generated.go 4.7 MB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800138011380213803138041380513806138071380813809138101381113812138131381413815138161381713818138191382013821138221382313824138251382613827138281382913830138311383213833138341383513836138371383813839138401384113842138431384413845138461384713848138491385013851138521385313854138551385613857138581385913860138611386213863138641386513866138671386813869138701387113872138731387413875138761387713878138791388013881138821388313884138851388613887138881388913890138911389213893138941389513896138971389813899139001390113902139031390413905139061390713908139091391013911139121391313914139151391613917139181391913920139211392213923139241392513926139271392813929139301393113932139331393413935139361393713938139391394013941139421394313944139451394613947139481394913950139511395213953139541395513956139571395813959139601396113962139631396413965139661396713968139691397013971139721397313974139751397613977139781397913980139811398213983139841398513986139871398813989139901399113992139931399413995139961399713998139991400014001140021400314004140051400614007140081400914010140111401214013140141401514016140171401814019140201402114022140231402414025140261402714028140291403014031140321403314034140351403614037140381403914040140411404214043140441404514046140471404814049140501405114052140531405414055140561405714058140591406014061140621406314064140651406614067140681406914070140711407214073140741407514076140771407814079140801408114082140831408414085140861408714088140891409014091140921409314094140951409614097140981409914100141011410214103141041410514106141071410814109141101411114112141131411414115141161411714118141191412014121141221412314124141251412614127141281412914130141311413214133141341413514136141371413814139141401414114142141431414414145141461414714148141491415014151141521415314154141551415614157141581415914160141611416214163141641416514166141671416814169141701417114172141731417414175141761417714178141791418014181141821418314184141851418614187141881418914190141911419214193141941419514196141971419814199142001420114202142031420414205142061420714208142091421014211142121421314214142151421614217142181421914220142211422214223142241422514226142271422814229142301423114232142331423414235142361423714238142391424014241142421424314244142451424614247142481424914250142511425214253142541425514256142571425814259142601426114262142631426414265142661426714268142691427014271142721427314274142751427614277142781427914280142811428214283142841428514286142871428814289142901429114292142931429414295142961429714298142991430014301143021430314304143051430614307143081430914310143111431214313143141431514316143171431814319143201432114322143231432414325143261432714328143291433014331143321433314334143351433614337143381433914340143411434214343143441434514346143471434814349143501435114352143531435414355143561435714358143591436014361143621436314364143651436614367143681436914370143711437214373143741437514376143771437814379143801438114382143831438414385143861438714388143891439014391143921439314394143951439614397143981439914400144011440214403144041440514406144071440814409144101441114412144131441414415144161441714418144191442014421144221442314424144251442614427144281442914430144311443214433144341443514436144371443814439144401444114442144431444414445144461444714448144491445014451144521445314454144551445614457144581445914460144611446214463144641446514466144671446814469144701447114472144731447414475144761447714478144791448014481144821448314484144851448614487144881448914490144911449214493144941449514496144971449814499145001450114502145031450414505145061450714508145091451014511145121451314514145151451614517145181451914520145211452214523145241452514526145271452814529145301453114532145331453414535145361453714538145391454014541145421454314544145451454614547145481454914550145511455214553145541455514556145571455814559145601456114562145631456414565145661456714568145691457014571145721457314574145751457614577145781457914580145811458214583145841458514586145871458814589145901459114592145931459414595145961459714598145991460014601146021460314604146051460614607146081460914610146111461214613146141461514616146171461814619146201462114622146231462414625146261462714628146291463014631146321463314634146351463614637146381463914640146411464214643146441464514646146471464814649146501465114652146531465414655146561465714658146591466014661146621466314664146651466614667146681466914670146711467214673146741467514676146771467814679146801468114682146831468414685146861468714688146891469014691146921469314694146951469614697146981469914700147011470214703147041470514706147071470814709147101471114712147131471414715147161471714718147191472014721147221472314724147251472614727147281472914730147311473214733147341473514736147371473814739147401474114742147431474414745147461474714748147491475014751147521475314754147551475614757147581475914760147611476214763147641476514766147671476814769147701477114772147731477414775147761477714778147791478014781147821478314784147851478614787147881478914790147911479214793147941479514796147971479814799148001480114802148031480414805148061480714808148091481014811148121481314814148151481614817148181481914820148211482214823148241482514826148271482814829148301483114832148331483414835148361483714838148391484014841148421484314844148451484614847148481484914850148511485214853148541485514856148571485814859148601486114862148631486414865148661486714868148691487014871148721487314874148751487614877148781487914880148811488214883148841488514886148871488814889148901489114892148931489414895148961489714898148991490014901149021490314904149051490614907149081490914910149111491214913149141491514916149171491814919149201492114922149231492414925149261492714928149291493014931149321493314934149351493614937149381493914940149411494214943149441494514946149471494814949149501495114952149531495414955149561495714958149591496014961149621496314964149651496614967149681496914970149711497214973149741497514976149771497814979149801498114982149831498414985149861498714988149891499014991149921499314994149951499614997149981499915000150011500215003150041500515006150071500815009150101501115012150131501415015150161501715018150191502015021150221502315024150251502615027150281502915030150311503215033150341503515036150371503815039150401504115042150431504415045150461504715048150491505015051150521505315054150551505615057150581505915060150611506215063150641506515066150671506815069150701507115072150731507415075150761507715078150791508015081150821508315084150851508615087150881508915090150911509215093150941509515096150971509815099151001510115102151031510415105151061510715108151091511015111151121511315114151151511615117151181511915120151211512215123151241512515126151271512815129151301513115132151331513415135151361513715138151391514015141151421514315144151451514615147151481514915150151511515215153151541515515156151571515815159151601516115162151631516415165151661516715168151691517015171151721517315174151751517615177151781517915180151811518215183151841518515186151871518815189151901519115192151931519415195151961519715198151991520015201152021520315204152051520615207152081520915210152111521215213152141521515216152171521815219152201522115222152231522415225152261522715228152291523015231152321523315234152351523615237152381523915240152411524215243152441524515246152471524815249152501525115252152531525415255152561525715258152591526015261152621526315264152651526615267152681526915270152711527215273152741527515276152771527815279152801528115282152831528415285152861528715288152891529015291152921529315294152951529615297152981529915300153011530215303153041530515306153071530815309153101531115312153131531415315153161531715318153191532015321153221532315324153251532615327153281532915330153311533215333153341533515336153371533815339153401534115342153431534415345153461534715348153491535015351153521535315354153551535615357153581535915360153611536215363153641536515366153671536815369153701537115372153731537415375153761537715378153791538015381153821538315384153851538615387153881538915390153911539215393153941539515396153971539815399154001540115402154031540415405154061540715408154091541015411154121541315414154151541615417154181541915420154211542215423154241542515426154271542815429154301543115432154331543415435154361543715438154391544015441154421544315444154451544615447154481544915450154511545215453154541545515456154571545815459154601546115462154631546415465154661546715468154691547015471154721547315474154751547615477154781547915480154811548215483154841548515486154871548815489154901549115492154931549415495154961549715498154991550015501155021550315504155051550615507155081550915510155111551215513155141551515516155171551815519155201552115522155231552415525155261552715528155291553015531155321553315534155351553615537155381553915540155411554215543155441554515546155471554815549155501555115552155531555415555155561555715558155591556015561155621556315564155651556615567155681556915570155711557215573155741557515576155771557815579155801558115582155831558415585155861558715588155891559015591155921559315594155951559615597155981559915600156011560215603156041560515606156071560815609156101561115612156131561415615156161561715618156191562015621156221562315624156251562615627156281562915630156311563215633156341563515636156371563815639156401564115642156431564415645156461564715648156491565015651156521565315654156551565615657156581565915660156611566215663156641566515666156671566815669156701567115672156731567415675156761567715678156791568015681156821568315684156851568615687156881568915690156911569215693156941569515696156971569815699157001570115702157031570415705157061570715708157091571015711157121571315714157151571615717157181571915720157211572215723157241572515726157271572815729157301573115732157331573415735157361573715738157391574015741157421574315744157451574615747157481574915750157511575215753157541575515756157571575815759157601576115762157631576415765157661576715768157691577015771157721577315774157751577615777157781577915780157811578215783157841578515786157871578815789157901579115792157931579415795157961579715798157991580015801158021580315804158051580615807158081580915810158111581215813158141581515816158171581815819158201582115822158231582415825158261582715828158291583015831158321583315834158351583615837158381583915840158411584215843158441584515846158471584815849158501585115852158531585415855158561585715858158591586015861158621586315864158651586615867158681586915870158711587215873158741587515876158771587815879158801588115882158831588415885158861588715888158891589015891158921589315894158951589615897158981589915900159011590215903159041590515906159071590815909159101591115912159131591415915159161591715918159191592015921159221592315924159251592615927159281592915930159311593215933159341593515936159371593815939159401594115942159431594415945159461594715948159491595015951159521595315954159551595615957159581595915960159611596215963159641596515966159671596815969159701597115972159731597415975159761597715978159791598015981159821598315984159851598615987159881598915990159911599215993159941599515996159971599815999160001600116002160031600416005160061600716008160091601016011160121601316014160151601616017160181601916020160211602216023160241602516026160271602816029160301603116032160331603416035160361603716038160391604016041160421604316044160451604616047160481604916050160511605216053160541605516056160571605816059160601606116062160631606416065160661606716068160691607016071160721607316074160751607616077160781607916080160811608216083160841608516086160871608816089160901609116092160931609416095160961609716098160991610016101161021610316104161051610616107161081610916110161111611216113161141611516116161171611816119161201612116122161231612416125161261612716128161291613016131161321613316134161351613616137161381613916140161411614216143161441614516146161471614816149161501615116152161531615416155161561615716158161591616016161161621616316164161651616616167161681616916170161711617216173161741617516176161771617816179161801618116182161831618416185161861618716188161891619016191161921619316194161951619616197161981619916200162011620216203162041620516206162071620816209162101621116212162131621416215162161621716218162191622016221162221622316224162251622616227162281622916230162311623216233162341623516236162371623816239162401624116242162431624416245162461624716248162491625016251162521625316254162551625616257162581625916260162611626216263162641626516266162671626816269162701627116272162731627416275162761627716278162791628016281162821628316284162851628616287162881628916290162911629216293162941629516296162971629816299163001630116302163031630416305163061630716308163091631016311163121631316314163151631616317163181631916320163211632216323163241632516326163271632816329163301633116332163331633416335163361633716338163391634016341163421634316344163451634616347163481634916350163511635216353163541635516356163571635816359163601636116362163631636416365163661636716368163691637016371163721637316374163751637616377163781637916380163811638216383163841638516386163871638816389163901639116392163931639416395163961639716398163991640016401164021640316404164051640616407164081640916410164111641216413164141641516416164171641816419164201642116422164231642416425164261642716428164291643016431164321643316434164351643616437164381643916440164411644216443164441644516446164471644816449164501645116452164531645416455164561645716458164591646016461164621646316464164651646616467164681646916470164711647216473164741647516476164771647816479164801648116482164831648416485164861648716488164891649016491164921649316494164951649616497164981649916500165011650216503165041650516506165071650816509165101651116512165131651416515165161651716518165191652016521165221652316524165251652616527165281652916530165311653216533165341653516536165371653816539165401654116542165431654416545165461654716548165491655016551165521655316554165551655616557165581655916560165611656216563165641656516566165671656816569165701657116572165731657416575165761657716578165791658016581165821658316584165851658616587165881658916590165911659216593165941659516596165971659816599166001660116602166031660416605166061660716608166091661016611166121661316614166151661616617166181661916620166211662216623166241662516626166271662816629166301663116632166331663416635166361663716638166391664016641166421664316644166451664616647166481664916650166511665216653166541665516656166571665816659166601666116662166631666416665166661666716668166691667016671166721667316674166751667616677166781667916680166811668216683166841668516686166871668816689166901669116692166931669416695166961669716698166991670016701167021670316704167051670616707167081670916710167111671216713167141671516716167171671816719167201672116722167231672416725167261672716728167291673016731167321673316734167351673616737167381673916740167411674216743167441674516746167471674816749167501675116752167531675416755167561675716758167591676016761167621676316764167651676616767167681676916770167711677216773167741677516776167771677816779167801678116782167831678416785167861678716788167891679016791167921679316794167951679616797167981679916800168011680216803168041680516806168071680816809168101681116812168131681416815168161681716818168191682016821168221682316824168251682616827168281682916830168311683216833168341683516836168371683816839168401684116842168431684416845168461684716848168491685016851168521685316854168551685616857168581685916860168611686216863168641686516866168671686816869168701687116872168731687416875168761687716878168791688016881168821688316884168851688616887168881688916890168911689216893168941689516896168971689816899169001690116902169031690416905169061690716908169091691016911169121691316914169151691616917169181691916920169211692216923169241692516926169271692816929169301693116932169331693416935169361693716938169391694016941169421694316944169451694616947169481694916950169511695216953169541695516956169571695816959169601696116962169631696416965169661696716968169691697016971169721697316974169751697616977169781697916980169811698216983169841698516986169871698816989169901699116992169931699416995169961699716998169991700017001170021700317004170051700617007170081700917010170111701217013170141701517016170171701817019170201702117022170231702417025170261702717028170291703017031170321703317034170351703617037170381703917040170411704217043170441704517046170471704817049170501705117052170531705417055170561705717058170591706017061170621706317064170651706617067170681706917070170711707217073170741707517076170771707817079170801708117082170831708417085170861708717088170891709017091170921709317094170951709617097170981709917100171011710217103171041710517106171071710817109171101711117112171131711417115171161711717118171191712017121171221712317124171251712617127171281712917130171311713217133171341713517136171371713817139171401714117142171431714417145171461714717148171491715017151171521715317154171551715617157171581715917160171611716217163171641716517166171671716817169171701717117172171731717417175171761717717178171791718017181171821718317184171851718617187171881718917190171911719217193171941719517196171971719817199172001720117202172031720417205172061720717208172091721017211172121721317214172151721617217172181721917220172211722217223172241722517226172271722817229172301723117232172331723417235172361723717238172391724017241172421724317244172451724617247172481724917250172511725217253172541725517256172571725817259172601726117262172631726417265172661726717268172691727017271172721727317274172751727617277172781727917280172811728217283172841728517286172871728817289172901729117292172931729417295172961729717298172991730017301173021730317304173051730617307173081730917310173111731217313173141731517316173171731817319173201732117322173231732417325173261732717328173291733017331173321733317334173351733617337173381733917340173411734217343173441734517346173471734817349173501735117352173531735417355173561735717358173591736017361173621736317364173651736617367173681736917370173711737217373173741737517376173771737817379173801738117382173831738417385173861738717388173891739017391173921739317394173951739617397173981739917400174011740217403174041740517406174071740817409174101741117412174131741417415174161741717418174191742017421174221742317424174251742617427174281742917430174311743217433174341743517436174371743817439174401744117442174431744417445174461744717448174491745017451174521745317454174551745617457174581745917460174611746217463174641746517466174671746817469174701747117472174731747417475174761747717478174791748017481174821748317484174851748617487174881748917490174911749217493174941749517496174971749817499175001750117502175031750417505175061750717508175091751017511175121751317514175151751617517175181751917520175211752217523175241752517526175271752817529175301753117532175331753417535175361753717538175391754017541175421754317544175451754617547175481754917550175511755217553175541755517556175571755817559175601756117562175631756417565175661756717568175691757017571175721757317574175751757617577175781757917580175811758217583175841758517586175871758817589175901759117592175931759417595175961759717598175991760017601176021760317604176051760617607176081760917610176111761217613176141761517616176171761817619176201762117622176231762417625176261762717628176291763017631176321763317634176351763617637176381763917640176411764217643176441764517646176471764817649176501765117652176531765417655176561765717658176591766017661176621766317664176651766617667176681766917670176711767217673176741767517676176771767817679176801768117682176831768417685176861768717688176891769017691176921769317694176951769617697176981769917700177011770217703177041770517706177071770817709177101771117712177131771417715177161771717718177191772017721177221772317724177251772617727177281772917730177311773217733177341773517736177371773817739177401774117742177431774417745177461774717748177491775017751177521775317754177551775617757177581775917760177611776217763177641776517766177671776817769177701777117772177731777417775177761777717778177791778017781177821778317784177851778617787177881778917790177911779217793177941779517796177971779817799178001780117802178031780417805178061780717808178091781017811178121781317814178151781617817178181781917820178211782217823178241782517826178271782817829178301783117832178331783417835178361783717838178391784017841178421784317844178451784617847178481784917850178511785217853178541785517856178571785817859178601786117862178631786417865178661786717868178691787017871178721787317874178751787617877178781787917880178811788217883178841788517886178871788817889178901789117892178931789417895178961789717898178991790017901179021790317904179051790617907179081790917910179111791217913179141791517916179171791817919179201792117922179231792417925179261792717928179291793017931179321793317934179351793617937179381793917940179411794217943179441794517946179471794817949179501795117952179531795417955179561795717958179591796017961179621796317964179651796617967179681796917970179711797217973179741797517976179771797817979179801798117982179831798417985179861798717988179891799017991179921799317994179951799617997179981799918000180011800218003180041800518006180071800818009180101801118012180131801418015180161801718018180191802018021180221802318024180251802618027180281802918030180311803218033180341803518036180371803818039180401804118042180431804418045180461804718048180491805018051180521805318054180551805618057180581805918060180611806218063180641806518066180671806818069180701807118072180731807418075180761807718078180791808018081180821808318084180851808618087180881808918090180911809218093180941809518096180971809818099181001810118102181031810418105181061810718108181091811018111181121811318114181151811618117181181811918120181211812218123181241812518126181271812818129181301813118132181331813418135181361813718138181391814018141181421814318144181451814618147181481814918150181511815218153181541815518156181571815818159181601816118162181631816418165181661816718168181691817018171181721817318174181751817618177181781817918180181811818218183181841818518186181871818818189181901819118192181931819418195181961819718198181991820018201182021820318204182051820618207182081820918210182111821218213182141821518216182171821818219182201822118222182231822418225182261822718228182291823018231182321823318234182351823618237182381823918240182411824218243182441824518246182471824818249182501825118252182531825418255182561825718258182591826018261182621826318264182651826618267182681826918270182711827218273182741827518276182771827818279182801828118282182831828418285182861828718288182891829018291182921829318294182951829618297182981829918300183011830218303183041830518306183071830818309183101831118312183131831418315183161831718318183191832018321183221832318324183251832618327183281832918330183311833218333183341833518336183371833818339183401834118342183431834418345183461834718348183491835018351183521835318354183551835618357183581835918360183611836218363183641836518366183671836818369183701837118372183731837418375183761837718378183791838018381183821838318384183851838618387183881838918390183911839218393183941839518396183971839818399184001840118402184031840418405184061840718408184091841018411184121841318414184151841618417184181841918420184211842218423184241842518426184271842818429184301843118432184331843418435184361843718438184391844018441184421844318444184451844618447184481844918450184511845218453184541845518456184571845818459184601846118462184631846418465184661846718468184691847018471184721847318474184751847618477184781847918480184811848218483184841848518486184871848818489184901849118492184931849418495184961849718498184991850018501185021850318504185051850618507185081850918510185111851218513185141851518516185171851818519185201852118522185231852418525185261852718528185291853018531185321853318534185351853618537185381853918540185411854218543185441854518546185471854818549185501855118552185531855418555185561855718558185591856018561185621856318564185651856618567185681856918570185711857218573185741857518576185771857818579185801858118582185831858418585185861858718588185891859018591185921859318594185951859618597185981859918600186011860218603186041860518606186071860818609186101861118612186131861418615186161861718618186191862018621186221862318624186251862618627186281862918630186311863218633186341863518636186371863818639186401864118642186431864418645186461864718648186491865018651186521865318654186551865618657186581865918660186611866218663186641866518666186671866818669186701867118672186731867418675186761867718678186791868018681186821868318684186851868618687186881868918690186911869218693186941869518696186971869818699187001870118702187031870418705187061870718708187091871018711187121871318714187151871618717187181871918720187211872218723187241872518726187271872818729187301873118732187331873418735187361873718738187391874018741187421874318744187451874618747187481874918750187511875218753187541875518756187571875818759187601876118762187631876418765187661876718768187691877018771187721877318774187751877618777187781877918780187811878218783187841878518786187871878818789187901879118792187931879418795187961879718798187991880018801188021880318804188051880618807188081880918810188111881218813188141881518816188171881818819188201882118822188231882418825188261882718828188291883018831188321883318834188351883618837188381883918840188411884218843188441884518846188471884818849188501885118852188531885418855188561885718858188591886018861188621886318864188651886618867188681886918870188711887218873188741887518876188771887818879188801888118882188831888418885188861888718888188891889018891188921889318894188951889618897188981889918900189011890218903189041890518906189071890818909189101891118912189131891418915189161891718918189191892018921189221892318924189251892618927189281892918930189311893218933189341893518936189371893818939189401894118942189431894418945189461894718948189491895018951189521895318954189551895618957189581895918960189611896218963189641896518966189671896818969189701897118972189731897418975189761897718978189791898018981189821898318984189851898618987189881898918990189911899218993189941899518996189971899818999190001900119002190031900419005190061900719008190091901019011190121901319014190151901619017190181901919020190211902219023190241902519026190271902819029190301903119032190331903419035190361903719038190391904019041190421904319044190451904619047190481904919050190511905219053190541905519056190571905819059190601906119062190631906419065190661906719068190691907019071190721907319074190751907619077190781907919080190811908219083190841908519086190871908819089190901909119092190931909419095190961909719098190991910019101191021910319104191051910619107191081910919110191111911219113191141911519116191171911819119191201912119122191231912419125191261912719128191291913019131191321913319134191351913619137191381913919140191411914219143191441914519146191471914819149191501915119152191531915419155191561915719158191591916019161191621916319164191651916619167191681916919170191711917219173191741917519176191771917819179191801918119182191831918419185191861918719188191891919019191191921919319194191951919619197191981919919200192011920219203192041920519206192071920819209192101921119212192131921419215192161921719218192191922019221192221922319224192251922619227192281922919230192311923219233192341923519236192371923819239192401924119242192431924419245192461924719248192491925019251192521925319254192551925619257192581925919260192611926219263192641926519266192671926819269192701927119272192731927419275192761927719278192791928019281192821928319284192851928619287192881928919290192911929219293192941929519296192971929819299193001930119302193031930419305193061930719308193091931019311193121931319314193151931619317193181931919320193211932219323193241932519326193271932819329193301933119332193331933419335193361933719338193391934019341193421934319344193451934619347193481934919350193511935219353193541935519356193571935819359193601936119362193631936419365193661936719368193691937019371193721937319374193751937619377193781937919380193811938219383193841938519386193871938819389193901939119392193931939419395193961939719398193991940019401194021940319404194051940619407194081940919410194111941219413194141941519416194171941819419194201942119422194231942419425194261942719428194291943019431194321943319434194351943619437194381943919440194411944219443194441944519446194471944819449194501945119452194531945419455194561945719458194591946019461194621946319464194651946619467194681946919470194711947219473194741947519476194771947819479194801948119482194831948419485194861948719488194891949019491194921949319494194951949619497194981949919500195011950219503195041950519506195071950819509195101951119512195131951419515195161951719518195191952019521195221952319524195251952619527195281952919530195311953219533195341953519536195371953819539195401954119542195431954419545195461954719548195491955019551195521955319554195551955619557195581955919560195611956219563195641956519566195671956819569195701957119572195731957419575195761957719578195791958019581195821958319584195851958619587195881958919590195911959219593195941959519596195971959819599196001960119602196031960419605196061960719608196091961019611196121961319614196151961619617196181961919620196211962219623196241962519626196271962819629196301963119632196331963419635196361963719638196391964019641196421964319644196451964619647196481964919650196511965219653196541965519656196571965819659196601966119662196631966419665196661966719668196691967019671196721967319674196751967619677196781967919680196811968219683196841968519686196871968819689196901969119692196931969419695196961969719698196991970019701197021970319704197051970619707197081970919710197111971219713197141971519716197171971819719197201972119722197231972419725197261972719728197291973019731197321973319734197351973619737197381973919740197411974219743197441974519746197471974819749197501975119752197531975419755197561975719758197591976019761197621976319764197651976619767197681976919770197711977219773197741977519776197771977819779197801978119782197831978419785197861978719788197891979019791197921979319794197951979619797197981979919800198011980219803198041980519806198071980819809198101981119812198131981419815198161981719818198191982019821198221982319824198251982619827198281982919830198311983219833198341983519836198371983819839198401984119842198431984419845198461984719848198491985019851198521985319854198551985619857198581985919860198611986219863198641986519866198671986819869198701987119872198731987419875198761987719878198791988019881198821988319884198851988619887198881988919890198911989219893198941989519896198971989819899199001990119902199031990419905199061990719908199091991019911199121991319914199151991619917199181991919920199211992219923199241992519926199271992819929199301993119932199331993419935199361993719938199391994019941199421994319944199451994619947199481994919950199511995219953199541995519956199571995819959199601996119962199631996419965199661996719968199691997019971199721997319974199751997619977199781997919980199811998219983199841998519986199871998819989199901999119992199931999419995199961999719998199992000020001200022000320004200052000620007200082000920010200112001220013200142001520016200172001820019200202002120022200232002420025200262002720028200292003020031200322003320034200352003620037200382003920040200412004220043200442004520046200472004820049200502005120052200532005420055200562005720058200592006020061200622006320064200652006620067200682006920070200712007220073200742007520076200772007820079200802008120082200832008420085200862008720088200892009020091200922009320094200952009620097200982009920100201012010220103201042010520106201072010820109201102011120112201132011420115201162011720118201192012020121201222012320124201252012620127201282012920130201312013220133201342013520136201372013820139201402014120142201432014420145201462014720148201492015020151201522015320154201552015620157201582015920160201612016220163201642016520166201672016820169201702017120172201732017420175201762017720178201792018020181201822018320184201852018620187201882018920190201912019220193201942019520196201972019820199202002020120202202032020420205202062020720208202092021020211202122021320214202152021620217202182021920220202212022220223202242022520226202272022820229202302023120232202332023420235202362023720238202392024020241202422024320244202452024620247202482024920250202512025220253202542025520256202572025820259202602026120262202632026420265202662026720268202692027020271202722027320274202752027620277202782027920280202812028220283202842028520286202872028820289202902029120292202932029420295202962029720298202992030020301203022030320304203052030620307203082030920310203112031220313203142031520316203172031820319203202032120322203232032420325203262032720328203292033020331203322033320334203352033620337203382033920340203412034220343203442034520346203472034820349203502035120352203532035420355203562035720358203592036020361203622036320364203652036620367203682036920370203712037220373203742037520376203772037820379203802038120382203832038420385203862038720388203892039020391203922039320394203952039620397203982039920400204012040220403204042040520406204072040820409204102041120412204132041420415204162041720418204192042020421204222042320424204252042620427204282042920430204312043220433204342043520436204372043820439204402044120442204432044420445204462044720448204492045020451204522045320454204552045620457204582045920460204612046220463204642046520466204672046820469204702047120472204732047420475204762047720478204792048020481204822048320484204852048620487204882048920490204912049220493204942049520496204972049820499205002050120502205032050420505205062050720508205092051020511205122051320514205152051620517205182051920520205212052220523205242052520526205272052820529205302053120532205332053420535205362053720538205392054020541205422054320544205452054620547205482054920550205512055220553205542055520556205572055820559205602056120562205632056420565205662056720568205692057020571205722057320574205752057620577205782057920580205812058220583205842058520586205872058820589205902059120592205932059420595205962059720598205992060020601206022060320604206052060620607206082060920610206112061220613206142061520616206172061820619206202062120622206232062420625206262062720628206292063020631206322063320634206352063620637206382063920640206412064220643206442064520646206472064820649206502065120652206532065420655206562065720658206592066020661206622066320664206652066620667206682066920670206712067220673206742067520676206772067820679206802068120682206832068420685206862068720688206892069020691206922069320694206952069620697206982069920700207012070220703207042070520706207072070820709207102071120712207132071420715207162071720718207192072020721207222072320724207252072620727207282072920730207312073220733207342073520736207372073820739207402074120742207432074420745207462074720748207492075020751207522075320754207552075620757207582075920760207612076220763207642076520766207672076820769207702077120772207732077420775207762077720778207792078020781207822078320784207852078620787207882078920790207912079220793207942079520796207972079820799208002080120802208032080420805208062080720808208092081020811208122081320814208152081620817208182081920820208212082220823208242082520826208272082820829208302083120832208332083420835208362083720838208392084020841208422084320844208452084620847208482084920850208512085220853208542085520856208572085820859208602086120862208632086420865208662086720868208692087020871208722087320874208752087620877208782087920880208812088220883208842088520886208872088820889208902089120892208932089420895208962089720898208992090020901209022090320904209052090620907209082090920910209112091220913209142091520916209172091820919209202092120922209232092420925209262092720928209292093020931209322093320934209352093620937209382093920940209412094220943209442094520946209472094820949209502095120952209532095420955209562095720958209592096020961209622096320964209652096620967209682096920970209712097220973209742097520976209772097820979209802098120982209832098420985209862098720988209892099020991209922099320994209952099620997209982099921000210012100221003210042100521006210072100821009210102101121012210132101421015210162101721018210192102021021210222102321024210252102621027210282102921030210312103221033210342103521036210372103821039210402104121042210432104421045210462104721048210492105021051210522105321054210552105621057210582105921060210612106221063210642106521066210672106821069210702107121072210732107421075210762107721078210792108021081210822108321084210852108621087210882108921090210912109221093210942109521096210972109821099211002110121102211032110421105211062110721108211092111021111211122111321114211152111621117211182111921120211212112221123211242112521126211272112821129211302113121132211332113421135211362113721138211392114021141211422114321144211452114621147211482114921150211512115221153211542115521156211572115821159211602116121162211632116421165211662116721168211692117021171211722117321174211752117621177211782117921180211812118221183211842118521186211872118821189211902119121192211932119421195211962119721198211992120021201212022120321204212052120621207212082120921210212112121221213212142121521216212172121821219212202122121222212232122421225212262122721228212292123021231212322123321234212352123621237212382123921240212412124221243212442124521246212472124821249212502125121252212532125421255212562125721258212592126021261212622126321264212652126621267212682126921270212712127221273212742127521276212772127821279212802128121282212832128421285212862128721288212892129021291212922129321294212952129621297212982129921300213012130221303213042130521306213072130821309213102131121312213132131421315213162131721318213192132021321213222132321324213252132621327213282132921330213312133221333213342133521336213372133821339213402134121342213432134421345213462134721348213492135021351213522135321354213552135621357213582135921360213612136221363213642136521366213672136821369213702137121372213732137421375213762137721378213792138021381213822138321384213852138621387213882138921390213912139221393213942139521396213972139821399214002140121402214032140421405214062140721408214092141021411214122141321414214152141621417214182141921420214212142221423214242142521426214272142821429214302143121432214332143421435214362143721438214392144021441214422144321444214452144621447214482144921450214512145221453214542145521456214572145821459214602146121462214632146421465214662146721468214692147021471214722147321474214752147621477214782147921480214812148221483214842148521486214872148821489214902149121492214932149421495214962149721498214992150021501215022150321504215052150621507215082150921510215112151221513215142151521516215172151821519215202152121522215232152421525215262152721528215292153021531215322153321534215352153621537215382153921540215412154221543215442154521546215472154821549215502155121552215532155421555215562155721558215592156021561215622156321564215652156621567215682156921570215712157221573215742157521576215772157821579215802158121582215832158421585215862158721588215892159021591215922159321594215952159621597215982159921600216012160221603216042160521606216072160821609216102161121612216132161421615216162161721618216192162021621216222162321624216252162621627216282162921630216312163221633216342163521636216372163821639216402164121642216432164421645216462164721648216492165021651216522165321654216552165621657216582165921660216612166221663216642166521666216672166821669216702167121672216732167421675216762167721678216792168021681216822168321684216852168621687216882168921690216912169221693216942169521696216972169821699217002170121702217032170421705217062170721708217092171021711217122171321714217152171621717217182171921720217212172221723217242172521726217272172821729217302173121732217332173421735217362173721738217392174021741217422174321744217452174621747217482174921750217512175221753217542175521756217572175821759217602176121762217632176421765217662176721768217692177021771217722177321774217752177621777217782177921780217812178221783217842178521786217872178821789217902179121792217932179421795217962179721798217992180021801218022180321804218052180621807218082180921810218112181221813218142181521816218172181821819218202182121822218232182421825218262182721828218292183021831218322183321834218352183621837218382183921840218412184221843218442184521846218472184821849218502185121852218532185421855218562185721858218592186021861218622186321864218652186621867218682186921870218712187221873218742187521876218772187821879218802188121882218832188421885218862188721888218892189021891218922189321894218952189621897218982189921900219012190221903219042190521906219072190821909219102191121912219132191421915219162191721918219192192021921219222192321924219252192621927219282192921930219312193221933219342193521936219372193821939219402194121942219432194421945219462194721948219492195021951219522195321954219552195621957219582195921960219612196221963219642196521966219672196821969219702197121972219732197421975219762197721978219792198021981219822198321984219852198621987219882198921990219912199221993219942199521996219972199821999220002200122002220032200422005220062200722008220092201022011220122201322014220152201622017220182201922020220212202222023220242202522026220272202822029220302203122032220332203422035220362203722038220392204022041220422204322044220452204622047220482204922050220512205222053220542205522056220572205822059220602206122062220632206422065220662206722068220692207022071220722207322074220752207622077220782207922080220812208222083220842208522086220872208822089220902209122092220932209422095220962209722098220992210022101221022210322104221052210622107221082210922110221112211222113221142211522116221172211822119221202212122122221232212422125221262212722128221292213022131221322213322134221352213622137221382213922140221412214222143221442214522146221472214822149221502215122152221532215422155221562215722158221592216022161221622216322164221652216622167221682216922170221712217222173221742217522176221772217822179221802218122182221832218422185221862218722188221892219022191221922219322194221952219622197221982219922200222012220222203222042220522206222072220822209222102221122212222132221422215222162221722218222192222022221222222222322224222252222622227222282222922230222312223222233222342223522236222372223822239222402224122242222432224422245222462224722248222492225022251222522225322254222552225622257222582225922260222612226222263222642226522266222672226822269222702227122272222732227422275222762227722278222792228022281222822228322284222852228622287222882228922290222912229222293222942229522296222972229822299223002230122302223032230422305223062230722308223092231022311223122231322314223152231622317223182231922320223212232222323223242232522326223272232822329223302233122332223332233422335223362233722338223392234022341223422234322344223452234622347223482234922350223512235222353223542235522356223572235822359223602236122362223632236422365223662236722368223692237022371223722237322374223752237622377223782237922380223812238222383223842238522386223872238822389223902239122392223932239422395223962239722398223992240022401224022240322404224052240622407224082240922410224112241222413224142241522416224172241822419224202242122422224232242422425224262242722428224292243022431224322243322434224352243622437224382243922440224412244222443224442244522446224472244822449224502245122452224532245422455224562245722458224592246022461224622246322464224652246622467224682246922470224712247222473224742247522476224772247822479224802248122482224832248422485224862248722488224892249022491224922249322494224952249622497224982249922500225012250222503225042250522506225072250822509225102251122512225132251422515225162251722518225192252022521225222252322524225252252622527225282252922530225312253222533225342253522536225372253822539225402254122542225432254422545225462254722548225492255022551225522255322554225552255622557225582255922560225612256222563225642256522566225672256822569225702257122572225732257422575225762257722578225792258022581225822258322584225852258622587225882258922590225912259222593225942259522596225972259822599226002260122602226032260422605226062260722608226092261022611226122261322614226152261622617226182261922620226212262222623226242262522626226272262822629226302263122632226332263422635226362263722638226392264022641226422264322644226452264622647226482264922650226512265222653226542265522656226572265822659226602266122662226632266422665226662266722668226692267022671226722267322674226752267622677226782267922680226812268222683226842268522686226872268822689226902269122692226932269422695226962269722698226992270022701227022270322704227052270622707227082270922710227112271222713227142271522716227172271822719227202272122722227232272422725227262272722728227292273022731227322273322734227352273622737227382273922740227412274222743227442274522746227472274822749227502275122752227532275422755227562275722758227592276022761227622276322764227652276622767227682276922770227712277222773227742277522776227772277822779227802278122782227832278422785227862278722788227892279022791227922279322794227952279622797227982279922800228012280222803228042280522806228072280822809228102281122812228132281422815228162281722818228192282022821228222282322824228252282622827228282282922830228312283222833228342283522836228372283822839228402284122842228432284422845228462284722848228492285022851228522285322854228552285622857228582285922860228612286222863228642286522866228672286822869228702287122872228732287422875228762287722878228792288022881228822288322884228852288622887228882288922890228912289222893228942289522896228972289822899229002290122902229032290422905229062290722908229092291022911229122291322914229152291622917229182291922920229212292222923229242292522926229272292822929229302293122932229332293422935229362293722938229392294022941229422294322944229452294622947229482294922950229512295222953229542295522956229572295822959229602296122962229632296422965229662296722968229692297022971229722297322974229752297622977229782297922980229812298222983229842298522986229872298822989229902299122992229932299422995229962299722998229992300023001230022300323004230052300623007230082300923010230112301223013230142301523016230172301823019230202302123022230232302423025230262302723028230292303023031230322303323034230352303623037230382303923040230412304223043230442304523046230472304823049230502305123052230532305423055230562305723058230592306023061230622306323064230652306623067230682306923070230712307223073230742307523076230772307823079230802308123082230832308423085230862308723088230892309023091230922309323094230952309623097230982309923100231012310223103231042310523106231072310823109231102311123112231132311423115231162311723118231192312023121231222312323124231252312623127231282312923130231312313223133231342313523136231372313823139231402314123142231432314423145231462314723148231492315023151231522315323154231552315623157231582315923160231612316223163231642316523166231672316823169231702317123172231732317423175231762317723178231792318023181231822318323184231852318623187231882318923190231912319223193231942319523196231972319823199232002320123202232032320423205232062320723208232092321023211232122321323214232152321623217232182321923220232212322223223232242322523226232272322823229232302323123232232332323423235232362323723238232392324023241232422324323244232452324623247232482324923250232512325223253232542325523256232572325823259232602326123262232632326423265232662326723268232692327023271232722327323274232752327623277232782327923280232812328223283232842328523286232872328823289232902329123292232932329423295232962329723298232992330023301233022330323304233052330623307233082330923310233112331223313233142331523316233172331823319233202332123322233232332423325233262332723328233292333023331233322333323334233352333623337233382333923340233412334223343233442334523346233472334823349233502335123352233532335423355233562335723358233592336023361233622336323364233652336623367233682336923370233712337223373233742337523376233772337823379233802338123382233832338423385233862338723388233892339023391233922339323394233952339623397233982339923400234012340223403234042340523406234072340823409234102341123412234132341423415234162341723418234192342023421234222342323424234252342623427234282342923430234312343223433234342343523436234372343823439234402344123442234432344423445234462344723448234492345023451234522345323454234552345623457234582345923460234612346223463234642346523466234672346823469234702347123472234732347423475234762347723478234792348023481234822348323484234852348623487234882348923490234912349223493234942349523496234972349823499235002350123502235032350423505235062350723508235092351023511235122351323514235152351623517235182351923520235212352223523235242352523526235272352823529235302353123532235332353423535235362353723538235392354023541235422354323544235452354623547235482354923550235512355223553235542355523556235572355823559235602356123562235632356423565235662356723568235692357023571235722357323574235752357623577235782357923580235812358223583235842358523586235872358823589235902359123592235932359423595235962359723598235992360023601236022360323604236052360623607236082360923610236112361223613236142361523616236172361823619236202362123622236232362423625236262362723628236292363023631236322363323634236352363623637236382363923640236412364223643236442364523646236472364823649236502365123652236532365423655236562365723658236592366023661236622366323664236652366623667236682366923670236712367223673236742367523676236772367823679236802368123682236832368423685236862368723688236892369023691236922369323694236952369623697236982369923700237012370223703237042370523706237072370823709237102371123712237132371423715237162371723718237192372023721237222372323724237252372623727237282372923730237312373223733237342373523736237372373823739237402374123742237432374423745237462374723748237492375023751237522375323754237552375623757237582375923760237612376223763237642376523766237672376823769237702377123772237732377423775237762377723778237792378023781237822378323784237852378623787237882378923790237912379223793237942379523796237972379823799238002380123802238032380423805238062380723808238092381023811238122381323814238152381623817238182381923820238212382223823238242382523826238272382823829238302383123832238332383423835238362383723838238392384023841238422384323844238452384623847238482384923850238512385223853238542385523856238572385823859238602386123862238632386423865238662386723868238692387023871238722387323874238752387623877238782387923880238812388223883238842388523886238872388823889238902389123892238932389423895238962389723898238992390023901239022390323904239052390623907239082390923910239112391223913239142391523916239172391823919239202392123922239232392423925239262392723928239292393023931239322393323934239352393623937239382393923940239412394223943239442394523946239472394823949239502395123952239532395423955239562395723958239592396023961239622396323964239652396623967239682396923970239712397223973239742397523976239772397823979239802398123982239832398423985239862398723988239892399023991239922399323994239952399623997239982399924000240012400224003240042400524006240072400824009240102401124012240132401424015240162401724018240192402024021240222402324024240252402624027240282402924030240312403224033240342403524036240372403824039240402404124042240432404424045240462404724048240492405024051240522405324054240552405624057240582405924060240612406224063240642406524066240672406824069240702407124072240732407424075240762407724078240792408024081240822408324084240852408624087240882408924090240912409224093240942409524096240972409824099241002410124102241032410424105241062410724108241092411024111241122411324114241152411624117241182411924120241212412224123241242412524126241272412824129241302413124132241332413424135241362413724138241392414024141241422414324144241452414624147241482414924150241512415224153241542415524156241572415824159241602416124162241632416424165241662416724168241692417024171241722417324174241752417624177241782417924180241812418224183241842418524186241872418824189241902419124192241932419424195241962419724198241992420024201242022420324204242052420624207242082420924210242112421224213242142421524216242172421824219242202422124222242232422424225242262422724228242292423024231242322423324234242352423624237242382423924240242412424224243242442424524246242472424824249242502425124252242532425424255242562425724258242592426024261242622426324264242652426624267242682426924270242712427224273242742427524276242772427824279242802428124282242832428424285242862428724288242892429024291242922429324294242952429624297242982429924300243012430224303243042430524306243072430824309243102431124312243132431424315243162431724318243192432024321243222432324324243252432624327243282432924330243312433224333243342433524336243372433824339243402434124342243432434424345243462434724348243492435024351243522435324354243552435624357243582435924360243612436224363243642436524366243672436824369243702437124372243732437424375243762437724378243792438024381243822438324384243852438624387243882438924390243912439224393243942439524396243972439824399244002440124402244032440424405244062440724408244092441024411244122441324414244152441624417244182441924420244212442224423244242442524426244272442824429244302443124432244332443424435244362443724438244392444024441244422444324444244452444624447244482444924450244512445224453244542445524456244572445824459244602446124462244632446424465244662446724468244692447024471244722447324474244752447624477244782447924480244812448224483244842448524486244872448824489244902449124492244932449424495244962449724498244992450024501245022450324504245052450624507245082450924510245112451224513245142451524516245172451824519245202452124522245232452424525245262452724528245292453024531245322453324534245352453624537245382453924540245412454224543245442454524546245472454824549245502455124552245532455424555245562455724558245592456024561245622456324564245652456624567245682456924570245712457224573245742457524576245772457824579245802458124582245832458424585245862458724588245892459024591245922459324594245952459624597245982459924600246012460224603246042460524606246072460824609246102461124612246132461424615246162461724618246192462024621246222462324624246252462624627246282462924630246312463224633246342463524636246372463824639246402464124642246432464424645246462464724648246492465024651246522465324654246552465624657246582465924660246612466224663246642466524666246672466824669246702467124672246732467424675246762467724678246792468024681246822468324684246852468624687246882468924690246912469224693246942469524696246972469824699247002470124702247032470424705247062470724708247092471024711247122471324714247152471624717247182471924720247212472224723247242472524726247272472824729247302473124732247332473424735247362473724738247392474024741247422474324744247452474624747247482474924750247512475224753247542475524756247572475824759247602476124762247632476424765247662476724768247692477024771247722477324774247752477624777247782477924780247812478224783247842478524786247872478824789247902479124792247932479424795247962479724798247992480024801248022480324804248052480624807248082480924810248112481224813248142481524816248172481824819248202482124822248232482424825248262482724828248292483024831248322483324834248352483624837248382483924840248412484224843248442484524846248472484824849248502485124852248532485424855248562485724858248592486024861248622486324864248652486624867248682486924870248712487224873248742487524876248772487824879248802488124882248832488424885248862488724888248892489024891248922489324894248952489624897248982489924900249012490224903249042490524906249072490824909249102491124912249132491424915249162491724918249192492024921249222492324924249252492624927249282492924930249312493224933249342493524936249372493824939249402494124942249432494424945249462494724948249492495024951249522495324954249552495624957249582495924960249612496224963249642496524966249672496824969249702497124972249732497424975249762497724978249792498024981249822498324984249852498624987249882498924990249912499224993249942499524996249972499824999250002500125002250032500425005250062500725008250092501025011250122501325014250152501625017250182501925020250212502225023250242502525026250272502825029250302503125032250332503425035250362503725038250392504025041250422504325044250452504625047250482504925050250512505225053250542505525056250572505825059250602506125062250632506425065250662506725068250692507025071250722507325074250752507625077250782507925080250812508225083250842508525086250872508825089250902509125092250932509425095250962509725098250992510025101251022510325104251052510625107251082510925110251112511225113251142511525116251172511825119251202512125122251232512425125251262512725128251292513025131251322513325134251352513625137251382513925140251412514225143251442514525146251472514825149251502515125152251532515425155251562515725158251592516025161251622516325164251652516625167251682516925170251712517225173251742517525176251772517825179251802518125182251832518425185251862518725188251892519025191251922519325194251952519625197251982519925200252012520225203252042520525206252072520825209252102521125212252132521425215252162521725218252192522025221252222522325224252252522625227252282522925230252312523225233252342523525236252372523825239252402524125242252432524425245252462524725248252492525025251252522525325254252552525625257252582525925260252612526225263252642526525266252672526825269252702527125272252732527425275252762527725278252792528025281252822528325284252852528625287252882528925290252912529225293252942529525296252972529825299253002530125302253032530425305253062530725308253092531025311253122531325314253152531625317253182531925320253212532225323253242532525326253272532825329253302533125332253332533425335253362533725338253392534025341253422534325344253452534625347253482534925350253512535225353253542535525356253572535825359253602536125362253632536425365253662536725368253692537025371253722537325374253752537625377253782537925380253812538225383253842538525386253872538825389253902539125392253932539425395253962539725398253992540025401254022540325404254052540625407254082540925410254112541225413254142541525416254172541825419254202542125422254232542425425254262542725428254292543025431254322543325434254352543625437254382543925440254412544225443254442544525446254472544825449254502545125452254532545425455254562545725458254592546025461254622546325464254652546625467254682546925470254712547225473254742547525476254772547825479254802548125482254832548425485254862548725488254892549025491254922549325494254952549625497254982549925500255012550225503255042550525506255072550825509255102551125512255132551425515255162551725518255192552025521255222552325524255252552625527255282552925530255312553225533255342553525536255372553825539255402554125542255432554425545255462554725548255492555025551255522555325554255552555625557255582555925560255612556225563255642556525566255672556825569255702557125572255732557425575255762557725578255792558025581255822558325584255852558625587255882558925590255912559225593255942559525596255972559825599256002560125602256032560425605256062560725608256092561025611256122561325614256152561625617256182561925620256212562225623256242562525626256272562825629256302563125632256332563425635256362563725638256392564025641256422564325644256452564625647256482564925650256512565225653256542565525656256572565825659256602566125662256632566425665256662566725668256692567025671256722567325674256752567625677256782567925680256812568225683256842568525686256872568825689256902569125692256932569425695256962569725698256992570025701257022570325704257052570625707257082570925710257112571225713257142571525716257172571825719257202572125722257232572425725257262572725728257292573025731257322573325734257352573625737257382573925740257412574225743257442574525746257472574825749257502575125752257532575425755257562575725758257592576025761257622576325764257652576625767257682576925770257712577225773257742577525776257772577825779257802578125782257832578425785257862578725788257892579025791257922579325794257952579625797257982579925800258012580225803258042580525806258072580825809258102581125812258132581425815258162581725818258192582025821258222582325824258252582625827258282582925830258312583225833258342583525836258372583825839258402584125842258432584425845258462584725848258492585025851258522585325854258552585625857258582585925860258612586225863258642586525866258672586825869258702587125872258732587425875258762587725878258792588025881258822588325884258852588625887258882588925890258912589225893258942589525896258972589825899259002590125902259032590425905259062590725908259092591025911259122591325914259152591625917259182591925920259212592225923259242592525926259272592825929259302593125932259332593425935259362593725938259392594025941259422594325944259452594625947259482594925950259512595225953259542595525956259572595825959259602596125962259632596425965259662596725968259692597025971259722597325974259752597625977259782597925980259812598225983259842598525986259872598825989259902599125992259932599425995259962599725998259992600026001260022600326004260052600626007260082600926010260112601226013260142601526016260172601826019260202602126022260232602426025260262602726028260292603026031260322603326034260352603626037260382603926040260412604226043260442604526046260472604826049260502605126052260532605426055260562605726058260592606026061260622606326064260652606626067260682606926070260712607226073260742607526076260772607826079260802608126082260832608426085260862608726088260892609026091260922609326094260952609626097260982609926100261012610226103261042610526106261072610826109261102611126112261132611426115261162611726118261192612026121261222612326124261252612626127261282612926130261312613226133261342613526136261372613826139261402614126142261432614426145261462614726148261492615026151261522615326154261552615626157261582615926160261612616226163261642616526166261672616826169261702617126172261732617426175261762617726178261792618026181261822618326184261852618626187261882618926190261912619226193261942619526196261972619826199262002620126202262032620426205262062620726208262092621026211262122621326214262152621626217262182621926220262212622226223262242622526226262272622826229262302623126232262332623426235262362623726238262392624026241262422624326244262452624626247262482624926250262512625226253262542625526256262572625826259262602626126262262632626426265262662626726268262692627026271262722627326274262752627626277262782627926280262812628226283262842628526286262872628826289262902629126292262932629426295262962629726298262992630026301263022630326304263052630626307263082630926310263112631226313263142631526316263172631826319263202632126322263232632426325263262632726328263292633026331263322633326334263352633626337263382633926340263412634226343263442634526346263472634826349263502635126352263532635426355263562635726358263592636026361263622636326364263652636626367263682636926370263712637226373263742637526376263772637826379263802638126382263832638426385263862638726388263892639026391263922639326394263952639626397263982639926400264012640226403264042640526406264072640826409264102641126412264132641426415264162641726418264192642026421264222642326424264252642626427264282642926430264312643226433264342643526436264372643826439264402644126442264432644426445264462644726448264492645026451264522645326454264552645626457264582645926460264612646226463264642646526466264672646826469264702647126472264732647426475264762647726478264792648026481264822648326484264852648626487264882648926490264912649226493264942649526496264972649826499265002650126502265032650426505265062650726508265092651026511265122651326514265152651626517265182651926520265212652226523265242652526526265272652826529265302653126532265332653426535265362653726538265392654026541265422654326544265452654626547265482654926550265512655226553265542655526556265572655826559265602656126562265632656426565265662656726568265692657026571265722657326574265752657626577265782657926580265812658226583265842658526586265872658826589265902659126592265932659426595265962659726598265992660026601266022660326604266052660626607266082660926610266112661226613266142661526616266172661826619266202662126622266232662426625266262662726628266292663026631266322663326634266352663626637266382663926640266412664226643266442664526646266472664826649266502665126652266532665426655266562665726658266592666026661266622666326664266652666626667266682666926670266712667226673266742667526676266772667826679266802668126682266832668426685266862668726688266892669026691266922669326694266952669626697266982669926700267012670226703267042670526706267072670826709267102671126712267132671426715267162671726718267192672026721267222672326724267252672626727267282672926730267312673226733267342673526736267372673826739267402674126742267432674426745267462674726748267492675026751267522675326754267552675626757267582675926760267612676226763267642676526766267672676826769267702677126772267732677426775267762677726778267792678026781267822678326784267852678626787267882678926790267912679226793267942679526796267972679826799268002680126802268032680426805268062680726808268092681026811268122681326814268152681626817268182681926820268212682226823268242682526826268272682826829268302683126832268332683426835268362683726838268392684026841268422684326844268452684626847268482684926850268512685226853268542685526856268572685826859268602686126862268632686426865268662686726868268692687026871268722687326874268752687626877268782687926880268812688226883268842688526886268872688826889268902689126892268932689426895268962689726898268992690026901269022690326904269052690626907269082690926910269112691226913269142691526916269172691826919269202692126922269232692426925269262692726928269292693026931269322693326934269352693626937269382693926940269412694226943269442694526946269472694826949269502695126952269532695426955269562695726958269592696026961269622696326964269652696626967269682696926970269712697226973269742697526976269772697826979269802698126982269832698426985269862698726988269892699026991269922699326994269952699626997269982699927000270012700227003270042700527006270072700827009270102701127012270132701427015270162701727018270192702027021270222702327024270252702627027270282702927030270312703227033270342703527036270372703827039270402704127042270432704427045270462704727048270492705027051270522705327054270552705627057270582705927060270612706227063270642706527066270672706827069270702707127072270732707427075270762707727078270792708027081270822708327084270852708627087270882708927090270912709227093270942709527096270972709827099271002710127102271032710427105271062710727108271092711027111271122711327114271152711627117271182711927120271212712227123271242712527126271272712827129271302713127132271332713427135271362713727138271392714027141271422714327144271452714627147271482714927150271512715227153271542715527156271572715827159271602716127162271632716427165271662716727168271692717027171271722717327174271752717627177271782717927180271812718227183271842718527186271872718827189271902719127192271932719427195271962719727198271992720027201272022720327204272052720627207272082720927210272112721227213272142721527216272172721827219272202722127222272232722427225272262722727228272292723027231272322723327234272352723627237272382723927240272412724227243272442724527246272472724827249272502725127252272532725427255272562725727258272592726027261272622726327264272652726627267272682726927270272712727227273272742727527276272772727827279272802728127282272832728427285272862728727288272892729027291272922729327294272952729627297272982729927300273012730227303273042730527306273072730827309273102731127312273132731427315273162731727318273192732027321273222732327324273252732627327273282732927330273312733227333273342733527336273372733827339273402734127342273432734427345273462734727348273492735027351273522735327354273552735627357273582735927360273612736227363273642736527366273672736827369273702737127372273732737427375273762737727378273792738027381273822738327384273852738627387273882738927390273912739227393273942739527396273972739827399274002740127402274032740427405274062740727408274092741027411274122741327414274152741627417274182741927420274212742227423274242742527426274272742827429274302743127432274332743427435274362743727438274392744027441274422744327444274452744627447274482744927450274512745227453274542745527456274572745827459274602746127462274632746427465274662746727468274692747027471274722747327474274752747627477274782747927480274812748227483274842748527486274872748827489274902749127492274932749427495274962749727498274992750027501275022750327504275052750627507275082750927510275112751227513275142751527516275172751827519275202752127522275232752427525275262752727528275292753027531275322753327534275352753627537275382753927540275412754227543275442754527546275472754827549275502755127552275532755427555275562755727558275592756027561275622756327564275652756627567275682756927570275712757227573275742757527576275772757827579275802758127582275832758427585275862758727588275892759027591275922759327594275952759627597275982759927600276012760227603276042760527606276072760827609276102761127612276132761427615276162761727618276192762027621276222762327624276252762627627276282762927630276312763227633276342763527636276372763827639276402764127642276432764427645276462764727648276492765027651276522765327654276552765627657276582765927660276612766227663276642766527666276672766827669276702767127672276732767427675276762767727678276792768027681276822768327684276852768627687276882768927690276912769227693276942769527696276972769827699277002770127702277032770427705277062770727708277092771027711277122771327714277152771627717277182771927720277212772227723277242772527726277272772827729277302773127732277332773427735277362773727738277392774027741277422774327744277452774627747277482774927750277512775227753277542775527756277572775827759277602776127762277632776427765277662776727768277692777027771277722777327774277752777627777277782777927780277812778227783277842778527786277872778827789277902779127792277932779427795277962779727798277992780027801278022780327804278052780627807278082780927810278112781227813278142781527816278172781827819278202782127822278232782427825278262782727828278292783027831278322783327834278352783627837278382783927840278412784227843278442784527846278472784827849278502785127852278532785427855278562785727858278592786027861278622786327864278652786627867278682786927870278712787227873278742787527876278772787827879278802788127882278832788427885278862788727888278892789027891278922789327894278952789627897278982789927900279012790227903279042790527906279072790827909279102791127912279132791427915279162791727918279192792027921279222792327924279252792627927279282792927930279312793227933279342793527936279372793827939279402794127942279432794427945279462794727948279492795027951279522795327954279552795627957279582795927960279612796227963279642796527966279672796827969279702797127972279732797427975279762797727978279792798027981279822798327984279852798627987279882798927990279912799227993279942799527996279972799827999280002800128002280032800428005280062800728008280092801028011280122801328014280152801628017280182801928020280212802228023280242802528026280272802828029280302803128032280332803428035280362803728038280392804028041280422804328044280452804628047280482804928050280512805228053280542805528056280572805828059280602806128062280632806428065280662806728068280692807028071280722807328074280752807628077280782807928080280812808228083280842808528086280872808828089280902809128092280932809428095280962809728098280992810028101281022810328104281052810628107281082810928110281112811228113281142811528116281172811828119281202812128122281232812428125281262812728128281292813028131281322813328134281352813628137281382813928140281412814228143281442814528146281472814828149281502815128152281532815428155281562815728158281592816028161281622816328164281652816628167281682816928170281712817228173281742817528176281772817828179281802818128182281832818428185281862818728188281892819028191281922819328194281952819628197281982819928200282012820228203282042820528206282072820828209282102821128212282132821428215282162821728218282192822028221282222822328224282252822628227282282822928230282312823228233282342823528236282372823828239282402824128242282432824428245282462824728248282492825028251282522825328254282552825628257282582825928260282612826228263282642826528266282672826828269282702827128272282732827428275282762827728278282792828028281282822828328284282852828628287282882828928290282912829228293282942829528296282972829828299283002830128302283032830428305283062830728308283092831028311283122831328314283152831628317283182831928320283212832228323283242832528326283272832828329283302833128332283332833428335283362833728338283392834028341283422834328344283452834628347283482834928350283512835228353283542835528356283572835828359283602836128362283632836428365283662836728368283692837028371283722837328374283752837628377283782837928380283812838228383283842838528386283872838828389283902839128392283932839428395283962839728398283992840028401284022840328404284052840628407284082840928410284112841228413284142841528416284172841828419284202842128422284232842428425284262842728428284292843028431284322843328434284352843628437284382843928440284412844228443284442844528446284472844828449284502845128452284532845428455284562845728458284592846028461284622846328464284652846628467284682846928470284712847228473284742847528476284772847828479284802848128482284832848428485284862848728488284892849028491284922849328494284952849628497284982849928500285012850228503285042850528506285072850828509285102851128512285132851428515285162851728518285192852028521285222852328524285252852628527285282852928530285312853228533285342853528536285372853828539285402854128542285432854428545285462854728548285492855028551285522855328554285552855628557285582855928560285612856228563285642856528566285672856828569285702857128572285732857428575285762857728578285792858028581285822858328584285852858628587285882858928590285912859228593285942859528596285972859828599286002860128602286032860428605286062860728608286092861028611286122861328614286152861628617286182861928620286212862228623286242862528626286272862828629286302863128632286332863428635286362863728638286392864028641286422864328644286452864628647286482864928650286512865228653286542865528656286572865828659286602866128662286632866428665286662866728668286692867028671286722867328674286752867628677286782867928680286812868228683286842868528686286872868828689286902869128692286932869428695286962869728698286992870028701287022870328704287052870628707287082870928710287112871228713287142871528716287172871828719287202872128722287232872428725287262872728728287292873028731287322873328734287352873628737287382873928740287412874228743287442874528746287472874828749287502875128752287532875428755287562875728758287592876028761287622876328764287652876628767287682876928770287712877228773287742877528776287772877828779287802878128782287832878428785287862878728788287892879028791287922879328794287952879628797287982879928800288012880228803288042880528806288072880828809288102881128812288132881428815288162881728818288192882028821288222882328824288252882628827288282882928830288312883228833288342883528836288372883828839288402884128842288432884428845288462884728848288492885028851288522885328854288552885628857288582885928860288612886228863288642886528866288672886828869288702887128872288732887428875288762887728878288792888028881288822888328884288852888628887288882888928890288912889228893288942889528896288972889828899289002890128902289032890428905289062890728908289092891028911289122891328914289152891628917289182891928920289212892228923289242892528926289272892828929289302893128932289332893428935289362893728938289392894028941289422894328944289452894628947289482894928950289512895228953289542895528956289572895828959289602896128962289632896428965289662896728968289692897028971289722897328974289752897628977289782897928980289812898228983289842898528986289872898828989289902899128992289932899428995289962899728998289992900029001290022900329004290052900629007290082900929010290112901229013290142901529016290172901829019290202902129022290232902429025290262902729028290292903029031290322903329034290352903629037290382903929040290412904229043290442904529046290472904829049290502905129052290532905429055290562905729058290592906029061290622906329064290652906629067290682906929070290712907229073290742907529076290772907829079290802908129082290832908429085290862908729088290892909029091290922909329094290952909629097290982909929100291012910229103291042910529106291072910829109291102911129112291132911429115291162911729118291192912029121291222912329124291252912629127291282912929130291312913229133291342913529136291372913829139291402914129142291432914429145291462914729148291492915029151291522915329154291552915629157291582915929160291612916229163291642916529166291672916829169291702917129172291732917429175291762917729178291792918029181291822918329184291852918629187291882918929190291912919229193291942919529196291972919829199292002920129202292032920429205292062920729208292092921029211292122921329214292152921629217292182921929220292212922229223292242922529226292272922829229292302923129232292332923429235292362923729238292392924029241292422924329244292452924629247292482924929250292512925229253292542925529256292572925829259292602926129262292632926429265292662926729268292692927029271292722927329274292752927629277292782927929280292812928229283292842928529286292872928829289292902929129292292932929429295292962929729298292992930029301293022930329304293052930629307293082930929310293112931229313293142931529316293172931829319293202932129322293232932429325293262932729328293292933029331293322933329334293352933629337293382933929340293412934229343293442934529346293472934829349293502935129352293532935429355293562935729358293592936029361293622936329364293652936629367293682936929370293712937229373293742937529376293772937829379293802938129382293832938429385293862938729388293892939029391293922939329394293952939629397293982939929400294012940229403294042940529406294072940829409294102941129412294132941429415294162941729418294192942029421294222942329424294252942629427294282942929430294312943229433294342943529436294372943829439294402944129442294432944429445294462944729448294492945029451294522945329454294552945629457294582945929460294612946229463294642946529466294672946829469294702947129472294732947429475294762947729478294792948029481294822948329484294852948629487294882948929490294912949229493294942949529496294972949829499295002950129502295032950429505295062950729508295092951029511295122951329514295152951629517295182951929520295212952229523295242952529526295272952829529295302953129532295332953429535295362953729538295392954029541295422954329544295452954629547295482954929550295512955229553295542955529556295572955829559295602956129562295632956429565295662956729568295692957029571295722957329574295752957629577295782957929580295812958229583295842958529586295872958829589295902959129592295932959429595295962959729598295992960029601296022960329604296052960629607296082960929610296112961229613296142961529616296172961829619296202962129622296232962429625296262962729628296292963029631296322963329634296352963629637296382963929640296412964229643296442964529646296472964829649296502965129652296532965429655296562965729658296592966029661296622966329664296652966629667296682966929670296712967229673296742967529676296772967829679296802968129682296832968429685296862968729688296892969029691296922969329694296952969629697296982969929700297012970229703297042970529706297072970829709297102971129712297132971429715297162971729718297192972029721297222972329724297252972629727297282972929730297312973229733297342973529736297372973829739297402974129742297432974429745297462974729748297492975029751297522975329754297552975629757297582975929760297612976229763297642976529766297672976829769297702977129772297732977429775297762977729778297792978029781297822978329784297852978629787297882978929790297912979229793297942979529796297972979829799298002980129802298032980429805298062980729808298092981029811298122981329814298152981629817298182981929820298212982229823298242982529826298272982829829298302983129832298332983429835298362983729838298392984029841298422984329844298452984629847298482984929850298512985229853298542985529856298572985829859298602986129862298632986429865298662986729868298692987029871298722987329874298752987629877298782987929880298812988229883298842988529886298872988829889298902989129892298932989429895298962989729898298992990029901299022990329904299052990629907299082990929910299112991229913299142991529916299172991829919299202992129922299232992429925299262992729928299292993029931299322993329934299352993629937299382993929940299412994229943299442994529946299472994829949299502995129952299532995429955299562995729958299592996029961299622996329964299652996629967299682996929970299712997229973299742997529976299772997829979299802998129982299832998429985299862998729988299892999029991299922999329994299952999629997299982999930000300013000230003300043000530006300073000830009300103001130012300133001430015300163001730018300193002030021300223002330024300253002630027300283002930030300313003230033300343003530036300373003830039300403004130042300433004430045300463004730048300493005030051300523005330054300553005630057300583005930060300613006230063300643006530066300673006830069300703007130072300733007430075300763007730078300793008030081300823008330084300853008630087300883008930090300913009230093300943009530096300973009830099301003010130102301033010430105301063010730108301093011030111301123011330114301153011630117301183011930120301213012230123301243012530126301273012830129301303013130132301333013430135301363013730138301393014030141301423014330144301453014630147301483014930150301513015230153301543015530156301573015830159301603016130162301633016430165301663016730168301693017030171301723017330174301753017630177301783017930180301813018230183301843018530186301873018830189301903019130192301933019430195301963019730198301993020030201302023020330204302053020630207302083020930210302113021230213302143021530216302173021830219302203022130222302233022430225302263022730228302293023030231302323023330234302353023630237302383023930240302413024230243302443024530246302473024830249302503025130252302533025430255302563025730258302593026030261302623026330264302653026630267302683026930270302713027230273302743027530276302773027830279302803028130282302833028430285302863028730288302893029030291302923029330294302953029630297302983029930300303013030230303303043030530306303073030830309303103031130312303133031430315303163031730318303193032030321303223032330324303253032630327303283032930330303313033230333303343033530336303373033830339303403034130342303433034430345303463034730348303493035030351303523035330354303553035630357303583035930360303613036230363303643036530366303673036830369303703037130372303733037430375303763037730378303793038030381303823038330384303853038630387303883038930390303913039230393303943039530396303973039830399304003040130402304033040430405304063040730408304093041030411304123041330414304153041630417304183041930420304213042230423304243042530426304273042830429304303043130432304333043430435304363043730438304393044030441304423044330444304453044630447304483044930450304513045230453304543045530456304573045830459304603046130462304633046430465304663046730468304693047030471304723047330474304753047630477304783047930480304813048230483304843048530486304873048830489304903049130492304933049430495304963049730498304993050030501305023050330504305053050630507305083050930510305113051230513305143051530516305173051830519305203052130522305233052430525305263052730528305293053030531305323053330534305353053630537305383053930540305413054230543305443054530546305473054830549305503055130552305533055430555305563055730558305593056030561305623056330564305653056630567305683056930570305713057230573305743057530576305773057830579305803058130582305833058430585305863058730588305893059030591305923059330594305953059630597305983059930600306013060230603306043060530606306073060830609306103061130612306133061430615306163061730618306193062030621306223062330624306253062630627306283062930630306313063230633306343063530636306373063830639306403064130642306433064430645306463064730648306493065030651306523065330654306553065630657306583065930660306613066230663306643066530666306673066830669306703067130672306733067430675306763067730678306793068030681306823068330684306853068630687306883068930690306913069230693306943069530696306973069830699307003070130702307033070430705307063070730708307093071030711307123071330714307153071630717307183071930720307213072230723307243072530726307273072830729307303073130732307333073430735307363073730738307393074030741307423074330744307453074630747307483074930750307513075230753307543075530756307573075830759307603076130762307633076430765307663076730768307693077030771307723077330774307753077630777307783077930780307813078230783307843078530786307873078830789307903079130792307933079430795307963079730798307993080030801308023080330804308053080630807308083080930810308113081230813308143081530816308173081830819308203082130822308233082430825308263082730828308293083030831308323083330834308353083630837308383083930840308413084230843308443084530846308473084830849308503085130852308533085430855308563085730858308593086030861308623086330864308653086630867308683086930870308713087230873308743087530876308773087830879308803088130882308833088430885308863088730888308893089030891308923089330894308953089630897308983089930900309013090230903309043090530906309073090830909309103091130912309133091430915309163091730918309193092030921309223092330924309253092630927309283092930930309313093230933309343093530936309373093830939309403094130942309433094430945309463094730948309493095030951309523095330954309553095630957309583095930960309613096230963309643096530966309673096830969309703097130972309733097430975309763097730978309793098030981309823098330984309853098630987309883098930990309913099230993309943099530996309973099830999310003100131002310033100431005310063100731008310093101031011310123101331014310153101631017310183101931020310213102231023310243102531026310273102831029310303103131032310333103431035310363103731038310393104031041310423104331044310453104631047310483104931050310513105231053310543105531056310573105831059310603106131062310633106431065310663106731068310693107031071310723107331074310753107631077310783107931080310813108231083310843108531086310873108831089310903109131092310933109431095310963109731098310993110031101311023110331104311053110631107311083110931110311113111231113311143111531116311173111831119311203112131122311233112431125311263112731128311293113031131311323113331134311353113631137311383113931140311413114231143311443114531146311473114831149311503115131152311533115431155311563115731158311593116031161311623116331164311653116631167311683116931170311713117231173311743117531176311773117831179311803118131182311833118431185311863118731188311893119031191311923119331194311953119631197311983119931200312013120231203312043120531206312073120831209312103121131212312133121431215312163121731218312193122031221312223122331224312253122631227312283122931230312313123231233312343123531236312373123831239312403124131242312433124431245312463124731248312493125031251312523125331254312553125631257312583125931260312613126231263312643126531266312673126831269312703127131272312733127431275312763127731278312793128031281312823128331284312853128631287312883128931290312913129231293312943129531296312973129831299313003130131302313033130431305313063130731308313093131031311313123131331314313153131631317313183131931320313213132231323313243132531326313273132831329313303133131332313333133431335313363133731338313393134031341313423134331344313453134631347313483134931350313513135231353313543135531356313573135831359313603136131362313633136431365313663136731368313693137031371313723137331374313753137631377313783137931380313813138231383313843138531386313873138831389313903139131392313933139431395313963139731398313993140031401314023140331404314053140631407314083140931410314113141231413314143141531416314173141831419314203142131422314233142431425314263142731428314293143031431314323143331434314353143631437314383143931440314413144231443314443144531446314473144831449314503145131452314533145431455314563145731458314593146031461314623146331464314653146631467314683146931470314713147231473314743147531476314773147831479314803148131482314833148431485314863148731488314893149031491314923149331494314953149631497314983149931500315013150231503315043150531506315073150831509315103151131512315133151431515315163151731518315193152031521315223152331524315253152631527315283152931530315313153231533315343153531536315373153831539315403154131542315433154431545315463154731548315493155031551315523155331554315553155631557315583155931560315613156231563315643156531566315673156831569315703157131572315733157431575315763157731578315793158031581315823158331584315853158631587315883158931590315913159231593315943159531596315973159831599316003160131602316033160431605316063160731608316093161031611316123161331614316153161631617316183161931620316213162231623316243162531626316273162831629316303163131632316333163431635316363163731638316393164031641316423164331644316453164631647316483164931650316513165231653316543165531656316573165831659316603166131662316633166431665316663166731668316693167031671316723167331674316753167631677316783167931680316813168231683316843168531686316873168831689316903169131692316933169431695316963169731698316993170031701317023170331704317053170631707317083170931710317113171231713317143171531716317173171831719317203172131722317233172431725317263172731728317293173031731317323173331734317353173631737317383173931740317413174231743317443174531746317473174831749317503175131752317533175431755317563175731758317593176031761317623176331764317653176631767317683176931770317713177231773317743177531776317773177831779317803178131782317833178431785317863178731788317893179031791317923179331794317953179631797317983179931800318013180231803318043180531806318073180831809318103181131812318133181431815318163181731818318193182031821318223182331824318253182631827318283182931830318313183231833318343183531836318373183831839318403184131842318433184431845318463184731848318493185031851318523185331854318553185631857318583185931860318613186231863318643186531866318673186831869318703187131872318733187431875318763187731878318793188031881318823188331884318853188631887318883188931890318913189231893318943189531896318973189831899319003190131902319033190431905319063190731908319093191031911319123191331914319153191631917319183191931920319213192231923319243192531926319273192831929319303193131932319333193431935319363193731938319393194031941319423194331944319453194631947319483194931950319513195231953319543195531956319573195831959319603196131962319633196431965319663196731968319693197031971319723197331974319753197631977319783197931980319813198231983319843198531986319873198831989319903199131992319933199431995319963199731998319993200032001320023200332004320053200632007320083200932010320113201232013320143201532016320173201832019320203202132022320233202432025320263202732028320293203032031320323203332034320353203632037320383203932040320413204232043320443204532046320473204832049320503205132052320533205432055320563205732058320593206032061320623206332064320653206632067320683206932070320713207232073320743207532076320773207832079320803208132082320833208432085320863208732088320893209032091320923209332094320953209632097320983209932100321013210232103321043210532106321073210832109321103211132112321133211432115321163211732118321193212032121321223212332124321253212632127321283212932130321313213232133321343213532136321373213832139321403214132142321433214432145321463214732148321493215032151321523215332154321553215632157321583215932160321613216232163321643216532166321673216832169321703217132172321733217432175321763217732178321793218032181321823218332184321853218632187321883218932190321913219232193321943219532196321973219832199322003220132202322033220432205322063220732208322093221032211322123221332214322153221632217322183221932220322213222232223322243222532226322273222832229322303223132232322333223432235322363223732238322393224032241322423224332244322453224632247322483224932250322513225232253322543225532256322573225832259322603226132262322633226432265322663226732268322693227032271322723227332274322753227632277322783227932280322813228232283322843228532286322873228832289322903229132292322933229432295322963229732298322993230032301323023230332304323053230632307323083230932310323113231232313323143231532316323173231832319323203232132322323233232432325323263232732328323293233032331323323233332334323353233632337323383233932340323413234232343323443234532346323473234832349323503235132352323533235432355323563235732358323593236032361323623236332364323653236632367323683236932370323713237232373323743237532376323773237832379323803238132382323833238432385323863238732388323893239032391323923239332394323953239632397323983239932400324013240232403324043240532406324073240832409324103241132412324133241432415324163241732418324193242032421324223242332424324253242632427324283242932430324313243232433324343243532436324373243832439324403244132442324433244432445324463244732448324493245032451324523245332454324553245632457324583245932460324613246232463324643246532466324673246832469324703247132472324733247432475324763247732478324793248032481324823248332484324853248632487324883248932490324913249232493324943249532496324973249832499325003250132502325033250432505325063250732508325093251032511325123251332514325153251632517325183251932520325213252232523325243252532526325273252832529325303253132532325333253432535325363253732538325393254032541325423254332544325453254632547325483254932550325513255232553325543255532556325573255832559325603256132562325633256432565325663256732568325693257032571325723257332574325753257632577325783257932580325813258232583325843258532586325873258832589325903259132592325933259432595325963259732598325993260032601326023260332604326053260632607326083260932610326113261232613326143261532616326173261832619326203262132622326233262432625326263262732628326293263032631326323263332634326353263632637326383263932640326413264232643326443264532646326473264832649326503265132652326533265432655326563265732658326593266032661326623266332664326653266632667326683266932670326713267232673326743267532676326773267832679326803268132682326833268432685326863268732688326893269032691326923269332694326953269632697326983269932700327013270232703327043270532706327073270832709327103271132712327133271432715327163271732718327193272032721327223272332724327253272632727327283272932730327313273232733327343273532736327373273832739327403274132742327433274432745327463274732748327493275032751327523275332754327553275632757327583275932760327613276232763327643276532766327673276832769327703277132772327733277432775327763277732778327793278032781327823278332784327853278632787327883278932790327913279232793327943279532796327973279832799328003280132802328033280432805328063280732808328093281032811328123281332814328153281632817328183281932820328213282232823328243282532826328273282832829328303283132832328333283432835328363283732838328393284032841328423284332844328453284632847328483284932850328513285232853328543285532856328573285832859328603286132862328633286432865328663286732868328693287032871328723287332874328753287632877328783287932880328813288232883328843288532886328873288832889328903289132892328933289432895328963289732898328993290032901329023290332904329053290632907329083290932910329113291232913329143291532916329173291832919329203292132922329233292432925329263292732928329293293032931329323293332934329353293632937329383293932940329413294232943329443294532946329473294832949329503295132952329533295432955329563295732958329593296032961329623296332964329653296632967329683296932970329713297232973329743297532976329773297832979329803298132982329833298432985329863298732988329893299032991329923299332994329953299632997329983299933000330013300233003330043300533006330073300833009330103301133012330133301433015330163301733018330193302033021330223302333024330253302633027330283302933030330313303233033330343303533036330373303833039330403304133042330433304433045330463304733048330493305033051330523305333054330553305633057330583305933060330613306233063330643306533066330673306833069330703307133072330733307433075330763307733078330793308033081330823308333084330853308633087330883308933090330913309233093330943309533096330973309833099331003310133102331033310433105331063310733108331093311033111331123311333114331153311633117331183311933120331213312233123331243312533126331273312833129331303313133132331333313433135331363313733138331393314033141331423314333144331453314633147331483314933150331513315233153331543315533156331573315833159331603316133162331633316433165331663316733168331693317033171331723317333174331753317633177331783317933180331813318233183331843318533186331873318833189331903319133192331933319433195331963319733198331993320033201332023320333204332053320633207332083320933210332113321233213332143321533216332173321833219332203322133222332233322433225332263322733228332293323033231332323323333234332353323633237332383323933240332413324233243332443324533246332473324833249332503325133252332533325433255332563325733258332593326033261332623326333264332653326633267332683326933270332713327233273332743327533276332773327833279332803328133282332833328433285332863328733288332893329033291332923329333294332953329633297332983329933300333013330233303333043330533306333073330833309333103331133312333133331433315333163331733318333193332033321333223332333324333253332633327333283332933330333313333233333333343333533336333373333833339333403334133342333433334433345333463334733348333493335033351333523335333354333553335633357333583335933360333613336233363333643336533366333673336833369333703337133372333733337433375333763337733378333793338033381333823338333384333853338633387333883338933390333913339233393333943339533396333973339833399334003340133402334033340433405334063340733408334093341033411334123341333414334153341633417334183341933420334213342233423334243342533426334273342833429334303343133432334333343433435334363343733438334393344033441334423344333444334453344633447334483344933450334513345233453334543345533456334573345833459334603346133462334633346433465334663346733468334693347033471334723347333474334753347633477334783347933480334813348233483334843348533486334873348833489334903349133492334933349433495334963349733498334993350033501335023350333504335053350633507335083350933510335113351233513335143351533516335173351833519335203352133522335233352433525335263352733528335293353033531335323353333534335353353633537335383353933540335413354233543335443354533546335473354833549335503355133552335533355433555335563355733558335593356033561335623356333564335653356633567335683356933570335713357233573335743357533576335773357833579335803358133582335833358433585335863358733588335893359033591335923359333594335953359633597335983359933600336013360233603336043360533606336073360833609336103361133612336133361433615336163361733618336193362033621336223362333624336253362633627336283362933630336313363233633336343363533636336373363833639336403364133642336433364433645336463364733648336493365033651336523365333654336553365633657336583365933660336613366233663336643366533666336673366833669336703367133672336733367433675336763367733678336793368033681336823368333684336853368633687336883368933690336913369233693336943369533696336973369833699337003370133702337033370433705337063370733708337093371033711337123371333714337153371633717337183371933720337213372233723337243372533726337273372833729337303373133732337333373433735337363373733738337393374033741337423374333744337453374633747337483374933750337513375233753337543375533756337573375833759337603376133762337633376433765337663376733768337693377033771337723377333774337753377633777337783377933780337813378233783337843378533786337873378833789337903379133792337933379433795337963379733798337993380033801338023380333804338053380633807338083380933810338113381233813338143381533816338173381833819338203382133822338233382433825338263382733828338293383033831338323383333834338353383633837338383383933840338413384233843338443384533846338473384833849338503385133852338533385433855338563385733858338593386033861338623386333864338653386633867338683386933870338713387233873338743387533876338773387833879338803388133882338833388433885338863388733888338893389033891338923389333894338953389633897338983389933900339013390233903339043390533906339073390833909339103391133912339133391433915339163391733918339193392033921339223392333924339253392633927339283392933930339313393233933339343393533936339373393833939339403394133942339433394433945339463394733948339493395033951339523395333954339553395633957339583395933960339613396233963339643396533966339673396833969339703397133972339733397433975339763397733978339793398033981339823398333984339853398633987339883398933990339913399233993339943399533996339973399833999340003400134002340033400434005340063400734008340093401034011340123401334014340153401634017340183401934020340213402234023340243402534026340273402834029340303403134032340333403434035340363403734038340393404034041340423404334044340453404634047340483404934050340513405234053340543405534056340573405834059340603406134062340633406434065340663406734068340693407034071340723407334074340753407634077340783407934080340813408234083340843408534086340873408834089340903409134092340933409434095340963409734098340993410034101341023410334104341053410634107341083410934110341113411234113341143411534116341173411834119341203412134122341233412434125341263412734128341293413034131341323413334134341353413634137341383413934140341413414234143341443414534146341473414834149341503415134152341533415434155341563415734158341593416034161341623416334164341653416634167341683416934170341713417234173341743417534176341773417834179341803418134182341833418434185341863418734188341893419034191341923419334194341953419634197341983419934200342013420234203342043420534206342073420834209342103421134212342133421434215342163421734218342193422034221342223422334224342253422634227342283422934230342313423234233342343423534236342373423834239342403424134242342433424434245342463424734248342493425034251342523425334254342553425634257342583425934260342613426234263342643426534266342673426834269342703427134272342733427434275342763427734278342793428034281342823428334284342853428634287342883428934290342913429234293342943429534296342973429834299343003430134302343033430434305343063430734308343093431034311343123431334314343153431634317343183431934320343213432234323343243432534326343273432834329343303433134332343333433434335343363433734338343393434034341343423434334344343453434634347343483434934350343513435234353343543435534356343573435834359343603436134362343633436434365343663436734368343693437034371343723437334374343753437634377343783437934380343813438234383343843438534386343873438834389343903439134392343933439434395343963439734398343993440034401344023440334404344053440634407344083440934410344113441234413344143441534416344173441834419344203442134422344233442434425344263442734428344293443034431344323443334434344353443634437344383443934440344413444234443344443444534446344473444834449344503445134452344533445434455344563445734458344593446034461344623446334464344653446634467344683446934470344713447234473344743447534476344773447834479344803448134482344833448434485344863448734488344893449034491344923449334494344953449634497344983449934500345013450234503345043450534506345073450834509345103451134512345133451434515345163451734518345193452034521345223452334524345253452634527345283452934530345313453234533345343453534536345373453834539345403454134542345433454434545345463454734548345493455034551345523455334554345553455634557345583455934560345613456234563345643456534566345673456834569345703457134572345733457434575345763457734578345793458034581345823458334584345853458634587345883458934590345913459234593345943459534596345973459834599346003460134602346033460434605346063460734608346093461034611346123461334614346153461634617346183461934620346213462234623346243462534626346273462834629346303463134632346333463434635346363463734638346393464034641346423464334644346453464634647346483464934650346513465234653346543465534656346573465834659346603466134662346633466434665346663466734668346693467034671346723467334674346753467634677346783467934680346813468234683346843468534686346873468834689346903469134692346933469434695346963469734698346993470034701347023470334704347053470634707347083470934710347113471234713347143471534716347173471834719347203472134722347233472434725347263472734728347293473034731347323473334734347353473634737347383473934740347413474234743347443474534746347473474834749347503475134752347533475434755347563475734758347593476034761347623476334764347653476634767347683476934770347713477234773347743477534776347773477834779347803478134782347833478434785347863478734788347893479034791347923479334794347953479634797347983479934800348013480234803348043480534806348073480834809348103481134812348133481434815348163481734818348193482034821348223482334824348253482634827348283482934830348313483234833348343483534836348373483834839348403484134842348433484434845348463484734848348493485034851348523485334854348553485634857348583485934860348613486234863348643486534866348673486834869348703487134872348733487434875348763487734878348793488034881348823488334884348853488634887348883488934890348913489234893348943489534896348973489834899349003490134902349033490434905349063490734908349093491034911349123491334914349153491634917349183491934920349213492234923349243492534926349273492834929349303493134932349333493434935349363493734938349393494034941349423494334944349453494634947349483494934950349513495234953349543495534956349573495834959349603496134962349633496434965349663496734968349693497034971349723497334974349753497634977349783497934980349813498234983349843498534986349873498834989349903499134992349933499434995349963499734998349993500035001350023500335004350053500635007350083500935010350113501235013350143501535016350173501835019350203502135022350233502435025350263502735028350293503035031350323503335034350353503635037350383503935040350413504235043350443504535046350473504835049350503505135052350533505435055350563505735058350593506035061350623506335064350653506635067350683506935070350713507235073350743507535076350773507835079350803508135082350833508435085350863508735088350893509035091350923509335094350953509635097350983509935100351013510235103351043510535106351073510835109351103511135112351133511435115351163511735118351193512035121351223512335124351253512635127351283512935130351313513235133351343513535136351373513835139351403514135142351433514435145351463514735148351493515035151351523515335154351553515635157351583515935160351613516235163351643516535166351673516835169351703517135172351733517435175351763517735178351793518035181351823518335184351853518635187351883518935190351913519235193351943519535196351973519835199352003520135202352033520435205352063520735208352093521035211352123521335214352153521635217352183521935220352213522235223352243522535226352273522835229352303523135232352333523435235352363523735238352393524035241352423524335244352453524635247352483524935250352513525235253352543525535256352573525835259352603526135262352633526435265352663526735268352693527035271352723527335274352753527635277352783527935280352813528235283352843528535286352873528835289352903529135292352933529435295352963529735298352993530035301353023530335304353053530635307353083530935310353113531235313353143531535316353173531835319353203532135322353233532435325353263532735328353293533035331353323533335334353353533635337353383533935340353413534235343353443534535346353473534835349353503535135352353533535435355353563535735358353593536035361353623536335364353653536635367353683536935370353713537235373353743537535376353773537835379353803538135382353833538435385353863538735388353893539035391353923539335394353953539635397353983539935400354013540235403354043540535406354073540835409354103541135412354133541435415354163541735418354193542035421354223542335424354253542635427354283542935430354313543235433354343543535436354373543835439354403544135442354433544435445354463544735448354493545035451354523545335454354553545635457354583545935460354613546235463354643546535466354673546835469354703547135472354733547435475354763547735478354793548035481354823548335484354853548635487354883548935490354913549235493354943549535496354973549835499355003550135502355033550435505355063550735508355093551035511355123551335514355153551635517355183551935520355213552235523355243552535526355273552835529355303553135532355333553435535355363553735538355393554035541355423554335544355453554635547355483554935550355513555235553355543555535556355573555835559355603556135562355633556435565355663556735568355693557035571355723557335574355753557635577355783557935580355813558235583355843558535586355873558835589355903559135592355933559435595355963559735598355993560035601356023560335604356053560635607356083560935610356113561235613356143561535616356173561835619356203562135622356233562435625356263562735628356293563035631356323563335634356353563635637356383563935640356413564235643356443564535646356473564835649356503565135652356533565435655356563565735658356593566035661356623566335664356653566635667356683566935670356713567235673356743567535676356773567835679356803568135682356833568435685356863568735688356893569035691356923569335694356953569635697356983569935700357013570235703357043570535706357073570835709357103571135712357133571435715357163571735718357193572035721357223572335724357253572635727357283572935730357313573235733357343573535736357373573835739357403574135742357433574435745357463574735748357493575035751357523575335754357553575635757357583575935760357613576235763357643576535766357673576835769357703577135772357733577435775357763577735778357793578035781357823578335784357853578635787357883578935790357913579235793357943579535796357973579835799358003580135802358033580435805358063580735808358093581035811358123581335814358153581635817358183581935820358213582235823358243582535826358273582835829358303583135832358333583435835358363583735838358393584035841358423584335844358453584635847358483584935850358513585235853358543585535856358573585835859358603586135862358633586435865358663586735868358693587035871358723587335874358753587635877358783587935880358813588235883358843588535886358873588835889358903589135892358933589435895358963589735898358993590035901359023590335904359053590635907359083590935910359113591235913359143591535916359173591835919359203592135922359233592435925359263592735928359293593035931359323593335934359353593635937359383593935940359413594235943359443594535946359473594835949359503595135952359533595435955359563595735958359593596035961359623596335964359653596635967359683596935970359713597235973359743597535976359773597835979359803598135982359833598435985359863598735988359893599035991359923599335994359953599635997359983599936000360013600236003360043600536006360073600836009360103601136012360133601436015360163601736018360193602036021360223602336024360253602636027360283602936030360313603236033360343603536036360373603836039360403604136042360433604436045360463604736048360493605036051360523605336054360553605636057360583605936060360613606236063360643606536066360673606836069360703607136072360733607436075360763607736078360793608036081360823608336084360853608636087360883608936090360913609236093360943609536096360973609836099361003610136102361033610436105361063610736108361093611036111361123611336114361153611636117361183611936120361213612236123361243612536126361273612836129361303613136132361333613436135361363613736138361393614036141361423614336144361453614636147361483614936150361513615236153361543615536156361573615836159361603616136162361633616436165361663616736168361693617036171361723617336174361753617636177361783617936180361813618236183361843618536186361873618836189361903619136192361933619436195361963619736198361993620036201362023620336204362053620636207362083620936210362113621236213362143621536216362173621836219362203622136222362233622436225362263622736228362293623036231362323623336234362353623636237362383623936240362413624236243362443624536246362473624836249362503625136252362533625436255362563625736258362593626036261362623626336264362653626636267362683626936270362713627236273362743627536276362773627836279362803628136282362833628436285362863628736288362893629036291362923629336294362953629636297362983629936300363013630236303363043630536306363073630836309363103631136312363133631436315363163631736318363193632036321363223632336324363253632636327363283632936330363313633236333363343633536336363373633836339363403634136342363433634436345363463634736348363493635036351363523635336354363553635636357363583635936360363613636236363363643636536366363673636836369363703637136372363733637436375363763637736378363793638036381363823638336384363853638636387363883638936390363913639236393363943639536396363973639836399364003640136402364033640436405364063640736408364093641036411364123641336414364153641636417364183641936420364213642236423364243642536426364273642836429364303643136432364333643436435364363643736438364393644036441364423644336444364453644636447364483644936450364513645236453364543645536456364573645836459364603646136462364633646436465364663646736468364693647036471364723647336474364753647636477364783647936480364813648236483364843648536486364873648836489364903649136492364933649436495364963649736498364993650036501365023650336504365053650636507365083650936510365113651236513365143651536516365173651836519365203652136522365233652436525365263652736528365293653036531365323653336534365353653636537365383653936540365413654236543365443654536546365473654836549365503655136552365533655436555365563655736558365593656036561365623656336564365653656636567365683656936570365713657236573365743657536576365773657836579365803658136582365833658436585365863658736588365893659036591365923659336594365953659636597365983659936600366013660236603366043660536606366073660836609366103661136612366133661436615366163661736618366193662036621366223662336624366253662636627366283662936630366313663236633366343663536636366373663836639366403664136642366433664436645366463664736648366493665036651366523665336654366553665636657366583665936660366613666236663366643666536666366673666836669366703667136672366733667436675366763667736678366793668036681366823668336684366853668636687366883668936690366913669236693366943669536696366973669836699367003670136702367033670436705367063670736708367093671036711367123671336714367153671636717367183671936720367213672236723367243672536726367273672836729367303673136732367333673436735367363673736738367393674036741367423674336744367453674636747367483674936750367513675236753367543675536756367573675836759367603676136762367633676436765367663676736768367693677036771367723677336774367753677636777367783677936780367813678236783367843678536786367873678836789367903679136792367933679436795367963679736798367993680036801368023680336804368053680636807368083680936810368113681236813368143681536816368173681836819368203682136822368233682436825368263682736828368293683036831368323683336834368353683636837368383683936840368413684236843368443684536846368473684836849368503685136852368533685436855368563685736858368593686036861368623686336864368653686636867368683686936870368713687236873368743687536876368773687836879368803688136882368833688436885368863688736888368893689036891368923689336894368953689636897368983689936900369013690236903369043690536906369073690836909369103691136912369133691436915369163691736918369193692036921369223692336924369253692636927369283692936930369313693236933369343693536936369373693836939369403694136942369433694436945369463694736948369493695036951369523695336954369553695636957369583695936960369613696236963369643696536966369673696836969369703697136972369733697436975369763697736978369793698036981369823698336984369853698636987369883698936990369913699236993369943699536996369973699836999370003700137002370033700437005370063700737008370093701037011370123701337014370153701637017370183701937020370213702237023370243702537026370273702837029370303703137032370333703437035370363703737038370393704037041370423704337044370453704637047370483704937050370513705237053370543705537056370573705837059370603706137062370633706437065370663706737068370693707037071370723707337074370753707637077370783707937080370813708237083370843708537086370873708837089370903709137092370933709437095370963709737098370993710037101371023710337104371053710637107371083710937110371113711237113371143711537116371173711837119371203712137122371233712437125371263712737128371293713037131371323713337134371353713637137371383713937140371413714237143371443714537146371473714837149371503715137152371533715437155371563715737158371593716037161371623716337164371653716637167371683716937170371713717237173371743717537176371773717837179371803718137182371833718437185371863718737188371893719037191371923719337194371953719637197371983719937200372013720237203372043720537206372073720837209372103721137212372133721437215372163721737218372193722037221372223722337224372253722637227372283722937230372313723237233372343723537236372373723837239372403724137242372433724437245372463724737248372493725037251372523725337254372553725637257372583725937260372613726237263372643726537266372673726837269372703727137272372733727437275372763727737278372793728037281372823728337284372853728637287372883728937290372913729237293372943729537296372973729837299373003730137302373033730437305373063730737308373093731037311373123731337314373153731637317373183731937320373213732237323373243732537326373273732837329373303733137332373333733437335373363733737338373393734037341373423734337344373453734637347373483734937350373513735237353373543735537356373573735837359373603736137362373633736437365373663736737368373693737037371373723737337374373753737637377373783737937380373813738237383373843738537386373873738837389373903739137392373933739437395373963739737398373993740037401374023740337404374053740637407374083740937410374113741237413374143741537416374173741837419374203742137422374233742437425374263742737428374293743037431374323743337434374353743637437374383743937440374413744237443374443744537446374473744837449374503745137452374533745437455374563745737458374593746037461374623746337464374653746637467374683746937470374713747237473374743747537476374773747837479374803748137482374833748437485374863748737488374893749037491374923749337494374953749637497374983749937500375013750237503375043750537506375073750837509375103751137512375133751437515375163751737518375193752037521375223752337524375253752637527375283752937530375313753237533375343753537536375373753837539375403754137542375433754437545375463754737548375493755037551375523755337554375553755637557375583755937560375613756237563375643756537566375673756837569375703757137572375733757437575375763757737578375793758037581375823758337584375853758637587375883758937590375913759237593375943759537596375973759837599376003760137602376033760437605376063760737608376093761037611376123761337614376153761637617376183761937620376213762237623376243762537626376273762837629376303763137632376333763437635376363763737638376393764037641376423764337644376453764637647376483764937650376513765237653376543765537656376573765837659376603766137662376633766437665376663766737668376693767037671376723767337674376753767637677376783767937680376813768237683376843768537686376873768837689376903769137692376933769437695376963769737698376993770037701377023770337704377053770637707377083770937710377113771237713377143771537716377173771837719377203772137722377233772437725377263772737728377293773037731377323773337734377353773637737377383773937740377413774237743377443774537746377473774837749377503775137752377533775437755377563775737758377593776037761377623776337764377653776637767377683776937770377713777237773377743777537776377773777837779377803778137782377833778437785377863778737788377893779037791377923779337794377953779637797377983779937800378013780237803378043780537806378073780837809378103781137812378133781437815378163781737818378193782037821378223782337824378253782637827378283782937830378313783237833378343783537836378373783837839378403784137842378433784437845378463784737848378493785037851378523785337854378553785637857378583785937860378613786237863378643786537866378673786837869378703787137872378733787437875378763787737878378793788037881378823788337884378853788637887378883788937890378913789237893378943789537896378973789837899379003790137902379033790437905379063790737908379093791037911379123791337914379153791637917379183791937920379213792237923379243792537926379273792837929379303793137932379333793437935379363793737938379393794037941379423794337944379453794637947379483794937950379513795237953379543795537956379573795837959379603796137962379633796437965379663796737968379693797037971379723797337974379753797637977379783797937980379813798237983379843798537986379873798837989379903799137992379933799437995379963799737998379993800038001380023800338004380053800638007380083800938010380113801238013380143801538016380173801838019380203802138022380233802438025380263802738028380293803038031380323803338034380353803638037380383803938040380413804238043380443804538046380473804838049380503805138052380533805438055380563805738058380593806038061380623806338064380653806638067380683806938070380713807238073380743807538076380773807838079380803808138082380833808438085380863808738088380893809038091380923809338094380953809638097380983809938100381013810238103381043810538106381073810838109381103811138112381133811438115381163811738118381193812038121381223812338124381253812638127381283812938130381313813238133381343813538136381373813838139381403814138142381433814438145381463814738148381493815038151381523815338154381553815638157381583815938160381613816238163381643816538166381673816838169381703817138172381733817438175381763817738178381793818038181381823818338184381853818638187381883818938190381913819238193381943819538196381973819838199382003820138202382033820438205382063820738208382093821038211382123821338214382153821638217382183821938220382213822238223382243822538226382273822838229382303823138232382333823438235382363823738238382393824038241382423824338244382453824638247382483824938250382513825238253382543825538256382573825838259382603826138262382633826438265382663826738268382693827038271382723827338274382753827638277382783827938280382813828238283382843828538286382873828838289382903829138292382933829438295382963829738298382993830038301383023830338304383053830638307383083830938310383113831238313383143831538316383173831838319383203832138322383233832438325383263832738328383293833038331383323833338334383353833638337383383833938340383413834238343383443834538346383473834838349383503835138352383533835438355383563835738358383593836038361383623836338364383653836638367383683836938370383713837238373383743837538376383773837838379383803838138382383833838438385383863838738388383893839038391383923839338394383953839638397383983839938400384013840238403384043840538406384073840838409384103841138412384133841438415384163841738418384193842038421384223842338424384253842638427384283842938430384313843238433384343843538436384373843838439384403844138442384433844438445384463844738448384493845038451384523845338454384553845638457384583845938460384613846238463384643846538466384673846838469384703847138472384733847438475384763847738478384793848038481384823848338484384853848638487384883848938490384913849238493384943849538496384973849838499385003850138502385033850438505385063850738508385093851038511385123851338514385153851638517385183851938520385213852238523385243852538526385273852838529385303853138532385333853438535385363853738538385393854038541385423854338544385453854638547385483854938550385513855238553385543855538556385573855838559385603856138562385633856438565385663856738568385693857038571385723857338574385753857638577385783857938580385813858238583385843858538586385873858838589385903859138592385933859438595385963859738598385993860038601386023860338604386053860638607386083860938610386113861238613386143861538616386173861838619386203862138622386233862438625386263862738628386293863038631386323863338634386353863638637386383863938640386413864238643386443864538646386473864838649386503865138652386533865438655386563865738658386593866038661386623866338664386653866638667386683866938670386713867238673386743867538676386773867838679386803868138682386833868438685386863868738688386893869038691386923869338694386953869638697386983869938700387013870238703387043870538706387073870838709387103871138712387133871438715387163871738718387193872038721387223872338724387253872638727387283872938730387313873238733387343873538736387373873838739387403874138742387433874438745387463874738748387493875038751387523875338754387553875638757387583875938760387613876238763387643876538766387673876838769387703877138772387733877438775387763877738778387793878038781387823878338784387853878638787387883878938790387913879238793387943879538796387973879838799388003880138802388033880438805388063880738808388093881038811388123881338814388153881638817388183881938820388213882238823388243882538826388273882838829388303883138832388333883438835388363883738838388393884038841388423884338844388453884638847388483884938850388513885238853388543885538856388573885838859388603886138862388633886438865388663886738868388693887038871388723887338874388753887638877388783887938880388813888238883388843888538886388873888838889388903889138892388933889438895388963889738898388993890038901389023890338904389053890638907389083890938910389113891238913389143891538916389173891838919389203892138922389233892438925389263892738928389293893038931389323893338934389353893638937389383893938940389413894238943389443894538946389473894838949389503895138952389533895438955389563895738958389593896038961389623896338964389653896638967389683896938970389713897238973389743897538976389773897838979389803898138982389833898438985389863898738988389893899038991389923899338994389953899638997389983899939000390013900239003390043900539006390073900839009390103901139012390133901439015390163901739018390193902039021390223902339024390253902639027390283902939030390313903239033390343903539036390373903839039390403904139042390433904439045390463904739048390493905039051390523905339054390553905639057390583905939060390613906239063390643906539066390673906839069390703907139072390733907439075390763907739078390793908039081390823908339084390853908639087390883908939090390913909239093390943909539096390973909839099391003910139102391033910439105391063910739108391093911039111391123911339114391153911639117391183911939120391213912239123391243912539126391273912839129391303913139132391333913439135391363913739138391393914039141391423914339144391453914639147391483914939150391513915239153391543915539156391573915839159391603916139162391633916439165391663916739168391693917039171391723917339174391753917639177391783917939180391813918239183391843918539186391873918839189391903919139192391933919439195391963919739198391993920039201392023920339204392053920639207392083920939210392113921239213392143921539216392173921839219392203922139222392233922439225392263922739228392293923039231392323923339234392353923639237392383923939240392413924239243392443924539246392473924839249392503925139252392533925439255392563925739258392593926039261392623926339264392653926639267392683926939270392713927239273392743927539276392773927839279392803928139282392833928439285392863928739288392893929039291392923929339294392953929639297392983929939300393013930239303393043930539306393073930839309393103931139312393133931439315393163931739318393193932039321393223932339324393253932639327393283932939330393313933239333393343933539336393373933839339393403934139342393433934439345393463934739348393493935039351393523935339354393553935639357393583935939360393613936239363393643936539366393673936839369393703937139372393733937439375393763937739378393793938039381393823938339384393853938639387393883938939390393913939239393393943939539396393973939839399394003940139402394033940439405394063940739408394093941039411394123941339414394153941639417394183941939420394213942239423394243942539426394273942839429394303943139432394333943439435394363943739438394393944039441394423944339444394453944639447394483944939450394513945239453394543945539456394573945839459394603946139462394633946439465394663946739468394693947039471394723947339474394753947639477394783947939480394813948239483394843948539486394873948839489394903949139492394933949439495394963949739498394993950039501395023950339504395053950639507395083950939510395113951239513395143951539516395173951839519395203952139522395233952439525395263952739528395293953039531395323953339534395353953639537395383953939540395413954239543395443954539546395473954839549395503955139552395533955439555395563955739558395593956039561395623956339564395653956639567395683956939570395713957239573395743957539576395773957839579395803958139582395833958439585395863958739588395893959039591395923959339594395953959639597395983959939600396013960239603396043960539606396073960839609396103961139612396133961439615396163961739618396193962039621396223962339624396253962639627396283962939630396313963239633396343963539636396373963839639396403964139642396433964439645396463964739648396493965039651396523965339654396553965639657396583965939660396613966239663396643966539666396673966839669396703967139672396733967439675396763967739678396793968039681396823968339684396853968639687396883968939690396913969239693396943969539696396973969839699397003970139702397033970439705397063970739708397093971039711397123971339714397153971639717397183971939720397213972239723397243972539726397273972839729397303973139732397333973439735397363973739738397393974039741397423974339744397453974639747397483974939750397513975239753397543975539756397573975839759397603976139762397633976439765397663976739768397693977039771397723977339774397753977639777397783977939780397813978239783397843978539786397873978839789397903979139792397933979439795397963979739798397993980039801398023980339804398053980639807398083980939810398113981239813398143981539816398173981839819398203982139822398233982439825398263982739828398293983039831398323983339834398353983639837398383983939840398413984239843398443984539846398473984839849398503985139852398533985439855398563985739858398593986039861398623986339864398653986639867398683986939870398713987239873398743987539876398773987839879398803988139882398833988439885398863988739888398893989039891398923989339894398953989639897398983989939900399013990239903399043990539906399073990839909399103991139912399133991439915399163991739918399193992039921399223992339924399253992639927399283992939930399313993239933399343993539936399373993839939399403994139942399433994439945399463994739948399493995039951399523995339954399553995639957399583995939960399613996239963399643996539966399673996839969399703997139972399733997439975399763997739978399793998039981399823998339984399853998639987399883998939990399913999239993399943999539996399973999839999400004000140002400034000440005400064000740008400094001040011400124001340014400154001640017400184001940020400214002240023400244002540026400274002840029400304003140032400334003440035400364003740038400394004040041400424004340044400454004640047400484004940050400514005240053400544005540056400574005840059400604006140062400634006440065400664006740068400694007040071400724007340074400754007640077400784007940080400814008240083400844008540086400874008840089400904009140092400934009440095400964009740098400994010040101401024010340104401054010640107401084010940110401114011240113401144011540116401174011840119401204012140122401234012440125401264012740128401294013040131401324013340134401354013640137401384013940140401414014240143401444014540146401474014840149401504015140152401534015440155401564015740158401594016040161401624016340164401654016640167401684016940170401714017240173401744017540176401774017840179401804018140182401834018440185401864018740188401894019040191401924019340194401954019640197401984019940200402014020240203402044020540206402074020840209402104021140212402134021440215402164021740218402194022040221402224022340224402254022640227402284022940230402314023240233402344023540236402374023840239402404024140242402434024440245402464024740248402494025040251402524025340254402554025640257402584025940260402614026240263402644026540266402674026840269402704027140272402734027440275402764027740278402794028040281402824028340284402854028640287402884028940290402914029240293402944029540296402974029840299403004030140302403034030440305403064030740308403094031040311403124031340314403154031640317403184031940320403214032240323403244032540326403274032840329403304033140332403334033440335403364033740338403394034040341403424034340344403454034640347403484034940350403514035240353403544035540356403574035840359403604036140362403634036440365403664036740368403694037040371403724037340374403754037640377403784037940380403814038240383403844038540386403874038840389403904039140392403934039440395403964039740398403994040040401404024040340404404054040640407404084040940410404114041240413404144041540416404174041840419404204042140422404234042440425404264042740428404294043040431404324043340434404354043640437404384043940440404414044240443404444044540446404474044840449404504045140452404534045440455404564045740458404594046040461404624046340464404654046640467404684046940470404714047240473404744047540476404774047840479404804048140482404834048440485404864048740488404894049040491404924049340494404954049640497404984049940500405014050240503405044050540506405074050840509405104051140512405134051440515405164051740518405194052040521405224052340524405254052640527405284052940530405314053240533405344053540536405374053840539405404054140542405434054440545405464054740548405494055040551405524055340554405554055640557405584055940560405614056240563405644056540566405674056840569405704057140572405734057440575405764057740578405794058040581405824058340584405854058640587405884058940590405914059240593405944059540596405974059840599406004060140602406034060440605406064060740608406094061040611406124061340614406154061640617406184061940620406214062240623406244062540626406274062840629406304063140632406334063440635406364063740638406394064040641406424064340644406454064640647406484064940650406514065240653406544065540656406574065840659406604066140662406634066440665406664066740668406694067040671406724067340674406754067640677406784067940680406814068240683406844068540686406874068840689406904069140692406934069440695406964069740698406994070040701407024070340704407054070640707407084070940710407114071240713407144071540716407174071840719407204072140722407234072440725407264072740728407294073040731407324073340734407354073640737407384073940740407414074240743407444074540746407474074840749407504075140752407534075440755407564075740758407594076040761407624076340764407654076640767407684076940770407714077240773407744077540776407774077840779407804078140782407834078440785407864078740788407894079040791407924079340794407954079640797407984079940800408014080240803408044080540806408074080840809408104081140812408134081440815408164081740818408194082040821408224082340824408254082640827408284082940830408314083240833408344083540836408374083840839408404084140842408434084440845408464084740848408494085040851408524085340854408554085640857408584085940860408614086240863408644086540866408674086840869408704087140872408734087440875408764087740878408794088040881408824088340884408854088640887408884088940890408914089240893408944089540896408974089840899409004090140902409034090440905409064090740908409094091040911409124091340914409154091640917409184091940920409214092240923409244092540926409274092840929409304093140932409334093440935409364093740938409394094040941409424094340944409454094640947409484094940950409514095240953409544095540956409574095840959409604096140962409634096440965409664096740968409694097040971409724097340974409754097640977409784097940980409814098240983409844098540986409874098840989409904099140992409934099440995409964099740998409994100041001410024100341004410054100641007410084100941010410114101241013410144101541016410174101841019410204102141022410234102441025410264102741028410294103041031410324103341034410354103641037410384103941040410414104241043410444104541046410474104841049410504105141052410534105441055410564105741058410594106041061410624106341064410654106641067410684106941070410714107241073410744107541076410774107841079410804108141082410834108441085410864108741088410894109041091410924109341094410954109641097410984109941100411014110241103411044110541106411074110841109411104111141112411134111441115411164111741118411194112041121411224112341124411254112641127411284112941130411314113241133411344113541136411374113841139411404114141142411434114441145411464114741148411494115041151411524115341154411554115641157411584115941160411614116241163411644116541166411674116841169411704117141172411734117441175411764117741178411794118041181411824118341184411854118641187411884118941190411914119241193411944119541196411974119841199412004120141202412034120441205412064120741208412094121041211412124121341214412154121641217412184121941220412214122241223412244122541226412274122841229412304123141232412334123441235412364123741238412394124041241412424124341244412454124641247412484124941250412514125241253412544125541256412574125841259412604126141262412634126441265412664126741268412694127041271412724127341274412754127641277412784127941280412814128241283412844128541286412874128841289412904129141292412934129441295412964129741298412994130041301413024130341304413054130641307413084130941310413114131241313413144131541316413174131841319413204132141322413234132441325413264132741328413294133041331413324133341334413354133641337413384133941340413414134241343413444134541346413474134841349413504135141352413534135441355413564135741358413594136041361413624136341364413654136641367413684136941370413714137241373413744137541376413774137841379413804138141382413834138441385413864138741388413894139041391413924139341394413954139641397413984139941400414014140241403414044140541406414074140841409414104141141412414134141441415414164141741418414194142041421414224142341424414254142641427414284142941430414314143241433414344143541436414374143841439414404144141442414434144441445414464144741448414494145041451414524145341454414554145641457414584145941460414614146241463414644146541466414674146841469414704147141472414734147441475414764147741478414794148041481414824148341484414854148641487414884148941490414914149241493414944149541496414974149841499415004150141502415034150441505415064150741508415094151041511415124151341514415154151641517415184151941520415214152241523415244152541526415274152841529415304153141532415334153441535415364153741538415394154041541415424154341544415454154641547415484154941550415514155241553415544155541556415574155841559415604156141562415634156441565415664156741568415694157041571415724157341574415754157641577415784157941580415814158241583415844158541586415874158841589415904159141592415934159441595415964159741598415994160041601416024160341604416054160641607416084160941610416114161241613416144161541616416174161841619416204162141622416234162441625416264162741628416294163041631416324163341634416354163641637416384163941640416414164241643416444164541646416474164841649416504165141652416534165441655416564165741658416594166041661416624166341664416654166641667416684166941670416714167241673416744167541676416774167841679416804168141682416834168441685416864168741688416894169041691416924169341694416954169641697416984169941700417014170241703417044170541706417074170841709417104171141712417134171441715417164171741718417194172041721417224172341724417254172641727417284172941730417314173241733417344173541736417374173841739417404174141742417434174441745417464174741748417494175041751417524175341754417554175641757417584175941760417614176241763417644176541766417674176841769417704177141772417734177441775417764177741778417794178041781417824178341784417854178641787417884178941790417914179241793417944179541796417974179841799418004180141802418034180441805418064180741808418094181041811418124181341814418154181641817418184181941820418214182241823418244182541826418274182841829418304183141832418334183441835418364183741838418394184041841418424184341844418454184641847418484184941850418514185241853418544185541856418574185841859418604186141862418634186441865418664186741868418694187041871418724187341874418754187641877418784187941880418814188241883418844188541886418874188841889418904189141892418934189441895418964189741898418994190041901419024190341904419054190641907419084190941910419114191241913419144191541916419174191841919419204192141922419234192441925419264192741928419294193041931419324193341934419354193641937419384193941940419414194241943419444194541946419474194841949419504195141952419534195441955419564195741958419594196041961419624196341964419654196641967419684196941970419714197241973419744197541976419774197841979419804198141982419834198441985419864198741988419894199041991419924199341994419954199641997419984199942000420014200242003420044200542006420074200842009420104201142012420134201442015420164201742018420194202042021420224202342024420254202642027420284202942030420314203242033420344203542036420374203842039420404204142042420434204442045420464204742048420494205042051420524205342054420554205642057420584205942060420614206242063420644206542066420674206842069420704207142072420734207442075420764207742078420794208042081420824208342084420854208642087420884208942090420914209242093420944209542096420974209842099421004210142102421034210442105421064210742108421094211042111421124211342114421154211642117421184211942120421214212242123421244212542126421274212842129421304213142132421334213442135421364213742138421394214042141421424214342144421454214642147421484214942150421514215242153421544215542156421574215842159421604216142162421634216442165421664216742168421694217042171421724217342174421754217642177421784217942180421814218242183421844218542186421874218842189421904219142192421934219442195421964219742198421994220042201422024220342204422054220642207422084220942210422114221242213422144221542216422174221842219422204222142222422234222442225422264222742228422294223042231422324223342234422354223642237422384223942240422414224242243422444224542246422474224842249422504225142252422534225442255422564225742258422594226042261422624226342264422654226642267422684226942270422714227242273422744227542276422774227842279422804228142282422834228442285422864228742288422894229042291422924229342294422954229642297422984229942300423014230242303423044230542306423074230842309423104231142312423134231442315423164231742318423194232042321423224232342324423254232642327423284232942330423314233242333423344233542336423374233842339423404234142342423434234442345423464234742348423494235042351423524235342354423554235642357423584235942360423614236242363423644236542366423674236842369423704237142372423734237442375423764237742378423794238042381423824238342384423854238642387423884238942390423914239242393423944239542396423974239842399424004240142402424034240442405424064240742408424094241042411424124241342414424154241642417424184241942420424214242242423424244242542426424274242842429424304243142432424334243442435424364243742438424394244042441424424244342444424454244642447424484244942450424514245242453424544245542456424574245842459424604246142462424634246442465424664246742468424694247042471424724247342474424754247642477424784247942480424814248242483424844248542486424874248842489424904249142492424934249442495424964249742498424994250042501425024250342504425054250642507425084250942510425114251242513425144251542516425174251842519425204252142522425234252442525425264252742528425294253042531425324253342534425354253642537425384253942540425414254242543425444254542546425474254842549425504255142552425534255442555425564255742558425594256042561425624256342564425654256642567425684256942570425714257242573425744257542576425774257842579425804258142582425834258442585425864258742588425894259042591425924259342594425954259642597425984259942600426014260242603426044260542606426074260842609426104261142612426134261442615426164261742618426194262042621426224262342624426254262642627426284262942630426314263242633426344263542636426374263842639426404264142642426434264442645426464264742648426494265042651426524265342654426554265642657426584265942660426614266242663426644266542666426674266842669426704267142672426734267442675426764267742678426794268042681426824268342684426854268642687426884268942690426914269242693426944269542696426974269842699427004270142702427034270442705427064270742708427094271042711427124271342714427154271642717427184271942720427214272242723427244272542726427274272842729427304273142732427334273442735427364273742738427394274042741427424274342744427454274642747427484274942750427514275242753427544275542756427574275842759427604276142762427634276442765427664276742768427694277042771427724277342774427754277642777427784277942780427814278242783427844278542786427874278842789427904279142792427934279442795427964279742798427994280042801428024280342804428054280642807428084280942810428114281242813428144281542816428174281842819428204282142822428234282442825428264282742828428294283042831428324283342834428354283642837428384283942840428414284242843428444284542846428474284842849428504285142852428534285442855428564285742858428594286042861428624286342864428654286642867428684286942870428714287242873428744287542876428774287842879428804288142882428834288442885428864288742888428894289042891428924289342894428954289642897428984289942900429014290242903429044290542906429074290842909429104291142912429134291442915429164291742918429194292042921429224292342924429254292642927429284292942930429314293242933429344293542936429374293842939429404294142942429434294442945429464294742948429494295042951429524295342954429554295642957429584295942960429614296242963429644296542966429674296842969429704297142972429734297442975429764297742978429794298042981429824298342984429854298642987429884298942990429914299242993429944299542996429974299842999430004300143002430034300443005430064300743008430094301043011430124301343014430154301643017430184301943020430214302243023430244302543026430274302843029430304303143032430334303443035430364303743038430394304043041430424304343044430454304643047430484304943050430514305243053430544305543056430574305843059430604306143062430634306443065430664306743068430694307043071430724307343074430754307643077430784307943080430814308243083430844308543086430874308843089430904309143092430934309443095430964309743098430994310043101431024310343104431054310643107431084310943110431114311243113431144311543116431174311843119431204312143122431234312443125431264312743128431294313043131431324313343134431354313643137431384313943140431414314243143431444314543146431474314843149431504315143152431534315443155431564315743158431594316043161431624316343164431654316643167431684316943170431714317243173431744317543176431774317843179431804318143182431834318443185431864318743188431894319043191431924319343194431954319643197431984319943200432014320243203432044320543206432074320843209432104321143212432134321443215432164321743218432194322043221432224322343224432254322643227432284322943230432314323243233432344323543236432374323843239432404324143242432434324443245432464324743248432494325043251432524325343254432554325643257432584325943260432614326243263432644326543266432674326843269432704327143272432734327443275432764327743278432794328043281432824328343284432854328643287432884328943290432914329243293432944329543296432974329843299433004330143302433034330443305433064330743308433094331043311433124331343314433154331643317433184331943320433214332243323433244332543326433274332843329433304333143332433334333443335433364333743338433394334043341433424334343344433454334643347433484334943350433514335243353433544335543356433574335843359433604336143362433634336443365433664336743368433694337043371433724337343374433754337643377433784337943380433814338243383433844338543386433874338843389433904339143392433934339443395433964339743398433994340043401434024340343404434054340643407434084340943410434114341243413434144341543416434174341843419434204342143422434234342443425434264342743428434294343043431434324343343434434354343643437434384343943440434414344243443434444344543446434474344843449434504345143452434534345443455434564345743458434594346043461434624346343464434654346643467434684346943470434714347243473434744347543476434774347843479434804348143482434834348443485434864348743488434894349043491434924349343494434954349643497434984349943500435014350243503435044350543506435074350843509435104351143512435134351443515435164351743518435194352043521435224352343524435254352643527435284352943530435314353243533435344353543536435374353843539435404354143542435434354443545435464354743548435494355043551435524355343554435554355643557435584355943560435614356243563435644356543566435674356843569435704357143572435734357443575435764357743578435794358043581435824358343584435854358643587435884358943590435914359243593435944359543596435974359843599436004360143602436034360443605436064360743608436094361043611436124361343614436154361643617436184361943620436214362243623436244362543626436274362843629436304363143632436334363443635436364363743638436394364043641436424364343644436454364643647436484364943650436514365243653436544365543656436574365843659436604366143662436634366443665436664366743668436694367043671436724367343674436754367643677436784367943680436814368243683436844368543686436874368843689436904369143692436934369443695436964369743698436994370043701437024370343704437054370643707437084370943710437114371243713437144371543716437174371843719437204372143722437234372443725437264372743728437294373043731437324373343734437354373643737437384373943740437414374243743437444374543746437474374843749437504375143752437534375443755437564375743758437594376043761437624376343764437654376643767437684376943770437714377243773437744377543776437774377843779437804378143782437834378443785437864378743788437894379043791437924379343794437954379643797437984379943800438014380243803438044380543806438074380843809438104381143812438134381443815438164381743818438194382043821438224382343824438254382643827438284382943830438314383243833438344383543836438374383843839438404384143842438434384443845438464384743848438494385043851438524385343854438554385643857438584385943860438614386243863438644386543866438674386843869438704387143872438734387443875438764387743878438794388043881438824388343884438854388643887438884388943890438914389243893438944389543896438974389843899439004390143902439034390443905439064390743908439094391043911439124391343914439154391643917439184391943920439214392243923439244392543926439274392843929439304393143932439334393443935439364393743938439394394043941439424394343944439454394643947439484394943950439514395243953439544395543956439574395843959439604396143962439634396443965439664396743968439694397043971439724397343974439754397643977439784397943980439814398243983439844398543986439874398843989439904399143992439934399443995439964399743998439994400044001440024400344004440054400644007440084400944010440114401244013440144401544016440174401844019440204402144022440234402444025440264402744028440294403044031440324403344034440354403644037440384403944040440414404244043440444404544046440474404844049440504405144052440534405444055440564405744058440594406044061440624406344064440654406644067440684406944070440714407244073440744407544076440774407844079440804408144082440834408444085440864408744088440894409044091440924409344094440954409644097440984409944100441014410244103441044410544106441074410844109441104411144112441134411444115441164411744118441194412044121441224412344124441254412644127441284412944130441314413244133441344413544136441374413844139441404414144142441434414444145441464414744148441494415044151441524415344154441554415644157441584415944160441614416244163441644416544166441674416844169441704417144172441734417444175441764417744178441794418044181441824418344184441854418644187441884418944190441914419244193441944419544196441974419844199442004420144202442034420444205442064420744208442094421044211442124421344214442154421644217442184421944220442214422244223442244422544226442274422844229442304423144232442334423444235442364423744238442394424044241442424424344244442454424644247442484424944250442514425244253442544425544256442574425844259442604426144262442634426444265442664426744268442694427044271442724427344274442754427644277442784427944280442814428244283442844428544286442874428844289442904429144292442934429444295442964429744298442994430044301443024430344304443054430644307443084430944310443114431244313443144431544316443174431844319443204432144322443234432444325443264432744328443294433044331443324433344334443354433644337443384433944340443414434244343443444434544346443474434844349443504435144352443534435444355443564435744358443594436044361443624436344364443654436644367443684436944370443714437244373443744437544376443774437844379443804438144382443834438444385443864438744388443894439044391443924439344394443954439644397443984439944400444014440244403444044440544406444074440844409444104441144412444134441444415444164441744418444194442044421444224442344424444254442644427444284442944430444314443244433444344443544436444374443844439444404444144442444434444444445444464444744448444494445044451444524445344454444554445644457444584445944460444614446244463444644446544466444674446844469444704447144472444734447444475444764447744478444794448044481444824448344484444854448644487444884448944490444914449244493444944449544496444974449844499445004450144502445034450444505445064450744508445094451044511445124451344514445154451644517445184451944520445214452244523445244452544526445274452844529445304453144532445334453444535445364453744538445394454044541445424454344544445454454644547445484454944550445514455244553445544455544556445574455844559445604456144562445634456444565445664456744568445694457044571445724457344574445754457644577445784457944580445814458244583445844458544586445874458844589445904459144592445934459444595445964459744598445994460044601446024460344604446054460644607446084460944610446114461244613446144461544616446174461844619446204462144622446234462444625446264462744628446294463044631446324463344634446354463644637446384463944640446414464244643446444464544646446474464844649446504465144652446534465444655446564465744658446594466044661446624466344664446654466644667446684466944670446714467244673446744467544676446774467844679446804468144682446834468444685446864468744688446894469044691446924469344694446954469644697446984469944700447014470244703447044470544706447074470844709447104471144712447134471444715447164471744718447194472044721447224472344724447254472644727447284472944730447314473244733447344473544736447374473844739447404474144742447434474444745447464474744748447494475044751447524475344754447554475644757447584475944760447614476244763447644476544766447674476844769447704477144772447734477444775447764477744778447794478044781447824478344784447854478644787447884478944790447914479244793447944479544796447974479844799448004480144802448034480444805448064480744808448094481044811448124481344814448154481644817448184481944820448214482244823448244482544826448274482844829448304483144832448334483444835448364483744838448394484044841448424484344844448454484644847448484484944850448514485244853448544485544856448574485844859448604486144862448634486444865448664486744868448694487044871448724487344874448754487644877448784487944880448814488244883448844488544886448874488844889448904489144892448934489444895448964489744898448994490044901449024490344904449054490644907449084490944910449114491244913449144491544916449174491844919449204492144922449234492444925449264492744928449294493044931449324493344934449354493644937449384493944940449414494244943449444494544946449474494844949449504495144952449534495444955449564495744958449594496044961449624496344964449654496644967449684496944970449714497244973449744497544976449774497844979449804498144982449834498444985449864498744988449894499044991449924499344994449954499644997449984499945000450014500245003450044500545006450074500845009450104501145012450134501445015450164501745018450194502045021450224502345024450254502645027450284502945030450314503245033450344503545036450374503845039450404504145042450434504445045450464504745048450494505045051450524505345054450554505645057450584505945060450614506245063450644506545066450674506845069450704507145072450734507445075450764507745078450794508045081450824508345084450854508645087450884508945090450914509245093450944509545096450974509845099451004510145102451034510445105451064510745108451094511045111451124511345114451154511645117451184511945120451214512245123451244512545126451274512845129451304513145132451334513445135451364513745138451394514045141451424514345144451454514645147451484514945150451514515245153451544515545156451574515845159451604516145162451634516445165451664516745168451694517045171451724517345174451754517645177451784517945180451814518245183451844518545186451874518845189451904519145192451934519445195451964519745198451994520045201452024520345204452054520645207452084520945210452114521245213452144521545216452174521845219452204522145222452234522445225452264522745228452294523045231452324523345234452354523645237452384523945240452414524245243452444524545246452474524845249452504525145252452534525445255452564525745258452594526045261452624526345264452654526645267452684526945270452714527245273452744527545276452774527845279452804528145282452834528445285452864528745288452894529045291452924529345294452954529645297452984529945300453014530245303453044530545306453074530845309453104531145312453134531445315453164531745318453194532045321453224532345324453254532645327453284532945330453314533245333453344533545336453374533845339453404534145342453434534445345453464534745348453494535045351453524535345354453554535645357453584535945360453614536245363453644536545366453674536845369453704537145372453734537445375453764537745378453794538045381453824538345384453854538645387453884538945390453914539245393453944539545396453974539845399454004540145402454034540445405454064540745408454094541045411454124541345414454154541645417454184541945420454214542245423454244542545426454274542845429454304543145432454334543445435454364543745438454394544045441454424544345444454454544645447454484544945450454514545245453454544545545456454574545845459454604546145462454634546445465454664546745468454694547045471454724547345474454754547645477454784547945480454814548245483454844548545486454874548845489454904549145492454934549445495454964549745498454994550045501455024550345504455054550645507455084550945510455114551245513455144551545516455174551845519455204552145522455234552445525455264552745528455294553045531455324553345534455354553645537455384553945540455414554245543455444554545546455474554845549455504555145552455534555445555455564555745558455594556045561455624556345564455654556645567455684556945570455714557245573455744557545576455774557845579455804558145582455834558445585455864558745588455894559045591455924559345594455954559645597455984559945600456014560245603456044560545606456074560845609456104561145612456134561445615456164561745618456194562045621456224562345624456254562645627456284562945630456314563245633456344563545636456374563845639456404564145642456434564445645456464564745648456494565045651456524565345654456554565645657456584565945660456614566245663456644566545666456674566845669456704567145672456734567445675456764567745678456794568045681456824568345684456854568645687456884568945690456914569245693456944569545696456974569845699457004570145702457034570445705457064570745708457094571045711457124571345714457154571645717457184571945720457214572245723457244572545726457274572845729457304573145732457334573445735457364573745738457394574045741457424574345744457454574645747457484574945750457514575245753457544575545756457574575845759457604576145762457634576445765457664576745768457694577045771457724577345774457754577645777457784577945780457814578245783457844578545786457874578845789457904579145792457934579445795457964579745798457994580045801458024580345804458054580645807458084580945810458114581245813458144581545816458174581845819458204582145822458234582445825458264582745828458294583045831458324583345834458354583645837458384583945840458414584245843458444584545846458474584845849458504585145852458534585445855458564585745858458594586045861458624586345864458654586645867458684586945870458714587245873458744587545876458774587845879458804588145882458834588445885458864588745888458894589045891458924589345894458954589645897458984589945900459014590245903459044590545906459074590845909459104591145912459134591445915459164591745918459194592045921459224592345924459254592645927459284592945930459314593245933459344593545936459374593845939459404594145942459434594445945459464594745948459494595045951459524595345954459554595645957459584595945960459614596245963459644596545966459674596845969459704597145972459734597445975459764597745978459794598045981459824598345984459854598645987459884598945990459914599245993459944599545996459974599845999460004600146002460034600446005460064600746008460094601046011460124601346014460154601646017460184601946020460214602246023460244602546026460274602846029460304603146032460334603446035460364603746038460394604046041460424604346044460454604646047460484604946050460514605246053460544605546056460574605846059460604606146062460634606446065460664606746068460694607046071460724607346074460754607646077460784607946080460814608246083460844608546086460874608846089460904609146092460934609446095460964609746098460994610046101461024610346104461054610646107461084610946110461114611246113461144611546116461174611846119461204612146122461234612446125461264612746128461294613046131461324613346134461354613646137461384613946140461414614246143461444614546146461474614846149461504615146152461534615446155461564615746158461594616046161461624616346164461654616646167461684616946170461714617246173461744617546176461774617846179461804618146182461834618446185461864618746188461894619046191461924619346194461954619646197461984619946200462014620246203462044620546206462074620846209462104621146212462134621446215462164621746218462194622046221462224622346224462254622646227462284622946230462314623246233462344623546236462374623846239462404624146242462434624446245462464624746248462494625046251462524625346254462554625646257462584625946260462614626246263462644626546266462674626846269462704627146272462734627446275462764627746278462794628046281462824628346284462854628646287462884628946290462914629246293462944629546296462974629846299463004630146302463034630446305463064630746308463094631046311463124631346314463154631646317463184631946320463214632246323463244632546326463274632846329463304633146332463334633446335463364633746338463394634046341463424634346344463454634646347463484634946350463514635246353463544635546356463574635846359463604636146362463634636446365463664636746368463694637046371463724637346374463754637646377463784637946380463814638246383463844638546386463874638846389463904639146392463934639446395463964639746398463994640046401464024640346404464054640646407464084640946410464114641246413464144641546416464174641846419464204642146422464234642446425464264642746428464294643046431464324643346434464354643646437464384643946440464414644246443464444644546446464474644846449464504645146452464534645446455464564645746458464594646046461464624646346464464654646646467464684646946470464714647246473464744647546476464774647846479464804648146482464834648446485464864648746488464894649046491464924649346494464954649646497464984649946500465014650246503465044650546506465074650846509465104651146512465134651446515465164651746518465194652046521465224652346524465254652646527465284652946530465314653246533465344653546536465374653846539465404654146542465434654446545465464654746548465494655046551465524655346554465554655646557465584655946560465614656246563465644656546566465674656846569465704657146572465734657446575465764657746578465794658046581465824658346584465854658646587465884658946590465914659246593465944659546596465974659846599466004660146602466034660446605466064660746608466094661046611466124661346614466154661646617466184661946620466214662246623466244662546626466274662846629466304663146632466334663446635466364663746638466394664046641466424664346644466454664646647466484664946650466514665246653466544665546656466574665846659466604666146662466634666446665466664666746668466694667046671466724667346674466754667646677466784667946680466814668246683466844668546686466874668846689466904669146692466934669446695466964669746698466994670046701467024670346704467054670646707467084670946710467114671246713467144671546716467174671846719467204672146722467234672446725467264672746728467294673046731467324673346734467354673646737467384673946740467414674246743467444674546746467474674846749467504675146752467534675446755467564675746758467594676046761467624676346764467654676646767467684676946770467714677246773467744677546776467774677846779467804678146782467834678446785467864678746788467894679046791467924679346794467954679646797467984679946800468014680246803468044680546806468074680846809468104681146812468134681446815468164681746818468194682046821468224682346824468254682646827468284682946830468314683246833468344683546836468374683846839468404684146842468434684446845468464684746848468494685046851468524685346854468554685646857468584685946860468614686246863468644686546866468674686846869468704687146872468734687446875468764687746878468794688046881468824688346884468854688646887468884688946890468914689246893468944689546896468974689846899469004690146902469034690446905469064690746908469094691046911469124691346914469154691646917469184691946920469214692246923469244692546926469274692846929469304693146932469334693446935469364693746938469394694046941469424694346944469454694646947469484694946950469514695246953469544695546956469574695846959469604696146962469634696446965469664696746968469694697046971469724697346974469754697646977469784697946980469814698246983469844698546986469874698846989469904699146992469934699446995469964699746998469994700047001470024700347004470054700647007470084700947010470114701247013470144701547016470174701847019470204702147022470234702447025470264702747028470294703047031470324703347034470354703647037470384703947040470414704247043470444704547046470474704847049470504705147052470534705447055470564705747058470594706047061470624706347064470654706647067470684706947070470714707247073470744707547076470774707847079470804708147082470834708447085470864708747088470894709047091470924709347094470954709647097470984709947100471014710247103471044710547106471074710847109471104711147112471134711447115471164711747118471194712047121471224712347124471254712647127471284712947130471314713247133471344713547136471374713847139471404714147142471434714447145471464714747148471494715047151471524715347154471554715647157471584715947160471614716247163471644716547166471674716847169471704717147172471734717447175471764717747178471794718047181471824718347184471854718647187471884718947190471914719247193471944719547196471974719847199472004720147202472034720447205472064720747208472094721047211472124721347214472154721647217472184721947220472214722247223472244722547226472274722847229472304723147232472334723447235472364723747238472394724047241472424724347244472454724647247472484724947250472514725247253472544725547256472574725847259472604726147262472634726447265472664726747268472694727047271472724727347274472754727647277472784727947280472814728247283472844728547286472874728847289472904729147292472934729447295472964729747298472994730047301473024730347304473054730647307473084730947310473114731247313473144731547316473174731847319473204732147322473234732447325473264732747328473294733047331473324733347334473354733647337473384733947340473414734247343473444734547346473474734847349473504735147352473534735447355473564735747358473594736047361473624736347364473654736647367473684736947370473714737247373473744737547376473774737847379473804738147382473834738447385473864738747388473894739047391473924739347394473954739647397473984739947400474014740247403474044740547406474074740847409474104741147412474134741447415474164741747418474194742047421474224742347424474254742647427474284742947430474314743247433474344743547436474374743847439474404744147442474434744447445474464744747448474494745047451474524745347454474554745647457474584745947460474614746247463474644746547466474674746847469474704747147472474734747447475474764747747478474794748047481474824748347484474854748647487474884748947490474914749247493474944749547496474974749847499475004750147502475034750447505475064750747508475094751047511475124751347514475154751647517475184751947520475214752247523475244752547526475274752847529475304753147532475334753447535475364753747538475394754047541475424754347544475454754647547475484754947550475514755247553475544755547556475574755847559475604756147562475634756447565475664756747568475694757047571475724757347574475754757647577475784757947580475814758247583475844758547586475874758847589475904759147592475934759447595475964759747598475994760047601476024760347604476054760647607476084760947610476114761247613476144761547616476174761847619476204762147622476234762447625476264762747628476294763047631476324763347634476354763647637476384763947640476414764247643476444764547646476474764847649476504765147652476534765447655476564765747658476594766047661476624766347664476654766647667476684766947670476714767247673476744767547676476774767847679476804768147682476834768447685476864768747688476894769047691476924769347694476954769647697476984769947700477014770247703477044770547706477074770847709477104771147712477134771447715477164771747718477194772047721477224772347724477254772647727477284772947730477314773247733477344773547736477374773847739477404774147742477434774447745477464774747748477494775047751477524775347754477554775647757477584775947760477614776247763477644776547766477674776847769477704777147772477734777447775477764777747778477794778047781477824778347784477854778647787477884778947790477914779247793477944779547796477974779847799478004780147802478034780447805478064780747808478094781047811478124781347814478154781647817478184781947820478214782247823478244782547826478274782847829478304783147832478334783447835478364783747838478394784047841478424784347844478454784647847478484784947850478514785247853478544785547856478574785847859478604786147862478634786447865478664786747868478694787047871478724787347874478754787647877478784787947880478814788247883478844788547886478874788847889478904789147892478934789447895478964789747898478994790047901479024790347904479054790647907479084790947910479114791247913479144791547916479174791847919479204792147922479234792447925479264792747928479294793047931479324793347934479354793647937479384793947940479414794247943479444794547946479474794847949479504795147952479534795447955479564795747958479594796047961479624796347964479654796647967479684796947970479714797247973479744797547976479774797847979479804798147982479834798447985479864798747988479894799047991479924799347994479954799647997479984799948000480014800248003480044800548006480074800848009480104801148012480134801448015480164801748018480194802048021480224802348024480254802648027480284802948030480314803248033480344803548036480374803848039480404804148042480434804448045480464804748048480494805048051480524805348054480554805648057480584805948060480614806248063480644806548066480674806848069480704807148072480734807448075480764807748078480794808048081480824808348084480854808648087480884808948090480914809248093480944809548096480974809848099481004810148102481034810448105481064810748108481094811048111481124811348114481154811648117481184811948120481214812248123481244812548126481274812848129481304813148132481334813448135481364813748138481394814048141481424814348144481454814648147481484814948150481514815248153481544815548156481574815848159481604816148162481634816448165481664816748168481694817048171481724817348174481754817648177481784817948180481814818248183481844818548186481874818848189481904819148192481934819448195481964819748198481994820048201482024820348204482054820648207482084820948210482114821248213482144821548216482174821848219482204822148222482234822448225482264822748228482294823048231482324823348234482354823648237482384823948240482414824248243482444824548246482474824848249482504825148252482534825448255482564825748258482594826048261482624826348264482654826648267482684826948270482714827248273482744827548276482774827848279482804828148282482834828448285482864828748288482894829048291482924829348294482954829648297482984829948300483014830248303483044830548306483074830848309483104831148312483134831448315483164831748318483194832048321483224832348324483254832648327483284832948330483314833248333483344833548336483374833848339483404834148342483434834448345483464834748348483494835048351483524835348354483554835648357483584835948360483614836248363483644836548366483674836848369483704837148372483734837448375483764837748378483794838048381483824838348384483854838648387483884838948390483914839248393483944839548396483974839848399484004840148402484034840448405484064840748408484094841048411484124841348414484154841648417484184841948420484214842248423484244842548426484274842848429484304843148432484334843448435484364843748438484394844048441484424844348444484454844648447484484844948450484514845248453484544845548456484574845848459484604846148462484634846448465484664846748468484694847048471484724847348474484754847648477484784847948480484814848248483484844848548486484874848848489484904849148492484934849448495484964849748498484994850048501485024850348504485054850648507485084850948510485114851248513485144851548516485174851848519485204852148522485234852448525485264852748528485294853048531485324853348534485354853648537485384853948540485414854248543485444854548546485474854848549485504855148552485534855448555485564855748558485594856048561485624856348564485654856648567485684856948570485714857248573485744857548576485774857848579485804858148582485834858448585485864858748588485894859048591485924859348594485954859648597485984859948600486014860248603486044860548606486074860848609486104861148612486134861448615486164861748618486194862048621486224862348624486254862648627486284862948630486314863248633486344863548636486374863848639486404864148642486434864448645486464864748648486494865048651486524865348654486554865648657486584865948660486614866248663486644866548666486674866848669486704867148672486734867448675486764867748678486794868048681486824868348684486854868648687486884868948690486914869248693486944869548696486974869848699487004870148702487034870448705487064870748708487094871048711487124871348714487154871648717487184871948720487214872248723487244872548726487274872848729487304873148732487334873448735487364873748738487394874048741487424874348744487454874648747487484874948750487514875248753487544875548756487574875848759487604876148762487634876448765487664876748768487694877048771487724877348774487754877648777487784877948780487814878248783487844878548786487874878848789487904879148792487934879448795487964879748798487994880048801488024880348804488054880648807488084880948810488114881248813488144881548816488174881848819488204882148822488234882448825488264882748828488294883048831488324883348834488354883648837488384883948840488414884248843488444884548846488474884848849488504885148852488534885448855488564885748858488594886048861488624886348864488654886648867488684886948870488714887248873488744887548876488774887848879488804888148882488834888448885488864888748888488894889048891488924889348894488954889648897488984889948900489014890248903489044890548906489074890848909489104891148912489134891448915489164891748918489194892048921489224892348924489254892648927489284892948930489314893248933489344893548936489374893848939489404894148942489434894448945489464894748948489494895048951489524895348954489554895648957489584895948960489614896248963489644896548966489674896848969489704897148972489734897448975489764897748978489794898048981489824898348984489854898648987489884898948990489914899248993489944899548996489974899848999490004900149002490034900449005490064900749008490094901049011490124901349014490154901649017490184901949020490214902249023490244902549026490274902849029490304903149032490334903449035490364903749038490394904049041490424904349044490454904649047490484904949050490514905249053490544905549056490574905849059490604906149062490634906449065490664906749068490694907049071490724907349074490754907649077490784907949080490814908249083490844908549086490874908849089490904909149092490934909449095490964909749098490994910049101491024910349104491054910649107491084910949110491114911249113491144911549116491174911849119491204912149122491234912449125491264912749128491294913049131491324913349134491354913649137491384913949140491414914249143491444914549146491474914849149491504915149152491534915449155491564915749158491594916049161491624916349164491654916649167491684916949170491714917249173491744917549176491774917849179491804918149182491834918449185491864918749188491894919049191491924919349194491954919649197491984919949200492014920249203492044920549206492074920849209492104921149212492134921449215492164921749218492194922049221492224922349224492254922649227492284922949230492314923249233492344923549236492374923849239492404924149242492434924449245492464924749248492494925049251492524925349254492554925649257492584925949260492614926249263492644926549266492674926849269492704927149272492734927449275492764927749278492794928049281492824928349284492854928649287492884928949290492914929249293492944929549296492974929849299493004930149302493034930449305493064930749308493094931049311493124931349314493154931649317493184931949320493214932249323493244932549326493274932849329493304933149332493334933449335493364933749338493394934049341493424934349344493454934649347493484934949350493514935249353493544935549356493574935849359493604936149362493634936449365493664936749368493694937049371493724937349374493754937649377493784937949380493814938249383493844938549386493874938849389493904939149392493934939449395493964939749398493994940049401494024940349404494054940649407494084940949410494114941249413494144941549416494174941849419494204942149422494234942449425494264942749428494294943049431494324943349434494354943649437494384943949440494414944249443494444944549446494474944849449494504945149452494534945449455494564945749458494594946049461494624946349464494654946649467494684946949470494714947249473494744947549476494774947849479494804948149482494834948449485494864948749488494894949049491494924949349494494954949649497494984949949500495014950249503495044950549506495074950849509495104951149512495134951449515495164951749518495194952049521495224952349524495254952649527495284952949530495314953249533495344953549536495374953849539495404954149542495434954449545495464954749548495494955049551495524955349554495554955649557495584955949560495614956249563495644956549566495674956849569495704957149572495734957449575495764957749578495794958049581495824958349584495854958649587495884958949590495914959249593495944959549596495974959849599496004960149602496034960449605496064960749608496094961049611496124961349614496154961649617496184961949620496214962249623496244962549626496274962849629496304963149632496334963449635496364963749638496394964049641496424964349644496454964649647496484964949650496514965249653496544965549656496574965849659496604966149662496634966449665496664966749668496694967049671496724967349674496754967649677496784967949680496814968249683496844968549686496874968849689496904969149692496934969449695496964969749698496994970049701497024970349704497054970649707497084970949710497114971249713497144971549716497174971849719497204972149722497234972449725497264972749728497294973049731497324973349734497354973649737497384973949740497414974249743497444974549746497474974849749497504975149752497534975449755497564975749758497594976049761497624976349764497654976649767497684976949770497714977249773497744977549776497774977849779497804978149782497834978449785497864978749788497894979049791497924979349794497954979649797497984979949800498014980249803498044980549806498074980849809498104981149812498134981449815498164981749818498194982049821498224982349824498254982649827498284982949830498314983249833498344983549836498374983849839498404984149842498434984449845498464984749848498494985049851498524985349854498554985649857498584985949860498614986249863498644986549866498674986849869498704987149872498734987449875498764987749878498794988049881498824988349884498854988649887498884988949890498914989249893498944989549896498974989849899499004990149902499034990449905499064990749908499094991049911499124991349914499154991649917499184991949920499214992249923499244992549926499274992849929499304993149932499334993449935499364993749938499394994049941499424994349944499454994649947499484994949950499514995249953499544995549956499574995849959499604996149962499634996449965499664996749968499694997049971499724997349974499754997649977499784997949980499814998249983499844998549986499874998849989499904999149992499934999449995499964999749998499995000050001500025000350004500055000650007500085000950010500115001250013500145001550016500175001850019500205002150022500235002450025500265002750028500295003050031500325003350034500355003650037500385003950040500415004250043500445004550046500475004850049500505005150052500535005450055500565005750058500595006050061500625006350064500655006650067500685006950070500715007250073500745007550076500775007850079500805008150082500835008450085500865008750088500895009050091500925009350094500955009650097500985009950100501015010250103501045010550106501075010850109501105011150112501135011450115501165011750118501195012050121501225012350124501255012650127501285012950130501315013250133501345013550136501375013850139501405014150142501435014450145501465014750148501495015050151501525015350154501555015650157501585015950160501615016250163501645016550166501675016850169501705017150172501735017450175501765017750178501795018050181501825018350184501855018650187501885018950190501915019250193501945019550196501975019850199502005020150202502035020450205502065020750208502095021050211502125021350214502155021650217502185021950220502215022250223502245022550226502275022850229502305023150232502335023450235502365023750238502395024050241502425024350244502455024650247502485024950250502515025250253502545025550256502575025850259502605026150262502635026450265502665026750268502695027050271502725027350274502755027650277502785027950280502815028250283502845028550286502875028850289502905029150292502935029450295502965029750298502995030050301503025030350304503055030650307503085030950310503115031250313503145031550316503175031850319503205032150322503235032450325503265032750328503295033050331503325033350334503355033650337503385033950340503415034250343503445034550346503475034850349503505035150352503535035450355503565035750358503595036050361503625036350364503655036650367503685036950370503715037250373503745037550376503775037850379503805038150382503835038450385503865038750388503895039050391503925039350394503955039650397503985039950400504015040250403504045040550406504075040850409504105041150412504135041450415504165041750418504195042050421504225042350424504255042650427504285042950430504315043250433504345043550436504375043850439504405044150442504435044450445504465044750448504495045050451504525045350454504555045650457504585045950460504615046250463504645046550466504675046850469504705047150472504735047450475504765047750478504795048050481504825048350484504855048650487504885048950490504915049250493504945049550496504975049850499505005050150502505035050450505505065050750508505095051050511505125051350514505155051650517505185051950520505215052250523505245052550526505275052850529505305053150532505335053450535505365053750538505395054050541505425054350544505455054650547505485054950550505515055250553505545055550556505575055850559505605056150562505635056450565505665056750568505695057050571505725057350574505755057650577505785057950580505815058250583505845058550586505875058850589505905059150592505935059450595505965059750598505995060050601506025060350604506055060650607506085060950610506115061250613506145061550616506175061850619506205062150622506235062450625506265062750628506295063050631506325063350634506355063650637506385063950640506415064250643506445064550646506475064850649506505065150652506535065450655506565065750658506595066050661506625066350664506655066650667506685066950670506715067250673506745067550676506775067850679506805068150682506835068450685506865068750688506895069050691506925069350694506955069650697506985069950700507015070250703507045070550706507075070850709507105071150712507135071450715507165071750718507195072050721507225072350724507255072650727507285072950730507315073250733507345073550736507375073850739507405074150742507435074450745507465074750748507495075050751507525075350754507555075650757507585075950760507615076250763507645076550766507675076850769507705077150772507735077450775507765077750778507795078050781507825078350784507855078650787507885078950790507915079250793507945079550796507975079850799508005080150802508035080450805508065080750808508095081050811508125081350814508155081650817508185081950820508215082250823508245082550826508275082850829508305083150832508335083450835508365083750838508395084050841508425084350844508455084650847508485084950850508515085250853508545085550856508575085850859508605086150862508635086450865508665086750868508695087050871508725087350874508755087650877508785087950880508815088250883508845088550886508875088850889508905089150892508935089450895508965089750898508995090050901509025090350904509055090650907509085090950910509115091250913509145091550916509175091850919509205092150922509235092450925509265092750928509295093050931509325093350934509355093650937509385093950940509415094250943509445094550946509475094850949509505095150952509535095450955509565095750958509595096050961509625096350964509655096650967509685096950970509715097250973509745097550976509775097850979509805098150982509835098450985509865098750988509895099050991509925099350994509955099650997509985099951000510015100251003510045100551006510075100851009510105101151012510135101451015510165101751018510195102051021510225102351024510255102651027510285102951030510315103251033510345103551036510375103851039510405104151042510435104451045510465104751048510495105051051510525105351054510555105651057510585105951060510615106251063510645106551066510675106851069510705107151072510735107451075510765107751078510795108051081510825108351084510855108651087510885108951090510915109251093510945109551096510975109851099511005110151102511035110451105511065110751108511095111051111511125111351114511155111651117511185111951120511215112251123511245112551126511275112851129511305113151132511335113451135511365113751138511395114051141511425114351144511455114651147511485114951150511515115251153511545115551156511575115851159511605116151162511635116451165511665116751168511695117051171511725117351174511755117651177511785117951180511815118251183511845118551186511875118851189511905119151192511935119451195511965119751198511995120051201512025120351204512055120651207512085120951210512115121251213512145121551216512175121851219512205122151222512235122451225512265122751228512295123051231512325123351234512355123651237512385123951240512415124251243512445124551246512475124851249512505125151252512535125451255512565125751258512595126051261512625126351264512655126651267512685126951270512715127251273512745127551276512775127851279512805128151282512835128451285512865128751288512895129051291512925129351294512955129651297512985129951300513015130251303513045130551306513075130851309513105131151312513135131451315513165131751318513195132051321513225132351324513255132651327513285132951330513315133251333513345133551336513375133851339513405134151342513435134451345513465134751348513495135051351513525135351354513555135651357513585135951360513615136251363513645136551366513675136851369513705137151372513735137451375513765137751378513795138051381513825138351384513855138651387513885138951390513915139251393513945139551396513975139851399514005140151402514035140451405514065140751408514095141051411514125141351414514155141651417514185141951420514215142251423514245142551426514275142851429514305143151432514335143451435514365143751438514395144051441514425144351444514455144651447514485144951450514515145251453514545145551456514575145851459514605146151462514635146451465514665146751468514695147051471514725147351474514755147651477514785147951480514815148251483514845148551486514875148851489514905149151492514935149451495514965149751498514995150051501515025150351504515055150651507515085150951510515115151251513515145151551516515175151851519515205152151522515235152451525515265152751528515295153051531515325153351534515355153651537515385153951540515415154251543515445154551546515475154851549515505155151552515535155451555515565155751558515595156051561515625156351564515655156651567515685156951570515715157251573515745157551576515775157851579515805158151582515835158451585515865158751588515895159051591515925159351594515955159651597515985159951600516015160251603516045160551606516075160851609516105161151612516135161451615516165161751618516195162051621516225162351624516255162651627516285162951630516315163251633516345163551636516375163851639516405164151642516435164451645516465164751648516495165051651516525165351654516555165651657516585165951660516615166251663516645166551666516675166851669516705167151672516735167451675516765167751678516795168051681516825168351684516855168651687516885168951690516915169251693516945169551696516975169851699517005170151702517035170451705517065170751708517095171051711517125171351714517155171651717517185171951720517215172251723517245172551726517275172851729517305173151732517335173451735517365173751738517395174051741517425174351744517455174651747517485174951750517515175251753517545175551756517575175851759517605176151762517635176451765517665176751768517695177051771517725177351774517755177651777517785177951780517815178251783517845178551786517875178851789517905179151792517935179451795517965179751798517995180051801518025180351804518055180651807518085180951810518115181251813518145181551816518175181851819518205182151822518235182451825518265182751828518295183051831518325183351834518355183651837518385183951840518415184251843518445184551846518475184851849518505185151852518535185451855518565185751858518595186051861518625186351864518655186651867518685186951870518715187251873518745187551876518775187851879518805188151882518835188451885518865188751888518895189051891518925189351894518955189651897518985189951900519015190251903519045190551906519075190851909519105191151912519135191451915519165191751918519195192051921519225192351924519255192651927519285192951930519315193251933519345193551936519375193851939519405194151942519435194451945519465194751948519495195051951519525195351954519555195651957519585195951960519615196251963519645196551966519675196851969519705197151972519735197451975519765197751978519795198051981519825198351984519855198651987519885198951990519915199251993519945199551996519975199851999520005200152002520035200452005520065200752008520095201052011520125201352014520155201652017520185201952020520215202252023520245202552026520275202852029520305203152032520335203452035520365203752038520395204052041520425204352044520455204652047520485204952050520515205252053520545205552056520575205852059520605206152062520635206452065520665206752068520695207052071520725207352074520755207652077520785207952080520815208252083520845208552086520875208852089520905209152092520935209452095520965209752098520995210052101521025210352104521055210652107521085210952110521115211252113521145211552116521175211852119521205212152122521235212452125521265212752128521295213052131521325213352134521355213652137521385213952140521415214252143521445214552146521475214852149521505215152152521535215452155521565215752158521595216052161521625216352164521655216652167521685216952170521715217252173521745217552176521775217852179521805218152182521835218452185521865218752188521895219052191521925219352194521955219652197521985219952200522015220252203522045220552206522075220852209522105221152212522135221452215522165221752218522195222052221522225222352224522255222652227522285222952230522315223252233522345223552236522375223852239522405224152242522435224452245522465224752248522495225052251522525225352254522555225652257522585225952260522615226252263522645226552266522675226852269522705227152272522735227452275522765227752278522795228052281522825228352284522855228652287522885228952290522915229252293522945229552296522975229852299523005230152302523035230452305523065230752308523095231052311523125231352314523155231652317523185231952320523215232252323523245232552326523275232852329523305233152332523335233452335523365233752338523395234052341523425234352344523455234652347523485234952350523515235252353523545235552356523575235852359523605236152362523635236452365523665236752368523695237052371523725237352374523755237652377523785237952380523815238252383523845238552386523875238852389523905239152392523935239452395523965239752398523995240052401524025240352404524055240652407524085240952410524115241252413524145241552416524175241852419524205242152422524235242452425524265242752428524295243052431524325243352434524355243652437524385243952440524415244252443524445244552446524475244852449524505245152452524535245452455524565245752458524595246052461524625246352464524655246652467524685246952470524715247252473524745247552476524775247852479524805248152482524835248452485524865248752488524895249052491524925249352494524955249652497524985249952500525015250252503525045250552506525075250852509525105251152512525135251452515525165251752518525195252052521525225252352524525255252652527525285252952530525315253252533525345253552536525375253852539525405254152542525435254452545525465254752548525495255052551525525255352554525555255652557525585255952560525615256252563525645256552566525675256852569525705257152572525735257452575525765257752578525795258052581525825258352584525855258652587525885258952590525915259252593525945259552596525975259852599526005260152602526035260452605526065260752608526095261052611526125261352614526155261652617526185261952620526215262252623526245262552626526275262852629526305263152632526335263452635526365263752638526395264052641526425264352644526455264652647526485264952650526515265252653526545265552656526575265852659526605266152662526635266452665526665266752668526695267052671526725267352674526755267652677526785267952680526815268252683526845268552686526875268852689526905269152692526935269452695526965269752698526995270052701527025270352704527055270652707527085270952710527115271252713527145271552716527175271852719527205272152722527235272452725527265272752728527295273052731527325273352734527355273652737527385273952740527415274252743527445274552746527475274852749527505275152752527535275452755527565275752758527595276052761527625276352764527655276652767527685276952770527715277252773527745277552776527775277852779527805278152782527835278452785527865278752788527895279052791527925279352794527955279652797527985279952800528015280252803528045280552806528075280852809528105281152812528135281452815528165281752818528195282052821528225282352824528255282652827528285282952830528315283252833528345283552836528375283852839528405284152842528435284452845528465284752848528495285052851528525285352854528555285652857528585285952860528615286252863528645286552866528675286852869528705287152872528735287452875528765287752878528795288052881528825288352884528855288652887528885288952890528915289252893528945289552896528975289852899529005290152902529035290452905529065290752908529095291052911529125291352914529155291652917529185291952920529215292252923529245292552926529275292852929529305293152932529335293452935529365293752938529395294052941529425294352944529455294652947529485294952950529515295252953529545295552956529575295852959529605296152962529635296452965529665296752968529695297052971529725297352974529755297652977529785297952980529815298252983529845298552986529875298852989529905299152992529935299452995529965299752998529995300053001530025300353004530055300653007530085300953010530115301253013530145301553016530175301853019530205302153022530235302453025530265302753028530295303053031530325303353034530355303653037530385303953040530415304253043530445304553046530475304853049530505305153052530535305453055530565305753058530595306053061530625306353064530655306653067530685306953070530715307253073530745307553076530775307853079530805308153082530835308453085530865308753088530895309053091530925309353094530955309653097530985309953100531015310253103531045310553106531075310853109531105311153112531135311453115531165311753118531195312053121531225312353124531255312653127531285312953130531315313253133531345313553136531375313853139531405314153142531435314453145531465314753148531495315053151531525315353154531555315653157531585315953160531615316253163531645316553166531675316853169531705317153172531735317453175531765317753178531795318053181531825318353184531855318653187531885318953190531915319253193531945319553196531975319853199532005320153202532035320453205532065320753208532095321053211532125321353214532155321653217532185321953220532215322253223532245322553226532275322853229532305323153232532335323453235532365323753238532395324053241532425324353244532455324653247532485324953250532515325253253532545325553256532575325853259532605326153262532635326453265532665326753268532695327053271532725327353274532755327653277532785327953280532815328253283532845328553286532875328853289532905329153292532935329453295532965329753298532995330053301533025330353304533055330653307533085330953310533115331253313533145331553316533175331853319533205332153322533235332453325533265332753328533295333053331533325333353334533355333653337533385333953340533415334253343533445334553346533475334853349533505335153352533535335453355533565335753358533595336053361533625336353364533655336653367533685336953370533715337253373533745337553376533775337853379533805338153382533835338453385533865338753388533895339053391533925339353394533955339653397533985339953400534015340253403534045340553406534075340853409534105341153412534135341453415534165341753418534195342053421534225342353424534255342653427534285342953430534315343253433534345343553436534375343853439534405344153442534435344453445534465344753448534495345053451534525345353454534555345653457534585345953460534615346253463534645346553466534675346853469534705347153472534735347453475534765347753478534795348053481534825348353484534855348653487534885348953490534915349253493534945349553496534975349853499535005350153502535035350453505535065350753508535095351053511535125351353514535155351653517535185351953520535215352253523535245352553526535275352853529535305353153532535335353453535535365353753538535395354053541535425354353544535455354653547535485354953550535515355253553535545355553556535575355853559535605356153562535635356453565535665356753568535695357053571535725357353574535755357653577535785357953580535815358253583535845358553586535875358853589535905359153592535935359453595535965359753598535995360053601536025360353604536055360653607536085360953610536115361253613536145361553616536175361853619536205362153622536235362453625536265362753628536295363053631536325363353634536355363653637536385363953640536415364253643536445364553646536475364853649536505365153652536535365453655536565365753658536595366053661536625366353664536655366653667536685366953670536715367253673536745367553676536775367853679536805368153682536835368453685536865368753688536895369053691536925369353694536955369653697536985369953700537015370253703537045370553706537075370853709537105371153712537135371453715537165371753718537195372053721537225372353724537255372653727537285372953730537315373253733537345373553736537375373853739537405374153742537435374453745537465374753748537495375053751537525375353754537555375653757537585375953760537615376253763537645376553766537675376853769537705377153772537735377453775537765377753778537795378053781537825378353784537855378653787537885378953790537915379253793537945379553796537975379853799538005380153802538035380453805538065380753808538095381053811538125381353814538155381653817538185381953820538215382253823538245382553826538275382853829538305383153832538335383453835538365383753838538395384053841538425384353844538455384653847538485384953850538515385253853538545385553856538575385853859538605386153862538635386453865538665386753868538695387053871538725387353874538755387653877538785387953880538815388253883538845388553886538875388853889538905389153892538935389453895538965389753898538995390053901539025390353904539055390653907539085390953910539115391253913539145391553916539175391853919539205392153922539235392453925539265392753928539295393053931539325393353934539355393653937539385393953940539415394253943539445394553946539475394853949539505395153952539535395453955539565395753958539595396053961539625396353964539655396653967539685396953970539715397253973539745397553976539775397853979539805398153982539835398453985539865398753988539895399053991539925399353994539955399653997539985399954000540015400254003540045400554006540075400854009540105401154012540135401454015540165401754018540195402054021540225402354024540255402654027540285402954030540315403254033540345403554036540375403854039540405404154042540435404454045540465404754048540495405054051540525405354054540555405654057540585405954060540615406254063540645406554066540675406854069540705407154072540735407454075540765407754078540795408054081540825408354084540855408654087540885408954090540915409254093540945409554096540975409854099541005410154102541035410454105541065410754108541095411054111541125411354114541155411654117541185411954120541215412254123541245412554126541275412854129541305413154132541335413454135541365413754138541395414054141541425414354144541455414654147541485414954150541515415254153541545415554156541575415854159541605416154162541635416454165541665416754168541695417054171541725417354174541755417654177541785417954180541815418254183541845418554186541875418854189541905419154192541935419454195541965419754198541995420054201542025420354204542055420654207542085420954210542115421254213542145421554216542175421854219542205422154222542235422454225542265422754228542295423054231542325423354234542355423654237542385423954240542415424254243542445424554246542475424854249542505425154252542535425454255542565425754258542595426054261542625426354264542655426654267542685426954270542715427254273542745427554276542775427854279542805428154282542835428454285542865428754288542895429054291542925429354294542955429654297542985429954300543015430254303543045430554306543075430854309543105431154312543135431454315543165431754318543195432054321543225432354324543255432654327543285432954330543315433254333543345433554336543375433854339543405434154342543435434454345543465434754348543495435054351543525435354354543555435654357543585435954360543615436254363543645436554366543675436854369543705437154372543735437454375543765437754378543795438054381543825438354384543855438654387543885438954390543915439254393543945439554396543975439854399544005440154402544035440454405544065440754408544095441054411544125441354414544155441654417544185441954420544215442254423544245442554426544275442854429544305443154432544335443454435544365443754438544395444054441544425444354444544455444654447544485444954450544515445254453544545445554456544575445854459544605446154462544635446454465544665446754468544695447054471544725447354474544755447654477544785447954480544815448254483544845448554486544875448854489544905449154492544935449454495544965449754498544995450054501545025450354504545055450654507545085450954510545115451254513545145451554516545175451854519545205452154522545235452454525545265452754528545295453054531545325453354534545355453654537545385453954540545415454254543545445454554546545475454854549545505455154552545535455454555545565455754558545595456054561545625456354564545655456654567545685456954570545715457254573545745457554576545775457854579545805458154582545835458454585545865458754588545895459054591545925459354594545955459654597545985459954600546015460254603546045460554606546075460854609546105461154612546135461454615546165461754618546195462054621546225462354624546255462654627546285462954630546315463254633546345463554636546375463854639546405464154642546435464454645546465464754648546495465054651546525465354654546555465654657546585465954660546615466254663546645466554666546675466854669546705467154672546735467454675546765467754678546795468054681546825468354684546855468654687546885468954690546915469254693546945469554696546975469854699547005470154702547035470454705547065470754708547095471054711547125471354714547155471654717547185471954720547215472254723547245472554726547275472854729547305473154732547335473454735547365473754738547395474054741547425474354744547455474654747547485474954750547515475254753547545475554756547575475854759547605476154762547635476454765547665476754768547695477054771547725477354774547755477654777547785477954780547815478254783547845478554786547875478854789547905479154792547935479454795547965479754798547995480054801548025480354804548055480654807548085480954810548115481254813548145481554816548175481854819548205482154822548235482454825548265482754828548295483054831548325483354834548355483654837548385483954840548415484254843548445484554846548475484854849548505485154852548535485454855548565485754858548595486054861548625486354864548655486654867548685486954870548715487254873548745487554876548775487854879548805488154882548835488454885548865488754888548895489054891548925489354894548955489654897548985489954900549015490254903549045490554906549075490854909549105491154912549135491454915549165491754918549195492054921549225492354924549255492654927549285492954930549315493254933549345493554936549375493854939549405494154942549435494454945549465494754948549495495054951549525495354954549555495654957549585495954960549615496254963549645496554966549675496854969549705497154972549735497454975549765497754978549795498054981549825498354984549855498654987549885498954990549915499254993549945499554996549975499854999550005500155002550035500455005550065500755008550095501055011550125501355014550155501655017550185501955020550215502255023550245502555026550275502855029550305503155032550335503455035550365503755038550395504055041550425504355044550455504655047550485504955050550515505255053550545505555056550575505855059550605506155062550635506455065550665506755068550695507055071550725507355074550755507655077550785507955080550815508255083550845508555086550875508855089550905509155092550935509455095550965509755098550995510055101551025510355104551055510655107551085510955110551115511255113551145511555116551175511855119551205512155122551235512455125551265512755128551295513055131551325513355134551355513655137551385513955140551415514255143551445514555146551475514855149551505515155152551535515455155551565515755158551595516055161551625516355164551655516655167551685516955170551715517255173551745517555176551775517855179551805518155182551835518455185551865518755188551895519055191551925519355194551955519655197551985519955200552015520255203552045520555206552075520855209552105521155212552135521455215552165521755218552195522055221552225522355224552255522655227552285522955230552315523255233552345523555236552375523855239552405524155242552435524455245552465524755248552495525055251552525525355254552555525655257552585525955260552615526255263552645526555266552675526855269552705527155272552735527455275552765527755278552795528055281552825528355284552855528655287552885528955290552915529255293552945529555296552975529855299553005530155302553035530455305553065530755308553095531055311553125531355314553155531655317553185531955320553215532255323553245532555326553275532855329553305533155332553335533455335553365533755338553395534055341553425534355344553455534655347553485534955350553515535255353553545535555356553575535855359553605536155362553635536455365553665536755368553695537055371553725537355374553755537655377553785537955380553815538255383553845538555386553875538855389553905539155392553935539455395553965539755398553995540055401554025540355404554055540655407554085540955410554115541255413554145541555416554175541855419554205542155422554235542455425554265542755428554295543055431554325543355434554355543655437554385543955440554415544255443554445544555446554475544855449554505545155452554535545455455554565545755458554595546055461554625546355464554655546655467554685546955470554715547255473554745547555476554775547855479554805548155482554835548455485554865548755488554895549055491554925549355494554955549655497554985549955500555015550255503555045550555506555075550855509555105551155512555135551455515555165551755518555195552055521555225552355524555255552655527555285552955530555315553255533555345553555536555375553855539555405554155542555435554455545555465554755548555495555055551555525555355554555555555655557555585555955560555615556255563555645556555566555675556855569555705557155572555735557455575555765557755578555795558055581555825558355584555855558655587555885558955590555915559255593555945559555596555975559855599556005560155602556035560455605556065560755608556095561055611556125561355614556155561655617556185561955620556215562255623556245562555626556275562855629556305563155632556335563455635556365563755638556395564055641556425564355644556455564655647556485564955650556515565255653556545565555656556575565855659556605566155662556635566455665556665566755668556695567055671556725567355674556755567655677556785567955680556815568255683556845568555686556875568855689556905569155692556935569455695556965569755698556995570055701557025570355704557055570655707557085570955710557115571255713557145571555716557175571855719557205572155722557235572455725557265572755728557295573055731557325573355734557355573655737557385573955740557415574255743557445574555746557475574855749557505575155752557535575455755557565575755758557595576055761557625576355764557655576655767557685576955770557715577255773557745577555776557775577855779557805578155782557835578455785557865578755788557895579055791557925579355794557955579655797557985579955800558015580255803558045580555806558075580855809558105581155812558135581455815558165581755818558195582055821558225582355824558255582655827558285582955830558315583255833558345583555836558375583855839558405584155842558435584455845558465584755848558495585055851558525585355854558555585655857558585585955860558615586255863558645586555866558675586855869558705587155872558735587455875558765587755878558795588055881558825588355884558855588655887558885588955890558915589255893558945589555896558975589855899559005590155902559035590455905559065590755908559095591055911559125591355914559155591655917559185591955920559215592255923559245592555926559275592855929559305593155932559335593455935559365593755938559395594055941559425594355944559455594655947559485594955950559515595255953559545595555956559575595855959559605596155962559635596455965559665596755968559695597055971559725597355974559755597655977559785597955980559815598255983559845598555986559875598855989559905599155992559935599455995559965599755998559995600056001560025600356004560055600656007560085600956010560115601256013560145601556016560175601856019560205602156022560235602456025560265602756028560295603056031560325603356034560355603656037560385603956040560415604256043560445604556046560475604856049560505605156052560535605456055560565605756058560595606056061560625606356064560655606656067560685606956070560715607256073560745607556076560775607856079560805608156082560835608456085560865608756088560895609056091560925609356094560955609656097560985609956100561015610256103561045610556106561075610856109561105611156112561135611456115561165611756118561195612056121561225612356124561255612656127561285612956130561315613256133561345613556136561375613856139561405614156142561435614456145561465614756148561495615056151561525615356154561555615656157561585615956160561615616256163561645616556166561675616856169561705617156172561735617456175561765617756178561795618056181561825618356184561855618656187561885618956190561915619256193561945619556196561975619856199562005620156202562035620456205562065620756208562095621056211562125621356214562155621656217562185621956220562215622256223562245622556226562275622856229562305623156232562335623456235562365623756238562395624056241562425624356244562455624656247562485624956250562515625256253562545625556256562575625856259562605626156262562635626456265562665626756268562695627056271562725627356274562755627656277562785627956280562815628256283562845628556286562875628856289562905629156292562935629456295562965629756298562995630056301563025630356304563055630656307563085630956310563115631256313563145631556316563175631856319563205632156322563235632456325563265632756328563295633056331563325633356334563355633656337563385633956340563415634256343563445634556346563475634856349563505635156352563535635456355563565635756358563595636056361563625636356364563655636656367563685636956370563715637256373563745637556376563775637856379563805638156382563835638456385563865638756388563895639056391563925639356394563955639656397563985639956400564015640256403564045640556406564075640856409564105641156412564135641456415564165641756418564195642056421564225642356424564255642656427564285642956430564315643256433564345643556436564375643856439564405644156442564435644456445564465644756448564495645056451564525645356454564555645656457564585645956460564615646256463564645646556466564675646856469564705647156472564735647456475564765647756478564795648056481564825648356484564855648656487564885648956490564915649256493564945649556496564975649856499565005650156502565035650456505565065650756508565095651056511565125651356514565155651656517565185651956520565215652256523565245652556526565275652856529565305653156532565335653456535565365653756538565395654056541565425654356544565455654656547565485654956550565515655256553565545655556556565575655856559565605656156562565635656456565565665656756568565695657056571565725657356574565755657656577565785657956580565815658256583565845658556586565875658856589565905659156592565935659456595565965659756598565995660056601566025660356604566055660656607566085660956610566115661256613566145661556616566175661856619566205662156622566235662456625566265662756628566295663056631566325663356634566355663656637566385663956640566415664256643566445664556646566475664856649566505665156652566535665456655566565665756658566595666056661566625666356664566655666656667566685666956670566715667256673566745667556676566775667856679566805668156682566835668456685566865668756688566895669056691566925669356694566955669656697566985669956700567015670256703567045670556706567075670856709567105671156712567135671456715567165671756718567195672056721567225672356724567255672656727567285672956730567315673256733567345673556736567375673856739567405674156742567435674456745567465674756748567495675056751567525675356754567555675656757567585675956760567615676256763567645676556766567675676856769567705677156772567735677456775567765677756778567795678056781567825678356784567855678656787567885678956790567915679256793567945679556796567975679856799568005680156802568035680456805568065680756808568095681056811568125681356814568155681656817568185681956820568215682256823568245682556826568275682856829568305683156832568335683456835568365683756838568395684056841568425684356844568455684656847568485684956850568515685256853568545685556856568575685856859568605686156862568635686456865568665686756868568695687056871568725687356874568755687656877568785687956880568815688256883568845688556886568875688856889568905689156892568935689456895568965689756898568995690056901569025690356904569055690656907569085690956910569115691256913569145691556916569175691856919569205692156922569235692456925569265692756928569295693056931569325693356934569355693656937569385693956940569415694256943569445694556946569475694856949569505695156952569535695456955569565695756958569595696056961569625696356964569655696656967569685696956970569715697256973569745697556976569775697856979569805698156982569835698456985569865698756988569895699056991569925699356994569955699656997569985699957000570015700257003570045700557006570075700857009570105701157012570135701457015570165701757018570195702057021570225702357024570255702657027570285702957030570315703257033570345703557036570375703857039570405704157042570435704457045570465704757048570495705057051570525705357054570555705657057570585705957060570615706257063570645706557066570675706857069570705707157072570735707457075570765707757078570795708057081570825708357084570855708657087570885708957090570915709257093570945709557096570975709857099571005710157102571035710457105571065710757108571095711057111571125711357114571155711657117571185711957120571215712257123571245712557126571275712857129571305713157132571335713457135571365713757138571395714057141571425714357144571455714657147571485714957150571515715257153571545715557156571575715857159571605716157162571635716457165571665716757168571695717057171571725717357174571755717657177571785717957180571815718257183571845718557186571875718857189571905719157192571935719457195571965719757198571995720057201572025720357204572055720657207572085720957210572115721257213572145721557216572175721857219572205722157222572235722457225572265722757228572295723057231572325723357234572355723657237572385723957240572415724257243572445724557246572475724857249572505725157252572535725457255572565725757258572595726057261572625726357264572655726657267572685726957270572715727257273572745727557276572775727857279572805728157282572835728457285572865728757288572895729057291572925729357294572955729657297572985729957300573015730257303573045730557306573075730857309573105731157312573135731457315573165731757318573195732057321573225732357324573255732657327573285732957330573315733257333573345733557336573375733857339573405734157342573435734457345573465734757348573495735057351573525735357354573555735657357573585735957360573615736257363573645736557366573675736857369573705737157372573735737457375573765737757378573795738057381573825738357384573855738657387573885738957390573915739257393573945739557396573975739857399574005740157402574035740457405574065740757408574095741057411574125741357414574155741657417574185741957420574215742257423574245742557426574275742857429574305743157432574335743457435574365743757438574395744057441574425744357444574455744657447574485744957450574515745257453574545745557456574575745857459574605746157462574635746457465574665746757468574695747057471574725747357474574755747657477574785747957480574815748257483574845748557486574875748857489574905749157492574935749457495574965749757498574995750057501575025750357504575055750657507575085750957510575115751257513575145751557516575175751857519575205752157522575235752457525575265752757528575295753057531575325753357534575355753657537575385753957540575415754257543575445754557546575475754857549575505755157552575535755457555575565755757558575595756057561575625756357564575655756657567575685756957570575715757257573575745757557576575775757857579575805758157582575835758457585575865758757588575895759057591575925759357594575955759657597575985759957600576015760257603576045760557606576075760857609576105761157612576135761457615576165761757618576195762057621576225762357624576255762657627576285762957630576315763257633576345763557636576375763857639576405764157642576435764457645576465764757648576495765057651576525765357654576555765657657576585765957660576615766257663576645766557666576675766857669576705767157672576735767457675576765767757678576795768057681576825768357684576855768657687576885768957690576915769257693576945769557696576975769857699577005770157702577035770457705577065770757708577095771057711577125771357714577155771657717577185771957720577215772257723577245772557726577275772857729577305773157732577335773457735577365773757738577395774057741577425774357744577455774657747577485774957750577515775257753577545775557756577575775857759577605776157762577635776457765577665776757768577695777057771577725777357774577755777657777577785777957780577815778257783577845778557786577875778857789577905779157792577935779457795577965779757798577995780057801578025780357804578055780657807578085780957810578115781257813578145781557816578175781857819578205782157822578235782457825578265782757828578295783057831578325783357834578355783657837578385783957840578415784257843578445784557846578475784857849578505785157852578535785457855578565785757858578595786057861578625786357864578655786657867578685786957870578715787257873578745787557876578775787857879578805788157882578835788457885578865788757888578895789057891578925789357894578955789657897578985789957900579015790257903579045790557906579075790857909579105791157912579135791457915579165791757918579195792057921579225792357924579255792657927579285792957930579315793257933579345793557936579375793857939579405794157942579435794457945579465794757948579495795057951579525795357954579555795657957579585795957960579615796257963579645796557966579675796857969579705797157972579735797457975579765797757978579795798057981579825798357984579855798657987579885798957990579915799257993579945799557996579975799857999580005800158002580035800458005580065800758008580095801058011580125801358014580155801658017580185801958020580215802258023580245802558026580275802858029580305803158032580335803458035580365803758038580395804058041580425804358044580455804658047580485804958050580515805258053580545805558056580575805858059580605806158062580635806458065580665806758068580695807058071580725807358074580755807658077580785807958080580815808258083580845808558086580875808858089580905809158092580935809458095580965809758098580995810058101581025810358104581055810658107581085810958110581115811258113581145811558116581175811858119581205812158122581235812458125581265812758128581295813058131581325813358134581355813658137581385813958140581415814258143581445814558146581475814858149581505815158152581535815458155581565815758158581595816058161581625816358164581655816658167581685816958170581715817258173581745817558176581775817858179581805818158182581835818458185581865818758188581895819058191581925819358194581955819658197581985819958200582015820258203582045820558206582075820858209582105821158212582135821458215582165821758218582195822058221582225822358224582255822658227582285822958230582315823258233582345823558236582375823858239582405824158242582435824458245582465824758248582495825058251582525825358254582555825658257582585825958260582615826258263582645826558266582675826858269582705827158272582735827458275582765827758278582795828058281582825828358284582855828658287582885828958290582915829258293582945829558296582975829858299583005830158302583035830458305583065830758308583095831058311583125831358314583155831658317583185831958320583215832258323583245832558326583275832858329583305833158332583335833458335583365833758338583395834058341583425834358344583455834658347583485834958350583515835258353583545835558356583575835858359583605836158362583635836458365583665836758368583695837058371583725837358374583755837658377583785837958380583815838258383583845838558386583875838858389583905839158392583935839458395583965839758398583995840058401584025840358404584055840658407584085840958410584115841258413584145841558416584175841858419584205842158422584235842458425584265842758428584295843058431584325843358434584355843658437584385843958440584415844258443584445844558446584475844858449584505845158452584535845458455584565845758458584595846058461584625846358464584655846658467584685846958470584715847258473584745847558476584775847858479584805848158482584835848458485584865848758488584895849058491584925849358494584955849658497584985849958500585015850258503585045850558506585075850858509585105851158512585135851458515585165851758518585195852058521585225852358524585255852658527585285852958530585315853258533585345853558536585375853858539585405854158542585435854458545585465854758548585495855058551585525855358554585555855658557585585855958560585615856258563585645856558566585675856858569585705857158572585735857458575585765857758578585795858058581585825858358584585855858658587585885858958590585915859258593585945859558596585975859858599586005860158602586035860458605586065860758608586095861058611586125861358614586155861658617586185861958620586215862258623586245862558626586275862858629586305863158632586335863458635586365863758638586395864058641586425864358644586455864658647586485864958650586515865258653586545865558656586575865858659586605866158662586635866458665586665866758668586695867058671586725867358674586755867658677586785867958680586815868258683586845868558686586875868858689586905869158692586935869458695586965869758698586995870058701587025870358704587055870658707587085870958710587115871258713587145871558716587175871858719587205872158722587235872458725587265872758728587295873058731587325873358734587355873658737587385873958740587415874258743587445874558746587475874858749587505875158752587535875458755587565875758758587595876058761587625876358764587655876658767587685876958770587715877258773587745877558776587775877858779587805878158782587835878458785587865878758788587895879058791587925879358794587955879658797587985879958800588015880258803588045880558806588075880858809588105881158812588135881458815588165881758818588195882058821588225882358824588255882658827588285882958830588315883258833588345883558836588375883858839588405884158842588435884458845588465884758848588495885058851588525885358854588555885658857588585885958860588615886258863588645886558866588675886858869588705887158872588735887458875588765887758878588795888058881588825888358884588855888658887588885888958890588915889258893588945889558896588975889858899589005890158902589035890458905589065890758908589095891058911589125891358914589155891658917589185891958920589215892258923589245892558926589275892858929589305893158932589335893458935589365893758938589395894058941589425894358944589455894658947589485894958950589515895258953589545895558956589575895858959589605896158962589635896458965589665896758968589695897058971589725897358974589755897658977589785897958980589815898258983589845898558986589875898858989589905899158992589935899458995589965899758998589995900059001590025900359004590055900659007590085900959010590115901259013590145901559016590175901859019590205902159022590235902459025590265902759028590295903059031590325903359034590355903659037590385903959040590415904259043590445904559046590475904859049590505905159052590535905459055590565905759058590595906059061590625906359064590655906659067590685906959070590715907259073590745907559076590775907859079590805908159082590835908459085590865908759088590895909059091590925909359094590955909659097590985909959100591015910259103591045910559106591075910859109591105911159112591135911459115591165911759118591195912059121591225912359124591255912659127591285912959130591315913259133591345913559136591375913859139591405914159142591435914459145591465914759148591495915059151591525915359154591555915659157591585915959160591615916259163591645916559166591675916859169591705917159172591735917459175591765917759178591795918059181591825918359184591855918659187591885918959190591915919259193591945919559196591975919859199592005920159202592035920459205592065920759208592095921059211592125921359214592155921659217592185921959220592215922259223592245922559226592275922859229592305923159232592335923459235592365923759238592395924059241592425924359244592455924659247592485924959250592515925259253592545925559256592575925859259592605926159262592635926459265592665926759268592695927059271592725927359274592755927659277592785927959280592815928259283592845928559286592875928859289592905929159292592935929459295592965929759298592995930059301593025930359304593055930659307593085930959310593115931259313593145931559316593175931859319593205932159322593235932459325593265932759328593295933059331593325933359334593355933659337593385933959340593415934259343593445934559346593475934859349593505935159352593535935459355593565935759358593595936059361593625936359364593655936659367593685936959370593715937259373593745937559376593775937859379593805938159382593835938459385593865938759388593895939059391593925939359394593955939659397593985939959400594015940259403594045940559406594075940859409594105941159412594135941459415594165941759418594195942059421594225942359424594255942659427594285942959430594315943259433594345943559436594375943859439594405944159442594435944459445594465944759448594495945059451594525945359454594555945659457594585945959460594615946259463594645946559466594675946859469594705947159472594735947459475594765947759478594795948059481594825948359484594855948659487594885948959490594915949259493594945949559496594975949859499595005950159502595035950459505595065950759508595095951059511595125951359514595155951659517595185951959520595215952259523595245952559526595275952859529595305953159532595335953459535595365953759538595395954059541595425954359544595455954659547595485954959550595515955259553595545955559556595575955859559595605956159562595635956459565595665956759568595695957059571595725957359574595755957659577595785957959580595815958259583595845958559586595875958859589595905959159592595935959459595595965959759598595995960059601596025960359604596055960659607596085960959610596115961259613596145961559616596175961859619596205962159622596235962459625596265962759628596295963059631596325963359634596355963659637596385963959640596415964259643596445964559646596475964859649596505965159652596535965459655596565965759658596595966059661596625966359664596655966659667596685966959670596715967259673596745967559676596775967859679596805968159682596835968459685596865968759688596895969059691596925969359694596955969659697596985969959700597015970259703597045970559706597075970859709597105971159712597135971459715597165971759718597195972059721597225972359724597255972659727597285972959730597315973259733597345973559736597375973859739597405974159742597435974459745597465974759748597495975059751597525975359754597555975659757597585975959760597615976259763597645976559766597675976859769597705977159772597735977459775597765977759778597795978059781597825978359784597855978659787597885978959790597915979259793597945979559796597975979859799598005980159802598035980459805598065980759808598095981059811598125981359814598155981659817598185981959820598215982259823598245982559826598275982859829598305983159832598335983459835598365983759838598395984059841598425984359844598455984659847598485984959850598515985259853598545985559856598575985859859598605986159862598635986459865598665986759868598695987059871598725987359874598755987659877598785987959880598815988259883598845988559886598875988859889598905989159892598935989459895598965989759898598995990059901599025990359904599055990659907599085990959910599115991259913599145991559916599175991859919599205992159922599235992459925599265992759928599295993059931599325993359934599355993659937599385993959940599415994259943599445994559946599475994859949599505995159952599535995459955599565995759958599595996059961599625996359964599655996659967599685996959970599715997259973599745997559976599775997859979599805998159982599835998459985599865998759988599895999059991599925999359994599955999659997599985999960000600016000260003600046000560006600076000860009600106001160012600136001460015600166001760018600196002060021600226002360024600256002660027600286002960030600316003260033600346003560036600376003860039600406004160042600436004460045600466004760048600496005060051600526005360054600556005660057600586005960060600616006260063600646006560066600676006860069600706007160072600736007460075600766007760078600796008060081600826008360084600856008660087600886008960090600916009260093600946009560096600976009860099601006010160102601036010460105601066010760108601096011060111601126011360114601156011660117601186011960120601216012260123601246012560126601276012860129601306013160132601336013460135601366013760138601396014060141601426014360144601456014660147601486014960150601516015260153601546015560156601576015860159601606016160162601636016460165601666016760168601696017060171601726017360174601756017660177601786017960180601816018260183601846018560186601876018860189601906019160192601936019460195601966019760198601996020060201602026020360204602056020660207602086020960210602116021260213602146021560216602176021860219602206022160222602236022460225602266022760228602296023060231602326023360234602356023660237602386023960240602416024260243602446024560246602476024860249602506025160252602536025460255602566025760258602596026060261602626026360264602656026660267602686026960270602716027260273602746027560276602776027860279602806028160282602836028460285602866028760288602896029060291602926029360294602956029660297602986029960300603016030260303603046030560306603076030860309603106031160312603136031460315603166031760318603196032060321603226032360324603256032660327603286032960330603316033260333603346033560336603376033860339603406034160342603436034460345603466034760348603496035060351603526035360354603556035660357603586035960360603616036260363603646036560366603676036860369603706037160372603736037460375603766037760378603796038060381603826038360384603856038660387603886038960390603916039260393603946039560396603976039860399604006040160402604036040460405604066040760408604096041060411604126041360414604156041660417604186041960420604216042260423604246042560426604276042860429604306043160432604336043460435604366043760438604396044060441604426044360444604456044660447604486044960450604516045260453604546045560456604576045860459604606046160462604636046460465604666046760468604696047060471604726047360474604756047660477604786047960480604816048260483604846048560486604876048860489604906049160492604936049460495604966049760498604996050060501605026050360504605056050660507605086050960510605116051260513605146051560516605176051860519605206052160522605236052460525605266052760528605296053060531605326053360534605356053660537605386053960540605416054260543605446054560546605476054860549605506055160552605536055460555605566055760558605596056060561605626056360564605656056660567605686056960570605716057260573605746057560576605776057860579605806058160582605836058460585605866058760588605896059060591605926059360594605956059660597605986059960600606016060260603606046060560606606076060860609606106061160612606136061460615606166061760618606196062060621606226062360624606256062660627606286062960630606316063260633606346063560636606376063860639606406064160642606436064460645606466064760648606496065060651606526065360654606556065660657606586065960660606616066260663606646066560666606676066860669606706067160672606736067460675606766067760678606796068060681606826068360684606856068660687606886068960690606916069260693606946069560696606976069860699607006070160702607036070460705607066070760708607096071060711607126071360714607156071660717607186071960720607216072260723607246072560726607276072860729607306073160732607336073460735607366073760738607396074060741607426074360744607456074660747607486074960750607516075260753607546075560756607576075860759607606076160762607636076460765607666076760768607696077060771607726077360774607756077660777607786077960780607816078260783607846078560786607876078860789607906079160792607936079460795607966079760798607996080060801608026080360804608056080660807608086080960810608116081260813608146081560816608176081860819608206082160822608236082460825608266082760828608296083060831608326083360834608356083660837608386083960840608416084260843608446084560846608476084860849608506085160852608536085460855608566085760858608596086060861608626086360864608656086660867608686086960870608716087260873608746087560876608776087860879608806088160882608836088460885608866088760888608896089060891608926089360894608956089660897608986089960900609016090260903609046090560906609076090860909609106091160912609136091460915609166091760918609196092060921609226092360924609256092660927609286092960930609316093260933609346093560936609376093860939609406094160942609436094460945609466094760948609496095060951609526095360954609556095660957609586095960960609616096260963609646096560966609676096860969609706097160972609736097460975609766097760978609796098060981609826098360984609856098660987609886098960990609916099260993609946099560996609976099860999610006100161002610036100461005610066100761008610096101061011610126101361014610156101661017610186101961020610216102261023610246102561026610276102861029610306103161032610336103461035610366103761038610396104061041610426104361044610456104661047610486104961050610516105261053610546105561056610576105861059610606106161062610636106461065610666106761068610696107061071610726107361074610756107661077610786107961080610816108261083610846108561086610876108861089610906109161092610936109461095610966109761098610996110061101611026110361104611056110661107611086110961110611116111261113611146111561116611176111861119611206112161122611236112461125611266112761128611296113061131611326113361134611356113661137611386113961140611416114261143611446114561146611476114861149611506115161152611536115461155611566115761158611596116061161611626116361164611656116661167611686116961170611716117261173611746117561176611776117861179611806118161182611836118461185611866118761188611896119061191611926119361194611956119661197611986119961200612016120261203612046120561206612076120861209612106121161212612136121461215612166121761218612196122061221612226122361224612256122661227612286122961230612316123261233612346123561236612376123861239612406124161242612436124461245612466124761248612496125061251612526125361254612556125661257612586125961260612616126261263612646126561266612676126861269612706127161272612736127461275612766127761278612796128061281612826128361284612856128661287612886128961290612916129261293612946129561296612976129861299613006130161302613036130461305613066130761308613096131061311613126131361314613156131661317613186131961320613216132261323613246132561326613276132861329613306133161332613336133461335613366133761338613396134061341613426134361344613456134661347613486134961350613516135261353613546135561356613576135861359613606136161362613636136461365613666136761368613696137061371613726137361374613756137661377613786137961380613816138261383613846138561386613876138861389613906139161392613936139461395613966139761398613996140061401614026140361404614056140661407614086140961410614116141261413614146141561416614176141861419614206142161422614236142461425614266142761428614296143061431614326143361434614356143661437614386143961440614416144261443614446144561446614476144861449614506145161452614536145461455614566145761458614596146061461614626146361464614656146661467614686146961470614716147261473614746147561476614776147861479614806148161482614836148461485614866148761488614896149061491614926149361494614956149661497614986149961500615016150261503615046150561506615076150861509615106151161512615136151461515615166151761518615196152061521615226152361524615256152661527615286152961530615316153261533615346153561536615376153861539615406154161542615436154461545615466154761548615496155061551615526155361554615556155661557615586155961560615616156261563615646156561566615676156861569615706157161572615736157461575615766157761578615796158061581615826158361584615856158661587615886158961590615916159261593615946159561596615976159861599616006160161602616036160461605616066160761608616096161061611616126161361614616156161661617616186161961620616216162261623616246162561626616276162861629616306163161632616336163461635616366163761638616396164061641616426164361644616456164661647616486164961650616516165261653616546165561656616576165861659616606166161662616636166461665616666166761668616696167061671616726167361674616756167661677616786167961680616816168261683616846168561686616876168861689616906169161692616936169461695616966169761698616996170061701617026170361704617056170661707617086170961710617116171261713617146171561716617176171861719617206172161722617236172461725617266172761728617296173061731617326173361734617356173661737617386173961740617416174261743617446174561746617476174861749617506175161752617536175461755617566175761758617596176061761617626176361764617656176661767617686176961770617716177261773617746177561776617776177861779617806178161782617836178461785617866178761788617896179061791617926179361794617956179661797617986179961800618016180261803618046180561806618076180861809618106181161812618136181461815618166181761818618196182061821618226182361824618256182661827618286182961830618316183261833618346183561836618376183861839618406184161842618436184461845618466184761848618496185061851618526185361854618556185661857618586185961860618616186261863618646186561866618676186861869618706187161872618736187461875618766187761878618796188061881618826188361884618856188661887618886188961890618916189261893618946189561896618976189861899619006190161902619036190461905619066190761908619096191061911619126191361914619156191661917619186191961920619216192261923619246192561926619276192861929619306193161932619336193461935619366193761938619396194061941619426194361944619456194661947619486194961950619516195261953619546195561956619576195861959619606196161962619636196461965619666196761968619696197061971619726197361974619756197661977619786197961980619816198261983619846198561986619876198861989619906199161992619936199461995619966199761998619996200062001620026200362004620056200662007620086200962010620116201262013620146201562016620176201862019620206202162022620236202462025620266202762028620296203062031620326203362034620356203662037620386203962040620416204262043620446204562046620476204862049620506205162052620536205462055620566205762058620596206062061620626206362064620656206662067620686206962070620716207262073620746207562076620776207862079620806208162082620836208462085620866208762088620896209062091620926209362094620956209662097620986209962100621016210262103621046210562106621076210862109621106211162112621136211462115621166211762118621196212062121621226212362124621256212662127621286212962130621316213262133621346213562136621376213862139621406214162142621436214462145621466214762148621496215062151621526215362154621556215662157621586215962160621616216262163621646216562166621676216862169621706217162172621736217462175621766217762178621796218062181621826218362184621856218662187621886218962190621916219262193621946219562196621976219862199622006220162202622036220462205622066220762208622096221062211622126221362214622156221662217622186221962220622216222262223622246222562226622276222862229622306223162232622336223462235622366223762238622396224062241622426224362244622456224662247622486224962250622516225262253622546225562256622576225862259622606226162262622636226462265622666226762268622696227062271622726227362274622756227662277622786227962280622816228262283622846228562286622876228862289622906229162292622936229462295622966229762298622996230062301623026230362304623056230662307623086230962310623116231262313623146231562316623176231862319623206232162322623236232462325623266232762328623296233062331623326233362334623356233662337623386233962340623416234262343623446234562346623476234862349623506235162352623536235462355623566235762358623596236062361623626236362364623656236662367623686236962370623716237262373623746237562376623776237862379623806238162382623836238462385623866238762388623896239062391623926239362394623956239662397623986239962400624016240262403624046240562406624076240862409624106241162412624136241462415624166241762418624196242062421624226242362424624256242662427624286242962430624316243262433624346243562436624376243862439624406244162442624436244462445624466244762448624496245062451624526245362454624556245662457624586245962460624616246262463624646246562466624676246862469624706247162472624736247462475624766247762478624796248062481624826248362484624856248662487624886248962490624916249262493624946249562496624976249862499625006250162502625036250462505625066250762508625096251062511625126251362514625156251662517625186251962520625216252262523625246252562526625276252862529625306253162532625336253462535625366253762538625396254062541625426254362544625456254662547625486254962550625516255262553625546255562556625576255862559625606256162562625636256462565625666256762568625696257062571625726257362574625756257662577625786257962580625816258262583625846258562586625876258862589625906259162592625936259462595625966259762598625996260062601626026260362604626056260662607626086260962610626116261262613626146261562616626176261862619626206262162622626236262462625626266262762628626296263062631626326263362634626356263662637626386263962640626416264262643626446264562646626476264862649626506265162652626536265462655626566265762658626596266062661626626266362664626656266662667626686266962670626716267262673626746267562676626776267862679626806268162682626836268462685626866268762688626896269062691626926269362694626956269662697626986269962700627016270262703627046270562706627076270862709627106271162712627136271462715627166271762718627196272062721627226272362724627256272662727627286272962730627316273262733627346273562736627376273862739627406274162742627436274462745627466274762748627496275062751627526275362754627556275662757627586275962760627616276262763627646276562766627676276862769627706277162772627736277462775627766277762778627796278062781627826278362784627856278662787627886278962790627916279262793627946279562796627976279862799628006280162802628036280462805628066280762808628096281062811628126281362814628156281662817628186281962820628216282262823628246282562826628276282862829628306283162832628336283462835628366283762838628396284062841628426284362844628456284662847628486284962850628516285262853628546285562856628576285862859628606286162862628636286462865628666286762868628696287062871628726287362874628756287662877628786287962880628816288262883628846288562886628876288862889628906289162892628936289462895628966289762898628996290062901629026290362904629056290662907629086290962910629116291262913629146291562916629176291862919629206292162922629236292462925629266292762928629296293062931629326293362934629356293662937629386293962940629416294262943629446294562946629476294862949629506295162952629536295462955629566295762958629596296062961629626296362964629656296662967629686296962970629716297262973629746297562976629776297862979629806298162982629836298462985629866298762988629896299062991629926299362994629956299662997629986299963000630016300263003630046300563006630076300863009630106301163012630136301463015630166301763018630196302063021630226302363024630256302663027630286302963030630316303263033630346303563036630376303863039630406304163042630436304463045630466304763048630496305063051630526305363054630556305663057630586305963060630616306263063630646306563066630676306863069630706307163072630736307463075630766307763078630796308063081630826308363084630856308663087630886308963090630916309263093630946309563096630976309863099631006310163102631036310463105631066310763108631096311063111631126311363114631156311663117631186311963120631216312263123631246312563126631276312863129631306313163132631336313463135631366313763138631396314063141631426314363144631456314663147631486314963150631516315263153631546315563156631576315863159631606316163162631636316463165631666316763168631696317063171631726317363174631756317663177631786317963180631816318263183631846318563186631876318863189631906319163192631936319463195631966319763198631996320063201632026320363204632056320663207632086320963210632116321263213632146321563216632176321863219632206322163222632236322463225632266322763228632296323063231632326323363234632356323663237632386323963240632416324263243632446324563246632476324863249632506325163252632536325463255632566325763258632596326063261632626326363264632656326663267632686326963270632716327263273632746327563276632776327863279632806328163282632836328463285632866328763288632896329063291632926329363294632956329663297632986329963300633016330263303633046330563306633076330863309633106331163312633136331463315633166331763318633196332063321633226332363324633256332663327633286332963330633316333263333633346333563336633376333863339633406334163342633436334463345633466334763348633496335063351633526335363354633556335663357633586335963360633616336263363633646336563366633676336863369633706337163372633736337463375633766337763378633796338063381633826338363384633856338663387633886338963390633916339263393633946339563396633976339863399634006340163402634036340463405634066340763408634096341063411634126341363414634156341663417634186341963420634216342263423634246342563426634276342863429634306343163432634336343463435634366343763438634396344063441634426344363444634456344663447634486344963450634516345263453634546345563456634576345863459634606346163462634636346463465634666346763468634696347063471634726347363474634756347663477634786347963480634816348263483634846348563486634876348863489634906349163492634936349463495634966349763498634996350063501635026350363504635056350663507635086350963510635116351263513635146351563516635176351863519635206352163522635236352463525635266352763528635296353063531635326353363534635356353663537635386353963540635416354263543635446354563546635476354863549635506355163552635536355463555635566355763558635596356063561635626356363564635656356663567635686356963570635716357263573635746357563576635776357863579635806358163582635836358463585635866358763588635896359063591635926359363594635956359663597635986359963600636016360263603636046360563606636076360863609636106361163612636136361463615636166361763618636196362063621636226362363624636256362663627636286362963630636316363263633636346363563636636376363863639636406364163642636436364463645636466364763648636496365063651636526365363654636556365663657636586365963660636616366263663636646366563666636676366863669636706367163672636736367463675636766367763678636796368063681636826368363684636856368663687636886368963690636916369263693636946369563696636976369863699637006370163702637036370463705637066370763708637096371063711637126371363714637156371663717637186371963720637216372263723637246372563726637276372863729637306373163732637336373463735637366373763738637396374063741637426374363744637456374663747637486374963750637516375263753637546375563756637576375863759637606376163762637636376463765637666376763768637696377063771637726377363774637756377663777637786377963780637816378263783637846378563786637876378863789637906379163792637936379463795637966379763798637996380063801638026380363804638056380663807638086380963810638116381263813638146381563816638176381863819638206382163822638236382463825638266382763828638296383063831638326383363834638356383663837638386383963840638416384263843638446384563846638476384863849638506385163852638536385463855638566385763858638596386063861638626386363864638656386663867638686386963870638716387263873638746387563876638776387863879638806388163882638836388463885638866388763888638896389063891638926389363894638956389663897638986389963900639016390263903639046390563906639076390863909639106391163912639136391463915639166391763918639196392063921639226392363924639256392663927639286392963930639316393263933639346393563936639376393863939639406394163942639436394463945639466394763948639496395063951639526395363954639556395663957639586395963960639616396263963639646396563966639676396863969639706397163972639736397463975639766397763978639796398063981639826398363984639856398663987639886398963990639916399263993639946399563996639976399863999640006400164002640036400464005640066400764008640096401064011640126401364014640156401664017640186401964020640216402264023640246402564026640276402864029640306403164032640336403464035640366403764038640396404064041640426404364044640456404664047640486404964050640516405264053640546405564056640576405864059640606406164062640636406464065640666406764068640696407064071640726407364074640756407664077640786407964080640816408264083640846408564086640876408864089640906409164092640936409464095640966409764098640996410064101641026410364104641056410664107641086410964110641116411264113641146411564116641176411864119641206412164122641236412464125641266412764128641296413064131641326413364134641356413664137641386413964140641416414264143641446414564146641476414864149641506415164152641536415464155641566415764158641596416064161641626416364164641656416664167641686416964170641716417264173641746417564176641776417864179641806418164182641836418464185641866418764188641896419064191641926419364194641956419664197641986419964200642016420264203642046420564206642076420864209642106421164212642136421464215642166421764218642196422064221642226422364224642256422664227642286422964230642316423264233642346423564236642376423864239642406424164242642436424464245642466424764248642496425064251642526425364254642556425664257642586425964260642616426264263642646426564266642676426864269642706427164272642736427464275642766427764278642796428064281642826428364284642856428664287642886428964290642916429264293642946429564296642976429864299643006430164302643036430464305643066430764308643096431064311643126431364314643156431664317643186431964320643216432264323643246432564326643276432864329643306433164332643336433464335643366433764338643396434064341643426434364344643456434664347643486434964350643516435264353643546435564356643576435864359643606436164362643636436464365643666436764368643696437064371643726437364374643756437664377643786437964380643816438264383643846438564386643876438864389643906439164392643936439464395643966439764398643996440064401644026440364404644056440664407644086440964410644116441264413644146441564416644176441864419644206442164422644236442464425644266442764428644296443064431644326443364434644356443664437644386443964440644416444264443644446444564446644476444864449644506445164452644536445464455644566445764458644596446064461644626446364464644656446664467644686446964470644716447264473644746447564476644776447864479644806448164482644836448464485644866448764488644896449064491644926449364494644956449664497644986449964500645016450264503645046450564506645076450864509645106451164512645136451464515645166451764518645196452064521645226452364524645256452664527645286452964530645316453264533645346453564536645376453864539645406454164542645436454464545645466454764548645496455064551645526455364554645556455664557645586455964560645616456264563645646456564566645676456864569645706457164572645736457464575645766457764578645796458064581645826458364584645856458664587645886458964590645916459264593645946459564596645976459864599646006460164602646036460464605646066460764608646096461064611646126461364614646156461664617646186461964620646216462264623646246462564626646276462864629646306463164632646336463464635646366463764638646396464064641646426464364644646456464664647646486464964650646516465264653646546465564656646576465864659646606466164662646636466464665646666466764668646696467064671646726467364674646756467664677646786467964680646816468264683646846468564686646876468864689646906469164692646936469464695646966469764698646996470064701647026470364704647056470664707647086470964710647116471264713647146471564716647176471864719647206472164722647236472464725647266472764728647296473064731647326473364734647356473664737647386473964740647416474264743647446474564746647476474864749647506475164752647536475464755647566475764758647596476064761647626476364764647656476664767647686476964770647716477264773647746477564776647776477864779647806478164782647836478464785647866478764788647896479064791647926479364794647956479664797647986479964800648016480264803648046480564806648076480864809648106481164812648136481464815648166481764818648196482064821648226482364824648256482664827648286482964830648316483264833648346483564836648376483864839648406484164842648436484464845648466484764848648496485064851648526485364854648556485664857648586485964860648616486264863648646486564866648676486864869648706487164872648736487464875648766487764878648796488064881648826488364884648856488664887648886488964890648916489264893648946489564896648976489864899649006490164902649036490464905649066490764908649096491064911649126491364914649156491664917649186491964920649216492264923649246492564926649276492864929649306493164932649336493464935649366493764938649396494064941649426494364944649456494664947649486494964950649516495264953649546495564956649576495864959649606496164962649636496464965649666496764968649696497064971649726497364974649756497664977649786497964980649816498264983649846498564986649876498864989649906499164992649936499464995649966499764998649996500065001650026500365004650056500665007650086500965010650116501265013650146501565016650176501865019650206502165022650236502465025650266502765028650296503065031650326503365034650356503665037650386503965040650416504265043650446504565046650476504865049650506505165052650536505465055650566505765058650596506065061650626506365064650656506665067650686506965070650716507265073650746507565076650776507865079650806508165082650836508465085650866508765088650896509065091650926509365094650956509665097650986509965100651016510265103651046510565106651076510865109651106511165112651136511465115651166511765118651196512065121651226512365124651256512665127651286512965130651316513265133651346513565136651376513865139651406514165142651436514465145651466514765148651496515065151651526515365154651556515665157651586515965160651616516265163651646516565166651676516865169651706517165172651736517465175651766517765178651796518065181651826518365184651856518665187651886518965190651916519265193651946519565196651976519865199652006520165202652036520465205652066520765208652096521065211652126521365214652156521665217652186521965220652216522265223652246522565226652276522865229652306523165232652336523465235652366523765238652396524065241652426524365244652456524665247652486524965250652516525265253652546525565256652576525865259652606526165262652636526465265652666526765268652696527065271652726527365274652756527665277652786527965280652816528265283652846528565286652876528865289652906529165292652936529465295652966529765298652996530065301653026530365304653056530665307653086530965310653116531265313653146531565316653176531865319653206532165322653236532465325653266532765328653296533065331653326533365334653356533665337653386533965340653416534265343653446534565346653476534865349653506535165352653536535465355653566535765358653596536065361653626536365364653656536665367653686536965370653716537265373653746537565376653776537865379653806538165382653836538465385653866538765388653896539065391653926539365394653956539665397653986539965400654016540265403654046540565406654076540865409654106541165412654136541465415654166541765418654196542065421654226542365424654256542665427654286542965430654316543265433654346543565436654376543865439654406544165442654436544465445654466544765448654496545065451654526545365454654556545665457654586545965460654616546265463654646546565466654676546865469654706547165472654736547465475654766547765478654796548065481654826548365484654856548665487654886548965490654916549265493654946549565496654976549865499655006550165502655036550465505655066550765508655096551065511655126551365514655156551665517655186551965520655216552265523655246552565526655276552865529655306553165532655336553465535655366553765538655396554065541655426554365544655456554665547655486554965550655516555265553655546555565556655576555865559655606556165562655636556465565655666556765568655696557065571655726557365574655756557665577655786557965580655816558265583655846558565586655876558865589655906559165592655936559465595655966559765598655996560065601656026560365604656056560665607656086560965610656116561265613656146561565616656176561865619656206562165622656236562465625656266562765628656296563065631656326563365634656356563665637656386563965640656416564265643656446564565646656476564865649656506565165652656536565465655656566565765658656596566065661656626566365664656656566665667656686566965670656716567265673656746567565676656776567865679656806568165682656836568465685656866568765688656896569065691656926569365694656956569665697656986569965700657016570265703657046570565706657076570865709657106571165712657136571465715657166571765718657196572065721657226572365724657256572665727657286572965730657316573265733657346573565736657376573865739657406574165742657436574465745657466574765748657496575065751657526575365754657556575665757657586575965760657616576265763657646576565766657676576865769657706577165772657736577465775657766577765778657796578065781657826578365784657856578665787657886578965790657916579265793657946579565796657976579865799658006580165802658036580465805658066580765808658096581065811658126581365814658156581665817658186581965820658216582265823658246582565826658276582865829658306583165832658336583465835658366583765838658396584065841658426584365844658456584665847658486584965850658516585265853658546585565856658576585865859658606586165862658636586465865658666586765868658696587065871658726587365874658756587665877658786587965880658816588265883658846588565886658876588865889658906589165892658936589465895658966589765898658996590065901659026590365904659056590665907659086590965910659116591265913659146591565916659176591865919659206592165922659236592465925659266592765928659296593065931659326593365934659356593665937659386593965940659416594265943659446594565946659476594865949659506595165952659536595465955659566595765958659596596065961659626596365964659656596665967659686596965970659716597265973659746597565976659776597865979659806598165982659836598465985659866598765988659896599065991659926599365994659956599665997659986599966000660016600266003660046600566006660076600866009660106601166012660136601466015660166601766018660196602066021660226602366024660256602666027660286602966030660316603266033660346603566036660376603866039660406604166042660436604466045660466604766048660496605066051660526605366054660556605666057660586605966060660616606266063660646606566066660676606866069660706607166072660736607466075660766607766078660796608066081660826608366084660856608666087660886608966090660916609266093660946609566096660976609866099661006610166102661036610466105661066610766108661096611066111661126611366114661156611666117661186611966120661216612266123661246612566126661276612866129661306613166132661336613466135661366613766138661396614066141661426614366144661456614666147661486614966150661516615266153661546615566156661576615866159661606616166162661636616466165661666616766168661696617066171661726617366174661756617666177661786617966180661816618266183661846618566186661876618866189661906619166192661936619466195661966619766198661996620066201662026620366204662056620666207662086620966210662116621266213662146621566216662176621866219662206622166222662236622466225662266622766228662296623066231662326623366234662356623666237662386623966240662416624266243662446624566246662476624866249662506625166252662536625466255662566625766258662596626066261662626626366264662656626666267662686626966270662716627266273662746627566276662776627866279662806628166282662836628466285662866628766288662896629066291662926629366294662956629666297662986629966300663016630266303663046630566306663076630866309663106631166312663136631466315663166631766318663196632066321663226632366324663256632666327663286632966330663316633266333663346633566336663376633866339663406634166342663436634466345663466634766348663496635066351663526635366354663556635666357663586635966360663616636266363663646636566366663676636866369663706637166372663736637466375663766637766378663796638066381663826638366384663856638666387663886638966390663916639266393663946639566396663976639866399664006640166402664036640466405664066640766408664096641066411664126641366414664156641666417664186641966420664216642266423664246642566426664276642866429664306643166432664336643466435664366643766438664396644066441664426644366444664456644666447664486644966450664516645266453664546645566456664576645866459664606646166462664636646466465664666646766468664696647066471664726647366474664756647666477664786647966480664816648266483664846648566486664876648866489664906649166492664936649466495664966649766498664996650066501665026650366504665056650666507665086650966510665116651266513665146651566516665176651866519665206652166522665236652466525665266652766528665296653066531665326653366534665356653666537665386653966540665416654266543665446654566546665476654866549665506655166552665536655466555665566655766558665596656066561665626656366564665656656666567665686656966570665716657266573665746657566576665776657866579665806658166582665836658466585665866658766588665896659066591665926659366594665956659666597665986659966600666016660266603666046660566606666076660866609666106661166612666136661466615666166661766618666196662066621666226662366624666256662666627666286662966630666316663266633666346663566636666376663866639666406664166642666436664466645666466664766648666496665066651666526665366654666556665666657666586665966660666616666266663666646666566666666676666866669666706667166672666736667466675666766667766678666796668066681666826668366684666856668666687666886668966690666916669266693666946669566696666976669866699667006670166702667036670466705667066670766708667096671066711667126671366714667156671666717667186671966720667216672266723667246672566726667276672866729667306673166732667336673466735667366673766738667396674066741667426674366744667456674666747667486674966750667516675266753667546675566756667576675866759667606676166762667636676466765667666676766768667696677066771667726677366774667756677666777667786677966780667816678266783667846678566786667876678866789667906679166792667936679466795667966679766798667996680066801668026680366804668056680666807668086680966810668116681266813668146681566816668176681866819668206682166822668236682466825668266682766828668296683066831668326683366834668356683666837668386683966840668416684266843668446684566846668476684866849668506685166852668536685466855668566685766858668596686066861668626686366864668656686666867668686686966870668716687266873668746687566876668776687866879668806688166882668836688466885668866688766888668896689066891668926689366894668956689666897668986689966900669016690266903669046690566906669076690866909669106691166912669136691466915669166691766918669196692066921669226692366924669256692666927669286692966930669316693266933669346693566936669376693866939669406694166942669436694466945669466694766948669496695066951669526695366954669556695666957669586695966960669616696266963669646696566966669676696866969669706697166972669736697466975669766697766978669796698066981669826698366984669856698666987669886698966990669916699266993669946699566996669976699866999670006700167002670036700467005670066700767008670096701067011670126701367014670156701667017670186701967020670216702267023670246702567026670276702867029670306703167032670336703467035670366703767038670396704067041670426704367044670456704667047670486704967050670516705267053670546705567056670576705867059670606706167062670636706467065670666706767068670696707067071670726707367074670756707667077670786707967080670816708267083670846708567086670876708867089670906709167092670936709467095670966709767098670996710067101671026710367104671056710667107671086710967110671116711267113671146711567116671176711867119671206712167122671236712467125671266712767128671296713067131671326713367134671356713667137671386713967140671416714267143671446714567146671476714867149671506715167152671536715467155671566715767158671596716067161671626716367164671656716667167671686716967170671716717267173671746717567176671776717867179671806718167182671836718467185671866718767188671896719067191671926719367194671956719667197671986719967200672016720267203672046720567206672076720867209672106721167212672136721467215672166721767218672196722067221672226722367224672256722667227672286722967230672316723267233672346723567236672376723867239672406724167242672436724467245672466724767248672496725067251672526725367254672556725667257672586725967260672616726267263672646726567266672676726867269672706727167272672736727467275672766727767278672796728067281672826728367284672856728667287672886728967290672916729267293672946729567296672976729867299673006730167302673036730467305673066730767308673096731067311673126731367314673156731667317673186731967320673216732267323673246732567326673276732867329673306733167332673336733467335673366733767338673396734067341673426734367344673456734667347673486734967350673516735267353673546735567356673576735867359673606736167362673636736467365673666736767368673696737067371673726737367374673756737667377673786737967380673816738267383673846738567386673876738867389673906739167392673936739467395673966739767398673996740067401674026740367404674056740667407674086740967410674116741267413674146741567416674176741867419674206742167422674236742467425674266742767428674296743067431674326743367434674356743667437674386743967440674416744267443674446744567446674476744867449674506745167452674536745467455674566745767458674596746067461674626746367464674656746667467674686746967470674716747267473674746747567476674776747867479674806748167482674836748467485674866748767488674896749067491674926749367494674956749667497674986749967500675016750267503675046750567506675076750867509675106751167512675136751467515675166751767518675196752067521675226752367524675256752667527675286752967530675316753267533675346753567536675376753867539675406754167542675436754467545675466754767548675496755067551675526755367554675556755667557675586755967560675616756267563675646756567566675676756867569675706757167572675736757467575675766757767578675796758067581675826758367584675856758667587675886758967590675916759267593675946759567596675976759867599676006760167602676036760467605676066760767608676096761067611676126761367614676156761667617676186761967620676216762267623676246762567626676276762867629676306763167632676336763467635676366763767638676396764067641676426764367644676456764667647676486764967650676516765267653676546765567656676576765867659676606766167662676636766467665676666766767668676696767067671676726767367674676756767667677676786767967680676816768267683676846768567686676876768867689676906769167692676936769467695676966769767698676996770067701677026770367704677056770667707677086770967710677116771267713677146771567716677176771867719677206772167722677236772467725677266772767728677296773067731677326773367734677356773667737677386773967740677416774267743677446774567746677476774867749677506775167752677536775467755677566775767758677596776067761677626776367764677656776667767677686776967770677716777267773677746777567776677776777867779677806778167782677836778467785677866778767788677896779067791677926779367794677956779667797677986779967800678016780267803678046780567806678076780867809678106781167812678136781467815678166781767818678196782067821678226782367824678256782667827678286782967830678316783267833678346783567836678376783867839678406784167842678436784467845678466784767848678496785067851678526785367854678556785667857678586785967860678616786267863678646786567866678676786867869678706787167872678736787467875678766787767878678796788067881678826788367884678856788667887678886788967890678916789267893678946789567896678976789867899679006790167902679036790467905679066790767908679096791067911679126791367914679156791667917679186791967920679216792267923679246792567926679276792867929679306793167932679336793467935679366793767938679396794067941679426794367944679456794667947679486794967950679516795267953679546795567956679576795867959679606796167962679636796467965679666796767968679696797067971679726797367974679756797667977679786797967980679816798267983679846798567986679876798867989679906799167992679936799467995679966799767998679996800068001680026800368004680056800668007680086800968010680116801268013680146801568016680176801868019680206802168022680236802468025680266802768028680296803068031680326803368034680356803668037680386803968040680416804268043680446804568046680476804868049680506805168052680536805468055680566805768058680596806068061680626806368064680656806668067680686806968070680716807268073680746807568076680776807868079680806808168082680836808468085680866808768088680896809068091680926809368094680956809668097680986809968100681016810268103681046810568106681076810868109681106811168112681136811468115681166811768118681196812068121681226812368124681256812668127681286812968130681316813268133681346813568136681376813868139681406814168142681436814468145681466814768148681496815068151681526815368154681556815668157681586815968160681616816268163681646816568166681676816868169681706817168172681736817468175681766817768178681796818068181681826818368184681856818668187681886818968190681916819268193681946819568196681976819868199682006820168202682036820468205682066820768208682096821068211682126821368214682156821668217682186821968220682216822268223682246822568226682276822868229682306823168232682336823468235682366823768238682396824068241682426824368244682456824668247682486824968250682516825268253682546825568256682576825868259682606826168262682636826468265682666826768268682696827068271682726827368274682756827668277682786827968280682816828268283682846828568286682876828868289682906829168292682936829468295682966829768298682996830068301683026830368304683056830668307683086830968310683116831268313683146831568316683176831868319683206832168322683236832468325683266832768328683296833068331683326833368334683356833668337683386833968340683416834268343683446834568346683476834868349683506835168352683536835468355683566835768358683596836068361683626836368364683656836668367683686836968370683716837268373683746837568376683776837868379683806838168382683836838468385683866838768388683896839068391683926839368394683956839668397683986839968400684016840268403684046840568406684076840868409684106841168412684136841468415684166841768418684196842068421684226842368424684256842668427684286842968430684316843268433684346843568436684376843868439684406844168442684436844468445684466844768448684496845068451684526845368454684556845668457684586845968460684616846268463684646846568466684676846868469684706847168472684736847468475684766847768478684796848068481684826848368484684856848668487684886848968490684916849268493684946849568496684976849868499685006850168502685036850468505685066850768508685096851068511685126851368514685156851668517685186851968520685216852268523685246852568526685276852868529685306853168532685336853468535685366853768538685396854068541685426854368544685456854668547685486854968550685516855268553685546855568556685576855868559685606856168562685636856468565685666856768568685696857068571685726857368574685756857668577685786857968580685816858268583685846858568586685876858868589685906859168592685936859468595685966859768598685996860068601686026860368604686056860668607686086860968610686116861268613686146861568616686176861868619686206862168622686236862468625686266862768628686296863068631686326863368634686356863668637686386863968640686416864268643686446864568646686476864868649686506865168652686536865468655686566865768658686596866068661686626866368664686656866668667686686866968670686716867268673686746867568676686776867868679686806868168682686836868468685686866868768688686896869068691686926869368694686956869668697686986869968700687016870268703687046870568706687076870868709687106871168712687136871468715687166871768718687196872068721687226872368724687256872668727687286872968730687316873268733687346873568736687376873868739687406874168742687436874468745687466874768748687496875068751687526875368754687556875668757687586875968760687616876268763687646876568766687676876868769687706877168772687736877468775687766877768778687796878068781687826878368784687856878668787687886878968790687916879268793687946879568796687976879868799688006880168802688036880468805688066880768808688096881068811688126881368814688156881668817688186881968820688216882268823688246882568826688276882868829688306883168832688336883468835688366883768838688396884068841688426884368844688456884668847688486884968850688516885268853688546885568856688576885868859688606886168862688636886468865688666886768868688696887068871688726887368874688756887668877688786887968880688816888268883688846888568886688876888868889688906889168892688936889468895688966889768898688996890068901689026890368904689056890668907689086890968910689116891268913689146891568916689176891868919689206892168922689236892468925689266892768928689296893068931689326893368934689356893668937689386893968940689416894268943689446894568946689476894868949689506895168952689536895468955689566895768958689596896068961689626896368964689656896668967689686896968970689716897268973689746897568976689776897868979689806898168982689836898468985689866898768988689896899068991689926899368994689956899668997689986899969000690016900269003690046900569006690076900869009690106901169012690136901469015690166901769018690196902069021690226902369024690256902669027690286902969030690316903269033690346903569036690376903869039690406904169042690436904469045690466904769048690496905069051690526905369054690556905669057690586905969060690616906269063690646906569066690676906869069690706907169072690736907469075690766907769078690796908069081690826908369084690856908669087690886908969090690916909269093690946909569096690976909869099691006910169102691036910469105691066910769108691096911069111691126911369114691156911669117691186911969120691216912269123691246912569126691276912869129691306913169132691336913469135691366913769138691396914069141691426914369144691456914669147691486914969150691516915269153691546915569156691576915869159691606916169162691636916469165691666916769168691696917069171691726917369174691756917669177691786917969180691816918269183691846918569186691876918869189691906919169192691936919469195691966919769198691996920069201692026920369204692056920669207692086920969210692116921269213692146921569216692176921869219692206922169222692236922469225692266922769228692296923069231692326923369234692356923669237692386923969240692416924269243692446924569246692476924869249692506925169252692536925469255692566925769258692596926069261692626926369264692656926669267692686926969270692716927269273692746927569276692776927869279692806928169282692836928469285692866928769288692896929069291692926929369294692956929669297692986929969300693016930269303693046930569306693076930869309693106931169312693136931469315693166931769318693196932069321693226932369324693256932669327693286932969330693316933269333693346933569336693376933869339693406934169342693436934469345693466934769348693496935069351693526935369354693556935669357693586935969360693616936269363693646936569366693676936869369693706937169372693736937469375693766937769378693796938069381693826938369384693856938669387693886938969390693916939269393693946939569396693976939869399694006940169402694036940469405694066940769408694096941069411694126941369414694156941669417694186941969420694216942269423694246942569426694276942869429694306943169432694336943469435694366943769438694396944069441694426944369444694456944669447694486944969450694516945269453694546945569456694576945869459694606946169462694636946469465694666946769468694696947069471694726947369474694756947669477694786947969480694816948269483694846948569486694876948869489694906949169492694936949469495694966949769498694996950069501695026950369504695056950669507695086950969510695116951269513695146951569516695176951869519695206952169522695236952469525695266952769528695296953069531695326953369534695356953669537695386953969540695416954269543695446954569546695476954869549695506955169552695536955469555695566955769558695596956069561695626956369564695656956669567695686956969570695716957269573695746957569576695776957869579695806958169582695836958469585695866958769588695896959069591695926959369594695956959669597695986959969600696016960269603696046960569606696076960869609696106961169612696136961469615696166961769618696196962069621696226962369624696256962669627696286962969630696316963269633696346963569636696376963869639696406964169642696436964469645696466964769648696496965069651696526965369654696556965669657696586965969660696616966269663696646966569666696676966869669696706967169672696736967469675696766967769678696796968069681696826968369684696856968669687696886968969690696916969269693696946969569696696976969869699697006970169702697036970469705697066970769708697096971069711697126971369714697156971669717697186971969720697216972269723697246972569726697276972869729697306973169732697336973469735697366973769738697396974069741697426974369744697456974669747697486974969750697516975269753697546975569756697576975869759697606976169762697636976469765697666976769768697696977069771697726977369774697756977669777697786977969780697816978269783697846978569786697876978869789697906979169792697936979469795697966979769798697996980069801698026980369804698056980669807698086980969810698116981269813698146981569816698176981869819698206982169822698236982469825698266982769828698296983069831698326983369834698356983669837698386983969840698416984269843698446984569846698476984869849698506985169852698536985469855698566985769858698596986069861698626986369864698656986669867698686986969870698716987269873698746987569876698776987869879698806988169882698836988469885698866988769888698896989069891698926989369894698956989669897698986989969900699016990269903699046990569906699076990869909699106991169912699136991469915699166991769918699196992069921699226992369924699256992669927699286992969930699316993269933699346993569936699376993869939699406994169942699436994469945699466994769948699496995069951699526995369954699556995669957699586995969960699616996269963699646996569966699676996869969699706997169972699736997469975699766997769978699796998069981699826998369984699856998669987699886998969990699916999269993699946999569996699976999869999700007000170002700037000470005700067000770008700097001070011700127001370014700157001670017700187001970020700217002270023700247002570026700277002870029700307003170032700337003470035700367003770038700397004070041700427004370044700457004670047700487004970050700517005270053700547005570056700577005870059700607006170062700637006470065700667006770068700697007070071700727007370074700757007670077700787007970080700817008270083700847008570086700877008870089700907009170092700937009470095700967009770098700997010070101701027010370104701057010670107701087010970110701117011270113701147011570116701177011870119701207012170122701237012470125701267012770128701297013070131701327013370134701357013670137701387013970140701417014270143701447014570146701477014870149701507015170152701537015470155701567015770158701597016070161701627016370164701657016670167701687016970170701717017270173701747017570176701777017870179701807018170182701837018470185701867018770188701897019070191701927019370194701957019670197701987019970200702017020270203702047020570206702077020870209702107021170212702137021470215702167021770218702197022070221702227022370224702257022670227702287022970230702317023270233702347023570236702377023870239702407024170242702437024470245702467024770248702497025070251702527025370254702557025670257702587025970260702617026270263702647026570266702677026870269702707027170272702737027470275702767027770278702797028070281702827028370284702857028670287702887028970290702917029270293702947029570296702977029870299703007030170302703037030470305703067030770308703097031070311703127031370314703157031670317703187031970320703217032270323703247032570326703277032870329703307033170332703337033470335703367033770338703397034070341703427034370344703457034670347703487034970350703517035270353703547035570356703577035870359703607036170362703637036470365703667036770368703697037070371703727037370374703757037670377703787037970380703817038270383703847038570386703877038870389703907039170392703937039470395703967039770398703997040070401704027040370404704057040670407704087040970410704117041270413704147041570416704177041870419704207042170422704237042470425704267042770428704297043070431704327043370434704357043670437704387043970440704417044270443704447044570446704477044870449704507045170452704537045470455704567045770458704597046070461704627046370464704657046670467704687046970470704717047270473704747047570476704777047870479704807048170482704837048470485704867048770488704897049070491704927049370494704957049670497704987049970500705017050270503705047050570506705077050870509705107051170512705137051470515705167051770518705197052070521705227052370524705257052670527705287052970530705317053270533705347053570536705377053870539705407054170542705437054470545705467054770548705497055070551705527055370554705557055670557705587055970560705617056270563705647056570566705677056870569705707057170572705737057470575705767057770578705797058070581705827058370584705857058670587705887058970590705917059270593705947059570596705977059870599706007060170602706037060470605706067060770608706097061070611706127061370614706157061670617706187061970620706217062270623706247062570626706277062870629706307063170632706337063470635706367063770638706397064070641706427064370644706457064670647706487064970650706517065270653706547065570656706577065870659706607066170662706637066470665706667066770668706697067070671706727067370674706757067670677706787067970680706817068270683706847068570686706877068870689706907069170692706937069470695706967069770698706997070070701707027070370704707057070670707707087070970710707117071270713707147071570716707177071870719707207072170722707237072470725707267072770728707297073070731707327073370734707357073670737707387073970740707417074270743707447074570746707477074870749707507075170752707537075470755707567075770758707597076070761707627076370764707657076670767707687076970770707717077270773707747077570776707777077870779707807078170782707837078470785707867078770788707897079070791707927079370794707957079670797707987079970800708017080270803708047080570806708077080870809708107081170812708137081470815708167081770818708197082070821708227082370824708257082670827708287082970830708317083270833708347083570836708377083870839708407084170842708437084470845708467084770848708497085070851708527085370854708557085670857708587085970860708617086270863708647086570866708677086870869708707087170872708737087470875708767087770878708797088070881708827088370884708857088670887708887088970890708917089270893708947089570896708977089870899709007090170902709037090470905709067090770908709097091070911709127091370914709157091670917709187091970920709217092270923709247092570926709277092870929709307093170932709337093470935709367093770938709397094070941709427094370944709457094670947709487094970950709517095270953709547095570956709577095870959709607096170962709637096470965709667096770968709697097070971709727097370974709757097670977709787097970980709817098270983709847098570986709877098870989709907099170992709937099470995709967099770998709997100071001710027100371004710057100671007710087100971010710117101271013710147101571016710177101871019710207102171022710237102471025710267102771028710297103071031710327103371034710357103671037710387103971040710417104271043710447104571046710477104871049710507105171052710537105471055710567105771058710597106071061710627106371064710657106671067710687106971070710717107271073710747107571076710777107871079710807108171082710837108471085710867108771088710897109071091710927109371094710957109671097710987109971100711017110271103711047110571106711077110871109711107111171112711137111471115711167111771118711197112071121711227112371124711257112671127711287112971130711317113271133711347113571136711377113871139711407114171142711437114471145711467114771148711497115071151711527115371154711557115671157711587115971160711617116271163711647116571166711677116871169711707117171172711737117471175711767117771178711797118071181711827118371184711857118671187711887118971190711917119271193711947119571196711977119871199712007120171202712037120471205712067120771208712097121071211712127121371214712157121671217712187121971220712217122271223712247122571226712277122871229712307123171232712337123471235712367123771238712397124071241712427124371244712457124671247712487124971250712517125271253712547125571256712577125871259712607126171262712637126471265712667126771268712697127071271712727127371274712757127671277712787127971280712817128271283712847128571286712877128871289712907129171292712937129471295712967129771298712997130071301713027130371304713057130671307713087130971310713117131271313713147131571316713177131871319713207132171322713237132471325713267132771328713297133071331713327133371334713357133671337713387133971340713417134271343713447134571346713477134871349713507135171352713537135471355713567135771358713597136071361713627136371364713657136671367713687136971370713717137271373713747137571376713777137871379713807138171382713837138471385713867138771388713897139071391713927139371394713957139671397713987139971400714017140271403714047140571406714077140871409714107141171412714137141471415714167141771418714197142071421714227142371424714257142671427714287142971430714317143271433714347143571436714377143871439714407144171442714437144471445714467144771448714497145071451714527145371454714557145671457714587145971460714617146271463714647146571466714677146871469714707147171472714737147471475714767147771478714797148071481714827148371484714857148671487714887148971490714917149271493714947149571496714977149871499715007150171502715037150471505715067150771508715097151071511715127151371514715157151671517715187151971520715217152271523715247152571526715277152871529715307153171532715337153471535715367153771538715397154071541715427154371544715457154671547715487154971550715517155271553715547155571556715577155871559715607156171562715637156471565715667156771568715697157071571715727157371574715757157671577715787157971580715817158271583715847158571586715877158871589715907159171592715937159471595715967159771598715997160071601716027160371604716057160671607716087160971610716117161271613716147161571616716177161871619716207162171622716237162471625716267162771628716297163071631716327163371634716357163671637716387163971640716417164271643716447164571646716477164871649716507165171652716537165471655716567165771658716597166071661716627166371664716657166671667716687166971670716717167271673716747167571676716777167871679716807168171682716837168471685716867168771688716897169071691716927169371694716957169671697716987169971700717017170271703717047170571706717077170871709717107171171712717137171471715717167171771718717197172071721717227172371724717257172671727717287172971730717317173271733717347173571736717377173871739717407174171742717437174471745717467174771748717497175071751717527175371754717557175671757717587175971760717617176271763717647176571766717677176871769717707177171772717737177471775717767177771778717797178071781717827178371784717857178671787717887178971790717917179271793717947179571796717977179871799718007180171802718037180471805718067180771808718097181071811718127181371814718157181671817718187181971820718217182271823718247182571826718277182871829718307183171832718337183471835718367183771838718397184071841718427184371844718457184671847718487184971850718517185271853718547185571856718577185871859718607186171862718637186471865718667186771868718697187071871718727187371874718757187671877718787187971880718817188271883718847188571886718877188871889718907189171892718937189471895718967189771898718997190071901719027190371904719057190671907719087190971910719117191271913719147191571916719177191871919719207192171922719237192471925719267192771928719297193071931719327193371934719357193671937719387193971940719417194271943719447194571946719477194871949719507195171952719537195471955719567195771958719597196071961719627196371964719657196671967719687196971970719717197271973719747197571976719777197871979719807198171982719837198471985719867198771988719897199071991719927199371994719957199671997719987199972000720017200272003720047200572006720077200872009720107201172012720137201472015720167201772018720197202072021720227202372024720257202672027720287202972030720317203272033720347203572036720377203872039720407204172042720437204472045720467204772048720497205072051720527205372054720557205672057720587205972060720617206272063720647206572066720677206872069720707207172072720737207472075720767207772078720797208072081720827208372084720857208672087720887208972090720917209272093720947209572096720977209872099721007210172102721037210472105721067210772108721097211072111721127211372114721157211672117721187211972120721217212272123721247212572126721277212872129721307213172132721337213472135721367213772138721397214072141721427214372144721457214672147721487214972150721517215272153721547215572156721577215872159721607216172162721637216472165721667216772168721697217072171721727217372174721757217672177721787217972180721817218272183721847218572186721877218872189721907219172192721937219472195721967219772198721997220072201722027220372204722057220672207722087220972210722117221272213722147221572216722177221872219722207222172222722237222472225722267222772228722297223072231722327223372234722357223672237722387223972240722417224272243722447224572246722477224872249722507225172252722537225472255722567225772258722597226072261722627226372264722657226672267722687226972270722717227272273722747227572276722777227872279722807228172282722837228472285722867228772288722897229072291722927229372294722957229672297722987229972300723017230272303723047230572306723077230872309723107231172312723137231472315723167231772318723197232072321723227232372324723257232672327723287232972330723317233272333723347233572336723377233872339723407234172342723437234472345723467234772348723497235072351723527235372354723557235672357723587235972360723617236272363723647236572366723677236872369723707237172372723737237472375723767237772378723797238072381723827238372384723857238672387723887238972390723917239272393723947239572396723977239872399724007240172402724037240472405724067240772408724097241072411724127241372414724157241672417724187241972420724217242272423724247242572426724277242872429724307243172432724337243472435724367243772438724397244072441724427244372444724457244672447724487244972450724517245272453724547245572456724577245872459724607246172462724637246472465724667246772468724697247072471724727247372474724757247672477724787247972480724817248272483724847248572486724877248872489724907249172492724937249472495724967249772498724997250072501725027250372504725057250672507725087250972510725117251272513725147251572516725177251872519725207252172522725237252472525725267252772528725297253072531725327253372534725357253672537725387253972540725417254272543725447254572546725477254872549725507255172552725537255472555725567255772558725597256072561725627256372564725657256672567725687256972570725717257272573725747257572576725777257872579725807258172582725837258472585725867258772588725897259072591725927259372594725957259672597725987259972600726017260272603726047260572606726077260872609726107261172612726137261472615726167261772618726197262072621726227262372624726257262672627726287262972630726317263272633726347263572636726377263872639726407264172642726437264472645726467264772648726497265072651726527265372654726557265672657726587265972660726617266272663726647266572666726677266872669726707267172672726737267472675726767267772678726797268072681726827268372684726857268672687726887268972690726917269272693726947269572696726977269872699727007270172702727037270472705727067270772708727097271072711727127271372714727157271672717727187271972720727217272272723727247272572726727277272872729727307273172732727337273472735727367273772738727397274072741727427274372744727457274672747727487274972750727517275272753727547275572756727577275872759727607276172762727637276472765727667276772768727697277072771727727277372774727757277672777727787277972780727817278272783727847278572786727877278872789727907279172792727937279472795727967279772798727997280072801728027280372804728057280672807728087280972810728117281272813728147281572816728177281872819728207282172822728237282472825728267282772828728297283072831728327283372834728357283672837728387283972840728417284272843728447284572846728477284872849728507285172852728537285472855728567285772858728597286072861728627286372864728657286672867728687286972870728717287272873728747287572876728777287872879728807288172882728837288472885728867288772888728897289072891728927289372894728957289672897728987289972900729017290272903729047290572906729077290872909729107291172912729137291472915729167291772918729197292072921729227292372924729257292672927729287292972930729317293272933729347293572936729377293872939729407294172942729437294472945729467294772948729497295072951729527295372954729557295672957729587295972960729617296272963729647296572966729677296872969729707297172972729737297472975729767297772978729797298072981729827298372984729857298672987729887298972990729917299272993729947299572996729977299872999730007300173002730037300473005730067300773008730097301073011730127301373014730157301673017730187301973020730217302273023730247302573026730277302873029730307303173032730337303473035730367303773038730397304073041730427304373044730457304673047730487304973050730517305273053730547305573056730577305873059730607306173062730637306473065730667306773068730697307073071730727307373074730757307673077730787307973080730817308273083730847308573086730877308873089730907309173092730937309473095730967309773098730997310073101731027310373104731057310673107731087310973110731117311273113731147311573116731177311873119731207312173122731237312473125731267312773128731297313073131731327313373134731357313673137731387313973140731417314273143731447314573146731477314873149731507315173152731537315473155731567315773158731597316073161731627316373164731657316673167731687316973170731717317273173731747317573176731777317873179731807318173182731837318473185731867318773188731897319073191731927319373194731957319673197731987319973200732017320273203732047320573206732077320873209732107321173212732137321473215732167321773218732197322073221732227322373224732257322673227732287322973230732317323273233732347323573236732377323873239732407324173242732437324473245732467324773248732497325073251732527325373254732557325673257732587325973260732617326273263732647326573266732677326873269732707327173272732737327473275732767327773278732797328073281732827328373284732857328673287732887328973290732917329273293732947329573296732977329873299733007330173302733037330473305733067330773308733097331073311733127331373314733157331673317733187331973320733217332273323733247332573326733277332873329733307333173332733337333473335733367333773338733397334073341733427334373344733457334673347733487334973350733517335273353733547335573356733577335873359733607336173362733637336473365733667336773368733697337073371733727337373374733757337673377733787337973380733817338273383733847338573386733877338873389733907339173392733937339473395733967339773398733997340073401734027340373404734057340673407734087340973410734117341273413734147341573416734177341873419734207342173422734237342473425734267342773428734297343073431734327343373434734357343673437734387343973440734417344273443734447344573446734477344873449734507345173452734537345473455734567345773458734597346073461734627346373464734657346673467734687346973470734717347273473734747347573476734777347873479734807348173482734837348473485734867348773488734897349073491734927349373494734957349673497734987349973500735017350273503735047350573506735077350873509735107351173512735137351473515735167351773518735197352073521735227352373524735257352673527735287352973530735317353273533735347353573536735377353873539735407354173542735437354473545735467354773548735497355073551735527355373554735557355673557735587355973560735617356273563735647356573566735677356873569735707357173572735737357473575735767357773578735797358073581735827358373584735857358673587735887358973590735917359273593735947359573596735977359873599736007360173602736037360473605736067360773608736097361073611736127361373614736157361673617736187361973620736217362273623736247362573626736277362873629736307363173632736337363473635736367363773638736397364073641736427364373644736457364673647736487364973650736517365273653736547365573656736577365873659736607366173662736637366473665736667366773668736697367073671736727367373674736757367673677736787367973680736817368273683736847368573686736877368873689736907369173692736937369473695736967369773698736997370073701737027370373704737057370673707737087370973710737117371273713737147371573716737177371873719737207372173722737237372473725737267372773728737297373073731737327373373734737357373673737737387373973740737417374273743737447374573746737477374873749737507375173752737537375473755737567375773758737597376073761737627376373764737657376673767737687376973770737717377273773737747377573776737777377873779737807378173782737837378473785737867378773788737897379073791737927379373794737957379673797737987379973800738017380273803738047380573806738077380873809738107381173812738137381473815738167381773818738197382073821738227382373824738257382673827738287382973830738317383273833738347383573836738377383873839738407384173842738437384473845738467384773848738497385073851738527385373854738557385673857738587385973860738617386273863738647386573866738677386873869738707387173872738737387473875738767387773878738797388073881738827388373884738857388673887738887388973890738917389273893738947389573896738977389873899739007390173902739037390473905739067390773908739097391073911739127391373914739157391673917739187391973920739217392273923739247392573926739277392873929739307393173932739337393473935739367393773938739397394073941739427394373944739457394673947739487394973950739517395273953739547395573956739577395873959739607396173962739637396473965739667396773968739697397073971739727397373974739757397673977739787397973980739817398273983739847398573986739877398873989739907399173992739937399473995739967399773998739997400074001740027400374004740057400674007740087400974010740117401274013740147401574016740177401874019740207402174022740237402474025740267402774028740297403074031740327403374034740357403674037740387403974040740417404274043740447404574046740477404874049740507405174052740537405474055740567405774058740597406074061740627406374064740657406674067740687406974070740717407274073740747407574076740777407874079740807408174082740837408474085740867408774088740897409074091740927409374094740957409674097740987409974100741017410274103741047410574106741077410874109741107411174112741137411474115741167411774118741197412074121741227412374124741257412674127741287412974130741317413274133741347413574136741377413874139741407414174142741437414474145741467414774148741497415074151741527415374154741557415674157741587415974160741617416274163741647416574166741677416874169741707417174172741737417474175741767417774178741797418074181741827418374184741857418674187741887418974190741917419274193741947419574196741977419874199742007420174202742037420474205742067420774208742097421074211742127421374214742157421674217742187421974220742217422274223742247422574226742277422874229742307423174232742337423474235742367423774238742397424074241742427424374244742457424674247742487424974250742517425274253742547425574256742577425874259742607426174262742637426474265742667426774268742697427074271742727427374274742757427674277742787427974280742817428274283742847428574286742877428874289742907429174292742937429474295742967429774298742997430074301743027430374304743057430674307743087430974310743117431274313743147431574316743177431874319743207432174322743237432474325743267432774328743297433074331743327433374334743357433674337743387433974340743417434274343743447434574346743477434874349743507435174352743537435474355743567435774358743597436074361743627436374364743657436674367743687436974370743717437274373743747437574376743777437874379743807438174382743837438474385743867438774388743897439074391743927439374394743957439674397743987439974400744017440274403744047440574406744077440874409744107441174412744137441474415744167441774418744197442074421744227442374424744257442674427744287442974430744317443274433744347443574436744377443874439744407444174442744437444474445744467444774448744497445074451744527445374454744557445674457744587445974460744617446274463744647446574466744677446874469744707447174472744737447474475744767447774478744797448074481744827448374484744857448674487744887448974490744917449274493744947449574496744977449874499745007450174502745037450474505745067450774508745097451074511745127451374514745157451674517745187451974520745217452274523745247452574526745277452874529745307453174532745337453474535745367453774538745397454074541745427454374544745457454674547745487454974550745517455274553745547455574556745577455874559745607456174562745637456474565745667456774568745697457074571745727457374574745757457674577745787457974580745817458274583745847458574586745877458874589745907459174592745937459474595745967459774598745997460074601746027460374604746057460674607746087460974610746117461274613746147461574616746177461874619746207462174622746237462474625746267462774628746297463074631746327463374634746357463674637746387463974640746417464274643746447464574646746477464874649746507465174652746537465474655746567465774658746597466074661746627466374664746657466674667746687466974670746717467274673746747467574676746777467874679746807468174682746837468474685746867468774688746897469074691746927469374694746957469674697746987469974700747017470274703747047470574706747077470874709747107471174712747137471474715747167471774718747197472074721747227472374724747257472674727747287472974730747317473274733747347473574736747377473874739747407474174742747437474474745747467474774748747497475074751747527475374754747557475674757747587475974760747617476274763747647476574766747677476874769747707477174772747737477474775747767477774778747797478074781747827478374784747857478674787747887478974790747917479274793747947479574796747977479874799748007480174802748037480474805748067480774808748097481074811748127481374814748157481674817748187481974820748217482274823748247482574826748277482874829748307483174832748337483474835748367483774838748397484074841748427484374844748457484674847748487484974850748517485274853748547485574856748577485874859748607486174862748637486474865748667486774868748697487074871748727487374874748757487674877748787487974880748817488274883748847488574886748877488874889748907489174892748937489474895748967489774898748997490074901749027490374904749057490674907749087490974910749117491274913749147491574916749177491874919749207492174922749237492474925749267492774928749297493074931749327493374934749357493674937749387493974940749417494274943749447494574946749477494874949749507495174952749537495474955749567495774958749597496074961749627496374964749657496674967749687496974970749717497274973749747497574976749777497874979749807498174982749837498474985749867498774988749897499074991749927499374994749957499674997749987499975000750017500275003750047500575006750077500875009750107501175012750137501475015750167501775018750197502075021750227502375024750257502675027750287502975030750317503275033750347503575036750377503875039750407504175042750437504475045750467504775048750497505075051750527505375054750557505675057750587505975060750617506275063750647506575066750677506875069750707507175072750737507475075750767507775078750797508075081750827508375084750857508675087750887508975090750917509275093750947509575096750977509875099751007510175102751037510475105751067510775108751097511075111751127511375114751157511675117751187511975120751217512275123751247512575126751277512875129751307513175132751337513475135751367513775138751397514075141751427514375144751457514675147751487514975150751517515275153751547515575156751577515875159751607516175162751637516475165751667516775168751697517075171751727517375174751757517675177751787517975180751817518275183751847518575186751877518875189751907519175192751937519475195751967519775198751997520075201752027520375204752057520675207752087520975210752117521275213752147521575216752177521875219752207522175222752237522475225752267522775228752297523075231752327523375234752357523675237752387523975240752417524275243752447524575246752477524875249752507525175252752537525475255752567525775258752597526075261752627526375264752657526675267752687526975270752717527275273752747527575276752777527875279752807528175282752837528475285752867528775288752897529075291752927529375294752957529675297752987529975300753017530275303753047530575306753077530875309753107531175312753137531475315753167531775318753197532075321753227532375324753257532675327753287532975330753317533275333753347533575336753377533875339753407534175342753437534475345753467534775348753497535075351753527535375354753557535675357753587535975360753617536275363753647536575366753677536875369753707537175372753737537475375753767537775378753797538075381753827538375384753857538675387753887538975390753917539275393753947539575396753977539875399754007540175402754037540475405754067540775408754097541075411754127541375414754157541675417754187541975420754217542275423754247542575426754277542875429754307543175432754337543475435754367543775438754397544075441754427544375444754457544675447754487544975450754517545275453754547545575456754577545875459754607546175462754637546475465754667546775468754697547075471754727547375474754757547675477754787547975480754817548275483754847548575486754877548875489754907549175492754937549475495754967549775498754997550075501755027550375504755057550675507755087550975510755117551275513755147551575516755177551875519755207552175522755237552475525755267552775528755297553075531755327553375534755357553675537755387553975540755417554275543755447554575546755477554875549755507555175552755537555475555755567555775558755597556075561755627556375564755657556675567755687556975570755717557275573755747557575576755777557875579755807558175582755837558475585755867558775588755897559075591755927559375594755957559675597755987559975600756017560275603756047560575606756077560875609756107561175612756137561475615756167561775618756197562075621756227562375624756257562675627756287562975630756317563275633756347563575636756377563875639756407564175642756437564475645756467564775648756497565075651756527565375654756557565675657756587565975660756617566275663756647566575666756677566875669756707567175672756737567475675756767567775678756797568075681756827568375684756857568675687756887568975690756917569275693756947569575696756977569875699757007570175702757037570475705757067570775708757097571075711757127571375714757157571675717757187571975720757217572275723757247572575726757277572875729757307573175732757337573475735757367573775738757397574075741757427574375744757457574675747757487574975750757517575275753757547575575756757577575875759757607576175762757637576475765757667576775768757697577075771757727577375774757757577675777757787577975780757817578275783757847578575786757877578875789757907579175792757937579475795757967579775798757997580075801758027580375804758057580675807758087580975810758117581275813758147581575816758177581875819758207582175822758237582475825758267582775828758297583075831758327583375834758357583675837758387583975840758417584275843758447584575846758477584875849758507585175852758537585475855758567585775858758597586075861758627586375864758657586675867758687586975870758717587275873758747587575876758777587875879758807588175882758837588475885758867588775888758897589075891758927589375894758957589675897758987589975900759017590275903759047590575906759077590875909759107591175912759137591475915759167591775918759197592075921759227592375924759257592675927759287592975930759317593275933759347593575936759377593875939759407594175942759437594475945759467594775948759497595075951759527595375954759557595675957759587595975960759617596275963759647596575966759677596875969759707597175972759737597475975759767597775978759797598075981759827598375984759857598675987759887598975990759917599275993759947599575996759977599875999760007600176002760037600476005760067600776008760097601076011760127601376014760157601676017760187601976020760217602276023760247602576026760277602876029760307603176032760337603476035760367603776038760397604076041760427604376044760457604676047760487604976050760517605276053760547605576056760577605876059760607606176062760637606476065760667606776068760697607076071760727607376074760757607676077760787607976080760817608276083760847608576086760877608876089760907609176092760937609476095760967609776098760997610076101761027610376104761057610676107761087610976110761117611276113761147611576116761177611876119761207612176122761237612476125761267612776128761297613076131761327613376134761357613676137761387613976140761417614276143761447614576146761477614876149761507615176152761537615476155761567615776158761597616076161761627616376164761657616676167761687616976170761717617276173761747617576176761777617876179761807618176182761837618476185761867618776188761897619076191761927619376194761957619676197761987619976200762017620276203762047620576206762077620876209762107621176212762137621476215762167621776218762197622076221762227622376224762257622676227762287622976230762317623276233762347623576236762377623876239762407624176242762437624476245762467624776248762497625076251762527625376254762557625676257762587625976260762617626276263762647626576266762677626876269762707627176272762737627476275762767627776278762797628076281762827628376284762857628676287762887628976290762917629276293762947629576296762977629876299763007630176302763037630476305763067630776308763097631076311763127631376314763157631676317763187631976320763217632276323763247632576326763277632876329763307633176332763337633476335763367633776338763397634076341763427634376344763457634676347763487634976350763517635276353763547635576356763577635876359763607636176362763637636476365763667636776368763697637076371763727637376374763757637676377763787637976380763817638276383763847638576386763877638876389763907639176392763937639476395763967639776398763997640076401764027640376404764057640676407764087640976410764117641276413764147641576416764177641876419764207642176422764237642476425764267642776428764297643076431764327643376434764357643676437764387643976440764417644276443764447644576446764477644876449764507645176452764537645476455764567645776458764597646076461764627646376464764657646676467764687646976470764717647276473764747647576476764777647876479764807648176482764837648476485764867648776488764897649076491764927649376494764957649676497764987649976500765017650276503765047650576506765077650876509765107651176512765137651476515765167651776518765197652076521765227652376524765257652676527765287652976530765317653276533765347653576536765377653876539765407654176542765437654476545765467654776548765497655076551765527655376554765557655676557765587655976560765617656276563765647656576566765677656876569765707657176572765737657476575765767657776578765797658076581765827658376584765857658676587765887658976590765917659276593765947659576596765977659876599766007660176602766037660476605766067660776608766097661076611766127661376614766157661676617766187661976620766217662276623766247662576626766277662876629766307663176632766337663476635766367663776638766397664076641766427664376644766457664676647766487664976650766517665276653766547665576656766577665876659766607666176662766637666476665766667666776668766697667076671766727667376674766757667676677766787667976680766817668276683766847668576686766877668876689766907669176692766937669476695766967669776698766997670076701767027670376704767057670676707767087670976710767117671276713767147671576716767177671876719767207672176722767237672476725767267672776728767297673076731767327673376734767357673676737767387673976740767417674276743767447674576746767477674876749767507675176752767537675476755767567675776758767597676076761767627676376764767657676676767767687676976770767717677276773767747677576776767777677876779767807678176782767837678476785767867678776788767897679076791767927679376794767957679676797767987679976800768017680276803768047680576806768077680876809768107681176812768137681476815768167681776818768197682076821768227682376824768257682676827768287682976830768317683276833768347683576836768377683876839768407684176842768437684476845768467684776848768497685076851768527685376854768557685676857768587685976860768617686276863768647686576866768677686876869768707687176872768737687476875768767687776878768797688076881768827688376884768857688676887768887688976890768917689276893768947689576896768977689876899769007690176902769037690476905769067690776908769097691076911769127691376914769157691676917769187691976920769217692276923769247692576926769277692876929769307693176932769337693476935769367693776938769397694076941769427694376944769457694676947769487694976950769517695276953769547695576956769577695876959769607696176962769637696476965769667696776968769697697076971769727697376974769757697676977769787697976980769817698276983769847698576986769877698876989769907699176992769937699476995769967699776998769997700077001770027700377004770057700677007770087700977010770117701277013770147701577016770177701877019770207702177022770237702477025770267702777028770297703077031770327703377034770357703677037770387703977040770417704277043770447704577046770477704877049770507705177052770537705477055770567705777058770597706077061770627706377064770657706677067770687706977070770717707277073770747707577076770777707877079770807708177082770837708477085770867708777088770897709077091770927709377094770957709677097770987709977100771017710277103771047710577106771077710877109771107711177112771137711477115771167711777118771197712077121771227712377124771257712677127771287712977130771317713277133771347713577136771377713877139771407714177142771437714477145771467714777148771497715077151771527715377154771557715677157771587715977160771617716277163771647716577166771677716877169771707717177172771737717477175771767717777178771797718077181771827718377184771857718677187771887718977190771917719277193771947719577196771977719877199772007720177202772037720477205772067720777208772097721077211772127721377214772157721677217772187721977220772217722277223772247722577226772277722877229772307723177232772337723477235772367723777238772397724077241772427724377244772457724677247772487724977250772517725277253772547725577256772577725877259772607726177262772637726477265772667726777268772697727077271772727727377274772757727677277772787727977280772817728277283772847728577286772877728877289772907729177292772937729477295772967729777298772997730077301773027730377304773057730677307773087730977310773117731277313773147731577316773177731877319773207732177322773237732477325773267732777328773297733077331773327733377334773357733677337773387733977340773417734277343773447734577346773477734877349773507735177352773537735477355773567735777358773597736077361773627736377364773657736677367773687736977370773717737277373773747737577376773777737877379773807738177382773837738477385773867738777388773897739077391773927739377394773957739677397773987739977400774017740277403774047740577406774077740877409774107741177412774137741477415774167741777418774197742077421774227742377424774257742677427774287742977430774317743277433774347743577436774377743877439774407744177442774437744477445774467744777448774497745077451774527745377454774557745677457774587745977460774617746277463774647746577466774677746877469774707747177472774737747477475774767747777478774797748077481774827748377484774857748677487774887748977490774917749277493774947749577496774977749877499775007750177502775037750477505775067750777508775097751077511775127751377514775157751677517775187751977520775217752277523775247752577526775277752877529775307753177532775337753477535775367753777538775397754077541775427754377544775457754677547775487754977550775517755277553775547755577556775577755877559775607756177562775637756477565775667756777568775697757077571775727757377574775757757677577775787757977580775817758277583775847758577586775877758877589775907759177592775937759477595775967759777598775997760077601776027760377604776057760677607776087760977610776117761277613776147761577616776177761877619776207762177622776237762477625776267762777628776297763077631776327763377634776357763677637776387763977640776417764277643776447764577646776477764877649776507765177652776537765477655776567765777658776597766077661776627766377664776657766677667776687766977670776717767277673776747767577676776777767877679776807768177682776837768477685776867768777688776897769077691776927769377694776957769677697776987769977700777017770277703777047770577706777077770877709777107771177712777137771477715777167771777718777197772077721777227772377724777257772677727777287772977730777317773277733777347773577736777377773877739777407774177742777437774477745777467774777748777497775077751777527775377754777557775677757777587775977760777617776277763777647776577766777677776877769777707777177772777737777477775777767777777778777797778077781777827778377784777857778677787777887778977790777917779277793777947779577796777977779877799778007780177802778037780477805778067780777808778097781077811778127781377814778157781677817778187781977820778217782277823778247782577826778277782877829778307783177832778337783477835778367783777838778397784077841778427784377844778457784677847778487784977850778517785277853778547785577856778577785877859778607786177862778637786477865778667786777868778697787077871778727787377874778757787677877778787787977880778817788277883778847788577886778877788877889778907789177892778937789477895778967789777898778997790077901779027790377904779057790677907779087790977910779117791277913779147791577916779177791877919779207792177922779237792477925779267792777928779297793077931779327793377934779357793677937779387793977940779417794277943779447794577946779477794877949779507795177952779537795477955779567795777958779597796077961779627796377964779657796677967779687796977970779717797277973779747797577976779777797877979779807798177982779837798477985779867798777988779897799077991779927799377994779957799677997779987799978000780017800278003780047800578006780077800878009780107801178012780137801478015780167801778018780197802078021780227802378024780257802678027780287802978030780317803278033780347803578036780377803878039780407804178042780437804478045780467804778048780497805078051780527805378054780557805678057780587805978060780617806278063780647806578066780677806878069780707807178072780737807478075780767807778078780797808078081780827808378084780857808678087780887808978090780917809278093780947809578096780977809878099781007810178102781037810478105781067810778108781097811078111781127811378114781157811678117781187811978120781217812278123781247812578126781277812878129781307813178132781337813478135781367813778138781397814078141781427814378144781457814678147781487814978150781517815278153781547815578156781577815878159781607816178162781637816478165781667816778168781697817078171781727817378174781757817678177781787817978180781817818278183781847818578186781877818878189781907819178192781937819478195781967819778198781997820078201782027820378204782057820678207782087820978210782117821278213782147821578216782177821878219782207822178222782237822478225782267822778228782297823078231782327823378234782357823678237782387823978240782417824278243782447824578246782477824878249782507825178252782537825478255782567825778258782597826078261782627826378264782657826678267782687826978270782717827278273782747827578276782777827878279782807828178282782837828478285782867828778288782897829078291782927829378294782957829678297782987829978300783017830278303783047830578306783077830878309783107831178312783137831478315783167831778318783197832078321783227832378324783257832678327783287832978330783317833278333783347833578336783377833878339783407834178342783437834478345783467834778348783497835078351783527835378354783557835678357783587835978360783617836278363783647836578366783677836878369783707837178372783737837478375783767837778378783797838078381783827838378384783857838678387783887838978390783917839278393783947839578396783977839878399784007840178402784037840478405784067840778408784097841078411784127841378414784157841678417784187841978420784217842278423784247842578426784277842878429784307843178432784337843478435784367843778438784397844078441784427844378444784457844678447784487844978450784517845278453784547845578456784577845878459784607846178462784637846478465784667846778468784697847078471784727847378474784757847678477784787847978480784817848278483784847848578486784877848878489784907849178492784937849478495784967849778498784997850078501785027850378504785057850678507785087850978510785117851278513785147851578516785177851878519785207852178522785237852478525785267852778528785297853078531785327853378534785357853678537785387853978540785417854278543785447854578546785477854878549785507855178552785537855478555785567855778558785597856078561785627856378564785657856678567785687856978570785717857278573785747857578576785777857878579785807858178582785837858478585785867858778588785897859078591785927859378594785957859678597785987859978600786017860278603786047860578606786077860878609786107861178612786137861478615786167861778618786197862078621786227862378624786257862678627786287862978630786317863278633786347863578636786377863878639786407864178642786437864478645786467864778648786497865078651786527865378654786557865678657786587865978660786617866278663786647866578666786677866878669786707867178672786737867478675786767867778678786797868078681786827868378684786857868678687786887868978690786917869278693786947869578696786977869878699787007870178702787037870478705787067870778708787097871078711787127871378714787157871678717787187871978720787217872278723787247872578726787277872878729787307873178732787337873478735787367873778738787397874078741787427874378744787457874678747787487874978750787517875278753787547875578756787577875878759787607876178762787637876478765787667876778768787697877078771787727877378774787757877678777787787877978780787817878278783787847878578786787877878878789787907879178792787937879478795787967879778798787997880078801788027880378804788057880678807788087880978810788117881278813788147881578816788177881878819788207882178822788237882478825788267882778828788297883078831788327883378834788357883678837788387883978840788417884278843788447884578846788477884878849788507885178852788537885478855788567885778858788597886078861788627886378864788657886678867788687886978870788717887278873788747887578876788777887878879788807888178882788837888478885788867888778888788897889078891788927889378894788957889678897788987889978900789017890278903789047890578906789077890878909789107891178912789137891478915789167891778918789197892078921789227892378924789257892678927789287892978930789317893278933789347893578936789377893878939789407894178942789437894478945789467894778948789497895078951789527895378954789557895678957789587895978960789617896278963789647896578966789677896878969789707897178972789737897478975789767897778978789797898078981789827898378984789857898678987789887898978990789917899278993789947899578996789977899878999790007900179002790037900479005790067900779008790097901079011790127901379014790157901679017790187901979020790217902279023790247902579026790277902879029790307903179032790337903479035790367903779038790397904079041790427904379044790457904679047790487904979050790517905279053790547905579056790577905879059790607906179062790637906479065790667906779068790697907079071790727907379074790757907679077790787907979080790817908279083790847908579086790877908879089790907909179092790937909479095790967909779098790997910079101791027910379104791057910679107791087910979110791117911279113791147911579116791177911879119791207912179122791237912479125791267912779128791297913079131791327913379134791357913679137791387913979140791417914279143791447914579146791477914879149791507915179152791537915479155791567915779158791597916079161791627916379164791657916679167791687916979170791717917279173791747917579176791777917879179791807918179182791837918479185791867918779188791897919079191791927919379194791957919679197791987919979200792017920279203792047920579206792077920879209792107921179212792137921479215792167921779218792197922079221792227922379224792257922679227792287922979230792317923279233792347923579236792377923879239792407924179242792437924479245792467924779248792497925079251792527925379254792557925679257792587925979260792617926279263792647926579266792677926879269792707927179272792737927479275792767927779278792797928079281792827928379284792857928679287792887928979290792917929279293792947929579296792977929879299793007930179302793037930479305793067930779308793097931079311793127931379314793157931679317793187931979320793217932279323793247932579326793277932879329793307933179332793337933479335793367933779338793397934079341793427934379344793457934679347793487934979350793517935279353793547935579356793577935879359793607936179362793637936479365793667936779368793697937079371793727937379374793757937679377793787937979380793817938279383793847938579386793877938879389793907939179392793937939479395793967939779398793997940079401794027940379404794057940679407794087940979410794117941279413794147941579416794177941879419794207942179422794237942479425794267942779428794297943079431794327943379434794357943679437794387943979440794417944279443794447944579446794477944879449794507945179452794537945479455794567945779458794597946079461794627946379464794657946679467794687946979470794717947279473794747947579476794777947879479794807948179482794837948479485794867948779488794897949079491794927949379494794957949679497794987949979500795017950279503795047950579506795077950879509795107951179512795137951479515795167951779518795197952079521795227952379524795257952679527795287952979530795317953279533795347953579536795377953879539795407954179542795437954479545795467954779548795497955079551795527955379554795557955679557795587955979560795617956279563795647956579566795677956879569795707957179572795737957479575795767957779578795797958079581795827958379584795857958679587795887958979590795917959279593795947959579596795977959879599796007960179602796037960479605796067960779608796097961079611796127961379614796157961679617796187961979620796217962279623796247962579626796277962879629796307963179632796337963479635796367963779638796397964079641796427964379644796457964679647796487964979650796517965279653796547965579656796577965879659796607966179662796637966479665796667966779668796697967079671796727967379674796757967679677796787967979680796817968279683796847968579686796877968879689796907969179692796937969479695796967969779698796997970079701797027970379704797057970679707797087970979710797117971279713797147971579716797177971879719797207972179722797237972479725797267972779728797297973079731797327973379734797357973679737797387973979740797417974279743797447974579746797477974879749797507975179752797537975479755797567975779758797597976079761797627976379764797657976679767797687976979770797717977279773797747977579776797777977879779797807978179782797837978479785797867978779788797897979079791797927979379794797957979679797797987979979800798017980279803798047980579806798077980879809798107981179812798137981479815798167981779818798197982079821798227982379824798257982679827798287982979830798317983279833798347983579836798377983879839798407984179842798437984479845798467984779848798497985079851798527985379854798557985679857798587985979860798617986279863798647986579866798677986879869798707987179872798737987479875798767987779878798797988079881798827988379884798857988679887798887988979890798917989279893798947989579896798977989879899799007990179902799037990479905799067990779908799097991079911799127991379914799157991679917799187991979920799217992279923799247992579926799277992879929799307993179932799337993479935799367993779938799397994079941799427994379944799457994679947799487994979950799517995279953799547995579956799577995879959799607996179962799637996479965799667996779968799697997079971799727997379974799757997679977799787997979980799817998279983799847998579986799877998879989799907999179992799937999479995799967999779998799998000080001800028000380004800058000680007800088000980010800118001280013800148001580016800178001880019800208002180022800238002480025800268002780028800298003080031800328003380034800358003680037800388003980040800418004280043800448004580046800478004880049800508005180052800538005480055800568005780058800598006080061800628006380064800658006680067800688006980070800718007280073800748007580076800778007880079800808008180082800838008480085800868008780088800898009080091800928009380094800958009680097800988009980100801018010280103801048010580106801078010880109801108011180112801138011480115801168011780118801198012080121801228012380124801258012680127801288012980130801318013280133801348013580136801378013880139801408014180142801438014480145801468014780148801498015080151801528015380154801558015680157801588015980160801618016280163801648016580166801678016880169801708017180172801738017480175801768017780178801798018080181801828018380184801858018680187801888018980190801918019280193801948019580196801978019880199802008020180202802038020480205802068020780208802098021080211802128021380214802158021680217802188021980220802218022280223802248022580226802278022880229802308023180232802338023480235802368023780238802398024080241802428024380244802458024680247802488024980250802518025280253802548025580256802578025880259802608026180262802638026480265802668026780268802698027080271802728027380274802758027680277802788027980280802818028280283802848028580286802878028880289802908029180292802938029480295802968029780298802998030080301803028030380304803058030680307803088030980310803118031280313803148031580316803178031880319803208032180322803238032480325803268032780328803298033080331803328033380334803358033680337803388033980340803418034280343803448034580346803478034880349803508035180352803538035480355803568035780358803598036080361803628036380364803658036680367803688036980370803718037280373803748037580376803778037880379803808038180382803838038480385803868038780388803898039080391803928039380394803958039680397803988039980400804018040280403804048040580406804078040880409804108041180412804138041480415804168041780418804198042080421804228042380424804258042680427804288042980430804318043280433804348043580436804378043880439804408044180442804438044480445804468044780448804498045080451804528045380454804558045680457804588045980460804618046280463804648046580466804678046880469804708047180472804738047480475804768047780478804798048080481804828048380484804858048680487804888048980490804918049280493804948049580496804978049880499805008050180502805038050480505805068050780508805098051080511805128051380514805158051680517805188051980520805218052280523805248052580526805278052880529805308053180532805338053480535805368053780538805398054080541805428054380544805458054680547805488054980550805518055280553805548055580556805578055880559805608056180562805638056480565805668056780568805698057080571805728057380574805758057680577805788057980580805818058280583805848058580586805878058880589805908059180592805938059480595805968059780598805998060080601806028060380604806058060680607806088060980610806118061280613806148061580616806178061880619806208062180622806238062480625806268062780628806298063080631806328063380634806358063680637806388063980640806418064280643806448064580646806478064880649806508065180652806538065480655806568065780658806598066080661806628066380664806658066680667806688066980670806718067280673806748067580676806778067880679806808068180682806838068480685806868068780688806898069080691806928069380694806958069680697806988069980700807018070280703807048070580706807078070880709807108071180712807138071480715807168071780718807198072080721807228072380724807258072680727807288072980730807318073280733807348073580736807378073880739807408074180742807438074480745807468074780748807498075080751807528075380754807558075680757807588075980760807618076280763807648076580766807678076880769807708077180772807738077480775807768077780778807798078080781807828078380784807858078680787807888078980790807918079280793807948079580796807978079880799808008080180802808038080480805808068080780808808098081080811808128081380814808158081680817808188081980820808218082280823808248082580826808278082880829808308083180832808338083480835808368083780838808398084080841808428084380844808458084680847808488084980850808518085280853808548085580856808578085880859808608086180862808638086480865808668086780868808698087080871808728087380874808758087680877808788087980880808818088280883808848088580886808878088880889808908089180892808938089480895808968089780898808998090080901809028090380904809058090680907809088090980910809118091280913809148091580916809178091880919809208092180922809238092480925809268092780928809298093080931809328093380934809358093680937809388093980940809418094280943809448094580946809478094880949809508095180952809538095480955809568095780958809598096080961809628096380964809658096680967809688096980970809718097280973809748097580976809778097880979809808098180982809838098480985809868098780988809898099080991809928099380994809958099680997809988099981000810018100281003810048100581006810078100881009810108101181012810138101481015810168101781018810198102081021810228102381024810258102681027810288102981030810318103281033810348103581036810378103881039810408104181042810438104481045810468104781048810498105081051810528105381054810558105681057810588105981060810618106281063810648106581066810678106881069810708107181072810738107481075810768107781078810798108081081810828108381084810858108681087810888108981090810918109281093810948109581096810978109881099811008110181102811038110481105811068110781108811098111081111811128111381114811158111681117811188111981120811218112281123811248112581126811278112881129811308113181132811338113481135811368113781138811398114081141811428114381144811458114681147811488114981150811518115281153811548115581156811578115881159811608116181162811638116481165811668116781168811698117081171811728117381174811758117681177811788117981180811818118281183811848118581186811878118881189811908119181192811938119481195811968119781198811998120081201812028120381204812058120681207812088120981210812118121281213812148121581216812178121881219812208122181222812238122481225812268122781228812298123081231812328123381234812358123681237812388123981240812418124281243812448124581246812478124881249812508125181252812538125481255812568125781258812598126081261812628126381264812658126681267812688126981270812718127281273812748127581276812778127881279812808128181282812838128481285812868128781288812898129081291812928129381294812958129681297812988129981300813018130281303813048130581306813078130881309813108131181312813138131481315813168131781318813198132081321813228132381324813258132681327813288132981330813318133281333813348133581336813378133881339813408134181342813438134481345813468134781348813498135081351813528135381354813558135681357813588135981360813618136281363813648136581366813678136881369813708137181372813738137481375813768137781378813798138081381813828138381384813858138681387813888138981390813918139281393813948139581396813978139881399814008140181402814038140481405814068140781408814098141081411814128141381414814158141681417814188141981420814218142281423814248142581426814278142881429814308143181432814338143481435814368143781438814398144081441814428144381444814458144681447814488144981450814518145281453814548145581456814578145881459814608146181462814638146481465814668146781468814698147081471814728147381474814758147681477814788147981480814818148281483814848148581486814878148881489814908149181492814938149481495814968149781498814998150081501815028150381504815058150681507815088150981510815118151281513815148151581516815178151881519815208152181522815238152481525815268152781528815298153081531815328153381534815358153681537815388153981540815418154281543815448154581546815478154881549815508155181552815538155481555815568155781558815598156081561815628156381564815658156681567815688156981570815718157281573815748157581576815778157881579815808158181582815838158481585815868158781588815898159081591815928159381594815958159681597815988159981600816018160281603816048160581606816078160881609816108161181612816138161481615816168161781618816198162081621816228162381624816258162681627816288162981630816318163281633816348163581636816378163881639816408164181642816438164481645816468164781648816498165081651816528165381654816558165681657816588165981660816618166281663816648166581666816678166881669816708167181672816738167481675816768167781678816798168081681816828168381684816858168681687816888168981690816918169281693816948169581696816978169881699817008170181702817038170481705817068170781708817098171081711817128171381714817158171681717817188171981720817218172281723817248172581726817278172881729817308173181732817338173481735817368173781738817398174081741817428174381744817458174681747817488174981750817518175281753817548175581756817578175881759817608176181762817638176481765817668176781768817698177081771817728177381774817758177681777817788177981780817818178281783817848178581786817878178881789817908179181792817938179481795817968179781798817998180081801818028180381804818058180681807818088180981810818118181281813818148181581816818178181881819818208182181822818238182481825818268182781828818298183081831818328183381834818358183681837818388183981840818418184281843818448184581846818478184881849818508185181852818538185481855818568185781858818598186081861818628186381864818658186681867818688186981870818718187281873818748187581876818778187881879818808188181882818838188481885818868188781888818898189081891818928189381894818958189681897818988189981900819018190281903819048190581906819078190881909819108191181912819138191481915819168191781918819198192081921819228192381924819258192681927819288192981930819318193281933819348193581936819378193881939819408194181942819438194481945819468194781948819498195081951819528195381954819558195681957819588195981960819618196281963819648196581966819678196881969819708197181972819738197481975819768197781978819798198081981819828198381984819858198681987819888198981990819918199281993819948199581996819978199881999820008200182002820038200482005820068200782008820098201082011820128201382014820158201682017820188201982020820218202282023820248202582026820278202882029820308203182032820338203482035820368203782038820398204082041820428204382044820458204682047820488204982050820518205282053820548205582056820578205882059820608206182062820638206482065820668206782068820698207082071820728207382074820758207682077820788207982080820818208282083820848208582086820878208882089820908209182092820938209482095820968209782098820998210082101821028210382104821058210682107821088210982110821118211282113821148211582116821178211882119821208212182122821238212482125821268212782128821298213082131821328213382134821358213682137821388213982140821418214282143821448214582146821478214882149821508215182152821538215482155821568215782158821598216082161821628216382164821658216682167821688216982170821718217282173821748217582176821778217882179821808218182182821838218482185821868218782188821898219082191821928219382194821958219682197821988219982200822018220282203822048220582206822078220882209822108221182212822138221482215822168221782218822198222082221822228222382224822258222682227822288222982230822318223282233822348223582236822378223882239822408224182242822438224482245822468224782248822498225082251822528225382254822558225682257822588225982260822618226282263822648226582266822678226882269822708227182272822738227482275822768227782278822798228082281822828228382284822858228682287822888228982290822918229282293822948229582296822978229882299823008230182302823038230482305823068230782308823098231082311823128231382314823158231682317823188231982320823218232282323823248232582326823278232882329823308233182332823338233482335823368233782338823398234082341823428234382344823458234682347823488234982350823518235282353823548235582356823578235882359823608236182362823638236482365823668236782368823698237082371823728237382374823758237682377823788237982380823818238282383823848238582386823878238882389823908239182392823938239482395823968239782398823998240082401824028240382404824058240682407824088240982410824118241282413824148241582416824178241882419824208242182422824238242482425824268242782428824298243082431824328243382434824358243682437824388243982440824418244282443824448244582446824478244882449824508245182452824538245482455824568245782458824598246082461824628246382464824658246682467824688246982470824718247282473824748247582476824778247882479824808248182482824838248482485824868248782488824898249082491824928249382494824958249682497824988249982500825018250282503825048250582506825078250882509825108251182512825138251482515825168251782518825198252082521825228252382524825258252682527825288252982530825318253282533825348253582536825378253882539825408254182542825438254482545825468254782548825498255082551825528255382554825558255682557825588255982560825618256282563825648256582566825678256882569825708257182572825738257482575825768257782578825798258082581825828258382584825858258682587825888258982590825918259282593825948259582596825978259882599826008260182602826038260482605826068260782608826098261082611826128261382614826158261682617826188261982620826218262282623826248262582626826278262882629826308263182632826338263482635826368263782638826398264082641826428264382644826458264682647826488264982650826518265282653826548265582656826578265882659826608266182662826638266482665826668266782668826698267082671826728267382674826758267682677826788267982680826818268282683826848268582686826878268882689826908269182692826938269482695826968269782698826998270082701827028270382704827058270682707827088270982710827118271282713827148271582716827178271882719827208272182722827238272482725827268272782728827298273082731827328273382734827358273682737827388273982740827418274282743827448274582746827478274882749827508275182752827538275482755827568275782758827598276082761827628276382764827658276682767827688276982770827718277282773827748277582776827778277882779827808278182782827838278482785827868278782788827898279082791827928279382794827958279682797827988279982800828018280282803828048280582806828078280882809828108281182812828138281482815828168281782818828198282082821828228282382824828258282682827828288282982830828318283282833828348283582836828378283882839828408284182842828438284482845828468284782848828498285082851828528285382854828558285682857828588285982860828618286282863828648286582866828678286882869828708287182872828738287482875828768287782878828798288082881828828288382884828858288682887828888288982890828918289282893828948289582896828978289882899829008290182902829038290482905829068290782908829098291082911829128291382914829158291682917829188291982920829218292282923829248292582926829278292882929829308293182932829338293482935829368293782938829398294082941829428294382944829458294682947829488294982950829518295282953829548295582956829578295882959829608296182962829638296482965829668296782968829698297082971829728297382974829758297682977829788297982980829818298282983829848298582986829878298882989829908299182992829938299482995829968299782998829998300083001830028300383004830058300683007830088300983010830118301283013830148301583016830178301883019830208302183022830238302483025830268302783028830298303083031830328303383034830358303683037830388303983040830418304283043830448304583046830478304883049830508305183052830538305483055830568305783058830598306083061830628306383064830658306683067830688306983070830718307283073830748307583076830778307883079830808308183082830838308483085830868308783088830898309083091830928309383094830958309683097830988309983100831018310283103831048310583106831078310883109831108311183112831138311483115831168311783118831198312083121831228312383124831258312683127831288312983130831318313283133831348313583136831378313883139831408314183142831438314483145831468314783148831498315083151831528315383154831558315683157831588315983160831618316283163831648316583166831678316883169831708317183172831738317483175831768317783178831798318083181831828318383184831858318683187831888318983190831918319283193831948319583196831978319883199832008320183202832038320483205832068320783208832098321083211832128321383214832158321683217832188321983220832218322283223832248322583226832278322883229832308323183232832338323483235832368323783238832398324083241832428324383244832458324683247832488324983250832518325283253832548325583256832578325883259832608326183262832638326483265832668326783268832698327083271832728327383274832758327683277832788327983280832818328283283832848328583286832878328883289832908329183292832938329483295832968329783298832998330083301833028330383304833058330683307833088330983310833118331283313833148331583316833178331883319833208332183322833238332483325833268332783328833298333083331833328333383334833358333683337833388333983340833418334283343833448334583346833478334883349833508335183352833538335483355833568335783358833598336083361833628336383364833658336683367833688336983370833718337283373833748337583376833778337883379833808338183382833838338483385833868338783388833898339083391833928339383394833958339683397833988339983400834018340283403834048340583406834078340883409834108341183412834138341483415834168341783418834198342083421834228342383424834258342683427834288342983430834318343283433834348343583436834378343883439834408344183442834438344483445834468344783448834498345083451834528345383454834558345683457834588345983460834618346283463834648346583466834678346883469834708347183472834738347483475834768347783478834798348083481834828348383484834858348683487834888348983490834918349283493834948349583496834978349883499835008350183502835038350483505835068350783508835098351083511835128351383514835158351683517835188351983520835218352283523835248352583526835278352883529835308353183532835338353483535835368353783538835398354083541835428354383544835458354683547835488354983550835518355283553835548355583556835578355883559835608356183562835638356483565835668356783568835698357083571835728357383574835758357683577835788357983580835818358283583835848358583586835878358883589835908359183592835938359483595835968359783598835998360083601836028360383604836058360683607836088360983610836118361283613836148361583616836178361883619836208362183622836238362483625836268362783628836298363083631836328363383634836358363683637836388363983640836418364283643836448364583646836478364883649836508365183652836538365483655836568365783658836598366083661836628366383664836658366683667836688366983670836718367283673836748367583676836778367883679836808368183682836838368483685836868368783688836898369083691836928369383694836958369683697836988369983700837018370283703837048370583706837078370883709837108371183712837138371483715837168371783718837198372083721837228372383724837258372683727837288372983730837318373283733837348373583736837378373883739837408374183742837438374483745837468374783748837498375083751837528375383754837558375683757837588375983760837618376283763837648376583766837678376883769837708377183772837738377483775837768377783778837798378083781837828378383784837858378683787837888378983790837918379283793837948379583796837978379883799838008380183802838038380483805838068380783808838098381083811838128381383814838158381683817838188381983820838218382283823838248382583826838278382883829838308383183832838338383483835838368383783838838398384083841838428384383844838458384683847838488384983850838518385283853838548385583856838578385883859838608386183862838638386483865838668386783868838698387083871838728387383874838758387683877838788387983880838818388283883838848388583886838878388883889838908389183892838938389483895838968389783898838998390083901839028390383904839058390683907839088390983910839118391283913839148391583916839178391883919839208392183922839238392483925839268392783928839298393083931839328393383934839358393683937839388393983940839418394283943839448394583946839478394883949839508395183952839538395483955839568395783958839598396083961839628396383964839658396683967839688396983970839718397283973839748397583976839778397883979839808398183982839838398483985839868398783988839898399083991839928399383994839958399683997839988399984000840018400284003840048400584006840078400884009840108401184012840138401484015840168401784018840198402084021840228402384024840258402684027840288402984030840318403284033840348403584036840378403884039840408404184042840438404484045840468404784048840498405084051840528405384054840558405684057840588405984060840618406284063840648406584066840678406884069840708407184072840738407484075840768407784078840798408084081840828408384084840858408684087840888408984090840918409284093840948409584096840978409884099841008410184102841038410484105841068410784108841098411084111841128411384114841158411684117841188411984120841218412284123841248412584126841278412884129841308413184132841338413484135841368413784138841398414084141841428414384144841458414684147841488414984150841518415284153841548415584156841578415884159841608416184162841638416484165841668416784168841698417084171841728417384174841758417684177841788417984180841818418284183841848418584186841878418884189841908419184192841938419484195841968419784198841998420084201842028420384204842058420684207842088420984210842118421284213842148421584216842178421884219842208422184222842238422484225842268422784228842298423084231842328423384234842358423684237842388423984240842418424284243842448424584246842478424884249842508425184252842538425484255842568425784258842598426084261842628426384264842658426684267842688426984270842718427284273842748427584276842778427884279842808428184282842838428484285842868428784288842898429084291842928429384294842958429684297842988429984300843018430284303843048430584306843078430884309843108431184312843138431484315843168431784318843198432084321843228432384324843258432684327843288432984330843318433284333843348433584336843378433884339843408434184342843438434484345843468434784348843498435084351843528435384354843558435684357843588435984360843618436284363843648436584366843678436884369843708437184372843738437484375843768437784378843798438084381843828438384384843858438684387843888438984390843918439284393843948439584396843978439884399844008440184402844038440484405844068440784408844098441084411844128441384414844158441684417844188441984420844218442284423844248442584426844278442884429844308443184432844338443484435844368443784438844398444084441844428444384444844458444684447844488444984450844518445284453844548445584456844578445884459844608446184462844638446484465844668446784468844698447084471844728447384474844758447684477844788447984480844818448284483844848448584486844878448884489844908449184492844938449484495844968449784498844998450084501845028450384504845058450684507845088450984510845118451284513845148451584516845178451884519845208452184522845238452484525845268452784528845298453084531845328453384534845358453684537845388453984540845418454284543845448454584546845478454884549845508455184552845538455484555845568455784558845598456084561845628456384564845658456684567845688456984570845718457284573845748457584576845778457884579845808458184582845838458484585845868458784588845898459084591845928459384594845958459684597845988459984600846018460284603846048460584606846078460884609846108461184612846138461484615846168461784618846198462084621846228462384624846258462684627846288462984630846318463284633846348463584636846378463884639846408464184642846438464484645846468464784648846498465084651846528465384654846558465684657846588465984660846618466284663846648466584666846678466884669846708467184672846738467484675846768467784678846798468084681846828468384684846858468684687846888468984690846918469284693846948469584696846978469884699847008470184702847038470484705847068470784708847098471084711847128471384714847158471684717847188471984720847218472284723847248472584726847278472884729847308473184732847338473484735847368473784738847398474084741847428474384744847458474684747847488474984750847518475284753847548475584756847578475884759847608476184762847638476484765847668476784768847698477084771847728477384774847758477684777847788477984780847818478284783847848478584786847878478884789847908479184792847938479484795847968479784798847998480084801848028480384804848058480684807848088480984810848118481284813848148481584816848178481884819848208482184822848238482484825848268482784828848298483084831848328483384834848358483684837848388483984840848418484284843848448484584846848478484884849848508485184852848538485484855848568485784858848598486084861848628486384864848658486684867848688486984870848718487284873848748487584876848778487884879848808488184882848838488484885848868488784888848898489084891848928489384894848958489684897848988489984900849018490284903849048490584906849078490884909849108491184912849138491484915849168491784918849198492084921849228492384924849258492684927849288492984930849318493284933849348493584936849378493884939849408494184942849438494484945849468494784948849498495084951849528495384954849558495684957849588495984960849618496284963849648496584966849678496884969849708497184972849738497484975849768497784978849798498084981849828498384984849858498684987849888498984990849918499284993849948499584996849978499884999850008500185002850038500485005850068500785008850098501085011850128501385014850158501685017850188501985020850218502285023850248502585026850278502885029850308503185032850338503485035850368503785038850398504085041850428504385044850458504685047850488504985050850518505285053850548505585056850578505885059850608506185062850638506485065850668506785068850698507085071850728507385074850758507685077850788507985080850818508285083850848508585086850878508885089850908509185092850938509485095850968509785098850998510085101851028510385104851058510685107851088510985110851118511285113851148511585116851178511885119851208512185122851238512485125851268512785128851298513085131851328513385134851358513685137851388513985140851418514285143851448514585146851478514885149851508515185152851538515485155851568515785158851598516085161851628516385164851658516685167851688516985170851718517285173851748517585176851778517885179851808518185182851838518485185851868518785188851898519085191851928519385194851958519685197851988519985200852018520285203852048520585206852078520885209852108521185212852138521485215852168521785218852198522085221852228522385224852258522685227852288522985230852318523285233852348523585236852378523885239852408524185242852438524485245852468524785248852498525085251852528525385254852558525685257852588525985260852618526285263852648526585266852678526885269852708527185272852738527485275852768527785278852798528085281852828528385284852858528685287852888528985290852918529285293852948529585296852978529885299853008530185302853038530485305853068530785308853098531085311853128531385314853158531685317853188531985320853218532285323853248532585326853278532885329853308533185332853338533485335853368533785338853398534085341853428534385344853458534685347853488534985350853518535285353853548535585356853578535885359853608536185362853638536485365853668536785368853698537085371853728537385374853758537685377853788537985380853818538285383853848538585386853878538885389853908539185392853938539485395853968539785398853998540085401854028540385404854058540685407854088540985410854118541285413854148541585416854178541885419854208542185422854238542485425854268542785428854298543085431854328543385434854358543685437854388543985440854418544285443854448544585446854478544885449854508545185452854538545485455854568545785458854598546085461854628546385464854658546685467854688546985470854718547285473854748547585476854778547885479854808548185482854838548485485854868548785488854898549085491854928549385494854958549685497854988549985500855018550285503855048550585506855078550885509855108551185512855138551485515855168551785518855198552085521855228552385524855258552685527855288552985530855318553285533855348553585536855378553885539855408554185542855438554485545855468554785548855498555085551855528555385554855558555685557855588555985560855618556285563855648556585566855678556885569855708557185572855738557485575855768557785578855798558085581855828558385584855858558685587855888558985590855918559285593855948559585596855978559885599856008560185602856038560485605856068560785608856098561085611856128561385614856158561685617856188561985620856218562285623856248562585626856278562885629856308563185632856338563485635856368563785638856398564085641856428564385644856458564685647856488564985650856518565285653856548565585656856578565885659856608566185662856638566485665856668566785668856698567085671856728567385674856758567685677856788567985680856818568285683856848568585686856878568885689856908569185692856938569485695856968569785698856998570085701857028570385704857058570685707857088570985710857118571285713857148571585716857178571885719857208572185722857238572485725857268572785728857298573085731857328573385734857358573685737857388573985740857418574285743857448574585746857478574885749857508575185752857538575485755857568575785758857598576085761857628576385764857658576685767857688576985770857718577285773857748577585776857778577885779857808578185782857838578485785857868578785788857898579085791857928579385794857958579685797857988579985800858018580285803858048580585806858078580885809858108581185812858138581485815858168581785818858198582085821858228582385824858258582685827858288582985830858318583285833858348583585836858378583885839858408584185842858438584485845858468584785848858498585085851858528585385854858558585685857858588585985860858618586285863858648586585866858678586885869858708587185872858738587485875858768587785878858798588085881858828588385884858858588685887858888588985890858918589285893858948589585896858978589885899859008590185902859038590485905859068590785908859098591085911859128591385914859158591685917859188591985920859218592285923859248592585926859278592885929859308593185932859338593485935859368593785938859398594085941859428594385944859458594685947859488594985950859518595285953859548595585956859578595885959859608596185962859638596485965859668596785968859698597085971859728597385974859758597685977859788597985980859818598285983859848598585986859878598885989859908599185992859938599485995859968599785998859998600086001860028600386004860058600686007860088600986010860118601286013860148601586016860178601886019860208602186022860238602486025860268602786028860298603086031860328603386034860358603686037860388603986040860418604286043860448604586046860478604886049860508605186052860538605486055860568605786058860598606086061860628606386064860658606686067860688606986070860718607286073860748607586076860778607886079860808608186082860838608486085860868608786088860898609086091860928609386094860958609686097860988609986100861018610286103861048610586106861078610886109861108611186112861138611486115861168611786118861198612086121861228612386124861258612686127861288612986130861318613286133861348613586136861378613886139861408614186142861438614486145861468614786148861498615086151861528615386154861558615686157861588615986160861618616286163861648616586166861678616886169861708617186172861738617486175861768617786178861798618086181861828618386184861858618686187861888618986190861918619286193861948619586196861978619886199862008620186202862038620486205862068620786208862098621086211862128621386214862158621686217862188621986220862218622286223862248622586226862278622886229862308623186232862338623486235862368623786238862398624086241862428624386244862458624686247862488624986250862518625286253862548625586256862578625886259862608626186262862638626486265862668626786268862698627086271862728627386274862758627686277862788627986280862818628286283862848628586286862878628886289862908629186292862938629486295862968629786298862998630086301863028630386304863058630686307863088630986310863118631286313863148631586316863178631886319863208632186322863238632486325863268632786328863298633086331863328633386334863358633686337863388633986340863418634286343863448634586346863478634886349863508635186352863538635486355863568635786358863598636086361863628636386364863658636686367863688636986370863718637286373863748637586376863778637886379863808638186382863838638486385863868638786388863898639086391863928639386394863958639686397863988639986400864018640286403864048640586406864078640886409864108641186412864138641486415864168641786418864198642086421864228642386424864258642686427864288642986430864318643286433864348643586436864378643886439864408644186442864438644486445864468644786448864498645086451864528645386454864558645686457864588645986460864618646286463864648646586466864678646886469864708647186472864738647486475864768647786478864798648086481864828648386484864858648686487864888648986490864918649286493864948649586496864978649886499865008650186502865038650486505865068650786508865098651086511865128651386514865158651686517865188651986520865218652286523865248652586526865278652886529865308653186532865338653486535865368653786538865398654086541865428654386544865458654686547865488654986550865518655286553865548655586556865578655886559865608656186562865638656486565865668656786568865698657086571865728657386574865758657686577865788657986580865818658286583865848658586586865878658886589865908659186592865938659486595865968659786598865998660086601866028660386604866058660686607866088660986610866118661286613866148661586616866178661886619866208662186622866238662486625866268662786628866298663086631866328663386634866358663686637866388663986640866418664286643866448664586646866478664886649866508665186652866538665486655866568665786658866598666086661866628666386664866658666686667866688666986670866718667286673866748667586676866778667886679866808668186682866838668486685866868668786688866898669086691866928669386694866958669686697866988669986700867018670286703867048670586706867078670886709867108671186712867138671486715867168671786718867198672086721867228672386724867258672686727867288672986730867318673286733867348673586736867378673886739867408674186742867438674486745867468674786748867498675086751867528675386754867558675686757867588675986760867618676286763867648676586766867678676886769867708677186772867738677486775867768677786778867798678086781867828678386784867858678686787867888678986790867918679286793867948679586796867978679886799868008680186802868038680486805868068680786808868098681086811868128681386814868158681686817868188681986820868218682286823868248682586826868278682886829868308683186832868338683486835868368683786838868398684086841868428684386844868458684686847868488684986850868518685286853868548685586856868578685886859868608686186862868638686486865868668686786868868698687086871868728687386874868758687686877868788687986880868818688286883868848688586886868878688886889868908689186892868938689486895868968689786898868998690086901869028690386904869058690686907869088690986910869118691286913869148691586916869178691886919869208692186922869238692486925869268692786928869298693086931869328693386934869358693686937869388693986940869418694286943869448694586946869478694886949869508695186952869538695486955869568695786958869598696086961869628696386964869658696686967869688696986970869718697286973869748697586976869778697886979869808698186982869838698486985869868698786988869898699086991869928699386994869958699686997869988699987000870018700287003870048700587006870078700887009870108701187012870138701487015870168701787018870198702087021870228702387024870258702687027870288702987030870318703287033870348703587036870378703887039870408704187042870438704487045870468704787048870498705087051870528705387054870558705687057870588705987060870618706287063870648706587066870678706887069870708707187072870738707487075870768707787078870798708087081870828708387084870858708687087870888708987090870918709287093870948709587096870978709887099871008710187102871038710487105871068710787108871098711087111871128711387114871158711687117871188711987120871218712287123871248712587126871278712887129871308713187132871338713487135871368713787138871398714087141871428714387144871458714687147871488714987150871518715287153871548715587156871578715887159871608716187162871638716487165871668716787168871698717087171871728717387174871758717687177871788717987180871818718287183871848718587186871878718887189871908719187192871938719487195871968719787198871998720087201872028720387204872058720687207872088720987210872118721287213872148721587216872178721887219872208722187222872238722487225872268722787228872298723087231872328723387234872358723687237872388723987240872418724287243872448724587246872478724887249872508725187252872538725487255872568725787258872598726087261872628726387264872658726687267872688726987270872718727287273872748727587276872778727887279872808728187282872838728487285872868728787288872898729087291872928729387294872958729687297872988729987300873018730287303873048730587306873078730887309873108731187312873138731487315873168731787318873198732087321873228732387324873258732687327873288732987330873318733287333873348733587336873378733887339873408734187342873438734487345873468734787348873498735087351873528735387354873558735687357873588735987360873618736287363873648736587366873678736887369873708737187372873738737487375873768737787378873798738087381873828738387384873858738687387873888738987390873918739287393873948739587396873978739887399874008740187402874038740487405874068740787408874098741087411874128741387414874158741687417874188741987420874218742287423874248742587426874278742887429874308743187432874338743487435874368743787438874398744087441874428744387444874458744687447874488744987450874518745287453874548745587456874578745887459874608746187462874638746487465874668746787468874698747087471874728747387474874758747687477874788747987480874818748287483874848748587486874878748887489874908749187492874938749487495874968749787498874998750087501875028750387504875058750687507875088750987510875118751287513875148751587516875178751887519875208752187522875238752487525875268752787528875298753087531875328753387534875358753687537875388753987540875418754287543875448754587546875478754887549875508755187552875538755487555875568755787558875598756087561875628756387564875658756687567875688756987570875718757287573875748757587576875778757887579875808758187582875838758487585875868758787588875898759087591875928759387594875958759687597875988759987600876018760287603876048760587606876078760887609876108761187612876138761487615876168761787618876198762087621876228762387624876258762687627876288762987630876318763287633876348763587636876378763887639876408764187642876438764487645876468764787648876498765087651876528765387654876558765687657876588765987660876618766287663876648766587666876678766887669876708767187672876738767487675876768767787678876798768087681876828768387684876858768687687876888768987690876918769287693876948769587696876978769887699877008770187702877038770487705877068770787708877098771087711877128771387714877158771687717877188771987720877218772287723877248772587726877278772887729877308773187732877338773487735877368773787738877398774087741877428774387744877458774687747877488774987750877518775287753877548775587756877578775887759877608776187762877638776487765877668776787768877698777087771877728777387774877758777687777877788777987780877818778287783877848778587786877878778887789877908779187792877938779487795877968779787798877998780087801878028780387804878058780687807878088780987810878118781287813878148781587816878178781887819878208782187822878238782487825878268782787828878298783087831878328783387834878358783687837878388783987840878418784287843878448784587846878478784887849878508785187852878538785487855878568785787858878598786087861878628786387864878658786687867878688786987870878718787287873878748787587876878778787887879878808788187882878838788487885878868788787888878898789087891878928789387894878958789687897878988789987900879018790287903879048790587906879078790887909879108791187912879138791487915879168791787918879198792087921879228792387924879258792687927879288792987930879318793287933879348793587936879378793887939879408794187942879438794487945879468794787948879498795087951879528795387954879558795687957879588795987960879618796287963879648796587966879678796887969879708797187972879738797487975879768797787978879798798087981879828798387984879858798687987879888798987990879918799287993879948799587996879978799887999880008800188002880038800488005880068800788008880098801088011880128801388014880158801688017880188801988020880218802288023880248802588026880278802888029880308803188032880338803488035880368803788038880398804088041880428804388044880458804688047880488804988050880518805288053880548805588056880578805888059880608806188062880638806488065880668806788068880698807088071880728807388074880758807688077880788807988080880818808288083880848808588086880878808888089880908809188092880938809488095880968809788098880998810088101881028810388104881058810688107881088810988110881118811288113881148811588116881178811888119881208812188122881238812488125881268812788128881298813088131881328813388134881358813688137881388813988140881418814288143881448814588146881478814888149881508815188152881538815488155881568815788158881598816088161881628816388164881658816688167881688816988170881718817288173881748817588176881778817888179881808818188182881838818488185881868818788188881898819088191881928819388194881958819688197881988819988200882018820288203882048820588206882078820888209882108821188212882138821488215882168821788218882198822088221882228822388224882258822688227882288822988230882318823288233882348823588236882378823888239882408824188242882438824488245882468824788248882498825088251882528825388254882558825688257882588825988260882618826288263882648826588266882678826888269882708827188272882738827488275882768827788278882798828088281882828828388284882858828688287882888828988290882918829288293882948829588296882978829888299883008830188302883038830488305883068830788308883098831088311883128831388314883158831688317883188831988320883218832288323883248832588326883278832888329883308833188332883338833488335883368833788338883398834088341883428834388344883458834688347883488834988350883518835288353883548835588356883578835888359883608836188362883638836488365883668836788368883698837088371883728837388374883758837688377883788837988380883818838288383883848838588386883878838888389883908839188392883938839488395883968839788398883998840088401884028840388404884058840688407884088840988410884118841288413884148841588416884178841888419884208842188422884238842488425884268842788428884298843088431884328843388434884358843688437884388843988440884418844288443884448844588446884478844888449884508845188452884538845488455884568845788458884598846088461884628846388464884658846688467884688846988470884718847288473884748847588476884778847888479884808848188482884838848488485884868848788488884898849088491884928849388494884958849688497884988849988500885018850288503885048850588506885078850888509885108851188512885138851488515885168851788518885198852088521885228852388524885258852688527885288852988530885318853288533885348853588536885378853888539885408854188542885438854488545885468854788548885498855088551885528855388554885558855688557885588855988560885618856288563885648856588566885678856888569885708857188572885738857488575885768857788578885798858088581885828858388584885858858688587885888858988590885918859288593885948859588596885978859888599886008860188602886038860488605886068860788608886098861088611886128861388614886158861688617886188861988620886218862288623886248862588626886278862888629886308863188632886338863488635886368863788638886398864088641886428864388644886458864688647886488864988650886518865288653886548865588656886578865888659886608866188662886638866488665886668866788668886698867088671886728867388674886758867688677886788867988680886818868288683886848868588686886878868888689886908869188692886938869488695886968869788698886998870088701887028870388704887058870688707887088870988710887118871288713887148871588716887178871888719887208872188722887238872488725887268872788728887298873088731887328873388734887358873688737887388873988740887418874288743887448874588746887478874888749887508875188752887538875488755887568875788758887598876088761887628876388764887658876688767887688876988770887718877288773887748877588776887778877888779887808878188782887838878488785887868878788788887898879088791887928879388794887958879688797887988879988800888018880288803888048880588806888078880888809888108881188812888138881488815888168881788818888198882088821888228882388824888258882688827888288882988830888318883288833888348883588836888378883888839888408884188842888438884488845888468884788848888498885088851888528885388854888558885688857888588885988860888618886288863888648886588866888678886888869888708887188872888738887488875888768887788878888798888088881888828888388884888858888688887888888888988890888918889288893888948889588896888978889888899889008890188902889038890488905889068890788908889098891088911889128891388914889158891688917889188891988920889218892288923889248892588926889278892888929889308893188932889338893488935889368893788938889398894088941889428894388944889458894688947889488894988950889518895288953889548895588956889578895888959889608896188962889638896488965889668896788968889698897088971889728897388974889758897688977889788897988980889818898288983889848898588986889878898888989889908899188992889938899488995889968899788998889998900089001890028900389004890058900689007890088900989010890118901289013890148901589016890178901889019890208902189022890238902489025890268902789028890298903089031890328903389034890358903689037890388903989040890418904289043890448904589046890478904889049890508905189052890538905489055890568905789058890598906089061890628906389064890658906689067890688906989070890718907289073890748907589076890778907889079890808908189082890838908489085890868908789088890898909089091890928909389094890958909689097890988909989100891018910289103891048910589106891078910889109891108911189112891138911489115891168911789118891198912089121891228912389124891258912689127891288912989130891318913289133891348913589136891378913889139891408914189142891438914489145891468914789148891498915089151891528915389154891558915689157891588915989160891618916289163891648916589166891678916889169891708917189172891738917489175891768917789178891798918089181891828918389184891858918689187891888918989190891918919289193891948919589196891978919889199892008920189202892038920489205892068920789208892098921089211892128921389214892158921689217892188921989220892218922289223892248922589226892278922889229892308923189232892338923489235892368923789238892398924089241892428924389244892458924689247892488924989250892518925289253892548925589256892578925889259892608926189262892638926489265892668926789268892698927089271892728927389274892758927689277892788927989280892818928289283892848928589286892878928889289892908929189292892938929489295892968929789298892998930089301893028930389304893058930689307893088930989310893118931289313893148931589316893178931889319893208932189322893238932489325893268932789328893298933089331893328933389334893358933689337893388933989340893418934289343893448934589346893478934889349893508935189352893538935489355893568935789358893598936089361893628936389364893658936689367893688936989370893718937289373893748937589376893778937889379893808938189382893838938489385893868938789388893898939089391893928939389394893958939689397893988939989400894018940289403894048940589406894078940889409894108941189412894138941489415894168941789418894198942089421894228942389424894258942689427894288942989430894318943289433894348943589436894378943889439894408944189442894438944489445894468944789448894498945089451894528945389454894558945689457894588945989460894618946289463894648946589466894678946889469894708947189472894738947489475894768947789478894798948089481894828948389484894858948689487894888948989490894918949289493894948949589496894978949889499895008950189502895038950489505895068950789508895098951089511895128951389514895158951689517895188951989520895218952289523895248952589526895278952889529895308953189532895338953489535895368953789538895398954089541895428954389544895458954689547895488954989550895518955289553895548955589556895578955889559895608956189562895638956489565895668956789568895698957089571895728957389574895758957689577895788957989580895818958289583895848958589586895878958889589895908959189592895938959489595895968959789598895998960089601896028960389604896058960689607896088960989610896118961289613896148961589616896178961889619896208962189622896238962489625896268962789628896298963089631896328963389634896358963689637896388963989640896418964289643896448964589646896478964889649896508965189652896538965489655896568965789658896598966089661896628966389664896658966689667896688966989670896718967289673896748967589676896778967889679896808968189682896838968489685896868968789688896898969089691896928969389694896958969689697896988969989700897018970289703897048970589706897078970889709897108971189712897138971489715897168971789718897198972089721897228972389724897258972689727897288972989730897318973289733897348973589736897378973889739897408974189742897438974489745897468974789748897498975089751897528975389754897558975689757897588975989760897618976289763897648976589766897678976889769897708977189772897738977489775897768977789778897798978089781897828978389784897858978689787897888978989790897918979289793897948979589796897978979889799898008980189802898038980489805898068980789808898098981089811898128981389814898158981689817898188981989820898218982289823898248982589826898278982889829898308983189832898338983489835898368983789838898398984089841898428984389844898458984689847898488984989850898518985289853898548985589856898578985889859898608986189862898638986489865898668986789868898698987089871898728987389874898758987689877898788987989880898818988289883898848988589886898878988889889898908989189892898938989489895898968989789898898998990089901899028990389904899058990689907899088990989910899118991289913899148991589916899178991889919899208992189922899238992489925899268992789928899298993089931899328993389934899358993689937899388993989940899418994289943899448994589946899478994889949899508995189952899538995489955899568995789958899598996089961899628996389964899658996689967899688996989970899718997289973899748997589976899778997889979899808998189982899838998489985899868998789988899898999089991899928999389994899958999689997899988999990000900019000290003900049000590006900079000890009900109001190012900139001490015900169001790018900199002090021900229002390024900259002690027900289002990030900319003290033900349003590036900379003890039900409004190042900439004490045900469004790048900499005090051900529005390054900559005690057900589005990060900619006290063900649006590066900679006890069900709007190072900739007490075900769007790078900799008090081900829008390084900859008690087900889008990090900919009290093900949009590096900979009890099901009010190102901039010490105901069010790108901099011090111901129011390114901159011690117901189011990120901219012290123901249012590126901279012890129901309013190132901339013490135901369013790138901399014090141901429014390144901459014690147901489014990150901519015290153901549015590156901579015890159901609016190162901639016490165901669016790168901699017090171901729017390174901759017690177901789017990180901819018290183901849018590186901879018890189901909019190192901939019490195901969019790198901999020090201902029020390204902059020690207902089020990210902119021290213902149021590216902179021890219902209022190222902239022490225902269022790228902299023090231902329023390234902359023690237902389023990240902419024290243902449024590246902479024890249902509025190252902539025490255902569025790258902599026090261902629026390264902659026690267902689026990270902719027290273902749027590276902779027890279902809028190282902839028490285902869028790288902899029090291902929029390294902959029690297902989029990300903019030290303903049030590306903079030890309903109031190312903139031490315903169031790318903199032090321903229032390324903259032690327903289032990330903319033290333903349033590336903379033890339903409034190342903439034490345903469034790348903499035090351903529035390354903559035690357903589035990360903619036290363903649036590366903679036890369903709037190372903739037490375903769037790378903799038090381903829038390384903859038690387903889038990390903919039290393903949039590396903979039890399904009040190402904039040490405904069040790408904099041090411904129041390414904159041690417904189041990420904219042290423904249042590426904279042890429904309043190432904339043490435904369043790438904399044090441904429044390444904459044690447904489044990450904519045290453904549045590456904579045890459904609046190462904639046490465904669046790468904699047090471904729047390474904759047690477904789047990480904819048290483904849048590486904879048890489904909049190492904939049490495904969049790498904999050090501905029050390504905059050690507905089050990510905119051290513905149051590516905179051890519905209052190522905239052490525905269052790528905299053090531905329053390534905359053690537905389053990540905419054290543905449054590546905479054890549905509055190552905539055490555905569055790558905599056090561905629056390564905659056690567905689056990570905719057290573905749057590576905779057890579905809058190582905839058490585905869058790588905899059090591905929059390594905959059690597905989059990600906019060290603906049060590606906079060890609906109061190612906139061490615906169061790618906199062090621906229062390624906259062690627906289062990630906319063290633906349063590636906379063890639906409064190642906439064490645906469064790648906499065090651906529065390654906559065690657906589065990660906619066290663906649066590666906679066890669906709067190672906739067490675906769067790678906799068090681906829068390684906859068690687906889068990690906919069290693906949069590696906979069890699907009070190702907039070490705907069070790708907099071090711907129071390714907159071690717907189071990720907219072290723907249072590726907279072890729907309073190732907339073490735907369073790738907399074090741907429074390744907459074690747907489074990750907519075290753907549075590756907579075890759907609076190762907639076490765907669076790768907699077090771907729077390774907759077690777907789077990780907819078290783907849078590786907879078890789907909079190792907939079490795907969079790798907999080090801908029080390804908059080690807908089080990810908119081290813908149081590816908179081890819908209082190822908239082490825908269082790828908299083090831908329083390834908359083690837908389083990840908419084290843908449084590846908479084890849908509085190852908539085490855908569085790858908599086090861908629086390864908659086690867908689086990870908719087290873908749087590876908779087890879908809088190882908839088490885908869088790888908899089090891908929089390894908959089690897908989089990900909019090290903909049090590906909079090890909909109091190912909139091490915909169091790918909199092090921909229092390924909259092690927909289092990930909319093290933909349093590936909379093890939909409094190942909439094490945909469094790948909499095090951909529095390954909559095690957909589095990960909619096290963909649096590966909679096890969909709097190972909739097490975909769097790978909799098090981909829098390984909859098690987909889098990990909919099290993909949099590996909979099890999910009100191002910039100491005910069100791008910099101091011910129101391014910159101691017910189101991020910219102291023910249102591026910279102891029910309103191032910339103491035910369103791038910399104091041910429104391044910459104691047910489104991050910519105291053910549105591056910579105891059910609106191062910639106491065910669106791068910699107091071910729107391074910759107691077910789107991080910819108291083910849108591086910879108891089910909109191092910939109491095910969109791098910999110091101911029110391104911059110691107911089110991110911119111291113911149111591116911179111891119911209112191122911239112491125911269112791128911299113091131911329113391134911359113691137911389113991140911419114291143911449114591146911479114891149911509115191152911539115491155911569115791158911599116091161911629116391164911659116691167911689116991170911719117291173911749117591176911779117891179911809118191182911839118491185911869118791188911899119091191911929119391194911959119691197911989119991200912019120291203912049120591206912079120891209912109121191212912139121491215912169121791218912199122091221912229122391224912259122691227912289122991230912319123291233912349123591236912379123891239912409124191242912439124491245912469124791248912499125091251912529125391254912559125691257912589125991260912619126291263912649126591266912679126891269912709127191272912739127491275912769127791278912799128091281912829128391284912859128691287912889128991290912919129291293912949129591296912979129891299913009130191302913039130491305913069130791308913099131091311913129131391314913159131691317913189131991320913219132291323913249132591326913279132891329913309133191332913339133491335913369133791338913399134091341913429134391344913459134691347913489134991350913519135291353913549135591356913579135891359913609136191362913639136491365913669136791368913699137091371913729137391374913759137691377913789137991380913819138291383913849138591386913879138891389913909139191392913939139491395913969139791398913999140091401914029140391404914059140691407914089140991410914119141291413914149141591416914179141891419914209142191422914239142491425914269142791428914299143091431914329143391434914359143691437914389143991440914419144291443914449144591446914479144891449914509145191452914539145491455914569145791458914599146091461914629146391464914659146691467914689146991470914719147291473914749147591476914779147891479914809148191482914839148491485914869148791488914899149091491914929149391494914959149691497914989149991500915019150291503915049150591506915079150891509915109151191512915139151491515915169151791518915199152091521915229152391524915259152691527915289152991530915319153291533915349153591536915379153891539915409154191542915439154491545915469154791548915499155091551915529155391554915559155691557915589155991560915619156291563915649156591566915679156891569915709157191572915739157491575915769157791578915799158091581915829158391584915859158691587915889158991590915919159291593915949159591596915979159891599916009160191602916039160491605916069160791608916099161091611916129161391614916159161691617916189161991620916219162291623916249162591626916279162891629916309163191632916339163491635916369163791638916399164091641916429164391644916459164691647916489164991650916519165291653916549165591656916579165891659916609166191662916639166491665916669166791668916699167091671916729167391674916759167691677916789167991680916819168291683916849168591686916879168891689916909169191692916939169491695916969169791698916999170091701917029170391704917059170691707917089170991710917119171291713917149171591716917179171891719917209172191722917239172491725917269172791728917299173091731917329173391734917359173691737917389173991740917419174291743917449174591746917479174891749917509175191752917539175491755917569175791758917599176091761917629176391764917659176691767917689176991770917719177291773917749177591776917779177891779917809178191782917839178491785917869178791788917899179091791917929179391794917959179691797917989179991800918019180291803918049180591806918079180891809918109181191812918139181491815918169181791818918199182091821918229182391824918259182691827918289182991830918319183291833918349183591836918379183891839918409184191842918439184491845918469184791848918499185091851918529185391854918559185691857918589185991860918619186291863918649186591866918679186891869918709187191872918739187491875918769187791878918799188091881918829188391884918859188691887918889188991890918919189291893918949189591896918979189891899919009190191902919039190491905919069190791908919099191091911919129191391914919159191691917919189191991920919219192291923919249192591926919279192891929919309193191932919339193491935919369193791938919399194091941919429194391944919459194691947919489194991950919519195291953919549195591956919579195891959919609196191962919639196491965919669196791968919699197091971919729197391974919759197691977919789197991980919819198291983919849198591986919879198891989919909199191992919939199491995919969199791998919999200092001920029200392004920059200692007920089200992010920119201292013920149201592016920179201892019920209202192022920239202492025920269202792028920299203092031920329203392034920359203692037920389203992040920419204292043920449204592046920479204892049920509205192052920539205492055920569205792058920599206092061920629206392064920659206692067920689206992070920719207292073920749207592076920779207892079920809208192082920839208492085920869208792088920899209092091920929209392094920959209692097920989209992100921019210292103921049210592106921079210892109921109211192112921139211492115921169211792118921199212092121921229212392124921259212692127921289212992130921319213292133921349213592136921379213892139921409214192142921439214492145921469214792148921499215092151921529215392154921559215692157921589215992160921619216292163921649216592166921679216892169921709217192172921739217492175921769217792178921799218092181921829218392184921859218692187921889218992190921919219292193921949219592196921979219892199922009220192202922039220492205922069220792208922099221092211922129221392214922159221692217922189221992220922219222292223922249222592226922279222892229922309223192232922339223492235922369223792238922399224092241922429224392244922459224692247922489224992250922519225292253922549225592256922579225892259922609226192262922639226492265922669226792268922699227092271922729227392274922759227692277922789227992280922819228292283922849228592286922879228892289922909229192292922939229492295922969229792298922999230092301923029230392304923059230692307923089230992310923119231292313923149231592316923179231892319923209232192322923239232492325923269232792328923299233092331923329233392334923359233692337923389233992340923419234292343923449234592346923479234892349923509235192352923539235492355923569235792358923599236092361923629236392364923659236692367923689236992370923719237292373923749237592376923779237892379923809238192382923839238492385923869238792388923899239092391923929239392394923959239692397923989239992400924019240292403924049240592406924079240892409924109241192412924139241492415924169241792418924199242092421924229242392424924259242692427924289242992430924319243292433924349243592436924379243892439924409244192442924439244492445924469244792448924499245092451924529245392454924559245692457924589245992460924619246292463924649246592466924679246892469924709247192472924739247492475924769247792478924799248092481924829248392484924859248692487924889248992490924919249292493924949249592496924979249892499925009250192502925039250492505925069250792508925099251092511925129251392514925159251692517925189251992520925219252292523925249252592526925279252892529925309253192532925339253492535925369253792538925399254092541925429254392544925459254692547925489254992550925519255292553925549255592556925579255892559925609256192562925639256492565925669256792568925699257092571925729257392574925759257692577925789257992580925819258292583925849258592586925879258892589925909259192592925939259492595925969259792598925999260092601926029260392604926059260692607926089260992610926119261292613926149261592616926179261892619926209262192622926239262492625926269262792628926299263092631926329263392634926359263692637926389263992640926419264292643926449264592646926479264892649926509265192652926539265492655926569265792658926599266092661926629266392664926659266692667926689266992670926719267292673926749267592676926779267892679926809268192682926839268492685926869268792688926899269092691926929269392694926959269692697926989269992700927019270292703927049270592706927079270892709927109271192712927139271492715927169271792718927199272092721927229272392724927259272692727927289272992730927319273292733927349273592736927379273892739927409274192742927439274492745927469274792748927499275092751927529275392754927559275692757927589275992760927619276292763927649276592766927679276892769927709277192772927739277492775927769277792778927799278092781927829278392784927859278692787927889278992790927919279292793927949279592796927979279892799928009280192802928039280492805928069280792808928099281092811928129281392814928159281692817928189281992820928219282292823928249282592826928279282892829928309283192832928339283492835928369283792838928399284092841928429284392844928459284692847928489284992850928519285292853928549285592856928579285892859928609286192862928639286492865928669286792868928699287092871928729287392874928759287692877928789287992880928819288292883928849288592886928879288892889928909289192892928939289492895928969289792898928999290092901929029290392904929059290692907929089290992910929119291292913929149291592916929179291892919929209292192922929239292492925929269292792928929299293092931929329293392934929359293692937929389293992940929419294292943929449294592946929479294892949929509295192952929539295492955929569295792958929599296092961929629296392964929659296692967929689296992970929719297292973929749297592976929779297892979929809298192982929839298492985929869298792988929899299092991929929299392994929959299692997929989299993000930019300293003930049300593006930079300893009930109301193012930139301493015930169301793018930199302093021930229302393024930259302693027930289302993030930319303293033930349303593036930379303893039930409304193042930439304493045930469304793048930499305093051930529305393054930559305693057930589305993060930619306293063930649306593066930679306893069930709307193072930739307493075930769307793078930799308093081930829308393084930859308693087930889308993090930919309293093930949309593096930979309893099931009310193102931039310493105931069310793108931099311093111931129311393114931159311693117931189311993120931219312293123931249312593126931279312893129931309313193132931339313493135931369313793138931399314093141931429314393144931459314693147931489314993150931519315293153931549315593156931579315893159931609316193162931639316493165931669316793168931699317093171931729317393174931759317693177931789317993180931819318293183931849318593186931879318893189931909319193192931939319493195931969319793198931999320093201932029320393204932059320693207932089320993210932119321293213932149321593216932179321893219932209322193222932239322493225932269322793228932299323093231932329323393234932359323693237932389323993240932419324293243932449324593246932479324893249932509325193252932539325493255932569325793258932599326093261932629326393264932659326693267932689326993270932719327293273932749327593276932779327893279932809328193282932839328493285932869328793288932899329093291932929329393294932959329693297932989329993300933019330293303933049330593306933079330893309933109331193312933139331493315933169331793318933199332093321933229332393324933259332693327933289332993330933319333293333933349333593336933379333893339933409334193342933439334493345933469334793348933499335093351933529335393354933559335693357933589335993360933619336293363933649336593366933679336893369933709337193372933739337493375933769337793378933799338093381933829338393384933859338693387933889338993390933919339293393933949339593396933979339893399934009340193402934039340493405934069340793408934099341093411934129341393414934159341693417934189341993420934219342293423934249342593426934279342893429934309343193432934339343493435934369343793438934399344093441934429344393444934459344693447934489344993450934519345293453934549345593456934579345893459934609346193462934639346493465934669346793468934699347093471934729347393474934759347693477934789347993480934819348293483934849348593486934879348893489934909349193492934939349493495934969349793498934999350093501935029350393504935059350693507935089350993510935119351293513935149351593516935179351893519935209352193522935239352493525935269352793528935299353093531935329353393534935359353693537935389353993540935419354293543935449354593546935479354893549935509355193552935539355493555935569355793558935599356093561935629356393564935659356693567935689356993570935719357293573935749357593576935779357893579935809358193582935839358493585935869358793588935899359093591935929359393594935959359693597935989359993600936019360293603936049360593606936079360893609936109361193612936139361493615936169361793618936199362093621936229362393624936259362693627936289362993630936319363293633936349363593636936379363893639936409364193642936439364493645936469364793648936499365093651936529365393654936559365693657936589365993660936619366293663936649366593666936679366893669936709367193672936739367493675936769367793678936799368093681936829368393684936859368693687936889368993690936919369293693936949369593696936979369893699937009370193702937039370493705937069370793708937099371093711937129371393714937159371693717937189371993720937219372293723937249372593726937279372893729937309373193732937339373493735937369373793738937399374093741937429374393744937459374693747937489374993750937519375293753937549375593756937579375893759937609376193762937639376493765937669376793768937699377093771937729377393774937759377693777937789377993780937819378293783937849378593786937879378893789937909379193792937939379493795937969379793798937999380093801938029380393804938059380693807938089380993810938119381293813938149381593816938179381893819938209382193822938239382493825938269382793828938299383093831938329383393834938359383693837938389383993840938419384293843938449384593846938479384893849938509385193852938539385493855938569385793858938599386093861938629386393864938659386693867938689386993870938719387293873938749387593876938779387893879938809388193882938839388493885938869388793888938899389093891938929389393894938959389693897938989389993900939019390293903939049390593906939079390893909939109391193912939139391493915939169391793918939199392093921939229392393924939259392693927939289392993930939319393293933939349393593936939379393893939939409394193942939439394493945939469394793948939499395093951939529395393954939559395693957939589395993960939619396293963939649396593966939679396893969939709397193972939739397493975939769397793978939799398093981939829398393984939859398693987939889398993990939919399293993939949399593996939979399893999940009400194002940039400494005940069400794008940099401094011940129401394014940159401694017940189401994020940219402294023940249402594026940279402894029940309403194032940339403494035940369403794038940399404094041940429404394044940459404694047940489404994050940519405294053940549405594056940579405894059940609406194062940639406494065940669406794068940699407094071940729407394074940759407694077940789407994080940819408294083940849408594086940879408894089940909409194092940939409494095940969409794098940999410094101941029410394104941059410694107941089410994110941119411294113941149411594116941179411894119941209412194122941239412494125941269412794128941299413094131941329413394134941359413694137941389413994140941419414294143941449414594146941479414894149941509415194152941539415494155941569415794158941599416094161941629416394164941659416694167941689416994170941719417294173941749417594176941779417894179941809418194182941839418494185941869418794188941899419094191941929419394194941959419694197941989419994200942019420294203942049420594206942079420894209942109421194212942139421494215942169421794218942199422094221942229422394224942259422694227942289422994230942319423294233942349423594236942379423894239942409424194242942439424494245942469424794248942499425094251942529425394254942559425694257942589425994260942619426294263942649426594266942679426894269942709427194272942739427494275942769427794278942799428094281942829428394284942859428694287942889428994290942919429294293942949429594296942979429894299943009430194302943039430494305943069430794308943099431094311943129431394314943159431694317943189431994320943219432294323943249432594326943279432894329943309433194332943339433494335943369433794338943399434094341943429434394344943459434694347943489434994350943519435294353943549435594356943579435894359943609436194362943639436494365943669436794368943699437094371943729437394374943759437694377943789437994380943819438294383943849438594386943879438894389943909439194392943939439494395943969439794398943999440094401944029440394404944059440694407944089440994410944119441294413944149441594416944179441894419944209442194422944239442494425944269442794428944299443094431944329443394434944359443694437944389443994440944419444294443944449444594446944479444894449944509445194452944539445494455944569445794458944599446094461944629446394464944659446694467944689446994470944719447294473944749447594476944779447894479944809448194482944839448494485944869448794488944899449094491944929449394494944959449694497944989449994500945019450294503945049450594506945079450894509945109451194512945139451494515945169451794518945199452094521945229452394524945259452694527945289452994530945319453294533945349453594536945379453894539945409454194542945439454494545945469454794548945499455094551945529455394554945559455694557945589455994560945619456294563945649456594566945679456894569945709457194572945739457494575945769457794578945799458094581945829458394584945859458694587945889458994590945919459294593945949459594596945979459894599946009460194602946039460494605946069460794608946099461094611946129461394614946159461694617946189461994620946219462294623946249462594626946279462894629946309463194632946339463494635946369463794638946399464094641946429464394644946459464694647946489464994650946519465294653946549465594656946579465894659946609466194662946639466494665946669466794668946699467094671946729467394674946759467694677946789467994680946819468294683946849468594686946879468894689946909469194692946939469494695946969469794698946999470094701947029470394704947059470694707947089470994710947119471294713947149471594716947179471894719947209472194722947239472494725947269472794728947299473094731947329473394734947359473694737947389473994740947419474294743947449474594746947479474894749947509475194752947539475494755947569475794758947599476094761947629476394764947659476694767947689476994770947719477294773947749477594776947779477894779947809478194782947839478494785947869478794788947899479094791947929479394794947959479694797947989479994800948019480294803948049480594806948079480894809948109481194812948139481494815948169481794818948199482094821948229482394824948259482694827948289482994830948319483294833948349483594836948379483894839948409484194842948439484494845948469484794848948499485094851948529485394854948559485694857948589485994860948619486294863948649486594866948679486894869948709487194872948739487494875948769487794878948799488094881948829488394884948859488694887948889488994890948919489294893948949489594896948979489894899949009490194902949039490494905949069490794908949099491094911949129491394914949159491694917949189491994920949219492294923949249492594926949279492894929949309493194932949339493494935949369493794938949399494094941949429494394944949459494694947949489494994950949519495294953949549495594956949579495894959949609496194962949639496494965949669496794968949699497094971949729497394974949759497694977949789497994980949819498294983949849498594986949879498894989949909499194992949939499494995949969499794998949999500095001950029500395004950059500695007950089500995010950119501295013950149501595016950179501895019950209502195022950239502495025950269502795028950299503095031950329503395034950359503695037950389503995040950419504295043950449504595046950479504895049950509505195052950539505495055950569505795058950599506095061950629506395064950659506695067950689506995070950719507295073950749507595076950779507895079950809508195082950839508495085950869508795088950899509095091950929509395094950959509695097950989509995100951019510295103951049510595106951079510895109951109511195112951139511495115951169511795118951199512095121951229512395124951259512695127951289512995130951319513295133951349513595136951379513895139951409514195142951439514495145951469514795148951499515095151951529515395154951559515695157951589515995160951619516295163951649516595166951679516895169951709517195172951739517495175951769517795178951799518095181951829518395184951859518695187951889518995190951919519295193951949519595196951979519895199952009520195202952039520495205952069520795208952099521095211952129521395214952159521695217952189521995220952219522295223952249522595226952279522895229952309523195232952339523495235952369523795238952399524095241952429524395244952459524695247952489524995250952519525295253952549525595256952579525895259952609526195262952639526495265952669526795268952699527095271952729527395274952759527695277952789527995280952819528295283952849528595286952879528895289952909529195292952939529495295952969529795298952999530095301953029530395304953059530695307953089530995310953119531295313953149531595316953179531895319953209532195322953239532495325953269532795328953299533095331953329533395334953359533695337953389533995340953419534295343953449534595346953479534895349953509535195352953539535495355953569535795358953599536095361953629536395364953659536695367953689536995370953719537295373953749537595376953779537895379953809538195382953839538495385953869538795388953899539095391953929539395394953959539695397953989539995400954019540295403954049540595406954079540895409954109541195412954139541495415954169541795418954199542095421954229542395424954259542695427954289542995430954319543295433954349543595436954379543895439954409544195442954439544495445954469544795448954499545095451954529545395454954559545695457954589545995460954619546295463954649546595466954679546895469954709547195472954739547495475954769547795478954799548095481954829548395484954859548695487954889548995490954919549295493954949549595496954979549895499955009550195502955039550495505955069550795508955099551095511955129551395514955159551695517955189551995520955219552295523955249552595526955279552895529955309553195532955339553495535955369553795538955399554095541955429554395544955459554695547955489554995550955519555295553955549555595556955579555895559955609556195562955639556495565955669556795568955699557095571955729557395574955759557695577955789557995580955819558295583955849558595586955879558895589955909559195592955939559495595955969559795598955999560095601956029560395604956059560695607956089560995610956119561295613956149561595616956179561895619956209562195622956239562495625956269562795628956299563095631956329563395634956359563695637956389563995640956419564295643956449564595646956479564895649956509565195652956539565495655956569565795658956599566095661956629566395664956659566695667956689566995670956719567295673956749567595676956779567895679956809568195682956839568495685956869568795688956899569095691956929569395694956959569695697956989569995700957019570295703957049570595706957079570895709957109571195712957139571495715957169571795718957199572095721957229572395724957259572695727957289572995730957319573295733957349573595736957379573895739957409574195742957439574495745957469574795748957499575095751957529575395754957559575695757957589575995760957619576295763957649576595766957679576895769957709577195772957739577495775957769577795778957799578095781957829578395784957859578695787957889578995790957919579295793957949579595796957979579895799958009580195802958039580495805958069580795808958099581095811958129581395814958159581695817958189581995820958219582295823958249582595826958279582895829958309583195832958339583495835958369583795838958399584095841958429584395844958459584695847958489584995850958519585295853958549585595856958579585895859958609586195862958639586495865958669586795868958699587095871958729587395874958759587695877958789587995880958819588295883958849588595886958879588895889958909589195892958939589495895958969589795898958999590095901959029590395904959059590695907959089590995910959119591295913959149591595916959179591895919959209592195922959239592495925959269592795928959299593095931959329593395934959359593695937959389593995940959419594295943959449594595946959479594895949959509595195952959539595495955959569595795958959599596095961959629596395964959659596695967959689596995970959719597295973959749597595976959779597895979959809598195982959839598495985959869598795988959899599095991959929599395994959959599695997959989599996000960019600296003960049600596006960079600896009960109601196012960139601496015960169601796018960199602096021960229602396024960259602696027960289602996030960319603296033960349603596036960379603896039960409604196042960439604496045960469604796048960499605096051960529605396054960559605696057960589605996060960619606296063960649606596066960679606896069960709607196072960739607496075960769607796078960799608096081960829608396084960859608696087960889608996090960919609296093960949609596096960979609896099961009610196102961039610496105961069610796108961099611096111961129611396114961159611696117961189611996120961219612296123961249612596126961279612896129961309613196132961339613496135961369613796138961399614096141961429614396144961459614696147961489614996150961519615296153961549615596156961579615896159961609616196162961639616496165961669616796168961699617096171961729617396174961759617696177961789617996180961819618296183961849618596186961879618896189961909619196192961939619496195961969619796198961999620096201962029620396204962059620696207962089620996210962119621296213962149621596216962179621896219962209622196222962239622496225962269622796228962299623096231962329623396234962359623696237962389623996240962419624296243962449624596246962479624896249962509625196252962539625496255962569625796258962599626096261962629626396264962659626696267962689626996270962719627296273962749627596276962779627896279962809628196282962839628496285962869628796288962899629096291962929629396294962959629696297962989629996300963019630296303963049630596306963079630896309963109631196312963139631496315963169631796318963199632096321963229632396324963259632696327963289632996330963319633296333963349633596336963379633896339963409634196342963439634496345963469634796348963499635096351963529635396354963559635696357963589635996360963619636296363963649636596366963679636896369963709637196372963739637496375963769637796378963799638096381963829638396384963859638696387963889638996390963919639296393963949639596396963979639896399964009640196402964039640496405964069640796408964099641096411964129641396414964159641696417964189641996420964219642296423964249642596426964279642896429964309643196432964339643496435964369643796438964399644096441964429644396444964459644696447964489644996450964519645296453964549645596456964579645896459964609646196462964639646496465964669646796468964699647096471964729647396474964759647696477964789647996480964819648296483964849648596486964879648896489964909649196492964939649496495964969649796498964999650096501965029650396504965059650696507965089650996510965119651296513965149651596516965179651896519965209652196522965239652496525965269652796528965299653096531965329653396534965359653696537965389653996540965419654296543965449654596546965479654896549965509655196552965539655496555965569655796558965599656096561965629656396564965659656696567965689656996570965719657296573965749657596576965779657896579965809658196582965839658496585965869658796588965899659096591965929659396594965959659696597965989659996600966019660296603966049660596606966079660896609966109661196612966139661496615966169661796618966199662096621966229662396624966259662696627966289662996630966319663296633966349663596636966379663896639966409664196642966439664496645966469664796648966499665096651966529665396654966559665696657966589665996660966619666296663966649666596666966679666896669966709667196672966739667496675966769667796678966799668096681966829668396684966859668696687966889668996690966919669296693966949669596696966979669896699967009670196702967039670496705967069670796708967099671096711967129671396714967159671696717967189671996720967219672296723967249672596726967279672896729967309673196732967339673496735967369673796738967399674096741967429674396744967459674696747967489674996750967519675296753967549675596756967579675896759967609676196762967639676496765967669676796768967699677096771967729677396774967759677696777967789677996780967819678296783967849678596786967879678896789967909679196792967939679496795967969679796798967999680096801968029680396804968059680696807968089680996810968119681296813968149681596816968179681896819968209682196822968239682496825968269682796828968299683096831968329683396834968359683696837968389683996840968419684296843968449684596846968479684896849968509685196852968539685496855968569685796858968599686096861968629686396864968659686696867968689686996870968719687296873968749687596876968779687896879968809688196882968839688496885968869688796888968899689096891968929689396894968959689696897968989689996900969019690296903969049690596906969079690896909969109691196912969139691496915969169691796918969199692096921969229692396924969259692696927969289692996930969319693296933969349693596936969379693896939969409694196942969439694496945969469694796948969499695096951969529695396954969559695696957969589695996960969619696296963969649696596966969679696896969969709697196972969739697496975969769697796978969799698096981969829698396984969859698696987969889698996990969919699296993969949699596996969979699896999970009700197002970039700497005970069700797008970099701097011970129701397014970159701697017970189701997020970219702297023970249702597026970279702897029970309703197032970339703497035970369703797038970399704097041970429704397044970459704697047970489704997050970519705297053970549705597056970579705897059970609706197062970639706497065970669706797068970699707097071970729707397074970759707697077970789707997080970819708297083970849708597086970879708897089970909709197092970939709497095970969709797098970999710097101971029710397104971059710697107971089710997110971119711297113971149711597116971179711897119971209712197122971239712497125971269712797128971299713097131971329713397134971359713697137971389713997140971419714297143971449714597146971479714897149971509715197152971539715497155971569715797158971599716097161971629716397164971659716697167971689716997170971719717297173971749717597176971779717897179971809718197182971839718497185971869718797188971899719097191971929719397194971959719697197971989719997200972019720297203972049720597206972079720897209972109721197212972139721497215972169721797218972199722097221972229722397224972259722697227972289722997230972319723297233972349723597236972379723897239972409724197242972439724497245972469724797248972499725097251972529725397254972559725697257972589725997260972619726297263972649726597266972679726897269972709727197272972739727497275972769727797278972799728097281972829728397284972859728697287972889728997290972919729297293972949729597296972979729897299973009730197302973039730497305973069730797308973099731097311973129731397314973159731697317973189731997320973219732297323973249732597326973279732897329973309733197332973339733497335973369733797338973399734097341973429734397344973459734697347973489734997350973519735297353973549735597356973579735897359973609736197362973639736497365973669736797368973699737097371973729737397374973759737697377973789737997380973819738297383973849738597386973879738897389973909739197392973939739497395973969739797398973999740097401974029740397404974059740697407974089740997410974119741297413974149741597416974179741897419974209742197422974239742497425974269742797428974299743097431974329743397434974359743697437974389743997440974419744297443974449744597446974479744897449974509745197452974539745497455974569745797458974599746097461974629746397464974659746697467974689746997470974719747297473974749747597476974779747897479974809748197482974839748497485974869748797488974899749097491974929749397494974959749697497974989749997500975019750297503975049750597506975079750897509975109751197512975139751497515975169751797518975199752097521975229752397524975259752697527975289752997530975319753297533975349753597536975379753897539975409754197542975439754497545975469754797548975499755097551975529755397554975559755697557975589755997560975619756297563975649756597566975679756897569975709757197572975739757497575975769757797578975799758097581975829758397584975859758697587975889758997590975919759297593975949759597596975979759897599976009760197602976039760497605976069760797608976099761097611976129761397614976159761697617976189761997620976219762297623976249762597626976279762897629976309763197632976339763497635976369763797638976399764097641976429764397644976459764697647976489764997650976519765297653976549765597656976579765897659976609766197662976639766497665976669766797668976699767097671976729767397674976759767697677976789767997680976819768297683976849768597686976879768897689976909769197692976939769497695976969769797698976999770097701977029770397704977059770697707977089770997710977119771297713977149771597716977179771897719977209772197722977239772497725977269772797728977299773097731977329773397734977359773697737977389773997740977419774297743977449774597746977479774897749977509775197752977539775497755977569775797758977599776097761977629776397764977659776697767977689776997770977719777297773977749777597776977779777897779977809778197782977839778497785977869778797788977899779097791977929779397794977959779697797977989779997800978019780297803978049780597806978079780897809978109781197812978139781497815978169781797818978199782097821978229782397824978259782697827978289782997830978319783297833978349783597836978379783897839978409784197842978439784497845978469784797848978499785097851978529785397854978559785697857978589785997860978619786297863978649786597866978679786897869978709787197872978739787497875978769787797878978799788097881978829788397884978859788697887978889788997890978919789297893978949789597896978979789897899979009790197902979039790497905979069790797908979099791097911979129791397914979159791697917979189791997920979219792297923979249792597926979279792897929979309793197932979339793497935979369793797938979399794097941979429794397944979459794697947979489794997950979519795297953979549795597956979579795897959979609796197962979639796497965979669796797968979699797097971979729797397974979759797697977979789797997980979819798297983979849798597986979879798897989979909799197992979939799497995979969799797998979999800098001980029800398004980059800698007980089800998010980119801298013980149801598016980179801898019980209802198022980239802498025980269802798028980299803098031980329803398034980359803698037980389803998040980419804298043980449804598046980479804898049980509805198052980539805498055980569805798058980599806098061980629806398064980659806698067980689806998070980719807298073980749807598076980779807898079980809808198082980839808498085980869808798088980899809098091980929809398094980959809698097980989809998100981019810298103981049810598106981079810898109981109811198112981139811498115981169811798118981199812098121981229812398124981259812698127981289812998130981319813298133981349813598136981379813898139981409814198142981439814498145981469814798148981499815098151981529815398154981559815698157981589815998160981619816298163981649816598166981679816898169981709817198172981739817498175981769817798178981799818098181981829818398184981859818698187981889818998190981919819298193981949819598196981979819898199982009820198202982039820498205982069820798208982099821098211982129821398214982159821698217982189821998220982219822298223982249822598226982279822898229982309823198232982339823498235982369823798238982399824098241982429824398244982459824698247982489824998250982519825298253982549825598256982579825898259982609826198262982639826498265982669826798268982699827098271982729827398274982759827698277982789827998280982819828298283982849828598286982879828898289982909829198292982939829498295982969829798298982999830098301983029830398304983059830698307983089830998310983119831298313983149831598316983179831898319983209832198322983239832498325983269832798328983299833098331983329833398334983359833698337983389833998340983419834298343983449834598346983479834898349983509835198352983539835498355983569835798358983599836098361983629836398364983659836698367983689836998370983719837298373983749837598376983779837898379983809838198382983839838498385983869838798388983899839098391983929839398394983959839698397983989839998400984019840298403984049840598406984079840898409984109841198412984139841498415984169841798418984199842098421984229842398424984259842698427984289842998430984319843298433984349843598436984379843898439984409844198442984439844498445984469844798448984499845098451984529845398454984559845698457984589845998460984619846298463984649846598466984679846898469984709847198472984739847498475984769847798478984799848098481984829848398484984859848698487984889848998490984919849298493984949849598496984979849898499985009850198502985039850498505985069850798508985099851098511985129851398514985159851698517985189851998520985219852298523985249852598526985279852898529985309853198532985339853498535985369853798538985399854098541985429854398544985459854698547985489854998550985519855298553985549855598556985579855898559985609856198562985639856498565985669856798568985699857098571985729857398574985759857698577985789857998580985819858298583985849858598586985879858898589985909859198592985939859498595985969859798598985999860098601986029860398604986059860698607986089860998610986119861298613986149861598616986179861898619986209862198622986239862498625986269862798628986299863098631986329863398634986359863698637986389863998640986419864298643986449864598646986479864898649986509865198652986539865498655986569865798658986599866098661986629866398664986659866698667986689866998670986719867298673986749867598676986779867898679986809868198682986839868498685986869868798688986899869098691986929869398694986959869698697986989869998700987019870298703987049870598706987079870898709987109871198712987139871498715987169871798718987199872098721987229872398724987259872698727987289872998730987319873298733987349873598736987379873898739987409874198742987439874498745987469874798748987499875098751987529875398754987559875698757987589875998760987619876298763987649876598766987679876898769987709877198772987739877498775987769877798778987799878098781987829878398784987859878698787987889878998790987919879298793987949879598796987979879898799988009880198802988039880498805988069880798808988099881098811988129881398814988159881698817988189881998820988219882298823988249882598826988279882898829988309883198832988339883498835988369883798838988399884098841988429884398844988459884698847988489884998850988519885298853988549885598856988579885898859988609886198862988639886498865988669886798868988699887098871988729887398874988759887698877988789887998880988819888298883988849888598886988879888898889988909889198892988939889498895988969889798898988999890098901989029890398904989059890698907989089890998910989119891298913989149891598916989179891898919989209892198922989239892498925989269892798928989299893098931989329893398934989359893698937989389893998940989419894298943989449894598946989479894898949989509895198952989539895498955989569895798958989599896098961989629896398964989659896698967989689896998970989719897298973989749897598976989779897898979989809898198982989839898498985989869898798988989899899098991989929899398994989959899698997989989899999000990019900299003990049900599006990079900899009990109901199012990139901499015990169901799018990199902099021990229902399024990259902699027990289902999030990319903299033990349903599036990379903899039990409904199042990439904499045990469904799048990499905099051990529905399054990559905699057990589905999060990619906299063990649906599066990679906899069990709907199072990739907499075990769907799078990799908099081990829908399084990859908699087990889908999090990919909299093990949909599096990979909899099991009910199102991039910499105991069910799108991099911099111991129911399114991159911699117991189911999120991219912299123991249912599126991279912899129991309913199132991339913499135991369913799138991399914099141991429914399144991459914699147991489914999150991519915299153991549915599156991579915899159991609916199162991639916499165991669916799168991699917099171991729917399174991759917699177991789917999180991819918299183991849918599186991879918899189991909919199192991939919499195991969919799198991999920099201992029920399204992059920699207992089920999210992119921299213992149921599216992179921899219992209922199222992239922499225992269922799228992299923099231992329923399234992359923699237992389923999240992419924299243992449924599246992479924899249992509925199252992539925499255992569925799258992599926099261992629926399264992659926699267992689926999270992719927299273992749927599276992779927899279992809928199282992839928499285992869928799288992899929099291992929929399294992959929699297992989929999300993019930299303993049930599306993079930899309993109931199312993139931499315993169931799318993199932099321993229932399324993259932699327993289932999330993319933299333993349933599336993379933899339993409934199342993439934499345993469934799348993499935099351993529935399354993559935699357993589935999360993619936299363993649936599366993679936899369993709937199372993739937499375993769937799378993799938099381993829938399384993859938699387993889938999390993919939299393993949939599396993979939899399994009940199402994039940499405994069940799408994099941099411994129941399414994159941699417994189941999420994219942299423994249942599426994279942899429994309943199432994339943499435994369943799438994399944099441994429944399444994459944699447994489944999450994519945299453994549945599456994579945899459994609946199462994639946499465994669946799468994699947099471994729947399474994759947699477994789947999480994819948299483994849948599486994879948899489994909949199492994939949499495994969949799498994999950099501995029950399504995059950699507995089950999510995119951299513995149951599516995179951899519995209952199522995239952499525995269952799528995299953099531995329953399534995359953699537995389953999540995419954299543995449954599546995479954899549995509955199552995539955499555995569955799558995599956099561995629956399564995659956699567995689956999570995719957299573995749957599576995779957899579995809958199582995839958499585995869958799588995899959099591995929959399594995959959699597995989959999600996019960299603996049960599606996079960899609996109961199612996139961499615996169961799618996199962099621996229962399624996259962699627996289962999630996319963299633996349963599636996379963899639996409964199642996439964499645996469964799648996499965099651996529965399654996559965699657996589965999660996619966299663996649966599666996679966899669996709967199672996739967499675996769967799678996799968099681996829968399684996859968699687996889968999690996919969299693996949969599696996979969899699997009970199702997039970499705997069970799708997099971099711997129971399714997159971699717997189971999720997219972299723997249972599726997279972899729997309973199732997339973499735997369973799738997399974099741997429974399744997459974699747997489974999750997519975299753997549975599756997579975899759997609976199762997639976499765997669976799768997699977099771997729977399774997759977699777997789977999780997819978299783997849978599786997879978899789997909979199792997939979499795997969979799798997999980099801998029980399804998059980699807998089980999810998119981299813998149981599816998179981899819998209982199822998239982499825998269982799828998299983099831998329983399834998359983699837998389983999840998419984299843998449984599846998479984899849998509985199852998539985499855998569985799858998599986099861998629986399864998659986699867998689986999870998719987299873998749987599876998779987899879998809988199882998839988499885998869988799888998899989099891998929989399894998959989699897998989989999900999019990299903999049990599906999079990899909999109991199912999139991499915999169991799918999199992099921999229992399924999259992699927999289992999930999319993299933999349993599936999379993899939999409994199942999439994499945999469994799948999499995099951999529995399954999559995699957999589995999960999619996299963999649996599966999679996899969999709997199972999739997499975999769997799978999799998099981999829998399984999859998699987999889998999990999919999299993999949999599996999979999899999100000100001100002100003100004100005100006100007100008100009100010100011100012100013100014100015100016100017100018100019100020100021100022100023100024100025100026100027100028100029100030100031100032100033100034100035100036100037100038100039100040100041100042100043100044100045100046100047100048100049100050100051100052100053100054100055100056100057100058100059100060100061100062100063100064100065100066100067100068100069100070100071100072100073100074100075100076100077100078100079100080100081100082100083100084100085100086100087100088100089100090100091100092100093100094100095100096100097100098100099100100100101100102100103100104100105100106100107100108100109100110100111100112100113100114100115100116100117100118100119100120100121100122100123100124100125100126100127100128100129100130100131100132100133100134100135100136100137100138100139100140100141100142100143100144100145100146100147100148100149100150100151100152100153100154100155100156100157100158100159100160100161100162100163100164100165100166100167100168100169100170100171100172100173100174100175100176100177100178100179100180100181100182100183100184100185100186100187100188100189100190100191100192100193100194100195100196100197100198100199100200100201100202100203100204100205100206100207100208100209100210100211100212100213100214100215100216100217100218100219100220100221100222100223100224100225100226100227100228100229100230100231100232100233100234100235100236100237100238100239100240100241100242100243100244100245100246100247100248100249100250100251100252100253100254100255100256100257100258100259100260100261100262100263100264100265100266100267100268100269100270100271100272100273100274100275100276100277100278100279100280100281100282100283100284100285100286100287100288100289100290100291100292100293100294100295100296100297100298100299100300100301100302100303100304100305100306100307100308100309100310100311100312100313100314100315100316100317100318100319100320100321100322100323100324100325100326100327100328100329100330100331100332100333100334100335100336100337100338100339100340100341100342100343100344100345100346100347100348100349100350100351100352100353100354100355100356100357100358100359100360100361100362100363100364100365100366100367100368100369100370100371100372100373100374100375100376100377100378100379100380100381100382100383100384100385100386100387100388100389100390100391100392100393100394100395100396100397100398100399100400100401100402100403100404100405100406100407100408100409100410100411100412100413100414100415100416100417100418100419100420100421100422100423100424100425100426100427100428100429100430100431100432100433100434100435100436100437100438100439100440100441100442100443100444100445100446100447100448100449100450100451100452100453100454100455100456100457100458100459100460100461100462100463100464100465100466100467100468100469100470100471100472100473100474100475100476100477100478100479100480100481100482100483100484100485100486100487100488100489100490100491100492100493100494100495100496100497100498100499100500100501100502100503100504100505100506100507100508100509100510100511100512100513100514100515100516100517100518100519100520100521100522100523100524100525100526100527100528100529100530100531100532100533100534100535100536100537100538100539100540100541100542100543100544100545100546100547100548100549100550100551100552100553100554100555100556100557100558100559100560100561100562100563100564100565100566100567100568100569100570100571100572100573100574100575100576100577100578100579100580100581100582100583100584100585100586100587100588100589100590100591100592100593100594100595100596100597100598100599100600100601100602100603100604100605100606100607100608100609100610100611100612100613100614100615100616100617100618100619100620100621100622100623100624100625100626100627100628100629100630100631100632100633100634100635100636100637100638100639100640100641100642100643100644100645100646100647100648100649100650100651100652100653100654100655100656100657100658100659100660100661100662100663100664100665100666100667100668100669100670100671100672100673100674100675100676100677100678100679100680100681100682100683100684100685100686100687100688100689100690100691100692100693100694100695100696100697100698100699100700100701100702100703100704100705100706100707100708100709100710100711100712100713100714100715100716100717100718100719100720100721100722100723100724100725100726100727100728100729100730100731100732100733100734100735100736100737100738100739100740100741100742100743100744100745100746100747100748100749100750100751100752100753100754100755100756100757100758100759100760100761100762100763100764100765100766100767100768100769100770100771100772100773100774100775100776100777100778100779100780100781100782100783100784100785100786100787100788100789100790100791100792100793100794100795100796100797100798100799100800100801100802100803100804100805100806100807100808100809100810100811100812100813100814100815100816100817100818100819100820100821100822100823100824100825100826100827100828100829100830100831100832100833100834100835100836100837100838100839100840100841100842100843100844100845100846100847100848100849100850100851100852100853100854100855100856100857100858100859100860100861100862100863100864100865100866100867100868100869100870100871100872100873100874100875100876100877100878100879100880100881100882100883100884100885100886100887100888100889100890100891100892100893100894100895100896100897100898100899100900100901100902100903100904100905100906100907100908100909100910100911100912100913100914100915100916100917100918100919100920100921100922100923100924100925100926100927100928100929100930100931100932100933100934100935100936100937100938100939100940100941100942100943100944100945100946100947100948100949100950100951100952100953100954100955100956100957100958100959100960100961100962100963100964100965100966100967100968100969100970100971100972100973100974100975100976100977100978100979100980100981100982100983100984100985100986100987100988100989100990100991100992100993100994100995100996100997100998100999101000101001101002101003101004101005101006101007101008101009101010101011101012101013101014101015101016101017101018101019101020101021101022101023101024101025101026101027101028101029101030101031101032101033101034101035101036101037101038101039101040101041101042101043101044101045101046101047101048101049101050101051101052101053101054101055101056101057101058101059101060101061101062101063101064101065101066101067101068101069101070101071101072101073101074101075101076101077101078101079101080101081101082101083101084101085101086101087101088101089101090101091101092101093101094101095101096101097101098101099101100101101101102101103101104101105101106101107101108101109101110101111101112101113101114101115101116101117101118101119101120101121101122101123101124101125101126101127101128101129101130101131101132101133101134101135101136101137101138101139101140101141101142101143101144101145101146101147101148101149101150101151101152101153101154101155101156101157101158101159101160101161101162101163101164101165101166101167101168101169101170101171101172101173101174101175101176101177101178101179101180101181101182101183101184101185101186101187101188101189101190101191101192101193101194101195101196101197101198101199101200101201101202101203101204101205101206101207101208101209101210101211101212101213101214101215101216101217101218101219101220101221101222101223101224101225101226101227101228101229101230101231101232101233101234101235101236101237101238101239101240101241101242101243101244101245101246101247101248101249101250101251101252101253101254101255101256101257101258101259101260101261101262101263101264101265101266101267101268101269101270101271101272101273101274101275101276101277101278101279101280101281101282101283101284101285101286101287101288101289101290101291101292101293101294101295101296101297101298101299101300101301101302101303101304101305101306101307101308101309101310101311101312101313101314101315101316101317101318101319101320101321101322101323101324101325101326101327101328101329101330101331101332101333101334101335101336101337101338101339101340101341101342101343101344101345101346101347101348101349101350101351101352101353101354101355101356101357101358101359101360101361101362101363101364101365101366101367101368101369101370101371101372101373101374101375101376101377101378101379101380101381101382101383101384101385101386101387101388101389101390101391101392101393101394101395101396101397101398101399101400101401101402101403101404101405101406101407101408101409101410101411101412101413101414101415101416101417101418101419101420101421101422101423101424101425101426101427101428101429101430101431101432101433101434101435101436101437101438101439101440101441101442101443101444101445101446101447101448101449101450101451101452101453101454101455101456101457101458101459101460101461101462101463101464101465101466101467101468101469101470101471101472101473101474101475101476101477101478101479101480101481101482101483101484101485101486101487101488101489101490101491101492101493101494101495101496101497101498101499101500101501101502101503101504101505101506101507101508101509101510101511101512101513101514101515101516101517101518101519101520101521101522101523101524101525101526101527101528101529101530101531101532101533101534101535101536101537101538101539101540101541101542101543101544101545101546101547101548101549101550101551101552101553101554101555101556101557101558101559101560101561101562101563101564101565101566101567101568101569101570101571101572101573101574101575101576101577101578101579101580101581101582101583101584101585101586101587101588101589101590101591101592101593101594101595101596101597101598101599101600101601101602101603101604101605101606101607101608101609101610101611101612101613101614101615101616101617101618101619101620101621101622101623101624101625101626101627101628101629101630101631101632101633101634101635101636101637101638101639101640101641101642101643101644101645101646101647101648101649101650101651101652101653101654101655101656101657101658101659101660101661101662101663101664101665101666101667101668101669101670101671101672101673101674101675101676101677101678101679101680101681101682101683101684101685101686101687101688101689101690101691101692101693101694101695101696101697101698101699101700101701101702101703101704101705101706101707101708101709101710101711101712101713101714101715101716101717101718101719101720101721101722101723101724101725101726101727101728101729101730101731101732101733101734101735101736101737101738101739101740101741101742101743101744101745101746101747101748101749101750101751101752101753101754101755101756101757101758101759101760101761101762101763101764101765101766101767101768101769101770101771101772101773101774101775101776101777101778101779101780101781101782101783101784101785101786101787101788101789101790101791101792101793101794101795101796101797101798101799101800101801101802101803101804101805101806101807101808101809101810101811101812101813101814101815101816101817101818101819101820101821101822101823101824101825101826101827101828101829101830101831101832101833101834101835101836101837101838101839101840101841101842101843101844101845101846101847101848101849101850101851101852101853101854101855101856101857101858101859101860101861101862101863101864101865101866101867101868101869101870101871101872101873101874101875101876101877101878101879101880101881101882101883101884101885101886101887101888101889101890101891101892101893101894101895101896101897101898101899101900101901101902101903101904101905101906101907101908101909101910101911101912101913101914101915101916101917101918101919101920101921101922101923101924101925101926101927101928101929101930101931101932101933101934101935101936101937101938101939101940101941101942101943101944101945101946101947101948101949101950101951101952101953101954101955101956101957101958101959101960101961101962101963101964101965101966101967101968101969101970101971101972101973101974101975101976101977101978101979101980101981101982101983101984101985101986101987101988101989101990101991101992101993101994101995101996101997101998101999102000102001102002102003102004102005102006102007102008102009102010102011102012102013102014102015102016102017102018102019102020102021102022102023102024102025102026102027102028102029102030102031102032102033102034102035102036102037102038102039102040102041102042102043102044102045102046102047102048102049102050102051102052102053102054102055102056102057102058102059102060102061102062102063102064102065102066102067102068102069102070102071102072102073102074102075102076102077102078102079102080102081102082102083102084102085102086102087102088102089102090102091102092102093102094102095102096102097102098102099102100102101102102102103102104102105102106102107102108102109102110102111102112102113102114102115102116102117102118102119102120102121102122102123102124102125102126102127102128102129102130102131102132102133102134102135102136102137102138102139102140102141102142102143102144102145102146102147102148102149102150102151102152102153102154102155102156102157102158102159102160102161102162102163102164102165102166102167102168102169102170102171102172102173102174102175102176102177102178102179102180102181102182102183102184102185102186102187102188102189102190102191102192102193102194102195102196102197102198102199102200102201102202102203102204102205102206102207102208102209102210102211102212102213102214102215102216102217102218102219102220102221102222102223102224102225102226102227102228102229102230102231102232102233102234102235102236102237102238102239102240102241102242102243102244102245102246102247102248102249102250102251102252102253102254102255102256102257102258102259102260102261102262102263102264102265102266102267102268102269102270102271102272102273102274102275102276102277102278102279102280102281102282102283102284102285102286102287102288102289102290102291102292102293102294102295102296102297102298102299102300102301102302102303102304102305102306102307102308102309102310102311102312102313102314102315102316102317102318102319102320102321102322102323102324102325102326102327102328102329102330102331102332102333102334102335102336102337102338102339102340102341102342102343102344102345102346102347102348102349102350102351102352102353102354102355102356102357102358102359102360102361102362102363102364102365102366102367102368102369102370102371102372102373102374102375102376102377102378102379102380102381102382102383102384102385102386102387102388102389102390102391102392102393102394102395102396102397102398102399102400102401102402102403102404102405102406102407102408102409102410102411102412102413102414102415102416102417102418102419102420102421102422102423102424102425102426102427102428102429102430102431102432102433102434102435102436102437102438102439102440102441102442102443102444102445102446102447102448102449102450102451102452102453102454102455102456102457102458102459102460102461102462102463102464102465102466102467102468102469102470102471102472102473102474102475102476102477102478102479102480102481102482102483102484102485102486102487102488102489102490102491102492102493102494102495102496102497102498102499102500102501102502102503102504102505102506102507102508102509102510102511102512102513102514102515102516102517102518102519102520102521102522102523102524102525102526102527102528102529102530102531102532102533102534102535102536102537102538102539102540102541102542102543102544102545102546102547102548102549102550102551102552102553102554102555102556102557102558102559102560102561102562102563102564102565102566102567102568102569102570102571102572102573102574102575102576102577102578102579102580102581102582102583102584102585102586102587102588102589102590102591102592102593102594102595102596102597102598102599102600102601102602102603102604102605102606102607102608102609102610102611102612102613102614102615102616102617102618102619102620102621102622102623102624102625102626102627102628102629102630102631102632102633102634102635102636102637102638102639102640102641102642102643102644102645102646102647102648102649102650102651102652102653102654102655102656102657102658102659102660102661102662102663102664102665102666102667102668102669102670102671102672102673102674102675102676102677102678102679102680102681102682102683102684102685102686102687102688102689102690102691102692102693102694102695102696102697102698102699102700102701102702102703102704102705102706102707102708102709102710102711102712102713102714102715102716102717102718102719102720102721102722102723102724102725102726102727102728102729102730102731102732102733102734102735102736102737102738102739102740102741102742102743102744102745102746102747102748102749102750102751102752102753102754102755102756102757102758102759102760102761102762102763102764102765102766102767102768102769102770102771102772102773102774102775102776102777102778102779102780102781102782102783102784102785102786102787102788102789102790102791102792102793102794102795102796102797102798102799102800102801102802102803102804102805102806102807102808102809102810102811102812102813102814102815102816102817102818102819102820102821102822102823102824102825102826102827102828102829102830102831102832102833102834102835102836102837102838102839102840102841102842102843102844102845102846102847102848102849102850102851102852102853102854102855102856102857102858102859102860102861102862102863102864102865102866102867102868102869102870102871102872102873102874102875102876102877102878102879102880102881102882102883102884102885102886102887102888102889102890102891102892102893102894102895102896102897102898102899102900102901102902102903102904102905102906102907102908102909102910102911102912102913102914102915102916102917102918102919102920102921102922102923102924102925102926102927102928102929102930102931102932102933102934102935102936102937102938102939102940102941102942102943102944102945102946102947102948102949102950102951102952102953102954102955102956102957102958102959102960102961102962102963102964102965102966102967102968102969102970102971102972102973102974102975102976102977102978102979102980102981102982102983102984102985102986102987102988102989102990102991102992102993102994102995102996102997102998102999103000103001103002103003103004103005103006103007103008103009103010103011103012103013103014103015103016103017103018103019103020103021103022103023103024103025103026103027103028103029103030103031103032103033103034103035103036103037103038103039103040103041103042103043103044103045103046103047103048103049103050103051103052103053103054103055103056103057103058103059103060103061103062103063103064103065103066103067103068103069103070103071103072103073103074103075103076103077103078103079103080103081103082103083103084103085103086103087103088103089103090103091103092103093103094103095103096103097103098103099103100103101103102103103103104103105103106103107103108103109103110103111103112103113103114103115103116103117103118103119103120103121103122103123103124103125103126103127103128103129103130103131103132103133103134103135103136103137103138103139103140103141103142103143103144103145103146103147103148103149103150103151103152103153103154103155103156103157103158103159103160103161103162103163103164103165103166103167103168103169103170103171103172103173103174103175103176103177103178103179103180103181103182103183103184103185103186103187103188103189103190103191103192103193103194103195103196103197103198103199103200103201103202103203103204103205103206103207103208103209103210103211103212103213103214103215103216103217103218103219103220103221103222103223103224103225103226103227103228103229103230103231103232103233103234103235103236103237103238103239103240103241103242103243103244103245103246103247103248103249103250103251103252103253103254103255103256103257103258103259103260103261103262103263103264103265103266103267103268103269103270103271103272103273103274103275103276103277103278103279103280103281103282103283103284103285103286103287103288103289103290103291103292103293103294103295103296103297103298103299103300103301103302103303103304103305103306103307103308103309103310103311103312103313103314103315103316103317103318103319103320103321103322103323103324103325103326103327103328103329103330103331103332103333103334103335103336103337103338103339103340103341103342103343103344103345103346103347103348103349103350103351103352103353103354103355103356103357103358103359103360103361103362103363103364103365103366103367103368103369103370103371103372103373103374103375103376103377103378103379103380103381103382103383103384103385103386103387103388103389103390103391103392103393103394103395103396103397103398103399103400103401103402103403103404103405103406103407103408103409103410103411103412103413103414103415103416103417103418103419103420103421103422103423103424103425103426103427103428103429103430103431103432103433103434103435103436103437103438103439103440103441103442103443103444103445103446103447103448103449103450103451103452103453103454103455103456103457103458103459103460103461103462103463103464103465103466103467103468103469103470103471103472103473103474103475103476103477103478103479103480103481103482103483103484103485103486103487103488103489103490103491103492103493103494103495103496103497103498103499103500103501103502103503103504103505103506103507103508103509103510103511103512103513103514103515103516103517103518103519103520103521103522103523103524103525103526103527103528103529103530103531103532103533103534103535103536103537103538103539103540103541103542103543103544103545103546103547103548103549103550103551103552103553103554103555103556103557103558103559103560103561103562103563103564103565103566103567103568103569103570103571103572103573103574103575103576103577103578103579103580103581103582103583103584103585103586103587103588103589103590103591103592103593103594103595103596103597103598103599103600103601103602103603103604103605103606103607103608103609103610103611103612103613103614103615103616103617103618103619103620103621103622103623103624103625103626103627103628103629103630103631103632103633103634103635103636103637103638103639103640103641103642103643103644103645103646103647103648103649103650103651103652103653103654103655103656103657103658103659103660103661103662103663103664103665103666103667103668103669103670103671103672103673103674103675103676103677103678103679103680103681103682103683103684103685103686103687103688103689103690103691103692103693103694103695103696103697103698103699103700103701103702103703103704103705103706103707103708103709103710103711103712103713103714103715103716103717103718103719103720103721103722103723103724103725103726103727103728103729103730103731103732103733103734103735103736103737103738103739103740103741103742103743103744103745103746103747103748103749103750103751103752103753103754103755103756103757103758103759103760103761103762103763103764103765103766103767103768103769103770103771103772103773103774103775103776103777103778103779103780103781103782103783103784103785103786103787103788103789103790103791103792103793103794103795103796103797103798103799103800103801103802103803103804103805103806103807103808103809103810103811103812103813103814103815103816103817103818103819103820103821103822103823103824103825103826103827103828103829103830103831103832103833103834103835103836103837103838103839103840103841103842103843103844103845103846103847103848103849103850103851103852103853103854103855103856103857103858103859103860103861103862103863103864103865103866103867103868103869103870103871103872103873103874103875103876103877103878103879103880103881103882103883103884103885103886103887103888103889103890103891103892103893103894103895103896103897103898103899103900103901103902103903103904103905103906103907103908103909103910103911103912103913103914103915103916103917103918103919103920103921103922103923103924103925103926103927103928103929103930103931103932103933103934103935103936103937103938103939103940103941103942103943103944103945103946103947103948103949103950103951103952103953103954103955103956103957103958103959103960103961103962103963103964103965103966103967103968103969103970103971103972103973103974103975103976103977103978103979103980103981103982103983103984103985103986103987103988103989103990103991103992103993103994103995103996103997103998103999104000104001104002104003104004104005104006104007104008104009104010104011104012104013104014104015104016104017104018104019104020104021104022104023104024104025104026104027104028104029104030104031104032104033104034104035104036104037104038104039104040104041104042104043104044104045104046104047104048104049104050104051104052104053104054104055104056104057104058104059104060104061104062104063104064104065104066104067104068104069104070104071104072104073104074104075104076104077104078104079104080104081104082104083104084104085104086104087104088104089104090104091104092104093104094104095104096104097104098104099104100104101104102104103104104104105104106104107104108104109104110104111104112104113104114104115104116104117104118104119104120104121104122104123104124104125104126104127104128104129104130104131104132104133104134104135104136104137104138104139104140104141104142104143104144104145104146104147104148104149104150104151104152104153104154104155104156104157104158104159104160104161104162104163104164104165104166104167104168104169104170104171104172104173104174104175104176104177104178104179104180104181104182104183104184104185104186104187104188104189104190104191104192104193104194104195104196104197104198104199104200104201104202104203104204104205104206104207104208104209104210104211104212104213104214104215104216104217104218104219104220104221104222104223104224104225104226104227104228104229104230104231104232104233104234104235104236104237104238104239104240104241104242104243104244104245104246104247104248104249104250104251104252104253104254104255104256104257104258104259104260104261104262104263104264104265104266104267104268104269104270104271104272104273104274104275104276104277104278104279104280104281104282104283104284104285104286104287104288104289104290104291104292104293104294104295104296104297104298104299104300104301104302104303104304104305104306104307104308104309104310104311104312104313104314104315104316104317104318104319104320104321104322104323104324104325104326104327104328104329104330104331104332104333104334104335104336104337104338104339104340104341104342104343104344104345104346104347104348104349104350104351104352104353104354104355104356104357104358104359104360104361104362104363104364104365104366104367104368104369104370104371104372104373104374104375104376104377104378104379104380104381104382104383104384104385104386104387104388104389104390104391104392104393104394104395104396104397104398104399104400104401104402104403104404104405104406104407104408104409104410104411104412104413104414104415104416104417104418104419104420104421104422104423104424104425104426104427104428104429104430104431104432104433104434104435104436104437104438104439104440104441104442104443104444104445104446104447104448104449104450104451104452104453104454104455104456104457104458104459104460104461104462104463104464104465104466104467104468104469104470104471104472104473104474104475104476104477104478104479104480104481104482104483104484104485104486104487104488104489104490104491104492104493104494104495104496104497104498104499104500104501104502104503104504104505104506104507104508104509104510104511104512104513104514104515104516104517104518104519104520104521104522104523104524104525104526104527104528104529104530104531104532104533104534104535104536104537104538104539104540104541104542104543104544104545104546104547104548104549104550104551104552104553104554104555104556104557104558104559104560104561104562104563104564104565104566104567104568104569104570104571104572104573104574104575104576104577104578104579104580104581104582104583104584104585104586104587104588104589104590104591104592104593104594104595104596104597104598104599104600104601104602104603104604104605104606104607104608104609104610104611104612104613104614104615104616104617104618104619104620104621104622104623104624104625104626104627104628104629104630104631104632104633104634104635104636104637104638104639104640104641104642104643104644104645104646104647104648104649104650104651104652104653104654104655104656104657104658104659104660104661104662104663104664104665104666104667104668104669104670104671104672104673104674104675104676104677104678104679104680104681104682104683104684104685104686104687104688104689104690104691104692104693104694104695104696104697104698104699104700104701104702104703104704104705104706104707104708104709104710104711104712104713104714104715104716104717104718104719104720104721104722104723104724104725104726104727104728104729104730104731104732104733104734104735104736104737104738104739104740104741104742104743104744104745104746104747104748104749104750104751104752104753104754104755104756104757104758104759104760104761104762104763104764104765104766104767104768104769104770104771104772104773104774104775104776104777104778104779104780104781104782104783104784104785104786104787104788104789104790104791104792104793104794104795104796104797104798104799104800104801104802104803104804104805104806104807104808104809104810104811104812104813104814104815104816104817104818104819104820104821104822104823104824104825104826104827104828104829104830104831104832104833104834104835104836104837104838104839104840104841104842104843104844104845104846104847104848104849104850104851104852104853104854104855104856104857104858104859104860104861104862104863104864104865104866104867104868104869104870104871104872104873104874104875104876104877104878104879104880104881104882104883104884104885104886104887104888104889104890104891104892104893104894104895104896104897104898104899104900104901104902104903104904104905104906104907104908104909104910104911104912104913104914104915104916104917104918104919104920104921104922104923104924104925104926104927104928104929104930104931104932104933104934104935104936104937104938104939104940104941104942104943104944104945104946104947104948104949104950104951104952104953104954104955104956104957104958104959104960104961104962104963104964104965104966104967104968104969104970104971104972104973104974104975104976104977104978104979104980104981104982104983104984104985104986104987104988104989104990104991104992104993104994104995104996104997104998104999105000105001105002105003105004105005105006105007105008105009105010105011105012105013105014105015105016105017105018105019105020105021105022105023105024105025105026105027105028105029105030105031105032105033105034105035105036105037105038105039105040105041105042105043105044105045105046105047105048105049105050105051105052105053105054105055105056105057105058105059105060105061105062105063105064105065105066105067105068105069105070105071105072105073105074105075105076105077105078105079105080105081105082105083105084105085105086105087105088105089105090105091105092105093105094105095105096105097105098105099105100105101105102105103105104105105105106105107105108105109105110105111105112105113105114105115105116105117105118105119105120105121105122105123105124105125105126105127105128105129105130105131105132105133105134105135105136105137105138105139105140105141105142105143105144105145105146105147105148105149105150105151105152105153105154105155105156105157105158105159105160105161105162105163105164105165105166105167105168105169105170105171105172105173105174105175105176105177105178105179105180105181105182105183105184105185105186105187105188105189105190105191105192105193105194105195105196105197105198105199105200105201105202105203105204105205105206105207105208105209105210105211105212105213105214105215105216105217105218105219105220105221105222105223105224105225105226105227105228105229105230105231105232105233105234105235105236105237105238105239105240105241105242105243105244105245105246105247105248105249105250105251105252105253105254105255105256105257105258105259105260105261105262105263105264105265105266105267105268105269105270105271105272105273105274105275105276105277105278105279105280105281105282105283105284105285105286105287105288105289105290105291105292105293105294105295105296105297105298105299105300105301105302105303105304105305105306105307105308105309105310105311105312105313105314105315105316105317105318105319105320105321105322105323105324105325105326105327105328105329105330105331105332105333105334105335105336105337105338105339105340105341105342105343105344105345105346105347105348105349105350105351105352105353105354105355105356105357105358105359105360105361105362105363105364105365105366105367105368105369105370105371105372105373105374105375105376105377105378105379105380105381105382105383105384105385105386105387105388105389105390105391105392105393105394105395105396105397105398105399105400105401105402105403105404105405105406105407105408105409105410105411105412105413105414105415105416105417105418105419105420105421105422105423105424105425105426105427105428105429105430105431105432105433105434105435105436105437105438105439105440105441105442105443105444105445105446105447105448105449105450105451105452105453105454105455105456105457105458105459105460105461105462105463105464105465105466105467105468105469105470105471105472105473105474105475105476105477105478105479105480105481105482105483105484105485105486105487105488105489105490105491105492105493105494105495105496105497105498105499105500105501105502105503105504105505105506105507105508105509105510105511105512105513105514105515105516105517105518105519105520105521105522105523105524105525105526105527105528105529105530105531105532105533105534105535105536105537105538105539105540105541105542105543105544105545105546105547105548105549105550105551105552105553105554105555105556105557105558105559105560105561105562105563105564105565105566105567105568105569105570105571105572105573105574105575105576105577105578105579105580105581105582105583105584105585105586105587105588105589105590105591105592105593105594105595105596105597105598105599105600105601105602105603105604105605105606105607105608105609105610105611105612105613105614105615105616105617105618105619105620105621105622105623105624105625105626105627105628105629105630105631105632105633105634105635105636105637105638105639105640105641105642105643105644105645105646105647105648105649105650105651105652105653105654105655105656105657105658105659105660105661105662105663105664105665105666105667105668105669105670105671105672105673105674105675105676105677105678105679105680105681105682105683105684105685105686105687105688105689105690105691105692105693105694105695105696105697105698105699105700105701105702105703105704105705105706105707105708105709105710105711105712105713105714105715105716105717105718105719105720105721105722105723105724105725105726105727105728105729105730105731105732105733105734105735105736105737105738105739105740105741105742105743105744105745105746105747105748105749105750105751105752105753105754105755105756105757105758105759105760105761105762105763105764105765105766105767105768105769105770105771105772105773105774105775105776105777105778105779105780105781105782105783105784105785105786105787105788105789105790105791105792105793105794105795105796105797105798105799105800105801105802105803105804105805105806105807105808105809105810105811105812105813105814105815105816105817105818105819105820105821105822105823105824105825105826105827105828105829105830105831105832105833105834105835105836105837105838105839105840105841105842105843105844105845105846105847105848105849105850105851105852105853105854105855105856105857105858105859105860105861105862105863105864105865105866105867105868105869105870105871105872105873105874105875105876105877105878105879105880105881105882105883105884105885105886105887105888105889105890105891105892105893105894105895105896105897105898105899105900105901105902105903105904105905105906105907105908105909105910105911105912105913105914105915105916105917105918105919105920105921105922105923105924105925105926105927105928105929105930105931105932105933105934105935105936105937105938105939105940105941105942105943105944105945105946105947105948105949105950105951105952105953105954105955105956105957105958105959105960105961105962105963105964105965105966105967105968105969105970105971105972105973105974105975105976105977105978105979105980105981105982105983105984105985105986105987105988105989105990105991105992105993105994105995105996105997105998105999106000106001106002106003106004106005106006106007106008106009106010106011106012106013106014106015106016106017106018106019106020106021106022106023106024106025106026106027106028106029106030106031106032106033106034106035106036106037106038106039106040106041106042106043106044106045106046106047106048106049106050106051106052106053106054106055106056106057106058106059106060106061106062106063106064106065106066106067106068106069106070106071106072106073106074106075106076106077106078106079106080106081106082106083106084106085106086106087106088106089106090106091106092106093106094106095106096106097106098106099106100106101106102106103106104106105106106106107106108106109106110106111106112106113106114106115106116106117106118106119106120106121106122106123106124106125106126106127106128106129106130106131106132106133106134106135106136106137106138106139106140106141106142106143106144106145106146106147106148106149106150106151106152106153106154106155106156106157106158106159106160106161106162106163106164106165106166106167106168106169106170106171106172106173106174106175106176106177106178106179106180106181106182106183106184106185106186106187106188106189106190106191106192106193106194106195106196106197106198106199106200106201106202106203106204106205106206106207106208106209106210106211106212106213106214106215106216106217106218106219106220106221106222106223106224106225106226106227106228106229106230106231106232106233106234106235106236106237106238106239106240106241106242106243106244106245106246106247106248106249106250106251106252106253106254106255106256106257106258106259106260106261106262106263106264106265106266106267106268106269106270106271106272106273106274106275106276106277106278106279106280106281106282106283106284106285106286106287106288106289106290106291106292106293106294106295106296106297106298106299106300106301106302106303106304106305106306106307106308106309106310106311106312106313106314106315106316106317106318106319106320106321106322106323106324106325106326106327106328106329106330106331106332106333106334106335106336106337106338106339106340106341106342106343106344106345106346106347106348106349106350106351106352106353106354106355106356106357106358106359106360106361106362106363106364106365106366106367106368106369106370106371106372106373106374106375106376106377106378106379106380106381106382106383106384106385106386106387106388106389106390106391106392106393106394106395106396106397106398106399106400106401106402106403106404106405106406106407106408106409106410106411106412106413106414106415106416106417106418106419106420106421106422106423106424106425106426106427106428106429106430106431106432106433106434106435106436106437106438106439106440106441106442106443106444106445106446106447106448106449106450106451106452106453106454106455106456106457106458106459106460106461106462106463106464106465106466106467106468106469106470106471106472106473106474106475106476106477106478106479106480106481106482106483106484106485106486106487106488106489106490106491106492106493106494106495106496106497106498106499106500106501106502106503106504106505106506106507106508106509106510106511106512106513106514106515106516106517106518106519106520106521106522106523106524106525106526106527106528106529106530106531106532106533106534106535106536106537106538106539106540106541106542106543106544106545106546106547106548106549106550106551106552106553106554106555106556106557106558106559106560106561106562106563106564106565106566106567106568106569106570106571106572106573106574106575106576106577106578106579106580106581106582106583106584106585106586106587106588106589106590106591106592106593106594106595106596106597106598106599106600106601106602106603106604106605106606106607106608106609106610106611106612106613106614106615106616106617106618106619106620106621106622106623106624106625106626106627106628106629106630106631106632106633106634106635106636106637106638106639106640106641106642106643106644106645106646106647106648106649106650106651106652106653106654106655106656106657106658106659106660106661106662106663106664106665106666106667106668106669106670106671106672106673106674106675106676106677106678106679106680106681106682106683106684106685106686106687106688106689106690106691106692106693106694106695106696106697106698106699106700106701106702106703106704106705106706106707106708106709106710106711106712106713106714106715106716106717106718106719106720106721106722106723106724106725106726106727106728106729106730106731106732106733106734106735106736106737106738106739106740106741106742106743106744106745106746106747106748106749106750106751106752106753106754106755106756106757106758106759106760106761106762106763106764106765106766106767106768106769106770106771106772106773106774106775106776106777106778106779106780106781106782106783106784106785106786106787106788106789106790106791106792106793106794106795106796106797106798106799106800106801106802106803106804106805106806106807106808106809106810106811106812106813106814106815106816106817106818106819106820106821106822106823106824106825106826106827106828106829106830106831106832106833106834106835106836106837106838106839106840106841106842106843106844106845106846106847106848106849106850106851106852106853106854106855106856106857106858106859106860106861106862106863106864106865106866106867106868106869106870106871106872106873106874106875106876106877106878106879106880106881106882106883106884106885106886106887106888106889106890106891106892106893106894106895106896106897106898106899106900106901106902106903106904106905106906106907106908106909106910106911106912106913106914106915106916106917106918106919106920106921106922106923106924106925106926106927106928106929106930106931106932106933106934106935106936106937106938106939106940106941106942106943106944106945106946106947106948106949106950106951106952106953106954106955106956106957106958106959106960106961106962106963106964106965106966106967106968106969106970106971106972106973106974106975106976106977106978106979106980106981106982106983106984106985106986106987106988106989106990106991106992106993106994106995106996106997106998106999107000107001107002107003107004107005107006107007107008107009107010107011107012107013107014107015107016107017107018107019107020107021107022107023107024107025107026107027107028107029107030107031107032107033107034107035107036107037107038107039107040107041107042107043107044107045107046107047107048107049107050107051107052107053107054107055107056107057107058107059107060107061107062107063107064107065107066107067107068107069107070107071107072107073107074107075107076107077107078107079107080107081107082107083107084107085107086107087107088107089107090107091107092107093107094107095107096107097107098107099107100107101107102107103107104107105107106107107107108107109107110107111107112107113107114107115107116107117107118107119107120107121107122107123107124107125107126107127107128107129107130107131107132107133107134107135107136107137107138107139107140107141107142107143107144107145107146107147107148107149107150107151107152107153107154107155107156107157107158107159107160107161107162107163107164107165107166107167107168107169107170107171107172107173107174107175107176107177107178107179107180107181107182107183107184107185107186107187107188107189107190107191107192107193107194107195107196107197107198107199107200107201107202107203107204107205107206107207107208107209107210107211107212107213107214107215107216107217107218107219107220107221107222107223107224107225107226107227107228107229107230107231107232107233107234107235107236107237107238107239107240107241107242107243107244107245107246107247107248107249107250107251107252107253107254107255107256107257107258107259107260107261107262107263107264107265107266107267107268107269107270107271107272107273107274107275107276107277107278107279107280107281107282107283107284107285107286107287107288107289107290107291107292107293107294107295107296107297107298107299107300107301107302107303107304107305107306107307107308107309107310107311107312107313107314107315107316107317107318107319107320107321107322107323107324107325107326107327107328107329107330107331107332107333107334107335107336107337107338107339107340107341107342107343107344107345107346107347107348107349107350107351107352107353107354107355107356107357107358107359107360107361107362107363107364107365107366107367107368107369107370107371107372107373107374107375107376107377107378107379107380107381107382107383107384107385107386107387107388107389107390107391107392107393107394107395107396107397107398107399107400107401107402107403107404107405107406107407107408107409107410107411107412107413107414107415107416107417107418107419107420107421107422107423107424107425107426107427107428107429107430107431107432107433107434107435107436107437107438107439107440107441107442107443107444107445107446107447107448107449107450107451107452107453107454107455107456107457107458107459107460107461107462107463107464107465107466107467107468107469107470107471107472107473107474107475107476107477107478107479107480107481107482107483107484107485107486107487107488107489107490107491107492107493107494107495107496107497107498107499107500107501107502107503107504107505107506107507107508107509107510107511107512107513107514107515107516107517107518107519107520107521107522107523107524107525107526107527107528107529107530107531107532107533107534107535107536107537107538107539107540107541107542107543107544107545107546107547107548107549107550107551107552107553107554107555107556107557107558107559107560107561107562107563107564107565107566107567107568107569107570107571107572107573107574107575107576107577107578107579107580107581107582107583107584107585107586107587107588107589107590107591107592107593107594107595107596107597107598107599107600107601107602107603107604107605107606107607107608107609107610107611107612107613107614107615107616107617107618107619107620107621107622107623107624107625107626107627107628107629107630107631107632107633107634107635107636107637107638107639107640107641107642107643107644107645107646107647107648107649107650107651107652107653107654107655107656107657107658107659107660107661107662107663107664107665107666107667107668107669107670107671107672107673107674107675107676107677107678107679107680107681107682107683107684107685107686107687107688107689107690107691107692107693107694107695107696107697107698107699107700107701107702107703107704107705107706107707107708107709107710107711107712107713107714107715107716107717107718107719107720107721107722107723107724107725107726107727107728107729107730107731107732107733107734107735107736107737107738107739107740107741107742107743107744107745107746107747107748107749107750107751107752107753107754107755107756107757107758107759107760107761107762107763107764107765107766107767107768107769107770107771107772107773107774107775107776107777107778107779107780107781107782107783107784107785107786107787107788107789107790107791107792107793107794107795107796107797107798107799107800107801107802107803107804107805107806107807107808107809107810107811107812107813107814107815107816107817107818107819107820107821107822107823107824107825107826107827107828107829107830107831107832107833107834107835107836107837107838107839107840107841107842107843107844107845107846107847107848107849107850107851107852107853107854107855107856107857107858107859107860107861107862107863107864107865107866107867107868107869107870107871107872107873107874107875107876107877107878107879107880107881107882107883107884107885107886107887107888107889107890107891107892107893107894107895107896107897107898107899107900107901107902107903107904107905107906107907107908107909107910107911107912107913107914107915107916107917107918107919107920107921107922107923107924107925107926107927107928107929107930107931107932107933107934107935107936107937107938107939107940107941107942107943107944107945107946107947107948107949107950107951107952107953107954107955107956107957107958107959107960107961107962107963107964107965107966107967107968107969107970107971107972107973107974107975107976107977107978107979107980107981107982107983107984107985107986107987107988107989107990107991107992107993107994107995107996107997107998107999108000108001108002108003108004108005108006108007108008108009108010108011108012108013108014108015108016108017108018108019108020108021108022108023108024108025108026108027108028108029108030108031108032108033108034108035108036108037108038108039108040108041108042108043108044108045108046108047108048108049108050108051108052108053108054108055108056108057108058108059108060108061108062108063108064108065108066108067108068108069108070108071108072108073108074108075108076108077108078108079108080108081108082108083108084108085108086108087108088108089108090108091108092108093108094108095108096108097108098108099108100108101108102108103108104108105108106108107108108108109108110108111108112108113108114108115108116108117108118108119108120108121108122108123108124108125108126108127108128108129108130108131108132108133108134108135108136108137108138108139108140108141108142108143108144108145108146108147108148108149108150108151108152108153108154108155108156108157108158108159108160108161108162108163108164108165108166108167108168108169108170108171108172108173108174108175108176108177108178108179108180108181108182108183108184108185108186108187108188108189108190108191108192108193108194108195108196108197108198108199108200108201108202108203108204108205108206108207108208108209108210108211108212108213108214108215108216108217108218108219108220108221108222108223108224108225108226108227108228108229108230108231108232108233108234108235108236108237108238108239108240108241108242108243108244108245108246108247108248108249108250108251108252108253108254108255108256108257108258108259108260108261108262108263108264108265108266108267108268108269108270108271108272108273108274108275108276108277108278108279108280108281108282108283108284108285108286108287108288108289108290108291108292108293108294108295108296108297108298108299108300108301108302108303108304108305108306108307108308108309108310108311108312108313108314108315108316108317108318108319108320108321108322108323108324108325108326108327108328108329108330108331108332108333108334108335108336108337108338108339108340108341108342108343108344108345108346108347108348108349108350108351108352108353108354108355108356108357108358108359108360108361108362108363108364108365108366108367108368108369108370108371108372108373108374108375108376108377108378108379108380108381108382108383108384108385108386108387108388108389108390108391108392108393108394108395108396108397108398108399108400108401108402108403108404108405108406108407108408108409108410108411108412108413108414108415108416108417108418108419108420108421108422108423108424108425108426108427108428108429108430108431108432108433108434108435108436108437108438108439108440108441108442108443108444108445108446108447108448108449108450108451108452108453108454108455108456108457108458108459108460108461108462108463108464108465108466108467108468108469108470108471108472108473108474108475108476108477108478108479108480108481108482108483108484108485108486108487108488108489108490108491108492108493108494108495108496108497108498108499108500108501108502108503108504108505108506108507108508108509108510108511108512108513108514108515108516108517108518108519108520108521108522108523108524108525108526108527108528108529108530108531108532108533108534108535108536108537108538108539108540108541108542108543108544108545108546108547108548108549108550108551108552108553108554108555108556108557108558108559108560108561108562108563108564108565108566108567108568108569108570108571108572108573108574108575108576108577108578108579108580108581108582108583108584108585108586108587108588108589108590108591108592108593108594108595108596108597108598108599108600108601108602108603108604108605108606108607108608108609108610108611108612108613108614108615108616108617108618108619108620108621108622108623108624108625108626108627108628108629108630108631108632108633108634108635108636108637108638108639108640108641108642108643108644108645108646108647108648108649108650108651108652108653108654108655108656108657108658108659108660108661108662108663108664108665108666108667108668108669108670108671108672108673108674108675108676108677108678108679108680108681108682108683108684108685108686108687108688108689108690108691108692108693108694108695108696108697108698108699108700108701108702108703108704108705108706108707108708108709108710108711108712108713108714108715108716108717108718108719108720108721108722108723108724108725108726108727108728108729108730108731108732108733108734108735108736108737108738108739108740108741108742108743108744108745108746108747108748108749108750108751108752108753108754108755108756108757108758108759108760108761108762108763108764108765108766108767108768108769108770108771108772108773108774108775108776108777108778108779108780108781108782108783108784108785108786108787108788108789108790108791108792108793108794108795108796108797108798108799108800108801108802108803108804108805108806108807108808108809108810108811108812108813108814108815108816108817108818108819108820108821108822108823108824108825108826108827108828108829108830108831108832108833108834108835108836108837108838108839108840108841108842108843108844108845108846108847108848108849108850108851108852108853108854108855108856108857108858108859108860108861108862108863108864108865108866108867108868108869108870108871108872108873108874108875108876108877108878108879108880108881108882108883108884108885108886108887108888108889108890108891108892108893108894108895108896108897108898108899108900108901108902108903108904108905108906108907108908108909108910108911108912108913108914108915108916108917108918108919108920108921108922108923108924108925108926108927108928108929108930108931108932108933108934108935108936108937108938108939108940108941108942108943108944108945108946108947108948108949108950108951108952108953108954108955108956108957108958108959108960108961108962108963108964108965108966108967108968108969108970108971108972108973108974108975108976108977108978108979108980108981108982108983108984108985108986108987108988108989108990108991108992108993108994108995108996108997108998108999109000109001109002109003109004109005109006109007109008109009109010109011109012109013109014109015109016109017109018109019109020109021109022109023109024109025109026109027109028109029109030109031109032109033109034109035109036109037109038109039109040109041109042109043109044109045109046109047109048109049109050109051109052109053109054109055109056109057109058109059109060109061109062109063109064109065109066109067109068109069109070109071109072109073109074109075109076109077109078109079109080109081109082109083109084109085109086109087109088109089109090109091109092109093109094109095109096109097109098109099109100109101109102109103109104109105109106109107109108109109109110109111109112109113109114109115109116109117109118109119109120109121109122109123109124109125109126109127109128109129109130109131109132109133109134109135109136109137109138109139109140109141109142109143109144109145109146109147109148109149109150109151109152109153109154109155109156109157109158109159109160109161109162109163109164109165109166109167109168109169109170109171109172109173109174109175109176109177109178109179109180109181109182109183109184109185109186109187109188109189109190109191109192109193109194109195109196109197109198109199109200109201109202109203109204109205109206109207109208109209109210109211109212109213109214109215109216109217109218109219109220109221109222109223109224109225109226109227109228109229109230109231109232109233109234109235109236109237109238109239109240109241109242109243109244109245109246109247109248109249109250109251109252109253109254109255109256109257109258109259109260109261109262109263109264109265109266109267109268109269109270109271109272109273109274109275109276109277109278109279109280109281109282109283109284109285109286109287109288109289109290109291109292109293109294109295109296109297109298109299109300109301109302109303109304109305109306109307109308109309109310109311109312109313109314109315109316109317109318109319109320109321109322109323109324109325109326109327109328109329109330109331109332109333109334109335109336109337109338109339109340109341109342109343109344109345109346109347109348109349109350109351109352109353109354109355109356109357109358109359109360109361109362109363109364109365109366109367109368109369109370109371109372109373109374109375109376109377109378109379109380109381109382109383109384109385109386109387109388109389109390109391109392109393109394109395109396109397109398109399109400109401109402109403109404109405109406109407109408109409109410109411109412109413109414109415109416109417109418109419109420109421109422109423109424109425109426109427109428109429109430109431109432109433109434109435109436109437109438109439109440109441109442109443109444109445109446109447109448109449109450109451109452109453109454109455109456109457109458109459109460109461109462109463109464109465109466109467109468109469109470109471109472109473109474109475109476109477109478109479109480109481109482109483109484109485109486109487109488109489109490109491109492109493109494109495109496109497109498109499109500109501109502109503109504109505109506109507109508109509109510109511109512109513109514109515109516109517109518109519109520109521109522109523109524109525109526109527109528109529109530109531109532109533109534109535109536109537109538109539109540109541109542109543109544109545109546109547109548109549109550109551109552109553109554109555109556109557109558109559109560109561109562109563109564109565109566109567109568109569109570109571109572109573109574109575109576109577109578109579109580109581109582109583109584109585109586109587109588109589109590109591109592109593109594109595109596109597109598109599109600109601109602109603109604109605109606109607109608109609109610109611109612109613109614109615109616109617109618109619109620109621109622109623109624109625109626109627109628109629109630109631109632109633109634109635109636109637109638109639109640109641109642109643109644109645109646109647109648109649109650109651109652109653109654109655109656109657109658109659109660109661109662109663109664109665109666109667109668109669109670109671109672109673109674109675109676109677109678109679109680109681109682109683109684109685109686109687109688109689109690109691109692109693109694109695109696109697109698109699109700109701109702109703109704109705109706109707109708109709109710109711109712109713109714109715109716109717109718109719109720109721109722109723109724109725109726109727109728109729109730109731109732109733109734109735109736109737109738109739109740109741109742109743109744109745109746109747109748109749109750109751109752109753109754109755109756109757109758109759109760109761109762109763109764109765109766109767109768109769109770109771109772109773109774109775109776109777109778109779109780109781109782109783109784109785109786109787109788109789109790109791109792109793109794109795109796109797109798109799109800109801109802109803109804109805109806109807109808109809109810109811109812109813109814109815109816109817109818109819109820109821109822109823109824109825109826109827109828109829109830109831109832109833109834109835109836109837109838109839109840109841109842109843109844109845109846109847109848109849109850109851109852109853109854109855109856109857109858109859109860109861109862109863109864109865109866109867109868109869109870109871109872109873109874109875109876109877109878109879109880109881109882109883109884109885109886109887109888109889109890109891109892109893109894109895109896109897109898109899109900109901109902109903109904109905109906109907109908109909109910109911109912109913109914109915109916109917109918109919109920109921109922109923109924109925109926109927109928109929109930109931109932109933109934109935109936109937109938109939109940109941109942109943109944109945109946109947109948109949109950109951109952109953109954109955109956109957109958109959109960109961109962109963109964109965109966109967109968109969109970109971109972109973109974109975109976109977109978109979109980109981109982109983109984109985109986109987109988109989109990109991109992109993109994109995109996109997109998109999110000110001110002110003110004110005110006110007110008110009110010110011110012110013110014110015110016110017110018110019110020110021110022110023110024110025110026110027110028110029110030110031110032110033110034110035110036110037110038110039110040110041110042110043110044110045110046110047110048110049110050110051110052110053110054110055110056110057110058110059110060110061110062110063110064110065110066110067110068110069110070110071110072110073110074110075110076110077110078110079110080110081110082110083110084110085110086110087110088110089110090110091110092110093110094110095110096110097110098110099110100110101110102110103110104110105110106110107110108110109110110110111110112110113110114110115110116110117110118110119110120110121110122110123110124110125110126110127110128110129110130110131110132110133110134110135110136110137110138110139110140110141110142110143110144110145110146110147110148110149110150110151110152110153110154110155110156110157110158110159110160110161110162110163110164110165110166110167110168110169110170110171110172110173110174110175110176110177110178110179110180110181110182110183110184110185110186110187110188110189110190110191110192110193110194110195110196110197110198110199110200110201110202110203110204110205110206110207110208110209110210110211110212110213110214110215110216110217110218110219110220110221110222110223110224110225110226110227110228110229110230110231110232110233110234110235110236110237110238110239110240110241110242110243110244110245110246110247110248110249110250110251110252110253110254110255110256110257110258110259110260110261110262110263110264110265110266110267110268110269110270110271110272110273110274110275110276110277110278110279110280110281110282110283110284110285110286110287110288110289110290110291110292110293110294110295110296110297110298110299110300110301110302110303110304110305110306110307110308110309110310110311110312110313110314110315110316110317110318110319110320110321110322110323110324110325110326110327110328110329110330110331110332110333110334110335110336110337110338110339110340110341110342110343110344110345110346110347110348110349110350110351110352110353110354110355110356110357110358110359110360110361110362110363110364110365110366110367110368110369110370110371110372110373110374110375110376110377110378110379110380110381110382110383110384110385110386110387110388110389110390110391110392110393110394110395110396110397110398110399110400110401110402110403110404110405110406110407110408110409110410110411110412110413110414110415110416110417110418110419110420110421110422110423110424110425110426110427110428110429110430110431110432110433110434110435110436110437110438110439110440110441110442110443110444110445110446110447110448110449110450110451110452110453110454110455110456110457110458110459110460110461110462110463110464110465110466110467110468110469110470110471110472110473110474110475110476110477110478110479110480110481110482110483110484110485110486110487110488110489110490110491110492110493110494110495110496110497110498110499110500110501110502110503110504110505110506110507110508110509110510110511110512110513110514110515110516110517110518110519110520110521110522110523110524110525110526110527110528110529110530110531110532110533110534110535110536110537110538110539110540110541110542110543110544110545110546110547110548110549110550110551110552110553110554110555110556110557110558110559110560110561110562110563110564110565110566110567110568110569110570110571110572110573110574110575110576110577110578110579110580110581110582110583110584110585110586110587110588110589110590110591110592110593110594110595110596110597110598110599110600110601110602110603110604110605110606110607110608110609110610110611110612110613110614110615110616110617110618110619110620110621110622110623110624110625110626110627110628110629110630110631110632110633110634110635110636110637110638110639110640110641110642110643110644110645110646110647110648110649110650110651110652110653110654110655110656110657110658110659110660110661110662110663110664110665110666110667110668110669110670110671110672110673110674110675110676110677110678110679110680110681110682110683110684110685110686110687110688110689110690110691110692110693110694110695110696110697110698110699110700110701110702110703110704110705110706110707110708110709110710110711110712110713110714110715110716110717110718110719110720110721110722110723110724110725110726110727110728110729110730110731110732110733110734110735110736110737110738110739110740110741110742110743110744110745110746110747110748110749110750110751110752110753110754110755110756110757110758110759110760110761110762110763110764110765110766110767110768110769110770110771110772110773110774110775110776110777110778110779110780110781110782110783110784110785110786110787110788110789110790110791110792110793110794110795110796110797110798110799110800110801110802110803110804110805110806110807110808110809110810110811110812110813110814110815110816110817110818110819110820110821110822110823110824110825110826110827110828110829110830110831110832110833110834110835110836110837110838110839110840110841110842110843110844110845110846110847110848110849110850110851110852110853110854110855110856110857110858110859110860110861110862110863110864110865110866110867110868110869110870110871110872110873110874110875110876110877110878110879110880110881110882110883110884110885110886110887110888110889110890110891110892110893110894110895110896110897110898110899110900110901110902110903110904110905110906110907110908110909110910110911110912110913110914110915110916110917110918110919110920110921110922110923110924110925110926110927110928110929110930110931110932110933110934110935110936110937110938110939110940110941110942110943110944110945110946110947110948110949110950110951110952110953110954110955110956110957110958110959110960110961110962110963110964110965110966110967110968110969110970110971110972110973110974110975110976110977110978110979110980110981110982110983110984110985110986110987110988110989110990110991110992110993110994110995110996110997110998110999111000111001111002111003111004111005111006111007111008111009111010111011111012111013111014111015111016111017111018111019111020111021111022111023111024111025111026111027111028111029111030111031111032111033111034111035111036111037111038111039111040111041111042111043111044111045111046111047111048111049111050111051111052111053111054111055111056111057111058111059111060111061111062111063111064111065111066111067111068111069111070111071111072111073111074111075111076111077111078111079111080111081111082111083111084111085111086111087111088111089111090111091111092111093111094111095111096111097111098111099111100111101111102111103111104111105111106111107111108111109111110111111111112111113111114111115111116111117111118111119111120111121111122111123111124111125111126111127111128111129111130111131111132111133111134111135111136111137111138111139111140111141111142111143111144111145111146111147111148111149111150111151111152111153111154111155111156111157111158111159111160111161111162111163111164111165111166111167111168111169111170111171111172111173111174111175111176111177111178111179111180111181111182111183111184111185111186111187111188111189111190111191111192111193111194111195111196111197111198111199111200111201111202111203111204111205111206111207111208111209111210111211111212111213111214111215111216111217111218111219111220111221111222111223111224111225111226111227111228111229111230111231111232111233111234111235111236111237111238111239111240111241111242111243111244111245111246111247111248111249111250111251111252111253111254111255111256111257111258111259111260111261111262111263111264111265111266111267111268111269111270111271111272111273111274111275111276111277111278111279111280111281111282111283111284111285111286111287111288111289111290111291111292111293111294111295111296111297111298111299111300111301111302111303111304111305111306111307111308111309111310111311111312111313111314111315111316111317111318111319111320111321111322111323111324111325111326111327111328111329111330111331111332111333111334111335111336111337111338111339111340111341111342111343111344111345111346111347111348111349111350111351111352111353111354111355111356111357111358111359111360111361111362111363111364111365111366111367111368111369111370111371111372111373111374111375111376111377111378111379111380111381111382111383111384111385111386111387111388111389111390111391111392111393111394111395111396111397111398111399111400111401111402111403111404111405111406111407111408111409111410111411111412111413111414111415111416111417111418111419111420111421111422111423111424111425111426111427111428111429111430111431111432111433111434111435111436111437111438111439111440111441111442111443111444111445111446111447111448111449111450111451111452111453111454111455111456111457111458111459111460111461111462111463111464111465111466111467111468111469111470111471111472111473111474111475111476111477111478111479111480111481111482111483111484111485111486111487111488111489111490111491111492111493111494111495111496111497111498111499111500111501111502111503111504111505111506111507111508111509111510111511111512111513111514111515111516111517111518111519111520111521111522111523111524111525111526111527111528111529111530111531111532111533111534111535111536111537111538111539111540111541111542111543111544111545111546111547111548111549111550111551111552111553111554111555111556111557111558111559111560111561111562111563111564111565111566111567111568111569111570111571111572111573111574111575111576111577111578111579111580111581111582111583111584111585111586111587111588111589111590111591111592111593111594111595111596111597111598111599111600111601111602111603111604111605111606111607111608111609111610111611111612111613111614111615111616111617111618111619111620111621111622111623111624111625111626111627111628111629111630111631111632111633111634111635111636111637111638111639111640111641111642111643111644111645111646111647111648111649111650111651111652111653111654111655111656111657111658111659111660111661111662111663111664111665111666111667111668111669111670111671111672111673111674111675111676111677111678111679111680111681111682111683111684111685111686111687111688111689111690111691111692111693111694111695111696111697111698111699111700111701111702111703111704111705111706111707111708111709111710111711111712111713111714111715111716111717111718111719111720111721111722111723111724111725111726111727111728111729111730111731111732111733111734111735111736111737111738111739111740111741111742111743111744111745111746111747111748111749111750111751111752111753111754111755111756111757111758111759111760111761111762111763111764111765111766111767111768111769111770111771111772111773111774111775111776111777111778111779111780111781111782111783111784111785111786111787111788111789111790111791111792111793111794111795111796111797111798111799111800111801111802111803111804111805111806111807111808111809111810111811111812111813111814111815111816111817111818111819111820111821111822111823111824111825111826111827111828111829111830111831111832111833111834111835111836111837111838111839111840111841111842111843111844111845111846111847111848111849111850111851111852111853111854111855111856111857111858111859111860111861111862111863111864111865111866111867111868111869111870111871111872111873111874111875111876111877111878111879111880111881111882111883111884111885111886111887111888111889111890111891111892111893111894111895111896111897111898111899111900111901111902111903111904111905111906111907111908111909111910111911111912111913111914111915111916111917111918111919111920111921111922111923111924111925111926111927111928111929111930111931111932111933111934111935111936111937111938111939111940111941111942111943111944111945111946111947111948111949111950111951111952111953111954111955111956111957111958111959111960111961111962111963111964111965111966111967111968111969111970111971111972111973111974111975111976111977111978111979111980111981111982111983111984111985111986111987111988111989111990111991111992111993111994111995111996111997111998111999112000112001112002112003112004112005112006112007112008112009112010112011112012112013112014112015112016112017112018112019112020112021112022112023112024112025112026112027112028112029112030112031112032112033112034112035112036112037112038112039112040112041112042112043112044112045112046112047112048112049112050112051112052112053112054112055112056112057112058112059112060112061112062112063112064112065112066112067112068112069112070112071112072112073112074112075112076112077112078112079112080112081112082112083112084112085112086112087112088112089112090112091112092112093112094112095112096112097112098112099112100112101112102112103112104112105112106112107112108112109112110112111112112112113112114112115112116112117112118112119112120112121112122112123112124112125112126112127112128112129112130112131112132112133112134112135112136112137112138112139112140112141112142112143112144112145112146112147112148112149112150112151112152112153112154112155112156112157112158112159112160112161112162112163112164112165112166112167112168112169112170112171112172112173112174112175112176112177112178112179112180112181112182112183112184112185112186112187112188112189112190112191112192112193112194112195112196112197112198112199112200112201112202112203112204112205112206112207112208112209112210112211112212112213112214112215112216112217112218112219112220112221112222112223112224112225112226112227112228112229112230112231112232112233112234112235112236112237112238112239112240112241112242112243112244112245112246112247112248112249112250112251112252112253112254112255112256112257112258112259112260112261112262112263112264112265112266112267112268112269112270112271112272112273112274112275112276112277112278112279112280112281112282112283112284112285112286112287112288112289112290112291112292112293112294112295112296112297112298112299112300112301112302112303112304112305112306112307112308112309112310112311112312112313112314112315112316112317112318112319112320112321112322112323112324112325112326112327112328112329112330112331112332112333112334112335112336112337112338112339112340112341112342112343112344112345112346112347112348112349112350112351112352112353112354112355112356112357112358112359112360112361112362112363112364112365112366112367112368112369112370112371112372112373112374112375112376112377112378112379112380112381112382112383112384112385112386112387112388112389112390112391112392112393112394112395112396112397112398112399112400112401112402112403112404112405112406112407112408112409112410112411112412112413112414112415112416112417112418112419112420112421112422112423112424112425112426112427112428112429112430112431112432112433112434112435112436112437112438112439112440112441112442112443112444112445112446112447112448112449112450112451112452112453112454112455112456112457112458112459112460112461112462112463112464112465112466112467112468112469112470112471112472112473112474112475112476112477112478112479112480112481112482112483112484112485112486112487112488112489112490112491112492112493112494112495112496112497112498112499112500112501112502112503112504112505112506112507112508112509112510112511112512112513112514112515112516112517112518112519112520112521112522112523112524112525112526112527112528112529112530112531112532112533112534112535112536112537112538112539112540112541112542112543112544112545112546112547112548112549112550112551112552112553112554112555112556112557112558112559112560112561112562112563112564112565112566112567112568112569112570112571112572112573112574112575112576112577112578112579112580112581112582112583112584112585112586112587112588112589112590112591112592112593112594112595112596112597112598112599112600112601112602112603112604112605112606112607112608112609112610112611112612112613112614112615112616112617112618112619112620112621112622112623112624112625112626112627112628112629112630112631112632112633112634112635112636112637112638112639112640112641112642112643112644112645112646112647112648112649112650112651112652112653112654112655112656112657112658112659112660112661112662112663112664112665112666112667112668112669112670112671112672112673112674112675112676112677112678112679112680112681112682112683112684112685112686112687112688112689112690112691112692112693112694112695112696112697112698112699112700112701112702112703112704112705112706112707112708112709112710112711112712112713112714112715112716112717112718112719112720112721112722112723112724112725112726112727112728112729112730112731112732112733112734112735112736112737112738112739112740112741112742112743112744112745112746112747112748112749112750112751112752112753112754112755112756112757112758112759112760112761112762112763112764112765112766112767112768112769112770112771112772112773112774112775112776112777112778112779112780112781112782112783112784112785112786112787112788112789112790112791112792112793112794112795112796112797112798112799112800112801112802112803112804112805112806112807112808112809112810112811112812112813112814112815112816112817112818112819112820112821112822112823112824112825112826112827112828112829112830112831112832112833112834112835112836112837112838112839112840112841112842112843112844112845112846112847112848112849112850112851112852112853112854112855112856112857112858112859112860112861112862112863112864112865112866112867112868112869112870112871112872112873112874112875112876112877112878112879112880112881112882112883112884112885112886112887112888112889112890112891112892112893112894112895112896112897112898112899112900112901112902112903112904112905112906112907112908112909112910112911112912112913112914112915112916112917112918112919112920112921112922112923112924112925112926112927112928112929112930112931112932112933112934112935112936112937112938112939112940112941112942112943112944112945112946112947112948112949112950112951112952112953112954112955112956112957112958112959112960112961112962112963112964112965112966112967112968112969112970112971112972112973112974112975112976112977112978112979112980112981112982112983112984112985112986112987112988112989112990112991112992112993112994112995112996112997112998112999113000113001113002113003113004113005113006113007113008113009113010113011113012113013113014113015113016113017113018113019113020113021113022113023113024113025113026113027113028113029113030113031113032113033113034113035113036113037113038113039113040113041113042113043113044113045113046113047113048113049113050113051113052113053113054113055113056113057113058113059113060113061113062113063113064113065113066113067113068113069113070113071113072113073113074113075113076113077113078113079113080113081113082113083113084113085113086113087113088113089113090113091113092113093113094113095113096113097113098113099113100113101113102113103113104113105113106113107113108113109113110113111113112113113113114113115113116113117113118113119113120113121113122113123113124113125113126113127113128113129113130113131113132113133113134113135113136113137113138113139113140113141113142113143113144113145113146113147113148113149113150113151113152113153113154113155113156113157113158113159113160113161113162113163113164113165113166113167113168113169113170113171113172113173113174113175113176113177113178113179113180113181113182113183113184113185113186113187113188113189113190113191113192113193113194113195113196113197113198113199113200113201113202113203113204113205113206113207113208113209113210113211113212113213113214113215113216113217113218113219113220113221113222113223113224113225113226113227113228113229113230113231113232113233113234113235113236113237113238113239113240113241113242113243113244113245113246113247113248113249113250113251113252113253113254113255113256113257113258113259113260113261113262113263113264113265113266113267113268113269113270113271113272113273113274113275113276113277113278113279113280113281113282113283113284113285113286113287113288113289113290113291113292113293113294113295113296113297113298113299113300113301113302113303113304113305113306113307113308113309113310113311113312113313113314113315113316113317113318113319113320113321113322113323113324113325113326113327113328113329113330113331113332113333113334113335113336113337113338113339113340113341113342113343113344113345113346113347113348113349113350113351113352113353113354113355113356113357113358113359113360113361113362113363113364113365113366113367113368113369113370113371113372113373113374113375113376113377113378113379113380113381113382113383113384113385113386113387113388113389113390113391113392113393113394113395113396113397113398113399113400113401113402113403113404113405113406113407113408113409113410113411113412113413113414113415113416113417113418113419113420113421113422113423113424113425113426113427113428113429113430113431113432113433113434113435113436113437113438113439113440113441113442113443113444113445113446113447113448113449113450113451113452113453113454113455113456113457113458113459113460113461113462113463113464113465113466113467113468113469113470113471113472113473113474113475113476113477113478113479113480113481113482113483113484113485113486113487113488113489113490113491113492113493113494113495113496113497113498113499113500113501113502113503113504113505113506113507113508113509113510113511113512113513113514113515113516113517113518113519113520113521113522113523113524113525113526113527113528113529113530113531113532113533113534113535113536113537113538113539113540113541113542113543113544113545113546113547113548113549113550113551113552113553113554113555113556113557113558113559113560113561113562113563113564113565113566113567113568113569113570113571113572113573113574113575113576113577113578113579113580113581113582113583113584113585113586113587113588113589113590113591113592113593113594113595113596113597113598113599113600113601113602113603113604113605113606113607113608113609113610113611113612113613113614113615113616113617113618113619113620113621113622113623113624113625113626113627113628113629113630113631113632113633113634113635113636113637113638113639113640113641113642113643113644113645113646113647113648113649113650113651113652113653113654113655113656113657113658113659113660113661113662113663113664113665113666113667113668113669113670113671113672113673113674113675113676113677113678113679113680113681113682113683113684113685113686113687113688113689113690113691113692113693113694113695113696113697113698113699113700113701113702113703113704113705113706113707113708113709113710113711113712113713113714113715113716113717113718113719113720113721113722113723113724113725113726113727113728113729113730113731113732113733113734113735113736113737113738113739113740113741113742113743113744113745113746113747113748113749113750113751113752113753113754113755113756113757113758113759113760113761113762113763113764113765113766113767113768113769113770113771113772113773113774113775113776113777113778113779113780113781113782113783113784113785113786113787113788113789113790113791113792113793113794113795113796113797113798113799113800113801113802113803113804113805113806113807113808113809113810113811113812113813113814113815113816113817113818113819113820113821113822113823113824113825113826113827113828113829113830113831113832113833113834113835113836113837113838113839113840113841113842113843113844113845113846113847113848113849113850113851113852113853113854113855113856113857113858113859113860113861113862113863113864113865113866113867113868113869113870113871113872113873113874113875113876113877113878113879113880113881113882113883113884113885113886113887113888113889113890113891113892113893113894113895113896113897113898113899113900113901113902113903113904113905113906113907113908113909113910113911113912113913113914113915113916113917113918113919113920113921113922113923113924113925113926113927113928113929113930113931113932113933113934113935113936113937113938113939113940113941113942113943113944113945113946113947113948113949113950113951113952113953113954113955113956113957113958113959113960113961113962113963113964113965113966113967113968113969113970113971113972113973113974113975113976113977113978113979113980113981113982113983113984113985113986113987113988113989113990113991113992113993113994113995113996113997113998113999114000114001114002114003114004114005114006114007114008114009114010114011114012114013114014114015114016114017114018114019114020114021114022114023114024114025114026114027114028114029114030114031114032114033114034114035114036114037114038114039114040114041114042114043114044114045114046114047114048114049114050114051114052114053114054114055114056114057114058114059114060114061114062114063114064114065114066114067114068114069114070114071114072114073114074114075114076114077114078114079114080114081114082114083114084114085114086114087114088114089114090114091114092114093114094114095114096114097114098114099114100114101114102114103114104114105114106114107114108114109114110114111114112114113114114114115114116114117114118114119114120114121114122114123114124114125114126114127114128114129114130114131114132114133114134114135114136114137114138114139114140114141114142114143114144114145114146114147114148114149114150114151114152114153114154114155114156114157114158114159114160114161114162114163114164114165114166114167114168114169114170114171114172114173114174114175114176114177114178114179114180114181114182114183114184114185114186114187114188114189114190114191114192114193114194114195114196114197114198114199114200114201114202114203114204114205114206114207114208114209114210114211114212114213114214114215114216114217114218114219114220114221114222114223114224114225114226114227114228114229114230114231114232114233114234114235114236114237114238114239114240114241114242114243114244114245114246114247114248114249114250114251114252114253114254114255114256114257114258114259114260114261114262114263114264114265114266114267114268114269114270114271114272114273114274114275114276114277114278114279114280114281114282114283114284114285114286114287114288114289114290114291114292114293114294114295114296114297114298114299114300114301114302114303114304114305114306114307114308114309114310114311114312114313114314114315114316114317114318114319114320114321114322114323114324114325114326114327114328114329114330114331114332114333114334114335114336114337114338114339114340114341114342114343114344114345114346114347114348114349114350114351114352114353114354114355114356114357114358114359114360114361114362114363114364114365114366114367114368114369114370114371114372114373114374114375114376114377114378114379114380114381114382114383114384114385114386114387114388114389114390114391114392114393114394114395114396114397114398114399114400114401114402114403114404114405114406114407114408114409114410114411114412114413114414114415114416114417114418114419114420114421114422114423114424114425114426114427114428114429114430114431114432114433114434114435114436114437114438114439114440114441114442114443114444114445114446114447114448114449114450114451114452114453114454114455114456114457114458114459114460114461114462114463114464114465114466114467114468114469114470114471114472114473114474114475114476114477114478114479114480114481114482114483114484114485114486114487114488114489114490114491114492114493114494114495114496114497114498114499114500114501114502114503114504114505114506114507114508114509114510114511114512114513114514114515114516114517114518114519114520114521114522114523114524114525114526114527114528114529114530114531114532114533114534114535114536114537114538114539114540114541114542114543114544114545114546114547114548114549114550114551114552114553114554114555114556114557114558114559114560114561114562114563114564114565114566114567114568114569114570114571114572114573114574114575114576114577114578114579114580114581114582114583114584114585114586114587114588114589114590114591114592114593114594114595114596114597114598114599114600114601114602114603114604114605114606114607114608114609114610114611114612114613114614114615114616114617114618114619114620114621114622114623114624114625114626114627114628114629114630114631114632114633114634114635114636114637114638114639114640114641114642114643114644114645114646114647114648114649114650114651114652114653114654114655114656114657114658114659114660114661114662114663114664114665114666114667114668114669114670114671114672114673114674114675114676114677114678114679114680114681114682114683114684114685114686114687114688114689114690114691114692114693114694114695114696114697114698114699114700114701114702114703114704114705114706114707114708114709114710114711114712114713114714114715114716114717114718114719114720114721114722114723114724114725114726114727114728114729114730114731114732114733114734114735114736114737114738114739114740114741114742114743114744114745114746114747114748114749114750114751114752114753114754114755114756114757114758114759114760114761114762114763114764114765114766114767114768114769114770114771114772114773114774114775114776114777114778114779114780114781114782114783114784114785114786114787114788114789114790114791114792114793114794114795114796114797114798114799114800114801114802114803114804114805114806114807114808114809114810114811114812114813114814114815114816114817114818114819114820114821114822114823114824114825114826114827114828114829114830114831114832114833114834114835114836114837114838114839114840114841114842114843114844114845114846114847114848114849114850114851114852114853114854114855114856114857114858114859114860114861114862114863114864114865114866114867114868114869114870114871114872114873114874114875114876114877114878114879114880114881114882114883114884114885114886114887114888114889114890114891114892114893114894114895114896114897114898114899114900114901114902114903114904114905114906114907114908114909114910114911114912114913114914114915114916114917114918114919114920114921114922114923114924114925114926114927114928114929114930114931114932114933114934114935114936114937114938114939114940114941114942114943114944114945114946114947114948114949114950114951114952114953114954114955114956114957114958114959114960114961114962114963114964114965114966114967114968114969114970114971114972114973114974114975114976114977114978114979114980114981114982114983114984114985114986114987114988114989114990114991114992114993114994114995114996114997114998114999115000115001115002115003115004115005115006115007115008115009115010115011115012115013115014115015115016115017115018115019115020115021115022115023115024115025115026115027115028115029115030115031115032115033115034115035115036115037115038115039115040115041115042115043115044115045115046115047115048115049115050115051115052115053115054115055115056115057115058115059115060115061115062115063115064115065115066115067115068115069115070115071115072115073115074115075115076115077115078115079115080115081115082115083115084115085115086115087115088115089115090115091115092115093115094115095115096115097115098115099115100115101115102115103115104115105115106115107115108115109115110115111115112115113115114115115115116115117115118115119115120115121115122115123115124115125115126115127115128115129115130115131115132115133115134115135115136115137115138115139115140115141115142115143115144115145115146115147115148115149115150115151115152115153115154115155115156115157115158115159115160115161115162115163115164115165115166115167115168115169115170115171115172115173115174115175115176115177115178115179115180115181115182115183115184115185115186115187115188115189115190115191115192115193115194115195115196115197115198115199115200115201115202115203115204115205115206115207115208115209115210115211115212115213115214115215115216115217115218115219115220115221115222115223115224115225115226115227115228115229115230115231115232115233115234115235115236115237115238115239115240115241115242115243115244115245115246115247115248115249115250115251115252115253115254115255115256115257115258115259115260115261115262115263115264115265115266115267115268115269115270115271115272115273115274115275115276115277115278115279115280115281115282115283115284115285115286115287115288115289115290115291115292115293115294115295115296115297115298115299115300115301115302115303115304115305115306115307115308115309115310115311115312115313115314115315115316115317115318115319115320115321115322115323115324115325115326115327115328115329115330115331115332115333115334115335115336115337115338115339115340115341115342115343115344115345115346115347115348115349115350115351115352115353115354115355115356115357115358115359115360115361115362115363115364115365115366115367115368115369115370115371115372115373115374115375115376115377115378115379115380115381115382115383115384115385115386115387115388115389115390115391115392115393115394115395115396115397115398115399115400115401115402115403115404115405115406115407115408115409115410115411115412115413115414115415115416115417115418115419115420115421115422115423115424115425115426115427115428115429115430115431115432115433115434115435115436115437115438115439115440115441115442115443115444115445115446115447115448115449115450115451115452115453115454115455115456115457115458115459115460115461115462115463115464115465115466115467115468115469115470115471115472115473115474115475115476115477115478115479115480115481115482115483115484115485115486115487115488115489115490115491115492115493115494115495115496115497115498115499115500115501115502115503115504115505115506115507115508115509115510115511115512115513115514115515115516115517115518115519115520115521115522115523115524115525115526115527115528115529115530115531115532115533115534115535115536115537115538115539115540115541115542115543115544115545115546115547115548115549115550115551115552115553115554115555115556115557115558115559115560115561115562115563115564115565115566115567115568115569115570115571115572115573115574115575115576115577115578115579115580115581115582115583115584115585115586115587115588115589115590115591115592115593115594115595115596115597115598115599115600115601115602115603115604115605115606115607115608115609115610115611115612115613115614115615115616115617115618115619115620115621115622115623115624115625115626115627115628115629115630115631115632115633115634115635115636115637115638115639115640115641115642115643115644115645115646115647115648115649115650115651115652115653115654115655115656115657115658115659115660115661115662115663115664115665115666115667115668115669115670115671115672115673115674115675115676115677115678115679115680115681115682115683115684115685115686115687115688115689115690115691115692115693115694115695115696115697115698115699115700115701115702115703115704115705115706115707115708115709115710115711115712115713115714115715115716115717115718115719115720115721115722115723115724115725115726115727115728115729115730115731115732115733115734115735115736115737115738115739115740115741115742115743115744115745115746115747115748115749115750115751115752115753115754115755115756115757115758115759115760115761115762115763115764115765115766115767115768115769115770115771115772115773115774115775115776115777115778115779115780115781115782115783115784115785115786115787115788115789115790115791115792115793115794115795115796115797115798115799115800115801115802115803115804115805115806115807115808115809115810115811115812115813115814115815115816115817115818115819115820115821115822115823115824115825115826115827115828115829115830115831115832115833115834115835115836115837115838115839115840115841115842115843115844115845115846115847115848115849115850115851115852115853115854115855115856115857115858115859115860115861115862115863115864115865115866115867115868115869115870115871115872115873115874115875115876115877115878115879115880115881115882115883115884115885115886115887115888115889115890115891115892115893115894115895115896115897115898115899115900115901115902115903115904115905115906115907115908115909115910115911115912115913115914115915115916115917115918115919115920115921115922115923115924115925115926115927115928115929115930115931115932115933115934115935115936115937115938115939115940115941115942115943115944115945115946115947115948115949115950115951115952115953115954115955115956115957115958115959115960115961115962115963115964115965115966115967115968115969115970115971115972115973115974115975115976115977115978115979115980115981115982115983115984115985115986115987115988115989115990115991115992115993115994115995115996115997115998115999116000116001116002116003116004116005116006116007116008116009116010116011116012116013116014116015116016116017116018116019116020116021116022116023116024116025116026116027116028116029116030116031116032116033116034116035116036116037116038116039116040116041116042116043116044116045116046116047116048116049116050116051116052116053116054116055116056116057116058116059116060116061116062116063116064116065116066116067116068116069116070116071116072116073116074116075116076116077116078116079116080116081116082116083116084116085116086116087116088116089116090116091116092116093116094116095116096116097116098116099116100116101116102116103116104116105116106116107116108116109116110116111116112116113116114116115116116116117116118116119116120116121116122116123116124116125116126116127116128116129116130116131116132116133116134116135116136116137116138116139116140116141116142116143116144116145116146116147116148116149116150116151116152116153116154116155116156116157116158116159116160116161116162116163116164116165116166116167116168116169116170116171116172116173116174116175116176116177116178116179116180116181116182116183116184116185116186116187116188116189116190116191116192116193116194116195116196116197116198116199116200116201116202116203116204116205116206116207116208116209116210116211116212116213116214116215116216116217116218116219116220116221116222116223116224116225116226116227116228116229116230116231116232116233116234116235116236116237116238116239116240116241116242116243116244116245116246116247116248116249116250116251116252116253116254116255116256116257116258116259116260116261116262116263116264116265116266116267116268116269116270116271116272116273116274116275116276116277116278116279116280116281116282116283116284116285116286116287116288116289116290116291116292116293116294116295116296116297116298116299116300116301116302116303116304116305116306116307116308116309116310116311116312116313116314116315116316116317116318116319116320116321116322116323116324116325116326116327116328116329116330116331116332116333116334116335116336116337116338116339116340116341116342116343116344116345116346116347116348116349116350116351116352116353116354116355116356116357116358116359116360116361116362116363116364116365116366116367116368116369116370116371116372116373116374116375116376116377116378116379116380116381116382116383116384116385116386116387116388116389116390116391116392116393116394116395116396116397116398116399116400116401116402116403116404116405116406116407116408116409116410116411116412116413116414116415116416116417116418116419116420116421116422116423116424116425116426116427116428116429116430116431116432116433116434116435116436116437116438116439116440116441116442116443116444116445116446116447116448116449116450116451116452116453116454116455116456116457116458116459116460116461116462116463116464116465116466116467116468116469116470116471116472116473116474116475116476116477116478116479116480116481116482116483116484116485116486116487116488116489116490116491116492116493116494116495116496116497116498116499116500116501116502116503116504116505116506116507116508116509116510116511116512116513116514116515116516116517116518116519116520116521116522116523116524116525116526116527116528116529116530116531116532116533116534116535116536116537116538116539116540116541116542116543116544116545116546116547116548116549116550116551116552116553116554116555116556116557116558116559116560116561116562116563116564116565116566116567116568116569116570116571116572116573116574116575116576116577116578116579116580116581116582116583116584116585116586116587116588116589116590116591116592116593116594116595116596116597116598116599116600116601116602116603116604116605116606116607116608116609116610116611116612116613116614116615116616116617116618116619116620116621116622116623116624116625116626116627116628116629116630116631116632116633116634116635116636116637116638116639116640116641116642116643116644116645116646116647116648116649116650116651116652116653116654116655116656116657116658116659116660116661116662116663116664116665116666116667116668116669116670116671116672116673116674116675116676116677116678116679116680116681116682116683116684116685116686116687116688116689116690116691116692116693116694116695116696116697116698116699116700116701116702116703116704116705116706116707116708116709116710116711116712116713116714116715116716116717116718116719116720116721116722116723116724116725116726116727116728116729116730116731116732116733116734116735116736116737116738116739116740116741116742116743116744116745116746116747116748116749116750116751116752116753116754116755116756116757116758116759116760116761116762116763116764116765116766116767116768116769116770116771116772116773116774116775116776116777116778116779116780116781116782116783116784116785116786116787116788116789116790116791116792116793116794116795116796116797116798116799116800116801116802116803116804116805116806116807116808116809116810116811116812116813116814116815116816116817116818116819116820116821116822116823116824116825116826116827116828116829116830116831116832116833116834116835116836116837116838116839116840116841116842116843116844116845116846116847116848116849116850116851116852116853116854116855116856116857116858116859116860116861116862116863116864116865116866116867116868116869116870116871116872116873116874116875116876116877116878116879116880116881116882116883116884116885116886116887116888116889116890116891116892116893116894116895116896116897116898116899116900116901116902116903116904116905116906116907116908116909116910116911116912116913116914116915116916116917116918116919116920116921116922116923116924116925116926116927116928116929116930116931116932116933116934116935116936116937116938116939116940116941116942116943116944116945116946116947116948116949116950116951116952116953116954116955116956116957116958116959116960116961116962116963116964116965116966116967116968116969116970116971116972116973116974116975116976116977116978116979116980116981116982116983116984116985116986116987116988116989116990116991116992116993116994116995116996116997116998116999117000117001117002117003117004117005117006117007117008117009117010117011117012117013117014117015117016117017117018117019117020117021117022117023117024117025117026117027117028117029117030117031117032117033117034117035117036117037117038117039117040117041117042117043117044117045117046117047117048117049117050117051117052117053117054117055117056117057117058117059117060117061117062117063117064117065117066117067117068117069117070117071117072117073117074117075117076117077117078117079117080117081117082117083117084117085117086117087117088117089117090117091117092117093117094117095117096117097117098117099117100117101117102117103117104117105117106117107117108117109117110117111117112117113117114117115117116117117117118117119117120117121117122117123117124117125117126117127117128117129117130117131117132117133117134117135117136117137117138117139117140117141117142117143117144117145117146117147117148117149117150117151117152117153117154117155117156117157117158117159117160117161117162117163117164117165117166117167117168117169117170117171117172117173117174117175117176117177117178117179117180117181117182117183117184117185117186117187117188117189117190117191117192117193117194117195117196117197117198117199117200117201117202117203117204117205117206117207117208117209117210117211117212117213117214117215117216117217117218117219117220117221117222117223117224117225117226117227117228117229117230117231117232117233117234117235117236117237117238117239117240117241117242117243117244117245117246117247117248117249117250117251117252117253117254117255117256117257117258117259117260117261117262117263117264117265117266117267117268117269117270117271117272117273117274117275117276117277117278117279117280117281117282117283117284117285117286117287117288117289117290117291117292117293117294117295117296117297117298117299117300117301117302117303117304117305117306117307117308117309117310117311117312117313117314117315117316117317117318117319117320117321117322117323117324117325117326117327117328117329117330117331117332117333117334117335117336117337117338117339117340117341117342117343117344117345117346117347117348117349117350117351117352117353117354117355117356117357117358117359117360117361117362117363117364117365117366117367117368117369117370117371117372117373117374117375117376117377117378117379117380117381117382117383117384117385117386117387117388117389117390117391117392117393117394117395117396117397117398117399117400117401117402117403117404117405117406117407117408117409117410117411117412117413117414117415117416117417117418117419117420117421117422117423117424117425117426117427117428117429117430117431117432117433117434117435117436117437117438117439117440117441117442117443117444117445117446117447117448117449117450117451117452117453117454117455117456117457117458117459117460117461117462117463117464117465117466117467117468117469117470117471117472117473117474117475117476117477117478117479117480117481117482117483117484117485117486117487117488117489117490117491117492117493117494117495117496117497117498117499117500117501117502117503117504117505117506117507117508117509117510117511117512117513117514117515117516117517117518117519117520117521117522117523117524117525117526117527117528117529117530117531117532117533117534117535117536117537117538117539117540117541117542117543117544117545117546117547117548117549117550117551117552117553117554117555117556117557117558117559117560117561117562117563117564117565117566117567117568117569117570117571117572117573117574117575117576117577117578117579117580117581117582117583117584117585117586117587117588117589117590117591117592117593117594117595117596117597117598117599117600117601117602117603117604117605117606117607117608117609117610117611117612117613117614117615117616117617117618117619117620117621117622117623117624117625117626117627117628117629117630117631117632117633117634117635117636117637117638117639117640117641117642117643117644117645117646117647117648117649117650117651117652117653117654117655117656117657117658117659117660117661117662117663117664117665117666117667117668117669117670117671117672117673117674117675117676117677117678117679117680117681117682117683117684117685117686117687117688117689117690117691117692117693117694117695117696117697117698117699117700117701117702117703117704117705117706117707117708117709117710117711117712117713117714117715117716117717117718117719117720117721117722117723117724117725117726117727117728117729117730117731117732117733117734117735117736117737117738117739117740117741117742117743117744117745117746117747117748117749117750117751117752117753117754117755117756117757117758117759117760117761117762117763117764117765117766117767117768117769117770117771117772117773117774117775117776117777117778117779117780117781117782117783117784117785117786117787117788117789117790117791117792117793117794117795117796117797117798117799117800117801117802117803117804117805117806117807117808117809117810117811117812117813117814117815117816117817117818117819117820117821117822117823117824117825117826117827117828117829117830117831117832117833117834117835117836117837117838117839117840117841117842117843117844117845117846117847117848117849117850117851117852117853117854117855117856117857117858117859117860117861117862117863117864117865117866117867117868117869117870117871117872117873117874117875117876117877117878117879117880117881117882117883117884117885117886117887117888117889117890117891117892117893117894117895117896117897117898117899117900117901117902117903117904117905117906117907117908117909117910117911117912117913117914117915117916117917117918117919117920117921117922117923117924117925117926117927117928117929117930117931117932117933117934117935117936117937117938117939117940117941117942117943117944117945117946117947117948117949117950117951117952117953117954117955117956117957117958117959117960117961117962117963117964117965117966117967117968117969117970117971117972117973117974117975117976117977117978117979117980117981117982117983117984117985117986117987117988117989117990117991117992117993117994117995117996117997117998117999118000118001118002118003118004118005118006118007118008118009118010118011118012118013118014118015118016118017118018118019118020118021118022118023118024118025118026118027118028118029118030118031118032118033118034118035118036118037118038118039118040118041118042118043118044118045118046118047118048118049118050118051118052118053118054118055118056118057118058118059118060118061118062118063118064118065118066118067118068118069118070118071118072118073118074118075118076118077118078118079118080118081118082118083118084118085118086118087118088118089118090118091118092118093118094118095118096118097118098118099118100118101118102118103118104118105118106118107118108118109118110118111118112118113118114118115118116118117118118118119118120118121118122118123118124118125118126118127118128118129118130118131118132118133118134118135118136118137118138118139118140118141118142118143118144118145118146118147118148118149118150118151118152118153118154118155118156118157118158118159118160118161118162118163118164118165118166118167118168118169118170118171118172118173118174118175118176118177118178118179118180118181118182118183118184118185118186118187118188118189118190118191118192118193118194118195118196118197118198118199118200118201118202118203118204118205118206118207118208118209118210118211118212118213118214118215118216118217118218118219118220118221118222118223118224118225118226118227118228118229118230118231118232118233118234118235118236118237118238118239118240118241118242118243118244118245118246118247118248118249118250118251118252118253118254118255118256118257118258118259118260118261118262118263118264118265118266118267118268118269118270118271118272118273118274118275118276118277118278118279118280118281118282118283118284118285118286118287118288118289118290118291118292118293118294118295118296118297118298118299118300118301118302118303118304118305118306118307118308118309118310118311118312118313118314118315118316118317118318118319118320118321118322118323118324118325118326118327118328118329118330118331118332118333118334118335118336118337118338118339118340118341118342118343118344118345118346118347118348118349118350118351118352118353118354118355118356118357118358118359118360118361118362118363118364118365118366118367118368118369118370118371118372118373118374118375118376118377118378118379118380118381118382118383118384118385118386118387118388118389118390118391118392118393118394118395118396118397118398118399118400118401118402118403118404118405118406118407118408118409118410118411118412118413118414118415118416118417118418118419118420118421118422118423118424118425118426118427118428118429118430118431118432118433118434118435118436118437118438118439118440118441118442118443118444118445118446118447118448118449118450118451118452118453118454118455118456118457118458118459118460118461118462118463118464118465118466118467118468118469118470118471118472118473118474118475118476118477118478118479118480118481118482118483118484118485118486118487118488118489118490118491118492118493118494118495118496118497118498118499118500118501118502118503118504118505118506118507118508118509118510118511118512118513118514118515118516118517118518118519118520118521118522118523118524118525118526118527118528118529118530118531118532118533118534118535118536118537118538118539118540118541118542118543118544118545118546118547118548118549118550118551118552118553118554118555118556118557118558118559118560118561118562118563118564118565118566118567118568118569118570118571118572118573118574118575118576118577118578118579118580118581118582118583118584118585118586118587118588118589118590118591118592118593118594118595118596118597118598118599118600118601118602118603118604118605118606118607118608118609118610118611118612118613118614118615118616118617118618118619118620118621118622118623118624118625118626118627118628118629118630118631118632118633118634118635118636118637118638118639118640118641118642118643118644118645118646118647118648118649118650118651118652118653118654118655118656118657118658118659118660118661118662118663118664118665118666118667118668118669118670118671118672118673118674118675118676118677118678118679118680118681118682118683118684118685118686118687118688118689118690118691118692118693118694118695118696118697118698118699118700118701118702118703118704118705118706118707118708118709118710118711118712118713118714118715118716118717118718118719118720118721118722118723118724118725118726118727118728118729118730118731118732118733118734118735118736118737118738118739118740118741118742118743118744118745118746118747118748118749118750118751118752118753118754118755118756118757118758118759118760118761118762118763118764118765118766118767118768118769118770118771118772118773118774118775118776118777118778118779118780118781118782118783118784118785118786118787118788118789118790118791118792118793118794118795118796118797118798118799118800118801118802118803118804118805118806118807118808118809118810118811118812118813118814118815118816118817118818118819118820118821118822118823118824118825118826118827118828118829118830118831118832118833118834118835118836118837118838118839118840118841118842118843118844118845118846118847118848118849118850118851118852118853118854118855118856118857118858118859118860118861118862118863118864118865118866118867118868118869118870118871118872118873118874118875118876118877118878118879118880118881118882118883118884118885118886118887118888118889118890118891118892118893118894118895118896118897118898118899118900118901118902118903118904118905118906118907118908118909118910118911118912118913118914118915118916118917118918118919118920118921118922118923118924118925118926118927118928118929118930118931118932118933118934118935118936118937118938118939118940118941118942118943118944118945118946118947118948118949118950118951118952118953118954118955118956118957118958118959118960118961118962118963118964118965118966118967118968118969118970118971118972118973118974118975118976118977118978118979118980118981118982118983118984118985118986118987118988118989118990118991118992118993118994118995118996118997118998118999119000119001119002119003119004119005119006119007119008119009119010119011119012119013119014119015119016119017119018119019119020119021119022119023119024119025119026119027119028119029119030119031119032119033119034119035119036119037119038119039119040119041119042119043119044119045119046119047119048119049119050119051119052119053119054119055119056119057119058119059119060119061119062119063119064119065119066119067119068119069119070119071119072119073119074119075119076119077119078119079119080119081119082119083119084119085119086119087119088119089119090119091119092119093119094119095119096119097119098119099119100119101119102119103119104119105119106119107119108119109119110119111119112119113119114119115119116119117119118119119119120119121119122119123119124119125119126119127119128119129119130119131119132119133119134119135119136119137119138119139119140119141119142119143119144119145119146119147119148119149119150119151119152119153119154119155119156119157119158119159119160119161119162119163119164119165119166119167119168119169119170119171119172119173119174119175119176119177119178119179119180119181119182119183119184119185119186119187119188119189119190119191119192119193119194119195119196119197119198119199119200119201119202119203119204119205119206119207119208119209119210119211119212119213119214119215119216119217119218119219119220119221119222119223119224119225119226119227119228119229119230119231119232119233119234119235119236119237119238119239119240119241119242119243119244119245119246119247119248119249119250119251119252119253119254119255119256119257119258119259119260119261119262119263119264119265119266119267119268119269119270119271119272119273119274119275119276119277119278119279119280119281119282119283119284119285119286119287119288119289119290119291119292119293119294119295119296119297119298119299119300119301119302119303119304119305119306119307119308119309119310119311119312119313119314119315119316119317119318119319119320119321119322119323119324119325119326119327119328119329119330119331119332119333119334119335119336119337119338119339119340119341119342119343119344119345119346119347119348119349119350119351119352119353119354119355119356119357119358119359119360119361119362119363119364119365119366119367119368119369119370119371119372119373119374119375119376119377119378119379119380119381119382119383119384119385119386119387119388119389119390119391119392119393119394119395119396119397119398119399119400119401119402119403119404119405119406119407119408119409119410119411119412119413119414119415119416119417119418119419119420119421119422119423119424119425119426119427119428119429119430119431119432119433119434119435119436119437119438119439119440119441119442119443119444119445119446119447119448119449119450119451119452119453119454119455119456119457119458119459119460119461119462119463119464119465119466119467119468119469119470119471119472119473119474119475119476119477119478119479119480119481119482119483119484119485119486119487119488119489119490119491119492119493119494119495119496119497119498119499119500119501119502119503119504119505119506119507119508119509119510119511119512119513119514119515119516119517119518119519119520119521119522119523119524119525119526119527119528119529119530119531119532119533119534119535119536119537119538119539119540119541119542119543119544119545119546119547119548119549119550119551119552119553119554119555119556119557119558119559119560119561119562119563119564119565119566119567119568119569119570119571119572119573119574119575119576119577119578119579119580119581119582119583119584119585119586119587119588119589119590119591119592119593119594119595119596119597119598119599119600119601119602119603119604119605119606119607119608119609119610119611119612119613119614119615119616119617119618119619119620119621119622119623119624119625119626119627119628119629119630119631119632119633119634119635119636119637119638119639119640119641119642119643119644119645119646119647119648119649119650119651119652119653119654119655119656119657119658119659119660119661119662119663119664119665119666119667119668119669119670119671119672119673119674119675119676119677119678119679119680119681119682119683119684119685119686119687119688119689119690119691119692119693119694119695119696119697119698119699119700119701119702119703119704119705119706119707119708119709119710119711119712119713119714119715119716119717119718119719119720119721119722119723119724119725119726119727119728119729119730119731119732119733119734119735119736119737119738119739119740119741119742119743119744119745119746119747119748119749119750119751119752119753119754119755119756119757119758119759119760119761119762119763119764119765119766119767119768119769119770119771119772119773119774119775119776119777119778119779119780119781119782119783119784119785119786119787119788119789119790119791119792119793119794119795119796119797119798119799119800119801119802119803119804119805119806119807119808119809119810119811119812119813119814119815119816119817119818119819119820119821119822119823119824119825119826119827119828119829119830119831119832119833119834119835119836119837119838119839119840119841119842119843119844119845119846119847119848119849119850119851119852119853119854119855119856119857119858119859119860119861119862119863119864119865119866119867119868119869119870119871119872119873119874119875119876119877119878119879119880119881119882119883119884119885119886119887119888119889119890119891119892119893119894119895119896119897119898119899119900119901119902119903119904119905119906119907119908119909119910119911119912119913119914119915119916119917119918119919119920119921119922119923119924119925119926119927119928119929119930119931119932119933119934119935119936119937119938119939119940119941119942119943119944119945119946119947119948119949119950119951119952119953119954119955119956119957119958119959119960119961119962119963119964119965119966119967119968119969119970119971119972119973119974119975119976119977119978119979119980119981119982119983119984119985119986119987119988119989119990119991119992119993119994119995119996119997119998119999120000120001120002120003120004120005120006120007120008120009120010120011120012120013120014120015120016120017120018120019120020120021120022120023120024120025120026120027120028120029120030120031120032120033120034120035120036120037120038120039120040120041120042120043120044120045120046120047120048120049120050120051120052120053120054120055120056120057120058120059120060120061120062120063120064120065120066120067120068120069120070120071120072120073120074120075120076120077120078120079120080120081120082120083120084120085120086120087120088120089120090120091120092120093120094120095120096120097120098120099120100120101120102120103120104120105120106120107120108120109120110120111120112120113120114120115120116120117120118120119120120120121120122120123120124120125120126120127120128120129120130120131120132120133120134120135120136120137120138120139120140120141120142120143120144120145120146120147120148120149120150120151120152120153120154120155120156120157120158120159120160120161120162120163120164120165120166120167120168120169120170120171120172120173120174120175120176120177120178120179120180120181120182120183120184120185120186120187120188120189120190120191120192120193120194120195120196120197120198120199120200120201120202120203120204120205120206120207120208120209120210120211120212120213120214120215120216120217120218120219120220120221120222120223120224120225120226120227120228120229120230120231120232120233120234120235120236120237120238120239120240120241120242120243120244120245120246120247120248120249120250120251120252120253120254120255120256120257120258120259120260120261120262120263120264120265120266120267120268120269120270120271120272120273120274120275120276120277120278120279120280120281120282120283120284120285120286120287120288120289120290120291120292120293120294120295120296120297120298120299120300120301120302120303120304120305120306120307120308120309120310120311120312120313120314120315120316120317120318120319120320120321120322120323120324120325120326120327120328120329120330120331120332120333120334120335120336120337120338120339120340120341120342120343120344120345120346120347120348120349120350120351120352120353120354120355120356120357120358120359120360120361120362120363120364120365120366120367120368120369120370120371120372120373120374120375120376120377120378120379120380120381120382120383120384120385120386120387120388120389120390120391120392120393120394120395120396120397120398120399120400120401120402120403120404120405120406120407120408120409120410120411120412120413120414120415120416120417120418120419120420120421120422120423120424120425120426120427120428120429120430120431120432120433120434120435120436120437120438120439120440120441120442120443120444120445120446120447120448120449120450120451120452120453120454120455120456120457120458120459120460120461120462120463120464120465120466120467120468120469120470120471120472120473120474120475120476120477120478120479120480120481120482120483120484120485120486120487120488120489120490120491120492120493120494120495120496120497120498120499120500120501120502120503120504120505120506120507120508120509120510120511120512120513120514120515120516120517120518120519120520120521120522120523120524120525120526120527120528120529120530120531120532120533120534120535120536120537120538120539120540120541120542120543120544120545120546120547120548120549120550120551120552120553120554120555120556120557120558120559120560120561120562120563120564120565120566120567120568120569120570120571120572120573120574120575120576120577120578120579120580120581120582120583120584120585120586120587120588120589120590120591120592120593120594120595120596120597120598120599120600120601120602120603120604120605120606120607120608120609120610120611120612120613120614120615120616120617120618120619120620120621120622120623120624120625120626120627120628120629120630120631120632120633120634120635120636120637120638120639120640120641120642120643120644120645120646120647120648120649120650120651120652120653120654120655120656120657120658120659120660120661120662120663120664120665120666120667120668120669120670120671120672120673120674120675120676120677120678120679120680120681120682120683120684120685120686120687120688120689120690120691120692120693120694120695120696120697120698120699120700120701120702120703120704120705120706120707120708120709120710120711120712120713120714120715120716120717120718120719120720120721120722120723120724120725120726120727120728120729120730120731120732120733120734120735120736120737120738120739120740120741120742120743120744120745120746120747120748120749120750120751120752120753120754120755120756120757120758120759120760120761120762120763120764120765120766120767120768120769120770120771120772120773120774120775120776120777120778120779120780120781120782120783120784120785120786120787120788120789120790120791120792120793120794120795120796120797120798120799120800120801120802120803120804120805120806120807120808120809120810120811120812120813120814120815120816120817120818120819120820120821120822120823120824120825120826120827120828120829120830120831120832120833120834120835120836120837120838120839120840120841120842120843120844120845120846120847120848120849120850120851120852120853120854120855120856120857120858120859120860120861120862120863120864120865120866120867120868120869120870120871120872120873120874120875120876120877120878120879120880120881120882120883120884120885120886120887120888120889120890120891120892120893120894120895120896120897120898120899120900120901120902120903120904120905120906120907120908120909120910120911120912120913120914120915120916120917120918120919120920120921120922120923120924120925120926120927120928120929120930120931120932120933120934120935120936120937120938120939120940120941120942120943120944120945120946120947120948120949120950120951120952120953120954120955120956120957120958120959120960120961120962120963120964120965120966120967120968120969120970120971120972120973120974120975120976120977120978120979120980120981120982120983120984120985120986120987120988120989120990120991120992120993120994120995120996120997120998120999121000121001121002121003121004121005121006121007121008121009121010121011121012121013121014121015121016121017121018121019121020121021121022121023121024121025121026121027121028121029121030121031121032121033121034121035121036121037121038121039121040121041121042121043121044121045121046121047121048121049121050121051121052121053121054121055121056121057121058121059121060121061121062121063121064121065121066121067121068121069121070121071121072121073121074121075121076121077121078121079121080121081121082121083121084121085121086121087121088121089121090121091121092121093121094121095121096121097121098121099121100121101121102121103121104121105121106121107121108121109121110121111121112121113121114121115121116121117121118121119121120121121121122121123121124121125121126121127121128121129121130121131121132121133121134121135121136121137121138121139121140121141121142121143121144121145121146121147121148121149121150121151121152121153121154121155121156121157121158121159121160121161121162121163121164121165121166121167121168121169121170121171121172121173121174121175121176121177121178121179121180121181121182121183121184121185121186121187121188121189121190121191121192121193121194121195121196121197121198121199121200121201121202121203121204121205121206121207121208121209121210121211121212121213121214121215121216121217121218121219121220121221121222121223121224121225121226121227121228121229121230121231121232121233121234121235121236121237121238121239121240121241121242121243121244121245121246121247121248121249121250121251121252121253121254121255121256121257121258121259121260121261121262121263121264121265121266121267121268121269121270121271121272121273121274121275121276121277121278121279121280121281121282121283121284121285121286121287121288121289121290121291121292121293121294121295121296121297121298121299121300121301121302121303121304121305121306121307121308121309121310121311121312121313121314121315121316121317121318121319121320121321121322121323121324121325121326121327121328121329121330121331121332121333121334121335121336121337121338121339121340121341121342121343121344121345121346121347121348121349121350121351121352121353121354121355121356121357121358121359121360121361121362121363121364121365121366121367121368121369121370121371121372121373121374121375121376121377121378121379121380121381121382121383121384121385121386121387121388121389121390121391121392121393121394121395121396121397121398121399121400121401121402121403121404121405121406121407121408121409121410121411121412121413121414121415121416121417121418121419121420121421121422121423121424121425121426121427121428121429121430121431121432121433121434121435121436121437121438121439121440121441121442121443121444121445121446121447121448121449121450121451121452121453121454121455121456121457121458121459121460121461121462121463121464121465121466121467121468121469121470121471121472121473121474121475121476121477121478121479121480121481121482121483121484121485121486121487121488121489121490121491121492121493121494121495121496121497121498121499121500121501121502121503121504121505121506121507121508121509121510121511121512121513121514121515121516121517121518121519121520121521121522121523121524121525121526121527121528121529121530121531121532121533121534121535121536121537121538121539121540121541121542121543121544121545121546121547121548121549121550121551121552121553121554121555121556121557121558121559121560121561121562121563121564121565121566121567121568121569121570121571121572121573121574121575121576121577121578121579121580121581121582121583121584121585121586121587121588121589121590121591121592121593121594121595121596121597121598121599121600121601121602121603121604121605121606121607121608121609121610121611121612121613121614121615121616121617121618121619121620121621121622121623121624121625121626121627121628121629121630121631121632121633121634121635121636121637121638121639121640121641121642121643121644121645121646121647121648121649121650121651121652121653121654121655121656121657121658121659121660121661121662121663121664121665121666121667121668121669121670121671121672121673121674121675121676121677121678121679121680121681121682121683121684121685121686121687121688121689121690121691121692121693121694121695121696121697121698121699121700121701121702121703121704121705121706121707121708121709121710121711121712121713121714121715121716121717121718121719121720121721121722121723121724121725121726121727121728121729121730121731121732121733121734121735121736121737121738121739121740121741121742121743121744121745121746121747121748121749121750121751121752121753121754121755121756121757121758121759121760121761121762121763121764121765121766121767121768121769121770121771121772121773121774121775121776121777121778121779121780121781121782121783121784121785121786121787121788121789121790121791121792121793121794121795121796121797121798121799121800121801121802121803121804121805121806121807121808121809121810121811121812121813121814121815121816121817121818121819121820121821121822121823121824121825121826121827121828121829121830121831121832121833121834121835121836121837121838121839121840121841121842121843121844121845121846121847121848121849121850121851121852121853121854121855121856121857121858121859121860121861121862121863121864121865121866121867121868121869121870121871121872121873121874121875121876121877121878121879121880121881121882121883121884121885121886121887121888121889121890121891121892121893121894121895121896121897121898121899121900121901121902121903121904121905121906121907121908121909121910121911121912121913121914121915121916121917121918121919121920121921121922121923121924121925121926121927121928121929121930121931121932121933121934121935121936121937121938121939121940121941121942121943121944121945121946121947121948121949121950121951121952121953121954121955121956121957121958121959121960121961121962121963121964121965121966121967121968121969121970121971121972121973121974121975121976121977121978121979121980121981121982121983121984121985121986121987121988121989121990121991121992121993121994121995121996121997121998121999122000122001122002122003122004122005122006122007122008122009122010122011122012122013122014122015122016122017122018122019122020122021122022122023122024122025122026122027122028122029122030122031122032122033122034122035122036122037122038122039122040122041122042122043122044122045122046122047122048122049122050122051122052122053122054122055122056122057122058122059122060122061122062122063122064122065122066122067122068122069122070122071122072122073122074122075122076122077122078122079122080122081122082122083122084122085122086122087122088122089122090122091122092122093122094122095122096122097122098122099122100122101122102122103122104122105122106122107122108122109122110122111122112122113122114122115122116122117122118122119122120122121122122122123122124122125122126122127122128122129122130122131122132122133122134122135122136122137122138122139122140122141122142122143122144122145122146122147122148122149122150122151122152122153122154122155122156122157122158122159122160122161122162122163122164122165122166122167122168122169122170122171122172122173122174122175122176122177122178122179122180122181122182122183122184122185122186122187122188122189122190122191122192122193122194122195122196122197122198122199122200122201122202122203122204122205122206122207122208122209122210122211122212122213122214122215122216122217122218122219122220122221122222122223122224122225122226122227122228122229122230122231122232122233122234122235122236122237122238122239122240122241122242122243122244122245122246122247122248122249122250122251122252122253122254122255122256122257122258122259122260122261122262122263122264122265122266122267122268122269122270122271122272122273122274122275122276122277122278122279122280122281122282122283122284122285122286122287122288122289122290122291122292122293122294122295122296122297122298122299122300122301122302122303122304122305122306122307122308122309122310122311122312122313122314122315122316122317122318122319122320122321122322122323122324122325122326122327122328122329122330122331122332122333122334122335122336122337122338122339122340122341122342122343122344122345122346122347122348122349122350122351122352122353122354122355122356122357122358122359122360122361122362122363122364122365122366122367122368122369122370122371122372122373122374122375122376122377122378122379122380122381122382122383122384122385122386122387122388122389122390122391122392122393122394122395122396122397122398122399122400122401122402122403122404122405122406122407122408122409122410122411122412122413122414122415122416122417122418122419122420122421122422122423122424122425122426122427122428122429122430122431122432122433122434122435122436122437122438122439122440122441122442122443122444122445122446122447122448122449122450122451122452122453122454122455122456122457122458122459122460122461122462122463122464122465122466122467122468122469122470122471122472122473122474122475122476122477122478122479122480122481122482122483122484122485122486122487122488122489122490122491122492122493122494122495122496122497122498122499122500122501122502122503122504122505122506122507122508122509122510122511122512122513122514122515122516122517122518122519122520122521122522122523122524122525122526122527122528122529122530122531122532122533122534122535122536122537122538122539122540122541122542122543122544122545122546122547122548122549122550122551122552122553122554122555122556122557122558122559122560122561122562122563122564122565122566122567122568122569122570122571122572122573122574122575122576122577122578122579122580122581122582122583122584122585122586122587122588122589122590122591122592122593122594122595122596122597122598122599122600122601122602122603122604122605122606122607122608122609122610122611122612122613122614122615122616122617122618122619122620122621122622122623122624122625122626122627122628122629122630122631122632122633122634122635122636122637122638122639122640122641122642122643122644122645122646122647122648122649122650122651122652122653122654122655122656122657122658122659122660122661122662122663122664122665122666122667122668122669122670122671122672122673122674122675122676122677122678122679122680122681122682122683122684122685122686122687122688122689122690122691122692122693122694122695122696122697122698122699122700122701122702122703122704122705122706122707122708122709122710122711122712122713122714122715122716122717122718122719122720122721122722122723122724122725122726122727122728122729122730122731122732122733122734122735122736122737122738122739122740122741122742122743122744122745122746122747122748122749122750122751122752122753122754122755122756122757122758122759122760122761122762122763122764122765122766122767122768122769122770122771122772122773122774122775122776122777122778122779122780122781122782122783122784122785122786122787122788122789122790122791122792122793122794122795122796122797122798122799122800122801122802122803122804122805122806122807122808122809122810122811122812122813122814122815122816122817122818122819122820122821122822122823122824122825122826122827122828122829122830122831122832122833122834122835122836122837122838122839122840122841122842122843122844122845122846122847122848122849122850122851122852122853122854122855122856122857122858122859122860122861122862122863122864122865122866122867122868122869122870122871122872122873122874122875122876122877122878122879122880122881122882122883122884122885122886122887122888122889122890122891122892122893122894122895122896122897122898122899122900122901122902122903122904122905122906122907122908122909122910122911122912122913122914122915122916122917122918122919122920122921122922122923122924122925122926122927122928122929122930122931122932122933122934122935122936122937122938122939122940122941122942122943122944122945122946122947122948122949122950122951122952122953122954122955122956122957122958122959122960122961122962122963122964122965122966122967122968122969122970122971122972122973122974122975122976122977122978122979122980122981122982122983122984122985122986122987122988122989122990122991122992122993122994122995122996122997122998122999123000123001123002123003123004123005123006123007123008123009123010123011123012123013123014123015123016123017123018123019123020123021123022123023123024123025123026123027123028123029123030123031123032123033123034123035123036123037123038123039123040123041123042123043123044123045123046123047123048123049123050123051123052123053123054123055123056123057123058123059123060123061123062123063123064123065123066123067123068123069123070123071123072123073123074123075123076123077123078123079123080123081123082123083123084123085123086123087123088123089123090123091123092123093123094123095123096123097123098123099123100123101123102123103123104123105123106123107123108123109123110123111123112123113123114123115123116123117123118123119123120123121123122123123123124123125123126123127123128123129123130123131123132123133123134123135123136123137123138123139123140123141123142123143123144123145123146123147123148123149123150123151123152123153123154123155123156123157123158123159123160123161123162123163123164123165123166123167123168123169123170123171123172123173123174123175123176123177123178123179123180123181123182123183123184123185123186123187123188123189123190123191123192123193123194123195123196123197123198123199123200123201123202123203123204123205123206123207123208123209123210123211123212123213123214123215123216123217123218123219123220123221123222123223123224123225123226123227123228123229123230123231123232123233123234123235123236123237123238123239123240123241123242123243123244123245123246123247123248123249123250123251123252123253123254123255123256123257123258123259123260123261123262123263123264123265123266123267123268123269123270123271123272123273123274123275123276123277123278123279123280123281123282123283123284123285123286123287123288123289123290123291123292123293123294123295123296123297123298123299123300123301123302123303123304123305123306123307123308123309123310123311123312123313123314123315123316123317123318123319123320123321123322123323123324123325123326123327123328123329123330123331123332123333123334123335123336123337123338123339123340123341123342123343123344123345123346123347123348123349123350123351123352123353123354123355123356123357123358123359123360123361123362123363123364123365123366123367123368123369123370123371123372123373123374123375123376123377123378123379123380123381123382123383123384123385123386123387123388123389123390123391123392123393123394123395123396123397123398123399123400123401123402123403123404123405123406123407123408123409123410123411123412123413123414123415123416123417123418123419123420123421123422123423123424123425123426123427123428123429123430123431123432123433123434123435123436123437123438123439123440123441123442123443123444123445123446123447123448123449123450123451123452123453123454123455123456123457123458123459123460123461123462123463123464123465123466123467123468123469123470123471123472123473123474123475123476123477123478123479123480123481123482123483123484123485123486123487123488123489123490123491123492123493123494123495123496123497123498123499123500123501123502123503123504123505123506123507123508123509123510123511123512123513123514123515123516123517123518123519123520123521123522123523123524123525123526123527123528123529123530123531123532123533123534123535123536123537123538123539123540123541123542123543123544123545123546123547123548123549123550123551123552123553123554123555123556123557123558123559123560123561123562123563123564123565123566123567123568123569123570123571123572123573123574123575123576123577123578123579123580123581123582123583123584123585123586123587123588123589123590123591123592123593123594123595123596123597123598123599123600123601123602123603123604123605123606123607123608123609123610123611123612123613123614123615123616123617123618123619123620123621123622123623123624123625123626123627123628123629123630123631123632123633123634123635123636123637123638123639123640123641123642123643123644123645123646123647123648123649123650123651123652123653123654123655123656123657123658123659123660123661123662123663123664123665123666123667123668123669123670123671123672123673123674123675123676123677123678123679123680123681123682123683123684123685123686123687123688123689123690123691123692123693123694123695123696123697123698123699123700123701123702123703123704123705123706123707123708123709123710123711123712123713123714123715123716123717123718123719123720123721123722123723123724123725123726123727123728123729123730123731123732123733123734123735123736123737123738123739123740123741123742123743123744123745123746123747123748123749123750123751123752123753123754123755123756123757123758123759123760123761123762123763123764123765123766123767123768123769123770123771123772123773123774123775123776123777123778123779123780123781123782123783123784123785123786123787123788123789123790123791123792123793123794123795123796123797123798123799123800123801123802123803123804123805123806123807123808123809123810123811123812123813123814123815123816123817123818123819123820123821123822123823123824123825123826123827123828123829123830123831123832123833123834123835123836123837123838123839123840123841123842123843123844123845123846123847123848123849123850123851123852123853123854123855123856123857123858123859123860123861123862123863123864123865123866123867123868123869123870123871123872123873123874123875123876123877123878123879123880123881123882123883123884123885123886123887123888123889123890123891123892123893123894123895123896123897123898123899123900123901123902123903123904123905123906123907123908123909123910123911123912123913123914123915123916123917123918123919123920123921123922123923123924123925123926123927123928123929123930123931123932123933123934123935123936123937123938123939123940123941123942123943123944123945123946123947123948123949123950123951123952123953123954123955123956123957123958123959123960123961123962123963123964123965123966123967123968123969123970123971123972123973123974123975123976123977123978123979123980123981123982123983123984123985123986123987123988123989123990123991123992123993123994123995123996123997123998123999124000124001124002124003124004124005124006124007124008124009124010124011124012124013124014124015124016124017124018124019124020124021124022124023124024124025124026124027124028124029124030124031124032124033124034124035124036124037124038124039124040124041124042124043124044124045124046124047124048124049124050124051124052124053124054124055124056124057124058124059124060124061124062124063124064124065124066124067124068124069124070124071124072124073124074124075124076124077124078124079124080124081124082124083124084124085124086124087124088124089124090124091124092124093124094124095124096124097124098124099124100124101124102124103124104124105124106124107124108124109124110124111124112124113124114124115124116124117124118124119124120124121124122124123124124124125124126124127124128124129124130124131124132124133124134124135124136124137124138124139124140124141124142124143124144124145124146124147124148124149124150124151124152124153124154124155124156124157124158124159124160124161124162124163124164124165124166124167124168124169124170124171124172124173124174124175124176124177124178124179124180124181124182124183124184124185124186124187124188124189124190124191124192124193124194124195124196124197124198124199124200124201124202124203124204124205124206124207124208124209124210124211124212124213124214124215124216124217124218124219124220124221124222124223124224124225124226124227124228124229124230124231124232124233124234124235124236124237124238124239124240124241124242124243124244124245124246124247124248124249124250124251124252124253124254124255124256124257124258124259124260124261124262124263124264124265124266124267124268124269124270124271124272124273124274124275124276124277124278124279124280124281124282124283124284124285124286124287124288124289124290124291124292124293124294124295124296124297124298124299124300124301124302124303124304124305124306124307124308124309124310124311124312124313124314124315124316124317124318124319124320124321124322124323124324124325124326124327124328124329124330124331124332124333124334124335124336124337124338124339124340124341124342124343124344124345124346124347124348124349124350124351124352124353124354124355124356124357124358124359124360124361124362124363124364124365124366124367124368124369124370124371124372124373124374124375124376124377124378124379124380124381124382124383124384124385124386124387124388124389124390124391124392124393124394124395124396124397124398124399124400124401124402124403124404124405124406124407124408124409124410124411124412124413124414124415124416124417124418124419124420124421124422124423124424124425124426124427124428124429124430124431124432124433124434124435124436124437124438124439124440124441124442124443124444124445124446124447124448124449124450124451124452124453124454124455124456124457124458124459124460124461124462124463124464124465124466124467124468124469124470124471124472124473124474124475124476124477124478124479124480124481124482124483124484124485124486124487124488124489124490124491124492124493124494124495124496124497124498124499124500124501124502124503124504124505124506124507124508124509124510124511124512124513124514124515124516124517124518124519124520124521124522124523124524124525124526124527124528124529124530124531124532124533124534124535124536124537124538124539124540124541124542124543124544124545124546124547124548124549124550124551124552124553124554124555124556124557124558124559124560124561124562124563124564124565124566124567124568124569124570124571124572124573124574124575124576124577124578124579124580124581124582124583124584124585124586124587124588124589124590124591124592124593124594124595124596124597124598124599124600124601124602124603124604124605124606124607124608124609124610124611124612124613124614124615124616124617124618124619124620124621124622124623124624124625124626124627124628124629124630124631124632124633124634124635124636124637124638124639124640124641124642124643124644124645124646124647124648124649124650124651124652124653124654124655124656124657124658124659124660124661124662124663124664124665124666124667124668124669124670124671124672124673124674124675124676124677124678124679124680124681124682124683124684124685124686124687124688124689124690124691124692124693124694124695124696124697124698124699124700124701124702124703124704124705124706124707124708124709124710124711124712124713124714124715124716124717124718124719124720124721124722124723124724124725124726124727124728124729124730124731124732124733124734124735124736124737124738124739124740124741124742124743124744124745124746124747124748124749124750124751124752124753124754124755124756124757124758124759124760124761124762124763124764124765124766124767124768124769124770124771124772124773124774124775124776124777124778124779124780124781124782124783124784124785124786124787124788124789124790124791124792124793124794124795124796124797124798124799124800124801124802124803124804124805124806124807124808124809124810124811124812124813124814124815124816124817124818124819124820124821124822124823124824124825124826124827124828124829124830124831124832124833124834124835124836124837124838124839124840124841124842124843124844124845124846124847124848124849124850124851124852124853124854124855124856124857124858124859124860124861124862124863124864124865124866124867124868124869124870124871124872124873124874124875124876124877124878124879124880124881124882124883124884124885124886124887124888124889124890124891124892124893124894124895124896124897124898124899124900124901124902124903124904124905124906124907124908124909124910124911124912124913124914124915124916124917124918124919124920124921124922124923124924124925124926124927124928124929124930124931124932124933124934124935124936124937124938124939124940124941124942124943124944124945124946124947124948124949124950124951124952124953124954124955124956124957124958124959124960124961124962124963124964124965124966124967124968124969124970124971124972124973124974124975124976124977124978124979124980124981124982124983124984124985124986124987124988124989124990124991124992124993124994124995124996124997124998124999125000125001125002125003125004125005125006125007125008125009125010125011125012125013125014125015125016125017125018125019125020125021125022125023125024125025125026125027125028125029125030125031125032125033125034125035125036125037125038125039125040125041125042125043125044125045125046125047125048125049125050125051125052125053125054125055125056125057125058125059125060125061125062125063125064125065125066125067125068125069125070125071125072125073125074125075125076125077125078125079125080125081125082125083125084125085125086125087125088125089125090125091125092125093125094125095125096125097125098125099125100125101125102125103125104125105125106125107125108125109125110125111125112125113125114125115125116125117125118125119125120125121125122125123125124125125125126125127125128125129125130125131125132125133125134125135125136125137125138125139125140125141125142125143125144125145125146125147125148125149125150125151125152125153125154125155125156125157125158125159125160125161125162125163125164125165125166125167125168125169125170125171125172125173125174125175125176125177125178125179125180125181125182125183125184125185125186125187125188125189125190125191125192125193125194125195125196125197125198125199125200125201125202125203125204125205125206125207125208125209125210125211125212125213125214125215125216125217125218125219125220125221125222125223125224125225125226125227125228125229125230125231125232125233125234125235125236125237125238125239125240125241125242125243125244125245125246125247125248125249125250125251125252125253125254125255125256125257125258125259125260125261125262125263125264125265125266125267125268125269125270125271125272125273125274125275125276125277125278125279125280125281125282125283125284125285125286125287125288125289125290125291125292125293125294125295125296125297125298125299125300125301125302125303125304125305125306125307125308125309125310125311125312125313125314125315125316125317125318125319125320125321125322125323125324125325125326125327125328125329125330125331125332125333125334125335125336125337125338125339125340125341125342125343125344125345125346125347125348125349125350125351125352125353125354125355125356125357125358125359125360125361125362125363125364125365125366125367125368125369125370125371125372125373125374125375125376125377125378125379125380125381125382125383125384125385125386125387125388125389125390125391125392125393125394125395125396125397125398125399125400125401125402125403125404125405125406125407125408125409125410125411125412125413125414125415125416125417125418125419125420125421125422125423125424125425125426125427125428125429125430125431125432125433125434125435125436125437125438125439125440125441125442125443125444125445125446125447125448125449125450125451125452125453125454125455125456125457125458125459125460125461125462125463125464125465125466125467125468125469125470125471125472125473125474125475125476125477125478125479125480125481125482125483125484125485125486125487125488125489125490125491125492125493125494125495125496125497125498125499125500125501125502125503125504125505125506125507125508125509125510125511125512125513125514125515125516125517125518125519125520125521125522125523125524125525125526125527125528125529125530125531125532125533125534125535125536125537125538125539125540125541125542125543125544125545125546125547125548125549125550125551125552125553125554125555125556125557125558125559125560125561125562125563125564125565125566125567125568125569125570125571125572125573125574125575125576125577125578125579125580125581125582125583125584125585125586125587125588125589125590125591125592125593125594125595125596125597125598125599125600125601125602125603125604125605125606125607125608125609125610125611125612125613125614125615125616125617125618125619125620125621125622125623125624125625125626125627125628125629125630125631125632125633125634125635125636125637125638125639125640125641125642125643125644125645125646125647125648125649125650125651125652125653125654125655125656125657125658125659125660125661125662125663125664125665125666125667125668125669125670125671125672125673125674125675125676125677125678125679125680125681125682125683125684125685125686125687125688125689125690125691125692125693125694125695125696125697125698125699125700125701125702125703125704125705125706125707125708125709125710125711125712125713125714125715125716125717125718125719125720125721125722125723125724125725125726125727125728125729125730125731125732125733125734125735125736125737125738125739125740125741125742125743125744125745125746125747125748125749125750125751125752125753125754125755125756125757125758125759125760125761125762125763125764125765125766125767125768125769125770125771125772125773125774125775125776125777125778125779125780125781125782125783125784125785125786125787125788125789125790125791125792125793125794125795125796125797125798125799125800125801125802125803125804125805125806125807125808125809125810125811125812125813125814125815125816125817125818125819125820125821125822125823125824125825125826125827125828125829125830125831125832125833125834125835125836125837125838125839125840125841125842125843125844125845125846125847125848125849125850125851125852125853125854125855125856125857125858125859125860125861125862125863125864125865125866125867125868125869125870125871125872125873125874125875125876125877125878125879125880125881125882125883125884125885125886125887125888125889125890125891125892125893125894125895125896125897125898125899125900125901125902125903125904125905125906125907125908125909125910125911125912125913125914125915125916125917125918125919125920125921125922125923125924125925125926125927125928125929125930125931125932125933125934125935125936125937125938125939125940125941125942125943125944125945125946125947125948125949125950125951125952125953125954125955125956125957125958125959125960125961125962125963125964125965125966125967125968125969125970125971125972125973125974125975125976125977125978125979125980125981125982125983125984125985125986125987125988125989125990125991125992125993125994125995125996125997125998125999126000126001126002126003126004126005126006126007126008126009126010126011126012126013126014126015126016126017126018126019126020126021126022126023126024126025126026126027126028126029126030126031126032126033126034126035126036126037126038126039126040126041126042126043126044126045126046126047126048126049126050126051126052126053126054126055126056126057126058126059126060126061126062126063126064126065126066126067126068126069126070126071126072126073126074126075126076126077126078126079126080126081126082126083126084126085126086126087126088126089126090126091126092126093126094126095126096126097126098126099126100126101126102126103126104126105126106126107126108126109126110126111126112126113126114126115126116126117126118126119126120126121126122126123126124126125126126126127126128126129126130126131126132126133126134126135126136126137126138126139126140126141126142126143126144126145126146126147126148126149126150126151126152126153126154126155126156126157126158126159126160126161126162126163126164126165126166126167126168126169126170126171126172126173126174126175126176126177126178126179126180126181126182126183126184126185126186126187126188126189126190126191126192126193126194126195126196126197126198126199126200126201126202126203126204126205126206126207126208126209126210126211126212126213126214126215126216126217126218126219126220126221126222126223126224126225126226126227126228126229126230126231126232126233126234126235126236126237126238126239126240126241126242126243126244126245126246126247126248126249126250126251126252126253126254126255126256126257126258126259126260126261126262126263126264126265126266126267126268126269126270126271126272126273126274126275126276126277126278126279126280126281126282126283126284126285126286126287126288126289126290126291126292126293126294126295126296126297126298126299126300126301126302126303126304126305126306126307126308126309126310126311126312126313126314126315126316126317126318126319126320126321126322126323126324126325126326126327126328126329126330126331126332126333126334126335126336126337126338126339126340126341126342126343126344126345126346126347126348126349126350126351126352126353126354126355126356126357126358126359126360126361126362126363126364126365126366126367126368126369126370126371126372126373126374126375126376126377126378126379126380126381126382126383126384126385126386126387126388126389126390126391126392126393126394126395126396126397126398126399126400126401126402126403126404126405126406126407126408126409126410126411126412126413126414126415126416126417126418126419126420126421126422126423126424126425126426126427126428126429126430126431126432126433126434126435126436126437126438126439126440126441126442126443126444126445126446126447126448126449126450126451126452126453126454126455126456126457126458126459126460126461126462126463126464126465126466126467126468126469126470126471126472126473126474126475126476126477126478126479126480126481126482126483126484126485126486126487126488126489126490126491126492126493126494126495126496126497126498126499126500126501126502126503126504126505126506126507126508126509126510126511126512126513126514126515126516126517126518126519126520126521126522126523126524126525126526126527126528126529126530126531126532126533126534126535126536126537126538126539126540126541126542126543126544126545126546126547126548126549126550126551126552126553126554126555126556126557126558126559126560126561126562126563126564126565126566126567126568126569126570126571126572126573126574126575126576126577126578126579126580126581126582126583126584126585126586126587126588126589126590126591126592126593126594126595126596126597126598126599126600126601126602126603126604126605126606126607126608126609126610126611126612126613126614126615126616126617126618126619126620126621126622126623126624126625126626126627126628126629126630126631126632126633126634126635126636126637126638126639126640126641126642126643126644126645126646126647126648126649126650126651126652126653126654126655126656126657126658126659126660126661126662126663126664126665126666126667126668126669126670126671126672126673126674126675126676126677126678126679126680126681126682126683126684126685126686126687126688126689126690126691126692126693126694126695126696126697126698126699126700126701126702126703126704126705126706126707126708126709126710126711126712126713126714126715126716126717126718126719126720126721126722126723126724126725126726126727126728126729126730126731126732126733126734126735126736126737126738126739126740126741126742126743126744126745126746126747126748126749126750126751126752126753126754126755126756126757126758126759126760126761126762126763126764126765126766126767126768126769126770126771126772126773126774126775126776126777126778126779126780126781126782126783126784126785126786126787126788126789126790126791126792126793126794126795126796126797126798126799126800126801126802126803126804126805126806126807126808126809126810126811126812126813126814126815126816126817126818126819126820126821126822126823126824126825126826126827126828126829126830126831126832126833126834126835126836126837126838126839126840126841126842126843126844126845126846126847126848126849126850126851126852126853126854126855126856126857126858126859126860126861126862126863126864126865126866126867126868126869126870126871126872126873126874126875126876126877126878126879126880126881126882126883126884126885126886126887126888126889126890126891126892126893126894126895126896126897126898126899126900126901126902126903126904126905126906126907126908126909126910126911126912126913126914126915126916126917126918126919126920126921126922126923126924126925126926126927126928126929126930126931126932126933126934126935126936126937126938126939126940126941126942126943126944126945126946126947126948126949126950126951126952126953126954126955126956126957126958126959126960126961126962126963126964126965126966126967126968126969126970126971126972126973126974126975126976126977126978126979126980126981126982126983126984126985126986126987126988126989126990126991126992126993126994126995126996126997126998126999127000127001127002127003127004127005127006127007127008127009127010127011127012127013127014127015127016127017127018127019127020127021127022127023127024127025127026127027127028127029127030127031127032127033127034127035127036127037127038127039127040127041127042127043127044127045127046127047127048127049127050127051127052127053127054127055127056127057127058127059127060127061127062127063127064127065127066127067127068127069127070127071127072127073127074127075127076127077127078127079127080127081127082127083127084127085127086127087127088127089127090127091127092127093127094127095127096127097127098127099127100127101127102127103127104127105127106127107127108127109127110127111127112127113127114127115127116127117127118127119127120127121127122127123127124127125127126127127127128127129127130127131127132127133127134127135127136127137127138127139127140127141127142127143127144127145127146127147127148127149127150127151127152127153127154127155127156127157127158127159127160127161127162127163127164127165127166127167127168127169127170127171127172127173127174127175127176127177127178127179127180127181127182127183127184127185127186127187127188127189127190127191127192127193127194127195127196127197127198127199127200127201127202127203127204127205127206127207127208127209127210127211127212127213127214127215127216127217127218127219127220127221127222127223127224127225127226127227127228127229127230127231127232127233127234127235127236127237127238127239127240127241127242127243127244127245127246127247127248127249127250127251127252127253127254127255127256127257127258127259127260127261127262127263127264127265127266127267127268127269127270127271127272127273127274127275127276127277127278127279127280127281127282127283127284127285127286127287127288127289127290127291127292127293127294127295127296127297127298127299127300127301127302127303127304127305127306127307127308127309127310127311127312127313127314127315127316127317127318127319127320127321127322127323127324127325127326127327127328127329127330127331127332127333127334127335127336127337127338127339127340127341127342127343127344127345127346127347127348127349127350127351127352127353127354127355127356127357127358127359127360127361127362127363127364127365127366127367127368127369127370127371127372127373127374127375127376127377127378127379127380127381127382127383127384127385127386127387127388127389127390127391127392127393127394127395127396127397127398127399127400127401127402127403127404127405127406127407127408127409127410127411127412127413127414127415127416127417127418127419127420127421127422127423127424127425127426127427127428127429127430127431127432127433127434127435127436127437127438127439127440127441127442127443127444127445127446127447127448127449127450127451127452127453127454127455127456127457127458127459127460127461127462127463127464127465127466127467127468127469127470127471127472127473127474127475127476127477127478127479127480127481127482127483127484127485127486127487127488127489127490127491127492127493127494127495127496127497127498127499127500127501127502127503127504127505127506127507127508127509127510127511127512127513127514127515127516127517127518127519127520127521127522127523127524127525127526127527127528127529127530127531127532127533127534127535127536127537127538127539127540127541127542127543127544127545127546127547127548127549127550127551127552127553127554127555127556127557127558127559127560127561127562127563127564127565127566127567127568127569127570127571127572127573127574127575127576127577127578127579127580127581127582127583127584127585127586127587127588127589127590127591127592127593127594127595127596127597127598127599127600127601127602127603127604127605127606127607127608127609127610127611127612127613127614127615127616127617127618127619127620127621127622127623127624127625127626127627127628127629127630127631127632127633127634127635127636127637127638127639127640127641127642127643127644127645127646127647127648127649127650127651127652127653127654127655127656127657127658127659127660127661127662127663127664127665127666127667127668127669127670127671127672127673127674127675127676127677127678127679127680127681127682127683127684127685127686127687127688127689127690127691127692127693127694127695127696127697127698127699127700127701127702127703127704127705127706127707127708127709127710127711127712127713127714127715127716127717127718127719127720127721127722127723127724127725127726127727127728127729127730127731127732127733127734127735127736127737127738127739127740127741127742127743127744127745127746127747127748127749127750127751127752127753127754127755127756127757127758127759127760127761127762127763127764127765127766127767127768127769127770127771127772127773127774127775127776127777127778127779127780127781127782127783127784127785127786127787127788127789127790127791127792127793127794127795127796127797127798127799127800127801127802127803127804127805127806127807127808127809127810127811127812127813127814127815127816127817127818127819127820127821127822127823127824127825127826127827127828127829127830127831127832127833127834127835127836127837127838127839127840127841127842127843127844127845127846127847127848127849127850127851127852127853127854127855127856127857127858127859127860127861127862127863127864127865127866127867127868127869127870127871127872127873127874127875127876127877127878127879127880127881127882127883127884127885127886127887127888127889127890127891127892127893127894127895127896127897127898127899127900127901127902127903127904127905127906127907127908127909127910127911127912127913127914127915127916127917127918127919127920127921127922127923127924127925127926127927127928127929127930127931127932127933127934127935127936127937127938127939127940127941127942127943127944127945127946127947127948127949127950127951127952127953127954127955127956127957127958127959127960127961127962127963127964127965127966127967127968127969127970127971127972127973127974127975127976127977127978127979127980127981127982127983127984127985127986127987127988127989127990127991127992127993127994127995127996127997127998127999128000128001128002128003128004128005128006128007128008128009128010128011128012128013128014128015128016128017128018128019128020128021128022128023128024128025128026128027128028128029128030128031128032128033128034128035128036128037128038128039128040128041128042128043128044128045128046128047128048128049128050128051128052128053128054128055128056128057128058128059128060128061128062128063128064128065128066128067128068128069128070128071128072128073128074128075128076128077128078128079128080128081128082128083128084128085128086128087128088128089128090128091128092128093128094128095128096128097128098128099128100128101128102128103128104128105128106128107128108128109128110128111128112128113128114128115128116128117128118128119128120128121128122128123128124128125128126128127128128128129128130128131128132128133128134128135128136128137128138128139128140128141128142128143128144128145128146128147128148128149128150128151128152128153128154128155128156128157128158128159128160128161128162128163128164128165128166128167128168128169128170128171128172128173128174128175128176128177128178128179128180128181128182128183128184128185128186128187128188128189128190128191128192128193128194128195128196128197128198128199128200128201128202128203128204128205128206128207128208128209128210128211128212128213128214128215128216128217128218128219128220128221128222128223128224128225128226128227128228128229128230128231128232128233128234128235128236128237128238128239128240128241128242128243128244128245128246128247128248128249128250128251128252128253128254128255128256128257128258128259128260128261128262128263128264128265128266128267128268128269128270128271128272128273128274128275128276128277128278128279128280128281128282128283128284128285128286128287128288128289128290128291128292128293128294128295128296128297128298128299128300128301128302128303128304128305128306128307128308128309128310128311128312128313128314128315128316128317128318128319128320128321128322128323128324128325128326128327128328128329128330128331128332128333128334128335128336128337128338128339128340128341128342128343128344128345128346128347128348128349128350128351128352128353128354128355128356128357128358128359128360128361128362128363128364128365128366128367128368128369128370128371128372128373128374128375128376128377128378128379128380128381128382128383128384128385128386128387128388128389128390128391128392128393128394128395128396128397128398128399128400128401128402128403128404128405128406128407128408128409128410128411128412128413128414128415128416128417128418128419128420128421128422128423128424128425128426128427128428128429128430128431128432128433128434128435128436128437128438128439128440128441128442128443128444128445128446128447128448128449128450128451128452128453128454128455128456128457128458128459128460128461128462128463128464128465128466128467128468128469128470128471128472128473128474128475128476128477128478128479128480128481128482128483128484128485128486128487128488128489128490128491128492128493128494128495128496128497128498128499128500128501128502128503128504128505128506128507128508128509128510128511128512128513128514128515128516128517128518128519128520128521128522128523128524128525128526128527128528128529128530128531128532128533128534128535128536128537128538128539128540128541128542128543128544128545128546128547128548128549128550128551128552128553128554128555128556128557128558128559128560128561128562128563128564128565128566128567128568128569128570128571128572128573128574128575128576128577128578128579128580128581128582128583128584128585128586128587128588128589128590128591128592128593128594128595128596128597128598128599128600128601128602128603128604128605128606128607128608128609128610128611128612128613128614128615128616128617128618128619128620128621128622128623128624128625128626128627128628128629128630128631128632128633128634128635128636128637128638128639128640128641128642128643128644128645128646128647128648128649128650128651128652128653128654128655128656128657128658128659128660128661128662128663128664128665128666128667128668128669128670128671128672128673128674128675128676128677128678128679128680128681128682128683128684128685128686128687128688128689128690128691128692128693128694128695128696128697128698128699128700128701128702128703128704128705128706128707128708128709128710128711128712128713128714128715128716128717128718128719128720128721128722128723128724128725128726128727128728128729128730128731128732128733128734128735128736128737128738128739128740128741128742128743128744128745128746128747128748128749128750128751128752128753128754128755128756128757128758128759128760128761128762128763128764128765128766128767128768128769128770128771128772128773128774128775128776128777128778128779128780128781128782128783128784128785128786128787128788128789128790128791128792128793128794128795128796128797128798128799128800128801128802128803128804128805128806128807128808128809128810128811128812128813128814128815128816128817128818128819128820128821128822128823128824128825128826128827128828128829128830128831128832128833128834128835128836128837128838128839128840128841128842128843128844128845128846128847128848128849128850128851128852128853128854128855128856128857128858128859128860128861128862128863128864128865128866128867128868128869128870128871128872128873128874128875128876128877128878128879128880128881128882128883128884128885128886128887128888128889128890128891128892128893128894128895128896128897128898128899128900128901128902128903128904128905128906128907128908128909128910128911128912128913128914128915128916128917128918128919128920128921128922128923128924128925128926128927128928128929128930128931128932128933128934128935128936128937128938128939128940128941128942128943128944128945128946128947128948128949128950128951128952128953128954128955128956128957128958128959128960128961128962128963128964128965128966128967128968128969128970128971128972128973128974128975128976128977128978128979128980128981128982128983128984128985128986128987128988128989128990128991128992128993128994128995128996128997128998128999129000129001129002129003129004129005129006129007129008129009129010129011129012129013129014129015129016129017129018129019129020129021129022129023129024129025129026129027129028129029129030129031129032129033129034129035129036129037129038129039129040129041129042129043129044129045129046129047129048129049129050129051129052129053129054129055129056129057129058129059129060129061129062129063129064129065129066129067129068129069129070129071129072129073129074129075129076129077129078129079129080129081129082129083129084129085129086129087129088129089129090129091129092129093129094129095129096129097129098129099129100129101129102129103129104129105129106129107129108129109129110129111129112129113129114129115129116129117129118129119129120129121129122129123129124129125129126129127129128129129129130129131129132129133129134129135129136129137129138129139129140129141129142129143129144129145129146129147129148129149129150129151129152129153129154129155129156129157129158129159129160129161129162129163129164129165129166129167129168129169129170129171129172129173129174129175129176129177129178129179129180129181129182129183129184129185129186129187129188129189129190129191129192129193129194129195129196129197129198129199129200129201129202129203129204129205129206129207129208129209129210129211129212129213129214129215129216129217129218129219129220129221129222129223129224129225129226129227129228129229129230129231129232129233129234129235129236129237129238129239129240129241129242129243129244129245129246129247129248129249129250129251129252129253129254129255129256129257129258129259129260129261129262129263129264129265129266129267129268129269129270129271129272129273129274129275129276129277129278129279129280129281129282129283129284129285129286129287129288129289129290129291129292129293129294129295129296129297129298129299129300129301129302129303129304129305129306129307129308129309129310129311129312129313129314129315129316129317129318129319129320129321129322129323129324129325129326129327129328129329129330129331129332129333129334129335129336129337129338129339129340129341129342129343129344129345129346129347129348129349129350129351129352129353129354129355129356129357129358129359129360129361129362129363129364129365129366129367129368129369129370129371129372129373129374129375129376129377129378129379129380129381129382129383129384129385129386129387129388129389129390129391129392129393129394129395129396129397129398129399129400129401129402129403129404129405129406129407129408129409129410129411129412129413129414129415129416129417129418129419129420129421129422129423129424129425129426129427129428129429129430129431129432129433129434129435129436129437129438129439129440129441129442129443129444129445129446129447129448129449129450129451129452129453129454129455129456129457129458129459129460129461129462129463129464129465129466129467129468129469129470129471129472129473129474129475129476129477129478129479129480129481129482129483129484129485129486129487129488129489129490129491129492129493129494129495129496129497129498129499129500129501129502129503129504129505129506129507129508129509129510129511129512129513129514129515129516129517129518129519129520129521129522129523129524129525129526129527129528129529129530129531129532129533129534129535129536129537129538129539129540129541129542129543129544129545129546129547129548129549129550129551129552129553129554129555129556129557129558129559129560129561129562129563129564129565129566129567129568129569129570129571129572129573129574129575129576129577129578129579129580129581129582129583129584129585129586129587129588129589129590129591129592129593129594129595129596129597129598129599129600129601129602129603129604129605129606129607129608129609129610129611129612129613129614129615129616129617129618129619129620129621129622129623129624129625129626129627129628129629129630129631129632129633129634129635129636129637129638129639129640129641129642129643129644129645129646129647129648129649129650129651129652129653129654129655129656129657129658129659129660129661129662129663129664129665129666129667129668129669129670129671129672129673129674129675129676129677129678129679129680129681129682129683129684129685129686129687129688129689129690129691129692129693129694129695129696129697129698129699129700129701129702129703129704129705129706129707129708129709129710129711129712129713129714129715129716129717129718129719129720129721129722129723129724129725129726129727129728129729129730129731129732129733129734129735129736129737129738129739129740129741129742129743129744129745129746129747129748129749129750129751129752129753129754129755129756129757129758129759129760129761129762129763129764129765129766129767129768129769129770129771129772129773129774129775129776129777129778129779129780129781129782129783129784129785129786129787129788129789129790129791129792129793129794129795129796129797129798129799129800129801129802129803129804129805129806129807129808129809129810129811129812129813129814129815129816129817129818129819129820129821129822129823129824129825129826129827129828129829129830129831129832129833129834129835129836129837129838129839129840129841129842129843129844129845129846129847129848129849129850129851129852129853129854129855129856129857129858129859129860129861129862129863129864129865129866129867129868129869129870129871129872129873129874129875129876129877129878129879129880129881129882129883129884129885129886129887129888129889129890129891129892129893129894129895129896129897129898129899129900129901129902129903129904129905129906129907129908129909129910129911129912129913129914129915129916129917129918129919129920129921129922129923129924129925129926129927129928129929129930129931129932129933129934129935129936129937129938129939129940129941129942129943129944129945129946129947129948129949129950129951129952129953129954129955129956129957129958129959129960129961129962129963129964129965129966129967129968129969129970129971129972129973129974129975129976129977129978129979129980129981129982129983129984129985129986129987129988129989129990129991129992129993129994129995129996129997129998129999130000130001130002130003130004130005130006130007130008130009130010130011130012130013130014130015130016130017130018130019130020130021130022130023130024130025130026130027130028130029130030130031130032130033130034130035130036130037130038130039130040130041130042130043130044130045130046130047130048130049130050130051130052130053130054130055130056130057130058130059130060130061130062130063130064130065130066130067130068130069130070130071130072130073130074130075130076130077130078130079130080130081130082130083130084130085130086130087130088130089130090130091130092130093130094130095130096130097130098130099130100130101130102130103130104130105130106130107130108130109130110130111130112130113130114130115130116130117130118130119130120130121130122130123130124130125130126130127130128130129130130130131130132130133130134130135130136130137130138130139130140130141130142130143130144130145130146130147130148130149130150130151130152130153130154130155130156130157130158130159130160130161130162130163130164130165130166130167130168130169130170130171130172130173130174130175130176130177130178130179130180130181130182130183130184130185130186130187130188130189130190130191130192130193130194130195130196130197130198130199130200130201130202130203130204130205130206130207130208130209130210130211130212130213130214130215130216130217130218130219130220130221130222130223130224130225130226130227130228130229130230130231130232130233130234130235130236130237130238130239130240130241130242130243130244130245130246130247130248130249130250130251130252130253130254130255130256130257130258130259130260130261130262130263130264130265130266130267130268130269130270130271130272130273130274130275130276130277130278130279130280130281130282130283130284130285130286130287130288130289130290130291130292130293130294130295130296130297130298130299130300130301130302130303130304130305130306130307130308130309130310130311130312130313130314130315130316130317130318130319130320130321130322130323130324130325130326130327130328130329130330130331130332130333130334130335130336130337130338130339130340130341130342130343130344130345130346130347130348130349130350130351130352130353130354130355130356130357130358130359130360130361130362130363130364130365130366130367130368130369130370130371130372130373130374130375130376130377130378130379130380130381130382130383130384130385130386130387130388130389130390130391130392130393130394130395130396130397130398130399130400130401130402130403130404130405130406130407130408130409130410130411130412130413130414130415130416130417130418130419130420130421130422130423130424130425130426130427130428130429130430130431130432130433130434130435130436130437130438130439130440130441130442130443130444130445130446130447130448130449130450130451130452130453130454130455130456130457130458130459130460130461130462130463130464130465130466130467130468130469130470130471130472130473130474130475130476130477130478130479130480130481130482130483130484130485130486130487130488130489130490130491130492130493130494130495130496130497130498130499130500130501130502130503130504130505130506130507130508130509130510130511130512130513130514130515130516130517130518130519130520130521130522130523130524130525130526130527130528130529130530130531130532130533130534130535130536130537130538130539130540130541130542130543130544130545130546130547130548130549130550130551130552130553130554130555130556130557130558130559130560130561130562130563130564130565130566130567130568130569130570130571130572130573130574130575130576130577130578130579130580130581130582130583130584130585130586130587130588130589130590130591130592130593130594130595130596130597130598130599130600130601130602130603130604130605130606130607130608130609130610130611130612130613130614130615130616130617130618130619130620130621130622130623130624130625130626130627130628130629130630130631130632130633130634130635130636130637130638130639130640130641130642130643130644130645130646130647130648130649130650130651130652130653130654130655130656130657130658130659130660130661130662130663130664130665130666130667130668130669130670130671130672130673130674130675130676130677130678130679130680130681130682130683130684130685130686130687130688130689130690130691130692130693130694130695130696130697130698130699130700130701130702130703130704130705130706130707130708130709130710130711130712130713130714130715130716130717130718130719130720130721130722130723130724130725130726130727130728130729130730130731130732130733130734130735130736130737130738130739130740130741130742130743130744130745130746130747130748130749130750130751130752130753130754130755130756130757130758130759130760130761130762130763130764130765130766130767130768130769130770130771130772130773130774130775130776130777130778130779130780130781130782130783130784130785130786130787130788130789130790130791130792130793130794130795130796130797130798130799130800130801130802130803130804130805130806130807130808130809130810130811130812130813130814130815130816130817130818130819130820130821130822130823130824130825130826130827130828130829130830130831130832130833130834130835130836130837130838130839130840130841130842130843130844130845130846130847130848130849130850130851130852130853130854130855130856130857130858130859130860130861130862130863130864130865130866130867130868130869130870130871130872130873130874130875130876130877130878130879130880130881130882130883130884130885130886130887130888130889130890130891130892130893130894130895130896130897130898130899130900130901130902130903130904130905130906130907130908130909130910130911130912130913130914130915130916130917130918130919130920130921130922130923130924130925130926130927130928130929130930130931130932130933130934130935130936130937130938130939130940130941130942130943130944130945130946130947130948130949130950130951130952130953130954130955130956130957130958130959130960130961130962130963130964130965130966130967130968130969130970130971130972130973130974130975130976130977130978130979130980130981130982130983130984130985130986130987130988130989130990130991130992130993130994130995130996130997130998130999131000131001131002131003131004131005131006131007131008131009131010131011131012131013131014131015131016131017131018131019131020131021131022131023131024131025131026131027131028131029131030131031131032131033131034131035131036131037131038131039131040131041131042131043131044131045131046131047131048131049131050131051131052131053131054131055131056131057131058131059131060131061131062131063131064131065131066131067131068131069131070131071131072131073131074131075131076131077131078131079131080131081131082131083131084131085131086131087131088131089131090131091131092131093131094131095131096131097131098131099131100131101131102131103131104131105131106131107131108131109131110131111131112131113131114131115131116131117131118131119131120131121131122131123131124131125131126131127131128131129131130131131131132131133131134131135131136131137131138131139131140131141131142131143131144131145131146131147131148131149131150131151131152131153131154131155131156131157131158131159131160131161131162131163131164131165131166131167131168131169131170131171131172131173131174131175131176131177131178131179131180131181131182131183131184131185131186131187131188131189131190131191131192131193131194131195131196131197131198131199131200131201131202131203131204131205131206131207131208131209131210131211131212131213131214131215131216131217131218131219131220131221131222131223131224131225131226131227131228131229131230131231131232131233131234131235131236131237131238131239131240131241131242131243131244131245131246131247131248131249131250131251131252131253131254131255131256131257131258131259131260131261131262131263131264131265131266131267131268131269131270131271131272131273131274131275131276131277131278131279131280131281131282131283131284131285131286131287131288131289131290131291131292131293131294131295131296131297131298131299131300131301131302131303131304131305131306131307131308131309131310131311131312131313131314131315131316131317131318131319131320131321131322131323131324131325131326131327131328131329131330131331131332131333131334131335131336131337131338131339131340131341131342131343131344131345131346131347131348131349131350131351131352131353131354131355131356131357131358131359131360131361131362131363131364131365131366131367131368131369131370131371131372131373131374131375131376131377131378131379131380131381131382131383131384131385131386131387131388131389131390131391131392131393131394131395131396131397131398131399131400131401131402131403131404131405131406131407131408131409131410131411131412131413131414131415131416131417131418131419131420131421131422131423131424131425131426131427131428131429131430131431131432131433131434131435131436131437131438131439131440131441131442131443131444131445131446131447131448131449131450131451131452131453131454131455131456131457131458131459131460131461131462131463131464131465131466131467131468131469131470131471131472131473131474131475131476131477131478131479131480131481131482131483131484131485131486131487131488131489131490131491131492131493131494131495131496131497131498131499131500131501131502131503131504131505131506131507131508131509131510131511131512131513131514131515131516131517131518131519131520131521131522131523131524131525131526131527131528131529131530131531131532131533131534131535131536131537131538131539131540131541131542131543131544131545131546131547131548131549131550131551131552131553131554131555131556131557131558131559131560131561131562131563131564131565131566131567131568131569131570131571131572131573131574131575131576131577131578131579131580131581131582131583131584131585131586131587131588131589131590131591131592131593131594131595131596131597131598131599131600131601131602131603131604131605131606131607131608131609131610131611131612131613131614131615131616131617131618131619131620131621131622131623131624131625131626131627131628131629131630131631131632131633131634131635131636131637131638131639131640131641131642131643131644131645131646131647131648131649131650131651131652131653131654131655131656131657131658131659131660131661131662131663131664131665131666131667131668131669131670131671131672131673131674131675131676131677131678131679131680131681131682131683131684131685131686131687131688131689131690131691131692131693131694131695131696131697131698131699131700131701131702131703131704131705131706131707131708131709131710131711131712131713131714131715131716131717131718131719131720131721131722131723131724131725131726131727131728131729131730131731131732131733131734131735131736131737131738131739131740131741131742131743131744131745131746131747131748131749131750131751131752131753131754131755131756131757131758131759131760131761131762131763131764131765131766131767131768131769131770131771131772131773131774131775131776131777131778131779131780131781131782131783131784131785131786131787131788131789131790131791131792131793131794131795131796131797131798131799131800131801131802131803131804131805131806131807131808131809131810131811131812131813131814131815131816131817131818131819131820131821131822131823131824131825131826131827131828131829131830131831131832131833131834131835131836131837131838131839131840131841131842131843131844131845131846131847131848131849131850131851131852131853131854131855131856131857131858131859131860131861131862131863131864131865131866131867131868131869131870131871131872131873131874131875131876131877131878131879131880131881131882131883131884131885131886131887131888131889131890131891131892131893131894131895131896131897131898131899131900131901131902131903131904131905131906131907131908131909131910131911131912131913131914131915131916131917131918131919131920131921131922131923131924131925131926131927131928131929131930131931131932131933131934131935131936131937131938131939131940131941131942131943131944131945131946131947131948131949131950131951131952131953131954131955131956131957131958131959131960131961131962131963131964131965131966131967131968131969131970131971131972131973131974131975131976131977131978131979131980131981131982131983131984131985131986131987131988131989131990131991131992131993131994131995131996131997131998131999132000132001132002132003132004132005132006132007132008132009132010132011132012132013132014132015132016132017132018132019132020132021132022132023132024132025132026132027132028132029132030132031132032132033132034132035132036132037132038132039132040132041132042132043132044132045132046132047132048132049132050132051132052132053132054132055132056132057132058132059132060132061132062132063132064132065132066132067132068132069132070132071132072132073132074132075132076132077132078132079132080132081132082132083132084132085132086132087132088132089132090132091132092132093132094132095132096132097132098132099132100132101132102132103132104132105132106132107132108132109132110132111132112132113132114132115132116132117132118132119132120132121132122132123132124132125132126132127132128132129132130132131132132132133132134132135132136132137132138132139132140132141132142132143132144132145132146132147132148132149132150132151132152132153132154132155132156132157132158132159132160132161132162132163132164132165132166132167132168132169132170132171132172132173132174132175132176132177132178132179132180132181132182132183132184132185132186132187132188132189132190132191132192132193132194132195132196132197132198132199132200132201132202132203132204132205132206132207132208132209132210132211132212132213132214132215132216132217132218132219132220132221132222132223132224132225132226132227132228132229132230132231132232132233132234132235132236132237132238132239132240132241132242132243132244132245132246132247132248132249132250132251132252132253132254132255132256132257132258132259132260132261132262132263132264132265132266132267132268132269132270132271132272132273132274132275132276132277132278132279132280132281132282132283132284132285132286132287132288132289132290132291132292132293132294132295132296132297132298132299132300132301132302132303132304132305132306132307132308132309132310132311132312132313132314132315132316132317132318132319132320132321132322132323132324132325132326132327132328132329132330132331132332132333132334132335132336132337132338132339132340132341132342132343132344132345132346132347132348132349132350132351132352132353132354132355132356132357132358132359132360132361132362132363132364132365132366132367132368132369132370132371132372132373132374132375132376132377132378132379132380132381132382132383132384132385132386132387132388132389132390132391132392132393132394132395132396132397132398132399132400132401132402132403132404132405132406132407132408132409132410132411132412132413132414132415132416132417132418132419132420132421132422132423132424132425132426132427132428132429132430132431132432132433132434132435132436132437132438132439132440132441132442132443132444132445132446132447132448132449132450132451132452132453132454132455132456132457132458132459132460132461132462132463132464132465132466132467132468132469132470132471132472132473132474132475132476132477132478132479132480132481132482132483132484132485132486132487132488132489132490132491132492132493132494132495132496132497132498132499132500132501132502132503132504132505132506132507132508132509132510132511132512132513132514132515132516132517132518132519132520132521132522132523132524132525132526132527132528132529132530132531132532132533132534132535132536132537132538132539132540132541132542132543132544132545132546132547132548132549132550132551132552132553132554132555132556132557132558132559132560132561132562132563132564132565132566132567132568132569132570132571132572132573132574132575132576132577132578132579132580132581132582132583132584132585132586132587132588132589132590132591132592132593132594132595132596132597132598132599132600132601132602132603132604132605132606132607132608132609132610132611132612132613132614132615132616132617132618132619132620132621132622132623132624132625132626132627132628132629132630132631132632132633132634132635132636132637132638132639132640132641132642132643132644132645132646132647132648132649132650132651132652132653132654132655132656132657132658132659132660132661132662132663132664132665132666132667132668132669132670132671132672132673132674132675132676132677132678132679132680132681132682132683132684132685132686132687132688132689132690132691132692132693132694132695132696132697132698132699132700132701132702132703132704132705132706132707132708132709132710132711132712132713132714132715132716132717132718132719132720132721132722132723132724132725132726132727132728132729132730132731132732132733132734132735132736132737132738132739132740132741132742132743132744132745132746132747132748132749132750132751132752132753132754132755132756132757132758132759132760132761132762132763132764132765132766132767132768132769132770132771132772132773132774132775132776132777132778132779132780132781132782132783132784132785132786132787132788132789132790132791132792132793132794132795132796132797132798132799132800132801132802132803132804132805132806132807132808132809132810132811132812132813132814132815132816132817132818132819132820132821132822132823132824132825132826132827132828132829132830132831132832132833132834132835132836132837132838132839132840132841132842132843132844132845132846132847132848132849132850132851132852132853132854132855132856132857132858132859132860132861132862132863132864132865132866132867132868132869132870132871132872132873132874132875132876132877132878132879132880132881132882132883132884132885132886132887132888132889132890132891132892132893132894132895132896132897132898132899132900132901132902132903132904132905132906132907132908132909132910132911132912132913132914132915132916132917132918132919132920132921132922132923132924132925132926132927132928132929132930132931132932132933132934132935132936132937132938132939132940132941132942132943132944132945132946132947132948132949132950132951132952132953132954132955132956132957132958132959132960132961132962132963132964132965132966132967132968132969132970132971132972132973132974132975132976132977132978132979132980132981132982132983132984132985132986132987132988132989132990132991132992132993132994132995132996132997132998132999133000133001133002133003133004133005133006133007133008133009133010133011133012133013133014133015133016133017133018133019133020133021133022133023133024133025133026133027133028133029133030133031133032133033133034133035133036133037133038133039133040133041133042133043133044133045133046133047133048133049133050133051133052133053133054133055133056133057133058133059133060133061133062133063133064133065133066133067133068133069133070133071133072133073133074133075133076133077133078133079133080133081133082133083133084133085133086133087133088133089133090133091133092133093133094133095133096133097133098133099133100133101133102133103133104133105133106133107133108133109133110133111133112133113133114133115133116133117133118133119133120133121133122133123133124133125133126133127133128133129133130133131133132133133133134133135133136133137133138133139133140133141133142133143133144133145133146133147133148133149133150133151133152133153133154133155133156133157133158133159133160133161133162133163133164133165133166133167133168133169133170133171133172133173133174133175133176133177133178133179133180133181133182133183133184133185133186133187133188133189133190133191133192133193133194133195133196133197133198133199133200133201133202133203133204133205133206133207133208133209133210133211133212133213133214133215133216133217133218133219133220133221133222133223133224133225133226133227133228133229133230133231133232133233133234133235133236133237133238133239133240133241133242133243133244133245133246133247133248133249133250133251133252133253133254133255133256133257133258133259133260133261133262133263133264133265133266133267133268133269133270133271133272133273133274133275133276133277133278133279133280133281133282133283133284133285133286133287133288133289133290133291133292133293133294133295133296133297133298133299133300133301133302133303133304133305133306133307133308133309133310133311133312133313133314133315133316133317133318133319133320133321133322133323133324133325133326133327133328133329133330133331133332133333133334133335133336133337133338133339133340133341133342133343133344133345133346133347133348133349133350133351133352133353133354133355133356133357133358133359133360133361133362133363133364133365133366133367133368133369133370133371133372133373133374133375133376133377133378133379133380133381133382133383133384133385133386133387133388133389133390133391133392133393133394133395133396133397133398133399133400133401133402133403133404133405133406133407133408133409133410133411133412133413133414133415133416133417133418133419133420133421133422133423133424133425133426133427133428133429133430133431133432133433133434133435133436133437133438133439133440133441133442133443133444133445133446133447133448133449133450133451133452133453133454133455133456133457133458133459133460133461133462133463133464133465133466133467133468133469133470133471133472133473133474133475133476133477133478133479133480133481133482133483133484133485133486133487133488133489133490133491133492133493133494133495133496133497133498133499133500133501133502133503133504133505133506133507133508133509133510133511133512133513133514133515133516133517133518133519133520133521133522133523133524133525133526133527133528133529133530133531133532133533133534133535133536133537133538133539133540133541133542133543133544133545133546133547133548133549133550133551133552133553133554133555133556133557133558133559133560133561133562133563133564133565133566133567133568133569133570133571133572133573133574133575133576133577133578133579133580133581133582133583133584133585133586133587133588133589133590133591133592133593133594133595133596133597133598133599133600133601133602133603133604133605133606133607133608133609133610133611133612133613133614133615133616133617133618133619133620133621133622133623133624133625133626133627133628133629133630133631133632133633133634133635133636133637133638133639133640133641133642133643133644133645133646133647133648133649133650133651133652133653133654133655133656133657133658133659133660133661133662133663133664133665133666133667133668133669133670133671133672133673133674133675133676133677133678133679133680133681133682133683133684133685133686133687133688133689133690133691133692133693133694133695133696133697133698133699133700133701133702133703133704133705133706133707133708133709133710133711133712133713133714133715133716133717133718133719133720133721133722133723133724133725133726133727133728133729133730133731133732133733133734133735133736133737133738133739133740133741133742133743133744133745133746133747133748133749133750133751133752133753133754133755133756133757133758133759133760133761133762133763133764133765133766133767133768133769133770133771133772133773133774133775133776133777133778133779133780133781133782133783133784133785133786133787133788133789133790133791133792133793133794133795133796133797133798133799133800133801133802133803133804133805133806133807133808133809133810133811133812133813133814133815133816133817133818133819133820133821133822133823133824133825133826133827133828133829133830133831133832133833133834133835133836133837133838133839133840133841133842133843133844133845133846133847133848133849133850133851133852133853133854133855133856133857133858133859133860133861133862133863133864133865133866133867133868133869133870133871133872133873133874133875133876133877133878133879133880133881133882133883133884133885133886133887133888133889133890133891133892133893133894133895133896133897133898133899133900133901133902133903133904133905133906133907133908133909133910133911133912133913133914133915133916133917133918133919133920133921133922133923133924133925133926133927133928133929133930133931133932133933133934133935133936133937133938133939133940133941133942133943133944133945133946133947133948133949133950133951133952133953133954133955133956133957133958133959133960133961133962133963133964133965133966133967133968133969133970133971133972133973133974133975133976133977133978133979133980133981133982133983133984133985133986133987133988133989133990133991133992133993133994133995133996133997133998133999134000134001134002134003134004134005134006134007134008134009134010134011134012134013134014134015134016134017134018134019134020134021134022134023134024134025134026134027134028134029134030134031134032134033134034134035134036134037134038134039134040134041134042134043134044134045134046134047134048134049134050134051134052134053134054134055134056134057134058134059134060134061134062134063134064134065134066134067134068134069134070134071134072134073134074134075134076134077134078134079134080134081134082134083134084134085134086134087134088134089134090134091134092134093134094134095134096134097134098134099134100134101134102134103134104134105134106134107134108134109134110134111134112134113134114134115134116134117134118134119134120134121134122134123134124134125134126134127134128134129134130134131134132134133134134134135134136134137134138134139134140134141134142134143134144134145134146134147134148134149134150134151134152134153134154134155134156134157134158134159134160134161134162134163134164134165134166134167134168134169134170134171134172134173134174134175134176134177134178134179134180134181134182134183134184134185134186134187134188134189134190134191134192134193134194134195134196134197134198134199134200134201134202134203134204134205134206134207134208134209134210134211134212134213134214134215134216134217134218134219134220134221134222134223134224134225134226134227134228134229134230134231134232134233134234134235134236134237134238134239134240134241134242134243134244134245134246134247134248134249134250134251134252134253134254134255134256134257134258134259134260134261134262134263134264134265134266134267134268134269134270134271134272134273134274134275134276134277134278134279134280134281134282134283134284134285134286134287134288134289134290134291134292134293134294134295134296134297134298134299134300134301134302134303134304134305134306134307134308134309134310134311134312134313134314134315134316134317134318134319134320134321134322134323134324134325134326134327134328134329134330134331134332134333134334134335134336134337134338134339134340134341134342134343134344134345134346134347134348134349134350134351134352134353134354134355134356134357134358134359134360134361134362134363134364134365134366134367134368134369134370134371134372134373134374134375134376134377134378134379134380134381134382134383134384134385134386134387134388134389134390134391134392134393134394134395134396134397134398134399134400134401134402134403134404134405134406134407134408134409134410134411134412134413134414134415134416134417134418134419134420134421134422134423134424134425134426134427134428134429134430134431134432134433134434134435134436134437134438134439134440134441134442134443134444134445134446134447134448134449134450134451134452134453134454134455134456134457134458134459134460134461134462134463134464134465134466134467134468134469134470134471134472134473134474134475134476134477134478134479134480134481134482134483134484134485134486134487134488134489134490134491134492134493134494134495134496134497134498134499134500134501134502134503134504134505134506134507134508134509134510134511134512134513134514134515134516134517134518134519134520134521134522134523134524134525134526134527134528134529134530134531134532134533134534134535134536134537134538134539134540134541134542134543134544134545134546134547134548134549134550134551134552134553134554134555134556134557134558134559134560134561134562134563134564134565134566134567134568134569134570134571134572134573134574134575134576134577134578134579134580134581134582134583134584134585134586134587134588134589134590134591134592134593134594134595134596134597134598134599134600134601134602134603134604134605134606134607134608134609134610134611134612134613134614134615134616134617134618134619134620134621134622134623134624134625134626134627134628134629134630134631134632134633134634134635134636134637134638134639134640134641134642134643134644134645134646134647134648134649134650134651134652134653134654134655134656134657134658134659134660134661134662134663134664134665134666134667134668134669134670134671134672134673134674134675134676134677134678134679134680134681134682134683134684134685134686134687134688134689134690134691134692134693134694134695134696134697134698134699134700134701134702134703134704134705134706134707134708134709134710134711134712134713134714134715134716134717134718134719134720134721134722134723134724134725134726134727134728134729134730134731134732134733134734134735134736134737134738134739134740134741134742134743134744134745134746134747134748134749134750134751134752134753134754134755134756134757134758134759134760134761134762134763134764134765134766134767134768134769134770134771134772134773134774134775134776134777134778134779134780134781134782134783134784134785134786134787134788134789134790134791134792134793134794134795134796134797134798134799134800134801134802134803134804134805134806134807134808134809134810134811134812134813134814134815134816134817134818134819134820134821134822134823134824134825134826134827134828134829134830134831134832134833134834134835134836134837134838134839134840134841134842134843134844134845134846134847134848134849134850134851134852134853134854134855134856134857134858134859134860134861134862134863134864134865134866134867134868134869134870134871134872134873134874134875134876134877134878134879134880134881134882134883134884134885134886134887134888134889134890134891134892134893134894134895134896134897134898134899134900134901134902134903134904134905134906134907134908134909134910134911134912134913134914134915134916134917134918134919134920134921134922134923134924134925134926134927134928134929134930134931134932134933134934134935134936134937134938134939134940134941134942134943134944134945134946134947134948134949134950134951134952134953134954134955134956134957134958134959134960134961134962134963134964134965134966134967134968134969134970134971134972134973134974134975134976134977134978134979134980134981134982134983134984134985134986134987134988134989134990134991134992134993134994134995134996134997134998134999135000135001135002135003135004135005135006135007135008135009135010135011135012135013135014135015135016135017135018135019135020135021135022135023135024135025135026135027135028135029135030135031135032135033135034135035135036135037135038135039135040135041135042135043135044135045135046135047135048135049135050135051135052135053135054135055135056135057135058135059135060135061135062135063135064135065135066135067135068135069135070135071135072135073135074135075135076135077135078135079135080135081135082135083135084135085135086135087135088135089135090135091135092135093135094135095135096135097135098135099135100135101135102135103135104135105135106135107135108135109135110135111135112135113135114135115135116135117135118135119135120135121135122135123135124135125135126135127135128135129135130135131135132135133135134135135135136135137135138135139135140135141135142135143135144135145135146135147135148135149135150135151135152135153135154135155135156135157135158135159135160135161135162135163135164135165135166135167135168135169135170135171135172135173135174135175135176135177135178135179135180135181135182135183135184135185135186135187135188135189135190135191135192135193135194135195135196135197135198135199135200135201135202135203135204135205135206135207135208135209135210135211135212135213135214135215135216135217135218135219135220135221135222135223135224135225135226135227135228135229135230135231135232135233135234135235135236135237135238135239135240135241135242135243135244135245135246135247135248135249135250135251135252135253135254135255135256135257135258135259135260135261135262135263135264135265135266135267135268135269135270135271135272135273135274135275135276135277135278135279135280135281135282135283135284135285135286135287135288135289135290135291135292135293135294135295135296135297135298135299135300135301135302135303135304135305135306135307135308135309135310135311135312135313135314135315135316135317135318135319135320135321135322135323135324135325135326135327135328135329135330135331135332135333135334135335135336135337135338135339135340135341135342135343135344135345135346135347135348135349135350135351135352135353135354135355135356135357135358135359135360135361135362135363135364135365135366135367135368135369135370135371135372135373135374135375135376135377135378135379135380135381135382135383135384135385135386135387135388135389135390135391135392135393135394135395135396135397135398135399135400135401135402135403135404135405135406135407135408135409135410135411135412135413135414135415135416135417135418135419135420135421135422135423135424135425135426135427135428135429135430135431135432135433135434135435135436135437135438135439135440135441135442135443135444135445135446135447135448135449135450135451135452135453135454135455135456135457135458135459135460135461135462135463135464135465135466135467135468135469135470135471135472135473135474135475135476135477135478135479135480135481135482135483135484135485135486135487135488135489135490135491135492135493135494135495135496135497135498135499135500135501135502135503135504135505135506135507135508135509135510135511135512135513135514135515135516135517135518135519135520135521135522135523135524135525135526135527135528135529135530135531135532135533135534135535135536135537135538135539135540135541135542135543135544135545135546135547135548135549135550135551135552135553135554135555135556135557135558135559135560135561135562135563135564135565135566135567135568135569135570135571135572135573135574135575135576135577135578135579135580135581135582135583135584135585135586135587135588135589135590135591135592135593135594135595135596135597135598135599135600135601135602135603135604135605135606135607135608135609135610135611135612135613135614135615135616135617135618135619135620135621135622135623135624135625135626135627135628135629135630135631135632135633135634135635135636135637135638135639135640135641135642135643135644135645135646135647135648135649135650135651135652135653135654135655135656135657135658135659135660135661135662135663135664135665135666135667135668135669135670135671135672135673135674135675135676135677135678135679135680135681135682135683135684135685135686135687135688135689135690135691135692135693135694135695135696135697135698135699135700135701135702135703135704135705135706135707135708135709135710135711135712135713135714135715135716135717135718135719135720135721135722135723135724135725135726135727135728135729135730135731135732135733135734135735135736135737135738135739135740135741135742135743135744135745135746135747135748135749135750135751135752135753135754135755135756135757135758135759135760135761135762135763135764135765135766135767135768135769135770135771135772135773135774135775135776135777135778135779135780135781135782135783135784135785135786135787135788135789135790135791135792135793135794135795135796135797135798135799135800135801135802135803135804135805135806135807135808135809135810135811135812135813135814135815135816135817135818135819135820135821135822135823135824135825135826135827135828135829135830135831135832135833135834135835135836135837135838135839135840135841135842135843135844135845135846135847135848135849135850135851135852135853135854135855135856135857135858135859135860135861135862135863135864135865135866135867135868135869135870135871135872135873135874135875135876135877135878135879135880135881135882135883135884135885135886135887135888135889135890135891135892135893135894135895135896135897135898135899135900135901135902135903135904135905135906135907135908135909135910135911135912135913135914135915135916135917135918135919135920135921135922135923135924135925135926135927135928135929135930135931135932135933135934135935135936135937135938135939135940135941135942135943135944135945135946135947135948135949135950135951135952135953135954135955135956135957135958135959135960135961135962135963135964135965135966135967135968135969135970135971135972135973135974135975135976135977135978135979135980135981135982135983135984135985135986135987135988135989135990135991135992135993135994135995135996135997135998135999136000136001136002136003136004136005136006136007136008136009136010136011136012136013136014136015136016136017136018136019136020136021136022136023136024136025136026136027136028136029136030136031136032136033136034136035136036136037136038136039136040136041136042136043136044136045136046136047136048136049136050136051136052136053136054136055136056136057136058136059136060136061136062136063136064136065136066136067136068136069136070136071136072136073136074136075136076136077136078136079136080136081136082136083136084136085136086136087136088136089136090136091136092136093136094136095136096136097136098136099136100136101136102136103136104136105136106136107136108136109136110136111136112136113136114136115136116136117136118136119136120136121136122136123136124136125136126136127136128136129136130136131136132136133136134136135136136136137136138136139136140136141136142136143136144136145136146136147136148136149136150136151136152136153136154136155136156136157136158136159136160136161136162136163136164136165136166136167136168136169136170136171136172136173136174136175136176136177136178136179136180136181136182136183136184136185136186136187136188136189136190136191136192136193136194136195136196136197136198136199136200136201136202136203136204136205136206136207136208136209136210136211136212136213136214136215136216136217136218136219136220136221136222136223136224136225136226136227136228136229136230136231136232136233136234136235136236136237136238136239136240136241136242136243136244136245136246136247136248136249136250136251136252136253136254136255136256136257136258136259136260136261136262136263136264136265136266136267136268136269136270136271136272136273136274136275136276136277136278136279136280136281136282136283136284136285136286136287136288136289136290136291136292136293136294136295136296136297136298136299136300136301136302136303136304136305136306136307136308136309136310136311136312136313136314136315136316136317136318136319136320136321136322136323136324136325136326136327136328136329136330136331136332136333136334136335136336136337136338136339136340136341136342136343136344136345136346136347136348136349136350136351136352136353136354136355136356136357136358136359136360136361136362136363136364136365136366136367136368136369136370136371136372136373136374136375136376136377136378136379136380136381136382136383136384136385136386136387136388136389136390136391136392136393136394136395136396136397136398136399136400136401136402136403136404136405136406136407136408136409136410136411136412136413136414136415136416136417136418136419136420136421136422136423136424136425136426136427136428136429136430136431136432136433136434136435136436136437136438136439136440136441136442136443136444136445136446136447136448136449136450136451136452136453136454136455136456136457136458136459136460136461136462136463136464136465136466136467136468136469136470136471136472136473136474136475136476136477136478136479136480136481136482136483136484136485136486136487136488136489136490136491136492136493136494136495136496136497136498136499136500136501136502136503136504136505136506136507136508136509136510136511136512136513136514136515136516136517136518136519136520136521136522136523136524136525136526136527136528136529136530136531136532136533136534136535136536136537136538136539136540136541136542136543136544136545136546136547136548136549136550136551136552136553136554136555136556136557136558136559136560136561136562136563136564136565136566136567136568136569136570136571136572136573136574136575136576136577136578136579136580136581136582136583136584136585136586136587136588136589136590136591136592136593136594136595136596136597136598136599136600136601136602136603136604136605136606136607136608136609136610136611136612136613136614136615136616136617136618136619136620136621136622136623136624136625136626136627136628136629136630136631136632136633136634136635136636136637136638136639136640136641136642136643136644136645136646136647136648136649136650136651136652136653136654136655136656136657136658136659136660136661136662136663136664136665136666136667136668136669136670136671136672136673136674136675136676136677136678136679136680136681136682136683136684136685136686136687136688136689136690136691136692136693136694136695136696136697136698136699136700136701136702136703136704136705136706136707136708136709136710136711136712136713136714136715136716136717136718136719136720136721136722136723136724136725136726136727136728136729136730136731136732136733136734136735136736136737136738136739136740136741136742136743136744136745136746136747136748136749136750136751136752136753136754136755136756136757136758136759136760136761136762136763136764136765136766136767136768136769136770136771136772136773136774136775136776136777136778136779136780136781136782136783136784136785136786136787136788136789136790136791136792136793136794136795136796136797136798136799136800136801136802136803136804136805136806136807136808136809136810136811136812136813136814136815136816136817136818136819136820136821136822136823136824136825136826136827136828136829136830136831136832136833136834136835136836136837136838136839136840136841136842136843136844136845136846136847136848136849136850136851136852136853136854136855136856136857136858136859136860136861136862136863136864136865136866136867136868136869136870136871136872136873136874136875136876136877136878136879136880136881136882136883136884136885136886136887136888136889136890136891136892136893136894136895136896136897136898136899136900136901136902136903136904136905136906136907136908136909136910136911136912136913136914136915136916136917136918136919136920136921136922136923136924136925136926136927136928136929136930136931136932136933136934136935136936136937136938136939136940136941136942136943136944136945136946136947136948136949136950136951136952136953136954136955136956136957136958136959136960136961136962136963136964136965136966136967136968136969136970136971136972136973136974136975136976136977136978136979136980136981136982136983136984136985136986136987136988136989136990136991136992136993136994136995136996136997136998136999137000137001137002137003137004137005137006137007137008137009137010137011137012137013137014137015137016137017137018137019137020137021137022137023137024137025137026137027137028137029137030137031137032137033137034137035137036137037137038137039137040137041137042137043137044137045137046137047137048137049137050137051137052137053137054137055137056137057137058137059137060137061137062137063137064137065137066137067137068137069137070137071137072137073137074137075137076137077137078137079137080137081137082137083137084137085137086137087137088137089137090137091137092137093137094137095137096137097137098137099137100137101137102137103137104137105137106137107137108137109137110137111137112137113137114137115137116137117137118137119137120137121137122137123137124137125137126137127137128137129137130137131137132137133137134137135137136137137137138137139137140137141137142137143137144137145137146137147137148137149137150137151137152137153137154137155137156137157137158137159137160137161137162137163137164137165137166137167137168137169137170137171137172137173137174137175137176137177137178137179137180137181137182137183137184137185137186137187137188137189137190137191137192137193137194137195137196137197137198137199137200137201137202137203137204137205137206137207137208137209137210137211137212137213137214137215137216137217137218137219137220137221137222137223137224137225137226137227137228137229137230137231137232137233137234137235137236137237137238137239137240137241137242137243137244137245137246137247137248137249137250137251137252137253137254137255137256137257137258137259137260137261137262137263137264137265137266137267137268137269137270137271137272137273137274137275137276137277137278137279137280137281137282137283137284137285137286137287137288137289137290137291137292137293137294137295137296137297137298137299137300137301137302137303137304137305137306137307137308137309137310137311137312137313137314137315137316137317137318137319137320137321137322137323137324137325137326137327137328137329137330137331137332137333137334137335137336137337137338137339137340137341137342137343137344137345137346137347137348137349137350137351137352137353137354137355137356137357137358137359137360137361137362137363137364137365137366137367137368137369137370137371137372137373137374137375137376137377137378137379137380137381137382137383137384137385137386137387137388137389137390137391137392137393137394137395137396137397137398137399137400137401137402137403137404137405137406137407137408137409137410137411137412137413137414137415137416137417137418137419137420137421137422137423137424137425137426137427137428137429137430137431137432137433137434137435137436137437137438137439137440137441137442137443137444137445137446137447137448137449137450137451137452137453137454137455137456137457137458137459137460137461137462137463137464137465137466137467137468137469137470137471137472137473137474137475137476137477137478137479137480137481137482137483137484137485137486137487137488137489137490137491137492137493137494137495137496137497137498137499137500137501137502137503137504137505137506137507137508137509137510137511137512137513137514137515137516137517137518137519137520137521137522137523137524137525137526137527137528137529137530137531137532137533137534137535137536137537137538137539137540137541137542137543137544137545137546137547137548137549137550137551137552137553137554137555137556137557137558137559137560137561137562137563137564137565137566137567137568137569137570137571137572137573137574137575137576137577137578137579137580137581137582137583137584137585137586137587137588137589137590137591137592137593137594137595137596137597137598137599137600137601137602137603137604137605137606137607137608137609137610137611137612137613137614137615137616137617137618137619137620137621137622137623137624137625137626137627137628137629137630137631137632137633137634137635137636137637137638137639137640137641137642137643137644137645137646137647137648137649137650137651137652137653137654137655137656137657137658137659137660137661137662137663137664137665137666137667137668137669137670137671137672137673137674137675137676137677137678137679137680137681137682137683137684137685137686137687137688137689137690137691137692137693137694137695137696137697137698137699137700137701137702137703137704137705137706137707137708137709137710137711137712137713137714137715137716137717137718137719137720137721137722137723137724137725137726137727137728137729137730137731137732137733137734137735137736137737137738137739137740137741137742137743137744137745137746137747137748137749137750137751137752137753137754137755137756137757137758137759137760137761137762137763137764137765137766137767137768137769137770137771137772137773137774137775137776137777137778137779137780137781137782137783137784137785137786137787137788137789137790137791137792137793137794137795137796137797137798137799137800137801137802137803137804137805137806137807137808137809137810137811137812137813137814137815137816137817137818137819137820137821137822137823137824137825137826137827137828137829137830137831137832137833137834137835137836137837137838137839137840137841137842137843137844137845137846137847137848137849137850137851137852137853137854137855137856137857137858137859137860137861137862137863137864137865137866137867137868137869137870137871137872137873137874137875137876137877137878137879137880137881137882137883137884137885137886137887137888137889137890137891137892137893137894137895137896137897137898137899137900137901137902137903137904137905137906137907137908137909137910137911137912137913137914137915137916137917137918137919137920137921137922137923137924137925137926137927137928137929137930137931137932137933137934137935137936137937137938137939137940137941137942137943137944137945137946137947137948137949137950137951137952137953137954137955137956137957137958137959137960137961137962137963137964137965137966137967137968137969137970137971137972137973137974137975137976137977137978137979137980137981137982137983137984137985137986137987137988137989137990137991137992137993137994137995137996137997137998137999138000138001138002138003138004138005138006138007138008138009138010138011138012138013138014138015138016138017138018138019138020138021138022138023138024138025138026138027138028138029138030138031138032138033138034138035138036138037138038138039138040138041138042138043138044138045138046138047138048138049138050138051138052138053138054138055138056138057138058138059138060138061138062138063138064138065138066138067138068138069138070138071138072138073138074138075138076138077138078138079138080138081138082138083138084138085138086138087138088138089138090138091138092138093138094138095138096138097138098138099138100138101138102138103138104138105138106138107138108138109138110138111138112138113138114138115138116138117138118138119138120138121138122138123138124138125138126138127138128138129138130138131138132138133138134138135138136138137138138138139138140138141138142138143138144138145138146138147138148138149138150138151138152138153138154138155138156138157138158138159138160138161138162138163138164138165138166138167138168138169138170138171138172138173138174138175138176138177138178138179138180138181138182138183138184138185138186138187138188138189138190138191138192138193138194138195138196138197138198138199138200138201138202138203138204138205138206138207138208138209138210138211138212138213138214138215138216138217138218138219138220138221138222138223138224138225138226138227138228138229138230138231138232138233138234138235138236138237138238138239138240138241138242138243138244138245138246138247138248138249138250138251138252138253138254138255138256138257138258138259138260138261138262138263138264138265138266138267138268138269138270138271138272138273138274138275138276138277138278138279138280138281138282138283138284138285138286138287138288138289138290138291138292138293138294138295138296138297138298138299138300138301138302138303138304138305138306138307138308138309138310138311138312138313138314138315138316138317138318138319138320138321138322138323138324138325138326138327138328138329138330138331138332138333138334138335138336138337138338138339138340138341138342138343138344138345138346138347138348138349138350138351138352138353138354138355138356138357138358138359138360138361138362138363138364138365138366138367138368138369138370138371138372138373138374138375138376138377138378138379138380138381138382138383138384138385138386138387138388138389138390138391138392138393138394138395138396138397138398138399138400138401138402138403138404138405138406138407138408138409138410138411138412138413138414138415138416138417138418138419138420138421138422138423138424138425138426138427138428138429138430138431138432138433138434138435138436138437138438138439138440138441138442138443138444138445138446138447138448138449138450138451138452138453138454138455138456138457138458138459138460138461138462138463138464138465138466138467138468138469138470138471138472138473138474138475138476138477138478138479138480138481138482138483138484138485138486138487138488138489138490138491138492138493138494138495138496138497138498138499138500138501138502138503138504138505138506138507138508138509138510138511138512138513138514138515138516138517138518138519138520138521138522138523138524138525138526138527138528138529138530138531138532138533138534138535138536138537138538138539138540138541138542138543138544138545138546138547138548138549138550138551138552138553138554138555138556138557138558138559138560138561138562138563138564138565138566138567138568138569138570138571138572138573138574138575138576138577138578138579138580138581138582138583138584138585138586138587138588138589138590138591138592138593138594138595138596138597138598138599138600138601138602138603138604138605138606138607138608138609138610138611138612138613138614138615138616138617138618138619138620138621138622138623138624138625138626138627138628138629138630138631138632138633138634138635138636138637138638138639138640138641138642138643138644138645138646138647138648138649138650138651138652138653138654138655138656138657138658138659138660138661138662138663138664138665138666138667138668138669138670138671138672138673138674138675138676138677138678138679138680138681138682138683138684138685138686138687138688138689138690138691138692138693138694138695138696138697138698138699138700138701138702138703138704138705138706138707138708138709138710138711138712138713138714138715138716138717138718138719138720138721138722138723138724138725138726138727138728138729138730138731138732138733138734138735138736138737138738138739138740138741138742138743138744138745138746138747138748138749138750138751138752138753138754138755138756138757138758138759138760138761138762138763138764138765138766138767138768138769138770138771138772138773138774138775138776138777138778138779138780138781138782138783138784138785138786138787138788138789138790138791138792138793138794138795138796138797138798138799138800138801138802138803138804138805138806138807138808138809138810138811138812138813138814138815138816138817138818138819138820138821138822138823138824138825138826138827138828138829138830138831138832138833138834138835138836138837138838138839138840138841138842138843138844138845138846138847138848138849138850138851138852138853138854138855138856138857138858138859138860138861138862138863138864138865138866138867138868138869138870138871138872138873138874138875138876138877138878138879138880138881138882138883138884138885138886138887138888138889138890138891138892138893138894138895138896138897138898138899138900138901138902138903138904138905138906138907138908138909138910138911138912138913138914138915138916138917138918138919138920138921138922138923138924138925138926138927138928138929138930138931138932138933138934138935138936138937138938138939138940138941138942138943138944138945138946138947138948138949138950138951138952138953138954138955138956138957138958138959138960138961138962138963138964138965138966138967138968138969138970138971138972138973138974138975138976138977138978138979138980138981138982138983138984138985138986138987138988138989138990138991138992138993138994138995138996138997138998138999139000139001139002139003139004139005139006139007139008139009139010139011139012139013139014139015139016139017139018139019139020139021139022139023139024139025139026139027139028139029139030139031139032139033139034139035139036139037139038139039139040139041139042139043139044139045139046139047139048139049139050139051139052139053139054139055139056139057139058139059139060139061139062139063139064139065139066139067139068139069139070139071139072139073139074139075139076139077139078139079139080139081139082139083139084139085139086139087139088139089139090139091139092139093139094139095139096139097139098139099139100139101139102139103139104139105139106139107139108139109139110139111139112139113139114139115139116139117139118139119139120139121139122139123139124139125139126139127139128139129139130139131139132139133139134139135139136139137139138139139139140139141139142139143139144139145139146139147139148139149139150139151139152139153139154139155139156139157139158139159139160139161139162139163139164139165139166139167139168139169139170139171139172139173139174139175139176139177139178139179139180139181139182139183139184139185139186139187139188139189139190139191139192139193139194139195139196139197139198139199139200139201139202139203139204139205139206139207139208139209139210139211139212139213139214139215139216139217139218139219139220139221139222139223139224139225139226139227139228139229139230139231139232139233139234139235139236139237139238139239139240139241139242139243139244139245139246139247139248139249139250139251139252139253139254139255139256139257139258139259139260139261139262139263139264139265139266139267139268139269139270139271139272139273139274139275139276139277139278139279139280139281139282139283139284139285139286139287139288139289139290139291139292139293139294139295139296139297139298139299139300139301139302139303139304139305139306139307139308139309139310139311139312139313139314139315139316139317139318139319139320139321139322139323139324139325139326139327139328139329139330139331139332139333139334139335139336139337139338139339139340139341139342139343139344139345139346139347139348139349139350139351139352139353139354139355139356139357139358139359139360139361139362139363139364139365139366139367139368139369139370139371139372139373139374139375139376139377139378139379139380139381139382139383139384139385139386139387139388139389139390139391139392139393139394139395139396139397139398139399139400139401139402139403139404139405139406139407139408139409139410139411139412139413139414139415139416139417139418139419139420139421139422139423139424139425139426139427139428139429139430139431139432139433139434139435139436139437139438139439139440139441139442139443139444139445139446139447139448139449139450139451139452139453139454139455139456139457139458139459139460139461139462139463139464139465139466139467139468139469139470139471139472139473139474139475139476139477139478139479139480139481139482139483139484139485139486139487139488139489139490139491139492139493139494139495139496139497139498139499139500139501139502139503139504139505139506139507139508139509139510139511139512139513139514139515139516139517139518139519139520139521139522139523139524139525139526139527139528139529139530139531139532139533139534139535139536139537139538139539139540139541139542139543139544139545139546139547139548139549139550139551139552139553139554139555139556139557139558139559139560139561139562139563139564139565139566139567139568139569139570139571139572139573139574139575139576139577139578139579139580139581139582139583139584139585139586139587139588139589139590139591139592139593139594139595139596139597139598139599139600139601139602139603139604139605139606139607139608139609139610139611139612139613139614139615139616139617139618139619139620139621139622139623139624139625139626139627139628139629139630139631139632139633139634139635139636139637139638139639139640139641139642139643139644139645139646139647139648139649139650139651139652139653139654139655139656139657139658139659139660139661139662139663139664139665139666139667139668139669139670139671139672139673139674139675139676139677139678139679139680139681139682139683139684139685139686139687139688139689139690139691139692139693139694139695139696139697139698139699139700139701139702139703139704139705139706139707139708139709139710139711139712139713139714139715139716139717139718139719139720139721139722139723139724139725139726139727139728139729139730139731139732139733139734139735139736139737139738139739139740139741139742139743139744139745139746139747139748139749139750139751139752139753139754139755139756139757139758139759139760139761139762139763139764139765139766139767139768139769139770139771139772139773139774139775139776139777139778139779139780139781139782139783139784139785139786139787139788139789139790139791139792139793139794139795139796139797139798139799139800139801139802139803139804139805139806139807139808139809139810139811139812139813139814139815139816139817139818139819139820139821139822139823139824139825139826139827139828139829139830139831139832139833139834139835139836139837139838139839139840139841139842139843139844139845139846139847139848139849139850139851139852139853139854139855139856139857139858139859139860139861139862139863139864139865139866139867139868139869139870139871139872139873139874139875139876139877139878139879139880139881139882139883139884139885139886139887139888139889139890139891139892139893139894139895139896139897139898139899139900139901139902139903139904139905139906139907139908139909139910139911139912139913139914139915139916139917139918139919139920139921139922139923139924139925139926139927139928139929139930139931139932139933139934139935139936139937139938139939139940139941139942139943139944139945139946139947139948139949139950139951139952139953139954139955139956139957139958139959139960139961139962139963139964139965139966139967139968139969139970139971139972139973139974139975139976139977139978139979139980139981139982139983139984139985139986139987139988139989139990139991139992139993139994139995139996139997139998139999140000140001140002140003140004140005140006140007140008140009140010140011140012140013140014140015140016140017140018140019140020140021140022140023140024140025140026140027140028140029140030140031140032140033140034140035140036140037140038140039140040140041140042140043140044140045140046140047140048140049140050140051140052140053140054140055140056140057140058140059140060140061140062140063140064140065140066140067140068140069140070140071140072140073140074140075140076140077140078140079140080140081140082140083140084140085140086140087140088140089140090140091140092140093140094140095140096140097140098140099140100140101140102140103140104140105140106140107140108140109140110140111140112140113140114140115140116140117140118140119140120140121140122140123140124140125140126140127140128140129140130140131140132140133140134140135140136140137140138140139140140140141140142140143140144140145140146140147140148140149140150140151140152140153140154140155140156140157140158140159140160140161140162140163140164140165140166140167140168140169140170140171140172140173140174140175140176140177140178140179140180140181140182140183140184140185140186140187140188140189140190140191140192140193140194140195140196140197140198140199140200140201140202140203140204140205140206140207140208140209140210140211140212140213140214140215140216140217140218140219140220140221140222140223140224140225140226140227140228140229140230140231140232140233140234140235140236140237140238140239140240140241140242140243140244140245140246140247140248140249140250140251140252140253140254140255140256140257140258140259140260140261140262140263140264140265140266140267140268140269140270140271140272140273140274140275140276140277140278140279140280140281140282140283140284140285140286140287140288140289140290140291140292140293140294140295140296140297140298140299140300140301140302140303140304140305140306140307140308140309140310140311140312140313140314140315140316140317140318140319140320140321140322140323140324140325140326140327140328140329140330140331140332140333140334140335140336140337140338140339140340140341140342140343140344140345140346140347140348140349140350140351140352140353140354140355140356140357140358140359140360140361140362140363140364140365140366140367140368140369140370140371140372140373140374140375140376140377140378140379140380140381140382140383140384140385140386140387140388140389140390140391140392140393140394140395140396140397140398140399140400140401140402140403140404140405140406140407140408140409140410140411140412140413140414140415140416140417140418140419140420140421140422140423140424140425140426140427140428140429140430140431140432140433140434140435140436140437140438140439140440140441140442140443140444140445140446140447140448140449140450140451140452140453140454140455140456140457140458140459140460140461140462140463140464140465140466140467140468140469140470140471140472140473140474140475140476140477140478140479140480140481140482140483140484140485140486140487140488140489140490140491140492140493140494140495140496140497140498140499140500140501140502140503140504140505140506140507140508140509140510140511140512140513140514140515140516140517140518140519140520140521140522140523140524140525140526140527140528140529140530140531140532140533140534140535140536140537140538140539140540140541140542140543140544140545140546140547140548140549140550140551140552140553140554140555140556140557140558140559140560140561140562140563140564140565140566140567140568140569140570140571140572140573140574140575140576140577140578140579140580140581140582140583140584140585140586140587140588140589140590140591140592140593140594140595140596140597140598140599140600140601140602140603140604140605140606140607140608140609140610140611140612140613140614140615140616140617140618140619140620140621140622140623140624140625140626140627140628140629140630140631140632140633140634140635140636140637140638140639140640140641140642140643140644140645140646140647140648140649140650140651140652140653140654140655140656140657140658140659140660140661140662140663140664140665140666140667140668140669140670140671140672140673140674140675140676140677140678140679140680140681140682140683140684140685140686140687140688140689140690140691140692140693140694140695140696140697140698140699140700140701140702140703140704140705140706140707140708140709140710140711140712140713140714140715140716140717140718140719140720140721140722140723140724140725140726140727140728140729140730140731140732140733140734140735140736140737140738140739140740140741140742140743140744140745140746140747140748140749140750140751140752140753140754140755140756140757140758140759140760140761140762140763140764140765140766140767140768140769140770140771140772140773140774140775140776140777140778140779140780140781140782140783140784140785140786140787140788140789140790140791140792140793140794140795140796140797140798140799140800140801140802140803140804140805140806140807140808140809140810140811140812140813140814140815140816140817140818140819140820140821140822140823140824140825140826140827140828140829140830140831140832140833140834140835140836140837140838140839140840140841140842140843140844140845140846140847140848140849140850140851140852140853140854140855140856140857140858140859140860140861140862140863140864140865140866140867140868140869140870140871140872140873140874140875140876140877140878140879140880140881140882140883140884140885140886140887140888140889140890140891140892140893140894140895140896140897140898140899140900140901140902140903140904140905140906140907140908140909140910140911140912140913140914140915140916140917140918140919140920140921140922140923140924140925140926140927140928140929140930140931140932140933140934140935140936140937140938140939140940140941140942140943140944140945140946140947140948140949140950140951140952140953140954140955140956140957140958140959140960140961140962140963140964140965140966140967140968140969140970140971140972140973140974140975140976140977140978140979140980140981140982140983140984140985140986140987140988140989140990140991140992140993140994140995140996140997140998140999141000141001141002141003141004141005141006141007141008141009141010141011141012141013141014141015141016141017141018141019141020141021141022141023141024141025141026141027141028141029141030141031141032141033141034141035141036141037141038141039141040141041141042141043141044141045141046141047141048141049141050141051141052141053141054141055141056141057141058141059141060141061141062141063141064141065141066141067141068141069141070141071141072141073141074141075141076141077141078141079141080141081141082141083141084141085141086141087141088141089141090141091141092141093141094141095141096141097141098141099141100141101141102141103141104141105141106141107141108141109141110141111141112141113141114141115141116141117141118141119141120141121141122141123141124141125141126141127141128141129141130141131141132141133141134141135141136141137141138141139141140141141141142141143141144141145141146141147141148141149141150141151141152141153141154141155141156141157141158141159141160141161141162141163141164141165141166141167141168141169141170141171141172141173141174141175141176141177141178141179141180141181141182141183141184141185141186141187141188141189141190141191141192141193141194141195141196141197141198141199141200141201141202141203141204141205141206141207141208141209141210141211141212141213141214141215141216141217141218141219141220141221141222141223141224141225141226141227141228141229141230141231141232141233141234141235141236141237141238141239141240141241141242141243141244141245141246141247141248141249141250141251141252141253141254141255141256141257141258141259141260141261141262141263141264141265141266141267141268141269141270141271141272141273141274141275141276141277141278141279141280141281141282141283141284141285141286141287141288141289141290141291141292141293141294141295141296141297141298141299141300141301141302141303141304141305141306141307141308141309141310141311141312141313141314141315141316141317141318141319141320141321141322141323141324141325141326141327141328141329141330141331141332141333141334141335141336141337141338141339141340141341141342141343141344141345141346141347141348141349141350141351141352141353141354141355141356141357141358141359141360141361141362141363141364141365141366141367141368141369141370141371141372141373141374141375141376141377141378141379141380141381141382141383141384141385141386141387141388141389141390141391141392141393141394141395141396141397141398141399141400141401141402141403141404141405141406141407141408141409141410141411141412141413141414141415141416141417141418141419141420141421141422141423141424141425141426141427141428141429141430141431141432141433141434141435141436141437141438141439141440141441141442141443141444141445141446141447141448141449141450141451141452141453141454141455141456141457141458141459141460141461141462141463141464141465141466141467141468141469141470141471141472141473141474141475141476141477141478141479141480141481141482141483141484141485141486141487141488141489141490141491141492141493141494141495141496141497141498141499141500141501141502141503141504141505141506141507141508141509141510141511141512141513141514141515141516141517141518141519141520141521141522141523141524141525141526141527141528141529141530141531141532141533141534141535141536141537141538141539141540141541141542141543141544141545141546141547141548141549141550141551141552141553141554141555141556141557141558141559141560141561141562141563141564141565141566141567141568141569141570141571141572141573141574141575141576141577141578141579141580141581141582141583141584141585141586141587141588141589141590141591141592141593141594141595141596141597141598141599141600141601141602141603141604141605141606141607141608141609141610141611141612141613141614141615141616141617141618141619141620141621141622141623141624141625141626141627141628141629141630141631141632141633141634141635141636141637141638141639141640141641141642141643141644141645141646141647141648141649141650141651141652141653141654141655141656141657141658141659141660141661141662141663141664141665141666141667141668141669141670141671141672141673141674141675141676141677141678141679141680141681141682141683141684141685141686141687141688141689141690141691141692141693141694141695141696141697141698141699141700141701141702141703141704141705141706141707141708141709141710141711141712141713141714141715141716141717141718141719141720141721141722141723141724141725141726141727141728141729141730141731141732141733141734141735141736141737141738141739141740141741141742141743141744141745141746141747141748141749141750141751141752141753141754141755141756141757141758141759141760141761141762141763141764141765141766141767141768141769141770141771141772141773141774141775141776141777141778141779141780141781141782141783141784141785141786141787141788141789141790141791141792141793141794141795141796141797141798141799141800141801141802141803141804141805141806141807141808141809141810141811141812141813141814141815141816141817141818141819141820141821141822141823141824141825141826141827141828141829141830141831141832141833141834141835141836141837141838141839141840141841141842141843141844141845141846141847141848141849141850141851141852141853141854141855141856141857141858141859141860141861141862141863141864141865141866141867141868141869141870141871141872141873141874141875141876141877141878141879141880141881141882141883141884141885141886141887141888141889141890141891141892141893141894141895141896141897141898141899141900141901141902141903141904141905141906141907141908141909141910141911141912141913141914141915141916141917141918141919141920141921141922141923141924141925141926141927141928141929141930141931141932141933141934141935141936141937141938141939141940141941141942141943141944141945141946141947141948141949141950141951141952141953141954141955141956141957141958141959141960141961141962141963141964141965141966141967141968141969141970141971141972141973141974141975141976141977141978141979141980141981141982141983141984141985141986141987141988141989141990141991141992141993141994141995141996141997141998141999142000142001142002142003142004142005142006142007142008142009142010142011142012142013142014142015142016142017142018142019142020142021142022142023142024142025142026142027142028142029142030142031142032142033142034142035142036142037142038142039142040142041142042142043142044142045142046142047142048142049142050142051142052142053142054142055142056142057142058142059142060142061142062142063142064142065142066142067142068142069142070142071142072142073142074142075142076142077142078142079142080142081142082142083142084142085142086142087142088142089142090142091142092142093142094142095142096142097142098142099142100142101142102142103142104142105142106142107142108142109142110142111142112142113142114142115142116142117142118142119142120142121142122142123142124142125142126142127142128142129142130142131142132142133142134142135142136142137142138142139142140142141142142142143142144142145142146142147142148142149142150142151142152142153142154142155142156142157142158142159142160142161142162142163142164142165142166142167142168142169142170142171142172142173142174142175142176142177142178142179142180142181142182142183142184142185142186142187142188142189142190142191142192142193142194142195142196142197142198142199142200142201142202142203142204142205142206142207142208142209142210142211142212142213142214142215142216142217142218142219142220142221142222142223142224142225142226142227142228142229142230142231142232142233142234142235142236142237142238142239142240142241142242142243142244142245142246142247142248142249142250142251142252142253142254142255142256142257142258142259142260142261142262142263142264142265142266142267142268142269142270142271142272142273142274142275142276142277142278142279142280142281142282142283142284142285142286142287142288142289142290142291142292142293142294142295142296142297142298142299142300142301142302142303142304142305142306142307142308142309142310142311142312142313142314142315142316142317142318142319142320142321142322142323142324142325142326142327142328142329142330142331142332142333142334142335142336142337142338142339142340142341142342142343142344142345142346142347142348142349142350142351142352142353142354142355142356142357142358142359142360142361142362142363142364142365142366142367142368142369142370142371142372142373142374142375142376142377142378142379142380142381142382142383142384142385142386142387142388142389142390142391142392142393142394142395142396142397142398142399142400142401142402142403142404142405142406142407142408142409142410142411142412142413142414142415142416142417142418142419142420142421142422142423142424142425142426142427142428142429142430142431142432142433142434142435142436142437142438142439142440142441142442142443142444142445142446142447142448142449142450142451142452142453142454142455142456142457142458142459142460142461142462142463142464142465142466142467142468142469142470142471142472142473142474142475142476142477142478142479142480142481142482142483142484142485142486142487142488142489142490142491142492142493142494142495142496142497142498142499142500142501142502142503142504142505142506142507142508142509142510142511142512142513142514142515142516142517142518142519142520142521142522142523142524142525142526142527142528142529142530142531142532142533142534142535142536142537142538142539142540142541142542142543142544142545142546142547142548142549142550142551142552142553142554142555142556142557142558142559142560142561142562142563142564142565142566142567142568142569142570142571142572142573142574142575142576142577142578142579142580142581142582142583142584142585142586142587142588142589142590142591142592142593142594142595142596142597142598142599142600142601142602142603142604142605142606142607142608142609142610142611142612142613142614142615142616142617142618142619142620142621142622142623142624142625142626142627142628142629142630142631142632142633142634142635142636142637142638142639142640142641142642142643142644142645142646142647142648142649142650142651142652142653142654142655142656142657142658142659142660142661142662142663142664142665142666142667142668142669142670142671142672142673142674142675142676142677142678142679142680142681142682142683142684142685142686142687142688142689142690142691142692142693142694142695142696142697142698142699142700142701142702142703142704142705142706142707142708142709142710142711142712142713142714142715142716142717142718142719142720142721142722142723142724142725142726142727142728142729142730142731142732142733142734142735142736142737142738142739142740142741142742142743142744142745142746142747142748142749142750142751142752142753142754142755142756142757142758142759142760142761142762142763142764142765142766142767142768142769142770142771142772142773142774142775142776142777142778142779142780142781142782142783142784142785142786142787142788142789142790142791142792142793142794142795142796142797142798142799142800142801142802142803142804142805142806142807142808142809142810142811142812142813142814142815142816142817142818142819142820142821142822142823142824142825142826142827142828142829142830142831142832142833142834142835142836142837142838142839142840142841142842142843142844142845142846142847142848142849142850142851142852142853142854142855142856142857142858142859142860142861142862142863142864142865142866142867142868142869142870142871142872142873142874142875142876142877142878142879142880142881142882142883142884142885142886142887142888142889142890142891142892142893142894142895142896142897142898142899142900142901142902142903142904142905142906142907142908142909142910142911142912142913142914142915142916142917142918142919142920142921142922142923142924142925142926142927142928142929142930142931142932142933142934142935142936142937142938142939142940142941142942142943142944142945142946142947142948142949142950142951142952142953142954142955142956142957142958142959142960142961142962142963142964142965142966142967142968142969142970142971142972142973142974142975142976142977142978142979142980142981142982142983142984142985142986142987142988142989142990142991142992142993142994142995142996142997142998142999143000143001143002143003143004143005143006143007143008143009143010143011143012143013143014143015143016143017143018143019143020143021143022143023143024143025143026143027143028143029143030143031143032143033143034143035143036143037143038143039143040143041143042143043143044143045143046143047143048143049143050143051143052143053143054143055143056143057143058143059143060143061143062143063143064143065143066143067143068143069143070143071143072143073143074143075143076143077143078143079143080143081143082143083143084143085143086143087143088143089143090143091143092143093143094143095143096143097143098143099143100143101143102143103143104143105143106143107143108143109143110143111143112143113143114143115143116143117143118143119143120143121143122143123143124143125143126143127143128143129143130143131143132143133143134143135143136143137143138143139143140143141143142143143143144143145143146143147143148143149143150143151143152143153143154143155143156143157143158143159143160143161143162143163143164143165143166143167143168143169143170143171143172143173143174143175143176143177143178143179143180143181143182143183143184143185143186143187143188143189143190143191143192143193143194143195143196143197143198143199143200143201143202143203143204143205143206143207143208143209143210143211143212143213143214143215143216143217143218143219143220143221143222143223143224143225143226143227143228143229143230143231143232143233143234143235143236143237143238143239143240143241143242143243143244143245143246143247143248143249143250143251143252143253143254143255143256143257143258143259143260143261143262143263143264143265143266143267143268143269143270143271143272143273143274143275143276143277143278143279143280143281143282143283143284143285143286143287143288143289143290143291143292143293143294143295143296143297143298143299143300143301143302143303143304143305143306143307143308143309143310143311143312143313143314143315143316143317143318143319143320143321143322143323143324143325143326143327143328143329143330143331143332143333143334143335143336143337143338143339143340143341143342143343143344143345143346143347143348143349143350143351143352143353143354143355143356143357143358143359143360143361143362143363143364143365143366143367143368143369143370143371143372143373143374143375143376143377143378143379143380143381143382143383143384143385143386143387143388143389143390143391143392143393143394143395143396143397143398143399143400143401143402143403143404143405143406143407143408143409143410143411143412143413143414143415143416143417143418143419143420143421143422143423143424143425143426143427143428143429143430143431143432143433143434143435143436143437143438143439143440143441143442143443143444143445143446143447143448143449143450143451143452143453143454143455143456143457143458143459143460143461143462143463143464143465143466143467143468143469143470143471143472143473143474143475143476143477143478143479143480143481143482143483143484143485143486143487143488143489143490143491143492143493143494143495143496143497143498143499143500143501143502143503143504143505143506143507143508143509143510143511143512143513143514143515143516143517143518143519143520143521143522143523143524143525143526143527143528143529143530143531143532143533143534143535143536143537143538143539143540143541143542143543143544143545143546143547143548143549143550143551143552143553143554143555143556143557143558143559143560143561143562143563143564143565143566143567143568143569143570143571143572143573143574143575143576143577143578143579143580143581143582143583143584143585143586143587143588143589143590143591143592143593143594143595143596143597143598143599143600143601143602143603143604143605143606143607143608143609143610143611143612143613143614143615143616143617143618143619143620143621143622143623143624143625143626143627143628143629143630143631143632143633143634143635143636143637143638143639143640143641143642143643143644143645143646143647143648143649143650143651143652143653143654143655143656143657143658143659143660143661143662143663143664143665143666143667143668143669143670143671143672143673143674143675143676143677143678143679143680143681143682143683143684143685143686143687143688143689143690143691143692143693143694143695143696143697143698143699143700143701143702143703143704143705143706143707143708143709143710143711143712143713143714143715143716143717143718143719143720143721143722143723143724143725143726143727143728143729143730143731143732143733143734143735143736143737143738143739143740143741143742143743143744143745143746143747143748143749143750143751143752143753143754143755143756143757143758143759143760143761143762143763143764143765143766143767143768143769143770143771143772143773143774143775143776143777143778143779143780143781143782143783143784143785143786143787143788143789143790143791143792143793143794143795143796143797143798143799143800143801143802143803143804143805143806143807143808143809143810143811143812143813143814143815143816143817143818143819143820143821143822143823143824143825143826143827143828143829143830143831143832143833143834143835143836143837143838143839143840143841143842143843143844143845143846143847143848143849143850143851143852143853143854143855143856143857143858143859143860143861143862143863143864143865143866143867143868143869143870143871143872143873143874143875143876143877143878143879143880143881143882143883143884143885143886143887143888143889143890143891143892143893143894143895143896143897143898143899143900143901143902143903143904143905143906143907143908143909143910143911143912143913143914143915143916143917143918143919143920143921143922143923143924143925143926143927143928143929143930143931143932143933143934143935143936143937143938143939143940143941143942143943143944143945143946143947143948143949143950143951143952143953143954143955143956143957143958143959143960143961143962143963143964143965143966143967143968143969143970143971143972143973143974143975143976143977143978143979143980143981143982143983143984143985143986143987143988143989143990143991143992143993143994143995143996143997143998143999144000144001144002144003144004144005144006144007144008144009144010144011144012144013144014144015144016144017144018144019144020144021144022144023144024144025144026144027144028144029144030144031144032144033144034144035144036144037144038144039144040144041144042144043144044144045144046144047144048144049144050144051144052144053144054144055144056144057144058144059144060144061144062144063144064144065144066144067144068144069144070144071144072144073144074144075144076144077144078144079144080144081144082144083144084144085144086144087144088144089144090144091144092144093144094144095144096144097144098144099144100144101144102144103144104144105144106144107144108144109144110144111144112144113144114144115144116144117144118144119144120144121144122144123144124144125144126144127144128144129144130144131144132144133144134144135144136144137144138144139144140144141144142144143144144144145144146144147144148144149144150144151144152144153144154144155144156144157144158144159144160144161144162144163144164144165144166144167144168144169144170144171144172144173144174144175144176144177144178144179144180144181144182144183144184144185144186144187144188144189144190144191144192144193144194144195144196144197144198144199144200144201144202144203144204144205144206144207144208144209144210144211144212144213144214144215144216144217144218144219144220144221144222144223144224144225144226144227144228144229144230144231144232144233144234144235144236144237144238144239144240144241144242144243144244144245144246144247144248144249144250144251144252144253144254144255144256144257144258144259144260144261144262144263144264144265144266144267144268144269144270144271144272144273144274144275144276144277144278144279144280144281144282144283144284144285144286144287144288144289144290144291144292144293144294144295144296144297144298144299144300144301144302144303144304144305144306144307144308144309144310144311144312144313144314144315144316144317144318144319144320144321144322144323144324144325144326144327144328144329144330144331144332144333144334144335144336144337144338144339144340144341144342144343144344144345144346144347144348144349144350144351144352144353144354144355144356144357144358144359144360144361144362144363144364144365144366144367144368144369144370144371144372144373144374144375144376144377144378144379144380144381144382144383144384144385144386144387144388144389144390144391144392144393144394144395144396144397144398144399144400144401144402144403144404144405144406144407144408144409144410144411144412144413144414144415144416144417144418144419144420144421144422144423144424144425144426144427144428144429144430144431144432144433144434144435144436144437144438144439144440144441144442144443144444144445144446144447144448144449144450144451144452144453144454144455144456144457144458144459144460144461144462144463144464144465144466144467144468144469144470144471144472144473144474144475144476144477144478144479144480144481144482144483144484144485144486144487144488144489144490144491144492144493144494144495144496144497144498144499144500144501144502144503144504144505144506144507144508144509144510144511144512144513144514144515144516144517144518144519144520144521144522144523144524144525144526144527144528144529144530144531144532144533144534144535144536144537144538144539144540144541144542144543144544144545144546144547144548144549144550144551144552144553144554144555144556144557144558144559144560144561144562144563144564144565144566144567144568144569144570144571144572144573144574144575144576144577144578144579144580144581144582144583144584144585144586144587144588144589144590144591144592144593144594144595144596144597144598144599144600144601144602144603144604144605144606144607144608144609144610144611144612144613144614144615144616144617144618144619144620144621144622144623144624144625144626144627144628144629144630144631144632144633144634144635144636144637144638144639144640144641144642144643144644144645144646144647144648144649144650144651144652144653144654144655144656144657144658144659144660144661144662144663144664144665144666144667144668144669144670144671144672144673144674144675144676144677144678144679144680144681144682144683144684144685144686144687144688144689144690144691144692144693144694144695144696144697144698144699144700144701144702144703144704144705144706144707144708144709144710144711144712144713144714144715144716144717144718144719144720144721144722144723144724144725144726144727144728144729144730144731144732144733144734144735144736144737144738144739144740144741144742144743144744144745144746144747144748144749144750144751144752144753144754144755144756144757144758144759144760144761144762144763144764144765144766144767144768144769144770144771144772144773144774144775144776144777144778144779144780144781144782144783144784144785144786144787144788144789144790144791144792144793144794144795144796144797144798144799144800144801144802144803144804144805144806144807144808144809144810144811144812144813144814144815144816144817144818144819144820144821144822144823144824144825144826144827144828144829144830144831144832144833144834144835144836144837144838144839144840144841144842144843144844144845144846144847144848144849144850144851144852144853144854144855144856144857144858144859144860144861144862144863144864144865144866144867144868144869144870144871144872144873144874144875144876144877144878144879144880144881144882144883144884144885144886144887144888144889144890144891144892144893144894144895144896144897144898144899144900144901144902144903144904144905144906144907144908144909144910144911144912144913144914144915144916144917144918144919144920144921144922144923144924144925144926144927144928144929144930144931144932144933144934144935144936144937144938144939144940144941144942144943144944144945144946144947144948144949144950144951144952144953144954144955144956144957144958144959144960144961144962144963144964144965144966144967144968144969144970144971144972144973144974144975144976144977144978144979144980144981144982144983144984144985144986144987144988144989144990144991144992144993144994144995144996144997144998144999145000145001145002145003145004145005145006145007145008145009145010145011145012145013145014145015145016145017145018145019145020145021145022145023145024145025145026145027145028145029145030145031145032145033145034145035145036145037145038145039145040145041145042145043145044145045145046145047145048145049145050145051145052145053145054145055145056145057145058145059145060145061145062145063145064145065145066145067145068145069145070145071145072145073145074145075145076145077145078145079145080145081145082145083145084145085145086145087145088145089145090145091145092145093145094145095145096145097145098145099145100145101145102145103145104145105145106145107145108145109145110145111145112145113145114145115145116145117145118145119145120145121145122145123145124145125145126145127145128145129145130145131145132145133145134145135145136145137145138145139145140145141145142145143145144145145145146145147145148145149145150145151145152145153145154145155145156145157145158145159145160145161145162145163145164145165145166145167145168145169145170145171145172145173145174145175145176145177145178145179145180145181145182145183145184145185145186145187145188145189145190145191145192145193145194145195145196145197145198145199145200145201145202145203145204145205145206145207145208145209145210145211145212145213145214145215145216145217145218145219145220145221145222145223145224145225145226145227145228145229145230145231145232145233145234145235145236145237145238145239145240145241145242145243145244145245145246145247145248145249145250145251145252145253145254145255145256145257145258145259145260145261145262145263145264145265145266145267145268145269145270145271145272145273145274145275145276145277145278145279145280145281145282145283145284145285145286145287145288145289145290145291145292145293145294145295145296145297145298145299145300145301145302145303145304145305145306145307145308145309145310145311145312145313145314145315145316145317145318145319145320145321145322145323145324145325145326145327145328145329145330145331145332145333145334145335145336145337145338145339145340145341145342145343145344145345145346145347145348145349145350145351145352145353145354145355145356145357145358145359145360145361145362145363145364145365145366145367145368145369145370145371145372145373145374145375145376145377145378145379145380145381145382145383145384145385145386145387145388145389145390145391145392145393145394145395145396145397145398145399145400145401145402145403145404145405145406145407145408145409145410145411145412145413145414145415145416145417145418145419145420145421145422145423145424145425145426145427145428145429145430145431145432145433145434145435145436145437145438145439145440145441145442145443145444145445145446145447145448145449145450145451145452145453145454145455145456145457145458145459145460145461145462145463145464145465145466145467145468145469145470145471145472145473145474145475145476145477145478145479145480145481145482145483145484145485145486145487145488145489145490145491145492145493145494145495145496145497145498145499145500145501145502145503145504145505145506145507145508145509145510145511145512145513145514145515145516145517145518145519145520145521145522145523145524145525145526145527145528145529145530145531145532145533145534145535145536145537145538145539145540145541145542145543145544145545145546145547145548145549145550145551145552145553145554145555145556145557145558145559145560145561145562145563145564145565145566145567145568145569145570145571145572145573145574145575145576145577145578145579145580145581145582145583145584145585145586145587145588145589145590145591145592145593145594145595145596145597145598145599145600145601145602145603145604145605145606145607145608145609145610145611145612145613145614145615145616145617145618145619145620145621145622145623145624145625145626145627145628145629145630145631145632145633145634145635145636145637145638145639145640145641145642145643145644145645145646145647145648145649145650145651145652145653145654145655145656145657145658145659145660145661145662145663145664145665145666145667145668145669145670145671145672145673145674145675145676145677145678145679145680145681145682145683145684145685145686145687145688145689145690145691145692145693145694145695145696145697145698145699145700145701145702145703145704145705145706145707145708145709145710145711145712145713145714145715145716145717145718145719145720145721145722145723145724145725145726145727145728145729145730145731145732145733145734145735145736145737145738145739145740145741145742145743145744145745145746145747145748145749145750145751145752145753145754145755145756145757145758145759145760145761145762145763145764145765145766145767145768145769145770145771145772145773145774145775145776145777145778145779145780145781145782145783145784145785145786145787145788145789145790145791145792145793145794145795145796145797145798145799145800145801145802145803145804145805145806145807145808145809145810145811145812145813145814145815145816145817145818145819145820145821145822145823145824145825145826145827145828145829145830145831145832145833145834145835145836145837145838145839145840145841145842145843145844145845145846145847145848145849145850145851145852145853145854145855145856145857145858145859145860145861145862145863145864145865145866145867145868145869145870145871145872145873145874145875145876145877145878145879145880145881145882145883145884145885145886145887145888145889145890145891145892145893145894145895145896145897145898145899145900145901145902145903145904145905145906145907145908145909145910145911145912145913145914145915145916145917145918145919145920145921145922145923145924145925145926145927145928145929145930145931145932145933145934145935145936145937145938145939145940145941145942145943145944145945145946145947145948145949145950145951145952145953145954145955145956145957145958145959145960145961145962145963145964145965145966145967145968145969145970145971145972145973145974145975145976145977145978145979145980145981145982145983145984145985145986145987145988145989145990145991145992145993145994145995145996145997145998145999146000146001146002146003146004146005146006146007146008146009146010146011146012146013146014146015146016146017146018146019146020146021146022146023146024146025146026146027146028146029146030146031146032146033146034146035146036146037146038146039146040146041146042146043146044146045146046146047146048146049146050146051146052146053146054146055146056146057146058146059146060146061146062146063146064146065146066146067146068146069146070146071146072146073146074146075146076146077146078146079146080146081146082146083146084146085146086146087146088146089146090146091146092146093146094146095146096146097146098146099146100146101146102146103146104146105146106146107146108146109146110146111146112146113146114146115146116146117146118146119146120146121146122146123146124146125146126146127146128146129146130146131146132146133146134146135146136146137146138146139146140146141146142146143146144146145146146146147146148146149146150146151146152146153146154146155146156146157146158146159146160146161146162146163146164146165146166146167146168146169146170146171146172146173146174146175146176146177146178146179146180146181146182146183146184146185146186146187146188146189146190146191146192146193146194146195146196146197146198146199146200146201146202146203146204146205146206146207146208146209146210146211146212146213146214146215146216146217146218146219146220146221146222146223146224146225146226146227146228146229146230146231146232146233146234146235146236146237146238146239146240146241146242146243146244146245146246146247146248146249146250146251146252146253146254146255146256146257146258146259146260146261146262146263146264146265146266146267146268146269146270146271146272146273146274146275146276146277146278146279146280146281146282146283146284146285146286146287146288146289146290146291146292146293146294146295146296146297146298146299146300146301146302146303146304146305146306146307146308146309146310146311146312146313146314146315146316146317146318146319146320146321146322146323146324146325146326146327146328146329146330146331146332146333146334146335146336146337146338146339146340146341146342146343146344146345146346146347146348146349146350146351146352146353146354146355146356146357146358146359146360146361146362146363146364146365146366146367146368146369146370146371146372146373146374146375146376146377146378146379146380146381146382146383146384146385146386146387146388146389146390146391146392146393146394146395146396146397146398146399146400146401146402146403146404146405146406146407146408146409146410146411146412146413146414146415146416146417146418146419146420146421146422146423146424146425146426146427146428146429146430146431146432146433146434146435146436146437146438146439146440146441146442146443146444146445146446146447146448146449146450146451146452146453146454146455146456146457146458146459146460146461146462146463146464146465146466146467146468146469146470146471146472146473146474146475146476146477146478146479146480146481146482146483146484146485146486146487146488146489146490146491146492146493146494146495146496146497146498146499146500146501146502146503146504146505146506146507146508146509146510146511146512146513146514146515146516146517146518146519146520146521146522146523146524146525146526146527146528146529146530146531146532146533146534146535146536146537146538146539146540146541146542146543146544146545146546146547146548146549146550146551146552146553146554146555146556146557146558146559146560146561146562146563146564146565146566146567146568146569146570146571146572146573146574146575146576146577146578146579146580146581146582146583146584146585146586146587146588146589146590146591146592146593146594146595146596146597146598146599146600146601146602146603146604146605146606146607146608146609146610146611146612146613146614146615146616146617146618146619146620146621146622146623146624146625146626146627146628146629146630146631146632146633146634146635146636146637146638146639146640146641146642146643146644146645146646146647146648146649146650146651146652146653146654146655146656146657146658146659146660146661146662146663146664146665146666146667146668146669146670146671146672146673146674146675146676146677146678146679146680146681146682146683146684146685146686146687146688146689146690146691146692146693146694146695146696146697146698146699146700146701146702146703146704146705146706146707146708146709146710146711146712146713146714146715146716146717146718146719146720146721146722146723146724146725146726146727146728146729146730146731146732146733146734146735146736146737146738146739146740146741146742146743146744146745146746146747146748146749146750146751146752146753146754146755146756146757146758146759146760146761146762146763146764146765146766146767146768146769146770146771146772146773146774146775146776146777146778146779146780146781146782146783146784146785146786146787146788146789146790146791146792146793146794146795146796146797146798146799146800146801146802146803146804146805146806146807146808146809146810146811146812146813146814146815146816146817146818146819146820146821146822146823146824146825146826146827146828146829146830146831146832146833146834146835146836146837146838146839146840146841146842146843146844146845146846146847146848146849146850146851146852146853146854146855146856146857146858146859146860146861146862146863146864146865146866146867146868146869146870146871146872146873146874146875146876146877146878146879146880146881146882146883146884146885146886146887146888146889146890146891146892146893146894146895146896146897146898146899146900146901146902146903146904146905146906146907146908146909146910146911146912146913146914146915146916146917146918146919146920146921146922146923146924146925146926146927146928146929146930146931146932146933146934146935146936146937146938146939146940146941146942146943146944146945146946146947146948146949146950146951146952146953146954146955146956146957146958146959146960146961146962146963146964146965146966146967146968146969146970146971146972146973146974146975146976146977146978146979146980146981146982146983146984146985146986146987146988146989146990146991146992146993146994146995146996146997146998146999147000147001147002147003147004147005147006147007147008147009147010147011147012147013147014147015147016147017147018147019147020147021147022147023147024147025147026147027147028147029147030147031147032147033147034147035147036147037147038147039147040147041147042147043147044147045147046147047147048147049147050147051147052147053147054147055147056147057147058147059147060147061147062147063147064147065147066147067147068147069147070147071147072147073147074147075147076147077147078147079147080147081147082147083147084147085147086147087147088147089147090147091147092147093147094147095147096147097147098147099147100147101147102147103147104147105147106147107147108147109147110147111147112147113147114147115147116147117147118147119147120147121147122147123147124147125147126147127147128147129147130147131147132147133147134147135147136147137147138147139147140147141147142147143147144147145147146147147147148147149147150147151147152147153147154147155147156147157147158147159147160147161147162147163147164147165147166147167147168147169147170147171147172147173147174147175147176147177147178147179147180147181147182147183147184147185147186147187147188147189147190147191147192147193147194147195147196147197147198147199147200147201147202147203147204147205147206147207147208147209147210147211147212147213147214147215147216147217147218147219147220147221147222147223147224147225147226147227147228147229147230147231147232147233147234147235147236147237147238147239147240147241147242147243147244147245147246147247147248147249147250147251147252147253147254147255147256147257147258147259147260147261147262147263147264147265147266147267147268147269147270147271147272147273147274147275147276147277147278147279147280147281147282147283147284147285147286147287147288147289147290147291147292147293147294147295147296147297147298147299147300147301147302147303147304147305147306147307147308147309147310147311147312147313147314147315147316147317147318147319147320147321147322147323147324147325147326147327147328147329147330147331147332147333147334147335147336147337147338147339147340147341147342147343147344147345147346147347147348147349147350147351147352147353147354147355147356147357147358147359147360147361147362147363147364147365147366147367147368147369147370147371147372147373147374147375147376147377147378147379147380147381147382147383147384147385147386147387147388147389147390147391147392147393147394147395147396147397147398147399147400147401147402147403147404147405147406147407147408147409147410147411147412147413147414147415147416147417147418147419147420147421147422147423147424147425147426147427147428147429147430147431147432147433147434147435147436147437147438147439147440147441147442147443147444147445147446147447147448147449147450147451147452147453147454147455147456147457147458147459147460147461147462147463147464147465147466147467147468147469147470147471147472147473147474147475147476147477147478147479147480147481147482147483147484147485147486147487147488147489147490147491147492147493147494147495147496147497147498147499147500147501147502147503147504147505147506147507147508147509147510147511147512147513147514147515147516147517147518147519147520147521147522147523147524147525147526147527147528147529147530147531147532147533147534147535147536147537147538147539147540147541147542147543147544147545147546147547147548147549147550147551147552147553147554147555147556147557147558147559147560147561147562147563147564147565147566147567147568147569147570147571147572147573147574147575147576147577147578147579147580147581147582147583147584147585147586147587147588147589147590147591147592147593147594147595147596147597147598147599147600147601147602147603147604147605147606147607147608147609147610147611147612147613147614147615147616147617147618147619147620147621147622147623147624147625147626147627147628147629147630147631147632147633147634147635147636147637147638147639147640147641147642147643147644147645147646147647147648147649147650147651147652147653147654147655147656147657147658147659147660147661147662147663147664147665147666147667147668147669147670147671147672147673147674147675147676147677147678147679147680147681147682147683147684147685147686147687147688147689147690147691147692147693147694147695147696147697147698147699147700147701147702147703147704147705147706147707147708147709147710147711147712147713147714147715147716147717147718147719147720147721147722147723147724147725147726147727147728147729147730147731147732147733147734147735147736147737147738147739147740147741147742147743147744147745147746147747147748147749147750147751147752147753147754147755147756147757147758147759147760147761147762147763147764147765147766147767147768147769147770147771147772147773147774147775147776147777147778147779147780147781147782147783147784147785147786147787147788147789147790147791147792147793147794147795147796147797147798147799147800147801147802147803147804147805147806147807147808147809147810147811147812147813147814147815147816147817147818147819147820147821147822147823147824147825147826147827147828147829147830147831147832147833147834147835147836147837147838147839147840147841147842147843147844147845147846147847147848147849147850147851147852147853147854147855147856147857147858147859147860147861147862147863147864147865147866147867147868147869147870147871147872147873147874147875147876147877147878147879147880147881147882147883147884147885147886147887147888147889147890147891147892147893147894147895147896147897147898147899147900147901147902147903147904147905147906147907147908147909147910147911147912147913147914147915147916147917147918147919147920147921147922147923147924147925147926147927147928147929147930147931147932147933147934147935147936147937147938147939147940147941147942147943147944147945147946147947147948147949147950147951147952147953147954147955147956147957147958147959147960147961147962147963147964147965147966147967147968147969147970147971147972147973147974147975147976147977147978147979147980147981147982147983147984147985147986147987147988147989147990147991147992147993147994147995147996147997147998147999148000148001148002148003148004148005148006148007148008148009148010148011148012148013148014148015148016148017148018148019148020148021148022148023148024148025148026148027148028148029148030148031148032148033148034148035148036148037148038148039148040148041148042148043148044148045148046148047148048148049148050148051148052148053148054148055148056148057148058148059148060148061148062148063148064148065148066148067148068148069148070148071148072148073148074148075148076148077148078148079148080148081148082148083148084148085148086148087148088148089148090148091148092148093148094148095148096148097148098148099148100148101148102148103148104148105148106148107148108148109148110148111148112148113148114148115148116148117148118148119148120148121148122148123148124148125148126148127148128148129148130148131148132148133148134148135148136148137148138148139148140148141148142148143148144148145148146148147148148148149148150148151148152148153148154148155148156148157148158148159148160148161148162148163148164148165148166148167148168148169148170148171148172148173148174148175148176148177148178148179148180148181148182148183148184148185148186148187148188148189148190148191148192148193148194148195148196148197148198148199148200148201148202148203148204148205148206148207148208148209148210148211148212148213148214148215148216148217148218148219148220148221148222148223148224148225148226148227148228148229148230148231148232148233148234148235148236148237148238148239148240148241148242148243148244148245148246148247148248148249148250148251148252148253148254148255148256148257148258148259148260148261148262148263148264148265148266148267148268148269148270148271148272148273148274148275148276148277148278148279148280148281148282148283148284148285148286148287148288148289148290148291148292148293148294148295148296148297148298148299148300148301148302148303148304148305148306148307148308148309148310148311148312148313148314148315148316148317148318148319148320148321148322148323148324148325148326148327148328148329148330148331148332148333148334148335148336148337148338148339148340148341148342148343148344148345148346148347148348148349148350148351148352148353148354148355148356148357148358148359148360148361148362148363148364148365148366148367148368148369148370148371148372148373148374148375148376148377148378148379148380148381148382148383148384148385148386148387148388148389148390148391148392148393148394148395148396148397148398148399148400148401148402148403148404148405148406148407148408148409148410148411148412148413148414148415148416148417148418148419148420148421148422148423148424148425148426148427148428148429148430148431148432148433148434148435148436148437148438148439148440148441148442148443148444148445148446148447148448148449148450148451148452148453148454148455148456148457148458148459148460148461148462148463148464148465148466148467148468148469148470148471148472148473148474148475148476148477148478148479148480148481148482148483148484148485148486148487148488148489148490148491148492148493148494148495148496148497148498148499148500148501148502148503148504148505148506148507148508148509148510148511148512148513148514148515148516148517148518148519148520148521148522148523148524148525148526148527148528148529148530148531148532148533148534148535148536148537148538148539148540148541148542148543148544148545148546148547148548148549148550148551148552148553148554148555148556148557148558148559148560148561148562148563148564148565148566148567148568148569148570148571148572148573148574148575148576148577148578148579148580148581148582148583148584148585148586148587148588148589148590148591148592148593148594148595148596148597148598148599148600148601148602148603148604148605148606148607148608148609148610148611148612148613148614148615148616148617148618148619148620148621148622148623148624148625148626148627148628148629148630148631148632148633148634148635148636148637148638148639148640148641148642148643148644148645148646148647148648148649148650148651148652148653148654148655148656148657148658148659148660148661148662148663148664148665148666148667148668148669148670148671148672148673148674148675148676148677148678148679148680148681148682148683148684148685148686148687148688148689148690148691148692148693148694148695148696148697148698148699148700148701148702148703148704148705148706148707148708148709148710148711148712148713148714148715148716148717148718148719148720148721148722148723148724148725148726148727148728148729148730148731148732148733148734148735148736148737148738148739148740148741148742148743148744148745148746148747148748148749148750148751148752148753148754148755148756148757148758148759148760148761148762148763148764148765148766148767148768148769148770148771148772148773148774148775148776148777148778148779148780148781148782148783148784148785148786148787148788148789148790148791148792148793148794148795148796148797148798148799148800148801148802148803148804148805148806148807148808148809148810148811148812148813148814148815148816148817148818148819148820148821148822148823148824148825148826148827148828148829148830148831148832148833148834148835148836148837148838148839148840148841148842148843148844148845148846148847148848148849148850148851148852148853148854148855148856148857148858148859148860148861148862148863148864148865148866148867148868148869148870148871148872148873148874148875148876148877148878148879148880148881148882148883148884148885148886148887148888148889148890148891148892148893148894148895148896148897148898148899148900148901148902148903148904148905148906148907148908148909148910148911148912148913148914148915148916148917148918148919148920148921148922148923148924148925148926148927148928148929148930148931148932148933148934148935148936148937148938148939148940148941148942148943148944148945148946148947148948148949148950148951148952148953148954148955148956148957148958148959148960148961148962148963148964148965148966148967148968148969148970148971148972148973148974148975148976148977148978148979148980148981148982148983148984148985148986148987148988148989148990148991148992148993148994148995148996148997148998148999149000149001149002149003149004149005149006149007149008149009149010149011149012149013149014149015149016149017149018149019149020149021149022149023149024149025149026149027149028149029149030149031149032149033149034149035149036149037149038149039149040149041149042149043149044149045149046149047149048149049149050149051149052149053149054149055149056149057149058149059149060149061149062149063149064149065149066149067149068149069149070149071149072149073149074149075149076149077149078149079149080149081149082149083149084149085149086149087149088149089149090149091149092149093149094149095149096149097149098149099149100149101149102149103149104149105149106149107149108149109149110149111149112149113149114149115149116149117149118149119149120149121149122149123149124149125149126149127149128149129149130149131149132149133149134149135149136149137149138149139149140149141149142149143149144149145149146149147149148149149149150149151149152149153149154149155149156149157149158149159149160149161149162149163149164149165149166149167149168149169149170149171149172149173149174149175149176149177149178149179149180149181149182149183149184149185149186149187149188149189149190149191149192149193149194149195149196149197149198149199149200149201149202149203149204149205149206149207149208149209149210149211149212149213149214149215149216149217149218149219149220149221149222149223149224149225149226149227149228149229149230149231149232149233149234149235149236149237149238149239149240149241149242149243149244149245149246149247149248149249149250149251149252149253149254149255149256149257149258149259149260149261149262149263149264149265149266149267149268149269149270149271149272149273149274149275149276149277149278149279149280149281149282149283149284149285149286149287149288149289149290149291149292149293149294149295149296149297149298149299149300149301149302149303149304149305149306149307149308149309149310149311149312149313149314149315149316149317149318149319149320149321149322149323149324149325149326149327149328149329149330149331149332149333149334149335149336149337149338149339149340149341149342149343149344149345149346149347149348149349149350149351149352149353149354149355149356149357149358149359149360149361149362149363149364149365149366149367149368149369149370149371149372149373149374149375149376149377149378149379149380149381149382149383149384149385149386149387149388149389149390149391149392149393149394149395149396149397149398149399149400149401149402149403149404149405149406149407149408149409149410149411149412149413149414149415149416149417149418149419149420149421149422149423149424149425149426149427149428149429149430149431149432149433149434149435149436149437149438149439149440149441149442149443149444149445149446149447149448149449149450149451149452149453149454149455149456149457149458149459149460149461149462149463149464149465149466149467149468149469149470149471149472149473149474149475149476149477149478149479149480149481149482149483149484149485149486149487149488149489149490149491149492149493149494149495149496149497149498149499149500149501149502149503149504149505149506149507149508149509149510149511149512149513149514149515149516149517149518149519149520149521149522149523149524149525149526149527149528149529149530149531149532149533149534149535149536149537149538149539149540149541149542149543149544149545149546149547149548149549149550149551149552149553149554149555149556149557149558149559149560149561149562149563149564149565149566149567149568149569149570149571149572149573149574149575149576149577149578149579149580149581149582149583149584149585149586149587149588149589149590149591149592149593149594149595149596149597149598149599149600149601149602149603149604149605149606149607149608149609149610149611149612149613149614149615149616149617149618149619149620149621149622149623149624149625149626149627149628149629149630149631149632149633149634149635149636149637149638149639149640149641149642149643149644149645149646149647149648149649149650149651149652149653149654149655149656149657149658149659149660149661149662149663149664149665149666149667149668149669149670149671149672149673149674149675149676149677149678149679149680149681149682149683149684149685149686149687149688149689149690149691149692149693149694149695149696149697149698149699149700149701149702149703149704149705149706149707149708149709149710149711149712149713149714149715149716149717149718149719149720149721149722149723149724149725149726149727149728149729149730149731149732149733149734149735149736149737149738149739149740149741149742149743149744149745149746149747149748149749149750149751149752149753149754149755149756149757149758149759149760149761149762149763149764149765149766149767149768149769149770149771149772149773149774149775149776149777149778149779149780149781149782149783149784149785149786149787149788149789149790149791149792149793149794149795149796149797149798149799149800149801149802149803149804149805149806149807149808149809149810149811149812149813149814149815149816149817149818149819149820149821149822149823149824149825149826149827149828149829149830149831149832149833149834149835149836149837149838149839149840149841149842149843149844149845149846149847149848149849149850149851149852149853149854149855149856149857149858149859149860149861149862149863149864149865149866149867149868149869149870149871149872149873149874149875149876149877149878149879149880149881149882149883149884149885149886149887149888149889149890149891149892149893149894149895149896149897149898149899149900149901149902149903149904149905149906149907149908149909149910149911149912149913149914149915149916149917149918149919149920149921149922149923149924149925149926149927149928149929149930149931149932149933149934149935149936149937149938149939149940149941149942149943149944149945149946149947149948149949149950149951149952149953149954149955149956149957149958149959149960149961149962149963149964149965149966149967149968149969149970149971149972149973149974149975149976149977149978149979149980149981149982149983149984149985149986149987149988149989149990149991149992149993149994149995149996149997149998149999150000150001150002150003150004150005150006150007150008150009150010150011150012150013150014150015150016150017150018150019150020150021150022150023150024150025150026150027150028150029150030150031150032150033150034150035150036150037150038150039150040150041150042150043150044150045150046150047150048150049150050150051150052150053150054150055150056150057150058150059150060150061150062150063150064150065150066150067150068150069150070150071150072150073150074150075150076150077150078150079150080150081150082150083150084150085150086150087150088150089150090150091150092150093150094150095150096150097150098150099150100150101150102150103150104150105150106150107150108150109150110150111150112150113150114150115150116150117150118150119150120150121150122150123150124150125150126150127150128150129150130150131150132150133150134150135150136150137150138150139150140150141150142150143150144150145150146150147150148150149150150150151150152150153150154150155150156150157150158150159150160150161150162150163150164150165150166150167150168150169150170150171150172150173150174150175150176150177150178150179150180150181150182150183150184150185150186150187150188150189150190150191150192150193150194150195150196150197150198150199150200150201150202150203150204150205150206150207150208150209150210150211150212150213150214150215150216150217150218150219150220150221150222150223150224150225150226150227150228150229150230150231150232150233150234150235150236150237150238150239150240150241150242150243150244150245150246150247150248150249150250150251150252150253150254150255150256150257150258150259150260150261150262150263150264150265150266150267150268150269150270150271150272150273150274150275150276150277150278150279150280150281150282150283150284150285150286150287150288150289150290150291150292150293150294150295150296150297150298150299150300150301150302150303150304150305150306150307150308150309150310150311150312150313150314150315150316150317150318150319150320150321150322150323150324150325150326150327150328150329150330150331150332150333150334150335150336150337150338150339150340150341150342150343150344150345150346150347150348150349150350150351150352150353150354150355150356150357150358150359150360150361150362150363150364150365150366150367150368150369150370150371150372150373150374150375150376150377150378150379150380150381150382150383150384150385150386150387150388150389150390150391150392150393150394150395150396150397150398150399150400150401150402150403150404150405150406150407150408150409150410150411150412150413150414150415150416150417150418150419150420150421150422150423150424150425150426150427150428150429150430150431150432150433150434150435150436150437150438150439150440150441150442150443150444150445150446150447150448150449150450150451150452150453150454150455150456150457150458150459150460150461150462150463150464150465150466150467150468150469150470150471150472150473150474150475150476150477150478150479150480150481150482150483150484150485150486150487150488150489150490150491150492150493150494150495150496150497150498150499150500150501150502150503150504150505150506150507150508150509150510150511150512150513150514150515150516150517150518150519150520150521150522150523150524150525150526150527150528150529150530150531150532150533150534150535150536150537150538150539150540150541150542150543150544150545150546150547150548150549150550150551150552150553150554150555150556150557150558150559150560150561150562150563150564150565150566150567150568150569150570150571150572150573150574150575150576150577150578150579150580150581150582150583150584150585150586150587150588150589150590150591150592150593150594150595150596150597150598150599150600150601150602150603150604150605150606150607150608150609150610150611150612150613150614150615150616150617150618150619150620150621150622150623150624150625150626150627150628150629150630150631150632150633150634150635150636150637150638150639150640150641150642150643150644150645150646150647150648150649150650150651150652150653150654150655150656150657150658150659150660150661150662150663150664150665150666150667150668150669150670150671150672150673150674150675150676150677150678150679150680150681150682150683150684150685150686150687150688150689150690150691150692150693150694150695150696150697150698150699150700150701150702150703150704150705150706150707150708150709150710150711150712150713150714150715150716150717150718150719150720150721150722150723150724150725150726150727150728150729150730150731150732150733150734150735150736150737150738150739150740150741150742150743150744150745150746150747150748150749150750150751150752150753150754150755150756150757150758150759150760150761150762150763150764150765150766150767150768150769150770150771150772150773150774150775150776150777150778150779150780150781150782150783150784150785150786150787150788150789150790150791150792150793150794150795150796150797150798150799150800150801150802150803150804150805150806150807150808150809150810150811150812150813150814150815150816150817150818150819150820150821150822150823150824150825150826150827150828150829150830150831150832150833150834150835150836150837150838150839150840150841150842150843150844150845150846150847150848150849150850150851150852150853150854150855150856150857150858150859150860150861150862150863150864150865150866150867150868150869150870150871150872150873150874150875150876150877150878150879150880150881150882150883150884150885150886150887150888150889150890150891150892150893150894150895150896150897150898150899150900150901150902150903150904150905150906150907150908150909150910150911150912150913150914150915150916150917150918150919150920150921150922150923150924150925150926150927150928150929150930150931150932150933150934150935150936150937150938150939150940150941150942150943150944150945150946150947150948150949150950150951150952150953150954150955150956150957150958150959150960150961150962150963150964150965150966150967150968150969150970150971150972150973150974150975150976150977150978150979150980150981150982150983150984150985150986150987150988150989150990150991150992150993150994150995150996150997150998150999151000151001151002151003151004151005151006151007151008151009151010151011151012151013151014151015151016151017151018151019151020151021151022151023151024151025151026151027151028151029151030151031151032151033151034151035151036151037151038151039151040151041151042151043151044151045151046151047151048151049151050151051151052151053151054151055151056151057151058151059151060151061151062151063151064151065151066151067151068151069151070151071151072151073151074151075151076151077151078151079151080151081151082151083151084151085151086151087151088151089151090151091151092151093151094151095151096151097151098151099151100151101151102151103151104151105151106151107151108151109151110151111151112151113151114151115151116151117151118151119151120151121151122151123151124151125151126151127151128151129151130151131151132151133151134151135151136151137151138151139151140151141151142151143151144151145151146151147151148151149151150151151151152151153151154151155151156151157151158151159151160151161151162151163151164151165151166151167151168151169151170151171151172151173151174151175151176151177151178151179151180151181151182151183151184151185151186151187151188151189151190151191151192151193151194151195151196151197151198151199151200151201151202151203151204151205151206151207151208151209151210151211151212151213151214151215151216151217151218151219151220151221151222151223151224151225151226151227151228151229151230151231151232151233151234151235151236151237151238151239151240151241151242151243151244151245151246151247151248151249151250151251151252151253151254151255151256151257151258151259151260151261151262151263151264151265151266151267151268151269151270151271151272151273151274151275151276151277151278151279151280151281151282151283151284151285151286151287151288151289151290151291151292151293151294151295151296151297151298151299151300151301151302151303151304151305151306151307151308151309151310151311151312151313151314151315151316151317151318151319151320151321151322151323151324151325151326151327151328151329151330151331151332151333151334151335151336151337151338151339151340151341151342151343151344151345151346151347151348151349151350151351151352151353151354151355151356151357151358151359151360151361151362151363151364151365151366151367151368151369151370151371151372151373151374151375151376151377151378151379151380151381151382151383151384151385151386151387151388151389151390151391151392151393151394151395151396151397151398151399151400151401151402151403151404151405151406151407151408151409151410151411151412151413151414151415151416151417151418151419151420151421151422151423151424151425151426151427151428151429151430151431151432151433151434151435151436151437151438151439151440151441151442151443151444151445151446151447151448151449151450151451151452151453151454151455151456151457151458151459151460151461151462151463151464151465151466151467151468151469151470151471151472151473151474151475151476151477151478151479151480151481151482151483151484151485151486151487151488151489151490151491151492151493151494151495151496151497151498151499151500151501151502151503151504151505151506151507151508151509151510151511151512151513151514151515151516151517151518151519151520151521151522151523151524151525151526151527151528151529151530151531151532151533151534151535151536151537151538151539151540151541151542151543151544151545151546151547151548151549151550151551151552151553151554151555151556151557151558151559151560151561151562151563151564151565151566151567151568151569151570151571151572151573151574151575151576151577151578151579151580151581151582151583151584151585151586151587151588151589151590151591151592151593151594151595151596151597151598151599151600151601151602151603151604151605151606151607151608151609151610151611151612151613151614151615151616151617151618151619151620151621151622151623151624151625151626151627151628151629151630151631151632151633151634151635151636151637151638151639151640151641151642151643151644151645151646151647151648151649151650151651151652151653151654151655151656151657151658151659151660151661151662151663151664151665151666151667151668151669151670151671151672151673151674151675151676151677151678151679151680151681151682151683151684151685151686151687151688151689151690151691151692151693151694151695151696151697151698151699151700151701151702151703151704151705151706151707151708151709151710151711151712151713151714151715151716151717151718151719151720151721151722151723151724151725151726151727151728151729151730151731151732151733151734151735151736151737151738151739151740151741151742151743151744151745151746151747151748151749151750151751151752151753151754151755151756151757151758151759151760151761151762151763151764151765151766151767151768151769151770151771151772151773151774151775151776151777151778151779151780151781151782151783151784151785151786151787151788151789151790151791151792151793151794151795151796151797151798151799151800151801151802151803151804151805151806151807151808151809151810151811151812151813151814151815151816151817151818151819151820151821151822151823151824151825151826151827151828151829151830151831151832151833151834151835151836151837151838151839151840151841151842151843151844151845151846151847151848151849151850151851151852151853151854151855151856151857151858151859151860151861151862151863151864151865151866151867151868151869151870151871151872151873151874151875151876151877151878151879151880151881151882151883151884151885151886151887151888151889151890151891151892151893151894151895151896151897151898151899151900151901151902151903151904151905151906151907151908151909151910151911151912151913151914151915151916151917151918151919151920151921151922151923151924151925151926151927151928151929151930151931151932151933151934151935151936151937151938151939151940151941151942151943151944151945151946151947151948151949151950151951151952151953151954151955151956151957151958151959151960151961151962151963151964151965151966151967151968151969151970151971151972151973151974151975151976151977151978151979151980151981151982151983151984151985151986151987151988151989151990151991151992151993151994151995151996151997151998151999152000152001152002152003152004152005152006152007152008152009152010152011152012152013152014152015152016152017152018152019152020152021152022152023152024152025152026152027152028152029152030152031152032152033152034152035152036152037152038152039152040152041152042152043152044152045152046152047152048152049152050152051152052152053152054152055152056152057152058152059152060152061152062152063152064152065152066152067152068152069152070152071152072152073152074152075152076152077152078152079152080152081152082152083152084152085152086152087152088152089152090152091152092152093152094152095152096152097152098152099152100152101152102152103152104152105152106152107152108152109152110152111152112152113152114152115152116152117152118152119152120152121152122152123152124152125152126152127152128152129152130152131152132152133152134152135152136152137152138152139152140152141152142152143152144152145152146152147152148152149152150152151152152152153152154152155152156152157152158152159152160152161152162152163152164152165152166152167152168152169152170152171152172152173152174152175152176152177152178152179152180152181152182152183152184152185152186152187152188152189152190152191152192152193152194152195152196152197152198152199152200152201152202152203152204152205152206152207152208152209152210152211152212152213152214152215152216152217152218152219152220152221152222152223152224152225152226152227152228152229152230152231152232152233152234152235152236152237152238152239152240152241152242152243152244152245152246152247152248152249152250152251152252152253152254152255152256152257152258152259152260152261152262152263152264152265152266152267152268152269152270152271152272152273152274152275152276152277152278152279152280152281152282152283152284152285152286152287152288152289152290152291152292152293152294152295152296152297152298152299152300152301152302152303152304152305152306152307152308152309152310152311152312152313152314152315152316152317152318152319152320152321152322152323152324152325152326152327152328152329152330152331152332152333152334152335152336152337152338152339152340152341152342152343152344152345152346152347152348152349152350152351152352152353152354152355152356152357152358152359152360152361152362152363152364152365152366152367152368152369152370152371152372152373152374152375152376152377152378152379152380152381152382152383152384152385152386152387152388152389152390152391152392152393152394152395152396152397152398152399152400152401152402152403152404152405152406152407152408152409152410152411152412152413152414152415152416152417152418152419152420152421152422152423152424152425152426152427152428152429152430152431152432152433152434152435152436152437152438152439152440152441152442152443152444152445152446152447152448152449152450152451152452152453152454152455152456152457152458152459152460152461152462152463152464152465152466152467152468152469152470152471152472152473152474152475152476152477152478152479152480152481152482152483152484152485152486152487152488152489152490152491152492152493152494152495152496152497152498152499152500152501152502152503152504152505152506152507152508152509152510152511152512152513152514152515152516152517152518152519152520152521152522152523152524152525152526152527152528152529152530152531152532152533152534152535152536152537152538152539152540152541152542152543152544152545152546152547152548152549152550152551152552152553152554152555152556152557152558152559152560152561152562152563152564152565152566152567152568152569152570152571152572152573152574152575152576152577152578152579152580152581152582152583152584152585152586152587152588152589152590152591152592152593152594152595152596152597152598152599152600152601152602152603152604152605152606152607152608152609152610152611152612152613152614152615152616152617152618152619152620152621152622152623152624152625152626152627152628152629152630152631152632152633152634152635152636152637152638152639152640152641152642152643152644152645152646152647152648152649152650152651152652152653152654152655152656152657152658152659152660152661152662152663152664152665152666152667152668152669152670152671152672152673152674152675152676152677152678152679152680152681152682152683152684152685152686152687152688152689152690152691152692152693152694152695152696152697152698152699152700152701152702152703152704152705152706152707152708152709152710152711152712152713152714152715152716152717152718152719152720152721152722152723152724152725152726152727152728152729152730152731152732152733152734152735152736152737152738152739152740152741152742152743152744152745152746152747152748152749152750152751152752152753152754152755152756152757152758152759152760152761152762152763152764152765152766152767152768152769152770152771152772152773152774152775152776152777152778152779152780152781152782152783152784152785152786152787152788152789152790152791152792152793152794152795152796152797152798152799152800152801152802152803152804152805152806152807152808152809152810152811152812152813152814152815152816152817152818152819152820152821152822152823152824152825152826152827152828152829152830152831152832152833152834152835152836152837152838152839152840152841152842152843152844152845152846152847152848152849152850152851152852152853152854152855152856152857152858152859152860152861152862152863152864152865152866152867152868152869152870152871152872152873152874152875152876152877152878152879152880152881152882152883152884152885152886152887152888152889152890152891152892152893152894152895152896152897152898152899152900152901152902152903152904152905152906152907152908152909152910152911152912152913152914152915152916152917152918152919152920152921152922152923152924152925152926152927152928152929152930152931152932152933152934152935152936152937152938152939152940152941152942152943152944152945152946152947152948152949152950152951152952152953152954152955152956152957152958152959152960152961152962152963152964152965152966152967152968152969152970152971152972152973152974152975152976152977152978152979152980152981152982152983152984152985152986152987152988152989152990152991152992152993152994152995152996152997152998152999153000153001153002153003153004153005153006153007153008153009153010153011153012153013153014153015153016153017153018153019153020153021153022153023153024153025153026153027153028153029153030153031153032153033153034153035153036153037153038153039153040153041153042153043153044153045153046153047153048153049153050153051153052153053153054153055153056153057153058153059153060153061153062153063153064153065153066153067153068153069153070153071153072153073153074153075153076153077153078153079153080153081153082153083153084153085153086153087153088153089153090153091153092153093153094153095153096153097153098153099153100153101153102153103153104153105153106153107153108153109153110153111153112153113153114153115153116153117153118153119153120153121153122153123153124153125153126153127153128153129153130153131153132153133153134153135153136153137153138153139153140153141153142153143153144153145153146153147153148153149153150153151153152153153153154153155153156153157153158153159153160153161153162153163153164153165153166153167153168153169153170153171153172153173153174153175153176153177153178153179153180153181153182153183153184153185153186153187153188153189153190153191153192153193153194153195153196153197153198153199153200153201153202153203153204153205153206153207153208153209153210153211153212153213153214153215153216153217153218153219153220153221153222153223153224153225153226153227153228153229153230153231153232153233153234153235153236153237153238153239153240153241153242153243153244153245153246153247153248153249153250153251153252153253153254153255153256153257153258153259153260153261153262153263153264153265153266153267153268153269153270153271153272153273153274153275153276153277153278153279153280153281153282153283153284153285153286153287153288153289153290153291153292153293153294153295153296153297153298153299153300153301153302153303153304153305153306153307153308153309153310153311153312153313153314153315153316153317153318153319153320153321153322153323153324153325153326153327153328153329153330153331153332153333153334153335153336153337153338153339153340153341153342153343153344153345153346153347153348153349153350153351153352153353153354153355153356153357153358153359153360153361153362153363153364153365153366153367153368153369153370153371153372153373153374153375153376153377153378153379153380153381153382153383153384153385153386153387153388153389153390153391153392153393153394153395153396153397153398153399153400153401153402153403153404153405153406153407153408153409153410153411153412153413153414153415153416153417153418153419153420153421153422153423153424153425153426153427153428153429153430153431153432153433153434153435153436153437153438153439153440153441153442153443153444153445153446153447153448153449153450153451153452153453153454153455153456153457153458153459153460153461153462153463153464153465153466153467153468153469153470153471153472153473153474153475153476153477153478153479153480153481153482153483153484153485153486153487153488153489153490153491153492153493153494153495153496153497153498153499153500153501153502153503153504153505153506153507153508153509153510153511153512153513153514153515153516153517153518153519153520153521153522153523153524153525153526153527153528153529153530153531153532153533153534153535153536153537153538153539153540153541153542153543153544153545153546153547153548153549153550153551153552153553153554153555153556153557153558153559153560153561153562153563153564153565153566153567153568153569153570153571153572153573153574153575153576153577153578153579153580153581153582153583153584153585153586153587153588153589153590153591153592153593153594153595153596153597153598153599153600153601153602153603153604153605153606153607153608153609153610153611153612153613153614153615153616153617153618153619153620153621153622153623153624153625153626153627153628153629153630153631153632153633153634153635153636153637153638153639153640153641153642153643153644153645153646153647153648153649153650153651153652153653153654153655153656153657153658153659153660153661153662153663153664153665153666153667153668153669153670153671153672153673153674153675153676153677153678153679153680153681153682153683153684153685153686153687153688153689153690153691153692153693153694153695153696153697153698153699153700153701153702153703153704153705153706153707153708153709153710153711153712153713153714153715153716153717153718153719153720153721153722153723153724153725153726153727153728153729153730153731153732153733153734153735153736153737153738153739153740153741153742153743153744153745153746153747153748153749153750153751153752153753153754153755153756153757153758153759153760153761153762153763153764153765153766153767153768153769153770153771153772153773153774153775153776153777153778153779153780153781153782153783153784153785153786153787153788153789153790153791153792153793153794153795153796153797153798153799153800153801153802153803153804153805153806153807153808153809153810153811153812153813153814153815153816153817153818153819153820153821153822153823153824153825153826153827153828153829153830153831153832153833153834153835153836153837153838153839153840153841153842153843153844153845153846153847153848153849153850153851153852153853153854153855153856153857153858153859153860153861153862153863153864153865153866153867153868153869153870153871153872153873153874153875153876153877153878153879153880153881153882153883153884153885153886153887153888153889153890153891153892153893153894153895153896153897153898153899153900153901153902153903153904153905153906153907153908153909153910153911153912153913153914153915153916153917153918153919153920153921153922153923153924153925153926153927153928153929153930153931153932153933153934153935153936153937153938153939153940153941153942153943153944153945153946153947153948153949153950153951153952153953153954153955153956153957153958153959153960153961153962153963153964153965153966153967153968153969153970153971153972153973153974153975153976153977153978153979153980153981153982153983153984153985153986153987153988153989153990153991153992153993153994153995153996153997153998153999154000154001154002154003154004154005154006154007154008154009154010154011154012154013154014154015154016154017154018154019154020154021154022154023154024154025154026154027154028154029154030154031154032154033154034154035154036154037154038154039154040154041154042154043154044154045154046154047154048154049154050154051154052154053154054154055154056154057154058154059154060154061154062154063154064154065154066154067154068154069154070154071154072154073154074154075154076154077154078154079154080154081154082154083154084154085154086154087154088154089154090154091154092154093154094154095154096154097154098154099154100154101154102154103154104154105154106154107154108154109154110154111154112154113154114154115154116154117154118154119154120154121154122154123154124154125154126154127154128154129154130154131154132154133154134154135154136154137154138154139154140154141154142154143154144154145154146154147154148154149154150154151154152154153154154154155154156154157154158154159154160154161154162154163154164154165154166154167154168154169154170154171154172154173154174154175154176154177154178154179154180154181154182154183154184154185154186154187154188154189154190154191154192154193154194154195154196154197154198154199154200154201154202154203154204154205154206154207154208154209154210154211154212154213154214154215154216154217154218154219154220154221154222154223154224154225154226154227154228154229154230154231154232154233154234154235154236154237154238154239154240154241154242154243154244154245154246154247154248154249154250154251154252154253154254154255154256154257154258154259154260154261154262154263154264154265154266154267154268154269154270154271154272154273154274154275154276154277154278154279154280154281154282154283154284154285154286154287154288154289154290154291154292154293154294154295154296154297154298154299154300154301154302154303154304154305154306154307154308154309154310154311154312154313154314154315154316154317154318154319154320154321154322154323154324154325154326154327154328154329154330154331154332154333154334154335154336154337154338154339154340154341154342154343154344154345154346154347154348154349154350154351154352154353154354154355154356154357154358154359154360154361154362154363154364154365154366154367154368154369154370154371154372154373154374154375154376154377154378154379154380154381154382154383154384154385154386154387154388154389154390154391154392154393154394154395154396154397154398154399154400154401154402154403154404154405154406154407154408154409154410154411154412154413154414154415154416154417154418154419154420154421154422154423154424154425154426154427154428154429154430154431154432154433154434154435154436154437154438154439154440154441154442154443154444154445154446154447154448154449154450154451154452154453154454154455154456154457154458154459154460154461154462154463154464154465154466154467154468154469154470154471154472154473154474154475154476154477154478154479154480154481154482154483154484154485154486154487154488154489154490154491154492154493154494154495154496154497154498154499154500154501154502154503154504154505154506154507154508154509154510154511154512154513154514154515154516154517154518154519154520154521154522154523154524154525154526154527154528154529154530154531154532154533154534154535154536154537154538154539154540154541154542154543154544154545154546154547154548154549154550154551154552154553154554154555154556154557154558154559154560154561154562154563154564154565154566154567154568154569154570154571154572154573154574154575154576154577154578154579154580154581154582154583154584154585154586154587154588154589154590154591154592154593154594154595154596154597154598154599154600154601154602154603154604154605154606154607154608154609154610154611154612154613154614154615154616154617154618154619154620154621154622154623154624154625154626154627154628154629154630154631154632154633154634154635154636154637154638154639154640154641154642154643154644154645154646154647154648154649154650154651154652154653154654154655154656154657154658154659154660154661154662154663154664154665154666154667154668154669154670154671154672154673154674154675154676154677154678154679154680154681154682154683154684154685154686154687154688154689154690154691154692154693154694154695154696154697154698154699154700154701154702154703154704154705154706154707154708154709154710154711154712154713154714154715154716154717154718154719154720154721154722154723154724154725154726154727154728154729154730154731154732154733154734154735154736154737154738154739154740154741154742154743154744154745154746154747154748154749154750154751154752154753154754154755154756154757154758154759154760154761154762154763154764154765154766154767154768154769154770154771154772154773154774154775154776154777154778154779154780154781154782154783154784154785154786154787154788154789154790154791154792154793154794154795154796154797154798154799154800154801154802154803154804154805154806154807154808154809154810154811154812154813154814154815154816154817154818154819154820154821154822154823154824154825154826154827154828154829154830154831154832154833154834154835154836154837154838154839154840154841154842154843154844154845154846154847154848154849154850154851154852154853154854154855154856154857154858154859154860154861154862154863154864154865154866154867154868154869154870154871154872154873154874154875154876154877154878154879154880154881154882154883154884154885154886154887154888154889154890154891154892154893154894154895154896154897154898154899154900154901154902154903154904154905154906154907154908154909154910154911154912154913154914154915154916154917154918154919154920154921154922154923154924154925154926154927154928154929154930154931154932154933154934154935154936154937154938154939154940154941154942154943154944154945154946154947154948154949154950154951154952154953154954154955154956154957154958154959154960154961154962154963154964154965154966154967154968154969154970154971154972154973154974154975154976154977154978154979154980154981154982154983154984154985154986154987154988154989154990154991154992154993154994154995154996154997154998154999155000155001155002155003155004155005155006155007155008155009155010155011155012155013155014155015155016155017155018155019155020155021155022155023155024155025155026155027155028155029155030155031155032155033155034155035155036155037155038155039155040155041155042155043155044155045155046155047155048155049155050155051155052155053155054155055155056155057155058155059155060155061155062155063155064155065155066155067155068155069155070155071155072155073155074155075155076155077155078155079155080155081155082155083155084155085155086155087155088155089155090155091155092155093155094155095155096155097155098155099155100155101155102155103155104155105155106155107155108155109155110155111155112155113155114155115155116155117155118155119155120155121155122155123155124155125155126155127155128155129155130155131155132155133155134155135155136155137155138155139155140155141155142155143155144155145155146155147155148155149155150155151155152155153155154155155155156155157155158155159155160155161155162155163155164155165155166155167155168155169155170155171155172155173155174155175155176155177155178155179155180155181155182155183155184155185155186155187155188155189155190155191155192155193155194155195155196155197155198155199155200155201155202155203155204155205155206155207155208155209155210155211155212155213155214155215155216155217155218155219155220155221155222155223155224155225155226155227155228155229155230155231155232155233155234155235155236155237155238155239155240155241155242155243155244155245155246155247155248155249155250155251155252155253155254155255155256155257155258155259155260155261155262155263155264155265155266155267155268155269155270155271155272155273155274155275155276155277155278155279155280155281155282155283155284155285155286155287155288155289155290155291155292155293155294155295155296155297155298155299155300155301155302155303155304155305155306155307155308155309155310155311155312155313155314155315155316155317155318155319155320155321155322155323155324155325155326155327155328155329155330155331155332155333155334155335155336155337155338155339155340155341155342155343155344155345155346155347155348155349155350155351155352155353155354155355155356155357155358155359155360155361155362155363155364155365155366155367155368155369155370155371155372155373155374155375155376155377155378155379155380155381155382155383155384155385155386155387155388155389155390155391155392155393155394155395155396155397155398155399155400155401155402155403155404155405155406155407155408155409155410155411155412155413155414155415155416155417155418155419155420155421155422155423155424155425155426155427155428155429155430155431155432155433155434155435155436155437155438155439155440155441155442155443155444155445155446155447155448155449155450155451155452155453155454155455155456155457155458155459155460155461155462155463155464155465155466155467155468155469155470155471155472155473155474155475155476155477155478155479155480155481155482155483155484155485155486155487155488155489155490155491155492155493155494155495155496155497155498155499155500155501155502155503155504155505155506155507155508155509155510155511155512155513155514155515155516155517155518155519155520155521155522155523155524155525155526155527155528155529155530155531155532155533155534155535155536155537155538155539155540155541155542155543155544155545155546155547155548155549155550155551155552155553155554155555155556155557155558155559155560155561155562155563155564155565155566155567155568155569155570155571155572155573155574155575155576155577155578155579155580155581155582155583155584155585155586155587155588155589155590155591155592155593155594155595155596155597155598155599155600155601155602155603155604155605155606155607155608155609155610155611155612155613155614155615155616155617155618155619155620155621155622155623155624155625155626155627155628155629155630155631155632155633155634155635155636155637155638155639155640155641155642155643155644155645155646155647155648155649155650155651155652155653155654155655155656155657155658155659155660155661155662155663155664155665155666155667155668155669155670155671155672155673155674155675155676155677155678155679155680155681155682155683155684155685155686155687155688155689155690155691155692155693155694155695155696155697155698155699155700155701155702155703155704155705155706155707155708155709155710155711155712155713155714155715155716155717155718155719155720155721155722155723155724155725155726155727155728155729155730155731155732155733155734155735155736155737155738155739155740155741155742155743155744155745155746155747155748155749155750155751155752155753155754155755155756155757155758155759155760155761155762155763155764155765155766155767155768155769155770155771155772155773155774155775155776155777155778155779155780155781155782155783155784155785155786155787155788155789155790155791155792155793155794155795155796155797155798155799155800155801155802155803155804155805155806155807155808155809155810155811155812155813155814155815155816155817155818155819155820155821155822155823155824155825155826155827155828155829155830155831155832155833155834155835155836155837155838155839155840155841155842155843155844155845155846155847155848155849155850155851155852155853155854155855155856155857155858155859155860155861155862155863155864155865155866155867155868155869155870155871155872155873155874155875155876155877155878155879155880155881155882155883155884155885155886155887155888155889155890155891155892155893155894155895155896155897155898155899155900155901155902155903155904155905155906155907155908155909155910155911155912155913155914155915155916155917155918155919155920155921155922155923155924155925155926155927155928155929155930155931155932155933155934155935155936155937155938155939155940155941155942155943155944155945155946155947155948155949155950155951155952155953155954155955155956155957155958155959155960155961155962155963155964155965155966155967155968155969155970155971155972155973155974155975155976155977155978155979155980155981155982155983155984155985155986155987155988155989155990155991155992155993155994155995155996155997155998155999156000156001156002156003156004156005156006156007156008156009156010156011156012156013156014156015156016156017156018156019156020156021156022156023156024156025156026156027156028156029156030156031156032156033156034156035156036156037156038156039156040156041156042156043156044156045156046156047156048156049156050156051156052156053156054156055156056156057156058156059156060156061156062156063156064156065156066156067156068156069156070156071156072156073156074156075156076156077156078156079156080156081156082156083156084156085156086156087156088156089156090156091156092156093156094156095156096156097156098156099156100156101156102156103156104156105156106156107156108156109156110156111156112156113156114156115156116156117156118156119156120156121156122156123156124156125156126156127156128156129156130156131156132156133156134156135156136156137156138156139156140156141156142156143156144156145156146156147156148156149156150156151156152156153156154156155156156156157156158156159156160156161156162156163156164156165156166156167156168156169156170156171156172156173156174156175156176156177156178156179156180156181156182156183156184156185156186156187156188156189156190156191156192156193156194156195156196156197156198156199156200156201156202156203156204156205156206156207156208156209156210156211156212156213156214156215156216156217156218156219156220156221156222156223156224156225156226156227156228156229156230156231156232156233156234156235156236156237156238156239156240156241156242156243156244156245156246156247156248156249156250156251156252156253156254156255156256156257156258156259156260156261156262156263156264156265156266156267156268156269156270156271156272156273156274156275156276156277156278156279156280156281156282156283156284156285156286156287156288156289156290156291156292156293156294156295156296156297156298156299156300156301156302156303156304156305156306156307156308156309156310156311156312156313156314156315156316156317156318156319156320156321156322156323156324156325156326156327156328156329156330156331156332156333156334156335156336156337156338156339156340156341156342156343156344156345156346156347156348156349156350156351156352156353156354156355156356156357156358156359156360156361156362156363156364156365156366156367156368156369156370156371156372156373156374156375156376156377156378156379156380156381156382156383156384156385156386156387156388156389156390156391156392156393156394156395156396156397156398156399156400156401156402156403156404156405156406156407156408156409156410156411156412156413156414156415156416156417156418156419156420156421156422156423156424156425156426156427156428156429156430156431156432156433156434156435156436156437156438156439156440156441156442156443156444156445156446156447156448156449156450156451156452156453156454156455156456156457156458156459156460156461156462156463156464156465156466156467156468156469156470156471156472156473156474156475156476156477156478156479156480156481156482156483156484156485156486156487156488156489156490156491156492156493156494156495156496156497156498156499156500156501156502156503156504156505156506156507156508156509156510156511156512156513156514156515156516156517156518156519156520156521156522156523156524156525156526156527156528156529156530156531156532156533156534156535156536156537156538156539156540156541156542156543156544156545156546156547156548156549156550156551156552156553156554156555156556156557156558156559156560156561156562156563156564156565156566156567156568156569156570156571156572156573156574156575156576156577156578156579156580156581156582156583156584156585156586156587156588156589156590156591156592156593156594156595156596156597156598156599156600156601156602156603156604156605156606156607156608156609156610156611156612156613156614156615156616156617156618156619156620156621156622156623156624156625156626156627156628156629156630156631156632156633156634156635156636156637156638156639156640156641156642156643156644156645156646156647156648156649156650156651156652156653156654156655156656156657156658156659156660156661156662156663156664156665156666156667156668156669156670156671156672156673156674156675156676156677156678156679156680156681156682156683156684156685156686156687156688156689156690156691156692156693156694156695156696156697156698156699156700156701156702156703156704156705156706156707156708156709156710156711156712156713156714156715156716156717156718156719156720156721156722156723156724156725156726156727156728156729156730156731156732156733156734156735156736156737156738156739156740156741156742156743156744156745156746156747156748156749156750156751156752156753156754156755156756156757156758156759156760156761156762156763156764156765156766156767156768156769156770156771156772156773156774156775156776156777156778156779156780156781156782156783156784156785156786156787156788156789156790156791156792156793156794156795156796156797156798156799156800156801156802156803156804156805156806156807156808156809156810156811156812156813156814156815156816156817156818156819156820156821156822156823156824156825156826156827156828156829156830156831156832156833156834156835156836156837156838156839156840156841156842156843156844156845156846156847156848156849156850156851156852156853156854156855156856156857156858156859156860156861156862156863156864156865156866156867156868156869156870156871156872156873156874156875156876156877156878156879156880156881156882156883156884156885156886156887156888156889156890156891156892156893156894156895156896156897156898156899156900156901156902156903156904156905156906156907156908156909156910156911156912156913156914156915156916156917156918156919156920156921156922156923156924156925156926156927156928156929156930156931156932156933156934156935156936156937156938156939156940156941156942156943156944156945156946156947156948156949156950156951156952156953156954156955156956156957156958156959156960156961156962156963156964156965156966156967156968156969156970156971156972156973156974156975156976156977156978156979156980156981156982156983156984156985156986156987156988156989156990156991156992156993156994156995156996156997156998156999157000157001157002157003157004157005157006157007157008157009157010157011157012157013157014157015157016157017157018157019157020157021157022157023157024157025157026157027157028157029157030157031157032157033157034157035157036157037157038157039157040157041157042157043157044157045157046157047157048157049157050157051157052157053157054157055157056157057157058157059157060157061157062157063157064157065157066157067157068157069157070157071157072157073157074157075157076157077157078157079157080157081157082157083157084157085157086157087157088157089157090157091157092157093157094157095157096157097157098157099157100157101157102157103157104157105157106157107157108157109157110157111157112157113157114157115157116157117157118157119157120157121157122157123157124157125157126157127157128157129157130157131157132157133157134157135157136157137157138157139157140157141157142157143157144157145157146157147157148157149157150157151157152157153157154157155157156157157157158157159157160157161157162157163157164157165157166157167157168157169157170157171157172157173157174157175157176157177157178157179157180157181157182157183157184157185157186157187157188157189157190157191157192157193157194157195157196157197157198157199157200157201157202157203157204157205157206157207157208157209157210157211157212157213157214157215157216157217157218157219157220157221157222157223157224157225157226157227157228157229157230157231157232157233157234157235157236157237157238157239157240157241157242157243157244157245157246157247157248157249157250157251157252157253157254157255157256157257157258157259157260157261157262157263157264157265157266157267157268157269157270157271157272157273157274157275157276157277157278157279157280157281157282157283157284157285157286157287157288157289157290157291157292157293157294157295157296157297157298157299157300157301157302157303157304157305157306157307157308157309157310157311157312157313157314157315157316157317157318157319157320157321157322157323157324157325157326157327157328157329157330157331157332157333157334157335157336157337157338157339157340157341157342157343157344157345157346157347157348157349157350157351157352157353157354157355157356157357157358157359157360157361157362157363157364157365157366157367157368157369157370157371157372157373157374157375157376157377157378157379157380157381157382157383157384157385157386157387157388157389157390157391157392157393157394157395157396157397157398157399157400157401157402157403157404157405157406157407157408157409157410157411157412157413157414157415157416157417157418
  1. // Code generated by github.com/99designs/gqlgen, DO NOT EDIT.
  2. package generated
  3. import (
  4. "bytes"
  5. "context"
  6. "errors"
  7. "fmt"
  8. "strconv"
  9. "sync"
  10. "sync/atomic"
  11. "github.com/99designs/gqlgen/graphql"
  12. "github.com/99designs/gqlgen/graphql/introspection"
  13. "github.com/99designs/gqlgen/plugin/federation/fedruntime"
  14. gqlparser "github.com/vektah/gqlparser/v2"
  15. "github.com/vektah/gqlparser/v2/ast"
  16. )
  17. // region ************************** generated!.gotpl **************************
  18. // NewExecutableSchema creates an ExecutableSchema from the ResolverRoot interface.
  19. func NewExecutableSchema(cfg Config) graphql.ExecutableSchema {
  20. return &executableSchema{
  21. resolvers: cfg.Resolvers,
  22. directives: cfg.Directives,
  23. complexity: cfg.Complexity,
  24. }
  25. }
  26. type Config struct {
  27. Resolvers ResolverRoot
  28. Directives DirectiveRoot
  29. Complexity ComplexityRoot
  30. }
  31. type ResolverRoot interface {
  32. Entity() EntityResolver
  33. }
  34. type DirectiveRoot struct {
  35. InContext func(ctx context.Context, obj interface{}, next graphql.Resolver, language *LanguageCode, country *CountryCode) (res interface{}, err error)
  36. }
  37. type ComplexityRoot struct {
  38. AccessScope struct {
  39. Description func(childComplexity int) int
  40. Handle func(childComplexity int) int
  41. }
  42. App struct {
  43. APIKey func(childComplexity int) int
  44. AppStoreAppURL func(childComplexity int) int
  45. AppStoreDeveloperURL func(childComplexity int) int
  46. AvailableAccessScopes func(childComplexity int) int
  47. Banner func(childComplexity int) int
  48. Description func(childComplexity int) int
  49. DeveloperName func(childComplexity int) int
  50. DeveloperType func(childComplexity int) int
  51. Embedded func(childComplexity int) int
  52. FailedRequirements func(childComplexity int) int
  53. Features func(childComplexity int) int
  54. Feedback func(childComplexity int) int
  55. Handle func(childComplexity int) int
  56. ID func(childComplexity int) int
  57. Icon func(childComplexity int) int
  58. InstallURL func(childComplexity int) int
  59. Installation func(childComplexity int) int
  60. IsPostPurchaseAppInUse func(childComplexity int) int
  61. PreviouslyInstalled func(childComplexity int) int
  62. PricingDetails func(childComplexity int) int
  63. PricingDetailsSummary func(childComplexity int) int
  64. PrivacyPolicyURL func(childComplexity int) int
  65. PublicCategory func(childComplexity int) int
  66. Published func(childComplexity int) int
  67. RequestedAccessScopes func(childComplexity int) int
  68. Screenshots func(childComplexity int) int
  69. ShopifyDeveloped func(childComplexity int) int
  70. Title func(childComplexity int) int
  71. UninstallMessage func(childComplexity int) int
  72. WebhookAPIVersion func(childComplexity int) int
  73. }
  74. AppConnection struct {
  75. Edges func(childComplexity int) int
  76. Nodes func(childComplexity int) int
  77. PageInfo func(childComplexity int) int
  78. }
  79. AppCredit struct {
  80. Amount func(childComplexity int) int
  81. CreatedAt func(childComplexity int) int
  82. Description func(childComplexity int) int
  83. ID func(childComplexity int) int
  84. Test func(childComplexity int) int
  85. }
  86. AppCreditConnection struct {
  87. Edges func(childComplexity int) int
  88. Nodes func(childComplexity int) int
  89. PageInfo func(childComplexity int) int
  90. }
  91. AppCreditEdge struct {
  92. Cursor func(childComplexity int) int
  93. Node func(childComplexity int) int
  94. }
  95. AppEdge struct {
  96. Cursor func(childComplexity int) int
  97. Node func(childComplexity int) int
  98. }
  99. AppFeedback struct {
  100. App func(childComplexity int) int
  101. Link func(childComplexity int) int
  102. Messages func(childComplexity int) int
  103. }
  104. AppInstallation struct {
  105. AccessScopes func(childComplexity int) int
  106. ActiveSubscriptions func(childComplexity int) int
  107. AllSubscriptions func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *AppSubscriptionSortKeys) int
  108. App func(childComplexity int) int
  109. Credits func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *AppTransactionSortKeys) int
  110. ID func(childComplexity int) int
  111. LaunchURL func(childComplexity int) int
  112. Metafield func(childComplexity int, namespace string, key string) int
  113. Metafields func(childComplexity int, namespace *string, first *int, after *string, last *int, before *string, reverse *bool) int
  114. OneTimePurchases func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *AppTransactionSortKeys) int
  115. PrivateMetafield func(childComplexity int, namespace string, key string) int
  116. PrivateMetafields func(childComplexity int, namespace *string, first *int, after *string, last *int, before *string, reverse *bool) int
  117. Publication func(childComplexity int) int
  118. RevenueAttributionRecords func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *AppRevenueAttributionRecordSortKeys) int
  119. UninstallURL func(childComplexity int) int
  120. }
  121. AppPlanV2 struct {
  122. PricingDetails func(childComplexity int) int
  123. }
  124. AppPurchaseOneTime struct {
  125. CreatedAt func(childComplexity int) int
  126. ID func(childComplexity int) int
  127. Name func(childComplexity int) int
  128. Price func(childComplexity int) int
  129. Status func(childComplexity int) int
  130. Test func(childComplexity int) int
  131. }
  132. AppPurchaseOneTimeConnection struct {
  133. Edges func(childComplexity int) int
  134. Nodes func(childComplexity int) int
  135. PageInfo func(childComplexity int) int
  136. }
  137. AppPurchaseOneTimeEdge struct {
  138. Cursor func(childComplexity int) int
  139. Node func(childComplexity int) int
  140. }
  141. AppRecurringPricing struct {
  142. Discount func(childComplexity int) int
  143. Interval func(childComplexity int) int
  144. Price func(childComplexity int) int
  145. }
  146. AppRevenueAttributionRecord struct {
  147. Amount func(childComplexity int) int
  148. CapturedAt func(childComplexity int) int
  149. CreatedAt func(childComplexity int) int
  150. ID func(childComplexity int) int
  151. IdempotencyKey func(childComplexity int) int
  152. Test func(childComplexity int) int
  153. Type func(childComplexity int) int
  154. }
  155. AppRevenueAttributionRecordConnection struct {
  156. Edges func(childComplexity int) int
  157. Nodes func(childComplexity int) int
  158. PageInfo func(childComplexity int) int
  159. }
  160. AppRevenueAttributionRecordEdge struct {
  161. Cursor func(childComplexity int) int
  162. Node func(childComplexity int) int
  163. }
  164. AppSubscription struct {
  165. CreatedAt func(childComplexity int) int
  166. CurrentPeriodEnd func(childComplexity int) int
  167. ID func(childComplexity int) int
  168. LineItems func(childComplexity int) int
  169. Name func(childComplexity int) int
  170. ReturnURL func(childComplexity int) int
  171. Status func(childComplexity int) int
  172. Test func(childComplexity int) int
  173. TrialDays func(childComplexity int) int
  174. }
  175. AppSubscriptionConnection struct {
  176. Edges func(childComplexity int) int
  177. Nodes func(childComplexity int) int
  178. PageInfo func(childComplexity int) int
  179. }
  180. AppSubscriptionDiscount struct {
  181. DurationLimitInIntervals func(childComplexity int) int
  182. PriceAfterDiscount func(childComplexity int) int
  183. RemainingDurationInIntervals func(childComplexity int) int
  184. Value func(childComplexity int) int
  185. }
  186. AppSubscriptionDiscountAmount struct {
  187. Amount func(childComplexity int) int
  188. }
  189. AppSubscriptionDiscountPercentage struct {
  190. Percentage func(childComplexity int) int
  191. }
  192. AppSubscriptionEdge struct {
  193. Cursor func(childComplexity int) int
  194. Node func(childComplexity int) int
  195. }
  196. AppSubscriptionLineItem struct {
  197. ID func(childComplexity int) int
  198. Plan func(childComplexity int) int
  199. UsageRecords func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *AppUsageRecordSortKeys) int
  200. }
  201. AppUsagePricing struct {
  202. BalanceUsed func(childComplexity int) int
  203. CappedAmount func(childComplexity int) int
  204. Interval func(childComplexity int) int
  205. Terms func(childComplexity int) int
  206. }
  207. AppUsageRecord struct {
  208. CreatedAt func(childComplexity int) int
  209. Description func(childComplexity int) int
  210. ID func(childComplexity int) int
  211. Price func(childComplexity int) int
  212. SubscriptionLineItem func(childComplexity int) int
  213. }
  214. AppUsageRecordConnection struct {
  215. Edges func(childComplexity int) int
  216. Nodes func(childComplexity int) int
  217. PageInfo func(childComplexity int) int
  218. }
  219. AppUsageRecordEdge struct {
  220. Cursor func(childComplexity int) int
  221. Node func(childComplexity int) int
  222. }
  223. Attribute struct {
  224. Key func(childComplexity int) int
  225. Value func(childComplexity int) int
  226. }
  227. AutomaticDiscountApplication struct {
  228. AllocationMethod func(childComplexity int) int
  229. Index func(childComplexity int) int
  230. TargetSelection func(childComplexity int) int
  231. TargetType func(childComplexity int) int
  232. Title func(childComplexity int) int
  233. Value func(childComplexity int) int
  234. }
  235. AvailableChannelDefinitionsByChannel struct {
  236. ChannelDefinitions func(childComplexity int) int
  237. ChannelName func(childComplexity int) int
  238. }
  239. BasicEvent struct {
  240. AppTitle func(childComplexity int) int
  241. AttributeToApp func(childComplexity int) int
  242. AttributeToUser func(childComplexity int) int
  243. CreatedAt func(childComplexity int) int
  244. CriticalAlert func(childComplexity int) int
  245. ID func(childComplexity int) int
  246. Message func(childComplexity int) int
  247. }
  248. BuyerExperienceConfiguration struct {
  249. CheckoutToDraft func(childComplexity int) int
  250. PayNowOnly func(childComplexity int) int
  251. PaymentTermsTemplate func(childComplexity int) int
  252. }
  253. ChannelDefinition struct {
  254. ChannelName func(childComplexity int) int
  255. Handle func(childComplexity int) int
  256. ID func(childComplexity int) int
  257. SVGIcon func(childComplexity int) int
  258. SubChannelName func(childComplexity int) int
  259. }
  260. ChannelInformation struct {
  261. App func(childComplexity int) int
  262. ChannelDefinition func(childComplexity int) int
  263. ChannelID func(childComplexity int) int
  264. ID func(childComplexity int) int
  265. }
  266. Collection struct {
  267. ID func(childComplexity int) int
  268. }
  269. CollectionConnection struct {
  270. Edges func(childComplexity int) int
  271. Nodes func(childComplexity int) int
  272. PageInfo func(childComplexity int) int
  273. }
  274. CollectionEdge struct {
  275. Cursor func(childComplexity int) int
  276. Node func(childComplexity int) int
  277. }
  278. CollectionRule struct {
  279. AppliedDisjunctively func(childComplexity int) int
  280. Rules func(childComplexity int) int
  281. }
  282. CollectionRuleSet struct {
  283. AppliedDisjunctively func(childComplexity int) int
  284. Rules func(childComplexity int) int
  285. }
  286. CommentEvent struct {
  287. AppTitle func(childComplexity int) int
  288. Attachments func(childComplexity int) int
  289. AttributeToApp func(childComplexity int) int
  290. AttributeToUser func(childComplexity int) int
  291. Author func(childComplexity int) int
  292. CanDelete func(childComplexity int) int
  293. CanEdit func(childComplexity int) int
  294. CreatedAt func(childComplexity int) int
  295. CriticalAlert func(childComplexity int) int
  296. Edited func(childComplexity int) int
  297. Embed func(childComplexity int) int
  298. ID func(childComplexity int) int
  299. Message func(childComplexity int) int
  300. RawMessage func(childComplexity int) int
  301. Subject func(childComplexity int) int
  302. }
  303. CommentEventAttachment struct {
  304. FileExtension func(childComplexity int) int
  305. ID func(childComplexity int) int
  306. Image func(childComplexity int) int
  307. Name func(childComplexity int) int
  308. Size func(childComplexity int) int
  309. URL func(childComplexity int) int
  310. }
  311. Company struct {
  312. ContactCount func(childComplexity int) int
  313. ContactRoles func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *CompanyContactRoleSortKeys) int
  314. Contacts func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *CompanyContactSortKeys, query *string) int
  315. CreatedAt func(childComplexity int) int
  316. CustomerSince func(childComplexity int) int
  317. DefaultCursor func(childComplexity int) int
  318. DefaultRole func(childComplexity int) int
  319. DraftOrders func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *DraftOrderSortKeys, query *string) int
  320. Events func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *EventSortKeys, query *string) int
  321. ExternalID func(childComplexity int) int
  322. HasTimelineComment func(childComplexity int) int
  323. ID func(childComplexity int) int
  324. LifetimeDuration func(childComplexity int) int
  325. LocationCount func(childComplexity int) int
  326. Locations func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *CompanyLocationSortKeys, query *string) int
  327. MainContact func(childComplexity int) int
  328. Name func(childComplexity int) int
  329. Note func(childComplexity int) int
  330. OrderCount func(childComplexity int) int
  331. Orders func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *OrderSortKeys) int
  332. TotalSpent func(childComplexity int) int
  333. UpdatedAt func(childComplexity int) int
  334. }
  335. CompanyAddress struct {
  336. Address1 func(childComplexity int) int
  337. Address2 func(childComplexity int) int
  338. City func(childComplexity int) int
  339. CompanyName func(childComplexity int) int
  340. Country func(childComplexity int) int
  341. CountryCode func(childComplexity int) int
  342. CreatedAt func(childComplexity int) int
  343. FormattedArea func(childComplexity int) int
  344. ID func(childComplexity int) int
  345. Phone func(childComplexity int) int
  346. Province func(childComplexity int) int
  347. Recipient func(childComplexity int) int
  348. UpdatedAt func(childComplexity int) int
  349. Zip func(childComplexity int) int
  350. ZoneCode func(childComplexity int) int
  351. }
  352. CompanyContact struct {
  353. Company func(childComplexity int) int
  354. CreatedAt func(childComplexity int) int
  355. Customer func(childComplexity int) int
  356. DraftOrders func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *DraftOrderSortKeys, query *string) int
  357. ID func(childComplexity int) int
  358. IsMainContact func(childComplexity int) int
  359. LifetimeDuration func(childComplexity int) int
  360. Locale func(childComplexity int) int
  361. Orders func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *OrderSortKeys) int
  362. RoleAssignments func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *CompanyContactRoleAssignmentSortKeys, query *string) int
  363. Title func(childComplexity int) int
  364. UpdatedAt func(childComplexity int) int
  365. }
  366. CompanyContactConnection struct {
  367. Edges func(childComplexity int) int
  368. Nodes func(childComplexity int) int
  369. PageInfo func(childComplexity int) int
  370. }
  371. CompanyContactEdge struct {
  372. Cursor func(childComplexity int) int
  373. Node func(childComplexity int) int
  374. }
  375. CompanyContactRole struct {
  376. ID func(childComplexity int) int
  377. Name func(childComplexity int) int
  378. Note func(childComplexity int) int
  379. }
  380. CompanyContactRoleAssignment struct {
  381. Company func(childComplexity int) int
  382. CompanyContact func(childComplexity int) int
  383. CompanyLocation func(childComplexity int) int
  384. CreatedAt func(childComplexity int) int
  385. ID func(childComplexity int) int
  386. Role func(childComplexity int) int
  387. UpdatedAt func(childComplexity int) int
  388. }
  389. CompanyContactRoleAssignmentConnection struct {
  390. Edges func(childComplexity int) int
  391. Nodes func(childComplexity int) int
  392. PageInfo func(childComplexity int) int
  393. }
  394. CompanyContactRoleAssignmentEdge struct {
  395. Cursor func(childComplexity int) int
  396. Node func(childComplexity int) int
  397. }
  398. CompanyContactRoleConnection struct {
  399. Edges func(childComplexity int) int
  400. Nodes func(childComplexity int) int
  401. PageInfo func(childComplexity int) int
  402. }
  403. CompanyContactRoleEdge struct {
  404. Cursor func(childComplexity int) int
  405. Node func(childComplexity int) int
  406. }
  407. CompanyLocation struct {
  408. BillingAddress func(childComplexity int) int
  409. BuyerExperienceConfiguration func(childComplexity int) int
  410. Company func(childComplexity int) int
  411. CreatedAt func(childComplexity int) int
  412. Currency func(childComplexity int) int
  413. DefaultCursor func(childComplexity int) int
  414. DraftOrders func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *DraftOrderSortKeys, query *string) int
  415. Events func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *EventSortKeys, query *string) int
  416. ExternalID func(childComplexity int) int
  417. HasTimelineComment func(childComplexity int) int
  418. ID func(childComplexity int) int
  419. Locale func(childComplexity int) int
  420. Market func(childComplexity int) int
  421. Name func(childComplexity int) int
  422. Note func(childComplexity int) int
  423. OrderCount func(childComplexity int) int
  424. Orders func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *OrderSortKeys) int
  425. Phone func(childComplexity int) int
  426. RoleAssignments func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *CompanyContactRoleAssignmentSortKeys, query *string) int
  427. ShippingAddress func(childComplexity int) int
  428. TaxExemptions func(childComplexity int) int
  429. TaxRegistrationID func(childComplexity int) int
  430. TotalSpent func(childComplexity int) int
  431. UpdatedAt func(childComplexity int) int
  432. }
  433. CompanyLocationConnection struct {
  434. Edges func(childComplexity int) int
  435. Nodes func(childComplexity int) int
  436. PageInfo func(childComplexity int) int
  437. }
  438. CompanyLocationEdge struct {
  439. Cursor func(childComplexity int) int
  440. Node func(childComplexity int) int
  441. }
  442. CountriesInShippingZones struct {
  443. CountryCodes func(childComplexity int) int
  444. IncludeRestOfWorld func(childComplexity int) int
  445. }
  446. CountryHarmonizedSystemCode struct {
  447. CountryCode func(childComplexity int) int
  448. HarmonizedSystemCode func(childComplexity int) int
  449. }
  450. CountryHarmonizedSystemCodeConnection struct {
  451. Edges func(childComplexity int) int
  452. Nodes func(childComplexity int) int
  453. PageInfo func(childComplexity int) int
  454. }
  455. CountryHarmonizedSystemCodeEdge struct {
  456. Cursor func(childComplexity int) int
  457. Node func(childComplexity int) int
  458. }
  459. CurrencyFormats struct {
  460. MoneyFormat func(childComplexity int) int
  461. MoneyInEmailsFormat func(childComplexity int) int
  462. MoneyWithCurrencyFormat func(childComplexity int) int
  463. MoneyWithCurrencyInEmailsFormat func(childComplexity int) int
  464. }
  465. CurrencySetting struct {
  466. CurrencyCode func(childComplexity int) int
  467. CurrencyName func(childComplexity int) int
  468. Enabled func(childComplexity int) int
  469. RateUpdatedAt func(childComplexity int) int
  470. }
  471. CurrencySettingConnection struct {
  472. Edges func(childComplexity int) int
  473. Nodes func(childComplexity int) int
  474. PageInfo func(childComplexity int) int
  475. }
  476. CurrencySettingEdge struct {
  477. Cursor func(childComplexity int) int
  478. Node func(childComplexity int) int
  479. }
  480. Customer struct {
  481. ID func(childComplexity int) int
  482. }
  483. CustomerCreditCard struct {
  484. BillingAddress func(childComplexity int) int
  485. Brand func(childComplexity int) int
  486. ExpiresSoon func(childComplexity int) int
  487. ExpiryMonth func(childComplexity int) int
  488. ExpiryYear func(childComplexity int) int
  489. FirstDigits func(childComplexity int) int
  490. IsRevocable func(childComplexity int) int
  491. LastDigits func(childComplexity int) int
  492. MaskedNumber func(childComplexity int) int
  493. Name func(childComplexity int) int
  494. Source func(childComplexity int) int
  495. VirtualLastDigits func(childComplexity int) int
  496. }
  497. CustomerCreditCardBillingAddress struct {
  498. Address1 func(childComplexity int) int
  499. City func(childComplexity int) int
  500. Country func(childComplexity int) int
  501. CountryCode func(childComplexity int) int
  502. Province func(childComplexity int) int
  503. ProvinceCode func(childComplexity int) int
  504. Zip func(childComplexity int) int
  505. }
  506. CustomerEmailMarketingConsentState struct {
  507. ConsentUpdatedAt func(childComplexity int) int
  508. MarketingOptInLevel func(childComplexity int) int
  509. MarketingState func(childComplexity int) int
  510. }
  511. CustomerJourneySummary struct {
  512. CustomerOrderIndex func(childComplexity int) int
  513. DaysToConversion func(childComplexity int) int
  514. FirstVisit func(childComplexity int) int
  515. LastVisit func(childComplexity int) int
  516. Moments func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  517. MomentsCount func(childComplexity int) int
  518. Ready func(childComplexity int) int
  519. }
  520. CustomerMomentConnection struct {
  521. Edges func(childComplexity int) int
  522. Nodes func(childComplexity int) int
  523. PageInfo func(childComplexity int) int
  524. }
  525. CustomerMomentEdge struct {
  526. Cursor func(childComplexity int) int
  527. Node func(childComplexity int) int
  528. }
  529. CustomerPaymentInstrumentBillingAddress struct {
  530. Address1 func(childComplexity int) int
  531. City func(childComplexity int) int
  532. Country func(childComplexity int) int
  533. CountryCode func(childComplexity int) int
  534. Name func(childComplexity int) int
  535. Province func(childComplexity int) int
  536. ProvinceCode func(childComplexity int) int
  537. Zip func(childComplexity int) int
  538. }
  539. CustomerPaymentMethod struct {
  540. Customer func(childComplexity int) int
  541. ID func(childComplexity int) int
  542. Instrument func(childComplexity int) int
  543. RevokedAt func(childComplexity int) int
  544. RevokedReason func(childComplexity int) int
  545. SubscriptionContracts func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  546. }
  547. CustomerPaymentMethodConnection struct {
  548. Edges func(childComplexity int) int
  549. Nodes func(childComplexity int) int
  550. PageInfo func(childComplexity int) int
  551. }
  552. CustomerPaymentMethodEdge struct {
  553. Cursor func(childComplexity int) int
  554. Node func(childComplexity int) int
  555. }
  556. CustomerPaypalBillingAgreement struct {
  557. BillingAddress func(childComplexity int) int
  558. Inactive func(childComplexity int) int
  559. IsRevocable func(childComplexity int) int
  560. PaypalAccountEmail func(childComplexity int) int
  561. }
  562. CustomerShopPayAgreement struct {
  563. ExpiresSoon func(childComplexity int) int
  564. ExpiryMonth func(childComplexity int) int
  565. ExpiryYear func(childComplexity int) int
  566. Inactive func(childComplexity int) int
  567. IsRevocable func(childComplexity int) int
  568. LastDigits func(childComplexity int) int
  569. MaskedNumber func(childComplexity int) int
  570. Name func(childComplexity int) int
  571. }
  572. CustomerSmsMarketingConsentState struct {
  573. ConsentCollectedFrom func(childComplexity int) int
  574. ConsentUpdatedAt func(childComplexity int) int
  575. MarketingOptInLevel func(childComplexity int) int
  576. MarketingState func(childComplexity int) int
  577. }
  578. CustomerStatistics struct {
  579. PredictedSpendTier func(childComplexity int) int
  580. }
  581. CustomerVisit struct {
  582. ID func(childComplexity int) int
  583. LandingPage func(childComplexity int) int
  584. LandingPageHTML func(childComplexity int) int
  585. MarketingEvent func(childComplexity int) int
  586. OccurredAt func(childComplexity int) int
  587. ReferralCode func(childComplexity int) int
  588. ReferralInfoHTML func(childComplexity int) int
  589. ReferrerURL func(childComplexity int) int
  590. Source func(childComplexity int) int
  591. SourceDescription func(childComplexity int) int
  592. SourceType func(childComplexity int) int
  593. UtmParameters func(childComplexity int) int
  594. }
  595. DeliveryAvailableService struct {
  596. Countries func(childComplexity int) int
  597. Name func(childComplexity int) int
  598. }
  599. DeliveryCarrierService struct {
  600. AvailableServicesForCountries func(childComplexity int, origins []string, countryCodes []CountryCode, restOfWorld bool) int
  601. FormattedName func(childComplexity int) int
  602. ID func(childComplexity int) int
  603. Icon func(childComplexity int) int
  604. Name func(childComplexity int) int
  605. }
  606. DeliveryCondition struct {
  607. ConditionCriteria func(childComplexity int) int
  608. Field func(childComplexity int) int
  609. ID func(childComplexity int) int
  610. Operator func(childComplexity int) int
  611. }
  612. DeliveryCountry struct {
  613. Code func(childComplexity int) int
  614. ID func(childComplexity int) int
  615. Name func(childComplexity int) int
  616. Provinces func(childComplexity int) int
  617. TranslatedName func(childComplexity int) int
  618. }
  619. DeliveryCountryAndZone struct {
  620. Country func(childComplexity int) int
  621. Zone func(childComplexity int) int
  622. }
  623. DeliveryCountryCodeOrRestOfWorld struct {
  624. CountryCode func(childComplexity int) int
  625. RestOfWorld func(childComplexity int) int
  626. }
  627. DeliveryCountryCodesOrRestOfWorld struct {
  628. CountryCodes func(childComplexity int) int
  629. RestOfWorld func(childComplexity int) int
  630. }
  631. DeliveryLocationGroup struct {
  632. ID func(childComplexity int) int
  633. Locations func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *LocationSortKeys, query *string, includeLegacy *bool, includeInactive *bool) int
  634. }
  635. DeliveryLocationGroupZone struct {
  636. MethodDefinitionCounts func(childComplexity int) int
  637. MethodDefinitions func(childComplexity int, eligible *bool, typeArg *DeliveryMethodDefinitionType, first *int, after *string, last *int, before *string, reverse *bool, sortKey *MethodDefinitionSortKeys) int
  638. Zone func(childComplexity int) int
  639. }
  640. DeliveryLocationGroupZoneConnection struct {
  641. Edges func(childComplexity int) int
  642. Nodes func(childComplexity int) int
  643. PageInfo func(childComplexity int) int
  644. }
  645. DeliveryLocationGroupZoneEdge struct {
  646. Cursor func(childComplexity int) int
  647. Node func(childComplexity int) int
  648. }
  649. DeliveryMethod struct {
  650. ID func(childComplexity int) int
  651. MaxDeliveryDateTime func(childComplexity int) int
  652. MethodType func(childComplexity int) int
  653. MinDeliveryDateTime func(childComplexity int) int
  654. }
  655. DeliveryMethodDefinition struct {
  656. Active func(childComplexity int) int
  657. Description func(childComplexity int) int
  658. ID func(childComplexity int) int
  659. MethodConditions func(childComplexity int) int
  660. Name func(childComplexity int) int
  661. RateProvider func(childComplexity int) int
  662. }
  663. DeliveryMethodDefinitionConnection struct {
  664. Edges func(childComplexity int) int
  665. Nodes func(childComplexity int) int
  666. PageInfo func(childComplexity int) int
  667. }
  668. DeliveryMethodDefinitionCounts struct {
  669. ParticipantDefinitionsCount func(childComplexity int) int
  670. RateDefinitionsCount func(childComplexity int) int
  671. }
  672. DeliveryMethodDefinitionEdge struct {
  673. Cursor func(childComplexity int) int
  674. Node func(childComplexity int) int
  675. }
  676. DeliveryParticipant struct {
  677. AdaptToNewServicesFlag func(childComplexity int) int
  678. CarrierService func(childComplexity int) int
  679. FixedFee func(childComplexity int) int
  680. ID func(childComplexity int) int
  681. ParticipantServices func(childComplexity int) int
  682. PercentageOfRateFee func(childComplexity int) int
  683. }
  684. DeliveryParticipantService struct {
  685. Active func(childComplexity int) int
  686. Name func(childComplexity int) int
  687. }
  688. DeliveryProductVariantsCount struct {
  689. Capped func(childComplexity int) int
  690. Count func(childComplexity int) int
  691. }
  692. DeliveryProfile struct {
  693. ActiveMethodDefinitionsCount func(childComplexity int) int
  694. Default func(childComplexity int) int
  695. ID func(childComplexity int) int
  696. LegacyMode func(childComplexity int) int
  697. LocationsWithoutRatesCount func(childComplexity int) int
  698. Name func(childComplexity int) int
  699. OriginLocationCount func(childComplexity int) int
  700. ProductVariantsCountV2 func(childComplexity int) int
  701. ProfileItems func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  702. ProfileLocationGroups func(childComplexity int) int
  703. SellingPlanGroups func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  704. UnassignedLocations func(childComplexity int) int
  705. ZoneCountryCount func(childComplexity int) int
  706. }
  707. DeliveryProfileItem struct {
  708. ID func(childComplexity int) int
  709. Product func(childComplexity int) int
  710. Variants func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  711. }
  712. DeliveryProfileItemConnection struct {
  713. Edges func(childComplexity int) int
  714. Nodes func(childComplexity int) int
  715. PageInfo func(childComplexity int) int
  716. }
  717. DeliveryProfileItemEdge struct {
  718. Cursor func(childComplexity int) int
  719. Node func(childComplexity int) int
  720. }
  721. DeliveryProfileLocationGroup struct {
  722. CountriesInAnyZone func(childComplexity int) int
  723. LocationGroup func(childComplexity int) int
  724. LocationGroupZones func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  725. }
  726. DeliveryProvince struct {
  727. Code func(childComplexity int) int
  728. ID func(childComplexity int) int
  729. Name func(childComplexity int) int
  730. TranslatedName func(childComplexity int) int
  731. }
  732. DeliveryRateDefinition struct {
  733. ID func(childComplexity int) int
  734. Price func(childComplexity int) int
  735. }
  736. DeliveryZone struct {
  737. Countries func(childComplexity int) int
  738. ID func(childComplexity int) int
  739. Name func(childComplexity int) int
  740. }
  741. DiscountAllocation struct {
  742. AllocatedAmountSet func(childComplexity int) int
  743. DiscountApplication func(childComplexity int) int
  744. }
  745. DiscountApplicationConnection struct {
  746. Edges func(childComplexity int) int
  747. Nodes func(childComplexity int) int
  748. PageInfo func(childComplexity int) int
  749. }
  750. DiscountApplicationEdge struct {
  751. Cursor func(childComplexity int) int
  752. Node func(childComplexity int) int
  753. }
  754. DiscountCodeApplication struct {
  755. AllocationMethod func(childComplexity int) int
  756. Code func(childComplexity int) int
  757. Index func(childComplexity int) int
  758. TargetSelection func(childComplexity int) int
  759. TargetType func(childComplexity int) int
  760. Value func(childComplexity int) int
  761. }
  762. Domain struct {
  763. Host func(childComplexity int) int
  764. ID func(childComplexity int) int
  765. Localization func(childComplexity int) int
  766. MarketWebPresence func(childComplexity int) int
  767. SslEnabled func(childComplexity int) int
  768. URL func(childComplexity int) int
  769. }
  770. DomainLocalization struct {
  771. AlternateLocales func(childComplexity int) int
  772. Country func(childComplexity int) int
  773. DefaultLocale func(childComplexity int) int
  774. }
  775. DraftOrder struct {
  776. ID func(childComplexity int) int
  777. }
  778. DraftOrderAppliedDiscount struct {
  779. AmountSet func(childComplexity int) int
  780. AmountV2 func(childComplexity int) int
  781. Description func(childComplexity int) int
  782. Title func(childComplexity int) int
  783. Value func(childComplexity int) int
  784. ValueType func(childComplexity int) int
  785. }
  786. DraftOrderConnection struct {
  787. Edges func(childComplexity int) int
  788. Nodes func(childComplexity int) int
  789. PageInfo func(childComplexity int) int
  790. }
  791. DraftOrderEdge struct {
  792. Cursor func(childComplexity int) int
  793. Node func(childComplexity int) int
  794. }
  795. DraftOrderLineItem struct {
  796. AppliedDiscount func(childComplexity int) int
  797. Custom func(childComplexity int) int
  798. CustomAttributes func(childComplexity int) int
  799. CustomAttributesV2 func(childComplexity int) int
  800. DiscountedTotal func(childComplexity int) int
  801. DiscountedTotalSet func(childComplexity int) int
  802. DiscountedUnitPrice func(childComplexity int) int
  803. DiscountedUnitPriceSet func(childComplexity int) int
  804. FulfillmentService func(childComplexity int) int
  805. ID func(childComplexity int) int
  806. Image func(childComplexity int) int
  807. IsGiftCard func(childComplexity int) int
  808. Name func(childComplexity int) int
  809. OriginalTotal func(childComplexity int) int
  810. OriginalTotalSet func(childComplexity int) int
  811. OriginalUnitPrice func(childComplexity int) int
  812. OriginalUnitPriceSet func(childComplexity int) int
  813. Product func(childComplexity int) int
  814. Quantity func(childComplexity int) int
  815. RequiresShipping func(childComplexity int) int
  816. Sku func(childComplexity int) int
  817. TaxLines func(childComplexity int) int
  818. Taxable func(childComplexity int) int
  819. Title func(childComplexity int) int
  820. TotalDiscount func(childComplexity int) int
  821. TotalDiscountSet func(childComplexity int) int
  822. Variant func(childComplexity int) int
  823. VariantTitle func(childComplexity int) int
  824. Vendor func(childComplexity int) int
  825. Weight func(childComplexity int) int
  826. }
  827. DraftOrderLineItemConnection struct {
  828. Edges func(childComplexity int) int
  829. Nodes func(childComplexity int) int
  830. PageInfo func(childComplexity int) int
  831. }
  832. DraftOrderLineItemEdge struct {
  833. Cursor func(childComplexity int) int
  834. Node func(childComplexity int) int
  835. }
  836. Duty struct {
  837. CountryCodeOfOrigin func(childComplexity int) int
  838. HarmonizedSystemCode func(childComplexity int) int
  839. ID func(childComplexity int) int
  840. Price func(childComplexity int) int
  841. TaxLines func(childComplexity int) int
  842. }
  843. EditableProperty struct {
  844. Locked func(childComplexity int) int
  845. Reason func(childComplexity int) int
  846. }
  847. Entity struct {
  848. FindAppByID func(childComplexity int, id string) int
  849. FindJobByID func(childComplexity int, id string) int
  850. FindMarketByID func(childComplexity int, id string) int
  851. FindMarketWebPresenceByID func(childComplexity int, id string) int
  852. FindShopByID func(childComplexity int, id string) int
  853. }
  854. EventConnection struct {
  855. Edges func(childComplexity int) int
  856. Nodes func(childComplexity int) int
  857. PageInfo func(childComplexity int) int
  858. }
  859. EventEdge struct {
  860. Cursor func(childComplexity int) int
  861. Node func(childComplexity int) int
  862. }
  863. FailedRequirement struct {
  864. Action func(childComplexity int) int
  865. Message func(childComplexity int) int
  866. }
  867. FileError struct {
  868. Code func(childComplexity int) int
  869. Details func(childComplexity int) int
  870. Message func(childComplexity int) int
  871. }
  872. FilterOption struct {
  873. Label func(childComplexity int) int
  874. Value func(childComplexity int) int
  875. }
  876. Fulfillment struct {
  877. CreatedAt func(childComplexity int) int
  878. DeliveredAt func(childComplexity int) int
  879. DisplayStatus func(childComplexity int) int
  880. EstimatedDeliveryAt func(childComplexity int) int
  881. Events func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *FulfillmentEventSortKeys) int
  882. FulfillmentLineItems func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  883. FulfillmentOrders func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  884. ID func(childComplexity int) int
  885. InTransitAt func(childComplexity int) int
  886. LegacyResourceID func(childComplexity int) int
  887. Location func(childComplexity int) int
  888. Name func(childComplexity int) int
  889. Order func(childComplexity int) int
  890. OriginAddress func(childComplexity int) int
  891. RequiresShipping func(childComplexity int) int
  892. Service func(childComplexity int) int
  893. Status func(childComplexity int) int
  894. TotalQuantity func(childComplexity int) int
  895. TrackingInfo func(childComplexity int, first *int) int
  896. UpdatedAt func(childComplexity int) int
  897. }
  898. FulfillmentConnection struct {
  899. Edges func(childComplexity int) int
  900. Nodes func(childComplexity int) int
  901. PageInfo func(childComplexity int) int
  902. }
  903. FulfillmentEdge struct {
  904. Cursor func(childComplexity int) int
  905. Node func(childComplexity int) int
  906. }
  907. FulfillmentEvent struct {
  908. HappenedAt func(childComplexity int) int
  909. ID func(childComplexity int) int
  910. Status func(childComplexity int) int
  911. }
  912. FulfillmentEventConnection struct {
  913. Edges func(childComplexity int) int
  914. Nodes func(childComplexity int) int
  915. PageInfo func(childComplexity int) int
  916. }
  917. FulfillmentEventEdge struct {
  918. Cursor func(childComplexity int) int
  919. Node func(childComplexity int) int
  920. }
  921. FulfillmentHold struct {
  922. Reason func(childComplexity int) int
  923. ReasonNotes func(childComplexity int) int
  924. }
  925. FulfillmentLineItem struct {
  926. DiscountedTotalSet func(childComplexity int) int
  927. ID func(childComplexity int) int
  928. LineItem func(childComplexity int) int
  929. OriginalTotalSet func(childComplexity int) int
  930. Quantity func(childComplexity int) int
  931. }
  932. FulfillmentLineItemConnection struct {
  933. Edges func(childComplexity int) int
  934. Nodes func(childComplexity int) int
  935. PageInfo func(childComplexity int) int
  936. }
  937. FulfillmentLineItemEdge struct {
  938. Cursor func(childComplexity int) int
  939. Node func(childComplexity int) int
  940. }
  941. FulfillmentOrder struct {
  942. AssignedLocation func(childComplexity int) int
  943. DeliveryMethod func(childComplexity int) int
  944. Destination func(childComplexity int) int
  945. FulfillAt func(childComplexity int) int
  946. FulfillBy func(childComplexity int) int
  947. FulfillmentHolds func(childComplexity int) int
  948. Fulfillments func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  949. ID func(childComplexity int) int
  950. InternationalDuties func(childComplexity int) int
  951. LineItems func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  952. LocationsForMove func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  953. MerchantRequests func(childComplexity int, kind *FulfillmentOrderMerchantRequestKind, first *int, after *string, last *int, before *string, reverse *bool) int
  954. Order func(childComplexity int) int
  955. RequestStatus func(childComplexity int) int
  956. Status func(childComplexity int) int
  957. SupportedActions func(childComplexity int) int
  958. }
  959. FulfillmentOrderAssignedLocation struct {
  960. Address1 func(childComplexity int) int
  961. Address2 func(childComplexity int) int
  962. City func(childComplexity int) int
  963. CountryCode func(childComplexity int) int
  964. Location func(childComplexity int) int
  965. Name func(childComplexity int) int
  966. Phone func(childComplexity int) int
  967. Province func(childComplexity int) int
  968. Zip func(childComplexity int) int
  969. }
  970. FulfillmentOrderConnection struct {
  971. Edges func(childComplexity int) int
  972. Nodes func(childComplexity int) int
  973. PageInfo func(childComplexity int) int
  974. }
  975. FulfillmentOrderDestination struct {
  976. Address1 func(childComplexity int) int
  977. Address2 func(childComplexity int) int
  978. City func(childComplexity int) int
  979. Company func(childComplexity int) int
  980. CountryCode func(childComplexity int) int
  981. Email func(childComplexity int) int
  982. FirstName func(childComplexity int) int
  983. ID func(childComplexity int) int
  984. LastName func(childComplexity int) int
  985. Phone func(childComplexity int) int
  986. Province func(childComplexity int) int
  987. Zip func(childComplexity int) int
  988. }
  989. FulfillmentOrderEdge struct {
  990. Cursor func(childComplexity int) int
  991. Node func(childComplexity int) int
  992. }
  993. FulfillmentOrderInternationalDuties struct {
  994. Incoterm func(childComplexity int) int
  995. }
  996. FulfillmentOrderLineItem struct {
  997. ID func(childComplexity int) int
  998. LineItem func(childComplexity int) int
  999. RemainingQuantity func(childComplexity int) int
  1000. TotalQuantity func(childComplexity int) int
  1001. Warnings func(childComplexity int) int
  1002. }
  1003. FulfillmentOrderLineItemConnection struct {
  1004. Edges func(childComplexity int) int
  1005. Nodes func(childComplexity int) int
  1006. PageInfo func(childComplexity int) int
  1007. }
  1008. FulfillmentOrderLineItemEdge struct {
  1009. Cursor func(childComplexity int) int
  1010. Node func(childComplexity int) int
  1011. }
  1012. FulfillmentOrderLineItemWarning struct {
  1013. Description func(childComplexity int) int
  1014. Title func(childComplexity int) int
  1015. }
  1016. FulfillmentOrderLocationForMove struct {
  1017. Location func(childComplexity int) int
  1018. Message func(childComplexity int) int
  1019. Movable func(childComplexity int) int
  1020. }
  1021. FulfillmentOrderLocationForMoveConnection struct {
  1022. Edges func(childComplexity int) int
  1023. Nodes func(childComplexity int) int
  1024. PageInfo func(childComplexity int) int
  1025. }
  1026. FulfillmentOrderLocationForMoveEdge struct {
  1027. Cursor func(childComplexity int) int
  1028. Node func(childComplexity int) int
  1029. }
  1030. FulfillmentOrderMerchantRequest struct {
  1031. ID func(childComplexity int) int
  1032. Kind func(childComplexity int) int
  1033. Message func(childComplexity int) int
  1034. RequestOptions func(childComplexity int) int
  1035. ResponseData func(childComplexity int) int
  1036. SentAt func(childComplexity int) int
  1037. }
  1038. FulfillmentOrderMerchantRequestConnection struct {
  1039. Edges func(childComplexity int) int
  1040. Nodes func(childComplexity int) int
  1041. PageInfo func(childComplexity int) int
  1042. }
  1043. FulfillmentOrderMerchantRequestEdge struct {
  1044. Cursor func(childComplexity int) int
  1045. Node func(childComplexity int) int
  1046. }
  1047. FulfillmentOrderSupportedAction struct {
  1048. Action func(childComplexity int) int
  1049. ExternalURL func(childComplexity int) int
  1050. }
  1051. FulfillmentOriginAddress struct {
  1052. Address1 func(childComplexity int) int
  1053. Address2 func(childComplexity int) int
  1054. City func(childComplexity int) int
  1055. CountryCode func(childComplexity int) int
  1056. ProvinceCode func(childComplexity int) int
  1057. Zip func(childComplexity int) int
  1058. }
  1059. FulfillmentService struct {
  1060. ID func(childComplexity int) int
  1061. }
  1062. FulfillmentTrackingInfo struct {
  1063. Company func(childComplexity int) int
  1064. Number func(childComplexity int) int
  1065. URL func(childComplexity int) int
  1066. }
  1067. GenericFile struct {
  1068. Alt func(childComplexity int) int
  1069. CreatedAt func(childComplexity int) int
  1070. FileErrors func(childComplexity int) int
  1071. FileStatus func(childComplexity int) int
  1072. ID func(childComplexity int) int
  1073. MimeType func(childComplexity int) int
  1074. OriginalFileSize func(childComplexity int) int
  1075. Preview func(childComplexity int) int
  1076. URL func(childComplexity int) int
  1077. }
  1078. Image struct {
  1079. AltText func(childComplexity int) int
  1080. Height func(childComplexity int) int
  1081. ID func(childComplexity int) int
  1082. Metafield func(childComplexity int, namespace string, key string) int
  1083. Metafields func(childComplexity int, namespace *string, first *int, after *string, last *int, before *string, reverse *bool) int
  1084. PrivateMetafield func(childComplexity int, namespace string, key string) int
  1085. PrivateMetafields func(childComplexity int, namespace *string, first *int, after *string, last *int, before *string, reverse *bool) int
  1086. URL func(childComplexity int, transform *ImageTransformInput) int
  1087. Width func(childComplexity int) int
  1088. }
  1089. ImageConnection struct {
  1090. Edges func(childComplexity int) int
  1091. Nodes func(childComplexity int) int
  1092. PageInfo func(childComplexity int) int
  1093. }
  1094. ImageEdge struct {
  1095. Cursor func(childComplexity int) int
  1096. Node func(childComplexity int) int
  1097. }
  1098. InventoryItem struct {
  1099. CountryCodeOfOrigin func(childComplexity int) int
  1100. CountryHarmonizedSystemCodes func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  1101. CreatedAt func(childComplexity int) int
  1102. DuplicateSkuCount func(childComplexity int) int
  1103. HarmonizedSystemCode func(childComplexity int) int
  1104. ID func(childComplexity int) int
  1105. InventoryHistoryURL func(childComplexity int) int
  1106. InventoryLevel func(childComplexity int, locationID string) int
  1107. InventoryLevels func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, query *string) int
  1108. LegacyResourceID func(childComplexity int) int
  1109. LocationsCount func(childComplexity int) int
  1110. ProvinceCodeOfOrigin func(childComplexity int) int
  1111. RequiresShipping func(childComplexity int) int
  1112. Sku func(childComplexity int) int
  1113. Tracked func(childComplexity int) int
  1114. TrackedEditable func(childComplexity int) int
  1115. UnitCost func(childComplexity int) int
  1116. UpdatedAt func(childComplexity int) int
  1117. Variant func(childComplexity int) int
  1118. }
  1119. InventoryLevel struct {
  1120. ID func(childComplexity int) int
  1121. }
  1122. InventoryLevelConnection struct {
  1123. Edges func(childComplexity int) int
  1124. Nodes func(childComplexity int) int
  1125. PageInfo func(childComplexity int) int
  1126. }
  1127. InventoryLevelEdge struct {
  1128. Cursor func(childComplexity int) int
  1129. Node func(childComplexity int) int
  1130. }
  1131. Job struct {
  1132. Done func(childComplexity int) int
  1133. ID func(childComplexity int) int
  1134. }
  1135. LimitedPendingOrderCount struct {
  1136. AtMax func(childComplexity int) int
  1137. Count func(childComplexity int) int
  1138. }
  1139. LineItem struct {
  1140. Contract func(childComplexity int) int
  1141. CurrentQuantity func(childComplexity int) int
  1142. CustomAttributes func(childComplexity int) int
  1143. DiscountAllocations func(childComplexity int) int
  1144. DiscountedTotalSet func(childComplexity int) int
  1145. DiscountedUnitPriceSet func(childComplexity int) int
  1146. Duties func(childComplexity int) int
  1147. ID func(childComplexity int) int
  1148. Image func(childComplexity int) int
  1149. MerchantEditable func(childComplexity int) int
  1150. Name func(childComplexity int) int
  1151. NonFulfillableQuantity func(childComplexity int) int
  1152. OriginalTotalSet func(childComplexity int) int
  1153. OriginalUnitPriceSet func(childComplexity int) int
  1154. Product func(childComplexity int) int
  1155. Quantity func(childComplexity int) int
  1156. RefundableQuantity func(childComplexity int) int
  1157. RequiresShipping func(childComplexity int) int
  1158. Restockable func(childComplexity int) int
  1159. SellingPlan func(childComplexity int) int
  1160. Sku func(childComplexity int) int
  1161. StaffMember func(childComplexity int) int
  1162. TaxLines func(childComplexity int, first *int) int
  1163. Taxable func(childComplexity int) int
  1164. Title func(childComplexity int) int
  1165. TotalDiscountSet func(childComplexity int) int
  1166. UnfulfilledDiscountedTotalSet func(childComplexity int) int
  1167. UnfulfilledOriginalTotalSet func(childComplexity int) int
  1168. UnfulfilledQuantity func(childComplexity int) int
  1169. Variant func(childComplexity int) int
  1170. VariantTitle func(childComplexity int) int
  1171. Vendor func(childComplexity int) int
  1172. }
  1173. LineItemConnection struct {
  1174. Edges func(childComplexity int) int
  1175. Nodes func(childComplexity int) int
  1176. PageInfo func(childComplexity int) int
  1177. }
  1178. LineItemEdge struct {
  1179. Cursor func(childComplexity int) int
  1180. Node func(childComplexity int) int
  1181. }
  1182. LineItemSellingPlan struct {
  1183. Name func(childComplexity int) int
  1184. SellingPlanID func(childComplexity int) int
  1185. }
  1186. Link struct {
  1187. Label func(childComplexity int) int
  1188. Translations func(childComplexity int, locale string, marketID *string) int
  1189. URL func(childComplexity int) int
  1190. }
  1191. LocalizationExtension struct {
  1192. CountryCode func(childComplexity int) int
  1193. Key func(childComplexity int) int
  1194. Purpose func(childComplexity int) int
  1195. Title func(childComplexity int) int
  1196. Value func(childComplexity int) int
  1197. }
  1198. LocalizationExtensionConnection struct {
  1199. Edges func(childComplexity int) int
  1200. Nodes func(childComplexity int) int
  1201. PageInfo func(childComplexity int) int
  1202. }
  1203. LocalizationExtensionEdge struct {
  1204. Cursor func(childComplexity int) int
  1205. Node func(childComplexity int) int
  1206. }
  1207. Location struct {
  1208. Activatable func(childComplexity int) int
  1209. Address func(childComplexity int) int
  1210. AddressVerified func(childComplexity int) int
  1211. Deactivatable func(childComplexity int) int
  1212. DeactivatedAt func(childComplexity int) int
  1213. Deletable func(childComplexity int) int
  1214. FulfillmentService func(childComplexity int) int
  1215. FulfillsOnlineOrders func(childComplexity int) int
  1216. HasActiveInventory func(childComplexity int) int
  1217. HasUnfulfilledOrders func(childComplexity int) int
  1218. ID func(childComplexity int) int
  1219. InventoryLevel func(childComplexity int, inventoryItemID string) int
  1220. InventoryLevels func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, query *string) int
  1221. IsActive func(childComplexity int) int
  1222. LegacyResourceID func(childComplexity int) int
  1223. Metafield func(childComplexity int, namespace string, key string) int
  1224. MetafieldDefinitions func(childComplexity int, namespace *string, pinnedStatus *MetafieldDefinitionPinnedStatus, first *int, after *string, last *int, before *string, reverse *bool, sortKey *MetafieldDefinitionSortKeys, query *string) int
  1225. Metafields func(childComplexity int, namespace *string, first *int, after *string, last *int, before *string, reverse *bool) int
  1226. Name func(childComplexity int) int
  1227. PrivateMetafield func(childComplexity int, namespace string, key string) int
  1228. PrivateMetafields func(childComplexity int, namespace *string, first *int, after *string, last *int, before *string, reverse *bool) int
  1229. ShipsInventory func(childComplexity int) int
  1230. SuggestedAddresses func(childComplexity int) int
  1231. }
  1232. LocationAddress struct {
  1233. Address1 func(childComplexity int) int
  1234. Address2 func(childComplexity int) int
  1235. City func(childComplexity int) int
  1236. Country func(childComplexity int) int
  1237. CountryCode func(childComplexity int) int
  1238. Formatted func(childComplexity int) int
  1239. Latitude func(childComplexity int) int
  1240. Longitude func(childComplexity int) int
  1241. Phone func(childComplexity int) int
  1242. Province func(childComplexity int) int
  1243. ProvinceCode func(childComplexity int) int
  1244. Zip func(childComplexity int) int
  1245. }
  1246. LocationConnection struct {
  1247. Edges func(childComplexity int) int
  1248. Nodes func(childComplexity int) int
  1249. PageInfo func(childComplexity int) int
  1250. }
  1251. LocationEdge struct {
  1252. Cursor func(childComplexity int) int
  1253. Node func(childComplexity int) int
  1254. }
  1255. LocationSuggestedAddress struct {
  1256. Address1 func(childComplexity int) int
  1257. Address2 func(childComplexity int) int
  1258. City func(childComplexity int) int
  1259. Country func(childComplexity int) int
  1260. CountryCode func(childComplexity int) int
  1261. Formatted func(childComplexity int) int
  1262. Province func(childComplexity int) int
  1263. ProvinceCode func(childComplexity int) int
  1264. Zip func(childComplexity int) int
  1265. }
  1266. MailingAddress struct {
  1267. Address1 func(childComplexity int) int
  1268. Address2 func(childComplexity int) int
  1269. City func(childComplexity int) int
  1270. Company func(childComplexity int) int
  1271. CoordinatesValidated func(childComplexity int) int
  1272. Country func(childComplexity int) int
  1273. CountryCodeV2 func(childComplexity int) int
  1274. FirstName func(childComplexity int) int
  1275. FormattedArea func(childComplexity int) int
  1276. ID func(childComplexity int) int
  1277. LastName func(childComplexity int) int
  1278. Latitude func(childComplexity int) int
  1279. Longitude func(childComplexity int) int
  1280. Name func(childComplexity int) int
  1281. Phone func(childComplexity int) int
  1282. Province func(childComplexity int) int
  1283. ProvinceCode func(childComplexity int) int
  1284. Zip func(childComplexity int) int
  1285. }
  1286. ManualDiscountApplication struct {
  1287. AllocationMethod func(childComplexity int) int
  1288. Description func(childComplexity int) int
  1289. Index func(childComplexity int) int
  1290. TargetSelection func(childComplexity int) int
  1291. TargetType func(childComplexity int) int
  1292. Title func(childComplexity int) int
  1293. Value func(childComplexity int) int
  1294. }
  1295. Market struct {
  1296. CurrencySettings func(childComplexity int) int
  1297. Enabled func(childComplexity int) int
  1298. ID func(childComplexity int) int
  1299. Name func(childComplexity int) int
  1300. PriceList func(childComplexity int) int
  1301. Primary func(childComplexity int) int
  1302. Regions func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  1303. WebPresence func(childComplexity int) int
  1304. }
  1305. MarketCurrencySettings struct {
  1306. BaseCurrency func(childComplexity int) int
  1307. LocalCurrencies func(childComplexity int) int
  1308. }
  1309. MarketRegionConnection struct {
  1310. Edges func(childComplexity int) int
  1311. Nodes func(childComplexity int) int
  1312. PageInfo func(childComplexity int) int
  1313. }
  1314. MarketRegionEdge struct {
  1315. Cursor func(childComplexity int) int
  1316. Node func(childComplexity int) int
  1317. }
  1318. MarketWebPresence struct {
  1319. AlternateLocales func(childComplexity int) int
  1320. DefaultLocale func(childComplexity int) int
  1321. Domain func(childComplexity int) int
  1322. ID func(childComplexity int) int
  1323. Market func(childComplexity int) int
  1324. RootUrls func(childComplexity int) int
  1325. SubfolderSuffix func(childComplexity int) int
  1326. }
  1327. MarketWebPresenceRootUrl struct {
  1328. Locale func(childComplexity int) int
  1329. URL func(childComplexity int) int
  1330. }
  1331. MarketingEvent struct {
  1332. App func(childComplexity int) int
  1333. Channel func(childComplexity int) int
  1334. Description func(childComplexity int) int
  1335. EndedAt func(childComplexity int) int
  1336. ID func(childComplexity int) int
  1337. LegacyResourceID func(childComplexity int) int
  1338. ManageURL func(childComplexity int) int
  1339. PreviewURL func(childComplexity int) int
  1340. RemoteID func(childComplexity int) int
  1341. ScheduledToEndAt func(childComplexity int) int
  1342. SourceAndMedium func(childComplexity int) int
  1343. StartedAt func(childComplexity int) int
  1344. Type func(childComplexity int) int
  1345. UtmCampaign func(childComplexity int) int
  1346. UtmMedium func(childComplexity int) int
  1347. UtmSource func(childComplexity int) int
  1348. }
  1349. MediaConnection struct {
  1350. Edges func(childComplexity int) int
  1351. Nodes func(childComplexity int) int
  1352. PageInfo func(childComplexity int) int
  1353. }
  1354. MediaEdge struct {
  1355. Cursor func(childComplexity int) int
  1356. Node func(childComplexity int) int
  1357. }
  1358. MediaError struct {
  1359. Code func(childComplexity int) int
  1360. Details func(childComplexity int) int
  1361. Message func(childComplexity int) int
  1362. }
  1363. MediaImage struct {
  1364. Alt func(childComplexity int) int
  1365. CreatedAt func(childComplexity int) int
  1366. FileErrors func(childComplexity int) int
  1367. FileStatus func(childComplexity int) int
  1368. ID func(childComplexity int) int
  1369. Image func(childComplexity int) int
  1370. MediaContentType func(childComplexity int) int
  1371. MediaErrors func(childComplexity int) int
  1372. MediaWarnings func(childComplexity int) int
  1373. MimeType func(childComplexity int) int
  1374. OriginalSource func(childComplexity int) int
  1375. Preview func(childComplexity int) int
  1376. Status func(childComplexity int) int
  1377. }
  1378. MediaImageOriginalSource struct {
  1379. FileSize func(childComplexity int) int
  1380. }
  1381. MediaPreviewImage struct {
  1382. Image func(childComplexity int) int
  1383. Status func(childComplexity int) int
  1384. }
  1385. MediaUserError struct {
  1386. Code func(childComplexity int) int
  1387. Field func(childComplexity int) int
  1388. Message func(childComplexity int) int
  1389. }
  1390. MediaWarning struct {
  1391. Code func(childComplexity int) int
  1392. Message func(childComplexity int) int
  1393. }
  1394. MerchantApprovalSignals struct {
  1395. IdentityVerified func(childComplexity int) int
  1396. VerifiedByShopify func(childComplexity int) int
  1397. }
  1398. Metafield struct {
  1399. CreatedAt func(childComplexity int) int
  1400. Definition func(childComplexity int) int
  1401. Description func(childComplexity int) int
  1402. ID func(childComplexity int) int
  1403. Key func(childComplexity int) int
  1404. LegacyResourceID func(childComplexity int) int
  1405. Namespace func(childComplexity int) int
  1406. Owner func(childComplexity int) int
  1407. OwnerType func(childComplexity int) int
  1408. Reference func(childComplexity int) int
  1409. References func(childComplexity int, first *int, after *string, last *int, before *string) int
  1410. Type func(childComplexity int) int
  1411. UpdatedAt func(childComplexity int) int
  1412. Value func(childComplexity int) int
  1413. }
  1414. MetafieldConnection struct {
  1415. Edges func(childComplexity int) int
  1416. Nodes func(childComplexity int) int
  1417. PageInfo func(childComplexity int) int
  1418. }
  1419. MetafieldDefinition struct {
  1420. Description func(childComplexity int) int
  1421. ID func(childComplexity int) int
  1422. Key func(childComplexity int) int
  1423. Metafields func(childComplexity int, validationStatus *MetafieldValidationStatus, first *int, after *string, last *int, before *string, reverse *bool) int
  1424. MetafieldsCount func(childComplexity int, validationStatus *MetafieldValidationStatus) int
  1425. Name func(childComplexity int) int
  1426. Namespace func(childComplexity int) int
  1427. OwnerType func(childComplexity int) int
  1428. PinnedPosition func(childComplexity int) int
  1429. StandardTemplate func(childComplexity int) int
  1430. Type func(childComplexity int) int
  1431. ValidationStatus func(childComplexity int) int
  1432. Validations func(childComplexity int) int
  1433. VisibleToStorefrontAPI func(childComplexity int) int
  1434. }
  1435. MetafieldDefinitionConnection struct {
  1436. Edges func(childComplexity int) int
  1437. Nodes func(childComplexity int) int
  1438. PageInfo func(childComplexity int) int
  1439. }
  1440. MetafieldDefinitionEdge struct {
  1441. Cursor func(childComplexity int) int
  1442. Node func(childComplexity int) int
  1443. }
  1444. MetafieldDefinitionSupportedValidation struct {
  1445. Name func(childComplexity int) int
  1446. Type func(childComplexity int) int
  1447. }
  1448. MetafieldDefinitionType struct {
  1449. Category func(childComplexity int) int
  1450. Name func(childComplexity int) int
  1451. SupportedValidations func(childComplexity int) int
  1452. SupportsDefinitionMigrations func(childComplexity int) int
  1453. }
  1454. MetafieldDefinitionValidation struct {
  1455. Name func(childComplexity int) int
  1456. Type func(childComplexity int) int
  1457. Value func(childComplexity int) int
  1458. }
  1459. MetafieldEdge struct {
  1460. Cursor func(childComplexity int) int
  1461. Node func(childComplexity int) int
  1462. }
  1463. MetafieldReferenceConnection struct {
  1464. Edges func(childComplexity int) int
  1465. Nodes func(childComplexity int) int
  1466. PageInfo func(childComplexity int) int
  1467. }
  1468. MetafieldReferenceEdge struct {
  1469. Cursor func(childComplexity int) int
  1470. Node func(childComplexity int) int
  1471. }
  1472. MoneyBag struct {
  1473. PresentmentMoney func(childComplexity int) int
  1474. ShopMoney func(childComplexity int) int
  1475. }
  1476. MoneyV2 struct {
  1477. Amount func(childComplexity int) int
  1478. CurrencyCode func(childComplexity int) int
  1479. }
  1480. NavigationItem struct {
  1481. ID func(childComplexity int) int
  1482. Title func(childComplexity int) int
  1483. URL func(childComplexity int) int
  1484. }
  1485. OnlineStorePage struct {
  1486. DefaultCursor func(childComplexity int) int
  1487. ID func(childComplexity int) int
  1488. Translations func(childComplexity int, locale string, marketID *string) int
  1489. }
  1490. Order struct {
  1491. ID func(childComplexity int) int
  1492. }
  1493. OrderApp struct {
  1494. ID func(childComplexity int) int
  1495. Icon func(childComplexity int) int
  1496. Name func(childComplexity int) int
  1497. }
  1498. OrderConnection struct {
  1499. Edges func(childComplexity int) int
  1500. Nodes func(childComplexity int) int
  1501. PageInfo func(childComplexity int) int
  1502. }
  1503. OrderDisputeSummary struct {
  1504. ID func(childComplexity int) int
  1505. InitiatedAs func(childComplexity int) int
  1506. Status func(childComplexity int) int
  1507. }
  1508. OrderEdge struct {
  1509. Cursor func(childComplexity int) int
  1510. Node func(childComplexity int) int
  1511. }
  1512. OrderPaymentCollectionDetails struct {
  1513. AdditionalPaymentCollectionURL func(childComplexity int) int
  1514. VaultedPaymentMethods func(childComplexity int) int
  1515. }
  1516. OrderRisk struct {
  1517. Display func(childComplexity int) int
  1518. Level func(childComplexity int) int
  1519. Message func(childComplexity int) int
  1520. }
  1521. OrderTransaction struct {
  1522. AccountNumber func(childComplexity int) int
  1523. AmountSet func(childComplexity int) int
  1524. AuthorizationCode func(childComplexity int) int
  1525. AuthorizationExpiresAt func(childComplexity int) int
  1526. CreatedAt func(childComplexity int) int
  1527. ErrorCode func(childComplexity int) int
  1528. Fees func(childComplexity int) int
  1529. FormattedGateway func(childComplexity int) int
  1530. Gateway func(childComplexity int) int
  1531. ID func(childComplexity int) int
  1532. Kind func(childComplexity int) int
  1533. ManuallyCapturable func(childComplexity int) int
  1534. MaximumRefundableV2 func(childComplexity int) int
  1535. Order func(childComplexity int) int
  1536. ParentTransaction func(childComplexity int) int
  1537. PaymentIcon func(childComplexity int) int
  1538. ProcessedAt func(childComplexity int) int
  1539. ReceiptJSON func(childComplexity int) int
  1540. SettlementCurrency func(childComplexity int) int
  1541. SettlementCurrencyRate func(childComplexity int) int
  1542. ShopifyPaymentsSet func(childComplexity int) int
  1543. Status func(childComplexity int) int
  1544. Test func(childComplexity int) int
  1545. TotalUnsettledSet func(childComplexity int) int
  1546. User func(childComplexity int) int
  1547. }
  1548. OrderTransactionConnection struct {
  1549. Edges func(childComplexity int) int
  1550. Nodes func(childComplexity int) int
  1551. PageInfo func(childComplexity int) int
  1552. }
  1553. OrderTransactionEdge struct {
  1554. Cursor func(childComplexity int) int
  1555. Node func(childComplexity int) int
  1556. }
  1557. PageInfo struct {
  1558. EndCursor func(childComplexity int) int
  1559. HasNextPage func(childComplexity int) int
  1560. HasPreviousPage func(childComplexity int) int
  1561. StartCursor func(childComplexity int) int
  1562. }
  1563. PaymentMandate struct {
  1564. ID func(childComplexity int) int
  1565. PaymentInstrument func(childComplexity int) int
  1566. }
  1567. PaymentSchedule struct {
  1568. Amount func(childComplexity int) int
  1569. CompletedAt func(childComplexity int) int
  1570. DueAt func(childComplexity int) int
  1571. ID func(childComplexity int) int
  1572. IssuedAt func(childComplexity int) int
  1573. }
  1574. PaymentScheduleConnection struct {
  1575. Edges func(childComplexity int) int
  1576. Nodes func(childComplexity int) int
  1577. PageInfo func(childComplexity int) int
  1578. }
  1579. PaymentScheduleEdge struct {
  1580. Cursor func(childComplexity int) int
  1581. Node func(childComplexity int) int
  1582. }
  1583. PaymentSettings struct {
  1584. SupportedDigitalWallets func(childComplexity int) int
  1585. }
  1586. PaymentTerms struct {
  1587. DueInDays func(childComplexity int) int
  1588. ID func(childComplexity int) int
  1589. Overdue func(childComplexity int) int
  1590. PaymentSchedules func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  1591. PaymentTermsName func(childComplexity int) int
  1592. PaymentTermsType func(childComplexity int) int
  1593. TranslatedName func(childComplexity int) int
  1594. }
  1595. PaymentTermsTemplate struct {
  1596. Description func(childComplexity int) int
  1597. DueInDays func(childComplexity int) int
  1598. ID func(childComplexity int) int
  1599. Name func(childComplexity int) int
  1600. PaymentTermsType func(childComplexity int) int
  1601. TranslatedName func(childComplexity int) int
  1602. }
  1603. PriceList struct {
  1604. ContextRule func(childComplexity int) int
  1605. Currency func(childComplexity int) int
  1606. ID func(childComplexity int) int
  1607. Name func(childComplexity int) int
  1608. Parent func(childComplexity int) int
  1609. Prices func(childComplexity int, originType *PriceListPriceOriginType, first *int, after *string, last *int, before *string, reverse *bool) int
  1610. }
  1611. PriceListAdjustment struct {
  1612. Type func(childComplexity int) int
  1613. Value func(childComplexity int) int
  1614. }
  1615. PriceListContextRule struct {
  1616. Countries func(childComplexity int) int
  1617. Market func(childComplexity int) int
  1618. }
  1619. PriceListParent struct {
  1620. Adjustment func(childComplexity int) int
  1621. }
  1622. PriceListPrice struct {
  1623. CompareAtPrice func(childComplexity int) int
  1624. OriginType func(childComplexity int) int
  1625. Price func(childComplexity int) int
  1626. Variant func(childComplexity int) int
  1627. }
  1628. PriceListPriceConnection struct {
  1629. Edges func(childComplexity int) int
  1630. Nodes func(childComplexity int) int
  1631. PageInfo func(childComplexity int) int
  1632. }
  1633. PriceListPriceEdge struct {
  1634. Cursor func(childComplexity int) int
  1635. Node func(childComplexity int) int
  1636. }
  1637. PricingPercentageValue struct {
  1638. Percentage func(childComplexity int) int
  1639. }
  1640. PrivateMetafield struct {
  1641. CreatedAt func(childComplexity int) int
  1642. ID func(childComplexity int) int
  1643. Key func(childComplexity int) int
  1644. Namespace func(childComplexity int) int
  1645. UpdatedAt func(childComplexity int) int
  1646. Value func(childComplexity int) int
  1647. ValueType func(childComplexity int) int
  1648. }
  1649. PrivateMetafieldConnection struct {
  1650. Edges func(childComplexity int) int
  1651. Nodes func(childComplexity int) int
  1652. PageInfo func(childComplexity int) int
  1653. }
  1654. PrivateMetafieldEdge struct {
  1655. Cursor func(childComplexity int) int
  1656. Node func(childComplexity int) int
  1657. }
  1658. Product struct {
  1659. ID func(childComplexity int) int
  1660. }
  1661. ProductCategory struct {
  1662. ProductTaxonomyNode func(childComplexity int) int
  1663. }
  1664. ProductChangeStatusUserError struct {
  1665. Code func(childComplexity int) int
  1666. Field func(childComplexity int) int
  1667. Message func(childComplexity int) int
  1668. }
  1669. ProductConnection struct {
  1670. Edges func(childComplexity int) int
  1671. Nodes func(childComplexity int) int
  1672. PageInfo func(childComplexity int) int
  1673. }
  1674. ProductContextualPricing struct {
  1675. MaxVariantPricing func(childComplexity int) int
  1676. MinVariantPricing func(childComplexity int) int
  1677. PriceRange func(childComplexity int) int
  1678. }
  1679. ProductEdge struct {
  1680. Cursor func(childComplexity int) int
  1681. Node func(childComplexity int) int
  1682. }
  1683. ProductPriceRangeV2 struct {
  1684. MaxVariantPrice func(childComplexity int) int
  1685. MinVariantPrice func(childComplexity int) int
  1686. }
  1687. ProductTaxonomyNode struct {
  1688. FullName func(childComplexity int) int
  1689. ID func(childComplexity int) int
  1690. IsLeaf func(childComplexity int) int
  1691. IsRoot func(childComplexity int) int
  1692. Name func(childComplexity int) int
  1693. }
  1694. ProductVariant struct {
  1695. ID func(childComplexity int) int
  1696. }
  1697. ProductVariantConnection struct {
  1698. Edges func(childComplexity int) int
  1699. Nodes func(childComplexity int) int
  1700. PageInfo func(childComplexity int) int
  1701. }
  1702. ProductVariantContextualPricing struct {
  1703. CompareAtPrice func(childComplexity int) int
  1704. Price func(childComplexity int) int
  1705. }
  1706. ProductVariantEdge struct {
  1707. Cursor func(childComplexity int) int
  1708. Node func(childComplexity int) int
  1709. }
  1710. ProductVariantsBulkCreateUserError struct {
  1711. Code func(childComplexity int) int
  1712. Field func(childComplexity int) int
  1713. Message func(childComplexity int) int
  1714. }
  1715. ProductVariantsBulkDeleteUserError struct {
  1716. Code func(childComplexity int) int
  1717. Field func(childComplexity int) int
  1718. Message func(childComplexity int) int
  1719. }
  1720. ProductVariantsBulkReorderUserError struct {
  1721. Code func(childComplexity int) int
  1722. Field func(childComplexity int) int
  1723. Message func(childComplexity int) int
  1724. }
  1725. ProductVariantsBulkUpdateUserError struct {
  1726. Code func(childComplexity int) int
  1727. Field func(childComplexity int) int
  1728. Message func(childComplexity int) int
  1729. }
  1730. Publication struct {
  1731. App func(childComplexity int) int
  1732. CollectionPublicationsV3 func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  1733. Collections func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  1734. HasCollection func(childComplexity int, id string) int
  1735. ID func(childComplexity int) int
  1736. Name func(childComplexity int) int
  1737. ProductPublicationsV3 func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  1738. Products func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  1739. SupportsFuturePublishing func(childComplexity int) int
  1740. }
  1741. PublicationConnection struct {
  1742. Edges func(childComplexity int) int
  1743. Nodes func(childComplexity int) int
  1744. PageInfo func(childComplexity int) int
  1745. }
  1746. PublicationEdge struct {
  1747. Cursor func(childComplexity int) int
  1748. Node func(childComplexity int) int
  1749. }
  1750. PublishedTranslation struct {
  1751. Key func(childComplexity int) int
  1752. Locale func(childComplexity int) int
  1753. MarketID func(childComplexity int) int
  1754. Value func(childComplexity int) int
  1755. }
  1756. PurchasingCompany struct {
  1757. Company func(childComplexity int) int
  1758. Contact func(childComplexity int) int
  1759. Location func(childComplexity int) int
  1760. }
  1761. Query struct {
  1762. __resolve__service func(childComplexity int) int
  1763. __resolve_entities func(childComplexity int, representations []map[string]interface{}) int
  1764. }
  1765. Refund struct {
  1766. CreatedAt func(childComplexity int) int
  1767. Duties func(childComplexity int) int
  1768. ID func(childComplexity int) int
  1769. LegacyResourceID func(childComplexity int) int
  1770. Note func(childComplexity int) int
  1771. Order func(childComplexity int) int
  1772. RefundLineItems func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  1773. StaffMember func(childComplexity int) int
  1774. TotalRefundedSet func(childComplexity int) int
  1775. Transactions func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  1776. UpdatedAt func(childComplexity int) int
  1777. }
  1778. RefundDuty struct {
  1779. AmountSet func(childComplexity int) int
  1780. OriginalDuty func(childComplexity int) int
  1781. }
  1782. RefundLineItem struct {
  1783. LineItem func(childComplexity int) int
  1784. Location func(childComplexity int) int
  1785. PriceSet func(childComplexity int) int
  1786. Quantity func(childComplexity int) int
  1787. RestockType func(childComplexity int) int
  1788. Restocked func(childComplexity int) int
  1789. SubtotalSet func(childComplexity int) int
  1790. TotalTaxSet func(childComplexity int) int
  1791. }
  1792. RefundLineItemConnection struct {
  1793. Edges func(childComplexity int) int
  1794. Nodes func(childComplexity int) int
  1795. PageInfo func(childComplexity int) int
  1796. }
  1797. RefundLineItemEdge struct {
  1798. Cursor func(childComplexity int) int
  1799. Node func(childComplexity int) int
  1800. }
  1801. ResourceAlert struct {
  1802. Actions func(childComplexity int) int
  1803. Content func(childComplexity int) int
  1804. DismissibleHandle func(childComplexity int) int
  1805. Icon func(childComplexity int) int
  1806. Severity func(childComplexity int) int
  1807. Title func(childComplexity int) int
  1808. }
  1809. ResourceAlertAction struct {
  1810. Primary func(childComplexity int) int
  1811. Show func(childComplexity int) int
  1812. Title func(childComplexity int) int
  1813. URL func(childComplexity int) int
  1814. }
  1815. ResourceFeedback struct {
  1816. Details func(childComplexity int) int
  1817. Summary func(childComplexity int) int
  1818. }
  1819. ResourceLimit struct {
  1820. Available func(childComplexity int) int
  1821. QuantityAvailable func(childComplexity int) int
  1822. QuantityLimit func(childComplexity int) int
  1823. QuantityUsed func(childComplexity int) int
  1824. }
  1825. ResourcePublication struct {
  1826. IsPublished func(childComplexity int) int
  1827. Publication func(childComplexity int) int
  1828. PublishDate func(childComplexity int) int
  1829. Publishable func(childComplexity int) int
  1830. }
  1831. ResourcePublicationConnection struct {
  1832. Edges func(childComplexity int) int
  1833. Nodes func(childComplexity int) int
  1834. PageInfo func(childComplexity int) int
  1835. }
  1836. ResourcePublicationEdge struct {
  1837. Cursor func(childComplexity int) int
  1838. Node func(childComplexity int) int
  1839. }
  1840. ResourcePublicationV2 struct {
  1841. IsPublished func(childComplexity int) int
  1842. Publication func(childComplexity int) int
  1843. PublishDate func(childComplexity int) int
  1844. Publishable func(childComplexity int) int
  1845. }
  1846. ResourcePublicationV2Connection struct {
  1847. Edges func(childComplexity int) int
  1848. Nodes func(childComplexity int) int
  1849. PageInfo func(childComplexity int) int
  1850. }
  1851. ResourcePublicationV2Edge struct {
  1852. Cursor func(childComplexity int) int
  1853. Node func(childComplexity int) int
  1854. }
  1855. SEO struct {
  1856. Description func(childComplexity int) int
  1857. Title func(childComplexity int) int
  1858. }
  1859. SaleConnection struct {
  1860. Edges func(childComplexity int) int
  1861. Nodes func(childComplexity int) int
  1862. PageInfo func(childComplexity int) int
  1863. }
  1864. SaleEdge struct {
  1865. Cursor func(childComplexity int) int
  1866. Node func(childComplexity int) int
  1867. }
  1868. SaleTax struct {
  1869. Amount func(childComplexity int) int
  1870. ID func(childComplexity int) int
  1871. TaxLine func(childComplexity int) int
  1872. }
  1873. SalesAgreementConnection struct {
  1874. Edges func(childComplexity int) int
  1875. Nodes func(childComplexity int) int
  1876. PageInfo func(childComplexity int) int
  1877. }
  1878. SalesAgreementEdge struct {
  1879. Cursor func(childComplexity int) int
  1880. Node func(childComplexity int) int
  1881. }
  1882. SavedSearch struct {
  1883. Filters func(childComplexity int) int
  1884. ID func(childComplexity int) int
  1885. LegacyResourceID func(childComplexity int) int
  1886. Name func(childComplexity int) int
  1887. Query func(childComplexity int) int
  1888. ResourceType func(childComplexity int) int
  1889. SearchTerms func(childComplexity int) int
  1890. }
  1891. SavedSearchConnection struct {
  1892. Edges func(childComplexity int) int
  1893. Nodes func(childComplexity int) int
  1894. PageInfo func(childComplexity int) int
  1895. }
  1896. SavedSearchEdge struct {
  1897. Cursor func(childComplexity int) int
  1898. Node func(childComplexity int) int
  1899. }
  1900. ScriptDiscountApplication struct {
  1901. AllocationMethod func(childComplexity int) int
  1902. Index func(childComplexity int) int
  1903. TargetSelection func(childComplexity int) int
  1904. TargetType func(childComplexity int) int
  1905. Title func(childComplexity int) int
  1906. Value func(childComplexity int) int
  1907. }
  1908. SearchFilter struct {
  1909. Key func(childComplexity int) int
  1910. Value func(childComplexity int) int
  1911. }
  1912. SearchFilterOptions struct {
  1913. ProductAvailability func(childComplexity int) int
  1914. }
  1915. SearchResult struct {
  1916. Description func(childComplexity int) int
  1917. Image func(childComplexity int) int
  1918. Reference func(childComplexity int) int
  1919. Title func(childComplexity int) int
  1920. URL func(childComplexity int) int
  1921. }
  1922. SearchResultConnection struct {
  1923. Edges func(childComplexity int) int
  1924. PageInfo func(childComplexity int) int
  1925. }
  1926. SearchResultEdge struct {
  1927. Cursor func(childComplexity int) int
  1928. Node func(childComplexity int) int
  1929. }
  1930. SelectedOption struct {
  1931. Name func(childComplexity int) int
  1932. Value func(childComplexity int) int
  1933. }
  1934. SellingPlan struct {
  1935. BillingPolicy func(childComplexity int) int
  1936. Category func(childComplexity int) int
  1937. CreatedAt func(childComplexity int) int
  1938. DeliveryPolicy func(childComplexity int) int
  1939. Description func(childComplexity int) int
  1940. ID func(childComplexity int) int
  1941. InventoryPolicy func(childComplexity int) int
  1942. Name func(childComplexity int) int
  1943. Options func(childComplexity int) int
  1944. Position func(childComplexity int) int
  1945. PricingPolicies func(childComplexity int) int
  1946. }
  1947. SellingPlanAnchor struct {
  1948. CutoffDay func(childComplexity int) int
  1949. Day func(childComplexity int) int
  1950. Month func(childComplexity int) int
  1951. Type func(childComplexity int) int
  1952. }
  1953. SellingPlanCheckoutCharge struct {
  1954. Type func(childComplexity int) int
  1955. Value func(childComplexity int) int
  1956. }
  1957. SellingPlanCheckoutChargePercentageValue struct {
  1958. Percentage func(childComplexity int) int
  1959. }
  1960. SellingPlanConnection struct {
  1961. Edges func(childComplexity int) int
  1962. Nodes func(childComplexity int) int
  1963. PageInfo func(childComplexity int) int
  1964. }
  1965. SellingPlanEdge struct {
  1966. Cursor func(childComplexity int) int
  1967. Node func(childComplexity int) int
  1968. }
  1969. SellingPlanFixedBillingPolicy struct {
  1970. CheckoutCharge func(childComplexity int) int
  1971. RemainingBalanceChargeExactTime func(childComplexity int) int
  1972. RemainingBalanceChargeTimeAfterCheckout func(childComplexity int) int
  1973. RemainingBalanceChargeTrigger func(childComplexity int) int
  1974. }
  1975. SellingPlanFixedDeliveryPolicy struct {
  1976. Anchors func(childComplexity int) int
  1977. Cutoff func(childComplexity int) int
  1978. FulfillmentExactTime func(childComplexity int) int
  1979. FulfillmentTrigger func(childComplexity int) int
  1980. Intent func(childComplexity int) int
  1981. PreAnchorBehavior func(childComplexity int) int
  1982. }
  1983. SellingPlanFixedPricingPolicy struct {
  1984. AdjustmentType func(childComplexity int) int
  1985. AdjustmentValue func(childComplexity int) int
  1986. CreatedAt func(childComplexity int) int
  1987. }
  1988. SellingPlanGroup struct {
  1989. AppID func(childComplexity int) int
  1990. AppliesToProduct func(childComplexity int, productID string) int
  1991. AppliesToProductVariant func(childComplexity int, productVariantID string) int
  1992. AppliesToProductVariants func(childComplexity int, productID string) int
  1993. CreatedAt func(childComplexity int) int
  1994. Description func(childComplexity int) int
  1995. ID func(childComplexity int) int
  1996. MerchantCode func(childComplexity int) int
  1997. Name func(childComplexity int) int
  1998. Options func(childComplexity int) int
  1999. Position func(childComplexity int) int
  2000. ProductCount func(childComplexity int) int
  2001. ProductVariantCount func(childComplexity int, productID *string) int
  2002. ProductVariants func(childComplexity int, productID *string, first *int, after *string, last *int, before *string, reverse *bool) int
  2003. Products func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  2004. SellingPlans func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  2005. Summary func(childComplexity int) int
  2006. }
  2007. SellingPlanGroupConnection struct {
  2008. Edges func(childComplexity int) int
  2009. Nodes func(childComplexity int) int
  2010. PageInfo func(childComplexity int) int
  2011. }
  2012. SellingPlanGroupEdge struct {
  2013. Cursor func(childComplexity int) int
  2014. Node func(childComplexity int) int
  2015. }
  2016. SellingPlanGroupUserError struct {
  2017. Code func(childComplexity int) int
  2018. Field func(childComplexity int) int
  2019. Message func(childComplexity int) int
  2020. }
  2021. SellingPlanInventoryPolicy struct {
  2022. Reserve func(childComplexity int) int
  2023. }
  2024. SellingPlanPricingPolicyPercentageValue struct {
  2025. Percentage func(childComplexity int) int
  2026. }
  2027. SellingPlanRecurringBillingPolicy struct {
  2028. Anchors func(childComplexity int) int
  2029. CreatedAt func(childComplexity int) int
  2030. Interval func(childComplexity int) int
  2031. IntervalCount func(childComplexity int) int
  2032. MaxCycles func(childComplexity int) int
  2033. MinCycles func(childComplexity int) int
  2034. }
  2035. SellingPlanRecurringDeliveryPolicy struct {
  2036. Anchors func(childComplexity int) int
  2037. CreatedAt func(childComplexity int) int
  2038. Cutoff func(childComplexity int) int
  2039. Intent func(childComplexity int) int
  2040. Interval func(childComplexity int) int
  2041. IntervalCount func(childComplexity int) int
  2042. PreAnchorBehavior func(childComplexity int) int
  2043. }
  2044. SellingPlanRecurringPricingPolicy struct {
  2045. AdjustmentType func(childComplexity int) int
  2046. AdjustmentValue func(childComplexity int) int
  2047. AfterCycle func(childComplexity int) int
  2048. CreatedAt func(childComplexity int) int
  2049. }
  2050. ShippingLine struct {
  2051. CarrierIdentifier func(childComplexity int) int
  2052. Code func(childComplexity int) int
  2053. Custom func(childComplexity int) int
  2054. DeliveryCategory func(childComplexity int) int
  2055. DiscountAllocations func(childComplexity int) int
  2056. DiscountedPriceSet func(childComplexity int) int
  2057. ID func(childComplexity int) int
  2058. OriginalPriceSet func(childComplexity int) int
  2059. Phone func(childComplexity int) int
  2060. RequestedFulfillmentService func(childComplexity int) int
  2061. ShippingRateHandle func(childComplexity int) int
  2062. Source func(childComplexity int) int
  2063. TaxLines func(childComplexity int) int
  2064. Title func(childComplexity int) int
  2065. }
  2066. ShippingLineConnection struct {
  2067. Edges func(childComplexity int) int
  2068. Nodes func(childComplexity int) int
  2069. PageInfo func(childComplexity int) int
  2070. }
  2071. ShippingLineEdge struct {
  2072. Cursor func(childComplexity int) int
  2073. Node func(childComplexity int) int
  2074. }
  2075. ShippingRefund struct {
  2076. AmountSet func(childComplexity int) int
  2077. MaximumRefundableSet func(childComplexity int) int
  2078. TaxSet func(childComplexity int) int
  2079. }
  2080. Shop struct {
  2081. Alerts func(childComplexity int) int
  2082. AllProductCategories func(childComplexity int) int
  2083. AssignedFulfillmentOrders func(childComplexity int, after *string, assignmentStatus *FulfillmentOrderAssignmentStatus, before *string, first *int, last *int, locationIds []string, reverse *bool, sortKey *FulfillmentOrderSortKeys) int
  2084. AvailableChannelApps func(childComplexity int, after *string, before *string, first *int, last *int, reverse *bool) int
  2085. BillingAddress func(childComplexity int) int
  2086. ChannelDefinitionsForInstalledChannels func(childComplexity int) int
  2087. CheckoutAPISupported func(childComplexity int) int
  2088. ContactEmail func(childComplexity int) int
  2089. CountriesInShippingZones func(childComplexity int) int
  2090. CurrencyCode func(childComplexity int) int
  2091. CurrencyFormats func(childComplexity int) int
  2092. CurrencySettings func(childComplexity int, after *string, before *string, first *int, last *int, reverse *bool) int
  2093. CustomerAccounts func(childComplexity int) int
  2094. CustomerTags func(childComplexity int, first int) int
  2095. Description func(childComplexity int) int
  2096. DraftOrderTags func(childComplexity int, first int) int
  2097. Email func(childComplexity int) int
  2098. EnabledPresentmentCurrencies func(childComplexity int) int
  2099. Features func(childComplexity int) int
  2100. FulfillmentServices func(childComplexity int) int
  2101. ID func(childComplexity int) int
  2102. IanaTimezone func(childComplexity int) int
  2103. LimitedPendingOrderCount func(childComplexity int) int
  2104. MerchantApprovalSignals func(childComplexity int) int
  2105. Metafield func(childComplexity int, key string, namespace string) int
  2106. Metafields func(childComplexity int, after *string, before *string, first *int, last *int, namespace *string, reverse *bool) int
  2107. MyshopifyDomain func(childComplexity int) int
  2108. Name func(childComplexity int) int
  2109. NavigationSettings func(childComplexity int) int
  2110. OrderNumberFormatPrefix func(childComplexity int) int
  2111. OrderNumberFormatSuffix func(childComplexity int) int
  2112. OrderTags func(childComplexity int, first int, sort *ShopTagSort) int
  2113. PaymentSettings func(childComplexity int) int
  2114. Plan func(childComplexity int) int
  2115. PrimaryDomain func(childComplexity int) int
  2116. PrivateMetafield func(childComplexity int, key string, namespace string) int
  2117. PrivateMetafields func(childComplexity int, after *string, before *string, first *int, last *int, namespace *string, reverse *bool) int
  2118. ProductImages func(childComplexity int, after *string, before *string, first *int, last *int, reverse *bool, sortKey *ProductImageSortKeys) int
  2119. ProductTags func(childComplexity int, first int) int
  2120. ProductTypes func(childComplexity int, first int) int
  2121. ProductVendors func(childComplexity int, first int) int
  2122. PublicationCount func(childComplexity int) int
  2123. ResourceLimits func(childComplexity int) int
  2124. RichTextEditorURL func(childComplexity int) int
  2125. Search func(childComplexity int, after *string, first int, query string, types []SearchResultType) int
  2126. SearchFilters func(childComplexity int) int
  2127. SetupRequired func(childComplexity int) int
  2128. ShipsToCountries func(childComplexity int) int
  2129. ShopPolicies func(childComplexity int) int
  2130. StaffMembers func(childComplexity int, after *string, before *string, first *int, last *int, reverse *bool) int
  2131. StorefrontAccessTokens func(childComplexity int, after *string, before *string, first *int, last *int, reverse *bool) int
  2132. TaxShipping func(childComplexity int) int
  2133. TaxesIncluded func(childComplexity int) int
  2134. TimezoneAbbreviation func(childComplexity int) int
  2135. TimezoneOffset func(childComplexity int) int
  2136. TimezoneOffsetMinutes func(childComplexity int) int
  2137. TransactionalSmsDisabled func(childComplexity int) int
  2138. Translations func(childComplexity int, locale string, marketID *string) int
  2139. URL func(childComplexity int) int
  2140. UnitSystem func(childComplexity int) int
  2141. UploadedImagesByIds func(childComplexity int, imageIds []string) int
  2142. WeightUnit func(childComplexity int) int
  2143. }
  2144. ShopAlert struct {
  2145. Action func(childComplexity int) int
  2146. Description func(childComplexity int) int
  2147. }
  2148. ShopAlertAction struct {
  2149. Title func(childComplexity int) int
  2150. URL func(childComplexity int) int
  2151. }
  2152. ShopFeatures struct {
  2153. AvalaraAvatax func(childComplexity int) int
  2154. Branding func(childComplexity int) int
  2155. Captcha func(childComplexity int) int
  2156. CaptchaExternalDomains func(childComplexity int) int
  2157. DynamicRemarketing func(childComplexity int) int
  2158. EligibleForSubscriptionMigration func(childComplexity int) int
  2159. EligibleForSubscriptions func(childComplexity int) int
  2160. GiftCards func(childComplexity int) int
  2161. HarmonizedSystemCode func(childComplexity int) int
  2162. InternationalDomains func(childComplexity int) int
  2163. InternationalPriceOverrides func(childComplexity int) int
  2164. InternationalPriceRules func(childComplexity int) int
  2165. LegacySubscriptionGatewayEnabled func(childComplexity int) int
  2166. LiveView func(childComplexity int) int
  2167. OnboardingVisual func(childComplexity int) int
  2168. PaypalExpressSubscriptionGatewayStatus func(childComplexity int) int
  2169. Reports func(childComplexity int) int
  2170. SellsSubscriptions func(childComplexity int) int
  2171. ShowMetrics func(childComplexity int) int
  2172. Storefront func(childComplexity int) int
  2173. UsingShopifyBalance func(childComplexity int) int
  2174. }
  2175. ShopPlan struct {
  2176. DisplayName func(childComplexity int) int
  2177. PartnerDevelopment func(childComplexity int) int
  2178. ShopifyPlus func(childComplexity int) int
  2179. }
  2180. ShopPolicy struct {
  2181. Body func(childComplexity int) int
  2182. ID func(childComplexity int) int
  2183. Translations func(childComplexity int, locale string, marketID *string) int
  2184. Type func(childComplexity int) int
  2185. URL func(childComplexity int) int
  2186. }
  2187. ShopResourceLimits struct {
  2188. LocationLimit func(childComplexity int) int
  2189. MaxProductOptions func(childComplexity int) int
  2190. MaxProductVariants func(childComplexity int) int
  2191. RedirectLimitReached func(childComplexity int) int
  2192. SkuResourceLimits func(childComplexity int) int
  2193. }
  2194. ShopifyPaymentsExtendedAuthorization struct {
  2195. ExtendedAuthorizationExpiresAt func(childComplexity int) int
  2196. StandardAuthorizationExpiresAt func(childComplexity int) int
  2197. }
  2198. ShopifyPaymentsRefundSet struct {
  2199. AcquirerReferenceNumber func(childComplexity int) int
  2200. }
  2201. ShopifyPaymentsTransactionSet struct {
  2202. ExtendedAuthorizationSet func(childComplexity int) int
  2203. RefundSet func(childComplexity int) int
  2204. }
  2205. StaffMember struct {
  2206. Active func(childComplexity int) int
  2207. Avatar func(childComplexity int, fallback *StaffMemberDefaultImage) int
  2208. Email func(childComplexity int) int
  2209. Exists func(childComplexity int) int
  2210. FirstName func(childComplexity int) int
  2211. ID func(childComplexity int) int
  2212. Initials func(childComplexity int) int
  2213. IsShopOwner func(childComplexity int) int
  2214. LastName func(childComplexity int) int
  2215. Locale func(childComplexity int) int
  2216. Name func(childComplexity int) int
  2217. Phone func(childComplexity int) int
  2218. PrivateData func(childComplexity int) int
  2219. }
  2220. StaffMemberConnection struct {
  2221. Edges func(childComplexity int) int
  2222. Nodes func(childComplexity int) int
  2223. PageInfo func(childComplexity int) int
  2224. }
  2225. StaffMemberEdge struct {
  2226. Cursor func(childComplexity int) int
  2227. Node func(childComplexity int) int
  2228. }
  2229. StaffMemberPrivateData struct {
  2230. AccountSettingsURL func(childComplexity int) int
  2231. CreatedAt func(childComplexity int) int
  2232. }
  2233. StandardMetafieldDefinitionTemplate struct {
  2234. Description func(childComplexity int) int
  2235. ID func(childComplexity int) int
  2236. Key func(childComplexity int) int
  2237. Name func(childComplexity int) int
  2238. Namespace func(childComplexity int) int
  2239. OwnerTypes func(childComplexity int) int
  2240. Type func(childComplexity int) int
  2241. Validations func(childComplexity int) int
  2242. VisibleToStorefrontAPI func(childComplexity int) int
  2243. }
  2244. StorefrontAccessToken struct {
  2245. AccessScopes func(childComplexity int) int
  2246. AccessToken func(childComplexity int) int
  2247. CreatedAt func(childComplexity int) int
  2248. ID func(childComplexity int) int
  2249. Title func(childComplexity int) int
  2250. UpdatedAt func(childComplexity int) int
  2251. }
  2252. StorefrontAccessTokenConnection struct {
  2253. Edges func(childComplexity int) int
  2254. Nodes func(childComplexity int) int
  2255. PageInfo func(childComplexity int) int
  2256. }
  2257. StorefrontAccessTokenEdge struct {
  2258. Cursor func(childComplexity int) int
  2259. Node func(childComplexity int) int
  2260. }
  2261. StringConnection struct {
  2262. Edges func(childComplexity int) int
  2263. PageInfo func(childComplexity int) int
  2264. }
  2265. StringEdge struct {
  2266. Cursor func(childComplexity int) int
  2267. Node func(childComplexity int) int
  2268. }
  2269. SubscriptionAppliedCodeDiscount struct {
  2270. ID func(childComplexity int) int
  2271. RedeemCode func(childComplexity int) int
  2272. RejectionReason func(childComplexity int) int
  2273. }
  2274. SubscriptionBillingAttempt struct {
  2275. CompletedAt func(childComplexity int) int
  2276. CreatedAt func(childComplexity int) int
  2277. ErrorCode func(childComplexity int) int
  2278. ErrorMessage func(childComplexity int) int
  2279. ID func(childComplexity int) int
  2280. IdempotencyKey func(childComplexity int) int
  2281. NextActionURL func(childComplexity int) int
  2282. Order func(childComplexity int) int
  2283. OriginTime func(childComplexity int) int
  2284. Ready func(childComplexity int) int
  2285. SubscriptionContract func(childComplexity int) int
  2286. }
  2287. SubscriptionBillingAttemptConnection struct {
  2288. Edges func(childComplexity int) int
  2289. Nodes func(childComplexity int) int
  2290. PageInfo func(childComplexity int) int
  2291. }
  2292. SubscriptionBillingAttemptEdge struct {
  2293. Cursor func(childComplexity int) int
  2294. Node func(childComplexity int) int
  2295. }
  2296. SubscriptionBillingPolicy struct {
  2297. Anchors func(childComplexity int) int
  2298. Interval func(childComplexity int) int
  2299. IntervalCount func(childComplexity int) int
  2300. MaxCycles func(childComplexity int) int
  2301. MinCycles func(childComplexity int) int
  2302. }
  2303. SubscriptionContract struct {
  2304. App func(childComplexity int) int
  2305. AppAdminURL func(childComplexity int) int
  2306. BillingAttempts func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  2307. BillingPolicy func(childComplexity int) int
  2308. CreatedAt func(childComplexity int) int
  2309. CurrencyCode func(childComplexity int) int
  2310. CustomAttributes func(childComplexity int) int
  2311. Customer func(childComplexity int) int
  2312. CustomerPaymentMethod func(childComplexity int, showRevoked *bool) int
  2313. DeliveryMethod func(childComplexity int) int
  2314. DeliveryPolicy func(childComplexity int) int
  2315. DeliveryPrice func(childComplexity int) int
  2316. Discounts func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  2317. ID func(childComplexity int) int
  2318. LastPaymentStatus func(childComplexity int) int
  2319. LineCount func(childComplexity int) int
  2320. Lines func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  2321. NextBillingDate func(childComplexity int) int
  2322. Note func(childComplexity int) int
  2323. Orders func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  2324. OriginOrder func(childComplexity int) int
  2325. Status func(childComplexity int) int
  2326. UpdatedAt func(childComplexity int) int
  2327. }
  2328. SubscriptionContractConnection struct {
  2329. Edges func(childComplexity int) int
  2330. Nodes func(childComplexity int) int
  2331. PageInfo func(childComplexity int) int
  2332. }
  2333. SubscriptionContractEdge struct {
  2334. Cursor func(childComplexity int) int
  2335. Node func(childComplexity int) int
  2336. }
  2337. SubscriptionCyclePriceAdjustment struct {
  2338. AdjustmentType func(childComplexity int) int
  2339. AdjustmentValue func(childComplexity int) int
  2340. AfterCycle func(childComplexity int) int
  2341. ComputedPrice func(childComplexity int) int
  2342. }
  2343. SubscriptionDeliveryMethodLocalDelivery struct {
  2344. Address func(childComplexity int) int
  2345. LocalDeliveryOption func(childComplexity int) int
  2346. }
  2347. SubscriptionDeliveryMethodLocalDeliveryOption struct {
  2348. Code func(childComplexity int) int
  2349. Description func(childComplexity int) int
  2350. Instructions func(childComplexity int) int
  2351. Phone func(childComplexity int) int
  2352. PresentmentTitle func(childComplexity int) int
  2353. Title func(childComplexity int) int
  2354. }
  2355. SubscriptionDeliveryMethodPickup struct {
  2356. PickupOption func(childComplexity int) int
  2357. }
  2358. SubscriptionDeliveryMethodPickupOption struct {
  2359. Code func(childComplexity int) int
  2360. Description func(childComplexity int) int
  2361. Location func(childComplexity int) int
  2362. PresentmentTitle func(childComplexity int) int
  2363. Title func(childComplexity int) int
  2364. }
  2365. SubscriptionDeliveryMethodShipping struct {
  2366. Address func(childComplexity int) int
  2367. ShippingOption func(childComplexity int) int
  2368. }
  2369. SubscriptionDeliveryMethodShippingOption struct {
  2370. CarrierService func(childComplexity int) int
  2371. Code func(childComplexity int) int
  2372. Description func(childComplexity int) int
  2373. PresentmentTitle func(childComplexity int) int
  2374. Title func(childComplexity int) int
  2375. }
  2376. SubscriptionDeliveryPolicy struct {
  2377. Anchors func(childComplexity int) int
  2378. Interval func(childComplexity int) int
  2379. IntervalCount func(childComplexity int) int
  2380. }
  2381. SubscriptionDiscountAllocation struct {
  2382. Amount func(childComplexity int) int
  2383. Discount func(childComplexity int) int
  2384. }
  2385. SubscriptionDiscountEntitledLines struct {
  2386. All func(childComplexity int) int
  2387. Lines func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  2388. }
  2389. SubscriptionDiscountFixedAmountValue struct {
  2390. Amount func(childComplexity int) int
  2391. AppliesOnEachItem func(childComplexity int) int
  2392. }
  2393. SubscriptionDiscountPercentageValue struct {
  2394. Percentage func(childComplexity int) int
  2395. }
  2396. SubscriptionLine struct {
  2397. CurrentPrice func(childComplexity int) int
  2398. CustomAttributes func(childComplexity int) int
  2399. DiscountAllocations func(childComplexity int) int
  2400. ID func(childComplexity int) int
  2401. LineDiscountedPrice func(childComplexity int) int
  2402. PricingPolicy func(childComplexity int) int
  2403. ProductID func(childComplexity int) int
  2404. Quantity func(childComplexity int) int
  2405. RequiresShipping func(childComplexity int) int
  2406. SellingPlanID func(childComplexity int) int
  2407. SellingPlanName func(childComplexity int) int
  2408. Sku func(childComplexity int) int
  2409. Taxable func(childComplexity int) int
  2410. Title func(childComplexity int) int
  2411. VariantID func(childComplexity int) int
  2412. VariantImage func(childComplexity int) int
  2413. VariantTitle func(childComplexity int) int
  2414. }
  2415. SubscriptionLineConnection struct {
  2416. Edges func(childComplexity int) int
  2417. Nodes func(childComplexity int) int
  2418. PageInfo func(childComplexity int) int
  2419. }
  2420. SubscriptionLineEdge struct {
  2421. Cursor func(childComplexity int) int
  2422. Node func(childComplexity int) int
  2423. }
  2424. SubscriptionMailingAddress struct {
  2425. Address1 func(childComplexity int) int
  2426. Address2 func(childComplexity int) int
  2427. City func(childComplexity int) int
  2428. Company func(childComplexity int) int
  2429. Country func(childComplexity int) int
  2430. CountryCode func(childComplexity int) int
  2431. FirstName func(childComplexity int) int
  2432. LastName func(childComplexity int) int
  2433. Name func(childComplexity int) int
  2434. Phone func(childComplexity int) int
  2435. Province func(childComplexity int) int
  2436. ProvinceCode func(childComplexity int) int
  2437. Zip func(childComplexity int) int
  2438. }
  2439. SubscriptionManualDiscount struct {
  2440. EntitledLines func(childComplexity int) int
  2441. ID func(childComplexity int) int
  2442. RecurringCycleLimit func(childComplexity int) int
  2443. RejectionReason func(childComplexity int) int
  2444. TargetType func(childComplexity int) int
  2445. Title func(childComplexity int) int
  2446. Type func(childComplexity int) int
  2447. UsageCount func(childComplexity int) int
  2448. Value func(childComplexity int) int
  2449. }
  2450. SubscriptionManualDiscountConnection struct {
  2451. Edges func(childComplexity int) int
  2452. Nodes func(childComplexity int) int
  2453. PageInfo func(childComplexity int) int
  2454. }
  2455. SubscriptionManualDiscountEdge struct {
  2456. Cursor func(childComplexity int) int
  2457. Node func(childComplexity int) int
  2458. }
  2459. SubscriptionPricingPolicy struct {
  2460. BasePrice func(childComplexity int) int
  2461. CycleDiscounts func(childComplexity int) int
  2462. }
  2463. SuggestedOrderTransaction struct {
  2464. AccountNumber func(childComplexity int) int
  2465. AmountSet func(childComplexity int) int
  2466. FormattedGateway func(childComplexity int) int
  2467. Gateway func(childComplexity int) int
  2468. Kind func(childComplexity int) int
  2469. MaximumRefundableSet func(childComplexity int) int
  2470. ParentTransaction func(childComplexity int) int
  2471. }
  2472. SuggestedRefund struct {
  2473. AmountSet func(childComplexity int) int
  2474. DiscountedSubtotalSet func(childComplexity int) int
  2475. MaximumRefundableSet func(childComplexity int) int
  2476. RefundDuties func(childComplexity int) int
  2477. RefundLineItems func(childComplexity int) int
  2478. Shipping func(childComplexity int) int
  2479. SubtotalSet func(childComplexity int) int
  2480. SuggestedTransactions func(childComplexity int) int
  2481. TotalCartDiscountAmountSet func(childComplexity int) int
  2482. TotalDutiesSet func(childComplexity int) int
  2483. TotalTaxSet func(childComplexity int) int
  2484. }
  2485. TaxLine struct {
  2486. ChannelLiable func(childComplexity int) int
  2487. PriceSet func(childComplexity int) int
  2488. Rate func(childComplexity int) int
  2489. RatePercentage func(childComplexity int) int
  2490. Title func(childComplexity int) int
  2491. }
  2492. TransactionFee struct {
  2493. Amount func(childComplexity int) int
  2494. FlatFee func(childComplexity int) int
  2495. FlatFeeName func(childComplexity int) int
  2496. ID func(childComplexity int) int
  2497. Rate func(childComplexity int) int
  2498. RateName func(childComplexity int) int
  2499. TaxAmount func(childComplexity int) int
  2500. Type func(childComplexity int) int
  2501. }
  2502. TypedAttribute struct {
  2503. Key func(childComplexity int) int
  2504. Value func(childComplexity int) int
  2505. }
  2506. UTMParameters struct {
  2507. Campaign func(childComplexity int) int
  2508. Content func(childComplexity int) int
  2509. Medium func(childComplexity int) int
  2510. Source func(childComplexity int) int
  2511. Term func(childComplexity int) int
  2512. }
  2513. UserError struct {
  2514. Field func(childComplexity int) int
  2515. Message func(childComplexity int) int
  2516. }
  2517. VaultCreditCard struct {
  2518. BillingAddress func(childComplexity int) int
  2519. Brand func(childComplexity int) int
  2520. Expired func(childComplexity int) int
  2521. ExpiryMonth func(childComplexity int) int
  2522. ExpiryYear func(childComplexity int) int
  2523. LastDigits func(childComplexity int) int
  2524. Name func(childComplexity int) int
  2525. }
  2526. VaultPaypalBillingAgreement struct {
  2527. Inactive func(childComplexity int) int
  2528. Name func(childComplexity int) int
  2529. PaypalAccountEmail func(childComplexity int) int
  2530. }
  2531. Video struct {
  2532. Alt func(childComplexity int) int
  2533. CreatedAt func(childComplexity int) int
  2534. Duration func(childComplexity int) int
  2535. FileErrors func(childComplexity int) int
  2536. FileStatus func(childComplexity int) int
  2537. Filename func(childComplexity int) int
  2538. ID func(childComplexity int) int
  2539. MediaContentType func(childComplexity int) int
  2540. MediaErrors func(childComplexity int) int
  2541. MediaWarnings func(childComplexity int) int
  2542. OriginalSource func(childComplexity int) int
  2543. Preview func(childComplexity int) int
  2544. Sources func(childComplexity int) int
  2545. Status func(childComplexity int) int
  2546. }
  2547. VideoSource struct {
  2548. FileSize func(childComplexity int) int
  2549. Format func(childComplexity int) int
  2550. Height func(childComplexity int) int
  2551. MimeType func(childComplexity int) int
  2552. URL func(childComplexity int) int
  2553. Width func(childComplexity int) int
  2554. }
  2555. Weight struct {
  2556. Unit func(childComplexity int) int
  2557. Value func(childComplexity int) int
  2558. }
  2559. _Service struct {
  2560. SDL func(childComplexity int) int
  2561. }
  2562. }
  2563. type EntityResolver interface {
  2564. FindAppByID(ctx context.Context, id string) (*App, error)
  2565. FindJobByID(ctx context.Context, id string) (*Job, error)
  2566. FindMarketByID(ctx context.Context, id string) (*Market, error)
  2567. FindMarketWebPresenceByID(ctx context.Context, id string) (*MarketWebPresence, error)
  2568. FindShopByID(ctx context.Context, id string) (*Shop, error)
  2569. }
  2570. type executableSchema struct {
  2571. resolvers ResolverRoot
  2572. directives DirectiveRoot
  2573. complexity ComplexityRoot
  2574. }
  2575. func (e *executableSchema) Schema() *ast.Schema {
  2576. return parsedSchema
  2577. }
  2578. func (e *executableSchema) Complexity(typeName, field string, childComplexity int, rawArgs map[string]interface{}) (int, bool) {
  2579. ec := executionContext{nil, e}
  2580. _ = ec
  2581. switch typeName + "." + field {
  2582. case "AccessScope.description":
  2583. if e.complexity.AccessScope.Description == nil {
  2584. break
  2585. }
  2586. return e.complexity.AccessScope.Description(childComplexity), true
  2587. case "AccessScope.handle":
  2588. if e.complexity.AccessScope.Handle == nil {
  2589. break
  2590. }
  2591. return e.complexity.AccessScope.Handle(childComplexity), true
  2592. case "App.apiKey":
  2593. if e.complexity.App.APIKey == nil {
  2594. break
  2595. }
  2596. return e.complexity.App.APIKey(childComplexity), true
  2597. case "App.appStoreAppUrl":
  2598. if e.complexity.App.AppStoreAppURL == nil {
  2599. break
  2600. }
  2601. return e.complexity.App.AppStoreAppURL(childComplexity), true
  2602. case "App.appStoreDeveloperUrl":
  2603. if e.complexity.App.AppStoreDeveloperURL == nil {
  2604. break
  2605. }
  2606. return e.complexity.App.AppStoreDeveloperURL(childComplexity), true
  2607. case "App.availableAccessScopes":
  2608. if e.complexity.App.AvailableAccessScopes == nil {
  2609. break
  2610. }
  2611. return e.complexity.App.AvailableAccessScopes(childComplexity), true
  2612. case "App.banner":
  2613. if e.complexity.App.Banner == nil {
  2614. break
  2615. }
  2616. return e.complexity.App.Banner(childComplexity), true
  2617. case "App.description":
  2618. if e.complexity.App.Description == nil {
  2619. break
  2620. }
  2621. return e.complexity.App.Description(childComplexity), true
  2622. case "App.developerName":
  2623. if e.complexity.App.DeveloperName == nil {
  2624. break
  2625. }
  2626. return e.complexity.App.DeveloperName(childComplexity), true
  2627. case "App.developerType":
  2628. if e.complexity.App.DeveloperType == nil {
  2629. break
  2630. }
  2631. return e.complexity.App.DeveloperType(childComplexity), true
  2632. case "App.embedded":
  2633. if e.complexity.App.Embedded == nil {
  2634. break
  2635. }
  2636. return e.complexity.App.Embedded(childComplexity), true
  2637. case "App.failedRequirements":
  2638. if e.complexity.App.FailedRequirements == nil {
  2639. break
  2640. }
  2641. return e.complexity.App.FailedRequirements(childComplexity), true
  2642. case "App.features":
  2643. if e.complexity.App.Features == nil {
  2644. break
  2645. }
  2646. return e.complexity.App.Features(childComplexity), true
  2647. case "App.feedback":
  2648. if e.complexity.App.Feedback == nil {
  2649. break
  2650. }
  2651. return e.complexity.App.Feedback(childComplexity), true
  2652. case "App.handle":
  2653. if e.complexity.App.Handle == nil {
  2654. break
  2655. }
  2656. return e.complexity.App.Handle(childComplexity), true
  2657. case "App.id":
  2658. if e.complexity.App.ID == nil {
  2659. break
  2660. }
  2661. return e.complexity.App.ID(childComplexity), true
  2662. case "App.icon":
  2663. if e.complexity.App.Icon == nil {
  2664. break
  2665. }
  2666. return e.complexity.App.Icon(childComplexity), true
  2667. case "App.installUrl":
  2668. if e.complexity.App.InstallURL == nil {
  2669. break
  2670. }
  2671. return e.complexity.App.InstallURL(childComplexity), true
  2672. case "App.installation":
  2673. if e.complexity.App.Installation == nil {
  2674. break
  2675. }
  2676. return e.complexity.App.Installation(childComplexity), true
  2677. case "App.isPostPurchaseAppInUse":
  2678. if e.complexity.App.IsPostPurchaseAppInUse == nil {
  2679. break
  2680. }
  2681. return e.complexity.App.IsPostPurchaseAppInUse(childComplexity), true
  2682. case "App.previouslyInstalled":
  2683. if e.complexity.App.PreviouslyInstalled == nil {
  2684. break
  2685. }
  2686. return e.complexity.App.PreviouslyInstalled(childComplexity), true
  2687. case "App.pricingDetails":
  2688. if e.complexity.App.PricingDetails == nil {
  2689. break
  2690. }
  2691. return e.complexity.App.PricingDetails(childComplexity), true
  2692. case "App.pricingDetailsSummary":
  2693. if e.complexity.App.PricingDetailsSummary == nil {
  2694. break
  2695. }
  2696. return e.complexity.App.PricingDetailsSummary(childComplexity), true
  2697. case "App.privacyPolicyUrl":
  2698. if e.complexity.App.PrivacyPolicyURL == nil {
  2699. break
  2700. }
  2701. return e.complexity.App.PrivacyPolicyURL(childComplexity), true
  2702. case "App.publicCategory":
  2703. if e.complexity.App.PublicCategory == nil {
  2704. break
  2705. }
  2706. return e.complexity.App.PublicCategory(childComplexity), true
  2707. case "App.published":
  2708. if e.complexity.App.Published == nil {
  2709. break
  2710. }
  2711. return e.complexity.App.Published(childComplexity), true
  2712. case "App.requestedAccessScopes":
  2713. if e.complexity.App.RequestedAccessScopes == nil {
  2714. break
  2715. }
  2716. return e.complexity.App.RequestedAccessScopes(childComplexity), true
  2717. case "App.screenshots":
  2718. if e.complexity.App.Screenshots == nil {
  2719. break
  2720. }
  2721. return e.complexity.App.Screenshots(childComplexity), true
  2722. case "App.shopifyDeveloped":
  2723. if e.complexity.App.ShopifyDeveloped == nil {
  2724. break
  2725. }
  2726. return e.complexity.App.ShopifyDeveloped(childComplexity), true
  2727. case "App.title":
  2728. if e.complexity.App.Title == nil {
  2729. break
  2730. }
  2731. return e.complexity.App.Title(childComplexity), true
  2732. case "App.uninstallMessage":
  2733. if e.complexity.App.UninstallMessage == nil {
  2734. break
  2735. }
  2736. return e.complexity.App.UninstallMessage(childComplexity), true
  2737. case "App.webhookApiVersion":
  2738. if e.complexity.App.WebhookAPIVersion == nil {
  2739. break
  2740. }
  2741. return e.complexity.App.WebhookAPIVersion(childComplexity), true
  2742. case "AppConnection.edges":
  2743. if e.complexity.AppConnection.Edges == nil {
  2744. break
  2745. }
  2746. return e.complexity.AppConnection.Edges(childComplexity), true
  2747. case "AppConnection.nodes":
  2748. if e.complexity.AppConnection.Nodes == nil {
  2749. break
  2750. }
  2751. return e.complexity.AppConnection.Nodes(childComplexity), true
  2752. case "AppConnection.pageInfo":
  2753. if e.complexity.AppConnection.PageInfo == nil {
  2754. break
  2755. }
  2756. return e.complexity.AppConnection.PageInfo(childComplexity), true
  2757. case "AppCredit.amount":
  2758. if e.complexity.AppCredit.Amount == nil {
  2759. break
  2760. }
  2761. return e.complexity.AppCredit.Amount(childComplexity), true
  2762. case "AppCredit.createdAt":
  2763. if e.complexity.AppCredit.CreatedAt == nil {
  2764. break
  2765. }
  2766. return e.complexity.AppCredit.CreatedAt(childComplexity), true
  2767. case "AppCredit.description":
  2768. if e.complexity.AppCredit.Description == nil {
  2769. break
  2770. }
  2771. return e.complexity.AppCredit.Description(childComplexity), true
  2772. case "AppCredit.id":
  2773. if e.complexity.AppCredit.ID == nil {
  2774. break
  2775. }
  2776. return e.complexity.AppCredit.ID(childComplexity), true
  2777. case "AppCredit.test":
  2778. if e.complexity.AppCredit.Test == nil {
  2779. break
  2780. }
  2781. return e.complexity.AppCredit.Test(childComplexity), true
  2782. case "AppCreditConnection.edges":
  2783. if e.complexity.AppCreditConnection.Edges == nil {
  2784. break
  2785. }
  2786. return e.complexity.AppCreditConnection.Edges(childComplexity), true
  2787. case "AppCreditConnection.nodes":
  2788. if e.complexity.AppCreditConnection.Nodes == nil {
  2789. break
  2790. }
  2791. return e.complexity.AppCreditConnection.Nodes(childComplexity), true
  2792. case "AppCreditConnection.pageInfo":
  2793. if e.complexity.AppCreditConnection.PageInfo == nil {
  2794. break
  2795. }
  2796. return e.complexity.AppCreditConnection.PageInfo(childComplexity), true
  2797. case "AppCreditEdge.cursor":
  2798. if e.complexity.AppCreditEdge.Cursor == nil {
  2799. break
  2800. }
  2801. return e.complexity.AppCreditEdge.Cursor(childComplexity), true
  2802. case "AppCreditEdge.node":
  2803. if e.complexity.AppCreditEdge.Node == nil {
  2804. break
  2805. }
  2806. return e.complexity.AppCreditEdge.Node(childComplexity), true
  2807. case "AppEdge.cursor":
  2808. if e.complexity.AppEdge.Cursor == nil {
  2809. break
  2810. }
  2811. return e.complexity.AppEdge.Cursor(childComplexity), true
  2812. case "AppEdge.node":
  2813. if e.complexity.AppEdge.Node == nil {
  2814. break
  2815. }
  2816. return e.complexity.AppEdge.Node(childComplexity), true
  2817. case "AppFeedback.app":
  2818. if e.complexity.AppFeedback.App == nil {
  2819. break
  2820. }
  2821. return e.complexity.AppFeedback.App(childComplexity), true
  2822. case "AppFeedback.link":
  2823. if e.complexity.AppFeedback.Link == nil {
  2824. break
  2825. }
  2826. return e.complexity.AppFeedback.Link(childComplexity), true
  2827. case "AppFeedback.messages":
  2828. if e.complexity.AppFeedback.Messages == nil {
  2829. break
  2830. }
  2831. return e.complexity.AppFeedback.Messages(childComplexity), true
  2832. case "AppInstallation.accessScopes":
  2833. if e.complexity.AppInstallation.AccessScopes == nil {
  2834. break
  2835. }
  2836. return e.complexity.AppInstallation.AccessScopes(childComplexity), true
  2837. case "AppInstallation.activeSubscriptions":
  2838. if e.complexity.AppInstallation.ActiveSubscriptions == nil {
  2839. break
  2840. }
  2841. return e.complexity.AppInstallation.ActiveSubscriptions(childComplexity), true
  2842. case "AppInstallation.allSubscriptions":
  2843. if e.complexity.AppInstallation.AllSubscriptions == nil {
  2844. break
  2845. }
  2846. args, err := ec.field_AppInstallation_allSubscriptions_args(context.TODO(), rawArgs)
  2847. if err != nil {
  2848. return 0, false
  2849. }
  2850. return e.complexity.AppInstallation.AllSubscriptions(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool), args["sortKey"].(*AppSubscriptionSortKeys)), true
  2851. case "AppInstallation.app":
  2852. if e.complexity.AppInstallation.App == nil {
  2853. break
  2854. }
  2855. return e.complexity.AppInstallation.App(childComplexity), true
  2856. case "AppInstallation.credits":
  2857. if e.complexity.AppInstallation.Credits == nil {
  2858. break
  2859. }
  2860. args, err := ec.field_AppInstallation_credits_args(context.TODO(), rawArgs)
  2861. if err != nil {
  2862. return 0, false
  2863. }
  2864. return e.complexity.AppInstallation.Credits(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool), args["sortKey"].(*AppTransactionSortKeys)), true
  2865. case "AppInstallation.id":
  2866. if e.complexity.AppInstallation.ID == nil {
  2867. break
  2868. }
  2869. return e.complexity.AppInstallation.ID(childComplexity), true
  2870. case "AppInstallation.launchUrl":
  2871. if e.complexity.AppInstallation.LaunchURL == nil {
  2872. break
  2873. }
  2874. return e.complexity.AppInstallation.LaunchURL(childComplexity), true
  2875. case "AppInstallation.metafield":
  2876. if e.complexity.AppInstallation.Metafield == nil {
  2877. break
  2878. }
  2879. args, err := ec.field_AppInstallation_metafield_args(context.TODO(), rawArgs)
  2880. if err != nil {
  2881. return 0, false
  2882. }
  2883. return e.complexity.AppInstallation.Metafield(childComplexity, args["namespace"].(string), args["key"].(string)), true
  2884. case "AppInstallation.metafields":
  2885. if e.complexity.AppInstallation.Metafields == nil {
  2886. break
  2887. }
  2888. args, err := ec.field_AppInstallation_metafields_args(context.TODO(), rawArgs)
  2889. if err != nil {
  2890. return 0, false
  2891. }
  2892. return e.complexity.AppInstallation.Metafields(childComplexity, args["namespace"].(*string), args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  2893. case "AppInstallation.oneTimePurchases":
  2894. if e.complexity.AppInstallation.OneTimePurchases == nil {
  2895. break
  2896. }
  2897. args, err := ec.field_AppInstallation_oneTimePurchases_args(context.TODO(), rawArgs)
  2898. if err != nil {
  2899. return 0, false
  2900. }
  2901. return e.complexity.AppInstallation.OneTimePurchases(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool), args["sortKey"].(*AppTransactionSortKeys)), true
  2902. case "AppInstallation.privateMetafield":
  2903. if e.complexity.AppInstallation.PrivateMetafield == nil {
  2904. break
  2905. }
  2906. args, err := ec.field_AppInstallation_privateMetafield_args(context.TODO(), rawArgs)
  2907. if err != nil {
  2908. return 0, false
  2909. }
  2910. return e.complexity.AppInstallation.PrivateMetafield(childComplexity, args["namespace"].(string), args["key"].(string)), true
  2911. case "AppInstallation.privateMetafields":
  2912. if e.complexity.AppInstallation.PrivateMetafields == nil {
  2913. break
  2914. }
  2915. args, err := ec.field_AppInstallation_privateMetafields_args(context.TODO(), rawArgs)
  2916. if err != nil {
  2917. return 0, false
  2918. }
  2919. return e.complexity.AppInstallation.PrivateMetafields(childComplexity, args["namespace"].(*string), args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  2920. case "AppInstallation.publication":
  2921. if e.complexity.AppInstallation.Publication == nil {
  2922. break
  2923. }
  2924. return e.complexity.AppInstallation.Publication(childComplexity), true
  2925. case "AppInstallation.revenueAttributionRecords":
  2926. if e.complexity.AppInstallation.RevenueAttributionRecords == nil {
  2927. break
  2928. }
  2929. args, err := ec.field_AppInstallation_revenueAttributionRecords_args(context.TODO(), rawArgs)
  2930. if err != nil {
  2931. return 0, false
  2932. }
  2933. return e.complexity.AppInstallation.RevenueAttributionRecords(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool), args["sortKey"].(*AppRevenueAttributionRecordSortKeys)), true
  2934. case "AppInstallation.uninstallUrl":
  2935. if e.complexity.AppInstallation.UninstallURL == nil {
  2936. break
  2937. }
  2938. return e.complexity.AppInstallation.UninstallURL(childComplexity), true
  2939. case "AppPlanV2.pricingDetails":
  2940. if e.complexity.AppPlanV2.PricingDetails == nil {
  2941. break
  2942. }
  2943. return e.complexity.AppPlanV2.PricingDetails(childComplexity), true
  2944. case "AppPurchaseOneTime.createdAt":
  2945. if e.complexity.AppPurchaseOneTime.CreatedAt == nil {
  2946. break
  2947. }
  2948. return e.complexity.AppPurchaseOneTime.CreatedAt(childComplexity), true
  2949. case "AppPurchaseOneTime.id":
  2950. if e.complexity.AppPurchaseOneTime.ID == nil {
  2951. break
  2952. }
  2953. return e.complexity.AppPurchaseOneTime.ID(childComplexity), true
  2954. case "AppPurchaseOneTime.name":
  2955. if e.complexity.AppPurchaseOneTime.Name == nil {
  2956. break
  2957. }
  2958. return e.complexity.AppPurchaseOneTime.Name(childComplexity), true
  2959. case "AppPurchaseOneTime.price":
  2960. if e.complexity.AppPurchaseOneTime.Price == nil {
  2961. break
  2962. }
  2963. return e.complexity.AppPurchaseOneTime.Price(childComplexity), true
  2964. case "AppPurchaseOneTime.status":
  2965. if e.complexity.AppPurchaseOneTime.Status == nil {
  2966. break
  2967. }
  2968. return e.complexity.AppPurchaseOneTime.Status(childComplexity), true
  2969. case "AppPurchaseOneTime.test":
  2970. if e.complexity.AppPurchaseOneTime.Test == nil {
  2971. break
  2972. }
  2973. return e.complexity.AppPurchaseOneTime.Test(childComplexity), true
  2974. case "AppPurchaseOneTimeConnection.edges":
  2975. if e.complexity.AppPurchaseOneTimeConnection.Edges == nil {
  2976. break
  2977. }
  2978. return e.complexity.AppPurchaseOneTimeConnection.Edges(childComplexity), true
  2979. case "AppPurchaseOneTimeConnection.nodes":
  2980. if e.complexity.AppPurchaseOneTimeConnection.Nodes == nil {
  2981. break
  2982. }
  2983. return e.complexity.AppPurchaseOneTimeConnection.Nodes(childComplexity), true
  2984. case "AppPurchaseOneTimeConnection.pageInfo":
  2985. if e.complexity.AppPurchaseOneTimeConnection.PageInfo == nil {
  2986. break
  2987. }
  2988. return e.complexity.AppPurchaseOneTimeConnection.PageInfo(childComplexity), true
  2989. case "AppPurchaseOneTimeEdge.cursor":
  2990. if e.complexity.AppPurchaseOneTimeEdge.Cursor == nil {
  2991. break
  2992. }
  2993. return e.complexity.AppPurchaseOneTimeEdge.Cursor(childComplexity), true
  2994. case "AppPurchaseOneTimeEdge.node":
  2995. if e.complexity.AppPurchaseOneTimeEdge.Node == nil {
  2996. break
  2997. }
  2998. return e.complexity.AppPurchaseOneTimeEdge.Node(childComplexity), true
  2999. case "AppRecurringPricing.discount":
  3000. if e.complexity.AppRecurringPricing.Discount == nil {
  3001. break
  3002. }
  3003. return e.complexity.AppRecurringPricing.Discount(childComplexity), true
  3004. case "AppRecurringPricing.interval":
  3005. if e.complexity.AppRecurringPricing.Interval == nil {
  3006. break
  3007. }
  3008. return e.complexity.AppRecurringPricing.Interval(childComplexity), true
  3009. case "AppRecurringPricing.price":
  3010. if e.complexity.AppRecurringPricing.Price == nil {
  3011. break
  3012. }
  3013. return e.complexity.AppRecurringPricing.Price(childComplexity), true
  3014. case "AppRevenueAttributionRecord.amount":
  3015. if e.complexity.AppRevenueAttributionRecord.Amount == nil {
  3016. break
  3017. }
  3018. return e.complexity.AppRevenueAttributionRecord.Amount(childComplexity), true
  3019. case "AppRevenueAttributionRecord.capturedAt":
  3020. if e.complexity.AppRevenueAttributionRecord.CapturedAt == nil {
  3021. break
  3022. }
  3023. return e.complexity.AppRevenueAttributionRecord.CapturedAt(childComplexity), true
  3024. case "AppRevenueAttributionRecord.createdAt":
  3025. if e.complexity.AppRevenueAttributionRecord.CreatedAt == nil {
  3026. break
  3027. }
  3028. return e.complexity.AppRevenueAttributionRecord.CreatedAt(childComplexity), true
  3029. case "AppRevenueAttributionRecord.id":
  3030. if e.complexity.AppRevenueAttributionRecord.ID == nil {
  3031. break
  3032. }
  3033. return e.complexity.AppRevenueAttributionRecord.ID(childComplexity), true
  3034. case "AppRevenueAttributionRecord.idempotencyKey":
  3035. if e.complexity.AppRevenueAttributionRecord.IdempotencyKey == nil {
  3036. break
  3037. }
  3038. return e.complexity.AppRevenueAttributionRecord.IdempotencyKey(childComplexity), true
  3039. case "AppRevenueAttributionRecord.test":
  3040. if e.complexity.AppRevenueAttributionRecord.Test == nil {
  3041. break
  3042. }
  3043. return e.complexity.AppRevenueAttributionRecord.Test(childComplexity), true
  3044. case "AppRevenueAttributionRecord.type":
  3045. if e.complexity.AppRevenueAttributionRecord.Type == nil {
  3046. break
  3047. }
  3048. return e.complexity.AppRevenueAttributionRecord.Type(childComplexity), true
  3049. case "AppRevenueAttributionRecordConnection.edges":
  3050. if e.complexity.AppRevenueAttributionRecordConnection.Edges == nil {
  3051. break
  3052. }
  3053. return e.complexity.AppRevenueAttributionRecordConnection.Edges(childComplexity), true
  3054. case "AppRevenueAttributionRecordConnection.nodes":
  3055. if e.complexity.AppRevenueAttributionRecordConnection.Nodes == nil {
  3056. break
  3057. }
  3058. return e.complexity.AppRevenueAttributionRecordConnection.Nodes(childComplexity), true
  3059. case "AppRevenueAttributionRecordConnection.pageInfo":
  3060. if e.complexity.AppRevenueAttributionRecordConnection.PageInfo == nil {
  3061. break
  3062. }
  3063. return e.complexity.AppRevenueAttributionRecordConnection.PageInfo(childComplexity), true
  3064. case "AppRevenueAttributionRecordEdge.cursor":
  3065. if e.complexity.AppRevenueAttributionRecordEdge.Cursor == nil {
  3066. break
  3067. }
  3068. return e.complexity.AppRevenueAttributionRecordEdge.Cursor(childComplexity), true
  3069. case "AppRevenueAttributionRecordEdge.node":
  3070. if e.complexity.AppRevenueAttributionRecordEdge.Node == nil {
  3071. break
  3072. }
  3073. return e.complexity.AppRevenueAttributionRecordEdge.Node(childComplexity), true
  3074. case "AppSubscription.createdAt":
  3075. if e.complexity.AppSubscription.CreatedAt == nil {
  3076. break
  3077. }
  3078. return e.complexity.AppSubscription.CreatedAt(childComplexity), true
  3079. case "AppSubscription.currentPeriodEnd":
  3080. if e.complexity.AppSubscription.CurrentPeriodEnd == nil {
  3081. break
  3082. }
  3083. return e.complexity.AppSubscription.CurrentPeriodEnd(childComplexity), true
  3084. case "AppSubscription.id":
  3085. if e.complexity.AppSubscription.ID == nil {
  3086. break
  3087. }
  3088. return e.complexity.AppSubscription.ID(childComplexity), true
  3089. case "AppSubscription.lineItems":
  3090. if e.complexity.AppSubscription.LineItems == nil {
  3091. break
  3092. }
  3093. return e.complexity.AppSubscription.LineItems(childComplexity), true
  3094. case "AppSubscription.name":
  3095. if e.complexity.AppSubscription.Name == nil {
  3096. break
  3097. }
  3098. return e.complexity.AppSubscription.Name(childComplexity), true
  3099. case "AppSubscription.returnUrl":
  3100. if e.complexity.AppSubscription.ReturnURL == nil {
  3101. break
  3102. }
  3103. return e.complexity.AppSubscription.ReturnURL(childComplexity), true
  3104. case "AppSubscription.status":
  3105. if e.complexity.AppSubscription.Status == nil {
  3106. break
  3107. }
  3108. return e.complexity.AppSubscription.Status(childComplexity), true
  3109. case "AppSubscription.test":
  3110. if e.complexity.AppSubscription.Test == nil {
  3111. break
  3112. }
  3113. return e.complexity.AppSubscription.Test(childComplexity), true
  3114. case "AppSubscription.trialDays":
  3115. if e.complexity.AppSubscription.TrialDays == nil {
  3116. break
  3117. }
  3118. return e.complexity.AppSubscription.TrialDays(childComplexity), true
  3119. case "AppSubscriptionConnection.edges":
  3120. if e.complexity.AppSubscriptionConnection.Edges == nil {
  3121. break
  3122. }
  3123. return e.complexity.AppSubscriptionConnection.Edges(childComplexity), true
  3124. case "AppSubscriptionConnection.nodes":
  3125. if e.complexity.AppSubscriptionConnection.Nodes == nil {
  3126. break
  3127. }
  3128. return e.complexity.AppSubscriptionConnection.Nodes(childComplexity), true
  3129. case "AppSubscriptionConnection.pageInfo":
  3130. if e.complexity.AppSubscriptionConnection.PageInfo == nil {
  3131. break
  3132. }
  3133. return e.complexity.AppSubscriptionConnection.PageInfo(childComplexity), true
  3134. case "AppSubscriptionDiscount.durationLimitInIntervals":
  3135. if e.complexity.AppSubscriptionDiscount.DurationLimitInIntervals == nil {
  3136. break
  3137. }
  3138. return e.complexity.AppSubscriptionDiscount.DurationLimitInIntervals(childComplexity), true
  3139. case "AppSubscriptionDiscount.priceAfterDiscount":
  3140. if e.complexity.AppSubscriptionDiscount.PriceAfterDiscount == nil {
  3141. break
  3142. }
  3143. return e.complexity.AppSubscriptionDiscount.PriceAfterDiscount(childComplexity), true
  3144. case "AppSubscriptionDiscount.remainingDurationInIntervals":
  3145. if e.complexity.AppSubscriptionDiscount.RemainingDurationInIntervals == nil {
  3146. break
  3147. }
  3148. return e.complexity.AppSubscriptionDiscount.RemainingDurationInIntervals(childComplexity), true
  3149. case "AppSubscriptionDiscount.value":
  3150. if e.complexity.AppSubscriptionDiscount.Value == nil {
  3151. break
  3152. }
  3153. return e.complexity.AppSubscriptionDiscount.Value(childComplexity), true
  3154. case "AppSubscriptionDiscountAmount.amount":
  3155. if e.complexity.AppSubscriptionDiscountAmount.Amount == nil {
  3156. break
  3157. }
  3158. return e.complexity.AppSubscriptionDiscountAmount.Amount(childComplexity), true
  3159. case "AppSubscriptionDiscountPercentage.percentage":
  3160. if e.complexity.AppSubscriptionDiscountPercentage.Percentage == nil {
  3161. break
  3162. }
  3163. return e.complexity.AppSubscriptionDiscountPercentage.Percentage(childComplexity), true
  3164. case "AppSubscriptionEdge.cursor":
  3165. if e.complexity.AppSubscriptionEdge.Cursor == nil {
  3166. break
  3167. }
  3168. return e.complexity.AppSubscriptionEdge.Cursor(childComplexity), true
  3169. case "AppSubscriptionEdge.node":
  3170. if e.complexity.AppSubscriptionEdge.Node == nil {
  3171. break
  3172. }
  3173. return e.complexity.AppSubscriptionEdge.Node(childComplexity), true
  3174. case "AppSubscriptionLineItem.id":
  3175. if e.complexity.AppSubscriptionLineItem.ID == nil {
  3176. break
  3177. }
  3178. return e.complexity.AppSubscriptionLineItem.ID(childComplexity), true
  3179. case "AppSubscriptionLineItem.plan":
  3180. if e.complexity.AppSubscriptionLineItem.Plan == nil {
  3181. break
  3182. }
  3183. return e.complexity.AppSubscriptionLineItem.Plan(childComplexity), true
  3184. case "AppSubscriptionLineItem.usageRecords":
  3185. if e.complexity.AppSubscriptionLineItem.UsageRecords == nil {
  3186. break
  3187. }
  3188. args, err := ec.field_AppSubscriptionLineItem_usageRecords_args(context.TODO(), rawArgs)
  3189. if err != nil {
  3190. return 0, false
  3191. }
  3192. return e.complexity.AppSubscriptionLineItem.UsageRecords(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool), args["sortKey"].(*AppUsageRecordSortKeys)), true
  3193. case "AppUsagePricing.balanceUsed":
  3194. if e.complexity.AppUsagePricing.BalanceUsed == nil {
  3195. break
  3196. }
  3197. return e.complexity.AppUsagePricing.BalanceUsed(childComplexity), true
  3198. case "AppUsagePricing.cappedAmount":
  3199. if e.complexity.AppUsagePricing.CappedAmount == nil {
  3200. break
  3201. }
  3202. return e.complexity.AppUsagePricing.CappedAmount(childComplexity), true
  3203. case "AppUsagePricing.interval":
  3204. if e.complexity.AppUsagePricing.Interval == nil {
  3205. break
  3206. }
  3207. return e.complexity.AppUsagePricing.Interval(childComplexity), true
  3208. case "AppUsagePricing.terms":
  3209. if e.complexity.AppUsagePricing.Terms == nil {
  3210. break
  3211. }
  3212. return e.complexity.AppUsagePricing.Terms(childComplexity), true
  3213. case "AppUsageRecord.createdAt":
  3214. if e.complexity.AppUsageRecord.CreatedAt == nil {
  3215. break
  3216. }
  3217. return e.complexity.AppUsageRecord.CreatedAt(childComplexity), true
  3218. case "AppUsageRecord.description":
  3219. if e.complexity.AppUsageRecord.Description == nil {
  3220. break
  3221. }
  3222. return e.complexity.AppUsageRecord.Description(childComplexity), true
  3223. case "AppUsageRecord.id":
  3224. if e.complexity.AppUsageRecord.ID == nil {
  3225. break
  3226. }
  3227. return e.complexity.AppUsageRecord.ID(childComplexity), true
  3228. case "AppUsageRecord.price":
  3229. if e.complexity.AppUsageRecord.Price == nil {
  3230. break
  3231. }
  3232. return e.complexity.AppUsageRecord.Price(childComplexity), true
  3233. case "AppUsageRecord.subscriptionLineItem":
  3234. if e.complexity.AppUsageRecord.SubscriptionLineItem == nil {
  3235. break
  3236. }
  3237. return e.complexity.AppUsageRecord.SubscriptionLineItem(childComplexity), true
  3238. case "AppUsageRecordConnection.edges":
  3239. if e.complexity.AppUsageRecordConnection.Edges == nil {
  3240. break
  3241. }
  3242. return e.complexity.AppUsageRecordConnection.Edges(childComplexity), true
  3243. case "AppUsageRecordConnection.nodes":
  3244. if e.complexity.AppUsageRecordConnection.Nodes == nil {
  3245. break
  3246. }
  3247. return e.complexity.AppUsageRecordConnection.Nodes(childComplexity), true
  3248. case "AppUsageRecordConnection.pageInfo":
  3249. if e.complexity.AppUsageRecordConnection.PageInfo == nil {
  3250. break
  3251. }
  3252. return e.complexity.AppUsageRecordConnection.PageInfo(childComplexity), true
  3253. case "AppUsageRecordEdge.cursor":
  3254. if e.complexity.AppUsageRecordEdge.Cursor == nil {
  3255. break
  3256. }
  3257. return e.complexity.AppUsageRecordEdge.Cursor(childComplexity), true
  3258. case "AppUsageRecordEdge.node":
  3259. if e.complexity.AppUsageRecordEdge.Node == nil {
  3260. break
  3261. }
  3262. return e.complexity.AppUsageRecordEdge.Node(childComplexity), true
  3263. case "Attribute.key":
  3264. if e.complexity.Attribute.Key == nil {
  3265. break
  3266. }
  3267. return e.complexity.Attribute.Key(childComplexity), true
  3268. case "Attribute.value":
  3269. if e.complexity.Attribute.Value == nil {
  3270. break
  3271. }
  3272. return e.complexity.Attribute.Value(childComplexity), true
  3273. case "AutomaticDiscountApplication.allocationMethod":
  3274. if e.complexity.AutomaticDiscountApplication.AllocationMethod == nil {
  3275. break
  3276. }
  3277. return e.complexity.AutomaticDiscountApplication.AllocationMethod(childComplexity), true
  3278. case "AutomaticDiscountApplication.index":
  3279. if e.complexity.AutomaticDiscountApplication.Index == nil {
  3280. break
  3281. }
  3282. return e.complexity.AutomaticDiscountApplication.Index(childComplexity), true
  3283. case "AutomaticDiscountApplication.targetSelection":
  3284. if e.complexity.AutomaticDiscountApplication.TargetSelection == nil {
  3285. break
  3286. }
  3287. return e.complexity.AutomaticDiscountApplication.TargetSelection(childComplexity), true
  3288. case "AutomaticDiscountApplication.targetType":
  3289. if e.complexity.AutomaticDiscountApplication.TargetType == nil {
  3290. break
  3291. }
  3292. return e.complexity.AutomaticDiscountApplication.TargetType(childComplexity), true
  3293. case "AutomaticDiscountApplication.title":
  3294. if e.complexity.AutomaticDiscountApplication.Title == nil {
  3295. break
  3296. }
  3297. return e.complexity.AutomaticDiscountApplication.Title(childComplexity), true
  3298. case "AutomaticDiscountApplication.value":
  3299. if e.complexity.AutomaticDiscountApplication.Value == nil {
  3300. break
  3301. }
  3302. return e.complexity.AutomaticDiscountApplication.Value(childComplexity), true
  3303. case "AvailableChannelDefinitionsByChannel.channelDefinitions":
  3304. if e.complexity.AvailableChannelDefinitionsByChannel.ChannelDefinitions == nil {
  3305. break
  3306. }
  3307. return e.complexity.AvailableChannelDefinitionsByChannel.ChannelDefinitions(childComplexity), true
  3308. case "AvailableChannelDefinitionsByChannel.channelName":
  3309. if e.complexity.AvailableChannelDefinitionsByChannel.ChannelName == nil {
  3310. break
  3311. }
  3312. return e.complexity.AvailableChannelDefinitionsByChannel.ChannelName(childComplexity), true
  3313. case "BasicEvent.appTitle":
  3314. if e.complexity.BasicEvent.AppTitle == nil {
  3315. break
  3316. }
  3317. return e.complexity.BasicEvent.AppTitle(childComplexity), true
  3318. case "BasicEvent.attributeToApp":
  3319. if e.complexity.BasicEvent.AttributeToApp == nil {
  3320. break
  3321. }
  3322. return e.complexity.BasicEvent.AttributeToApp(childComplexity), true
  3323. case "BasicEvent.attributeToUser":
  3324. if e.complexity.BasicEvent.AttributeToUser == nil {
  3325. break
  3326. }
  3327. return e.complexity.BasicEvent.AttributeToUser(childComplexity), true
  3328. case "BasicEvent.createdAt":
  3329. if e.complexity.BasicEvent.CreatedAt == nil {
  3330. break
  3331. }
  3332. return e.complexity.BasicEvent.CreatedAt(childComplexity), true
  3333. case "BasicEvent.criticalAlert":
  3334. if e.complexity.BasicEvent.CriticalAlert == nil {
  3335. break
  3336. }
  3337. return e.complexity.BasicEvent.CriticalAlert(childComplexity), true
  3338. case "BasicEvent.id":
  3339. if e.complexity.BasicEvent.ID == nil {
  3340. break
  3341. }
  3342. return e.complexity.BasicEvent.ID(childComplexity), true
  3343. case "BasicEvent.message":
  3344. if e.complexity.BasicEvent.Message == nil {
  3345. break
  3346. }
  3347. return e.complexity.BasicEvent.Message(childComplexity), true
  3348. case "BuyerExperienceConfiguration.checkoutToDraft":
  3349. if e.complexity.BuyerExperienceConfiguration.CheckoutToDraft == nil {
  3350. break
  3351. }
  3352. return e.complexity.BuyerExperienceConfiguration.CheckoutToDraft(childComplexity), true
  3353. case "BuyerExperienceConfiguration.payNowOnly":
  3354. if e.complexity.BuyerExperienceConfiguration.PayNowOnly == nil {
  3355. break
  3356. }
  3357. return e.complexity.BuyerExperienceConfiguration.PayNowOnly(childComplexity), true
  3358. case "BuyerExperienceConfiguration.paymentTermsTemplate":
  3359. if e.complexity.BuyerExperienceConfiguration.PaymentTermsTemplate == nil {
  3360. break
  3361. }
  3362. return e.complexity.BuyerExperienceConfiguration.PaymentTermsTemplate(childComplexity), true
  3363. case "ChannelDefinition.channelName":
  3364. if e.complexity.ChannelDefinition.ChannelName == nil {
  3365. break
  3366. }
  3367. return e.complexity.ChannelDefinition.ChannelName(childComplexity), true
  3368. case "ChannelDefinition.handle":
  3369. if e.complexity.ChannelDefinition.Handle == nil {
  3370. break
  3371. }
  3372. return e.complexity.ChannelDefinition.Handle(childComplexity), true
  3373. case "ChannelDefinition.id":
  3374. if e.complexity.ChannelDefinition.ID == nil {
  3375. break
  3376. }
  3377. return e.complexity.ChannelDefinition.ID(childComplexity), true
  3378. case "ChannelDefinition.svgIcon":
  3379. if e.complexity.ChannelDefinition.SVGIcon == nil {
  3380. break
  3381. }
  3382. return e.complexity.ChannelDefinition.SVGIcon(childComplexity), true
  3383. case "ChannelDefinition.subChannelName":
  3384. if e.complexity.ChannelDefinition.SubChannelName == nil {
  3385. break
  3386. }
  3387. return e.complexity.ChannelDefinition.SubChannelName(childComplexity), true
  3388. case "ChannelInformation.app":
  3389. if e.complexity.ChannelInformation.App == nil {
  3390. break
  3391. }
  3392. return e.complexity.ChannelInformation.App(childComplexity), true
  3393. case "ChannelInformation.channelDefinition":
  3394. if e.complexity.ChannelInformation.ChannelDefinition == nil {
  3395. break
  3396. }
  3397. return e.complexity.ChannelInformation.ChannelDefinition(childComplexity), true
  3398. case "ChannelInformation.channelId":
  3399. if e.complexity.ChannelInformation.ChannelID == nil {
  3400. break
  3401. }
  3402. return e.complexity.ChannelInformation.ChannelID(childComplexity), true
  3403. case "ChannelInformation.id":
  3404. if e.complexity.ChannelInformation.ID == nil {
  3405. break
  3406. }
  3407. return e.complexity.ChannelInformation.ID(childComplexity), true
  3408. case "Collection.id":
  3409. if e.complexity.Collection.ID == nil {
  3410. break
  3411. }
  3412. return e.complexity.Collection.ID(childComplexity), true
  3413. case "CollectionConnection.edges":
  3414. if e.complexity.CollectionConnection.Edges == nil {
  3415. break
  3416. }
  3417. return e.complexity.CollectionConnection.Edges(childComplexity), true
  3418. case "CollectionConnection.nodes":
  3419. if e.complexity.CollectionConnection.Nodes == nil {
  3420. break
  3421. }
  3422. return e.complexity.CollectionConnection.Nodes(childComplexity), true
  3423. case "CollectionConnection.pageInfo":
  3424. if e.complexity.CollectionConnection.PageInfo == nil {
  3425. break
  3426. }
  3427. return e.complexity.CollectionConnection.PageInfo(childComplexity), true
  3428. case "CollectionEdge.cursor":
  3429. if e.complexity.CollectionEdge.Cursor == nil {
  3430. break
  3431. }
  3432. return e.complexity.CollectionEdge.Cursor(childComplexity), true
  3433. case "CollectionEdge.node":
  3434. if e.complexity.CollectionEdge.Node == nil {
  3435. break
  3436. }
  3437. return e.complexity.CollectionEdge.Node(childComplexity), true
  3438. case "CollectionRule.appliedDisjunctively":
  3439. if e.complexity.CollectionRule.AppliedDisjunctively == nil {
  3440. break
  3441. }
  3442. return e.complexity.CollectionRule.AppliedDisjunctively(childComplexity), true
  3443. case "CollectionRule.rules":
  3444. if e.complexity.CollectionRule.Rules == nil {
  3445. break
  3446. }
  3447. return e.complexity.CollectionRule.Rules(childComplexity), true
  3448. case "CollectionRuleSet.appliedDisjunctively":
  3449. if e.complexity.CollectionRuleSet.AppliedDisjunctively == nil {
  3450. break
  3451. }
  3452. return e.complexity.CollectionRuleSet.AppliedDisjunctively(childComplexity), true
  3453. case "CollectionRuleSet.rules":
  3454. if e.complexity.CollectionRuleSet.Rules == nil {
  3455. break
  3456. }
  3457. return e.complexity.CollectionRuleSet.Rules(childComplexity), true
  3458. case "CommentEvent.appTitle":
  3459. if e.complexity.CommentEvent.AppTitle == nil {
  3460. break
  3461. }
  3462. return e.complexity.CommentEvent.AppTitle(childComplexity), true
  3463. case "CommentEvent.attachments":
  3464. if e.complexity.CommentEvent.Attachments == nil {
  3465. break
  3466. }
  3467. return e.complexity.CommentEvent.Attachments(childComplexity), true
  3468. case "CommentEvent.attributeToApp":
  3469. if e.complexity.CommentEvent.AttributeToApp == nil {
  3470. break
  3471. }
  3472. return e.complexity.CommentEvent.AttributeToApp(childComplexity), true
  3473. case "CommentEvent.attributeToUser":
  3474. if e.complexity.CommentEvent.AttributeToUser == nil {
  3475. break
  3476. }
  3477. return e.complexity.CommentEvent.AttributeToUser(childComplexity), true
  3478. case "CommentEvent.author":
  3479. if e.complexity.CommentEvent.Author == nil {
  3480. break
  3481. }
  3482. return e.complexity.CommentEvent.Author(childComplexity), true
  3483. case "CommentEvent.canDelete":
  3484. if e.complexity.CommentEvent.CanDelete == nil {
  3485. break
  3486. }
  3487. return e.complexity.CommentEvent.CanDelete(childComplexity), true
  3488. case "CommentEvent.canEdit":
  3489. if e.complexity.CommentEvent.CanEdit == nil {
  3490. break
  3491. }
  3492. return e.complexity.CommentEvent.CanEdit(childComplexity), true
  3493. case "CommentEvent.createdAt":
  3494. if e.complexity.CommentEvent.CreatedAt == nil {
  3495. break
  3496. }
  3497. return e.complexity.CommentEvent.CreatedAt(childComplexity), true
  3498. case "CommentEvent.criticalAlert":
  3499. if e.complexity.CommentEvent.CriticalAlert == nil {
  3500. break
  3501. }
  3502. return e.complexity.CommentEvent.CriticalAlert(childComplexity), true
  3503. case "CommentEvent.edited":
  3504. if e.complexity.CommentEvent.Edited == nil {
  3505. break
  3506. }
  3507. return e.complexity.CommentEvent.Edited(childComplexity), true
  3508. case "CommentEvent.embed":
  3509. if e.complexity.CommentEvent.Embed == nil {
  3510. break
  3511. }
  3512. return e.complexity.CommentEvent.Embed(childComplexity), true
  3513. case "CommentEvent.id":
  3514. if e.complexity.CommentEvent.ID == nil {
  3515. break
  3516. }
  3517. return e.complexity.CommentEvent.ID(childComplexity), true
  3518. case "CommentEvent.message":
  3519. if e.complexity.CommentEvent.Message == nil {
  3520. break
  3521. }
  3522. return e.complexity.CommentEvent.Message(childComplexity), true
  3523. case "CommentEvent.rawMessage":
  3524. if e.complexity.CommentEvent.RawMessage == nil {
  3525. break
  3526. }
  3527. return e.complexity.CommentEvent.RawMessage(childComplexity), true
  3528. case "CommentEvent.subject":
  3529. if e.complexity.CommentEvent.Subject == nil {
  3530. break
  3531. }
  3532. return e.complexity.CommentEvent.Subject(childComplexity), true
  3533. case "CommentEventAttachment.fileExtension":
  3534. if e.complexity.CommentEventAttachment.FileExtension == nil {
  3535. break
  3536. }
  3537. return e.complexity.CommentEventAttachment.FileExtension(childComplexity), true
  3538. case "CommentEventAttachment.id":
  3539. if e.complexity.CommentEventAttachment.ID == nil {
  3540. break
  3541. }
  3542. return e.complexity.CommentEventAttachment.ID(childComplexity), true
  3543. case "CommentEventAttachment.image":
  3544. if e.complexity.CommentEventAttachment.Image == nil {
  3545. break
  3546. }
  3547. return e.complexity.CommentEventAttachment.Image(childComplexity), true
  3548. case "CommentEventAttachment.name":
  3549. if e.complexity.CommentEventAttachment.Name == nil {
  3550. break
  3551. }
  3552. return e.complexity.CommentEventAttachment.Name(childComplexity), true
  3553. case "CommentEventAttachment.size":
  3554. if e.complexity.CommentEventAttachment.Size == nil {
  3555. break
  3556. }
  3557. return e.complexity.CommentEventAttachment.Size(childComplexity), true
  3558. case "CommentEventAttachment.url":
  3559. if e.complexity.CommentEventAttachment.URL == nil {
  3560. break
  3561. }
  3562. return e.complexity.CommentEventAttachment.URL(childComplexity), true
  3563. case "Company.contactCount":
  3564. if e.complexity.Company.ContactCount == nil {
  3565. break
  3566. }
  3567. return e.complexity.Company.ContactCount(childComplexity), true
  3568. case "Company.contactRoles":
  3569. if e.complexity.Company.ContactRoles == nil {
  3570. break
  3571. }
  3572. args, err := ec.field_Company_contactRoles_args(context.TODO(), rawArgs)
  3573. if err != nil {
  3574. return 0, false
  3575. }
  3576. return e.complexity.Company.ContactRoles(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool), args["sortKey"].(*CompanyContactRoleSortKeys)), true
  3577. case "Company.contacts":
  3578. if e.complexity.Company.Contacts == nil {
  3579. break
  3580. }
  3581. args, err := ec.field_Company_contacts_args(context.TODO(), rawArgs)
  3582. if err != nil {
  3583. return 0, false
  3584. }
  3585. return e.complexity.Company.Contacts(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool), args["sortKey"].(*CompanyContactSortKeys), args["query"].(*string)), true
  3586. case "Company.createdAt":
  3587. if e.complexity.Company.CreatedAt == nil {
  3588. break
  3589. }
  3590. return e.complexity.Company.CreatedAt(childComplexity), true
  3591. case "Company.customerSince":
  3592. if e.complexity.Company.CustomerSince == nil {
  3593. break
  3594. }
  3595. return e.complexity.Company.CustomerSince(childComplexity), true
  3596. case "Company.defaultCursor":
  3597. if e.complexity.Company.DefaultCursor == nil {
  3598. break
  3599. }
  3600. return e.complexity.Company.DefaultCursor(childComplexity), true
  3601. case "Company.defaultRole":
  3602. if e.complexity.Company.DefaultRole == nil {
  3603. break
  3604. }
  3605. return e.complexity.Company.DefaultRole(childComplexity), true
  3606. case "Company.draftOrders":
  3607. if e.complexity.Company.DraftOrders == nil {
  3608. break
  3609. }
  3610. args, err := ec.field_Company_draftOrders_args(context.TODO(), rawArgs)
  3611. if err != nil {
  3612. return 0, false
  3613. }
  3614. return e.complexity.Company.DraftOrders(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool), args["sortKey"].(*DraftOrderSortKeys), args["query"].(*string)), true
  3615. case "Company.events":
  3616. if e.complexity.Company.Events == nil {
  3617. break
  3618. }
  3619. args, err := ec.field_Company_events_args(context.TODO(), rawArgs)
  3620. if err != nil {
  3621. return 0, false
  3622. }
  3623. return e.complexity.Company.Events(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool), args["sortKey"].(*EventSortKeys), args["query"].(*string)), true
  3624. case "Company.externalId":
  3625. if e.complexity.Company.ExternalID == nil {
  3626. break
  3627. }
  3628. return e.complexity.Company.ExternalID(childComplexity), true
  3629. case "Company.hasTimelineComment":
  3630. if e.complexity.Company.HasTimelineComment == nil {
  3631. break
  3632. }
  3633. return e.complexity.Company.HasTimelineComment(childComplexity), true
  3634. case "Company.id":
  3635. if e.complexity.Company.ID == nil {
  3636. break
  3637. }
  3638. return e.complexity.Company.ID(childComplexity), true
  3639. case "Company.lifetimeDuration":
  3640. if e.complexity.Company.LifetimeDuration == nil {
  3641. break
  3642. }
  3643. return e.complexity.Company.LifetimeDuration(childComplexity), true
  3644. case "Company.locationCount":
  3645. if e.complexity.Company.LocationCount == nil {
  3646. break
  3647. }
  3648. return e.complexity.Company.LocationCount(childComplexity), true
  3649. case "Company.locations":
  3650. if e.complexity.Company.Locations == nil {
  3651. break
  3652. }
  3653. args, err := ec.field_Company_locations_args(context.TODO(), rawArgs)
  3654. if err != nil {
  3655. return 0, false
  3656. }
  3657. return e.complexity.Company.Locations(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool), args["sortKey"].(*CompanyLocationSortKeys), args["query"].(*string)), true
  3658. case "Company.mainContact":
  3659. if e.complexity.Company.MainContact == nil {
  3660. break
  3661. }
  3662. return e.complexity.Company.MainContact(childComplexity), true
  3663. case "Company.name":
  3664. if e.complexity.Company.Name == nil {
  3665. break
  3666. }
  3667. return e.complexity.Company.Name(childComplexity), true
  3668. case "Company.note":
  3669. if e.complexity.Company.Note == nil {
  3670. break
  3671. }
  3672. return e.complexity.Company.Note(childComplexity), true
  3673. case "Company.orderCount":
  3674. if e.complexity.Company.OrderCount == nil {
  3675. break
  3676. }
  3677. return e.complexity.Company.OrderCount(childComplexity), true
  3678. case "Company.orders":
  3679. if e.complexity.Company.Orders == nil {
  3680. break
  3681. }
  3682. args, err := ec.field_Company_orders_args(context.TODO(), rawArgs)
  3683. if err != nil {
  3684. return 0, false
  3685. }
  3686. return e.complexity.Company.Orders(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool), args["sortKey"].(*OrderSortKeys)), true
  3687. case "Company.totalSpent":
  3688. if e.complexity.Company.TotalSpent == nil {
  3689. break
  3690. }
  3691. return e.complexity.Company.TotalSpent(childComplexity), true
  3692. case "Company.updatedAt":
  3693. if e.complexity.Company.UpdatedAt == nil {
  3694. break
  3695. }
  3696. return e.complexity.Company.UpdatedAt(childComplexity), true
  3697. case "CompanyAddress.address1":
  3698. if e.complexity.CompanyAddress.Address1 == nil {
  3699. break
  3700. }
  3701. return e.complexity.CompanyAddress.Address1(childComplexity), true
  3702. case "CompanyAddress.address2":
  3703. if e.complexity.CompanyAddress.Address2 == nil {
  3704. break
  3705. }
  3706. return e.complexity.CompanyAddress.Address2(childComplexity), true
  3707. case "CompanyAddress.city":
  3708. if e.complexity.CompanyAddress.City == nil {
  3709. break
  3710. }
  3711. return e.complexity.CompanyAddress.City(childComplexity), true
  3712. case "CompanyAddress.companyName":
  3713. if e.complexity.CompanyAddress.CompanyName == nil {
  3714. break
  3715. }
  3716. return e.complexity.CompanyAddress.CompanyName(childComplexity), true
  3717. case "CompanyAddress.country":
  3718. if e.complexity.CompanyAddress.Country == nil {
  3719. break
  3720. }
  3721. return e.complexity.CompanyAddress.Country(childComplexity), true
  3722. case "CompanyAddress.countryCode":
  3723. if e.complexity.CompanyAddress.CountryCode == nil {
  3724. break
  3725. }
  3726. return e.complexity.CompanyAddress.CountryCode(childComplexity), true
  3727. case "CompanyAddress.createdAt":
  3728. if e.complexity.CompanyAddress.CreatedAt == nil {
  3729. break
  3730. }
  3731. return e.complexity.CompanyAddress.CreatedAt(childComplexity), true
  3732. case "CompanyAddress.formattedArea":
  3733. if e.complexity.CompanyAddress.FormattedArea == nil {
  3734. break
  3735. }
  3736. return e.complexity.CompanyAddress.FormattedArea(childComplexity), true
  3737. case "CompanyAddress.id":
  3738. if e.complexity.CompanyAddress.ID == nil {
  3739. break
  3740. }
  3741. return e.complexity.CompanyAddress.ID(childComplexity), true
  3742. case "CompanyAddress.phone":
  3743. if e.complexity.CompanyAddress.Phone == nil {
  3744. break
  3745. }
  3746. return e.complexity.CompanyAddress.Phone(childComplexity), true
  3747. case "CompanyAddress.province":
  3748. if e.complexity.CompanyAddress.Province == nil {
  3749. break
  3750. }
  3751. return e.complexity.CompanyAddress.Province(childComplexity), true
  3752. case "CompanyAddress.recipient":
  3753. if e.complexity.CompanyAddress.Recipient == nil {
  3754. break
  3755. }
  3756. return e.complexity.CompanyAddress.Recipient(childComplexity), true
  3757. case "CompanyAddress.updatedAt":
  3758. if e.complexity.CompanyAddress.UpdatedAt == nil {
  3759. break
  3760. }
  3761. return e.complexity.CompanyAddress.UpdatedAt(childComplexity), true
  3762. case "CompanyAddress.zip":
  3763. if e.complexity.CompanyAddress.Zip == nil {
  3764. break
  3765. }
  3766. return e.complexity.CompanyAddress.Zip(childComplexity), true
  3767. case "CompanyAddress.zoneCode":
  3768. if e.complexity.CompanyAddress.ZoneCode == nil {
  3769. break
  3770. }
  3771. return e.complexity.CompanyAddress.ZoneCode(childComplexity), true
  3772. case "CompanyContact.company":
  3773. if e.complexity.CompanyContact.Company == nil {
  3774. break
  3775. }
  3776. return e.complexity.CompanyContact.Company(childComplexity), true
  3777. case "CompanyContact.createdAt":
  3778. if e.complexity.CompanyContact.CreatedAt == nil {
  3779. break
  3780. }
  3781. return e.complexity.CompanyContact.CreatedAt(childComplexity), true
  3782. case "CompanyContact.customer":
  3783. if e.complexity.CompanyContact.Customer == nil {
  3784. break
  3785. }
  3786. return e.complexity.CompanyContact.Customer(childComplexity), true
  3787. case "CompanyContact.draftOrders":
  3788. if e.complexity.CompanyContact.DraftOrders == nil {
  3789. break
  3790. }
  3791. args, err := ec.field_CompanyContact_draftOrders_args(context.TODO(), rawArgs)
  3792. if err != nil {
  3793. return 0, false
  3794. }
  3795. return e.complexity.CompanyContact.DraftOrders(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool), args["sortKey"].(*DraftOrderSortKeys), args["query"].(*string)), true
  3796. case "CompanyContact.id":
  3797. if e.complexity.CompanyContact.ID == nil {
  3798. break
  3799. }
  3800. return e.complexity.CompanyContact.ID(childComplexity), true
  3801. case "CompanyContact.isMainContact":
  3802. if e.complexity.CompanyContact.IsMainContact == nil {
  3803. break
  3804. }
  3805. return e.complexity.CompanyContact.IsMainContact(childComplexity), true
  3806. case "CompanyContact.lifetimeDuration":
  3807. if e.complexity.CompanyContact.LifetimeDuration == nil {
  3808. break
  3809. }
  3810. return e.complexity.CompanyContact.LifetimeDuration(childComplexity), true
  3811. case "CompanyContact.locale":
  3812. if e.complexity.CompanyContact.Locale == nil {
  3813. break
  3814. }
  3815. return e.complexity.CompanyContact.Locale(childComplexity), true
  3816. case "CompanyContact.orders":
  3817. if e.complexity.CompanyContact.Orders == nil {
  3818. break
  3819. }
  3820. args, err := ec.field_CompanyContact_orders_args(context.TODO(), rawArgs)
  3821. if err != nil {
  3822. return 0, false
  3823. }
  3824. return e.complexity.CompanyContact.Orders(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool), args["sortKey"].(*OrderSortKeys)), true
  3825. case "CompanyContact.roleAssignments":
  3826. if e.complexity.CompanyContact.RoleAssignments == nil {
  3827. break
  3828. }
  3829. args, err := ec.field_CompanyContact_roleAssignments_args(context.TODO(), rawArgs)
  3830. if err != nil {
  3831. return 0, false
  3832. }
  3833. return e.complexity.CompanyContact.RoleAssignments(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool), args["sortKey"].(*CompanyContactRoleAssignmentSortKeys), args["query"].(*string)), true
  3834. case "CompanyContact.title":
  3835. if e.complexity.CompanyContact.Title == nil {
  3836. break
  3837. }
  3838. return e.complexity.CompanyContact.Title(childComplexity), true
  3839. case "CompanyContact.updatedAt":
  3840. if e.complexity.CompanyContact.UpdatedAt == nil {
  3841. break
  3842. }
  3843. return e.complexity.CompanyContact.UpdatedAt(childComplexity), true
  3844. case "CompanyContactConnection.edges":
  3845. if e.complexity.CompanyContactConnection.Edges == nil {
  3846. break
  3847. }
  3848. return e.complexity.CompanyContactConnection.Edges(childComplexity), true
  3849. case "CompanyContactConnection.nodes":
  3850. if e.complexity.CompanyContactConnection.Nodes == nil {
  3851. break
  3852. }
  3853. return e.complexity.CompanyContactConnection.Nodes(childComplexity), true
  3854. case "CompanyContactConnection.pageInfo":
  3855. if e.complexity.CompanyContactConnection.PageInfo == nil {
  3856. break
  3857. }
  3858. return e.complexity.CompanyContactConnection.PageInfo(childComplexity), true
  3859. case "CompanyContactEdge.cursor":
  3860. if e.complexity.CompanyContactEdge.Cursor == nil {
  3861. break
  3862. }
  3863. return e.complexity.CompanyContactEdge.Cursor(childComplexity), true
  3864. case "CompanyContactEdge.node":
  3865. if e.complexity.CompanyContactEdge.Node == nil {
  3866. break
  3867. }
  3868. return e.complexity.CompanyContactEdge.Node(childComplexity), true
  3869. case "CompanyContactRole.id":
  3870. if e.complexity.CompanyContactRole.ID == nil {
  3871. break
  3872. }
  3873. return e.complexity.CompanyContactRole.ID(childComplexity), true
  3874. case "CompanyContactRole.name":
  3875. if e.complexity.CompanyContactRole.Name == nil {
  3876. break
  3877. }
  3878. return e.complexity.CompanyContactRole.Name(childComplexity), true
  3879. case "CompanyContactRole.note":
  3880. if e.complexity.CompanyContactRole.Note == nil {
  3881. break
  3882. }
  3883. return e.complexity.CompanyContactRole.Note(childComplexity), true
  3884. case "CompanyContactRoleAssignment.company":
  3885. if e.complexity.CompanyContactRoleAssignment.Company == nil {
  3886. break
  3887. }
  3888. return e.complexity.CompanyContactRoleAssignment.Company(childComplexity), true
  3889. case "CompanyContactRoleAssignment.companyContact":
  3890. if e.complexity.CompanyContactRoleAssignment.CompanyContact == nil {
  3891. break
  3892. }
  3893. return e.complexity.CompanyContactRoleAssignment.CompanyContact(childComplexity), true
  3894. case "CompanyContactRoleAssignment.companyLocation":
  3895. if e.complexity.CompanyContactRoleAssignment.CompanyLocation == nil {
  3896. break
  3897. }
  3898. return e.complexity.CompanyContactRoleAssignment.CompanyLocation(childComplexity), true
  3899. case "CompanyContactRoleAssignment.createdAt":
  3900. if e.complexity.CompanyContactRoleAssignment.CreatedAt == nil {
  3901. break
  3902. }
  3903. return e.complexity.CompanyContactRoleAssignment.CreatedAt(childComplexity), true
  3904. case "CompanyContactRoleAssignment.id":
  3905. if e.complexity.CompanyContactRoleAssignment.ID == nil {
  3906. break
  3907. }
  3908. return e.complexity.CompanyContactRoleAssignment.ID(childComplexity), true
  3909. case "CompanyContactRoleAssignment.role":
  3910. if e.complexity.CompanyContactRoleAssignment.Role == nil {
  3911. break
  3912. }
  3913. return e.complexity.CompanyContactRoleAssignment.Role(childComplexity), true
  3914. case "CompanyContactRoleAssignment.updatedAt":
  3915. if e.complexity.CompanyContactRoleAssignment.UpdatedAt == nil {
  3916. break
  3917. }
  3918. return e.complexity.CompanyContactRoleAssignment.UpdatedAt(childComplexity), true
  3919. case "CompanyContactRoleAssignmentConnection.edges":
  3920. if e.complexity.CompanyContactRoleAssignmentConnection.Edges == nil {
  3921. break
  3922. }
  3923. return e.complexity.CompanyContactRoleAssignmentConnection.Edges(childComplexity), true
  3924. case "CompanyContactRoleAssignmentConnection.nodes":
  3925. if e.complexity.CompanyContactRoleAssignmentConnection.Nodes == nil {
  3926. break
  3927. }
  3928. return e.complexity.CompanyContactRoleAssignmentConnection.Nodes(childComplexity), true
  3929. case "CompanyContactRoleAssignmentConnection.pageInfo":
  3930. if e.complexity.CompanyContactRoleAssignmentConnection.PageInfo == nil {
  3931. break
  3932. }
  3933. return e.complexity.CompanyContactRoleAssignmentConnection.PageInfo(childComplexity), true
  3934. case "CompanyContactRoleAssignmentEdge.cursor":
  3935. if e.complexity.CompanyContactRoleAssignmentEdge.Cursor == nil {
  3936. break
  3937. }
  3938. return e.complexity.CompanyContactRoleAssignmentEdge.Cursor(childComplexity), true
  3939. case "CompanyContactRoleAssignmentEdge.node":
  3940. if e.complexity.CompanyContactRoleAssignmentEdge.Node == nil {
  3941. break
  3942. }
  3943. return e.complexity.CompanyContactRoleAssignmentEdge.Node(childComplexity), true
  3944. case "CompanyContactRoleConnection.edges":
  3945. if e.complexity.CompanyContactRoleConnection.Edges == nil {
  3946. break
  3947. }
  3948. return e.complexity.CompanyContactRoleConnection.Edges(childComplexity), true
  3949. case "CompanyContactRoleConnection.nodes":
  3950. if e.complexity.CompanyContactRoleConnection.Nodes == nil {
  3951. break
  3952. }
  3953. return e.complexity.CompanyContactRoleConnection.Nodes(childComplexity), true
  3954. case "CompanyContactRoleConnection.pageInfo":
  3955. if e.complexity.CompanyContactRoleConnection.PageInfo == nil {
  3956. break
  3957. }
  3958. return e.complexity.CompanyContactRoleConnection.PageInfo(childComplexity), true
  3959. case "CompanyContactRoleEdge.cursor":
  3960. if e.complexity.CompanyContactRoleEdge.Cursor == nil {
  3961. break
  3962. }
  3963. return e.complexity.CompanyContactRoleEdge.Cursor(childComplexity), true
  3964. case "CompanyContactRoleEdge.node":
  3965. if e.complexity.CompanyContactRoleEdge.Node == nil {
  3966. break
  3967. }
  3968. return e.complexity.CompanyContactRoleEdge.Node(childComplexity), true
  3969. case "CompanyLocation.billingAddress":
  3970. if e.complexity.CompanyLocation.BillingAddress == nil {
  3971. break
  3972. }
  3973. return e.complexity.CompanyLocation.BillingAddress(childComplexity), true
  3974. case "CompanyLocation.buyerExperienceConfiguration":
  3975. if e.complexity.CompanyLocation.BuyerExperienceConfiguration == nil {
  3976. break
  3977. }
  3978. return e.complexity.CompanyLocation.BuyerExperienceConfiguration(childComplexity), true
  3979. case "CompanyLocation.company":
  3980. if e.complexity.CompanyLocation.Company == nil {
  3981. break
  3982. }
  3983. return e.complexity.CompanyLocation.Company(childComplexity), true
  3984. case "CompanyLocation.createdAt":
  3985. if e.complexity.CompanyLocation.CreatedAt == nil {
  3986. break
  3987. }
  3988. return e.complexity.CompanyLocation.CreatedAt(childComplexity), true
  3989. case "CompanyLocation.currency":
  3990. if e.complexity.CompanyLocation.Currency == nil {
  3991. break
  3992. }
  3993. return e.complexity.CompanyLocation.Currency(childComplexity), true
  3994. case "CompanyLocation.defaultCursor":
  3995. if e.complexity.CompanyLocation.DefaultCursor == nil {
  3996. break
  3997. }
  3998. return e.complexity.CompanyLocation.DefaultCursor(childComplexity), true
  3999. case "CompanyLocation.draftOrders":
  4000. if e.complexity.CompanyLocation.DraftOrders == nil {
  4001. break
  4002. }
  4003. args, err := ec.field_CompanyLocation_draftOrders_args(context.TODO(), rawArgs)
  4004. if err != nil {
  4005. return 0, false
  4006. }
  4007. return e.complexity.CompanyLocation.DraftOrders(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool), args["sortKey"].(*DraftOrderSortKeys), args["query"].(*string)), true
  4008. case "CompanyLocation.events":
  4009. if e.complexity.CompanyLocation.Events == nil {
  4010. break
  4011. }
  4012. args, err := ec.field_CompanyLocation_events_args(context.TODO(), rawArgs)
  4013. if err != nil {
  4014. return 0, false
  4015. }
  4016. return e.complexity.CompanyLocation.Events(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool), args["sortKey"].(*EventSortKeys), args["query"].(*string)), true
  4017. case "CompanyLocation.externalId":
  4018. if e.complexity.CompanyLocation.ExternalID == nil {
  4019. break
  4020. }
  4021. return e.complexity.CompanyLocation.ExternalID(childComplexity), true
  4022. case "CompanyLocation.hasTimelineComment":
  4023. if e.complexity.CompanyLocation.HasTimelineComment == nil {
  4024. break
  4025. }
  4026. return e.complexity.CompanyLocation.HasTimelineComment(childComplexity), true
  4027. case "CompanyLocation.id":
  4028. if e.complexity.CompanyLocation.ID == nil {
  4029. break
  4030. }
  4031. return e.complexity.CompanyLocation.ID(childComplexity), true
  4032. case "CompanyLocation.locale":
  4033. if e.complexity.CompanyLocation.Locale == nil {
  4034. break
  4035. }
  4036. return e.complexity.CompanyLocation.Locale(childComplexity), true
  4037. case "CompanyLocation.market":
  4038. if e.complexity.CompanyLocation.Market == nil {
  4039. break
  4040. }
  4041. return e.complexity.CompanyLocation.Market(childComplexity), true
  4042. case "CompanyLocation.name":
  4043. if e.complexity.CompanyLocation.Name == nil {
  4044. break
  4045. }
  4046. return e.complexity.CompanyLocation.Name(childComplexity), true
  4047. case "CompanyLocation.note":
  4048. if e.complexity.CompanyLocation.Note == nil {
  4049. break
  4050. }
  4051. return e.complexity.CompanyLocation.Note(childComplexity), true
  4052. case "CompanyLocation.orderCount":
  4053. if e.complexity.CompanyLocation.OrderCount == nil {
  4054. break
  4055. }
  4056. return e.complexity.CompanyLocation.OrderCount(childComplexity), true
  4057. case "CompanyLocation.orders":
  4058. if e.complexity.CompanyLocation.Orders == nil {
  4059. break
  4060. }
  4061. args, err := ec.field_CompanyLocation_orders_args(context.TODO(), rawArgs)
  4062. if err != nil {
  4063. return 0, false
  4064. }
  4065. return e.complexity.CompanyLocation.Orders(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool), args["sortKey"].(*OrderSortKeys)), true
  4066. case "CompanyLocation.phone":
  4067. if e.complexity.CompanyLocation.Phone == nil {
  4068. break
  4069. }
  4070. return e.complexity.CompanyLocation.Phone(childComplexity), true
  4071. case "CompanyLocation.roleAssignments":
  4072. if e.complexity.CompanyLocation.RoleAssignments == nil {
  4073. break
  4074. }
  4075. args, err := ec.field_CompanyLocation_roleAssignments_args(context.TODO(), rawArgs)
  4076. if err != nil {
  4077. return 0, false
  4078. }
  4079. return e.complexity.CompanyLocation.RoleAssignments(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool), args["sortKey"].(*CompanyContactRoleAssignmentSortKeys), args["query"].(*string)), true
  4080. case "CompanyLocation.shippingAddress":
  4081. if e.complexity.CompanyLocation.ShippingAddress == nil {
  4082. break
  4083. }
  4084. return e.complexity.CompanyLocation.ShippingAddress(childComplexity), true
  4085. case "CompanyLocation.taxExemptions":
  4086. if e.complexity.CompanyLocation.TaxExemptions == nil {
  4087. break
  4088. }
  4089. return e.complexity.CompanyLocation.TaxExemptions(childComplexity), true
  4090. case "CompanyLocation.taxRegistrationId":
  4091. if e.complexity.CompanyLocation.TaxRegistrationID == nil {
  4092. break
  4093. }
  4094. return e.complexity.CompanyLocation.TaxRegistrationID(childComplexity), true
  4095. case "CompanyLocation.totalSpent":
  4096. if e.complexity.CompanyLocation.TotalSpent == nil {
  4097. break
  4098. }
  4099. return e.complexity.CompanyLocation.TotalSpent(childComplexity), true
  4100. case "CompanyLocation.updatedAt":
  4101. if e.complexity.CompanyLocation.UpdatedAt == nil {
  4102. break
  4103. }
  4104. return e.complexity.CompanyLocation.UpdatedAt(childComplexity), true
  4105. case "CompanyLocationConnection.edges":
  4106. if e.complexity.CompanyLocationConnection.Edges == nil {
  4107. break
  4108. }
  4109. return e.complexity.CompanyLocationConnection.Edges(childComplexity), true
  4110. case "CompanyLocationConnection.nodes":
  4111. if e.complexity.CompanyLocationConnection.Nodes == nil {
  4112. break
  4113. }
  4114. return e.complexity.CompanyLocationConnection.Nodes(childComplexity), true
  4115. case "CompanyLocationConnection.pageInfo":
  4116. if e.complexity.CompanyLocationConnection.PageInfo == nil {
  4117. break
  4118. }
  4119. return e.complexity.CompanyLocationConnection.PageInfo(childComplexity), true
  4120. case "CompanyLocationEdge.cursor":
  4121. if e.complexity.CompanyLocationEdge.Cursor == nil {
  4122. break
  4123. }
  4124. return e.complexity.CompanyLocationEdge.Cursor(childComplexity), true
  4125. case "CompanyLocationEdge.node":
  4126. if e.complexity.CompanyLocationEdge.Node == nil {
  4127. break
  4128. }
  4129. return e.complexity.CompanyLocationEdge.Node(childComplexity), true
  4130. case "CountriesInShippingZones.countryCodes":
  4131. if e.complexity.CountriesInShippingZones.CountryCodes == nil {
  4132. break
  4133. }
  4134. return e.complexity.CountriesInShippingZones.CountryCodes(childComplexity), true
  4135. case "CountriesInShippingZones.includeRestOfWorld":
  4136. if e.complexity.CountriesInShippingZones.IncludeRestOfWorld == nil {
  4137. break
  4138. }
  4139. return e.complexity.CountriesInShippingZones.IncludeRestOfWorld(childComplexity), true
  4140. case "CountryHarmonizedSystemCode.countryCode":
  4141. if e.complexity.CountryHarmonizedSystemCode.CountryCode == nil {
  4142. break
  4143. }
  4144. return e.complexity.CountryHarmonizedSystemCode.CountryCode(childComplexity), true
  4145. case "CountryHarmonizedSystemCode.harmonizedSystemCode":
  4146. if e.complexity.CountryHarmonizedSystemCode.HarmonizedSystemCode == nil {
  4147. break
  4148. }
  4149. return e.complexity.CountryHarmonizedSystemCode.HarmonizedSystemCode(childComplexity), true
  4150. case "CountryHarmonizedSystemCodeConnection.edges":
  4151. if e.complexity.CountryHarmonizedSystemCodeConnection.Edges == nil {
  4152. break
  4153. }
  4154. return e.complexity.CountryHarmonizedSystemCodeConnection.Edges(childComplexity), true
  4155. case "CountryHarmonizedSystemCodeConnection.nodes":
  4156. if e.complexity.CountryHarmonizedSystemCodeConnection.Nodes == nil {
  4157. break
  4158. }
  4159. return e.complexity.CountryHarmonizedSystemCodeConnection.Nodes(childComplexity), true
  4160. case "CountryHarmonizedSystemCodeConnection.pageInfo":
  4161. if e.complexity.CountryHarmonizedSystemCodeConnection.PageInfo == nil {
  4162. break
  4163. }
  4164. return e.complexity.CountryHarmonizedSystemCodeConnection.PageInfo(childComplexity), true
  4165. case "CountryHarmonizedSystemCodeEdge.cursor":
  4166. if e.complexity.CountryHarmonizedSystemCodeEdge.Cursor == nil {
  4167. break
  4168. }
  4169. return e.complexity.CountryHarmonizedSystemCodeEdge.Cursor(childComplexity), true
  4170. case "CountryHarmonizedSystemCodeEdge.node":
  4171. if e.complexity.CountryHarmonizedSystemCodeEdge.Node == nil {
  4172. break
  4173. }
  4174. return e.complexity.CountryHarmonizedSystemCodeEdge.Node(childComplexity), true
  4175. case "CurrencyFormats.moneyFormat":
  4176. if e.complexity.CurrencyFormats.MoneyFormat == nil {
  4177. break
  4178. }
  4179. return e.complexity.CurrencyFormats.MoneyFormat(childComplexity), true
  4180. case "CurrencyFormats.moneyInEmailsFormat":
  4181. if e.complexity.CurrencyFormats.MoneyInEmailsFormat == nil {
  4182. break
  4183. }
  4184. return e.complexity.CurrencyFormats.MoneyInEmailsFormat(childComplexity), true
  4185. case "CurrencyFormats.moneyWithCurrencyFormat":
  4186. if e.complexity.CurrencyFormats.MoneyWithCurrencyFormat == nil {
  4187. break
  4188. }
  4189. return e.complexity.CurrencyFormats.MoneyWithCurrencyFormat(childComplexity), true
  4190. case "CurrencyFormats.moneyWithCurrencyInEmailsFormat":
  4191. if e.complexity.CurrencyFormats.MoneyWithCurrencyInEmailsFormat == nil {
  4192. break
  4193. }
  4194. return e.complexity.CurrencyFormats.MoneyWithCurrencyInEmailsFormat(childComplexity), true
  4195. case "CurrencySetting.currencyCode":
  4196. if e.complexity.CurrencySetting.CurrencyCode == nil {
  4197. break
  4198. }
  4199. return e.complexity.CurrencySetting.CurrencyCode(childComplexity), true
  4200. case "CurrencySetting.currencyName":
  4201. if e.complexity.CurrencySetting.CurrencyName == nil {
  4202. break
  4203. }
  4204. return e.complexity.CurrencySetting.CurrencyName(childComplexity), true
  4205. case "CurrencySetting.enabled":
  4206. if e.complexity.CurrencySetting.Enabled == nil {
  4207. break
  4208. }
  4209. return e.complexity.CurrencySetting.Enabled(childComplexity), true
  4210. case "CurrencySetting.rateUpdatedAt":
  4211. if e.complexity.CurrencySetting.RateUpdatedAt == nil {
  4212. break
  4213. }
  4214. return e.complexity.CurrencySetting.RateUpdatedAt(childComplexity), true
  4215. case "CurrencySettingConnection.edges":
  4216. if e.complexity.CurrencySettingConnection.Edges == nil {
  4217. break
  4218. }
  4219. return e.complexity.CurrencySettingConnection.Edges(childComplexity), true
  4220. case "CurrencySettingConnection.nodes":
  4221. if e.complexity.CurrencySettingConnection.Nodes == nil {
  4222. break
  4223. }
  4224. return e.complexity.CurrencySettingConnection.Nodes(childComplexity), true
  4225. case "CurrencySettingConnection.pageInfo":
  4226. if e.complexity.CurrencySettingConnection.PageInfo == nil {
  4227. break
  4228. }
  4229. return e.complexity.CurrencySettingConnection.PageInfo(childComplexity), true
  4230. case "CurrencySettingEdge.cursor":
  4231. if e.complexity.CurrencySettingEdge.Cursor == nil {
  4232. break
  4233. }
  4234. return e.complexity.CurrencySettingEdge.Cursor(childComplexity), true
  4235. case "CurrencySettingEdge.node":
  4236. if e.complexity.CurrencySettingEdge.Node == nil {
  4237. break
  4238. }
  4239. return e.complexity.CurrencySettingEdge.Node(childComplexity), true
  4240. case "Customer.id":
  4241. if e.complexity.Customer.ID == nil {
  4242. break
  4243. }
  4244. return e.complexity.Customer.ID(childComplexity), true
  4245. case "CustomerCreditCard.billingAddress":
  4246. if e.complexity.CustomerCreditCard.BillingAddress == nil {
  4247. break
  4248. }
  4249. return e.complexity.CustomerCreditCard.BillingAddress(childComplexity), true
  4250. case "CustomerCreditCard.brand":
  4251. if e.complexity.CustomerCreditCard.Brand == nil {
  4252. break
  4253. }
  4254. return e.complexity.CustomerCreditCard.Brand(childComplexity), true
  4255. case "CustomerCreditCard.expiresSoon":
  4256. if e.complexity.CustomerCreditCard.ExpiresSoon == nil {
  4257. break
  4258. }
  4259. return e.complexity.CustomerCreditCard.ExpiresSoon(childComplexity), true
  4260. case "CustomerCreditCard.expiryMonth":
  4261. if e.complexity.CustomerCreditCard.ExpiryMonth == nil {
  4262. break
  4263. }
  4264. return e.complexity.CustomerCreditCard.ExpiryMonth(childComplexity), true
  4265. case "CustomerCreditCard.expiryYear":
  4266. if e.complexity.CustomerCreditCard.ExpiryYear == nil {
  4267. break
  4268. }
  4269. return e.complexity.CustomerCreditCard.ExpiryYear(childComplexity), true
  4270. case "CustomerCreditCard.firstDigits":
  4271. if e.complexity.CustomerCreditCard.FirstDigits == nil {
  4272. break
  4273. }
  4274. return e.complexity.CustomerCreditCard.FirstDigits(childComplexity), true
  4275. case "CustomerCreditCard.isRevocable":
  4276. if e.complexity.CustomerCreditCard.IsRevocable == nil {
  4277. break
  4278. }
  4279. return e.complexity.CustomerCreditCard.IsRevocable(childComplexity), true
  4280. case "CustomerCreditCard.lastDigits":
  4281. if e.complexity.CustomerCreditCard.LastDigits == nil {
  4282. break
  4283. }
  4284. return e.complexity.CustomerCreditCard.LastDigits(childComplexity), true
  4285. case "CustomerCreditCard.maskedNumber":
  4286. if e.complexity.CustomerCreditCard.MaskedNumber == nil {
  4287. break
  4288. }
  4289. return e.complexity.CustomerCreditCard.MaskedNumber(childComplexity), true
  4290. case "CustomerCreditCard.name":
  4291. if e.complexity.CustomerCreditCard.Name == nil {
  4292. break
  4293. }
  4294. return e.complexity.CustomerCreditCard.Name(childComplexity), true
  4295. case "CustomerCreditCard.source":
  4296. if e.complexity.CustomerCreditCard.Source == nil {
  4297. break
  4298. }
  4299. return e.complexity.CustomerCreditCard.Source(childComplexity), true
  4300. case "CustomerCreditCard.virtualLastDigits":
  4301. if e.complexity.CustomerCreditCard.VirtualLastDigits == nil {
  4302. break
  4303. }
  4304. return e.complexity.CustomerCreditCard.VirtualLastDigits(childComplexity), true
  4305. case "CustomerCreditCardBillingAddress.address1":
  4306. if e.complexity.CustomerCreditCardBillingAddress.Address1 == nil {
  4307. break
  4308. }
  4309. return e.complexity.CustomerCreditCardBillingAddress.Address1(childComplexity), true
  4310. case "CustomerCreditCardBillingAddress.city":
  4311. if e.complexity.CustomerCreditCardBillingAddress.City == nil {
  4312. break
  4313. }
  4314. return e.complexity.CustomerCreditCardBillingAddress.City(childComplexity), true
  4315. case "CustomerCreditCardBillingAddress.country":
  4316. if e.complexity.CustomerCreditCardBillingAddress.Country == nil {
  4317. break
  4318. }
  4319. return e.complexity.CustomerCreditCardBillingAddress.Country(childComplexity), true
  4320. case "CustomerCreditCardBillingAddress.countryCode":
  4321. if e.complexity.CustomerCreditCardBillingAddress.CountryCode == nil {
  4322. break
  4323. }
  4324. return e.complexity.CustomerCreditCardBillingAddress.CountryCode(childComplexity), true
  4325. case "CustomerCreditCardBillingAddress.province":
  4326. if e.complexity.CustomerCreditCardBillingAddress.Province == nil {
  4327. break
  4328. }
  4329. return e.complexity.CustomerCreditCardBillingAddress.Province(childComplexity), true
  4330. case "CustomerCreditCardBillingAddress.provinceCode":
  4331. if e.complexity.CustomerCreditCardBillingAddress.ProvinceCode == nil {
  4332. break
  4333. }
  4334. return e.complexity.CustomerCreditCardBillingAddress.ProvinceCode(childComplexity), true
  4335. case "CustomerCreditCardBillingAddress.zip":
  4336. if e.complexity.CustomerCreditCardBillingAddress.Zip == nil {
  4337. break
  4338. }
  4339. return e.complexity.CustomerCreditCardBillingAddress.Zip(childComplexity), true
  4340. case "CustomerEmailMarketingConsentState.consentUpdatedAt":
  4341. if e.complexity.CustomerEmailMarketingConsentState.ConsentUpdatedAt == nil {
  4342. break
  4343. }
  4344. return e.complexity.CustomerEmailMarketingConsentState.ConsentUpdatedAt(childComplexity), true
  4345. case "CustomerEmailMarketingConsentState.marketingOptInLevel":
  4346. if e.complexity.CustomerEmailMarketingConsentState.MarketingOptInLevel == nil {
  4347. break
  4348. }
  4349. return e.complexity.CustomerEmailMarketingConsentState.MarketingOptInLevel(childComplexity), true
  4350. case "CustomerEmailMarketingConsentState.marketingState":
  4351. if e.complexity.CustomerEmailMarketingConsentState.MarketingState == nil {
  4352. break
  4353. }
  4354. return e.complexity.CustomerEmailMarketingConsentState.MarketingState(childComplexity), true
  4355. case "CustomerJourneySummary.customerOrderIndex":
  4356. if e.complexity.CustomerJourneySummary.CustomerOrderIndex == nil {
  4357. break
  4358. }
  4359. return e.complexity.CustomerJourneySummary.CustomerOrderIndex(childComplexity), true
  4360. case "CustomerJourneySummary.daysToConversion":
  4361. if e.complexity.CustomerJourneySummary.DaysToConversion == nil {
  4362. break
  4363. }
  4364. return e.complexity.CustomerJourneySummary.DaysToConversion(childComplexity), true
  4365. case "CustomerJourneySummary.firstVisit":
  4366. if e.complexity.CustomerJourneySummary.FirstVisit == nil {
  4367. break
  4368. }
  4369. return e.complexity.CustomerJourneySummary.FirstVisit(childComplexity), true
  4370. case "CustomerJourneySummary.lastVisit":
  4371. if e.complexity.CustomerJourneySummary.LastVisit == nil {
  4372. break
  4373. }
  4374. return e.complexity.CustomerJourneySummary.LastVisit(childComplexity), true
  4375. case "CustomerJourneySummary.moments":
  4376. if e.complexity.CustomerJourneySummary.Moments == nil {
  4377. break
  4378. }
  4379. args, err := ec.field_CustomerJourneySummary_moments_args(context.TODO(), rawArgs)
  4380. if err != nil {
  4381. return 0, false
  4382. }
  4383. return e.complexity.CustomerJourneySummary.Moments(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  4384. case "CustomerJourneySummary.momentsCount":
  4385. if e.complexity.CustomerJourneySummary.MomentsCount == nil {
  4386. break
  4387. }
  4388. return e.complexity.CustomerJourneySummary.MomentsCount(childComplexity), true
  4389. case "CustomerJourneySummary.ready":
  4390. if e.complexity.CustomerJourneySummary.Ready == nil {
  4391. break
  4392. }
  4393. return e.complexity.CustomerJourneySummary.Ready(childComplexity), true
  4394. case "CustomerMomentConnection.edges":
  4395. if e.complexity.CustomerMomentConnection.Edges == nil {
  4396. break
  4397. }
  4398. return e.complexity.CustomerMomentConnection.Edges(childComplexity), true
  4399. case "CustomerMomentConnection.nodes":
  4400. if e.complexity.CustomerMomentConnection.Nodes == nil {
  4401. break
  4402. }
  4403. return e.complexity.CustomerMomentConnection.Nodes(childComplexity), true
  4404. case "CustomerMomentConnection.pageInfo":
  4405. if e.complexity.CustomerMomentConnection.PageInfo == nil {
  4406. break
  4407. }
  4408. return e.complexity.CustomerMomentConnection.PageInfo(childComplexity), true
  4409. case "CustomerMomentEdge.cursor":
  4410. if e.complexity.CustomerMomentEdge.Cursor == nil {
  4411. break
  4412. }
  4413. return e.complexity.CustomerMomentEdge.Cursor(childComplexity), true
  4414. case "CustomerMomentEdge.node":
  4415. if e.complexity.CustomerMomentEdge.Node == nil {
  4416. break
  4417. }
  4418. return e.complexity.CustomerMomentEdge.Node(childComplexity), true
  4419. case "CustomerPaymentInstrumentBillingAddress.address1":
  4420. if e.complexity.CustomerPaymentInstrumentBillingAddress.Address1 == nil {
  4421. break
  4422. }
  4423. return e.complexity.CustomerPaymentInstrumentBillingAddress.Address1(childComplexity), true
  4424. case "CustomerPaymentInstrumentBillingAddress.city":
  4425. if e.complexity.CustomerPaymentInstrumentBillingAddress.City == nil {
  4426. break
  4427. }
  4428. return e.complexity.CustomerPaymentInstrumentBillingAddress.City(childComplexity), true
  4429. case "CustomerPaymentInstrumentBillingAddress.country":
  4430. if e.complexity.CustomerPaymentInstrumentBillingAddress.Country == nil {
  4431. break
  4432. }
  4433. return e.complexity.CustomerPaymentInstrumentBillingAddress.Country(childComplexity), true
  4434. case "CustomerPaymentInstrumentBillingAddress.countryCode":
  4435. if e.complexity.CustomerPaymentInstrumentBillingAddress.CountryCode == nil {
  4436. break
  4437. }
  4438. return e.complexity.CustomerPaymentInstrumentBillingAddress.CountryCode(childComplexity), true
  4439. case "CustomerPaymentInstrumentBillingAddress.name":
  4440. if e.complexity.CustomerPaymentInstrumentBillingAddress.Name == nil {
  4441. break
  4442. }
  4443. return e.complexity.CustomerPaymentInstrumentBillingAddress.Name(childComplexity), true
  4444. case "CustomerPaymentInstrumentBillingAddress.province":
  4445. if e.complexity.CustomerPaymentInstrumentBillingAddress.Province == nil {
  4446. break
  4447. }
  4448. return e.complexity.CustomerPaymentInstrumentBillingAddress.Province(childComplexity), true
  4449. case "CustomerPaymentInstrumentBillingAddress.provinceCode":
  4450. if e.complexity.CustomerPaymentInstrumentBillingAddress.ProvinceCode == nil {
  4451. break
  4452. }
  4453. return e.complexity.CustomerPaymentInstrumentBillingAddress.ProvinceCode(childComplexity), true
  4454. case "CustomerPaymentInstrumentBillingAddress.zip":
  4455. if e.complexity.CustomerPaymentInstrumentBillingAddress.Zip == nil {
  4456. break
  4457. }
  4458. return e.complexity.CustomerPaymentInstrumentBillingAddress.Zip(childComplexity), true
  4459. case "CustomerPaymentMethod.customer":
  4460. if e.complexity.CustomerPaymentMethod.Customer == nil {
  4461. break
  4462. }
  4463. return e.complexity.CustomerPaymentMethod.Customer(childComplexity), true
  4464. case "CustomerPaymentMethod.id":
  4465. if e.complexity.CustomerPaymentMethod.ID == nil {
  4466. break
  4467. }
  4468. return e.complexity.CustomerPaymentMethod.ID(childComplexity), true
  4469. case "CustomerPaymentMethod.instrument":
  4470. if e.complexity.CustomerPaymentMethod.Instrument == nil {
  4471. break
  4472. }
  4473. return e.complexity.CustomerPaymentMethod.Instrument(childComplexity), true
  4474. case "CustomerPaymentMethod.revokedAt":
  4475. if e.complexity.CustomerPaymentMethod.RevokedAt == nil {
  4476. break
  4477. }
  4478. return e.complexity.CustomerPaymentMethod.RevokedAt(childComplexity), true
  4479. case "CustomerPaymentMethod.revokedReason":
  4480. if e.complexity.CustomerPaymentMethod.RevokedReason == nil {
  4481. break
  4482. }
  4483. return e.complexity.CustomerPaymentMethod.RevokedReason(childComplexity), true
  4484. case "CustomerPaymentMethod.subscriptionContracts":
  4485. if e.complexity.CustomerPaymentMethod.SubscriptionContracts == nil {
  4486. break
  4487. }
  4488. args, err := ec.field_CustomerPaymentMethod_subscriptionContracts_args(context.TODO(), rawArgs)
  4489. if err != nil {
  4490. return 0, false
  4491. }
  4492. return e.complexity.CustomerPaymentMethod.SubscriptionContracts(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  4493. case "CustomerPaymentMethodConnection.edges":
  4494. if e.complexity.CustomerPaymentMethodConnection.Edges == nil {
  4495. break
  4496. }
  4497. return e.complexity.CustomerPaymentMethodConnection.Edges(childComplexity), true
  4498. case "CustomerPaymentMethodConnection.nodes":
  4499. if e.complexity.CustomerPaymentMethodConnection.Nodes == nil {
  4500. break
  4501. }
  4502. return e.complexity.CustomerPaymentMethodConnection.Nodes(childComplexity), true
  4503. case "CustomerPaymentMethodConnection.pageInfo":
  4504. if e.complexity.CustomerPaymentMethodConnection.PageInfo == nil {
  4505. break
  4506. }
  4507. return e.complexity.CustomerPaymentMethodConnection.PageInfo(childComplexity), true
  4508. case "CustomerPaymentMethodEdge.cursor":
  4509. if e.complexity.CustomerPaymentMethodEdge.Cursor == nil {
  4510. break
  4511. }
  4512. return e.complexity.CustomerPaymentMethodEdge.Cursor(childComplexity), true
  4513. case "CustomerPaymentMethodEdge.node":
  4514. if e.complexity.CustomerPaymentMethodEdge.Node == nil {
  4515. break
  4516. }
  4517. return e.complexity.CustomerPaymentMethodEdge.Node(childComplexity), true
  4518. case "CustomerPaypalBillingAgreement.billingAddress":
  4519. if e.complexity.CustomerPaypalBillingAgreement.BillingAddress == nil {
  4520. break
  4521. }
  4522. return e.complexity.CustomerPaypalBillingAgreement.BillingAddress(childComplexity), true
  4523. case "CustomerPaypalBillingAgreement.inactive":
  4524. if e.complexity.CustomerPaypalBillingAgreement.Inactive == nil {
  4525. break
  4526. }
  4527. return e.complexity.CustomerPaypalBillingAgreement.Inactive(childComplexity), true
  4528. case "CustomerPaypalBillingAgreement.isRevocable":
  4529. if e.complexity.CustomerPaypalBillingAgreement.IsRevocable == nil {
  4530. break
  4531. }
  4532. return e.complexity.CustomerPaypalBillingAgreement.IsRevocable(childComplexity), true
  4533. case "CustomerPaypalBillingAgreement.paypalAccountEmail":
  4534. if e.complexity.CustomerPaypalBillingAgreement.PaypalAccountEmail == nil {
  4535. break
  4536. }
  4537. return e.complexity.CustomerPaypalBillingAgreement.PaypalAccountEmail(childComplexity), true
  4538. case "CustomerShopPayAgreement.expiresSoon":
  4539. if e.complexity.CustomerShopPayAgreement.ExpiresSoon == nil {
  4540. break
  4541. }
  4542. return e.complexity.CustomerShopPayAgreement.ExpiresSoon(childComplexity), true
  4543. case "CustomerShopPayAgreement.expiryMonth":
  4544. if e.complexity.CustomerShopPayAgreement.ExpiryMonth == nil {
  4545. break
  4546. }
  4547. return e.complexity.CustomerShopPayAgreement.ExpiryMonth(childComplexity), true
  4548. case "CustomerShopPayAgreement.expiryYear":
  4549. if e.complexity.CustomerShopPayAgreement.ExpiryYear == nil {
  4550. break
  4551. }
  4552. return e.complexity.CustomerShopPayAgreement.ExpiryYear(childComplexity), true
  4553. case "CustomerShopPayAgreement.inactive":
  4554. if e.complexity.CustomerShopPayAgreement.Inactive == nil {
  4555. break
  4556. }
  4557. return e.complexity.CustomerShopPayAgreement.Inactive(childComplexity), true
  4558. case "CustomerShopPayAgreement.isRevocable":
  4559. if e.complexity.CustomerShopPayAgreement.IsRevocable == nil {
  4560. break
  4561. }
  4562. return e.complexity.CustomerShopPayAgreement.IsRevocable(childComplexity), true
  4563. case "CustomerShopPayAgreement.lastDigits":
  4564. if e.complexity.CustomerShopPayAgreement.LastDigits == nil {
  4565. break
  4566. }
  4567. return e.complexity.CustomerShopPayAgreement.LastDigits(childComplexity), true
  4568. case "CustomerShopPayAgreement.maskedNumber":
  4569. if e.complexity.CustomerShopPayAgreement.MaskedNumber == nil {
  4570. break
  4571. }
  4572. return e.complexity.CustomerShopPayAgreement.MaskedNumber(childComplexity), true
  4573. case "CustomerShopPayAgreement.name":
  4574. if e.complexity.CustomerShopPayAgreement.Name == nil {
  4575. break
  4576. }
  4577. return e.complexity.CustomerShopPayAgreement.Name(childComplexity), true
  4578. case "CustomerSmsMarketingConsentState.consentCollectedFrom":
  4579. if e.complexity.CustomerSmsMarketingConsentState.ConsentCollectedFrom == nil {
  4580. break
  4581. }
  4582. return e.complexity.CustomerSmsMarketingConsentState.ConsentCollectedFrom(childComplexity), true
  4583. case "CustomerSmsMarketingConsentState.consentUpdatedAt":
  4584. if e.complexity.CustomerSmsMarketingConsentState.ConsentUpdatedAt == nil {
  4585. break
  4586. }
  4587. return e.complexity.CustomerSmsMarketingConsentState.ConsentUpdatedAt(childComplexity), true
  4588. case "CustomerSmsMarketingConsentState.marketingOptInLevel":
  4589. if e.complexity.CustomerSmsMarketingConsentState.MarketingOptInLevel == nil {
  4590. break
  4591. }
  4592. return e.complexity.CustomerSmsMarketingConsentState.MarketingOptInLevel(childComplexity), true
  4593. case "CustomerSmsMarketingConsentState.marketingState":
  4594. if e.complexity.CustomerSmsMarketingConsentState.MarketingState == nil {
  4595. break
  4596. }
  4597. return e.complexity.CustomerSmsMarketingConsentState.MarketingState(childComplexity), true
  4598. case "CustomerStatistics.predictedSpendTier":
  4599. if e.complexity.CustomerStatistics.PredictedSpendTier == nil {
  4600. break
  4601. }
  4602. return e.complexity.CustomerStatistics.PredictedSpendTier(childComplexity), true
  4603. case "CustomerVisit.id":
  4604. if e.complexity.CustomerVisit.ID == nil {
  4605. break
  4606. }
  4607. return e.complexity.CustomerVisit.ID(childComplexity), true
  4608. case "CustomerVisit.landingPage":
  4609. if e.complexity.CustomerVisit.LandingPage == nil {
  4610. break
  4611. }
  4612. return e.complexity.CustomerVisit.LandingPage(childComplexity), true
  4613. case "CustomerVisit.landingPageHtml":
  4614. if e.complexity.CustomerVisit.LandingPageHTML == nil {
  4615. break
  4616. }
  4617. return e.complexity.CustomerVisit.LandingPageHTML(childComplexity), true
  4618. case "CustomerVisit.marketingEvent":
  4619. if e.complexity.CustomerVisit.MarketingEvent == nil {
  4620. break
  4621. }
  4622. return e.complexity.CustomerVisit.MarketingEvent(childComplexity), true
  4623. case "CustomerVisit.occurredAt":
  4624. if e.complexity.CustomerVisit.OccurredAt == nil {
  4625. break
  4626. }
  4627. return e.complexity.CustomerVisit.OccurredAt(childComplexity), true
  4628. case "CustomerVisit.referralCode":
  4629. if e.complexity.CustomerVisit.ReferralCode == nil {
  4630. break
  4631. }
  4632. return e.complexity.CustomerVisit.ReferralCode(childComplexity), true
  4633. case "CustomerVisit.referralInfoHtml":
  4634. if e.complexity.CustomerVisit.ReferralInfoHTML == nil {
  4635. break
  4636. }
  4637. return e.complexity.CustomerVisit.ReferralInfoHTML(childComplexity), true
  4638. case "CustomerVisit.referrerUrl":
  4639. if e.complexity.CustomerVisit.ReferrerURL == nil {
  4640. break
  4641. }
  4642. return e.complexity.CustomerVisit.ReferrerURL(childComplexity), true
  4643. case "CustomerVisit.source":
  4644. if e.complexity.CustomerVisit.Source == nil {
  4645. break
  4646. }
  4647. return e.complexity.CustomerVisit.Source(childComplexity), true
  4648. case "CustomerVisit.sourceDescription":
  4649. if e.complexity.CustomerVisit.SourceDescription == nil {
  4650. break
  4651. }
  4652. return e.complexity.CustomerVisit.SourceDescription(childComplexity), true
  4653. case "CustomerVisit.sourceType":
  4654. if e.complexity.CustomerVisit.SourceType == nil {
  4655. break
  4656. }
  4657. return e.complexity.CustomerVisit.SourceType(childComplexity), true
  4658. case "CustomerVisit.utmParameters":
  4659. if e.complexity.CustomerVisit.UtmParameters == nil {
  4660. break
  4661. }
  4662. return e.complexity.CustomerVisit.UtmParameters(childComplexity), true
  4663. case "DeliveryAvailableService.countries":
  4664. if e.complexity.DeliveryAvailableService.Countries == nil {
  4665. break
  4666. }
  4667. return e.complexity.DeliveryAvailableService.Countries(childComplexity), true
  4668. case "DeliveryAvailableService.name":
  4669. if e.complexity.DeliveryAvailableService.Name == nil {
  4670. break
  4671. }
  4672. return e.complexity.DeliveryAvailableService.Name(childComplexity), true
  4673. case "DeliveryCarrierService.availableServicesForCountries":
  4674. if e.complexity.DeliveryCarrierService.AvailableServicesForCountries == nil {
  4675. break
  4676. }
  4677. args, err := ec.field_DeliveryCarrierService_availableServicesForCountries_args(context.TODO(), rawArgs)
  4678. if err != nil {
  4679. return 0, false
  4680. }
  4681. return e.complexity.DeliveryCarrierService.AvailableServicesForCountries(childComplexity, args["origins"].([]string), args["countryCodes"].([]CountryCode), args["restOfWorld"].(bool)), true
  4682. case "DeliveryCarrierService.formattedName":
  4683. if e.complexity.DeliveryCarrierService.FormattedName == nil {
  4684. break
  4685. }
  4686. return e.complexity.DeliveryCarrierService.FormattedName(childComplexity), true
  4687. case "DeliveryCarrierService.id":
  4688. if e.complexity.DeliveryCarrierService.ID == nil {
  4689. break
  4690. }
  4691. return e.complexity.DeliveryCarrierService.ID(childComplexity), true
  4692. case "DeliveryCarrierService.icon":
  4693. if e.complexity.DeliveryCarrierService.Icon == nil {
  4694. break
  4695. }
  4696. return e.complexity.DeliveryCarrierService.Icon(childComplexity), true
  4697. case "DeliveryCarrierService.name":
  4698. if e.complexity.DeliveryCarrierService.Name == nil {
  4699. break
  4700. }
  4701. return e.complexity.DeliveryCarrierService.Name(childComplexity), true
  4702. case "DeliveryCondition.conditionCriteria":
  4703. if e.complexity.DeliveryCondition.ConditionCriteria == nil {
  4704. break
  4705. }
  4706. return e.complexity.DeliveryCondition.ConditionCriteria(childComplexity), true
  4707. case "DeliveryCondition.field":
  4708. if e.complexity.DeliveryCondition.Field == nil {
  4709. break
  4710. }
  4711. return e.complexity.DeliveryCondition.Field(childComplexity), true
  4712. case "DeliveryCondition.id":
  4713. if e.complexity.DeliveryCondition.ID == nil {
  4714. break
  4715. }
  4716. return e.complexity.DeliveryCondition.ID(childComplexity), true
  4717. case "DeliveryCondition.operator":
  4718. if e.complexity.DeliveryCondition.Operator == nil {
  4719. break
  4720. }
  4721. return e.complexity.DeliveryCondition.Operator(childComplexity), true
  4722. case "DeliveryCountry.code":
  4723. if e.complexity.DeliveryCountry.Code == nil {
  4724. break
  4725. }
  4726. return e.complexity.DeliveryCountry.Code(childComplexity), true
  4727. case "DeliveryCountry.id":
  4728. if e.complexity.DeliveryCountry.ID == nil {
  4729. break
  4730. }
  4731. return e.complexity.DeliveryCountry.ID(childComplexity), true
  4732. case "DeliveryCountry.name":
  4733. if e.complexity.DeliveryCountry.Name == nil {
  4734. break
  4735. }
  4736. return e.complexity.DeliveryCountry.Name(childComplexity), true
  4737. case "DeliveryCountry.provinces":
  4738. if e.complexity.DeliveryCountry.Provinces == nil {
  4739. break
  4740. }
  4741. return e.complexity.DeliveryCountry.Provinces(childComplexity), true
  4742. case "DeliveryCountry.translatedName":
  4743. if e.complexity.DeliveryCountry.TranslatedName == nil {
  4744. break
  4745. }
  4746. return e.complexity.DeliveryCountry.TranslatedName(childComplexity), true
  4747. case "DeliveryCountryAndZone.country":
  4748. if e.complexity.DeliveryCountryAndZone.Country == nil {
  4749. break
  4750. }
  4751. return e.complexity.DeliveryCountryAndZone.Country(childComplexity), true
  4752. case "DeliveryCountryAndZone.zone":
  4753. if e.complexity.DeliveryCountryAndZone.Zone == nil {
  4754. break
  4755. }
  4756. return e.complexity.DeliveryCountryAndZone.Zone(childComplexity), true
  4757. case "DeliveryCountryCodeOrRestOfWorld.countryCode":
  4758. if e.complexity.DeliveryCountryCodeOrRestOfWorld.CountryCode == nil {
  4759. break
  4760. }
  4761. return e.complexity.DeliveryCountryCodeOrRestOfWorld.CountryCode(childComplexity), true
  4762. case "DeliveryCountryCodeOrRestOfWorld.restOfWorld":
  4763. if e.complexity.DeliveryCountryCodeOrRestOfWorld.RestOfWorld == nil {
  4764. break
  4765. }
  4766. return e.complexity.DeliveryCountryCodeOrRestOfWorld.RestOfWorld(childComplexity), true
  4767. case "DeliveryCountryCodesOrRestOfWorld.countryCodes":
  4768. if e.complexity.DeliveryCountryCodesOrRestOfWorld.CountryCodes == nil {
  4769. break
  4770. }
  4771. return e.complexity.DeliveryCountryCodesOrRestOfWorld.CountryCodes(childComplexity), true
  4772. case "DeliveryCountryCodesOrRestOfWorld.restOfWorld":
  4773. if e.complexity.DeliveryCountryCodesOrRestOfWorld.RestOfWorld == nil {
  4774. break
  4775. }
  4776. return e.complexity.DeliveryCountryCodesOrRestOfWorld.RestOfWorld(childComplexity), true
  4777. case "DeliveryLocationGroup.id":
  4778. if e.complexity.DeliveryLocationGroup.ID == nil {
  4779. break
  4780. }
  4781. return e.complexity.DeliveryLocationGroup.ID(childComplexity), true
  4782. case "DeliveryLocationGroup.locations":
  4783. if e.complexity.DeliveryLocationGroup.Locations == nil {
  4784. break
  4785. }
  4786. args, err := ec.field_DeliveryLocationGroup_locations_args(context.TODO(), rawArgs)
  4787. if err != nil {
  4788. return 0, false
  4789. }
  4790. return e.complexity.DeliveryLocationGroup.Locations(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool), args["sortKey"].(*LocationSortKeys), args["query"].(*string), args["includeLegacy"].(*bool), args["includeInactive"].(*bool)), true
  4791. case "DeliveryLocationGroupZone.methodDefinitionCounts":
  4792. if e.complexity.DeliveryLocationGroupZone.MethodDefinitionCounts == nil {
  4793. break
  4794. }
  4795. return e.complexity.DeliveryLocationGroupZone.MethodDefinitionCounts(childComplexity), true
  4796. case "DeliveryLocationGroupZone.methodDefinitions":
  4797. if e.complexity.DeliveryLocationGroupZone.MethodDefinitions == nil {
  4798. break
  4799. }
  4800. args, err := ec.field_DeliveryLocationGroupZone_methodDefinitions_args(context.TODO(), rawArgs)
  4801. if err != nil {
  4802. return 0, false
  4803. }
  4804. return e.complexity.DeliveryLocationGroupZone.MethodDefinitions(childComplexity, args["eligible"].(*bool), args["type"].(*DeliveryMethodDefinitionType), args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool), args["sortKey"].(*MethodDefinitionSortKeys)), true
  4805. case "DeliveryLocationGroupZone.zone":
  4806. if e.complexity.DeliveryLocationGroupZone.Zone == nil {
  4807. break
  4808. }
  4809. return e.complexity.DeliveryLocationGroupZone.Zone(childComplexity), true
  4810. case "DeliveryLocationGroupZoneConnection.edges":
  4811. if e.complexity.DeliveryLocationGroupZoneConnection.Edges == nil {
  4812. break
  4813. }
  4814. return e.complexity.DeliveryLocationGroupZoneConnection.Edges(childComplexity), true
  4815. case "DeliveryLocationGroupZoneConnection.nodes":
  4816. if e.complexity.DeliveryLocationGroupZoneConnection.Nodes == nil {
  4817. break
  4818. }
  4819. return e.complexity.DeliveryLocationGroupZoneConnection.Nodes(childComplexity), true
  4820. case "DeliveryLocationGroupZoneConnection.pageInfo":
  4821. if e.complexity.DeliveryLocationGroupZoneConnection.PageInfo == nil {
  4822. break
  4823. }
  4824. return e.complexity.DeliveryLocationGroupZoneConnection.PageInfo(childComplexity), true
  4825. case "DeliveryLocationGroupZoneEdge.cursor":
  4826. if e.complexity.DeliveryLocationGroupZoneEdge.Cursor == nil {
  4827. break
  4828. }
  4829. return e.complexity.DeliveryLocationGroupZoneEdge.Cursor(childComplexity), true
  4830. case "DeliveryLocationGroupZoneEdge.node":
  4831. if e.complexity.DeliveryLocationGroupZoneEdge.Node == nil {
  4832. break
  4833. }
  4834. return e.complexity.DeliveryLocationGroupZoneEdge.Node(childComplexity), true
  4835. case "DeliveryMethod.id":
  4836. if e.complexity.DeliveryMethod.ID == nil {
  4837. break
  4838. }
  4839. return e.complexity.DeliveryMethod.ID(childComplexity), true
  4840. case "DeliveryMethod.maxDeliveryDateTime":
  4841. if e.complexity.DeliveryMethod.MaxDeliveryDateTime == nil {
  4842. break
  4843. }
  4844. return e.complexity.DeliveryMethod.MaxDeliveryDateTime(childComplexity), true
  4845. case "DeliveryMethod.methodType":
  4846. if e.complexity.DeliveryMethod.MethodType == nil {
  4847. break
  4848. }
  4849. return e.complexity.DeliveryMethod.MethodType(childComplexity), true
  4850. case "DeliveryMethod.minDeliveryDateTime":
  4851. if e.complexity.DeliveryMethod.MinDeliveryDateTime == nil {
  4852. break
  4853. }
  4854. return e.complexity.DeliveryMethod.MinDeliveryDateTime(childComplexity), true
  4855. case "DeliveryMethodDefinition.active":
  4856. if e.complexity.DeliveryMethodDefinition.Active == nil {
  4857. break
  4858. }
  4859. return e.complexity.DeliveryMethodDefinition.Active(childComplexity), true
  4860. case "DeliveryMethodDefinition.description":
  4861. if e.complexity.DeliveryMethodDefinition.Description == nil {
  4862. break
  4863. }
  4864. return e.complexity.DeliveryMethodDefinition.Description(childComplexity), true
  4865. case "DeliveryMethodDefinition.id":
  4866. if e.complexity.DeliveryMethodDefinition.ID == nil {
  4867. break
  4868. }
  4869. return e.complexity.DeliveryMethodDefinition.ID(childComplexity), true
  4870. case "DeliveryMethodDefinition.methodConditions":
  4871. if e.complexity.DeliveryMethodDefinition.MethodConditions == nil {
  4872. break
  4873. }
  4874. return e.complexity.DeliveryMethodDefinition.MethodConditions(childComplexity), true
  4875. case "DeliveryMethodDefinition.name":
  4876. if e.complexity.DeliveryMethodDefinition.Name == nil {
  4877. break
  4878. }
  4879. return e.complexity.DeliveryMethodDefinition.Name(childComplexity), true
  4880. case "DeliveryMethodDefinition.rateProvider":
  4881. if e.complexity.DeliveryMethodDefinition.RateProvider == nil {
  4882. break
  4883. }
  4884. return e.complexity.DeliveryMethodDefinition.RateProvider(childComplexity), true
  4885. case "DeliveryMethodDefinitionConnection.edges":
  4886. if e.complexity.DeliveryMethodDefinitionConnection.Edges == nil {
  4887. break
  4888. }
  4889. return e.complexity.DeliveryMethodDefinitionConnection.Edges(childComplexity), true
  4890. case "DeliveryMethodDefinitionConnection.nodes":
  4891. if e.complexity.DeliveryMethodDefinitionConnection.Nodes == nil {
  4892. break
  4893. }
  4894. return e.complexity.DeliveryMethodDefinitionConnection.Nodes(childComplexity), true
  4895. case "DeliveryMethodDefinitionConnection.pageInfo":
  4896. if e.complexity.DeliveryMethodDefinitionConnection.PageInfo == nil {
  4897. break
  4898. }
  4899. return e.complexity.DeliveryMethodDefinitionConnection.PageInfo(childComplexity), true
  4900. case "DeliveryMethodDefinitionCounts.participantDefinitionsCount":
  4901. if e.complexity.DeliveryMethodDefinitionCounts.ParticipantDefinitionsCount == nil {
  4902. break
  4903. }
  4904. return e.complexity.DeliveryMethodDefinitionCounts.ParticipantDefinitionsCount(childComplexity), true
  4905. case "DeliveryMethodDefinitionCounts.rateDefinitionsCount":
  4906. if e.complexity.DeliveryMethodDefinitionCounts.RateDefinitionsCount == nil {
  4907. break
  4908. }
  4909. return e.complexity.DeliveryMethodDefinitionCounts.RateDefinitionsCount(childComplexity), true
  4910. case "DeliveryMethodDefinitionEdge.cursor":
  4911. if e.complexity.DeliveryMethodDefinitionEdge.Cursor == nil {
  4912. break
  4913. }
  4914. return e.complexity.DeliveryMethodDefinitionEdge.Cursor(childComplexity), true
  4915. case "DeliveryMethodDefinitionEdge.node":
  4916. if e.complexity.DeliveryMethodDefinitionEdge.Node == nil {
  4917. break
  4918. }
  4919. return e.complexity.DeliveryMethodDefinitionEdge.Node(childComplexity), true
  4920. case "DeliveryParticipant.adaptToNewServicesFlag":
  4921. if e.complexity.DeliveryParticipant.AdaptToNewServicesFlag == nil {
  4922. break
  4923. }
  4924. return e.complexity.DeliveryParticipant.AdaptToNewServicesFlag(childComplexity), true
  4925. case "DeliveryParticipant.carrierService":
  4926. if e.complexity.DeliveryParticipant.CarrierService == nil {
  4927. break
  4928. }
  4929. return e.complexity.DeliveryParticipant.CarrierService(childComplexity), true
  4930. case "DeliveryParticipant.fixedFee":
  4931. if e.complexity.DeliveryParticipant.FixedFee == nil {
  4932. break
  4933. }
  4934. return e.complexity.DeliveryParticipant.FixedFee(childComplexity), true
  4935. case "DeliveryParticipant.id":
  4936. if e.complexity.DeliveryParticipant.ID == nil {
  4937. break
  4938. }
  4939. return e.complexity.DeliveryParticipant.ID(childComplexity), true
  4940. case "DeliveryParticipant.participantServices":
  4941. if e.complexity.DeliveryParticipant.ParticipantServices == nil {
  4942. break
  4943. }
  4944. return e.complexity.DeliveryParticipant.ParticipantServices(childComplexity), true
  4945. case "DeliveryParticipant.percentageOfRateFee":
  4946. if e.complexity.DeliveryParticipant.PercentageOfRateFee == nil {
  4947. break
  4948. }
  4949. return e.complexity.DeliveryParticipant.PercentageOfRateFee(childComplexity), true
  4950. case "DeliveryParticipantService.active":
  4951. if e.complexity.DeliveryParticipantService.Active == nil {
  4952. break
  4953. }
  4954. return e.complexity.DeliveryParticipantService.Active(childComplexity), true
  4955. case "DeliveryParticipantService.name":
  4956. if e.complexity.DeliveryParticipantService.Name == nil {
  4957. break
  4958. }
  4959. return e.complexity.DeliveryParticipantService.Name(childComplexity), true
  4960. case "DeliveryProductVariantsCount.capped":
  4961. if e.complexity.DeliveryProductVariantsCount.Capped == nil {
  4962. break
  4963. }
  4964. return e.complexity.DeliveryProductVariantsCount.Capped(childComplexity), true
  4965. case "DeliveryProductVariantsCount.count":
  4966. if e.complexity.DeliveryProductVariantsCount.Count == nil {
  4967. break
  4968. }
  4969. return e.complexity.DeliveryProductVariantsCount.Count(childComplexity), true
  4970. case "DeliveryProfile.activeMethodDefinitionsCount":
  4971. if e.complexity.DeliveryProfile.ActiveMethodDefinitionsCount == nil {
  4972. break
  4973. }
  4974. return e.complexity.DeliveryProfile.ActiveMethodDefinitionsCount(childComplexity), true
  4975. case "DeliveryProfile.default":
  4976. if e.complexity.DeliveryProfile.Default == nil {
  4977. break
  4978. }
  4979. return e.complexity.DeliveryProfile.Default(childComplexity), true
  4980. case "DeliveryProfile.id":
  4981. if e.complexity.DeliveryProfile.ID == nil {
  4982. break
  4983. }
  4984. return e.complexity.DeliveryProfile.ID(childComplexity), true
  4985. case "DeliveryProfile.legacyMode":
  4986. if e.complexity.DeliveryProfile.LegacyMode == nil {
  4987. break
  4988. }
  4989. return e.complexity.DeliveryProfile.LegacyMode(childComplexity), true
  4990. case "DeliveryProfile.locationsWithoutRatesCount":
  4991. if e.complexity.DeliveryProfile.LocationsWithoutRatesCount == nil {
  4992. break
  4993. }
  4994. return e.complexity.DeliveryProfile.LocationsWithoutRatesCount(childComplexity), true
  4995. case "DeliveryProfile.name":
  4996. if e.complexity.DeliveryProfile.Name == nil {
  4997. break
  4998. }
  4999. return e.complexity.DeliveryProfile.Name(childComplexity), true
  5000. case "DeliveryProfile.originLocationCount":
  5001. if e.complexity.DeliveryProfile.OriginLocationCount == nil {
  5002. break
  5003. }
  5004. return e.complexity.DeliveryProfile.OriginLocationCount(childComplexity), true
  5005. case "DeliveryProfile.productVariantsCountV2":
  5006. if e.complexity.DeliveryProfile.ProductVariantsCountV2 == nil {
  5007. break
  5008. }
  5009. return e.complexity.DeliveryProfile.ProductVariantsCountV2(childComplexity), true
  5010. case "DeliveryProfile.profileItems":
  5011. if e.complexity.DeliveryProfile.ProfileItems == nil {
  5012. break
  5013. }
  5014. args, err := ec.field_DeliveryProfile_profileItems_args(context.TODO(), rawArgs)
  5015. if err != nil {
  5016. return 0, false
  5017. }
  5018. return e.complexity.DeliveryProfile.ProfileItems(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  5019. case "DeliveryProfile.profileLocationGroups":
  5020. if e.complexity.DeliveryProfile.ProfileLocationGroups == nil {
  5021. break
  5022. }
  5023. return e.complexity.DeliveryProfile.ProfileLocationGroups(childComplexity), true
  5024. case "DeliveryProfile.sellingPlanGroups":
  5025. if e.complexity.DeliveryProfile.SellingPlanGroups == nil {
  5026. break
  5027. }
  5028. args, err := ec.field_DeliveryProfile_sellingPlanGroups_args(context.TODO(), rawArgs)
  5029. if err != nil {
  5030. return 0, false
  5031. }
  5032. return e.complexity.DeliveryProfile.SellingPlanGroups(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  5033. case "DeliveryProfile.unassignedLocations":
  5034. if e.complexity.DeliveryProfile.UnassignedLocations == nil {
  5035. break
  5036. }
  5037. return e.complexity.DeliveryProfile.UnassignedLocations(childComplexity), true
  5038. case "DeliveryProfile.zoneCountryCount":
  5039. if e.complexity.DeliveryProfile.ZoneCountryCount == nil {
  5040. break
  5041. }
  5042. return e.complexity.DeliveryProfile.ZoneCountryCount(childComplexity), true
  5043. case "DeliveryProfileItem.id":
  5044. if e.complexity.DeliveryProfileItem.ID == nil {
  5045. break
  5046. }
  5047. return e.complexity.DeliveryProfileItem.ID(childComplexity), true
  5048. case "DeliveryProfileItem.product":
  5049. if e.complexity.DeliveryProfileItem.Product == nil {
  5050. break
  5051. }
  5052. return e.complexity.DeliveryProfileItem.Product(childComplexity), true
  5053. case "DeliveryProfileItem.variants":
  5054. if e.complexity.DeliveryProfileItem.Variants == nil {
  5055. break
  5056. }
  5057. args, err := ec.field_DeliveryProfileItem_variants_args(context.TODO(), rawArgs)
  5058. if err != nil {
  5059. return 0, false
  5060. }
  5061. return e.complexity.DeliveryProfileItem.Variants(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  5062. case "DeliveryProfileItemConnection.edges":
  5063. if e.complexity.DeliveryProfileItemConnection.Edges == nil {
  5064. break
  5065. }
  5066. return e.complexity.DeliveryProfileItemConnection.Edges(childComplexity), true
  5067. case "DeliveryProfileItemConnection.nodes":
  5068. if e.complexity.DeliveryProfileItemConnection.Nodes == nil {
  5069. break
  5070. }
  5071. return e.complexity.DeliveryProfileItemConnection.Nodes(childComplexity), true
  5072. case "DeliveryProfileItemConnection.pageInfo":
  5073. if e.complexity.DeliveryProfileItemConnection.PageInfo == nil {
  5074. break
  5075. }
  5076. return e.complexity.DeliveryProfileItemConnection.PageInfo(childComplexity), true
  5077. case "DeliveryProfileItemEdge.cursor":
  5078. if e.complexity.DeliveryProfileItemEdge.Cursor == nil {
  5079. break
  5080. }
  5081. return e.complexity.DeliveryProfileItemEdge.Cursor(childComplexity), true
  5082. case "DeliveryProfileItemEdge.node":
  5083. if e.complexity.DeliveryProfileItemEdge.Node == nil {
  5084. break
  5085. }
  5086. return e.complexity.DeliveryProfileItemEdge.Node(childComplexity), true
  5087. case "DeliveryProfileLocationGroup.countriesInAnyZone":
  5088. if e.complexity.DeliveryProfileLocationGroup.CountriesInAnyZone == nil {
  5089. break
  5090. }
  5091. return e.complexity.DeliveryProfileLocationGroup.CountriesInAnyZone(childComplexity), true
  5092. case "DeliveryProfileLocationGroup.locationGroup":
  5093. if e.complexity.DeliveryProfileLocationGroup.LocationGroup == nil {
  5094. break
  5095. }
  5096. return e.complexity.DeliveryProfileLocationGroup.LocationGroup(childComplexity), true
  5097. case "DeliveryProfileLocationGroup.locationGroupZones":
  5098. if e.complexity.DeliveryProfileLocationGroup.LocationGroupZones == nil {
  5099. break
  5100. }
  5101. args, err := ec.field_DeliveryProfileLocationGroup_locationGroupZones_args(context.TODO(), rawArgs)
  5102. if err != nil {
  5103. return 0, false
  5104. }
  5105. return e.complexity.DeliveryProfileLocationGroup.LocationGroupZones(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  5106. case "DeliveryProvince.code":
  5107. if e.complexity.DeliveryProvince.Code == nil {
  5108. break
  5109. }
  5110. return e.complexity.DeliveryProvince.Code(childComplexity), true
  5111. case "DeliveryProvince.id":
  5112. if e.complexity.DeliveryProvince.ID == nil {
  5113. break
  5114. }
  5115. return e.complexity.DeliveryProvince.ID(childComplexity), true
  5116. case "DeliveryProvince.name":
  5117. if e.complexity.DeliveryProvince.Name == nil {
  5118. break
  5119. }
  5120. return e.complexity.DeliveryProvince.Name(childComplexity), true
  5121. case "DeliveryProvince.translatedName":
  5122. if e.complexity.DeliveryProvince.TranslatedName == nil {
  5123. break
  5124. }
  5125. return e.complexity.DeliveryProvince.TranslatedName(childComplexity), true
  5126. case "DeliveryRateDefinition.id":
  5127. if e.complexity.DeliveryRateDefinition.ID == nil {
  5128. break
  5129. }
  5130. return e.complexity.DeliveryRateDefinition.ID(childComplexity), true
  5131. case "DeliveryRateDefinition.price":
  5132. if e.complexity.DeliveryRateDefinition.Price == nil {
  5133. break
  5134. }
  5135. return e.complexity.DeliveryRateDefinition.Price(childComplexity), true
  5136. case "DeliveryZone.countries":
  5137. if e.complexity.DeliveryZone.Countries == nil {
  5138. break
  5139. }
  5140. return e.complexity.DeliveryZone.Countries(childComplexity), true
  5141. case "DeliveryZone.id":
  5142. if e.complexity.DeliveryZone.ID == nil {
  5143. break
  5144. }
  5145. return e.complexity.DeliveryZone.ID(childComplexity), true
  5146. case "DeliveryZone.name":
  5147. if e.complexity.DeliveryZone.Name == nil {
  5148. break
  5149. }
  5150. return e.complexity.DeliveryZone.Name(childComplexity), true
  5151. case "DiscountAllocation.allocatedAmountSet":
  5152. if e.complexity.DiscountAllocation.AllocatedAmountSet == nil {
  5153. break
  5154. }
  5155. return e.complexity.DiscountAllocation.AllocatedAmountSet(childComplexity), true
  5156. case "DiscountAllocation.discountApplication":
  5157. if e.complexity.DiscountAllocation.DiscountApplication == nil {
  5158. break
  5159. }
  5160. return e.complexity.DiscountAllocation.DiscountApplication(childComplexity), true
  5161. case "DiscountApplicationConnection.edges":
  5162. if e.complexity.DiscountApplicationConnection.Edges == nil {
  5163. break
  5164. }
  5165. return e.complexity.DiscountApplicationConnection.Edges(childComplexity), true
  5166. case "DiscountApplicationConnection.nodes":
  5167. if e.complexity.DiscountApplicationConnection.Nodes == nil {
  5168. break
  5169. }
  5170. return e.complexity.DiscountApplicationConnection.Nodes(childComplexity), true
  5171. case "DiscountApplicationConnection.pageInfo":
  5172. if e.complexity.DiscountApplicationConnection.PageInfo == nil {
  5173. break
  5174. }
  5175. return e.complexity.DiscountApplicationConnection.PageInfo(childComplexity), true
  5176. case "DiscountApplicationEdge.cursor":
  5177. if e.complexity.DiscountApplicationEdge.Cursor == nil {
  5178. break
  5179. }
  5180. return e.complexity.DiscountApplicationEdge.Cursor(childComplexity), true
  5181. case "DiscountApplicationEdge.node":
  5182. if e.complexity.DiscountApplicationEdge.Node == nil {
  5183. break
  5184. }
  5185. return e.complexity.DiscountApplicationEdge.Node(childComplexity), true
  5186. case "DiscountCodeApplication.allocationMethod":
  5187. if e.complexity.DiscountCodeApplication.AllocationMethod == nil {
  5188. break
  5189. }
  5190. return e.complexity.DiscountCodeApplication.AllocationMethod(childComplexity), true
  5191. case "DiscountCodeApplication.code":
  5192. if e.complexity.DiscountCodeApplication.Code == nil {
  5193. break
  5194. }
  5195. return e.complexity.DiscountCodeApplication.Code(childComplexity), true
  5196. case "DiscountCodeApplication.index":
  5197. if e.complexity.DiscountCodeApplication.Index == nil {
  5198. break
  5199. }
  5200. return e.complexity.DiscountCodeApplication.Index(childComplexity), true
  5201. case "DiscountCodeApplication.targetSelection":
  5202. if e.complexity.DiscountCodeApplication.TargetSelection == nil {
  5203. break
  5204. }
  5205. return e.complexity.DiscountCodeApplication.TargetSelection(childComplexity), true
  5206. case "DiscountCodeApplication.targetType":
  5207. if e.complexity.DiscountCodeApplication.TargetType == nil {
  5208. break
  5209. }
  5210. return e.complexity.DiscountCodeApplication.TargetType(childComplexity), true
  5211. case "DiscountCodeApplication.value":
  5212. if e.complexity.DiscountCodeApplication.Value == nil {
  5213. break
  5214. }
  5215. return e.complexity.DiscountCodeApplication.Value(childComplexity), true
  5216. case "Domain.host":
  5217. if e.complexity.Domain.Host == nil {
  5218. break
  5219. }
  5220. return e.complexity.Domain.Host(childComplexity), true
  5221. case "Domain.id":
  5222. if e.complexity.Domain.ID == nil {
  5223. break
  5224. }
  5225. return e.complexity.Domain.ID(childComplexity), true
  5226. case "Domain.localization":
  5227. if e.complexity.Domain.Localization == nil {
  5228. break
  5229. }
  5230. return e.complexity.Domain.Localization(childComplexity), true
  5231. case "Domain.marketWebPresence":
  5232. if e.complexity.Domain.MarketWebPresence == nil {
  5233. break
  5234. }
  5235. return e.complexity.Domain.MarketWebPresence(childComplexity), true
  5236. case "Domain.sslEnabled":
  5237. if e.complexity.Domain.SslEnabled == nil {
  5238. break
  5239. }
  5240. return e.complexity.Domain.SslEnabled(childComplexity), true
  5241. case "Domain.url":
  5242. if e.complexity.Domain.URL == nil {
  5243. break
  5244. }
  5245. return e.complexity.Domain.URL(childComplexity), true
  5246. case "DomainLocalization.alternateLocales":
  5247. if e.complexity.DomainLocalization.AlternateLocales == nil {
  5248. break
  5249. }
  5250. return e.complexity.DomainLocalization.AlternateLocales(childComplexity), true
  5251. case "DomainLocalization.country":
  5252. if e.complexity.DomainLocalization.Country == nil {
  5253. break
  5254. }
  5255. return e.complexity.DomainLocalization.Country(childComplexity), true
  5256. case "DomainLocalization.defaultLocale":
  5257. if e.complexity.DomainLocalization.DefaultLocale == nil {
  5258. break
  5259. }
  5260. return e.complexity.DomainLocalization.DefaultLocale(childComplexity), true
  5261. case "DraftOrder.id":
  5262. if e.complexity.DraftOrder.ID == nil {
  5263. break
  5264. }
  5265. return e.complexity.DraftOrder.ID(childComplexity), true
  5266. case "DraftOrderAppliedDiscount.amountSet":
  5267. if e.complexity.DraftOrderAppliedDiscount.AmountSet == nil {
  5268. break
  5269. }
  5270. return e.complexity.DraftOrderAppliedDiscount.AmountSet(childComplexity), true
  5271. case "DraftOrderAppliedDiscount.amountV2":
  5272. if e.complexity.DraftOrderAppliedDiscount.AmountV2 == nil {
  5273. break
  5274. }
  5275. return e.complexity.DraftOrderAppliedDiscount.AmountV2(childComplexity), true
  5276. case "DraftOrderAppliedDiscount.description":
  5277. if e.complexity.DraftOrderAppliedDiscount.Description == nil {
  5278. break
  5279. }
  5280. return e.complexity.DraftOrderAppliedDiscount.Description(childComplexity), true
  5281. case "DraftOrderAppliedDiscount.title":
  5282. if e.complexity.DraftOrderAppliedDiscount.Title == nil {
  5283. break
  5284. }
  5285. return e.complexity.DraftOrderAppliedDiscount.Title(childComplexity), true
  5286. case "DraftOrderAppliedDiscount.value":
  5287. if e.complexity.DraftOrderAppliedDiscount.Value == nil {
  5288. break
  5289. }
  5290. return e.complexity.DraftOrderAppliedDiscount.Value(childComplexity), true
  5291. case "DraftOrderAppliedDiscount.valueType":
  5292. if e.complexity.DraftOrderAppliedDiscount.ValueType == nil {
  5293. break
  5294. }
  5295. return e.complexity.DraftOrderAppliedDiscount.ValueType(childComplexity), true
  5296. case "DraftOrderConnection.edges":
  5297. if e.complexity.DraftOrderConnection.Edges == nil {
  5298. break
  5299. }
  5300. return e.complexity.DraftOrderConnection.Edges(childComplexity), true
  5301. case "DraftOrderConnection.nodes":
  5302. if e.complexity.DraftOrderConnection.Nodes == nil {
  5303. break
  5304. }
  5305. return e.complexity.DraftOrderConnection.Nodes(childComplexity), true
  5306. case "DraftOrderConnection.pageInfo":
  5307. if e.complexity.DraftOrderConnection.PageInfo == nil {
  5308. break
  5309. }
  5310. return e.complexity.DraftOrderConnection.PageInfo(childComplexity), true
  5311. case "DraftOrderEdge.cursor":
  5312. if e.complexity.DraftOrderEdge.Cursor == nil {
  5313. break
  5314. }
  5315. return e.complexity.DraftOrderEdge.Cursor(childComplexity), true
  5316. case "DraftOrderEdge.node":
  5317. if e.complexity.DraftOrderEdge.Node == nil {
  5318. break
  5319. }
  5320. return e.complexity.DraftOrderEdge.Node(childComplexity), true
  5321. case "DraftOrderLineItem.appliedDiscount":
  5322. if e.complexity.DraftOrderLineItem.AppliedDiscount == nil {
  5323. break
  5324. }
  5325. return e.complexity.DraftOrderLineItem.AppliedDiscount(childComplexity), true
  5326. case "DraftOrderLineItem.custom":
  5327. if e.complexity.DraftOrderLineItem.Custom == nil {
  5328. break
  5329. }
  5330. return e.complexity.DraftOrderLineItem.Custom(childComplexity), true
  5331. case "DraftOrderLineItem.customAttributes":
  5332. if e.complexity.DraftOrderLineItem.CustomAttributes == nil {
  5333. break
  5334. }
  5335. return e.complexity.DraftOrderLineItem.CustomAttributes(childComplexity), true
  5336. case "DraftOrderLineItem.customAttributesV2":
  5337. if e.complexity.DraftOrderLineItem.CustomAttributesV2 == nil {
  5338. break
  5339. }
  5340. return e.complexity.DraftOrderLineItem.CustomAttributesV2(childComplexity), true
  5341. case "DraftOrderLineItem.discountedTotal":
  5342. if e.complexity.DraftOrderLineItem.DiscountedTotal == nil {
  5343. break
  5344. }
  5345. return e.complexity.DraftOrderLineItem.DiscountedTotal(childComplexity), true
  5346. case "DraftOrderLineItem.discountedTotalSet":
  5347. if e.complexity.DraftOrderLineItem.DiscountedTotalSet == nil {
  5348. break
  5349. }
  5350. return e.complexity.DraftOrderLineItem.DiscountedTotalSet(childComplexity), true
  5351. case "DraftOrderLineItem.discountedUnitPrice":
  5352. if e.complexity.DraftOrderLineItem.DiscountedUnitPrice == nil {
  5353. break
  5354. }
  5355. return e.complexity.DraftOrderLineItem.DiscountedUnitPrice(childComplexity), true
  5356. case "DraftOrderLineItem.discountedUnitPriceSet":
  5357. if e.complexity.DraftOrderLineItem.DiscountedUnitPriceSet == nil {
  5358. break
  5359. }
  5360. return e.complexity.DraftOrderLineItem.DiscountedUnitPriceSet(childComplexity), true
  5361. case "DraftOrderLineItem.fulfillmentService":
  5362. if e.complexity.DraftOrderLineItem.FulfillmentService == nil {
  5363. break
  5364. }
  5365. return e.complexity.DraftOrderLineItem.FulfillmentService(childComplexity), true
  5366. case "DraftOrderLineItem.id":
  5367. if e.complexity.DraftOrderLineItem.ID == nil {
  5368. break
  5369. }
  5370. return e.complexity.DraftOrderLineItem.ID(childComplexity), true
  5371. case "DraftOrderLineItem.image":
  5372. if e.complexity.DraftOrderLineItem.Image == nil {
  5373. break
  5374. }
  5375. return e.complexity.DraftOrderLineItem.Image(childComplexity), true
  5376. case "DraftOrderLineItem.isGiftCard":
  5377. if e.complexity.DraftOrderLineItem.IsGiftCard == nil {
  5378. break
  5379. }
  5380. return e.complexity.DraftOrderLineItem.IsGiftCard(childComplexity), true
  5381. case "DraftOrderLineItem.name":
  5382. if e.complexity.DraftOrderLineItem.Name == nil {
  5383. break
  5384. }
  5385. return e.complexity.DraftOrderLineItem.Name(childComplexity), true
  5386. case "DraftOrderLineItem.originalTotal":
  5387. if e.complexity.DraftOrderLineItem.OriginalTotal == nil {
  5388. break
  5389. }
  5390. return e.complexity.DraftOrderLineItem.OriginalTotal(childComplexity), true
  5391. case "DraftOrderLineItem.originalTotalSet":
  5392. if e.complexity.DraftOrderLineItem.OriginalTotalSet == nil {
  5393. break
  5394. }
  5395. return e.complexity.DraftOrderLineItem.OriginalTotalSet(childComplexity), true
  5396. case "DraftOrderLineItem.originalUnitPrice":
  5397. if e.complexity.DraftOrderLineItem.OriginalUnitPrice == nil {
  5398. break
  5399. }
  5400. return e.complexity.DraftOrderLineItem.OriginalUnitPrice(childComplexity), true
  5401. case "DraftOrderLineItem.originalUnitPriceSet":
  5402. if e.complexity.DraftOrderLineItem.OriginalUnitPriceSet == nil {
  5403. break
  5404. }
  5405. return e.complexity.DraftOrderLineItem.OriginalUnitPriceSet(childComplexity), true
  5406. case "DraftOrderLineItem.product":
  5407. if e.complexity.DraftOrderLineItem.Product == nil {
  5408. break
  5409. }
  5410. return e.complexity.DraftOrderLineItem.Product(childComplexity), true
  5411. case "DraftOrderLineItem.quantity":
  5412. if e.complexity.DraftOrderLineItem.Quantity == nil {
  5413. break
  5414. }
  5415. return e.complexity.DraftOrderLineItem.Quantity(childComplexity), true
  5416. case "DraftOrderLineItem.requiresShipping":
  5417. if e.complexity.DraftOrderLineItem.RequiresShipping == nil {
  5418. break
  5419. }
  5420. return e.complexity.DraftOrderLineItem.RequiresShipping(childComplexity), true
  5421. case "DraftOrderLineItem.sku":
  5422. if e.complexity.DraftOrderLineItem.Sku == nil {
  5423. break
  5424. }
  5425. return e.complexity.DraftOrderLineItem.Sku(childComplexity), true
  5426. case "DraftOrderLineItem.taxLines":
  5427. if e.complexity.DraftOrderLineItem.TaxLines == nil {
  5428. break
  5429. }
  5430. return e.complexity.DraftOrderLineItem.TaxLines(childComplexity), true
  5431. case "DraftOrderLineItem.taxable":
  5432. if e.complexity.DraftOrderLineItem.Taxable == nil {
  5433. break
  5434. }
  5435. return e.complexity.DraftOrderLineItem.Taxable(childComplexity), true
  5436. case "DraftOrderLineItem.title":
  5437. if e.complexity.DraftOrderLineItem.Title == nil {
  5438. break
  5439. }
  5440. return e.complexity.DraftOrderLineItem.Title(childComplexity), true
  5441. case "DraftOrderLineItem.totalDiscount":
  5442. if e.complexity.DraftOrderLineItem.TotalDiscount == nil {
  5443. break
  5444. }
  5445. return e.complexity.DraftOrderLineItem.TotalDiscount(childComplexity), true
  5446. case "DraftOrderLineItem.totalDiscountSet":
  5447. if e.complexity.DraftOrderLineItem.TotalDiscountSet == nil {
  5448. break
  5449. }
  5450. return e.complexity.DraftOrderLineItem.TotalDiscountSet(childComplexity), true
  5451. case "DraftOrderLineItem.variant":
  5452. if e.complexity.DraftOrderLineItem.Variant == nil {
  5453. break
  5454. }
  5455. return e.complexity.DraftOrderLineItem.Variant(childComplexity), true
  5456. case "DraftOrderLineItem.variantTitle":
  5457. if e.complexity.DraftOrderLineItem.VariantTitle == nil {
  5458. break
  5459. }
  5460. return e.complexity.DraftOrderLineItem.VariantTitle(childComplexity), true
  5461. case "DraftOrderLineItem.vendor":
  5462. if e.complexity.DraftOrderLineItem.Vendor == nil {
  5463. break
  5464. }
  5465. return e.complexity.DraftOrderLineItem.Vendor(childComplexity), true
  5466. case "DraftOrderLineItem.weight":
  5467. if e.complexity.DraftOrderLineItem.Weight == nil {
  5468. break
  5469. }
  5470. return e.complexity.DraftOrderLineItem.Weight(childComplexity), true
  5471. case "DraftOrderLineItemConnection.edges":
  5472. if e.complexity.DraftOrderLineItemConnection.Edges == nil {
  5473. break
  5474. }
  5475. return e.complexity.DraftOrderLineItemConnection.Edges(childComplexity), true
  5476. case "DraftOrderLineItemConnection.nodes":
  5477. if e.complexity.DraftOrderLineItemConnection.Nodes == nil {
  5478. break
  5479. }
  5480. return e.complexity.DraftOrderLineItemConnection.Nodes(childComplexity), true
  5481. case "DraftOrderLineItemConnection.pageInfo":
  5482. if e.complexity.DraftOrderLineItemConnection.PageInfo == nil {
  5483. break
  5484. }
  5485. return e.complexity.DraftOrderLineItemConnection.PageInfo(childComplexity), true
  5486. case "DraftOrderLineItemEdge.cursor":
  5487. if e.complexity.DraftOrderLineItemEdge.Cursor == nil {
  5488. break
  5489. }
  5490. return e.complexity.DraftOrderLineItemEdge.Cursor(childComplexity), true
  5491. case "DraftOrderLineItemEdge.node":
  5492. if e.complexity.DraftOrderLineItemEdge.Node == nil {
  5493. break
  5494. }
  5495. return e.complexity.DraftOrderLineItemEdge.Node(childComplexity), true
  5496. case "Duty.countryCodeOfOrigin":
  5497. if e.complexity.Duty.CountryCodeOfOrigin == nil {
  5498. break
  5499. }
  5500. return e.complexity.Duty.CountryCodeOfOrigin(childComplexity), true
  5501. case "Duty.harmonizedSystemCode":
  5502. if e.complexity.Duty.HarmonizedSystemCode == nil {
  5503. break
  5504. }
  5505. return e.complexity.Duty.HarmonizedSystemCode(childComplexity), true
  5506. case "Duty.id":
  5507. if e.complexity.Duty.ID == nil {
  5508. break
  5509. }
  5510. return e.complexity.Duty.ID(childComplexity), true
  5511. case "Duty.price":
  5512. if e.complexity.Duty.Price == nil {
  5513. break
  5514. }
  5515. return e.complexity.Duty.Price(childComplexity), true
  5516. case "Duty.taxLines":
  5517. if e.complexity.Duty.TaxLines == nil {
  5518. break
  5519. }
  5520. return e.complexity.Duty.TaxLines(childComplexity), true
  5521. case "EditableProperty.locked":
  5522. if e.complexity.EditableProperty.Locked == nil {
  5523. break
  5524. }
  5525. return e.complexity.EditableProperty.Locked(childComplexity), true
  5526. case "EditableProperty.reason":
  5527. if e.complexity.EditableProperty.Reason == nil {
  5528. break
  5529. }
  5530. return e.complexity.EditableProperty.Reason(childComplexity), true
  5531. case "Entity.findAppByID":
  5532. if e.complexity.Entity.FindAppByID == nil {
  5533. break
  5534. }
  5535. args, err := ec.field_Entity_findAppByID_args(context.TODO(), rawArgs)
  5536. if err != nil {
  5537. return 0, false
  5538. }
  5539. return e.complexity.Entity.FindAppByID(childComplexity, args["id"].(string)), true
  5540. case "Entity.findJobByID":
  5541. if e.complexity.Entity.FindJobByID == nil {
  5542. break
  5543. }
  5544. args, err := ec.field_Entity_findJobByID_args(context.TODO(), rawArgs)
  5545. if err != nil {
  5546. return 0, false
  5547. }
  5548. return e.complexity.Entity.FindJobByID(childComplexity, args["id"].(string)), true
  5549. case "Entity.findMarketByID":
  5550. if e.complexity.Entity.FindMarketByID == nil {
  5551. break
  5552. }
  5553. args, err := ec.field_Entity_findMarketByID_args(context.TODO(), rawArgs)
  5554. if err != nil {
  5555. return 0, false
  5556. }
  5557. return e.complexity.Entity.FindMarketByID(childComplexity, args["id"].(string)), true
  5558. case "Entity.findMarketWebPresenceByID":
  5559. if e.complexity.Entity.FindMarketWebPresenceByID == nil {
  5560. break
  5561. }
  5562. args, err := ec.field_Entity_findMarketWebPresenceByID_args(context.TODO(), rawArgs)
  5563. if err != nil {
  5564. return 0, false
  5565. }
  5566. return e.complexity.Entity.FindMarketWebPresenceByID(childComplexity, args["id"].(string)), true
  5567. case "Entity.findShopByID":
  5568. if e.complexity.Entity.FindShopByID == nil {
  5569. break
  5570. }
  5571. args, err := ec.field_Entity_findShopByID_args(context.TODO(), rawArgs)
  5572. if err != nil {
  5573. return 0, false
  5574. }
  5575. return e.complexity.Entity.FindShopByID(childComplexity, args["id"].(string)), true
  5576. case "EventConnection.edges":
  5577. if e.complexity.EventConnection.Edges == nil {
  5578. break
  5579. }
  5580. return e.complexity.EventConnection.Edges(childComplexity), true
  5581. case "EventConnection.nodes":
  5582. if e.complexity.EventConnection.Nodes == nil {
  5583. break
  5584. }
  5585. return e.complexity.EventConnection.Nodes(childComplexity), true
  5586. case "EventConnection.pageInfo":
  5587. if e.complexity.EventConnection.PageInfo == nil {
  5588. break
  5589. }
  5590. return e.complexity.EventConnection.PageInfo(childComplexity), true
  5591. case "EventEdge.cursor":
  5592. if e.complexity.EventEdge.Cursor == nil {
  5593. break
  5594. }
  5595. return e.complexity.EventEdge.Cursor(childComplexity), true
  5596. case "EventEdge.node":
  5597. if e.complexity.EventEdge.Node == nil {
  5598. break
  5599. }
  5600. return e.complexity.EventEdge.Node(childComplexity), true
  5601. case "FailedRequirement.action":
  5602. if e.complexity.FailedRequirement.Action == nil {
  5603. break
  5604. }
  5605. return e.complexity.FailedRequirement.Action(childComplexity), true
  5606. case "FailedRequirement.message":
  5607. if e.complexity.FailedRequirement.Message == nil {
  5608. break
  5609. }
  5610. return e.complexity.FailedRequirement.Message(childComplexity), true
  5611. case "FileError.code":
  5612. if e.complexity.FileError.Code == nil {
  5613. break
  5614. }
  5615. return e.complexity.FileError.Code(childComplexity), true
  5616. case "FileError.details":
  5617. if e.complexity.FileError.Details == nil {
  5618. break
  5619. }
  5620. return e.complexity.FileError.Details(childComplexity), true
  5621. case "FileError.message":
  5622. if e.complexity.FileError.Message == nil {
  5623. break
  5624. }
  5625. return e.complexity.FileError.Message(childComplexity), true
  5626. case "FilterOption.label":
  5627. if e.complexity.FilterOption.Label == nil {
  5628. break
  5629. }
  5630. return e.complexity.FilterOption.Label(childComplexity), true
  5631. case "FilterOption.value":
  5632. if e.complexity.FilterOption.Value == nil {
  5633. break
  5634. }
  5635. return e.complexity.FilterOption.Value(childComplexity), true
  5636. case "Fulfillment.createdAt":
  5637. if e.complexity.Fulfillment.CreatedAt == nil {
  5638. break
  5639. }
  5640. return e.complexity.Fulfillment.CreatedAt(childComplexity), true
  5641. case "Fulfillment.deliveredAt":
  5642. if e.complexity.Fulfillment.DeliveredAt == nil {
  5643. break
  5644. }
  5645. return e.complexity.Fulfillment.DeliveredAt(childComplexity), true
  5646. case "Fulfillment.displayStatus":
  5647. if e.complexity.Fulfillment.DisplayStatus == nil {
  5648. break
  5649. }
  5650. return e.complexity.Fulfillment.DisplayStatus(childComplexity), true
  5651. case "Fulfillment.estimatedDeliveryAt":
  5652. if e.complexity.Fulfillment.EstimatedDeliveryAt == nil {
  5653. break
  5654. }
  5655. return e.complexity.Fulfillment.EstimatedDeliveryAt(childComplexity), true
  5656. case "Fulfillment.events":
  5657. if e.complexity.Fulfillment.Events == nil {
  5658. break
  5659. }
  5660. args, err := ec.field_Fulfillment_events_args(context.TODO(), rawArgs)
  5661. if err != nil {
  5662. return 0, false
  5663. }
  5664. return e.complexity.Fulfillment.Events(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool), args["sortKey"].(*FulfillmentEventSortKeys)), true
  5665. case "Fulfillment.fulfillmentLineItems":
  5666. if e.complexity.Fulfillment.FulfillmentLineItems == nil {
  5667. break
  5668. }
  5669. args, err := ec.field_Fulfillment_fulfillmentLineItems_args(context.TODO(), rawArgs)
  5670. if err != nil {
  5671. return 0, false
  5672. }
  5673. return e.complexity.Fulfillment.FulfillmentLineItems(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  5674. case "Fulfillment.fulfillmentOrders":
  5675. if e.complexity.Fulfillment.FulfillmentOrders == nil {
  5676. break
  5677. }
  5678. args, err := ec.field_Fulfillment_fulfillmentOrders_args(context.TODO(), rawArgs)
  5679. if err != nil {
  5680. return 0, false
  5681. }
  5682. return e.complexity.Fulfillment.FulfillmentOrders(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  5683. case "Fulfillment.id":
  5684. if e.complexity.Fulfillment.ID == nil {
  5685. break
  5686. }
  5687. return e.complexity.Fulfillment.ID(childComplexity), true
  5688. case "Fulfillment.inTransitAt":
  5689. if e.complexity.Fulfillment.InTransitAt == nil {
  5690. break
  5691. }
  5692. return e.complexity.Fulfillment.InTransitAt(childComplexity), true
  5693. case "Fulfillment.legacyResourceId":
  5694. if e.complexity.Fulfillment.LegacyResourceID == nil {
  5695. break
  5696. }
  5697. return e.complexity.Fulfillment.LegacyResourceID(childComplexity), true
  5698. case "Fulfillment.location":
  5699. if e.complexity.Fulfillment.Location == nil {
  5700. break
  5701. }
  5702. return e.complexity.Fulfillment.Location(childComplexity), true
  5703. case "Fulfillment.name":
  5704. if e.complexity.Fulfillment.Name == nil {
  5705. break
  5706. }
  5707. return e.complexity.Fulfillment.Name(childComplexity), true
  5708. case "Fulfillment.order":
  5709. if e.complexity.Fulfillment.Order == nil {
  5710. break
  5711. }
  5712. return e.complexity.Fulfillment.Order(childComplexity), true
  5713. case "Fulfillment.originAddress":
  5714. if e.complexity.Fulfillment.OriginAddress == nil {
  5715. break
  5716. }
  5717. return e.complexity.Fulfillment.OriginAddress(childComplexity), true
  5718. case "Fulfillment.requiresShipping":
  5719. if e.complexity.Fulfillment.RequiresShipping == nil {
  5720. break
  5721. }
  5722. return e.complexity.Fulfillment.RequiresShipping(childComplexity), true
  5723. case "Fulfillment.service":
  5724. if e.complexity.Fulfillment.Service == nil {
  5725. break
  5726. }
  5727. return e.complexity.Fulfillment.Service(childComplexity), true
  5728. case "Fulfillment.status":
  5729. if e.complexity.Fulfillment.Status == nil {
  5730. break
  5731. }
  5732. return e.complexity.Fulfillment.Status(childComplexity), true
  5733. case "Fulfillment.totalQuantity":
  5734. if e.complexity.Fulfillment.TotalQuantity == nil {
  5735. break
  5736. }
  5737. return e.complexity.Fulfillment.TotalQuantity(childComplexity), true
  5738. case "Fulfillment.trackingInfo":
  5739. if e.complexity.Fulfillment.TrackingInfo == nil {
  5740. break
  5741. }
  5742. args, err := ec.field_Fulfillment_trackingInfo_args(context.TODO(), rawArgs)
  5743. if err != nil {
  5744. return 0, false
  5745. }
  5746. return e.complexity.Fulfillment.TrackingInfo(childComplexity, args["first"].(*int)), true
  5747. case "Fulfillment.updatedAt":
  5748. if e.complexity.Fulfillment.UpdatedAt == nil {
  5749. break
  5750. }
  5751. return e.complexity.Fulfillment.UpdatedAt(childComplexity), true
  5752. case "FulfillmentConnection.edges":
  5753. if e.complexity.FulfillmentConnection.Edges == nil {
  5754. break
  5755. }
  5756. return e.complexity.FulfillmentConnection.Edges(childComplexity), true
  5757. case "FulfillmentConnection.nodes":
  5758. if e.complexity.FulfillmentConnection.Nodes == nil {
  5759. break
  5760. }
  5761. return e.complexity.FulfillmentConnection.Nodes(childComplexity), true
  5762. case "FulfillmentConnection.pageInfo":
  5763. if e.complexity.FulfillmentConnection.PageInfo == nil {
  5764. break
  5765. }
  5766. return e.complexity.FulfillmentConnection.PageInfo(childComplexity), true
  5767. case "FulfillmentEdge.cursor":
  5768. if e.complexity.FulfillmentEdge.Cursor == nil {
  5769. break
  5770. }
  5771. return e.complexity.FulfillmentEdge.Cursor(childComplexity), true
  5772. case "FulfillmentEdge.node":
  5773. if e.complexity.FulfillmentEdge.Node == nil {
  5774. break
  5775. }
  5776. return e.complexity.FulfillmentEdge.Node(childComplexity), true
  5777. case "FulfillmentEvent.happenedAt":
  5778. if e.complexity.FulfillmentEvent.HappenedAt == nil {
  5779. break
  5780. }
  5781. return e.complexity.FulfillmentEvent.HappenedAt(childComplexity), true
  5782. case "FulfillmentEvent.id":
  5783. if e.complexity.FulfillmentEvent.ID == nil {
  5784. break
  5785. }
  5786. return e.complexity.FulfillmentEvent.ID(childComplexity), true
  5787. case "FulfillmentEvent.status":
  5788. if e.complexity.FulfillmentEvent.Status == nil {
  5789. break
  5790. }
  5791. return e.complexity.FulfillmentEvent.Status(childComplexity), true
  5792. case "FulfillmentEventConnection.edges":
  5793. if e.complexity.FulfillmentEventConnection.Edges == nil {
  5794. break
  5795. }
  5796. return e.complexity.FulfillmentEventConnection.Edges(childComplexity), true
  5797. case "FulfillmentEventConnection.nodes":
  5798. if e.complexity.FulfillmentEventConnection.Nodes == nil {
  5799. break
  5800. }
  5801. return e.complexity.FulfillmentEventConnection.Nodes(childComplexity), true
  5802. case "FulfillmentEventConnection.pageInfo":
  5803. if e.complexity.FulfillmentEventConnection.PageInfo == nil {
  5804. break
  5805. }
  5806. return e.complexity.FulfillmentEventConnection.PageInfo(childComplexity), true
  5807. case "FulfillmentEventEdge.cursor":
  5808. if e.complexity.FulfillmentEventEdge.Cursor == nil {
  5809. break
  5810. }
  5811. return e.complexity.FulfillmentEventEdge.Cursor(childComplexity), true
  5812. case "FulfillmentEventEdge.node":
  5813. if e.complexity.FulfillmentEventEdge.Node == nil {
  5814. break
  5815. }
  5816. return e.complexity.FulfillmentEventEdge.Node(childComplexity), true
  5817. case "FulfillmentHold.reason":
  5818. if e.complexity.FulfillmentHold.Reason == nil {
  5819. break
  5820. }
  5821. return e.complexity.FulfillmentHold.Reason(childComplexity), true
  5822. case "FulfillmentHold.reasonNotes":
  5823. if e.complexity.FulfillmentHold.ReasonNotes == nil {
  5824. break
  5825. }
  5826. return e.complexity.FulfillmentHold.ReasonNotes(childComplexity), true
  5827. case "FulfillmentLineItem.discountedTotalSet":
  5828. if e.complexity.FulfillmentLineItem.DiscountedTotalSet == nil {
  5829. break
  5830. }
  5831. return e.complexity.FulfillmentLineItem.DiscountedTotalSet(childComplexity), true
  5832. case "FulfillmentLineItem.id":
  5833. if e.complexity.FulfillmentLineItem.ID == nil {
  5834. break
  5835. }
  5836. return e.complexity.FulfillmentLineItem.ID(childComplexity), true
  5837. case "FulfillmentLineItem.lineItem":
  5838. if e.complexity.FulfillmentLineItem.LineItem == nil {
  5839. break
  5840. }
  5841. return e.complexity.FulfillmentLineItem.LineItem(childComplexity), true
  5842. case "FulfillmentLineItem.originalTotalSet":
  5843. if e.complexity.FulfillmentLineItem.OriginalTotalSet == nil {
  5844. break
  5845. }
  5846. return e.complexity.FulfillmentLineItem.OriginalTotalSet(childComplexity), true
  5847. case "FulfillmentLineItem.quantity":
  5848. if e.complexity.FulfillmentLineItem.Quantity == nil {
  5849. break
  5850. }
  5851. return e.complexity.FulfillmentLineItem.Quantity(childComplexity), true
  5852. case "FulfillmentLineItemConnection.edges":
  5853. if e.complexity.FulfillmentLineItemConnection.Edges == nil {
  5854. break
  5855. }
  5856. return e.complexity.FulfillmentLineItemConnection.Edges(childComplexity), true
  5857. case "FulfillmentLineItemConnection.nodes":
  5858. if e.complexity.FulfillmentLineItemConnection.Nodes == nil {
  5859. break
  5860. }
  5861. return e.complexity.FulfillmentLineItemConnection.Nodes(childComplexity), true
  5862. case "FulfillmentLineItemConnection.pageInfo":
  5863. if e.complexity.FulfillmentLineItemConnection.PageInfo == nil {
  5864. break
  5865. }
  5866. return e.complexity.FulfillmentLineItemConnection.PageInfo(childComplexity), true
  5867. case "FulfillmentLineItemEdge.cursor":
  5868. if e.complexity.FulfillmentLineItemEdge.Cursor == nil {
  5869. break
  5870. }
  5871. return e.complexity.FulfillmentLineItemEdge.Cursor(childComplexity), true
  5872. case "FulfillmentLineItemEdge.node":
  5873. if e.complexity.FulfillmentLineItemEdge.Node == nil {
  5874. break
  5875. }
  5876. return e.complexity.FulfillmentLineItemEdge.Node(childComplexity), true
  5877. case "FulfillmentOrder.assignedLocation":
  5878. if e.complexity.FulfillmentOrder.AssignedLocation == nil {
  5879. break
  5880. }
  5881. return e.complexity.FulfillmentOrder.AssignedLocation(childComplexity), true
  5882. case "FulfillmentOrder.deliveryMethod":
  5883. if e.complexity.FulfillmentOrder.DeliveryMethod == nil {
  5884. break
  5885. }
  5886. return e.complexity.FulfillmentOrder.DeliveryMethod(childComplexity), true
  5887. case "FulfillmentOrder.destination":
  5888. if e.complexity.FulfillmentOrder.Destination == nil {
  5889. break
  5890. }
  5891. return e.complexity.FulfillmentOrder.Destination(childComplexity), true
  5892. case "FulfillmentOrder.fulfillAt":
  5893. if e.complexity.FulfillmentOrder.FulfillAt == nil {
  5894. break
  5895. }
  5896. return e.complexity.FulfillmentOrder.FulfillAt(childComplexity), true
  5897. case "FulfillmentOrder.fulfillBy":
  5898. if e.complexity.FulfillmentOrder.FulfillBy == nil {
  5899. break
  5900. }
  5901. return e.complexity.FulfillmentOrder.FulfillBy(childComplexity), true
  5902. case "FulfillmentOrder.fulfillmentHolds":
  5903. if e.complexity.FulfillmentOrder.FulfillmentHolds == nil {
  5904. break
  5905. }
  5906. return e.complexity.FulfillmentOrder.FulfillmentHolds(childComplexity), true
  5907. case "FulfillmentOrder.fulfillments":
  5908. if e.complexity.FulfillmentOrder.Fulfillments == nil {
  5909. break
  5910. }
  5911. args, err := ec.field_FulfillmentOrder_fulfillments_args(context.TODO(), rawArgs)
  5912. if err != nil {
  5913. return 0, false
  5914. }
  5915. return e.complexity.FulfillmentOrder.Fulfillments(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  5916. case "FulfillmentOrder.id":
  5917. if e.complexity.FulfillmentOrder.ID == nil {
  5918. break
  5919. }
  5920. return e.complexity.FulfillmentOrder.ID(childComplexity), true
  5921. case "FulfillmentOrder.internationalDuties":
  5922. if e.complexity.FulfillmentOrder.InternationalDuties == nil {
  5923. break
  5924. }
  5925. return e.complexity.FulfillmentOrder.InternationalDuties(childComplexity), true
  5926. case "FulfillmentOrder.lineItems":
  5927. if e.complexity.FulfillmentOrder.LineItems == nil {
  5928. break
  5929. }
  5930. args, err := ec.field_FulfillmentOrder_lineItems_args(context.TODO(), rawArgs)
  5931. if err != nil {
  5932. return 0, false
  5933. }
  5934. return e.complexity.FulfillmentOrder.LineItems(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  5935. case "FulfillmentOrder.locationsForMove":
  5936. if e.complexity.FulfillmentOrder.LocationsForMove == nil {
  5937. break
  5938. }
  5939. args, err := ec.field_FulfillmentOrder_locationsForMove_args(context.TODO(), rawArgs)
  5940. if err != nil {
  5941. return 0, false
  5942. }
  5943. return e.complexity.FulfillmentOrder.LocationsForMove(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  5944. case "FulfillmentOrder.merchantRequests":
  5945. if e.complexity.FulfillmentOrder.MerchantRequests == nil {
  5946. break
  5947. }
  5948. args, err := ec.field_FulfillmentOrder_merchantRequests_args(context.TODO(), rawArgs)
  5949. if err != nil {
  5950. return 0, false
  5951. }
  5952. return e.complexity.FulfillmentOrder.MerchantRequests(childComplexity, args["kind"].(*FulfillmentOrderMerchantRequestKind), args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  5953. case "FulfillmentOrder.order":
  5954. if e.complexity.FulfillmentOrder.Order == nil {
  5955. break
  5956. }
  5957. return e.complexity.FulfillmentOrder.Order(childComplexity), true
  5958. case "FulfillmentOrder.requestStatus":
  5959. if e.complexity.FulfillmentOrder.RequestStatus == nil {
  5960. break
  5961. }
  5962. return e.complexity.FulfillmentOrder.RequestStatus(childComplexity), true
  5963. case "FulfillmentOrder.status":
  5964. if e.complexity.FulfillmentOrder.Status == nil {
  5965. break
  5966. }
  5967. return e.complexity.FulfillmentOrder.Status(childComplexity), true
  5968. case "FulfillmentOrder.supportedActions":
  5969. if e.complexity.FulfillmentOrder.SupportedActions == nil {
  5970. break
  5971. }
  5972. return e.complexity.FulfillmentOrder.SupportedActions(childComplexity), true
  5973. case "FulfillmentOrderAssignedLocation.address1":
  5974. if e.complexity.FulfillmentOrderAssignedLocation.Address1 == nil {
  5975. break
  5976. }
  5977. return e.complexity.FulfillmentOrderAssignedLocation.Address1(childComplexity), true
  5978. case "FulfillmentOrderAssignedLocation.address2":
  5979. if e.complexity.FulfillmentOrderAssignedLocation.Address2 == nil {
  5980. break
  5981. }
  5982. return e.complexity.FulfillmentOrderAssignedLocation.Address2(childComplexity), true
  5983. case "FulfillmentOrderAssignedLocation.city":
  5984. if e.complexity.FulfillmentOrderAssignedLocation.City == nil {
  5985. break
  5986. }
  5987. return e.complexity.FulfillmentOrderAssignedLocation.City(childComplexity), true
  5988. case "FulfillmentOrderAssignedLocation.countryCode":
  5989. if e.complexity.FulfillmentOrderAssignedLocation.CountryCode == nil {
  5990. break
  5991. }
  5992. return e.complexity.FulfillmentOrderAssignedLocation.CountryCode(childComplexity), true
  5993. case "FulfillmentOrderAssignedLocation.location":
  5994. if e.complexity.FulfillmentOrderAssignedLocation.Location == nil {
  5995. break
  5996. }
  5997. return e.complexity.FulfillmentOrderAssignedLocation.Location(childComplexity), true
  5998. case "FulfillmentOrderAssignedLocation.name":
  5999. if e.complexity.FulfillmentOrderAssignedLocation.Name == nil {
  6000. break
  6001. }
  6002. return e.complexity.FulfillmentOrderAssignedLocation.Name(childComplexity), true
  6003. case "FulfillmentOrderAssignedLocation.phone":
  6004. if e.complexity.FulfillmentOrderAssignedLocation.Phone == nil {
  6005. break
  6006. }
  6007. return e.complexity.FulfillmentOrderAssignedLocation.Phone(childComplexity), true
  6008. case "FulfillmentOrderAssignedLocation.province":
  6009. if e.complexity.FulfillmentOrderAssignedLocation.Province == nil {
  6010. break
  6011. }
  6012. return e.complexity.FulfillmentOrderAssignedLocation.Province(childComplexity), true
  6013. case "FulfillmentOrderAssignedLocation.zip":
  6014. if e.complexity.FulfillmentOrderAssignedLocation.Zip == nil {
  6015. break
  6016. }
  6017. return e.complexity.FulfillmentOrderAssignedLocation.Zip(childComplexity), true
  6018. case "FulfillmentOrderConnection.edges":
  6019. if e.complexity.FulfillmentOrderConnection.Edges == nil {
  6020. break
  6021. }
  6022. return e.complexity.FulfillmentOrderConnection.Edges(childComplexity), true
  6023. case "FulfillmentOrderConnection.nodes":
  6024. if e.complexity.FulfillmentOrderConnection.Nodes == nil {
  6025. break
  6026. }
  6027. return e.complexity.FulfillmentOrderConnection.Nodes(childComplexity), true
  6028. case "FulfillmentOrderConnection.pageInfo":
  6029. if e.complexity.FulfillmentOrderConnection.PageInfo == nil {
  6030. break
  6031. }
  6032. return e.complexity.FulfillmentOrderConnection.PageInfo(childComplexity), true
  6033. case "FulfillmentOrderDestination.address1":
  6034. if e.complexity.FulfillmentOrderDestination.Address1 == nil {
  6035. break
  6036. }
  6037. return e.complexity.FulfillmentOrderDestination.Address1(childComplexity), true
  6038. case "FulfillmentOrderDestination.address2":
  6039. if e.complexity.FulfillmentOrderDestination.Address2 == nil {
  6040. break
  6041. }
  6042. return e.complexity.FulfillmentOrderDestination.Address2(childComplexity), true
  6043. case "FulfillmentOrderDestination.city":
  6044. if e.complexity.FulfillmentOrderDestination.City == nil {
  6045. break
  6046. }
  6047. return e.complexity.FulfillmentOrderDestination.City(childComplexity), true
  6048. case "FulfillmentOrderDestination.company":
  6049. if e.complexity.FulfillmentOrderDestination.Company == nil {
  6050. break
  6051. }
  6052. return e.complexity.FulfillmentOrderDestination.Company(childComplexity), true
  6053. case "FulfillmentOrderDestination.countryCode":
  6054. if e.complexity.FulfillmentOrderDestination.CountryCode == nil {
  6055. break
  6056. }
  6057. return e.complexity.FulfillmentOrderDestination.CountryCode(childComplexity), true
  6058. case "FulfillmentOrderDestination.email":
  6059. if e.complexity.FulfillmentOrderDestination.Email == nil {
  6060. break
  6061. }
  6062. return e.complexity.FulfillmentOrderDestination.Email(childComplexity), true
  6063. case "FulfillmentOrderDestination.firstName":
  6064. if e.complexity.FulfillmentOrderDestination.FirstName == nil {
  6065. break
  6066. }
  6067. return e.complexity.FulfillmentOrderDestination.FirstName(childComplexity), true
  6068. case "FulfillmentOrderDestination.id":
  6069. if e.complexity.FulfillmentOrderDestination.ID == nil {
  6070. break
  6071. }
  6072. return e.complexity.FulfillmentOrderDestination.ID(childComplexity), true
  6073. case "FulfillmentOrderDestination.lastName":
  6074. if e.complexity.FulfillmentOrderDestination.LastName == nil {
  6075. break
  6076. }
  6077. return e.complexity.FulfillmentOrderDestination.LastName(childComplexity), true
  6078. case "FulfillmentOrderDestination.phone":
  6079. if e.complexity.FulfillmentOrderDestination.Phone == nil {
  6080. break
  6081. }
  6082. return e.complexity.FulfillmentOrderDestination.Phone(childComplexity), true
  6083. case "FulfillmentOrderDestination.province":
  6084. if e.complexity.FulfillmentOrderDestination.Province == nil {
  6085. break
  6086. }
  6087. return e.complexity.FulfillmentOrderDestination.Province(childComplexity), true
  6088. case "FulfillmentOrderDestination.zip":
  6089. if e.complexity.FulfillmentOrderDestination.Zip == nil {
  6090. break
  6091. }
  6092. return e.complexity.FulfillmentOrderDestination.Zip(childComplexity), true
  6093. case "FulfillmentOrderEdge.cursor":
  6094. if e.complexity.FulfillmentOrderEdge.Cursor == nil {
  6095. break
  6096. }
  6097. return e.complexity.FulfillmentOrderEdge.Cursor(childComplexity), true
  6098. case "FulfillmentOrderEdge.node":
  6099. if e.complexity.FulfillmentOrderEdge.Node == nil {
  6100. break
  6101. }
  6102. return e.complexity.FulfillmentOrderEdge.Node(childComplexity), true
  6103. case "FulfillmentOrderInternationalDuties.incoterm":
  6104. if e.complexity.FulfillmentOrderInternationalDuties.Incoterm == nil {
  6105. break
  6106. }
  6107. return e.complexity.FulfillmentOrderInternationalDuties.Incoterm(childComplexity), true
  6108. case "FulfillmentOrderLineItem.id":
  6109. if e.complexity.FulfillmentOrderLineItem.ID == nil {
  6110. break
  6111. }
  6112. return e.complexity.FulfillmentOrderLineItem.ID(childComplexity), true
  6113. case "FulfillmentOrderLineItem.lineItem":
  6114. if e.complexity.FulfillmentOrderLineItem.LineItem == nil {
  6115. break
  6116. }
  6117. return e.complexity.FulfillmentOrderLineItem.LineItem(childComplexity), true
  6118. case "FulfillmentOrderLineItem.remainingQuantity":
  6119. if e.complexity.FulfillmentOrderLineItem.RemainingQuantity == nil {
  6120. break
  6121. }
  6122. return e.complexity.FulfillmentOrderLineItem.RemainingQuantity(childComplexity), true
  6123. case "FulfillmentOrderLineItem.totalQuantity":
  6124. if e.complexity.FulfillmentOrderLineItem.TotalQuantity == nil {
  6125. break
  6126. }
  6127. return e.complexity.FulfillmentOrderLineItem.TotalQuantity(childComplexity), true
  6128. case "FulfillmentOrderLineItem.warnings":
  6129. if e.complexity.FulfillmentOrderLineItem.Warnings == nil {
  6130. break
  6131. }
  6132. return e.complexity.FulfillmentOrderLineItem.Warnings(childComplexity), true
  6133. case "FulfillmentOrderLineItemConnection.edges":
  6134. if e.complexity.FulfillmentOrderLineItemConnection.Edges == nil {
  6135. break
  6136. }
  6137. return e.complexity.FulfillmentOrderLineItemConnection.Edges(childComplexity), true
  6138. case "FulfillmentOrderLineItemConnection.nodes":
  6139. if e.complexity.FulfillmentOrderLineItemConnection.Nodes == nil {
  6140. break
  6141. }
  6142. return e.complexity.FulfillmentOrderLineItemConnection.Nodes(childComplexity), true
  6143. case "FulfillmentOrderLineItemConnection.pageInfo":
  6144. if e.complexity.FulfillmentOrderLineItemConnection.PageInfo == nil {
  6145. break
  6146. }
  6147. return e.complexity.FulfillmentOrderLineItemConnection.PageInfo(childComplexity), true
  6148. case "FulfillmentOrderLineItemEdge.cursor":
  6149. if e.complexity.FulfillmentOrderLineItemEdge.Cursor == nil {
  6150. break
  6151. }
  6152. return e.complexity.FulfillmentOrderLineItemEdge.Cursor(childComplexity), true
  6153. case "FulfillmentOrderLineItemEdge.node":
  6154. if e.complexity.FulfillmentOrderLineItemEdge.Node == nil {
  6155. break
  6156. }
  6157. return e.complexity.FulfillmentOrderLineItemEdge.Node(childComplexity), true
  6158. case "FulfillmentOrderLineItemWarning.description":
  6159. if e.complexity.FulfillmentOrderLineItemWarning.Description == nil {
  6160. break
  6161. }
  6162. return e.complexity.FulfillmentOrderLineItemWarning.Description(childComplexity), true
  6163. case "FulfillmentOrderLineItemWarning.title":
  6164. if e.complexity.FulfillmentOrderLineItemWarning.Title == nil {
  6165. break
  6166. }
  6167. return e.complexity.FulfillmentOrderLineItemWarning.Title(childComplexity), true
  6168. case "FulfillmentOrderLocationForMove.location":
  6169. if e.complexity.FulfillmentOrderLocationForMove.Location == nil {
  6170. break
  6171. }
  6172. return e.complexity.FulfillmentOrderLocationForMove.Location(childComplexity), true
  6173. case "FulfillmentOrderLocationForMove.message":
  6174. if e.complexity.FulfillmentOrderLocationForMove.Message == nil {
  6175. break
  6176. }
  6177. return e.complexity.FulfillmentOrderLocationForMove.Message(childComplexity), true
  6178. case "FulfillmentOrderLocationForMove.movable":
  6179. if e.complexity.FulfillmentOrderLocationForMove.Movable == nil {
  6180. break
  6181. }
  6182. return e.complexity.FulfillmentOrderLocationForMove.Movable(childComplexity), true
  6183. case "FulfillmentOrderLocationForMoveConnection.edges":
  6184. if e.complexity.FulfillmentOrderLocationForMoveConnection.Edges == nil {
  6185. break
  6186. }
  6187. return e.complexity.FulfillmentOrderLocationForMoveConnection.Edges(childComplexity), true
  6188. case "FulfillmentOrderLocationForMoveConnection.nodes":
  6189. if e.complexity.FulfillmentOrderLocationForMoveConnection.Nodes == nil {
  6190. break
  6191. }
  6192. return e.complexity.FulfillmentOrderLocationForMoveConnection.Nodes(childComplexity), true
  6193. case "FulfillmentOrderLocationForMoveConnection.pageInfo":
  6194. if e.complexity.FulfillmentOrderLocationForMoveConnection.PageInfo == nil {
  6195. break
  6196. }
  6197. return e.complexity.FulfillmentOrderLocationForMoveConnection.PageInfo(childComplexity), true
  6198. case "FulfillmentOrderLocationForMoveEdge.cursor":
  6199. if e.complexity.FulfillmentOrderLocationForMoveEdge.Cursor == nil {
  6200. break
  6201. }
  6202. return e.complexity.FulfillmentOrderLocationForMoveEdge.Cursor(childComplexity), true
  6203. case "FulfillmentOrderLocationForMoveEdge.node":
  6204. if e.complexity.FulfillmentOrderLocationForMoveEdge.Node == nil {
  6205. break
  6206. }
  6207. return e.complexity.FulfillmentOrderLocationForMoveEdge.Node(childComplexity), true
  6208. case "FulfillmentOrderMerchantRequest.id":
  6209. if e.complexity.FulfillmentOrderMerchantRequest.ID == nil {
  6210. break
  6211. }
  6212. return e.complexity.FulfillmentOrderMerchantRequest.ID(childComplexity), true
  6213. case "FulfillmentOrderMerchantRequest.kind":
  6214. if e.complexity.FulfillmentOrderMerchantRequest.Kind == nil {
  6215. break
  6216. }
  6217. return e.complexity.FulfillmentOrderMerchantRequest.Kind(childComplexity), true
  6218. case "FulfillmentOrderMerchantRequest.message":
  6219. if e.complexity.FulfillmentOrderMerchantRequest.Message == nil {
  6220. break
  6221. }
  6222. return e.complexity.FulfillmentOrderMerchantRequest.Message(childComplexity), true
  6223. case "FulfillmentOrderMerchantRequest.requestOptions":
  6224. if e.complexity.FulfillmentOrderMerchantRequest.RequestOptions == nil {
  6225. break
  6226. }
  6227. return e.complexity.FulfillmentOrderMerchantRequest.RequestOptions(childComplexity), true
  6228. case "FulfillmentOrderMerchantRequest.responseData":
  6229. if e.complexity.FulfillmentOrderMerchantRequest.ResponseData == nil {
  6230. break
  6231. }
  6232. return e.complexity.FulfillmentOrderMerchantRequest.ResponseData(childComplexity), true
  6233. case "FulfillmentOrderMerchantRequest.sentAt":
  6234. if e.complexity.FulfillmentOrderMerchantRequest.SentAt == nil {
  6235. break
  6236. }
  6237. return e.complexity.FulfillmentOrderMerchantRequest.SentAt(childComplexity), true
  6238. case "FulfillmentOrderMerchantRequestConnection.edges":
  6239. if e.complexity.FulfillmentOrderMerchantRequestConnection.Edges == nil {
  6240. break
  6241. }
  6242. return e.complexity.FulfillmentOrderMerchantRequestConnection.Edges(childComplexity), true
  6243. case "FulfillmentOrderMerchantRequestConnection.nodes":
  6244. if e.complexity.FulfillmentOrderMerchantRequestConnection.Nodes == nil {
  6245. break
  6246. }
  6247. return e.complexity.FulfillmentOrderMerchantRequestConnection.Nodes(childComplexity), true
  6248. case "FulfillmentOrderMerchantRequestConnection.pageInfo":
  6249. if e.complexity.FulfillmentOrderMerchantRequestConnection.PageInfo == nil {
  6250. break
  6251. }
  6252. return e.complexity.FulfillmentOrderMerchantRequestConnection.PageInfo(childComplexity), true
  6253. case "FulfillmentOrderMerchantRequestEdge.cursor":
  6254. if e.complexity.FulfillmentOrderMerchantRequestEdge.Cursor == nil {
  6255. break
  6256. }
  6257. return e.complexity.FulfillmentOrderMerchantRequestEdge.Cursor(childComplexity), true
  6258. case "FulfillmentOrderMerchantRequestEdge.node":
  6259. if e.complexity.FulfillmentOrderMerchantRequestEdge.Node == nil {
  6260. break
  6261. }
  6262. return e.complexity.FulfillmentOrderMerchantRequestEdge.Node(childComplexity), true
  6263. case "FulfillmentOrderSupportedAction.action":
  6264. if e.complexity.FulfillmentOrderSupportedAction.Action == nil {
  6265. break
  6266. }
  6267. return e.complexity.FulfillmentOrderSupportedAction.Action(childComplexity), true
  6268. case "FulfillmentOrderSupportedAction.externalUrl":
  6269. if e.complexity.FulfillmentOrderSupportedAction.ExternalURL == nil {
  6270. break
  6271. }
  6272. return e.complexity.FulfillmentOrderSupportedAction.ExternalURL(childComplexity), true
  6273. case "FulfillmentOriginAddress.address1":
  6274. if e.complexity.FulfillmentOriginAddress.Address1 == nil {
  6275. break
  6276. }
  6277. return e.complexity.FulfillmentOriginAddress.Address1(childComplexity), true
  6278. case "FulfillmentOriginAddress.address2":
  6279. if e.complexity.FulfillmentOriginAddress.Address2 == nil {
  6280. break
  6281. }
  6282. return e.complexity.FulfillmentOriginAddress.Address2(childComplexity), true
  6283. case "FulfillmentOriginAddress.city":
  6284. if e.complexity.FulfillmentOriginAddress.City == nil {
  6285. break
  6286. }
  6287. return e.complexity.FulfillmentOriginAddress.City(childComplexity), true
  6288. case "FulfillmentOriginAddress.countryCode":
  6289. if e.complexity.FulfillmentOriginAddress.CountryCode == nil {
  6290. break
  6291. }
  6292. return e.complexity.FulfillmentOriginAddress.CountryCode(childComplexity), true
  6293. case "FulfillmentOriginAddress.provinceCode":
  6294. if e.complexity.FulfillmentOriginAddress.ProvinceCode == nil {
  6295. break
  6296. }
  6297. return e.complexity.FulfillmentOriginAddress.ProvinceCode(childComplexity), true
  6298. case "FulfillmentOriginAddress.zip":
  6299. if e.complexity.FulfillmentOriginAddress.Zip == nil {
  6300. break
  6301. }
  6302. return e.complexity.FulfillmentOriginAddress.Zip(childComplexity), true
  6303. case "FulfillmentService.id":
  6304. if e.complexity.FulfillmentService.ID == nil {
  6305. break
  6306. }
  6307. return e.complexity.FulfillmentService.ID(childComplexity), true
  6308. case "FulfillmentTrackingInfo.company":
  6309. if e.complexity.FulfillmentTrackingInfo.Company == nil {
  6310. break
  6311. }
  6312. return e.complexity.FulfillmentTrackingInfo.Company(childComplexity), true
  6313. case "FulfillmentTrackingInfo.number":
  6314. if e.complexity.FulfillmentTrackingInfo.Number == nil {
  6315. break
  6316. }
  6317. return e.complexity.FulfillmentTrackingInfo.Number(childComplexity), true
  6318. case "FulfillmentTrackingInfo.url":
  6319. if e.complexity.FulfillmentTrackingInfo.URL == nil {
  6320. break
  6321. }
  6322. return e.complexity.FulfillmentTrackingInfo.URL(childComplexity), true
  6323. case "GenericFile.alt":
  6324. if e.complexity.GenericFile.Alt == nil {
  6325. break
  6326. }
  6327. return e.complexity.GenericFile.Alt(childComplexity), true
  6328. case "GenericFile.createdAt":
  6329. if e.complexity.GenericFile.CreatedAt == nil {
  6330. break
  6331. }
  6332. return e.complexity.GenericFile.CreatedAt(childComplexity), true
  6333. case "GenericFile.fileErrors":
  6334. if e.complexity.GenericFile.FileErrors == nil {
  6335. break
  6336. }
  6337. return e.complexity.GenericFile.FileErrors(childComplexity), true
  6338. case "GenericFile.fileStatus":
  6339. if e.complexity.GenericFile.FileStatus == nil {
  6340. break
  6341. }
  6342. return e.complexity.GenericFile.FileStatus(childComplexity), true
  6343. case "GenericFile.id":
  6344. if e.complexity.GenericFile.ID == nil {
  6345. break
  6346. }
  6347. return e.complexity.GenericFile.ID(childComplexity), true
  6348. case "GenericFile.mimeType":
  6349. if e.complexity.GenericFile.MimeType == nil {
  6350. break
  6351. }
  6352. return e.complexity.GenericFile.MimeType(childComplexity), true
  6353. case "GenericFile.originalFileSize":
  6354. if e.complexity.GenericFile.OriginalFileSize == nil {
  6355. break
  6356. }
  6357. return e.complexity.GenericFile.OriginalFileSize(childComplexity), true
  6358. case "GenericFile.preview":
  6359. if e.complexity.GenericFile.Preview == nil {
  6360. break
  6361. }
  6362. return e.complexity.GenericFile.Preview(childComplexity), true
  6363. case "GenericFile.url":
  6364. if e.complexity.GenericFile.URL == nil {
  6365. break
  6366. }
  6367. return e.complexity.GenericFile.URL(childComplexity), true
  6368. case "Image.altText":
  6369. if e.complexity.Image.AltText == nil {
  6370. break
  6371. }
  6372. return e.complexity.Image.AltText(childComplexity), true
  6373. case "Image.height":
  6374. if e.complexity.Image.Height == nil {
  6375. break
  6376. }
  6377. return e.complexity.Image.Height(childComplexity), true
  6378. case "Image.id":
  6379. if e.complexity.Image.ID == nil {
  6380. break
  6381. }
  6382. return e.complexity.Image.ID(childComplexity), true
  6383. case "Image.metafield":
  6384. if e.complexity.Image.Metafield == nil {
  6385. break
  6386. }
  6387. args, err := ec.field_Image_metafield_args(context.TODO(), rawArgs)
  6388. if err != nil {
  6389. return 0, false
  6390. }
  6391. return e.complexity.Image.Metafield(childComplexity, args["namespace"].(string), args["key"].(string)), true
  6392. case "Image.metafields":
  6393. if e.complexity.Image.Metafields == nil {
  6394. break
  6395. }
  6396. args, err := ec.field_Image_metafields_args(context.TODO(), rawArgs)
  6397. if err != nil {
  6398. return 0, false
  6399. }
  6400. return e.complexity.Image.Metafields(childComplexity, args["namespace"].(*string), args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  6401. case "Image.privateMetafield":
  6402. if e.complexity.Image.PrivateMetafield == nil {
  6403. break
  6404. }
  6405. args, err := ec.field_Image_privateMetafield_args(context.TODO(), rawArgs)
  6406. if err != nil {
  6407. return 0, false
  6408. }
  6409. return e.complexity.Image.PrivateMetafield(childComplexity, args["namespace"].(string), args["key"].(string)), true
  6410. case "Image.privateMetafields":
  6411. if e.complexity.Image.PrivateMetafields == nil {
  6412. break
  6413. }
  6414. args, err := ec.field_Image_privateMetafields_args(context.TODO(), rawArgs)
  6415. if err != nil {
  6416. return 0, false
  6417. }
  6418. return e.complexity.Image.PrivateMetafields(childComplexity, args["namespace"].(*string), args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  6419. case "Image.url":
  6420. if e.complexity.Image.URL == nil {
  6421. break
  6422. }
  6423. args, err := ec.field_Image_url_args(context.TODO(), rawArgs)
  6424. if err != nil {
  6425. return 0, false
  6426. }
  6427. return e.complexity.Image.URL(childComplexity, args["transform"].(*ImageTransformInput)), true
  6428. case "Image.width":
  6429. if e.complexity.Image.Width == nil {
  6430. break
  6431. }
  6432. return e.complexity.Image.Width(childComplexity), true
  6433. case "ImageConnection.edges":
  6434. if e.complexity.ImageConnection.Edges == nil {
  6435. break
  6436. }
  6437. return e.complexity.ImageConnection.Edges(childComplexity), true
  6438. case "ImageConnection.nodes":
  6439. if e.complexity.ImageConnection.Nodes == nil {
  6440. break
  6441. }
  6442. return e.complexity.ImageConnection.Nodes(childComplexity), true
  6443. case "ImageConnection.pageInfo":
  6444. if e.complexity.ImageConnection.PageInfo == nil {
  6445. break
  6446. }
  6447. return e.complexity.ImageConnection.PageInfo(childComplexity), true
  6448. case "ImageEdge.cursor":
  6449. if e.complexity.ImageEdge.Cursor == nil {
  6450. break
  6451. }
  6452. return e.complexity.ImageEdge.Cursor(childComplexity), true
  6453. case "ImageEdge.node":
  6454. if e.complexity.ImageEdge.Node == nil {
  6455. break
  6456. }
  6457. return e.complexity.ImageEdge.Node(childComplexity), true
  6458. case "InventoryItem.countryCodeOfOrigin":
  6459. if e.complexity.InventoryItem.CountryCodeOfOrigin == nil {
  6460. break
  6461. }
  6462. return e.complexity.InventoryItem.CountryCodeOfOrigin(childComplexity), true
  6463. case "InventoryItem.countryHarmonizedSystemCodes":
  6464. if e.complexity.InventoryItem.CountryHarmonizedSystemCodes == nil {
  6465. break
  6466. }
  6467. args, err := ec.field_InventoryItem_countryHarmonizedSystemCodes_args(context.TODO(), rawArgs)
  6468. if err != nil {
  6469. return 0, false
  6470. }
  6471. return e.complexity.InventoryItem.CountryHarmonizedSystemCodes(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  6472. case "InventoryItem.createdAt":
  6473. if e.complexity.InventoryItem.CreatedAt == nil {
  6474. break
  6475. }
  6476. return e.complexity.InventoryItem.CreatedAt(childComplexity), true
  6477. case "InventoryItem.duplicateSkuCount":
  6478. if e.complexity.InventoryItem.DuplicateSkuCount == nil {
  6479. break
  6480. }
  6481. return e.complexity.InventoryItem.DuplicateSkuCount(childComplexity), true
  6482. case "InventoryItem.harmonizedSystemCode":
  6483. if e.complexity.InventoryItem.HarmonizedSystemCode == nil {
  6484. break
  6485. }
  6486. return e.complexity.InventoryItem.HarmonizedSystemCode(childComplexity), true
  6487. case "InventoryItem.id":
  6488. if e.complexity.InventoryItem.ID == nil {
  6489. break
  6490. }
  6491. return e.complexity.InventoryItem.ID(childComplexity), true
  6492. case "InventoryItem.inventoryHistoryUrl":
  6493. if e.complexity.InventoryItem.InventoryHistoryURL == nil {
  6494. break
  6495. }
  6496. return e.complexity.InventoryItem.InventoryHistoryURL(childComplexity), true
  6497. case "InventoryItem.inventoryLevel":
  6498. if e.complexity.InventoryItem.InventoryLevel == nil {
  6499. break
  6500. }
  6501. args, err := ec.field_InventoryItem_inventoryLevel_args(context.TODO(), rawArgs)
  6502. if err != nil {
  6503. return 0, false
  6504. }
  6505. return e.complexity.InventoryItem.InventoryLevel(childComplexity, args["locationId"].(string)), true
  6506. case "InventoryItem.inventoryLevels":
  6507. if e.complexity.InventoryItem.InventoryLevels == nil {
  6508. break
  6509. }
  6510. args, err := ec.field_InventoryItem_inventoryLevels_args(context.TODO(), rawArgs)
  6511. if err != nil {
  6512. return 0, false
  6513. }
  6514. return e.complexity.InventoryItem.InventoryLevels(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool), args["query"].(*string)), true
  6515. case "InventoryItem.legacyResourceId":
  6516. if e.complexity.InventoryItem.LegacyResourceID == nil {
  6517. break
  6518. }
  6519. return e.complexity.InventoryItem.LegacyResourceID(childComplexity), true
  6520. case "InventoryItem.locationsCount":
  6521. if e.complexity.InventoryItem.LocationsCount == nil {
  6522. break
  6523. }
  6524. return e.complexity.InventoryItem.LocationsCount(childComplexity), true
  6525. case "InventoryItem.provinceCodeOfOrigin":
  6526. if e.complexity.InventoryItem.ProvinceCodeOfOrigin == nil {
  6527. break
  6528. }
  6529. return e.complexity.InventoryItem.ProvinceCodeOfOrigin(childComplexity), true
  6530. case "InventoryItem.requiresShipping":
  6531. if e.complexity.InventoryItem.RequiresShipping == nil {
  6532. break
  6533. }
  6534. return e.complexity.InventoryItem.RequiresShipping(childComplexity), true
  6535. case "InventoryItem.sku":
  6536. if e.complexity.InventoryItem.Sku == nil {
  6537. break
  6538. }
  6539. return e.complexity.InventoryItem.Sku(childComplexity), true
  6540. case "InventoryItem.tracked":
  6541. if e.complexity.InventoryItem.Tracked == nil {
  6542. break
  6543. }
  6544. return e.complexity.InventoryItem.Tracked(childComplexity), true
  6545. case "InventoryItem.trackedEditable":
  6546. if e.complexity.InventoryItem.TrackedEditable == nil {
  6547. break
  6548. }
  6549. return e.complexity.InventoryItem.TrackedEditable(childComplexity), true
  6550. case "InventoryItem.unitCost":
  6551. if e.complexity.InventoryItem.UnitCost == nil {
  6552. break
  6553. }
  6554. return e.complexity.InventoryItem.UnitCost(childComplexity), true
  6555. case "InventoryItem.updatedAt":
  6556. if e.complexity.InventoryItem.UpdatedAt == nil {
  6557. break
  6558. }
  6559. return e.complexity.InventoryItem.UpdatedAt(childComplexity), true
  6560. case "InventoryItem.variant":
  6561. if e.complexity.InventoryItem.Variant == nil {
  6562. break
  6563. }
  6564. return e.complexity.InventoryItem.Variant(childComplexity), true
  6565. case "InventoryLevel.id":
  6566. if e.complexity.InventoryLevel.ID == nil {
  6567. break
  6568. }
  6569. return e.complexity.InventoryLevel.ID(childComplexity), true
  6570. case "InventoryLevelConnection.edges":
  6571. if e.complexity.InventoryLevelConnection.Edges == nil {
  6572. break
  6573. }
  6574. return e.complexity.InventoryLevelConnection.Edges(childComplexity), true
  6575. case "InventoryLevelConnection.nodes":
  6576. if e.complexity.InventoryLevelConnection.Nodes == nil {
  6577. break
  6578. }
  6579. return e.complexity.InventoryLevelConnection.Nodes(childComplexity), true
  6580. case "InventoryLevelConnection.pageInfo":
  6581. if e.complexity.InventoryLevelConnection.PageInfo == nil {
  6582. break
  6583. }
  6584. return e.complexity.InventoryLevelConnection.PageInfo(childComplexity), true
  6585. case "InventoryLevelEdge.cursor":
  6586. if e.complexity.InventoryLevelEdge.Cursor == nil {
  6587. break
  6588. }
  6589. return e.complexity.InventoryLevelEdge.Cursor(childComplexity), true
  6590. case "InventoryLevelEdge.node":
  6591. if e.complexity.InventoryLevelEdge.Node == nil {
  6592. break
  6593. }
  6594. return e.complexity.InventoryLevelEdge.Node(childComplexity), true
  6595. case "Job.done":
  6596. if e.complexity.Job.Done == nil {
  6597. break
  6598. }
  6599. return e.complexity.Job.Done(childComplexity), true
  6600. case "Job.id":
  6601. if e.complexity.Job.ID == nil {
  6602. break
  6603. }
  6604. return e.complexity.Job.ID(childComplexity), true
  6605. case "LimitedPendingOrderCount.atMax":
  6606. if e.complexity.LimitedPendingOrderCount.AtMax == nil {
  6607. break
  6608. }
  6609. return e.complexity.LimitedPendingOrderCount.AtMax(childComplexity), true
  6610. case "LimitedPendingOrderCount.count":
  6611. if e.complexity.LimitedPendingOrderCount.Count == nil {
  6612. break
  6613. }
  6614. return e.complexity.LimitedPendingOrderCount.Count(childComplexity), true
  6615. case "LineItem.contract":
  6616. if e.complexity.LineItem.Contract == nil {
  6617. break
  6618. }
  6619. return e.complexity.LineItem.Contract(childComplexity), true
  6620. case "LineItem.currentQuantity":
  6621. if e.complexity.LineItem.CurrentQuantity == nil {
  6622. break
  6623. }
  6624. return e.complexity.LineItem.CurrentQuantity(childComplexity), true
  6625. case "LineItem.customAttributes":
  6626. if e.complexity.LineItem.CustomAttributes == nil {
  6627. break
  6628. }
  6629. return e.complexity.LineItem.CustomAttributes(childComplexity), true
  6630. case "LineItem.discountAllocations":
  6631. if e.complexity.LineItem.DiscountAllocations == nil {
  6632. break
  6633. }
  6634. return e.complexity.LineItem.DiscountAllocations(childComplexity), true
  6635. case "LineItem.discountedTotalSet":
  6636. if e.complexity.LineItem.DiscountedTotalSet == nil {
  6637. break
  6638. }
  6639. return e.complexity.LineItem.DiscountedTotalSet(childComplexity), true
  6640. case "LineItem.discountedUnitPriceSet":
  6641. if e.complexity.LineItem.DiscountedUnitPriceSet == nil {
  6642. break
  6643. }
  6644. return e.complexity.LineItem.DiscountedUnitPriceSet(childComplexity), true
  6645. case "LineItem.duties":
  6646. if e.complexity.LineItem.Duties == nil {
  6647. break
  6648. }
  6649. return e.complexity.LineItem.Duties(childComplexity), true
  6650. case "LineItem.id":
  6651. if e.complexity.LineItem.ID == nil {
  6652. break
  6653. }
  6654. return e.complexity.LineItem.ID(childComplexity), true
  6655. case "LineItem.image":
  6656. if e.complexity.LineItem.Image == nil {
  6657. break
  6658. }
  6659. return e.complexity.LineItem.Image(childComplexity), true
  6660. case "LineItem.merchantEditable":
  6661. if e.complexity.LineItem.MerchantEditable == nil {
  6662. break
  6663. }
  6664. return e.complexity.LineItem.MerchantEditable(childComplexity), true
  6665. case "LineItem.name":
  6666. if e.complexity.LineItem.Name == nil {
  6667. break
  6668. }
  6669. return e.complexity.LineItem.Name(childComplexity), true
  6670. case "LineItem.nonFulfillableQuantity":
  6671. if e.complexity.LineItem.NonFulfillableQuantity == nil {
  6672. break
  6673. }
  6674. return e.complexity.LineItem.NonFulfillableQuantity(childComplexity), true
  6675. case "LineItem.originalTotalSet":
  6676. if e.complexity.LineItem.OriginalTotalSet == nil {
  6677. break
  6678. }
  6679. return e.complexity.LineItem.OriginalTotalSet(childComplexity), true
  6680. case "LineItem.originalUnitPriceSet":
  6681. if e.complexity.LineItem.OriginalUnitPriceSet == nil {
  6682. break
  6683. }
  6684. return e.complexity.LineItem.OriginalUnitPriceSet(childComplexity), true
  6685. case "LineItem.product":
  6686. if e.complexity.LineItem.Product == nil {
  6687. break
  6688. }
  6689. return e.complexity.LineItem.Product(childComplexity), true
  6690. case "LineItem.quantity":
  6691. if e.complexity.LineItem.Quantity == nil {
  6692. break
  6693. }
  6694. return e.complexity.LineItem.Quantity(childComplexity), true
  6695. case "LineItem.refundableQuantity":
  6696. if e.complexity.LineItem.RefundableQuantity == nil {
  6697. break
  6698. }
  6699. return e.complexity.LineItem.RefundableQuantity(childComplexity), true
  6700. case "LineItem.requiresShipping":
  6701. if e.complexity.LineItem.RequiresShipping == nil {
  6702. break
  6703. }
  6704. return e.complexity.LineItem.RequiresShipping(childComplexity), true
  6705. case "LineItem.restockable":
  6706. if e.complexity.LineItem.Restockable == nil {
  6707. break
  6708. }
  6709. return e.complexity.LineItem.Restockable(childComplexity), true
  6710. case "LineItem.sellingPlan":
  6711. if e.complexity.LineItem.SellingPlan == nil {
  6712. break
  6713. }
  6714. return e.complexity.LineItem.SellingPlan(childComplexity), true
  6715. case "LineItem.sku":
  6716. if e.complexity.LineItem.Sku == nil {
  6717. break
  6718. }
  6719. return e.complexity.LineItem.Sku(childComplexity), true
  6720. case "LineItem.staffMember":
  6721. if e.complexity.LineItem.StaffMember == nil {
  6722. break
  6723. }
  6724. return e.complexity.LineItem.StaffMember(childComplexity), true
  6725. case "LineItem.taxLines":
  6726. if e.complexity.LineItem.TaxLines == nil {
  6727. break
  6728. }
  6729. args, err := ec.field_LineItem_taxLines_args(context.TODO(), rawArgs)
  6730. if err != nil {
  6731. return 0, false
  6732. }
  6733. return e.complexity.LineItem.TaxLines(childComplexity, args["first"].(*int)), true
  6734. case "LineItem.taxable":
  6735. if e.complexity.LineItem.Taxable == nil {
  6736. break
  6737. }
  6738. return e.complexity.LineItem.Taxable(childComplexity), true
  6739. case "LineItem.title":
  6740. if e.complexity.LineItem.Title == nil {
  6741. break
  6742. }
  6743. return e.complexity.LineItem.Title(childComplexity), true
  6744. case "LineItem.totalDiscountSet":
  6745. if e.complexity.LineItem.TotalDiscountSet == nil {
  6746. break
  6747. }
  6748. return e.complexity.LineItem.TotalDiscountSet(childComplexity), true
  6749. case "LineItem.unfulfilledDiscountedTotalSet":
  6750. if e.complexity.LineItem.UnfulfilledDiscountedTotalSet == nil {
  6751. break
  6752. }
  6753. return e.complexity.LineItem.UnfulfilledDiscountedTotalSet(childComplexity), true
  6754. case "LineItem.unfulfilledOriginalTotalSet":
  6755. if e.complexity.LineItem.UnfulfilledOriginalTotalSet == nil {
  6756. break
  6757. }
  6758. return e.complexity.LineItem.UnfulfilledOriginalTotalSet(childComplexity), true
  6759. case "LineItem.unfulfilledQuantity":
  6760. if e.complexity.LineItem.UnfulfilledQuantity == nil {
  6761. break
  6762. }
  6763. return e.complexity.LineItem.UnfulfilledQuantity(childComplexity), true
  6764. case "LineItem.variant":
  6765. if e.complexity.LineItem.Variant == nil {
  6766. break
  6767. }
  6768. return e.complexity.LineItem.Variant(childComplexity), true
  6769. case "LineItem.variantTitle":
  6770. if e.complexity.LineItem.VariantTitle == nil {
  6771. break
  6772. }
  6773. return e.complexity.LineItem.VariantTitle(childComplexity), true
  6774. case "LineItem.vendor":
  6775. if e.complexity.LineItem.Vendor == nil {
  6776. break
  6777. }
  6778. return e.complexity.LineItem.Vendor(childComplexity), true
  6779. case "LineItemConnection.edges":
  6780. if e.complexity.LineItemConnection.Edges == nil {
  6781. break
  6782. }
  6783. return e.complexity.LineItemConnection.Edges(childComplexity), true
  6784. case "LineItemConnection.nodes":
  6785. if e.complexity.LineItemConnection.Nodes == nil {
  6786. break
  6787. }
  6788. return e.complexity.LineItemConnection.Nodes(childComplexity), true
  6789. case "LineItemConnection.pageInfo":
  6790. if e.complexity.LineItemConnection.PageInfo == nil {
  6791. break
  6792. }
  6793. return e.complexity.LineItemConnection.PageInfo(childComplexity), true
  6794. case "LineItemEdge.cursor":
  6795. if e.complexity.LineItemEdge.Cursor == nil {
  6796. break
  6797. }
  6798. return e.complexity.LineItemEdge.Cursor(childComplexity), true
  6799. case "LineItemEdge.node":
  6800. if e.complexity.LineItemEdge.Node == nil {
  6801. break
  6802. }
  6803. return e.complexity.LineItemEdge.Node(childComplexity), true
  6804. case "LineItemSellingPlan.name":
  6805. if e.complexity.LineItemSellingPlan.Name == nil {
  6806. break
  6807. }
  6808. return e.complexity.LineItemSellingPlan.Name(childComplexity), true
  6809. case "LineItemSellingPlan.sellingPlanId":
  6810. if e.complexity.LineItemSellingPlan.SellingPlanID == nil {
  6811. break
  6812. }
  6813. return e.complexity.LineItemSellingPlan.SellingPlanID(childComplexity), true
  6814. case "Link.label":
  6815. if e.complexity.Link.Label == nil {
  6816. break
  6817. }
  6818. return e.complexity.Link.Label(childComplexity), true
  6819. case "Link.translations":
  6820. if e.complexity.Link.Translations == nil {
  6821. break
  6822. }
  6823. args, err := ec.field_Link_translations_args(context.TODO(), rawArgs)
  6824. if err != nil {
  6825. return 0, false
  6826. }
  6827. return e.complexity.Link.Translations(childComplexity, args["locale"].(string), args["marketId"].(*string)), true
  6828. case "Link.url":
  6829. if e.complexity.Link.URL == nil {
  6830. break
  6831. }
  6832. return e.complexity.Link.URL(childComplexity), true
  6833. case "LocalizationExtension.countryCode":
  6834. if e.complexity.LocalizationExtension.CountryCode == nil {
  6835. break
  6836. }
  6837. return e.complexity.LocalizationExtension.CountryCode(childComplexity), true
  6838. case "LocalizationExtension.key":
  6839. if e.complexity.LocalizationExtension.Key == nil {
  6840. break
  6841. }
  6842. return e.complexity.LocalizationExtension.Key(childComplexity), true
  6843. case "LocalizationExtension.purpose":
  6844. if e.complexity.LocalizationExtension.Purpose == nil {
  6845. break
  6846. }
  6847. return e.complexity.LocalizationExtension.Purpose(childComplexity), true
  6848. case "LocalizationExtension.title":
  6849. if e.complexity.LocalizationExtension.Title == nil {
  6850. break
  6851. }
  6852. return e.complexity.LocalizationExtension.Title(childComplexity), true
  6853. case "LocalizationExtension.value":
  6854. if e.complexity.LocalizationExtension.Value == nil {
  6855. break
  6856. }
  6857. return e.complexity.LocalizationExtension.Value(childComplexity), true
  6858. case "LocalizationExtensionConnection.edges":
  6859. if e.complexity.LocalizationExtensionConnection.Edges == nil {
  6860. break
  6861. }
  6862. return e.complexity.LocalizationExtensionConnection.Edges(childComplexity), true
  6863. case "LocalizationExtensionConnection.nodes":
  6864. if e.complexity.LocalizationExtensionConnection.Nodes == nil {
  6865. break
  6866. }
  6867. return e.complexity.LocalizationExtensionConnection.Nodes(childComplexity), true
  6868. case "LocalizationExtensionConnection.pageInfo":
  6869. if e.complexity.LocalizationExtensionConnection.PageInfo == nil {
  6870. break
  6871. }
  6872. return e.complexity.LocalizationExtensionConnection.PageInfo(childComplexity), true
  6873. case "LocalizationExtensionEdge.cursor":
  6874. if e.complexity.LocalizationExtensionEdge.Cursor == nil {
  6875. break
  6876. }
  6877. return e.complexity.LocalizationExtensionEdge.Cursor(childComplexity), true
  6878. case "LocalizationExtensionEdge.node":
  6879. if e.complexity.LocalizationExtensionEdge.Node == nil {
  6880. break
  6881. }
  6882. return e.complexity.LocalizationExtensionEdge.Node(childComplexity), true
  6883. case "Location.activatable":
  6884. if e.complexity.Location.Activatable == nil {
  6885. break
  6886. }
  6887. return e.complexity.Location.Activatable(childComplexity), true
  6888. case "Location.address":
  6889. if e.complexity.Location.Address == nil {
  6890. break
  6891. }
  6892. return e.complexity.Location.Address(childComplexity), true
  6893. case "Location.addressVerified":
  6894. if e.complexity.Location.AddressVerified == nil {
  6895. break
  6896. }
  6897. return e.complexity.Location.AddressVerified(childComplexity), true
  6898. case "Location.deactivatable":
  6899. if e.complexity.Location.Deactivatable == nil {
  6900. break
  6901. }
  6902. return e.complexity.Location.Deactivatable(childComplexity), true
  6903. case "Location.deactivatedAt":
  6904. if e.complexity.Location.DeactivatedAt == nil {
  6905. break
  6906. }
  6907. return e.complexity.Location.DeactivatedAt(childComplexity), true
  6908. case "Location.deletable":
  6909. if e.complexity.Location.Deletable == nil {
  6910. break
  6911. }
  6912. return e.complexity.Location.Deletable(childComplexity), true
  6913. case "Location.fulfillmentService":
  6914. if e.complexity.Location.FulfillmentService == nil {
  6915. break
  6916. }
  6917. return e.complexity.Location.FulfillmentService(childComplexity), true
  6918. case "Location.fulfillsOnlineOrders":
  6919. if e.complexity.Location.FulfillsOnlineOrders == nil {
  6920. break
  6921. }
  6922. return e.complexity.Location.FulfillsOnlineOrders(childComplexity), true
  6923. case "Location.hasActiveInventory":
  6924. if e.complexity.Location.HasActiveInventory == nil {
  6925. break
  6926. }
  6927. return e.complexity.Location.HasActiveInventory(childComplexity), true
  6928. case "Location.hasUnfulfilledOrders":
  6929. if e.complexity.Location.HasUnfulfilledOrders == nil {
  6930. break
  6931. }
  6932. return e.complexity.Location.HasUnfulfilledOrders(childComplexity), true
  6933. case "Location.id":
  6934. if e.complexity.Location.ID == nil {
  6935. break
  6936. }
  6937. return e.complexity.Location.ID(childComplexity), true
  6938. case "Location.inventoryLevel":
  6939. if e.complexity.Location.InventoryLevel == nil {
  6940. break
  6941. }
  6942. args, err := ec.field_Location_inventoryLevel_args(context.TODO(), rawArgs)
  6943. if err != nil {
  6944. return 0, false
  6945. }
  6946. return e.complexity.Location.InventoryLevel(childComplexity, args["inventoryItemId"].(string)), true
  6947. case "Location.inventoryLevels":
  6948. if e.complexity.Location.InventoryLevels == nil {
  6949. break
  6950. }
  6951. args, err := ec.field_Location_inventoryLevels_args(context.TODO(), rawArgs)
  6952. if err != nil {
  6953. return 0, false
  6954. }
  6955. return e.complexity.Location.InventoryLevels(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool), args["query"].(*string)), true
  6956. case "Location.isActive":
  6957. if e.complexity.Location.IsActive == nil {
  6958. break
  6959. }
  6960. return e.complexity.Location.IsActive(childComplexity), true
  6961. case "Location.legacyResourceId":
  6962. if e.complexity.Location.LegacyResourceID == nil {
  6963. break
  6964. }
  6965. return e.complexity.Location.LegacyResourceID(childComplexity), true
  6966. case "Location.metafield":
  6967. if e.complexity.Location.Metafield == nil {
  6968. break
  6969. }
  6970. args, err := ec.field_Location_metafield_args(context.TODO(), rawArgs)
  6971. if err != nil {
  6972. return 0, false
  6973. }
  6974. return e.complexity.Location.Metafield(childComplexity, args["namespace"].(string), args["key"].(string)), true
  6975. case "Location.metafieldDefinitions":
  6976. if e.complexity.Location.MetafieldDefinitions == nil {
  6977. break
  6978. }
  6979. args, err := ec.field_Location_metafieldDefinitions_args(context.TODO(), rawArgs)
  6980. if err != nil {
  6981. return 0, false
  6982. }
  6983. return e.complexity.Location.MetafieldDefinitions(childComplexity, args["namespace"].(*string), args["pinnedStatus"].(*MetafieldDefinitionPinnedStatus), args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool), args["sortKey"].(*MetafieldDefinitionSortKeys), args["query"].(*string)), true
  6984. case "Location.metafields":
  6985. if e.complexity.Location.Metafields == nil {
  6986. break
  6987. }
  6988. args, err := ec.field_Location_metafields_args(context.TODO(), rawArgs)
  6989. if err != nil {
  6990. return 0, false
  6991. }
  6992. return e.complexity.Location.Metafields(childComplexity, args["namespace"].(*string), args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  6993. case "Location.name":
  6994. if e.complexity.Location.Name == nil {
  6995. break
  6996. }
  6997. return e.complexity.Location.Name(childComplexity), true
  6998. case "Location.privateMetafield":
  6999. if e.complexity.Location.PrivateMetafield == nil {
  7000. break
  7001. }
  7002. args, err := ec.field_Location_privateMetafield_args(context.TODO(), rawArgs)
  7003. if err != nil {
  7004. return 0, false
  7005. }
  7006. return e.complexity.Location.PrivateMetafield(childComplexity, args["namespace"].(string), args["key"].(string)), true
  7007. case "Location.privateMetafields":
  7008. if e.complexity.Location.PrivateMetafields == nil {
  7009. break
  7010. }
  7011. args, err := ec.field_Location_privateMetafields_args(context.TODO(), rawArgs)
  7012. if err != nil {
  7013. return 0, false
  7014. }
  7015. return e.complexity.Location.PrivateMetafields(childComplexity, args["namespace"].(*string), args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  7016. case "Location.shipsInventory":
  7017. if e.complexity.Location.ShipsInventory == nil {
  7018. break
  7019. }
  7020. return e.complexity.Location.ShipsInventory(childComplexity), true
  7021. case "Location.suggestedAddresses":
  7022. if e.complexity.Location.SuggestedAddresses == nil {
  7023. break
  7024. }
  7025. return e.complexity.Location.SuggestedAddresses(childComplexity), true
  7026. case "LocationAddress.address1":
  7027. if e.complexity.LocationAddress.Address1 == nil {
  7028. break
  7029. }
  7030. return e.complexity.LocationAddress.Address1(childComplexity), true
  7031. case "LocationAddress.address2":
  7032. if e.complexity.LocationAddress.Address2 == nil {
  7033. break
  7034. }
  7035. return e.complexity.LocationAddress.Address2(childComplexity), true
  7036. case "LocationAddress.city":
  7037. if e.complexity.LocationAddress.City == nil {
  7038. break
  7039. }
  7040. return e.complexity.LocationAddress.City(childComplexity), true
  7041. case "LocationAddress.country":
  7042. if e.complexity.LocationAddress.Country == nil {
  7043. break
  7044. }
  7045. return e.complexity.LocationAddress.Country(childComplexity), true
  7046. case "LocationAddress.countryCode":
  7047. if e.complexity.LocationAddress.CountryCode == nil {
  7048. break
  7049. }
  7050. return e.complexity.LocationAddress.CountryCode(childComplexity), true
  7051. case "LocationAddress.formatted":
  7052. if e.complexity.LocationAddress.Formatted == nil {
  7053. break
  7054. }
  7055. return e.complexity.LocationAddress.Formatted(childComplexity), true
  7056. case "LocationAddress.latitude":
  7057. if e.complexity.LocationAddress.Latitude == nil {
  7058. break
  7059. }
  7060. return e.complexity.LocationAddress.Latitude(childComplexity), true
  7061. case "LocationAddress.longitude":
  7062. if e.complexity.LocationAddress.Longitude == nil {
  7063. break
  7064. }
  7065. return e.complexity.LocationAddress.Longitude(childComplexity), true
  7066. case "LocationAddress.phone":
  7067. if e.complexity.LocationAddress.Phone == nil {
  7068. break
  7069. }
  7070. return e.complexity.LocationAddress.Phone(childComplexity), true
  7071. case "LocationAddress.province":
  7072. if e.complexity.LocationAddress.Province == nil {
  7073. break
  7074. }
  7075. return e.complexity.LocationAddress.Province(childComplexity), true
  7076. case "LocationAddress.provinceCode":
  7077. if e.complexity.LocationAddress.ProvinceCode == nil {
  7078. break
  7079. }
  7080. return e.complexity.LocationAddress.ProvinceCode(childComplexity), true
  7081. case "LocationAddress.zip":
  7082. if e.complexity.LocationAddress.Zip == nil {
  7083. break
  7084. }
  7085. return e.complexity.LocationAddress.Zip(childComplexity), true
  7086. case "LocationConnection.edges":
  7087. if e.complexity.LocationConnection.Edges == nil {
  7088. break
  7089. }
  7090. return e.complexity.LocationConnection.Edges(childComplexity), true
  7091. case "LocationConnection.nodes":
  7092. if e.complexity.LocationConnection.Nodes == nil {
  7093. break
  7094. }
  7095. return e.complexity.LocationConnection.Nodes(childComplexity), true
  7096. case "LocationConnection.pageInfo":
  7097. if e.complexity.LocationConnection.PageInfo == nil {
  7098. break
  7099. }
  7100. return e.complexity.LocationConnection.PageInfo(childComplexity), true
  7101. case "LocationEdge.cursor":
  7102. if e.complexity.LocationEdge.Cursor == nil {
  7103. break
  7104. }
  7105. return e.complexity.LocationEdge.Cursor(childComplexity), true
  7106. case "LocationEdge.node":
  7107. if e.complexity.LocationEdge.Node == nil {
  7108. break
  7109. }
  7110. return e.complexity.LocationEdge.Node(childComplexity), true
  7111. case "LocationSuggestedAddress.address1":
  7112. if e.complexity.LocationSuggestedAddress.Address1 == nil {
  7113. break
  7114. }
  7115. return e.complexity.LocationSuggestedAddress.Address1(childComplexity), true
  7116. case "LocationSuggestedAddress.address2":
  7117. if e.complexity.LocationSuggestedAddress.Address2 == nil {
  7118. break
  7119. }
  7120. return e.complexity.LocationSuggestedAddress.Address2(childComplexity), true
  7121. case "LocationSuggestedAddress.city":
  7122. if e.complexity.LocationSuggestedAddress.City == nil {
  7123. break
  7124. }
  7125. return e.complexity.LocationSuggestedAddress.City(childComplexity), true
  7126. case "LocationSuggestedAddress.country":
  7127. if e.complexity.LocationSuggestedAddress.Country == nil {
  7128. break
  7129. }
  7130. return e.complexity.LocationSuggestedAddress.Country(childComplexity), true
  7131. case "LocationSuggestedAddress.countryCode":
  7132. if e.complexity.LocationSuggestedAddress.CountryCode == nil {
  7133. break
  7134. }
  7135. return e.complexity.LocationSuggestedAddress.CountryCode(childComplexity), true
  7136. case "LocationSuggestedAddress.formatted":
  7137. if e.complexity.LocationSuggestedAddress.Formatted == nil {
  7138. break
  7139. }
  7140. return e.complexity.LocationSuggestedAddress.Formatted(childComplexity), true
  7141. case "LocationSuggestedAddress.province":
  7142. if e.complexity.LocationSuggestedAddress.Province == nil {
  7143. break
  7144. }
  7145. return e.complexity.LocationSuggestedAddress.Province(childComplexity), true
  7146. case "LocationSuggestedAddress.provinceCode":
  7147. if e.complexity.LocationSuggestedAddress.ProvinceCode == nil {
  7148. break
  7149. }
  7150. return e.complexity.LocationSuggestedAddress.ProvinceCode(childComplexity), true
  7151. case "LocationSuggestedAddress.zip":
  7152. if e.complexity.LocationSuggestedAddress.Zip == nil {
  7153. break
  7154. }
  7155. return e.complexity.LocationSuggestedAddress.Zip(childComplexity), true
  7156. case "MailingAddress.address1":
  7157. if e.complexity.MailingAddress.Address1 == nil {
  7158. break
  7159. }
  7160. return e.complexity.MailingAddress.Address1(childComplexity), true
  7161. case "MailingAddress.address2":
  7162. if e.complexity.MailingAddress.Address2 == nil {
  7163. break
  7164. }
  7165. return e.complexity.MailingAddress.Address2(childComplexity), true
  7166. case "MailingAddress.city":
  7167. if e.complexity.MailingAddress.City == nil {
  7168. break
  7169. }
  7170. return e.complexity.MailingAddress.City(childComplexity), true
  7171. case "MailingAddress.company":
  7172. if e.complexity.MailingAddress.Company == nil {
  7173. break
  7174. }
  7175. return e.complexity.MailingAddress.Company(childComplexity), true
  7176. case "MailingAddress.coordinatesValidated":
  7177. if e.complexity.MailingAddress.CoordinatesValidated == nil {
  7178. break
  7179. }
  7180. return e.complexity.MailingAddress.CoordinatesValidated(childComplexity), true
  7181. case "MailingAddress.country":
  7182. if e.complexity.MailingAddress.Country == nil {
  7183. break
  7184. }
  7185. return e.complexity.MailingAddress.Country(childComplexity), true
  7186. case "MailingAddress.countryCodeV2":
  7187. if e.complexity.MailingAddress.CountryCodeV2 == nil {
  7188. break
  7189. }
  7190. return e.complexity.MailingAddress.CountryCodeV2(childComplexity), true
  7191. case "MailingAddress.firstName":
  7192. if e.complexity.MailingAddress.FirstName == nil {
  7193. break
  7194. }
  7195. return e.complexity.MailingAddress.FirstName(childComplexity), true
  7196. case "MailingAddress.formattedArea":
  7197. if e.complexity.MailingAddress.FormattedArea == nil {
  7198. break
  7199. }
  7200. return e.complexity.MailingAddress.FormattedArea(childComplexity), true
  7201. case "MailingAddress.id":
  7202. if e.complexity.MailingAddress.ID == nil {
  7203. break
  7204. }
  7205. return e.complexity.MailingAddress.ID(childComplexity), true
  7206. case "MailingAddress.lastName":
  7207. if e.complexity.MailingAddress.LastName == nil {
  7208. break
  7209. }
  7210. return e.complexity.MailingAddress.LastName(childComplexity), true
  7211. case "MailingAddress.latitude":
  7212. if e.complexity.MailingAddress.Latitude == nil {
  7213. break
  7214. }
  7215. return e.complexity.MailingAddress.Latitude(childComplexity), true
  7216. case "MailingAddress.longitude":
  7217. if e.complexity.MailingAddress.Longitude == nil {
  7218. break
  7219. }
  7220. return e.complexity.MailingAddress.Longitude(childComplexity), true
  7221. case "MailingAddress.name":
  7222. if e.complexity.MailingAddress.Name == nil {
  7223. break
  7224. }
  7225. return e.complexity.MailingAddress.Name(childComplexity), true
  7226. case "MailingAddress.phone":
  7227. if e.complexity.MailingAddress.Phone == nil {
  7228. break
  7229. }
  7230. return e.complexity.MailingAddress.Phone(childComplexity), true
  7231. case "MailingAddress.province":
  7232. if e.complexity.MailingAddress.Province == nil {
  7233. break
  7234. }
  7235. return e.complexity.MailingAddress.Province(childComplexity), true
  7236. case "MailingAddress.provinceCode":
  7237. if e.complexity.MailingAddress.ProvinceCode == nil {
  7238. break
  7239. }
  7240. return e.complexity.MailingAddress.ProvinceCode(childComplexity), true
  7241. case "MailingAddress.zip":
  7242. if e.complexity.MailingAddress.Zip == nil {
  7243. break
  7244. }
  7245. return e.complexity.MailingAddress.Zip(childComplexity), true
  7246. case "ManualDiscountApplication.allocationMethod":
  7247. if e.complexity.ManualDiscountApplication.AllocationMethod == nil {
  7248. break
  7249. }
  7250. return e.complexity.ManualDiscountApplication.AllocationMethod(childComplexity), true
  7251. case "ManualDiscountApplication.description":
  7252. if e.complexity.ManualDiscountApplication.Description == nil {
  7253. break
  7254. }
  7255. return e.complexity.ManualDiscountApplication.Description(childComplexity), true
  7256. case "ManualDiscountApplication.index":
  7257. if e.complexity.ManualDiscountApplication.Index == nil {
  7258. break
  7259. }
  7260. return e.complexity.ManualDiscountApplication.Index(childComplexity), true
  7261. case "ManualDiscountApplication.targetSelection":
  7262. if e.complexity.ManualDiscountApplication.TargetSelection == nil {
  7263. break
  7264. }
  7265. return e.complexity.ManualDiscountApplication.TargetSelection(childComplexity), true
  7266. case "ManualDiscountApplication.targetType":
  7267. if e.complexity.ManualDiscountApplication.TargetType == nil {
  7268. break
  7269. }
  7270. return e.complexity.ManualDiscountApplication.TargetType(childComplexity), true
  7271. case "ManualDiscountApplication.title":
  7272. if e.complexity.ManualDiscountApplication.Title == nil {
  7273. break
  7274. }
  7275. return e.complexity.ManualDiscountApplication.Title(childComplexity), true
  7276. case "ManualDiscountApplication.value":
  7277. if e.complexity.ManualDiscountApplication.Value == nil {
  7278. break
  7279. }
  7280. return e.complexity.ManualDiscountApplication.Value(childComplexity), true
  7281. case "Market.currencySettings":
  7282. if e.complexity.Market.CurrencySettings == nil {
  7283. break
  7284. }
  7285. return e.complexity.Market.CurrencySettings(childComplexity), true
  7286. case "Market.enabled":
  7287. if e.complexity.Market.Enabled == nil {
  7288. break
  7289. }
  7290. return e.complexity.Market.Enabled(childComplexity), true
  7291. case "Market.id":
  7292. if e.complexity.Market.ID == nil {
  7293. break
  7294. }
  7295. return e.complexity.Market.ID(childComplexity), true
  7296. case "Market.name":
  7297. if e.complexity.Market.Name == nil {
  7298. break
  7299. }
  7300. return e.complexity.Market.Name(childComplexity), true
  7301. case "Market.priceList":
  7302. if e.complexity.Market.PriceList == nil {
  7303. break
  7304. }
  7305. return e.complexity.Market.PriceList(childComplexity), true
  7306. case "Market.primary":
  7307. if e.complexity.Market.Primary == nil {
  7308. break
  7309. }
  7310. return e.complexity.Market.Primary(childComplexity), true
  7311. case "Market.regions":
  7312. if e.complexity.Market.Regions == nil {
  7313. break
  7314. }
  7315. args, err := ec.field_Market_regions_args(context.TODO(), rawArgs)
  7316. if err != nil {
  7317. return 0, false
  7318. }
  7319. return e.complexity.Market.Regions(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  7320. case "Market.webPresence":
  7321. if e.complexity.Market.WebPresence == nil {
  7322. break
  7323. }
  7324. return e.complexity.Market.WebPresence(childComplexity), true
  7325. case "MarketCurrencySettings.baseCurrency":
  7326. if e.complexity.MarketCurrencySettings.BaseCurrency == nil {
  7327. break
  7328. }
  7329. return e.complexity.MarketCurrencySettings.BaseCurrency(childComplexity), true
  7330. case "MarketCurrencySettings.localCurrencies":
  7331. if e.complexity.MarketCurrencySettings.LocalCurrencies == nil {
  7332. break
  7333. }
  7334. return e.complexity.MarketCurrencySettings.LocalCurrencies(childComplexity), true
  7335. case "MarketRegionConnection.edges":
  7336. if e.complexity.MarketRegionConnection.Edges == nil {
  7337. break
  7338. }
  7339. return e.complexity.MarketRegionConnection.Edges(childComplexity), true
  7340. case "MarketRegionConnection.nodes":
  7341. if e.complexity.MarketRegionConnection.Nodes == nil {
  7342. break
  7343. }
  7344. return e.complexity.MarketRegionConnection.Nodes(childComplexity), true
  7345. case "MarketRegionConnection.pageInfo":
  7346. if e.complexity.MarketRegionConnection.PageInfo == nil {
  7347. break
  7348. }
  7349. return e.complexity.MarketRegionConnection.PageInfo(childComplexity), true
  7350. case "MarketRegionEdge.cursor":
  7351. if e.complexity.MarketRegionEdge.Cursor == nil {
  7352. break
  7353. }
  7354. return e.complexity.MarketRegionEdge.Cursor(childComplexity), true
  7355. case "MarketRegionEdge.node":
  7356. if e.complexity.MarketRegionEdge.Node == nil {
  7357. break
  7358. }
  7359. return e.complexity.MarketRegionEdge.Node(childComplexity), true
  7360. case "MarketWebPresence.alternateLocales":
  7361. if e.complexity.MarketWebPresence.AlternateLocales == nil {
  7362. break
  7363. }
  7364. return e.complexity.MarketWebPresence.AlternateLocales(childComplexity), true
  7365. case "MarketWebPresence.defaultLocale":
  7366. if e.complexity.MarketWebPresence.DefaultLocale == nil {
  7367. break
  7368. }
  7369. return e.complexity.MarketWebPresence.DefaultLocale(childComplexity), true
  7370. case "MarketWebPresence.domain":
  7371. if e.complexity.MarketWebPresence.Domain == nil {
  7372. break
  7373. }
  7374. return e.complexity.MarketWebPresence.Domain(childComplexity), true
  7375. case "MarketWebPresence.id":
  7376. if e.complexity.MarketWebPresence.ID == nil {
  7377. break
  7378. }
  7379. return e.complexity.MarketWebPresence.ID(childComplexity), true
  7380. case "MarketWebPresence.market":
  7381. if e.complexity.MarketWebPresence.Market == nil {
  7382. break
  7383. }
  7384. return e.complexity.MarketWebPresence.Market(childComplexity), true
  7385. case "MarketWebPresence.rootUrls":
  7386. if e.complexity.MarketWebPresence.RootUrls == nil {
  7387. break
  7388. }
  7389. return e.complexity.MarketWebPresence.RootUrls(childComplexity), true
  7390. case "MarketWebPresence.subfolderSuffix":
  7391. if e.complexity.MarketWebPresence.SubfolderSuffix == nil {
  7392. break
  7393. }
  7394. return e.complexity.MarketWebPresence.SubfolderSuffix(childComplexity), true
  7395. case "MarketWebPresenceRootUrl.locale":
  7396. if e.complexity.MarketWebPresenceRootUrl.Locale == nil {
  7397. break
  7398. }
  7399. return e.complexity.MarketWebPresenceRootUrl.Locale(childComplexity), true
  7400. case "MarketWebPresenceRootUrl.url":
  7401. if e.complexity.MarketWebPresenceRootUrl.URL == nil {
  7402. break
  7403. }
  7404. return e.complexity.MarketWebPresenceRootUrl.URL(childComplexity), true
  7405. case "MarketingEvent.app":
  7406. if e.complexity.MarketingEvent.App == nil {
  7407. break
  7408. }
  7409. return e.complexity.MarketingEvent.App(childComplexity), true
  7410. case "MarketingEvent.channel":
  7411. if e.complexity.MarketingEvent.Channel == nil {
  7412. break
  7413. }
  7414. return e.complexity.MarketingEvent.Channel(childComplexity), true
  7415. case "MarketingEvent.description":
  7416. if e.complexity.MarketingEvent.Description == nil {
  7417. break
  7418. }
  7419. return e.complexity.MarketingEvent.Description(childComplexity), true
  7420. case "MarketingEvent.endedAt":
  7421. if e.complexity.MarketingEvent.EndedAt == nil {
  7422. break
  7423. }
  7424. return e.complexity.MarketingEvent.EndedAt(childComplexity), true
  7425. case "MarketingEvent.id":
  7426. if e.complexity.MarketingEvent.ID == nil {
  7427. break
  7428. }
  7429. return e.complexity.MarketingEvent.ID(childComplexity), true
  7430. case "MarketingEvent.legacyResourceId":
  7431. if e.complexity.MarketingEvent.LegacyResourceID == nil {
  7432. break
  7433. }
  7434. return e.complexity.MarketingEvent.LegacyResourceID(childComplexity), true
  7435. case "MarketingEvent.manageUrl":
  7436. if e.complexity.MarketingEvent.ManageURL == nil {
  7437. break
  7438. }
  7439. return e.complexity.MarketingEvent.ManageURL(childComplexity), true
  7440. case "MarketingEvent.previewUrl":
  7441. if e.complexity.MarketingEvent.PreviewURL == nil {
  7442. break
  7443. }
  7444. return e.complexity.MarketingEvent.PreviewURL(childComplexity), true
  7445. case "MarketingEvent.remoteId":
  7446. if e.complexity.MarketingEvent.RemoteID == nil {
  7447. break
  7448. }
  7449. return e.complexity.MarketingEvent.RemoteID(childComplexity), true
  7450. case "MarketingEvent.scheduledToEndAt":
  7451. if e.complexity.MarketingEvent.ScheduledToEndAt == nil {
  7452. break
  7453. }
  7454. return e.complexity.MarketingEvent.ScheduledToEndAt(childComplexity), true
  7455. case "MarketingEvent.sourceAndMedium":
  7456. if e.complexity.MarketingEvent.SourceAndMedium == nil {
  7457. break
  7458. }
  7459. return e.complexity.MarketingEvent.SourceAndMedium(childComplexity), true
  7460. case "MarketingEvent.startedAt":
  7461. if e.complexity.MarketingEvent.StartedAt == nil {
  7462. break
  7463. }
  7464. return e.complexity.MarketingEvent.StartedAt(childComplexity), true
  7465. case "MarketingEvent.type":
  7466. if e.complexity.MarketingEvent.Type == nil {
  7467. break
  7468. }
  7469. return e.complexity.MarketingEvent.Type(childComplexity), true
  7470. case "MarketingEvent.utmCampaign":
  7471. if e.complexity.MarketingEvent.UtmCampaign == nil {
  7472. break
  7473. }
  7474. return e.complexity.MarketingEvent.UtmCampaign(childComplexity), true
  7475. case "MarketingEvent.utmMedium":
  7476. if e.complexity.MarketingEvent.UtmMedium == nil {
  7477. break
  7478. }
  7479. return e.complexity.MarketingEvent.UtmMedium(childComplexity), true
  7480. case "MarketingEvent.utmSource":
  7481. if e.complexity.MarketingEvent.UtmSource == nil {
  7482. break
  7483. }
  7484. return e.complexity.MarketingEvent.UtmSource(childComplexity), true
  7485. case "MediaConnection.edges":
  7486. if e.complexity.MediaConnection.Edges == nil {
  7487. break
  7488. }
  7489. return e.complexity.MediaConnection.Edges(childComplexity), true
  7490. case "MediaConnection.nodes":
  7491. if e.complexity.MediaConnection.Nodes == nil {
  7492. break
  7493. }
  7494. return e.complexity.MediaConnection.Nodes(childComplexity), true
  7495. case "MediaConnection.pageInfo":
  7496. if e.complexity.MediaConnection.PageInfo == nil {
  7497. break
  7498. }
  7499. return e.complexity.MediaConnection.PageInfo(childComplexity), true
  7500. case "MediaEdge.cursor":
  7501. if e.complexity.MediaEdge.Cursor == nil {
  7502. break
  7503. }
  7504. return e.complexity.MediaEdge.Cursor(childComplexity), true
  7505. case "MediaEdge.node":
  7506. if e.complexity.MediaEdge.Node == nil {
  7507. break
  7508. }
  7509. return e.complexity.MediaEdge.Node(childComplexity), true
  7510. case "MediaError.code":
  7511. if e.complexity.MediaError.Code == nil {
  7512. break
  7513. }
  7514. return e.complexity.MediaError.Code(childComplexity), true
  7515. case "MediaError.details":
  7516. if e.complexity.MediaError.Details == nil {
  7517. break
  7518. }
  7519. return e.complexity.MediaError.Details(childComplexity), true
  7520. case "MediaError.message":
  7521. if e.complexity.MediaError.Message == nil {
  7522. break
  7523. }
  7524. return e.complexity.MediaError.Message(childComplexity), true
  7525. case "MediaImage.alt":
  7526. if e.complexity.MediaImage.Alt == nil {
  7527. break
  7528. }
  7529. return e.complexity.MediaImage.Alt(childComplexity), true
  7530. case "MediaImage.createdAt":
  7531. if e.complexity.MediaImage.CreatedAt == nil {
  7532. break
  7533. }
  7534. return e.complexity.MediaImage.CreatedAt(childComplexity), true
  7535. case "MediaImage.fileErrors":
  7536. if e.complexity.MediaImage.FileErrors == nil {
  7537. break
  7538. }
  7539. return e.complexity.MediaImage.FileErrors(childComplexity), true
  7540. case "MediaImage.fileStatus":
  7541. if e.complexity.MediaImage.FileStatus == nil {
  7542. break
  7543. }
  7544. return e.complexity.MediaImage.FileStatus(childComplexity), true
  7545. case "MediaImage.id":
  7546. if e.complexity.MediaImage.ID == nil {
  7547. break
  7548. }
  7549. return e.complexity.MediaImage.ID(childComplexity), true
  7550. case "MediaImage.image":
  7551. if e.complexity.MediaImage.Image == nil {
  7552. break
  7553. }
  7554. return e.complexity.MediaImage.Image(childComplexity), true
  7555. case "MediaImage.mediaContentType":
  7556. if e.complexity.MediaImage.MediaContentType == nil {
  7557. break
  7558. }
  7559. return e.complexity.MediaImage.MediaContentType(childComplexity), true
  7560. case "MediaImage.mediaErrors":
  7561. if e.complexity.MediaImage.MediaErrors == nil {
  7562. break
  7563. }
  7564. return e.complexity.MediaImage.MediaErrors(childComplexity), true
  7565. case "MediaImage.mediaWarnings":
  7566. if e.complexity.MediaImage.MediaWarnings == nil {
  7567. break
  7568. }
  7569. return e.complexity.MediaImage.MediaWarnings(childComplexity), true
  7570. case "MediaImage.mimeType":
  7571. if e.complexity.MediaImage.MimeType == nil {
  7572. break
  7573. }
  7574. return e.complexity.MediaImage.MimeType(childComplexity), true
  7575. case "MediaImage.originalSource":
  7576. if e.complexity.MediaImage.OriginalSource == nil {
  7577. break
  7578. }
  7579. return e.complexity.MediaImage.OriginalSource(childComplexity), true
  7580. case "MediaImage.preview":
  7581. if e.complexity.MediaImage.Preview == nil {
  7582. break
  7583. }
  7584. return e.complexity.MediaImage.Preview(childComplexity), true
  7585. case "MediaImage.status":
  7586. if e.complexity.MediaImage.Status == nil {
  7587. break
  7588. }
  7589. return e.complexity.MediaImage.Status(childComplexity), true
  7590. case "MediaImageOriginalSource.fileSize":
  7591. if e.complexity.MediaImageOriginalSource.FileSize == nil {
  7592. break
  7593. }
  7594. return e.complexity.MediaImageOriginalSource.FileSize(childComplexity), true
  7595. case "MediaPreviewImage.image":
  7596. if e.complexity.MediaPreviewImage.Image == nil {
  7597. break
  7598. }
  7599. return e.complexity.MediaPreviewImage.Image(childComplexity), true
  7600. case "MediaPreviewImage.status":
  7601. if e.complexity.MediaPreviewImage.Status == nil {
  7602. break
  7603. }
  7604. return e.complexity.MediaPreviewImage.Status(childComplexity), true
  7605. case "MediaUserError.code":
  7606. if e.complexity.MediaUserError.Code == nil {
  7607. break
  7608. }
  7609. return e.complexity.MediaUserError.Code(childComplexity), true
  7610. case "MediaUserError.field":
  7611. if e.complexity.MediaUserError.Field == nil {
  7612. break
  7613. }
  7614. return e.complexity.MediaUserError.Field(childComplexity), true
  7615. case "MediaUserError.message":
  7616. if e.complexity.MediaUserError.Message == nil {
  7617. break
  7618. }
  7619. return e.complexity.MediaUserError.Message(childComplexity), true
  7620. case "MediaWarning.code":
  7621. if e.complexity.MediaWarning.Code == nil {
  7622. break
  7623. }
  7624. return e.complexity.MediaWarning.Code(childComplexity), true
  7625. case "MediaWarning.message":
  7626. if e.complexity.MediaWarning.Message == nil {
  7627. break
  7628. }
  7629. return e.complexity.MediaWarning.Message(childComplexity), true
  7630. case "MerchantApprovalSignals.identityVerified":
  7631. if e.complexity.MerchantApprovalSignals.IdentityVerified == nil {
  7632. break
  7633. }
  7634. return e.complexity.MerchantApprovalSignals.IdentityVerified(childComplexity), true
  7635. case "MerchantApprovalSignals.verifiedByShopify":
  7636. if e.complexity.MerchantApprovalSignals.VerifiedByShopify == nil {
  7637. break
  7638. }
  7639. return e.complexity.MerchantApprovalSignals.VerifiedByShopify(childComplexity), true
  7640. case "Metafield.createdAt":
  7641. if e.complexity.Metafield.CreatedAt == nil {
  7642. break
  7643. }
  7644. return e.complexity.Metafield.CreatedAt(childComplexity), true
  7645. case "Metafield.definition":
  7646. if e.complexity.Metafield.Definition == nil {
  7647. break
  7648. }
  7649. return e.complexity.Metafield.Definition(childComplexity), true
  7650. case "Metafield.description":
  7651. if e.complexity.Metafield.Description == nil {
  7652. break
  7653. }
  7654. return e.complexity.Metafield.Description(childComplexity), true
  7655. case "Metafield.id":
  7656. if e.complexity.Metafield.ID == nil {
  7657. break
  7658. }
  7659. return e.complexity.Metafield.ID(childComplexity), true
  7660. case "Metafield.key":
  7661. if e.complexity.Metafield.Key == nil {
  7662. break
  7663. }
  7664. return e.complexity.Metafield.Key(childComplexity), true
  7665. case "Metafield.legacyResourceId":
  7666. if e.complexity.Metafield.LegacyResourceID == nil {
  7667. break
  7668. }
  7669. return e.complexity.Metafield.LegacyResourceID(childComplexity), true
  7670. case "Metafield.namespace":
  7671. if e.complexity.Metafield.Namespace == nil {
  7672. break
  7673. }
  7674. return e.complexity.Metafield.Namespace(childComplexity), true
  7675. case "Metafield.owner":
  7676. if e.complexity.Metafield.Owner == nil {
  7677. break
  7678. }
  7679. return e.complexity.Metafield.Owner(childComplexity), true
  7680. case "Metafield.ownerType":
  7681. if e.complexity.Metafield.OwnerType == nil {
  7682. break
  7683. }
  7684. return e.complexity.Metafield.OwnerType(childComplexity), true
  7685. case "Metafield.reference":
  7686. if e.complexity.Metafield.Reference == nil {
  7687. break
  7688. }
  7689. return e.complexity.Metafield.Reference(childComplexity), true
  7690. case "Metafield.references":
  7691. if e.complexity.Metafield.References == nil {
  7692. break
  7693. }
  7694. args, err := ec.field_Metafield_references_args(context.TODO(), rawArgs)
  7695. if err != nil {
  7696. return 0, false
  7697. }
  7698. return e.complexity.Metafield.References(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string)), true
  7699. case "Metafield.type":
  7700. if e.complexity.Metafield.Type == nil {
  7701. break
  7702. }
  7703. return e.complexity.Metafield.Type(childComplexity), true
  7704. case "Metafield.updatedAt":
  7705. if e.complexity.Metafield.UpdatedAt == nil {
  7706. break
  7707. }
  7708. return e.complexity.Metafield.UpdatedAt(childComplexity), true
  7709. case "Metafield.value":
  7710. if e.complexity.Metafield.Value == nil {
  7711. break
  7712. }
  7713. return e.complexity.Metafield.Value(childComplexity), true
  7714. case "MetafieldConnection.edges":
  7715. if e.complexity.MetafieldConnection.Edges == nil {
  7716. break
  7717. }
  7718. return e.complexity.MetafieldConnection.Edges(childComplexity), true
  7719. case "MetafieldConnection.nodes":
  7720. if e.complexity.MetafieldConnection.Nodes == nil {
  7721. break
  7722. }
  7723. return e.complexity.MetafieldConnection.Nodes(childComplexity), true
  7724. case "MetafieldConnection.pageInfo":
  7725. if e.complexity.MetafieldConnection.PageInfo == nil {
  7726. break
  7727. }
  7728. return e.complexity.MetafieldConnection.PageInfo(childComplexity), true
  7729. case "MetafieldDefinition.description":
  7730. if e.complexity.MetafieldDefinition.Description == nil {
  7731. break
  7732. }
  7733. return e.complexity.MetafieldDefinition.Description(childComplexity), true
  7734. case "MetafieldDefinition.id":
  7735. if e.complexity.MetafieldDefinition.ID == nil {
  7736. break
  7737. }
  7738. return e.complexity.MetafieldDefinition.ID(childComplexity), true
  7739. case "MetafieldDefinition.key":
  7740. if e.complexity.MetafieldDefinition.Key == nil {
  7741. break
  7742. }
  7743. return e.complexity.MetafieldDefinition.Key(childComplexity), true
  7744. case "MetafieldDefinition.metafields":
  7745. if e.complexity.MetafieldDefinition.Metafields == nil {
  7746. break
  7747. }
  7748. args, err := ec.field_MetafieldDefinition_metafields_args(context.TODO(), rawArgs)
  7749. if err != nil {
  7750. return 0, false
  7751. }
  7752. return e.complexity.MetafieldDefinition.Metafields(childComplexity, args["validationStatus"].(*MetafieldValidationStatus), args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  7753. case "MetafieldDefinition.metafieldsCount":
  7754. if e.complexity.MetafieldDefinition.MetafieldsCount == nil {
  7755. break
  7756. }
  7757. args, err := ec.field_MetafieldDefinition_metafieldsCount_args(context.TODO(), rawArgs)
  7758. if err != nil {
  7759. return 0, false
  7760. }
  7761. return e.complexity.MetafieldDefinition.MetafieldsCount(childComplexity, args["validationStatus"].(*MetafieldValidationStatus)), true
  7762. case "MetafieldDefinition.name":
  7763. if e.complexity.MetafieldDefinition.Name == nil {
  7764. break
  7765. }
  7766. return e.complexity.MetafieldDefinition.Name(childComplexity), true
  7767. case "MetafieldDefinition.namespace":
  7768. if e.complexity.MetafieldDefinition.Namespace == nil {
  7769. break
  7770. }
  7771. return e.complexity.MetafieldDefinition.Namespace(childComplexity), true
  7772. case "MetafieldDefinition.ownerType":
  7773. if e.complexity.MetafieldDefinition.OwnerType == nil {
  7774. break
  7775. }
  7776. return e.complexity.MetafieldDefinition.OwnerType(childComplexity), true
  7777. case "MetafieldDefinition.pinnedPosition":
  7778. if e.complexity.MetafieldDefinition.PinnedPosition == nil {
  7779. break
  7780. }
  7781. return e.complexity.MetafieldDefinition.PinnedPosition(childComplexity), true
  7782. case "MetafieldDefinition.standardTemplate":
  7783. if e.complexity.MetafieldDefinition.StandardTemplate == nil {
  7784. break
  7785. }
  7786. return e.complexity.MetafieldDefinition.StandardTemplate(childComplexity), true
  7787. case "MetafieldDefinition.type":
  7788. if e.complexity.MetafieldDefinition.Type == nil {
  7789. break
  7790. }
  7791. return e.complexity.MetafieldDefinition.Type(childComplexity), true
  7792. case "MetafieldDefinition.validationStatus":
  7793. if e.complexity.MetafieldDefinition.ValidationStatus == nil {
  7794. break
  7795. }
  7796. return e.complexity.MetafieldDefinition.ValidationStatus(childComplexity), true
  7797. case "MetafieldDefinition.validations":
  7798. if e.complexity.MetafieldDefinition.Validations == nil {
  7799. break
  7800. }
  7801. return e.complexity.MetafieldDefinition.Validations(childComplexity), true
  7802. case "MetafieldDefinition.visibleToStorefrontApi":
  7803. if e.complexity.MetafieldDefinition.VisibleToStorefrontAPI == nil {
  7804. break
  7805. }
  7806. return e.complexity.MetafieldDefinition.VisibleToStorefrontAPI(childComplexity), true
  7807. case "MetafieldDefinitionConnection.edges":
  7808. if e.complexity.MetafieldDefinitionConnection.Edges == nil {
  7809. break
  7810. }
  7811. return e.complexity.MetafieldDefinitionConnection.Edges(childComplexity), true
  7812. case "MetafieldDefinitionConnection.nodes":
  7813. if e.complexity.MetafieldDefinitionConnection.Nodes == nil {
  7814. break
  7815. }
  7816. return e.complexity.MetafieldDefinitionConnection.Nodes(childComplexity), true
  7817. case "MetafieldDefinitionConnection.pageInfo":
  7818. if e.complexity.MetafieldDefinitionConnection.PageInfo == nil {
  7819. break
  7820. }
  7821. return e.complexity.MetafieldDefinitionConnection.PageInfo(childComplexity), true
  7822. case "MetafieldDefinitionEdge.cursor":
  7823. if e.complexity.MetafieldDefinitionEdge.Cursor == nil {
  7824. break
  7825. }
  7826. return e.complexity.MetafieldDefinitionEdge.Cursor(childComplexity), true
  7827. case "MetafieldDefinitionEdge.node":
  7828. if e.complexity.MetafieldDefinitionEdge.Node == nil {
  7829. break
  7830. }
  7831. return e.complexity.MetafieldDefinitionEdge.Node(childComplexity), true
  7832. case "MetafieldDefinitionSupportedValidation.name":
  7833. if e.complexity.MetafieldDefinitionSupportedValidation.Name == nil {
  7834. break
  7835. }
  7836. return e.complexity.MetafieldDefinitionSupportedValidation.Name(childComplexity), true
  7837. case "MetafieldDefinitionSupportedValidation.type":
  7838. if e.complexity.MetafieldDefinitionSupportedValidation.Type == nil {
  7839. break
  7840. }
  7841. return e.complexity.MetafieldDefinitionSupportedValidation.Type(childComplexity), true
  7842. case "MetafieldDefinitionType.category":
  7843. if e.complexity.MetafieldDefinitionType.Category == nil {
  7844. break
  7845. }
  7846. return e.complexity.MetafieldDefinitionType.Category(childComplexity), true
  7847. case "MetafieldDefinitionType.name":
  7848. if e.complexity.MetafieldDefinitionType.Name == nil {
  7849. break
  7850. }
  7851. return e.complexity.MetafieldDefinitionType.Name(childComplexity), true
  7852. case "MetafieldDefinitionType.supportedValidations":
  7853. if e.complexity.MetafieldDefinitionType.SupportedValidations == nil {
  7854. break
  7855. }
  7856. return e.complexity.MetafieldDefinitionType.SupportedValidations(childComplexity), true
  7857. case "MetafieldDefinitionType.supportsDefinitionMigrations":
  7858. if e.complexity.MetafieldDefinitionType.SupportsDefinitionMigrations == nil {
  7859. break
  7860. }
  7861. return e.complexity.MetafieldDefinitionType.SupportsDefinitionMigrations(childComplexity), true
  7862. case "MetafieldDefinitionValidation.name":
  7863. if e.complexity.MetafieldDefinitionValidation.Name == nil {
  7864. break
  7865. }
  7866. return e.complexity.MetafieldDefinitionValidation.Name(childComplexity), true
  7867. case "MetafieldDefinitionValidation.type":
  7868. if e.complexity.MetafieldDefinitionValidation.Type == nil {
  7869. break
  7870. }
  7871. return e.complexity.MetafieldDefinitionValidation.Type(childComplexity), true
  7872. case "MetafieldDefinitionValidation.value":
  7873. if e.complexity.MetafieldDefinitionValidation.Value == nil {
  7874. break
  7875. }
  7876. return e.complexity.MetafieldDefinitionValidation.Value(childComplexity), true
  7877. case "MetafieldEdge.cursor":
  7878. if e.complexity.MetafieldEdge.Cursor == nil {
  7879. break
  7880. }
  7881. return e.complexity.MetafieldEdge.Cursor(childComplexity), true
  7882. case "MetafieldEdge.node":
  7883. if e.complexity.MetafieldEdge.Node == nil {
  7884. break
  7885. }
  7886. return e.complexity.MetafieldEdge.Node(childComplexity), true
  7887. case "MetafieldReferenceConnection.edges":
  7888. if e.complexity.MetafieldReferenceConnection.Edges == nil {
  7889. break
  7890. }
  7891. return e.complexity.MetafieldReferenceConnection.Edges(childComplexity), true
  7892. case "MetafieldReferenceConnection.nodes":
  7893. if e.complexity.MetafieldReferenceConnection.Nodes == nil {
  7894. break
  7895. }
  7896. return e.complexity.MetafieldReferenceConnection.Nodes(childComplexity), true
  7897. case "MetafieldReferenceConnection.pageInfo":
  7898. if e.complexity.MetafieldReferenceConnection.PageInfo == nil {
  7899. break
  7900. }
  7901. return e.complexity.MetafieldReferenceConnection.PageInfo(childComplexity), true
  7902. case "MetafieldReferenceEdge.cursor":
  7903. if e.complexity.MetafieldReferenceEdge.Cursor == nil {
  7904. break
  7905. }
  7906. return e.complexity.MetafieldReferenceEdge.Cursor(childComplexity), true
  7907. case "MetafieldReferenceEdge.node":
  7908. if e.complexity.MetafieldReferenceEdge.Node == nil {
  7909. break
  7910. }
  7911. return e.complexity.MetafieldReferenceEdge.Node(childComplexity), true
  7912. case "MoneyBag.presentmentMoney":
  7913. if e.complexity.MoneyBag.PresentmentMoney == nil {
  7914. break
  7915. }
  7916. return e.complexity.MoneyBag.PresentmentMoney(childComplexity), true
  7917. case "MoneyBag.shopMoney":
  7918. if e.complexity.MoneyBag.ShopMoney == nil {
  7919. break
  7920. }
  7921. return e.complexity.MoneyBag.ShopMoney(childComplexity), true
  7922. case "MoneyV2.amount":
  7923. if e.complexity.MoneyV2.Amount == nil {
  7924. break
  7925. }
  7926. return e.complexity.MoneyV2.Amount(childComplexity), true
  7927. case "MoneyV2.currencyCode":
  7928. if e.complexity.MoneyV2.CurrencyCode == nil {
  7929. break
  7930. }
  7931. return e.complexity.MoneyV2.CurrencyCode(childComplexity), true
  7932. case "NavigationItem.id":
  7933. if e.complexity.NavigationItem.ID == nil {
  7934. break
  7935. }
  7936. return e.complexity.NavigationItem.ID(childComplexity), true
  7937. case "NavigationItem.title":
  7938. if e.complexity.NavigationItem.Title == nil {
  7939. break
  7940. }
  7941. return e.complexity.NavigationItem.Title(childComplexity), true
  7942. case "NavigationItem.url":
  7943. if e.complexity.NavigationItem.URL == nil {
  7944. break
  7945. }
  7946. return e.complexity.NavigationItem.URL(childComplexity), true
  7947. case "OnlineStorePage.defaultCursor":
  7948. if e.complexity.OnlineStorePage.DefaultCursor == nil {
  7949. break
  7950. }
  7951. return e.complexity.OnlineStorePage.DefaultCursor(childComplexity), true
  7952. case "OnlineStorePage.id":
  7953. if e.complexity.OnlineStorePage.ID == nil {
  7954. break
  7955. }
  7956. return e.complexity.OnlineStorePage.ID(childComplexity), true
  7957. case "OnlineStorePage.translations":
  7958. if e.complexity.OnlineStorePage.Translations == nil {
  7959. break
  7960. }
  7961. args, err := ec.field_OnlineStorePage_translations_args(context.TODO(), rawArgs)
  7962. if err != nil {
  7963. return 0, false
  7964. }
  7965. return e.complexity.OnlineStorePage.Translations(childComplexity, args["locale"].(string), args["marketId"].(*string)), true
  7966. case "Order.id":
  7967. if e.complexity.Order.ID == nil {
  7968. break
  7969. }
  7970. return e.complexity.Order.ID(childComplexity), true
  7971. case "OrderApp.id":
  7972. if e.complexity.OrderApp.ID == nil {
  7973. break
  7974. }
  7975. return e.complexity.OrderApp.ID(childComplexity), true
  7976. case "OrderApp.icon":
  7977. if e.complexity.OrderApp.Icon == nil {
  7978. break
  7979. }
  7980. return e.complexity.OrderApp.Icon(childComplexity), true
  7981. case "OrderApp.name":
  7982. if e.complexity.OrderApp.Name == nil {
  7983. break
  7984. }
  7985. return e.complexity.OrderApp.Name(childComplexity), true
  7986. case "OrderConnection.edges":
  7987. if e.complexity.OrderConnection.Edges == nil {
  7988. break
  7989. }
  7990. return e.complexity.OrderConnection.Edges(childComplexity), true
  7991. case "OrderConnection.nodes":
  7992. if e.complexity.OrderConnection.Nodes == nil {
  7993. break
  7994. }
  7995. return e.complexity.OrderConnection.Nodes(childComplexity), true
  7996. case "OrderConnection.pageInfo":
  7997. if e.complexity.OrderConnection.PageInfo == nil {
  7998. break
  7999. }
  8000. return e.complexity.OrderConnection.PageInfo(childComplexity), true
  8001. case "OrderDisputeSummary.id":
  8002. if e.complexity.OrderDisputeSummary.ID == nil {
  8003. break
  8004. }
  8005. return e.complexity.OrderDisputeSummary.ID(childComplexity), true
  8006. case "OrderDisputeSummary.initiatedAs":
  8007. if e.complexity.OrderDisputeSummary.InitiatedAs == nil {
  8008. break
  8009. }
  8010. return e.complexity.OrderDisputeSummary.InitiatedAs(childComplexity), true
  8011. case "OrderDisputeSummary.status":
  8012. if e.complexity.OrderDisputeSummary.Status == nil {
  8013. break
  8014. }
  8015. return e.complexity.OrderDisputeSummary.Status(childComplexity), true
  8016. case "OrderEdge.cursor":
  8017. if e.complexity.OrderEdge.Cursor == nil {
  8018. break
  8019. }
  8020. return e.complexity.OrderEdge.Cursor(childComplexity), true
  8021. case "OrderEdge.node":
  8022. if e.complexity.OrderEdge.Node == nil {
  8023. break
  8024. }
  8025. return e.complexity.OrderEdge.Node(childComplexity), true
  8026. case "OrderPaymentCollectionDetails.additionalPaymentCollectionUrl":
  8027. if e.complexity.OrderPaymentCollectionDetails.AdditionalPaymentCollectionURL == nil {
  8028. break
  8029. }
  8030. return e.complexity.OrderPaymentCollectionDetails.AdditionalPaymentCollectionURL(childComplexity), true
  8031. case "OrderPaymentCollectionDetails.vaultedPaymentMethods":
  8032. if e.complexity.OrderPaymentCollectionDetails.VaultedPaymentMethods == nil {
  8033. break
  8034. }
  8035. return e.complexity.OrderPaymentCollectionDetails.VaultedPaymentMethods(childComplexity), true
  8036. case "OrderRisk.display":
  8037. if e.complexity.OrderRisk.Display == nil {
  8038. break
  8039. }
  8040. return e.complexity.OrderRisk.Display(childComplexity), true
  8041. case "OrderRisk.level":
  8042. if e.complexity.OrderRisk.Level == nil {
  8043. break
  8044. }
  8045. return e.complexity.OrderRisk.Level(childComplexity), true
  8046. case "OrderRisk.message":
  8047. if e.complexity.OrderRisk.Message == nil {
  8048. break
  8049. }
  8050. return e.complexity.OrderRisk.Message(childComplexity), true
  8051. case "OrderTransaction.accountNumber":
  8052. if e.complexity.OrderTransaction.AccountNumber == nil {
  8053. break
  8054. }
  8055. return e.complexity.OrderTransaction.AccountNumber(childComplexity), true
  8056. case "OrderTransaction.amountSet":
  8057. if e.complexity.OrderTransaction.AmountSet == nil {
  8058. break
  8059. }
  8060. return e.complexity.OrderTransaction.AmountSet(childComplexity), true
  8061. case "OrderTransaction.authorizationCode":
  8062. if e.complexity.OrderTransaction.AuthorizationCode == nil {
  8063. break
  8064. }
  8065. return e.complexity.OrderTransaction.AuthorizationCode(childComplexity), true
  8066. case "OrderTransaction.authorizationExpiresAt":
  8067. if e.complexity.OrderTransaction.AuthorizationExpiresAt == nil {
  8068. break
  8069. }
  8070. return e.complexity.OrderTransaction.AuthorizationExpiresAt(childComplexity), true
  8071. case "OrderTransaction.createdAt":
  8072. if e.complexity.OrderTransaction.CreatedAt == nil {
  8073. break
  8074. }
  8075. return e.complexity.OrderTransaction.CreatedAt(childComplexity), true
  8076. case "OrderTransaction.errorCode":
  8077. if e.complexity.OrderTransaction.ErrorCode == nil {
  8078. break
  8079. }
  8080. return e.complexity.OrderTransaction.ErrorCode(childComplexity), true
  8081. case "OrderTransaction.fees":
  8082. if e.complexity.OrderTransaction.Fees == nil {
  8083. break
  8084. }
  8085. return e.complexity.OrderTransaction.Fees(childComplexity), true
  8086. case "OrderTransaction.formattedGateway":
  8087. if e.complexity.OrderTransaction.FormattedGateway == nil {
  8088. break
  8089. }
  8090. return e.complexity.OrderTransaction.FormattedGateway(childComplexity), true
  8091. case "OrderTransaction.gateway":
  8092. if e.complexity.OrderTransaction.Gateway == nil {
  8093. break
  8094. }
  8095. return e.complexity.OrderTransaction.Gateway(childComplexity), true
  8096. case "OrderTransaction.id":
  8097. if e.complexity.OrderTransaction.ID == nil {
  8098. break
  8099. }
  8100. return e.complexity.OrderTransaction.ID(childComplexity), true
  8101. case "OrderTransaction.kind":
  8102. if e.complexity.OrderTransaction.Kind == nil {
  8103. break
  8104. }
  8105. return e.complexity.OrderTransaction.Kind(childComplexity), true
  8106. case "OrderTransaction.manuallyCapturable":
  8107. if e.complexity.OrderTransaction.ManuallyCapturable == nil {
  8108. break
  8109. }
  8110. return e.complexity.OrderTransaction.ManuallyCapturable(childComplexity), true
  8111. case "OrderTransaction.maximumRefundableV2":
  8112. if e.complexity.OrderTransaction.MaximumRefundableV2 == nil {
  8113. break
  8114. }
  8115. return e.complexity.OrderTransaction.MaximumRefundableV2(childComplexity), true
  8116. case "OrderTransaction.order":
  8117. if e.complexity.OrderTransaction.Order == nil {
  8118. break
  8119. }
  8120. return e.complexity.OrderTransaction.Order(childComplexity), true
  8121. case "OrderTransaction.parentTransaction":
  8122. if e.complexity.OrderTransaction.ParentTransaction == nil {
  8123. break
  8124. }
  8125. return e.complexity.OrderTransaction.ParentTransaction(childComplexity), true
  8126. case "OrderTransaction.paymentIcon":
  8127. if e.complexity.OrderTransaction.PaymentIcon == nil {
  8128. break
  8129. }
  8130. return e.complexity.OrderTransaction.PaymentIcon(childComplexity), true
  8131. case "OrderTransaction.processedAt":
  8132. if e.complexity.OrderTransaction.ProcessedAt == nil {
  8133. break
  8134. }
  8135. return e.complexity.OrderTransaction.ProcessedAt(childComplexity), true
  8136. case "OrderTransaction.receiptJson":
  8137. if e.complexity.OrderTransaction.ReceiptJSON == nil {
  8138. break
  8139. }
  8140. return e.complexity.OrderTransaction.ReceiptJSON(childComplexity), true
  8141. case "OrderTransaction.settlementCurrency":
  8142. if e.complexity.OrderTransaction.SettlementCurrency == nil {
  8143. break
  8144. }
  8145. return e.complexity.OrderTransaction.SettlementCurrency(childComplexity), true
  8146. case "OrderTransaction.settlementCurrencyRate":
  8147. if e.complexity.OrderTransaction.SettlementCurrencyRate == nil {
  8148. break
  8149. }
  8150. return e.complexity.OrderTransaction.SettlementCurrencyRate(childComplexity), true
  8151. case "OrderTransaction.shopifyPaymentsSet":
  8152. if e.complexity.OrderTransaction.ShopifyPaymentsSet == nil {
  8153. break
  8154. }
  8155. return e.complexity.OrderTransaction.ShopifyPaymentsSet(childComplexity), true
  8156. case "OrderTransaction.status":
  8157. if e.complexity.OrderTransaction.Status == nil {
  8158. break
  8159. }
  8160. return e.complexity.OrderTransaction.Status(childComplexity), true
  8161. case "OrderTransaction.test":
  8162. if e.complexity.OrderTransaction.Test == nil {
  8163. break
  8164. }
  8165. return e.complexity.OrderTransaction.Test(childComplexity), true
  8166. case "OrderTransaction.totalUnsettledSet":
  8167. if e.complexity.OrderTransaction.TotalUnsettledSet == nil {
  8168. break
  8169. }
  8170. return e.complexity.OrderTransaction.TotalUnsettledSet(childComplexity), true
  8171. case "OrderTransaction.user":
  8172. if e.complexity.OrderTransaction.User == nil {
  8173. break
  8174. }
  8175. return e.complexity.OrderTransaction.User(childComplexity), true
  8176. case "OrderTransactionConnection.edges":
  8177. if e.complexity.OrderTransactionConnection.Edges == nil {
  8178. break
  8179. }
  8180. return e.complexity.OrderTransactionConnection.Edges(childComplexity), true
  8181. case "OrderTransactionConnection.nodes":
  8182. if e.complexity.OrderTransactionConnection.Nodes == nil {
  8183. break
  8184. }
  8185. return e.complexity.OrderTransactionConnection.Nodes(childComplexity), true
  8186. case "OrderTransactionConnection.pageInfo":
  8187. if e.complexity.OrderTransactionConnection.PageInfo == nil {
  8188. break
  8189. }
  8190. return e.complexity.OrderTransactionConnection.PageInfo(childComplexity), true
  8191. case "OrderTransactionEdge.cursor":
  8192. if e.complexity.OrderTransactionEdge.Cursor == nil {
  8193. break
  8194. }
  8195. return e.complexity.OrderTransactionEdge.Cursor(childComplexity), true
  8196. case "OrderTransactionEdge.node":
  8197. if e.complexity.OrderTransactionEdge.Node == nil {
  8198. break
  8199. }
  8200. return e.complexity.OrderTransactionEdge.Node(childComplexity), true
  8201. case "PageInfo.endCursor":
  8202. if e.complexity.PageInfo.EndCursor == nil {
  8203. break
  8204. }
  8205. return e.complexity.PageInfo.EndCursor(childComplexity), true
  8206. case "PageInfo.hasNextPage":
  8207. if e.complexity.PageInfo.HasNextPage == nil {
  8208. break
  8209. }
  8210. return e.complexity.PageInfo.HasNextPage(childComplexity), true
  8211. case "PageInfo.hasPreviousPage":
  8212. if e.complexity.PageInfo.HasPreviousPage == nil {
  8213. break
  8214. }
  8215. return e.complexity.PageInfo.HasPreviousPage(childComplexity), true
  8216. case "PageInfo.startCursor":
  8217. if e.complexity.PageInfo.StartCursor == nil {
  8218. break
  8219. }
  8220. return e.complexity.PageInfo.StartCursor(childComplexity), true
  8221. case "PaymentMandate.id":
  8222. if e.complexity.PaymentMandate.ID == nil {
  8223. break
  8224. }
  8225. return e.complexity.PaymentMandate.ID(childComplexity), true
  8226. case "PaymentMandate.paymentInstrument":
  8227. if e.complexity.PaymentMandate.PaymentInstrument == nil {
  8228. break
  8229. }
  8230. return e.complexity.PaymentMandate.PaymentInstrument(childComplexity), true
  8231. case "PaymentSchedule.amount":
  8232. if e.complexity.PaymentSchedule.Amount == nil {
  8233. break
  8234. }
  8235. return e.complexity.PaymentSchedule.Amount(childComplexity), true
  8236. case "PaymentSchedule.completedAt":
  8237. if e.complexity.PaymentSchedule.CompletedAt == nil {
  8238. break
  8239. }
  8240. return e.complexity.PaymentSchedule.CompletedAt(childComplexity), true
  8241. case "PaymentSchedule.dueAt":
  8242. if e.complexity.PaymentSchedule.DueAt == nil {
  8243. break
  8244. }
  8245. return e.complexity.PaymentSchedule.DueAt(childComplexity), true
  8246. case "PaymentSchedule.id":
  8247. if e.complexity.PaymentSchedule.ID == nil {
  8248. break
  8249. }
  8250. return e.complexity.PaymentSchedule.ID(childComplexity), true
  8251. case "PaymentSchedule.issuedAt":
  8252. if e.complexity.PaymentSchedule.IssuedAt == nil {
  8253. break
  8254. }
  8255. return e.complexity.PaymentSchedule.IssuedAt(childComplexity), true
  8256. case "PaymentScheduleConnection.edges":
  8257. if e.complexity.PaymentScheduleConnection.Edges == nil {
  8258. break
  8259. }
  8260. return e.complexity.PaymentScheduleConnection.Edges(childComplexity), true
  8261. case "PaymentScheduleConnection.nodes":
  8262. if e.complexity.PaymentScheduleConnection.Nodes == nil {
  8263. break
  8264. }
  8265. return e.complexity.PaymentScheduleConnection.Nodes(childComplexity), true
  8266. case "PaymentScheduleConnection.pageInfo":
  8267. if e.complexity.PaymentScheduleConnection.PageInfo == nil {
  8268. break
  8269. }
  8270. return e.complexity.PaymentScheduleConnection.PageInfo(childComplexity), true
  8271. case "PaymentScheduleEdge.cursor":
  8272. if e.complexity.PaymentScheduleEdge.Cursor == nil {
  8273. break
  8274. }
  8275. return e.complexity.PaymentScheduleEdge.Cursor(childComplexity), true
  8276. case "PaymentScheduleEdge.node":
  8277. if e.complexity.PaymentScheduleEdge.Node == nil {
  8278. break
  8279. }
  8280. return e.complexity.PaymentScheduleEdge.Node(childComplexity), true
  8281. case "PaymentSettings.supportedDigitalWallets":
  8282. if e.complexity.PaymentSettings.SupportedDigitalWallets == nil {
  8283. break
  8284. }
  8285. return e.complexity.PaymentSettings.SupportedDigitalWallets(childComplexity), true
  8286. case "PaymentTerms.dueInDays":
  8287. if e.complexity.PaymentTerms.DueInDays == nil {
  8288. break
  8289. }
  8290. return e.complexity.PaymentTerms.DueInDays(childComplexity), true
  8291. case "PaymentTerms.id":
  8292. if e.complexity.PaymentTerms.ID == nil {
  8293. break
  8294. }
  8295. return e.complexity.PaymentTerms.ID(childComplexity), true
  8296. case "PaymentTerms.overdue":
  8297. if e.complexity.PaymentTerms.Overdue == nil {
  8298. break
  8299. }
  8300. return e.complexity.PaymentTerms.Overdue(childComplexity), true
  8301. case "PaymentTerms.paymentSchedules":
  8302. if e.complexity.PaymentTerms.PaymentSchedules == nil {
  8303. break
  8304. }
  8305. args, err := ec.field_PaymentTerms_paymentSchedules_args(context.TODO(), rawArgs)
  8306. if err != nil {
  8307. return 0, false
  8308. }
  8309. return e.complexity.PaymentTerms.PaymentSchedules(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  8310. case "PaymentTerms.paymentTermsName":
  8311. if e.complexity.PaymentTerms.PaymentTermsName == nil {
  8312. break
  8313. }
  8314. return e.complexity.PaymentTerms.PaymentTermsName(childComplexity), true
  8315. case "PaymentTerms.paymentTermsType":
  8316. if e.complexity.PaymentTerms.PaymentTermsType == nil {
  8317. break
  8318. }
  8319. return e.complexity.PaymentTerms.PaymentTermsType(childComplexity), true
  8320. case "PaymentTerms.translatedName":
  8321. if e.complexity.PaymentTerms.TranslatedName == nil {
  8322. break
  8323. }
  8324. return e.complexity.PaymentTerms.TranslatedName(childComplexity), true
  8325. case "PaymentTermsTemplate.description":
  8326. if e.complexity.PaymentTermsTemplate.Description == nil {
  8327. break
  8328. }
  8329. return e.complexity.PaymentTermsTemplate.Description(childComplexity), true
  8330. case "PaymentTermsTemplate.dueInDays":
  8331. if e.complexity.PaymentTermsTemplate.DueInDays == nil {
  8332. break
  8333. }
  8334. return e.complexity.PaymentTermsTemplate.DueInDays(childComplexity), true
  8335. case "PaymentTermsTemplate.id":
  8336. if e.complexity.PaymentTermsTemplate.ID == nil {
  8337. break
  8338. }
  8339. return e.complexity.PaymentTermsTemplate.ID(childComplexity), true
  8340. case "PaymentTermsTemplate.name":
  8341. if e.complexity.PaymentTermsTemplate.Name == nil {
  8342. break
  8343. }
  8344. return e.complexity.PaymentTermsTemplate.Name(childComplexity), true
  8345. case "PaymentTermsTemplate.paymentTermsType":
  8346. if e.complexity.PaymentTermsTemplate.PaymentTermsType == nil {
  8347. break
  8348. }
  8349. return e.complexity.PaymentTermsTemplate.PaymentTermsType(childComplexity), true
  8350. case "PaymentTermsTemplate.translatedName":
  8351. if e.complexity.PaymentTermsTemplate.TranslatedName == nil {
  8352. break
  8353. }
  8354. return e.complexity.PaymentTermsTemplate.TranslatedName(childComplexity), true
  8355. case "PriceList.contextRule":
  8356. if e.complexity.PriceList.ContextRule == nil {
  8357. break
  8358. }
  8359. return e.complexity.PriceList.ContextRule(childComplexity), true
  8360. case "PriceList.currency":
  8361. if e.complexity.PriceList.Currency == nil {
  8362. break
  8363. }
  8364. return e.complexity.PriceList.Currency(childComplexity), true
  8365. case "PriceList.id":
  8366. if e.complexity.PriceList.ID == nil {
  8367. break
  8368. }
  8369. return e.complexity.PriceList.ID(childComplexity), true
  8370. case "PriceList.name":
  8371. if e.complexity.PriceList.Name == nil {
  8372. break
  8373. }
  8374. return e.complexity.PriceList.Name(childComplexity), true
  8375. case "PriceList.parent":
  8376. if e.complexity.PriceList.Parent == nil {
  8377. break
  8378. }
  8379. return e.complexity.PriceList.Parent(childComplexity), true
  8380. case "PriceList.prices":
  8381. if e.complexity.PriceList.Prices == nil {
  8382. break
  8383. }
  8384. args, err := ec.field_PriceList_prices_args(context.TODO(), rawArgs)
  8385. if err != nil {
  8386. return 0, false
  8387. }
  8388. return e.complexity.PriceList.Prices(childComplexity, args["originType"].(*PriceListPriceOriginType), args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  8389. case "PriceListAdjustment.type":
  8390. if e.complexity.PriceListAdjustment.Type == nil {
  8391. break
  8392. }
  8393. return e.complexity.PriceListAdjustment.Type(childComplexity), true
  8394. case "PriceListAdjustment.value":
  8395. if e.complexity.PriceListAdjustment.Value == nil {
  8396. break
  8397. }
  8398. return e.complexity.PriceListAdjustment.Value(childComplexity), true
  8399. case "PriceListContextRule.countries":
  8400. if e.complexity.PriceListContextRule.Countries == nil {
  8401. break
  8402. }
  8403. return e.complexity.PriceListContextRule.Countries(childComplexity), true
  8404. case "PriceListContextRule.market":
  8405. if e.complexity.PriceListContextRule.Market == nil {
  8406. break
  8407. }
  8408. return e.complexity.PriceListContextRule.Market(childComplexity), true
  8409. case "PriceListParent.adjustment":
  8410. if e.complexity.PriceListParent.Adjustment == nil {
  8411. break
  8412. }
  8413. return e.complexity.PriceListParent.Adjustment(childComplexity), true
  8414. case "PriceListPrice.compareAtPrice":
  8415. if e.complexity.PriceListPrice.CompareAtPrice == nil {
  8416. break
  8417. }
  8418. return e.complexity.PriceListPrice.CompareAtPrice(childComplexity), true
  8419. case "PriceListPrice.originType":
  8420. if e.complexity.PriceListPrice.OriginType == nil {
  8421. break
  8422. }
  8423. return e.complexity.PriceListPrice.OriginType(childComplexity), true
  8424. case "PriceListPrice.price":
  8425. if e.complexity.PriceListPrice.Price == nil {
  8426. break
  8427. }
  8428. return e.complexity.PriceListPrice.Price(childComplexity), true
  8429. case "PriceListPrice.variant":
  8430. if e.complexity.PriceListPrice.Variant == nil {
  8431. break
  8432. }
  8433. return e.complexity.PriceListPrice.Variant(childComplexity), true
  8434. case "PriceListPriceConnection.edges":
  8435. if e.complexity.PriceListPriceConnection.Edges == nil {
  8436. break
  8437. }
  8438. return e.complexity.PriceListPriceConnection.Edges(childComplexity), true
  8439. case "PriceListPriceConnection.nodes":
  8440. if e.complexity.PriceListPriceConnection.Nodes == nil {
  8441. break
  8442. }
  8443. return e.complexity.PriceListPriceConnection.Nodes(childComplexity), true
  8444. case "PriceListPriceConnection.pageInfo":
  8445. if e.complexity.PriceListPriceConnection.PageInfo == nil {
  8446. break
  8447. }
  8448. return e.complexity.PriceListPriceConnection.PageInfo(childComplexity), true
  8449. case "PriceListPriceEdge.cursor":
  8450. if e.complexity.PriceListPriceEdge.Cursor == nil {
  8451. break
  8452. }
  8453. return e.complexity.PriceListPriceEdge.Cursor(childComplexity), true
  8454. case "PriceListPriceEdge.node":
  8455. if e.complexity.PriceListPriceEdge.Node == nil {
  8456. break
  8457. }
  8458. return e.complexity.PriceListPriceEdge.Node(childComplexity), true
  8459. case "PricingPercentageValue.percentage":
  8460. if e.complexity.PricingPercentageValue.Percentage == nil {
  8461. break
  8462. }
  8463. return e.complexity.PricingPercentageValue.Percentage(childComplexity), true
  8464. case "PrivateMetafield.createdAt":
  8465. if e.complexity.PrivateMetafield.CreatedAt == nil {
  8466. break
  8467. }
  8468. return e.complexity.PrivateMetafield.CreatedAt(childComplexity), true
  8469. case "PrivateMetafield.id":
  8470. if e.complexity.PrivateMetafield.ID == nil {
  8471. break
  8472. }
  8473. return e.complexity.PrivateMetafield.ID(childComplexity), true
  8474. case "PrivateMetafield.key":
  8475. if e.complexity.PrivateMetafield.Key == nil {
  8476. break
  8477. }
  8478. return e.complexity.PrivateMetafield.Key(childComplexity), true
  8479. case "PrivateMetafield.namespace":
  8480. if e.complexity.PrivateMetafield.Namespace == nil {
  8481. break
  8482. }
  8483. return e.complexity.PrivateMetafield.Namespace(childComplexity), true
  8484. case "PrivateMetafield.updatedAt":
  8485. if e.complexity.PrivateMetafield.UpdatedAt == nil {
  8486. break
  8487. }
  8488. return e.complexity.PrivateMetafield.UpdatedAt(childComplexity), true
  8489. case "PrivateMetafield.value":
  8490. if e.complexity.PrivateMetafield.Value == nil {
  8491. break
  8492. }
  8493. return e.complexity.PrivateMetafield.Value(childComplexity), true
  8494. case "PrivateMetafield.valueType":
  8495. if e.complexity.PrivateMetafield.ValueType == nil {
  8496. break
  8497. }
  8498. return e.complexity.PrivateMetafield.ValueType(childComplexity), true
  8499. case "PrivateMetafieldConnection.edges":
  8500. if e.complexity.PrivateMetafieldConnection.Edges == nil {
  8501. break
  8502. }
  8503. return e.complexity.PrivateMetafieldConnection.Edges(childComplexity), true
  8504. case "PrivateMetafieldConnection.nodes":
  8505. if e.complexity.PrivateMetafieldConnection.Nodes == nil {
  8506. break
  8507. }
  8508. return e.complexity.PrivateMetafieldConnection.Nodes(childComplexity), true
  8509. case "PrivateMetafieldConnection.pageInfo":
  8510. if e.complexity.PrivateMetafieldConnection.PageInfo == nil {
  8511. break
  8512. }
  8513. return e.complexity.PrivateMetafieldConnection.PageInfo(childComplexity), true
  8514. case "PrivateMetafieldEdge.cursor":
  8515. if e.complexity.PrivateMetafieldEdge.Cursor == nil {
  8516. break
  8517. }
  8518. return e.complexity.PrivateMetafieldEdge.Cursor(childComplexity), true
  8519. case "PrivateMetafieldEdge.node":
  8520. if e.complexity.PrivateMetafieldEdge.Node == nil {
  8521. break
  8522. }
  8523. return e.complexity.PrivateMetafieldEdge.Node(childComplexity), true
  8524. case "Product.id":
  8525. if e.complexity.Product.ID == nil {
  8526. break
  8527. }
  8528. return e.complexity.Product.ID(childComplexity), true
  8529. case "ProductCategory.productTaxonomyNode":
  8530. if e.complexity.ProductCategory.ProductTaxonomyNode == nil {
  8531. break
  8532. }
  8533. return e.complexity.ProductCategory.ProductTaxonomyNode(childComplexity), true
  8534. case "ProductChangeStatusUserError.code":
  8535. if e.complexity.ProductChangeStatusUserError.Code == nil {
  8536. break
  8537. }
  8538. return e.complexity.ProductChangeStatusUserError.Code(childComplexity), true
  8539. case "ProductChangeStatusUserError.field":
  8540. if e.complexity.ProductChangeStatusUserError.Field == nil {
  8541. break
  8542. }
  8543. return e.complexity.ProductChangeStatusUserError.Field(childComplexity), true
  8544. case "ProductChangeStatusUserError.message":
  8545. if e.complexity.ProductChangeStatusUserError.Message == nil {
  8546. break
  8547. }
  8548. return e.complexity.ProductChangeStatusUserError.Message(childComplexity), true
  8549. case "ProductConnection.edges":
  8550. if e.complexity.ProductConnection.Edges == nil {
  8551. break
  8552. }
  8553. return e.complexity.ProductConnection.Edges(childComplexity), true
  8554. case "ProductConnection.nodes":
  8555. if e.complexity.ProductConnection.Nodes == nil {
  8556. break
  8557. }
  8558. return e.complexity.ProductConnection.Nodes(childComplexity), true
  8559. case "ProductConnection.pageInfo":
  8560. if e.complexity.ProductConnection.PageInfo == nil {
  8561. break
  8562. }
  8563. return e.complexity.ProductConnection.PageInfo(childComplexity), true
  8564. case "ProductContextualPricing.maxVariantPricing":
  8565. if e.complexity.ProductContextualPricing.MaxVariantPricing == nil {
  8566. break
  8567. }
  8568. return e.complexity.ProductContextualPricing.MaxVariantPricing(childComplexity), true
  8569. case "ProductContextualPricing.minVariantPricing":
  8570. if e.complexity.ProductContextualPricing.MinVariantPricing == nil {
  8571. break
  8572. }
  8573. return e.complexity.ProductContextualPricing.MinVariantPricing(childComplexity), true
  8574. case "ProductContextualPricing.priceRange":
  8575. if e.complexity.ProductContextualPricing.PriceRange == nil {
  8576. break
  8577. }
  8578. return e.complexity.ProductContextualPricing.PriceRange(childComplexity), true
  8579. case "ProductEdge.cursor":
  8580. if e.complexity.ProductEdge.Cursor == nil {
  8581. break
  8582. }
  8583. return e.complexity.ProductEdge.Cursor(childComplexity), true
  8584. case "ProductEdge.node":
  8585. if e.complexity.ProductEdge.Node == nil {
  8586. break
  8587. }
  8588. return e.complexity.ProductEdge.Node(childComplexity), true
  8589. case "ProductPriceRangeV2.maxVariantPrice":
  8590. if e.complexity.ProductPriceRangeV2.MaxVariantPrice == nil {
  8591. break
  8592. }
  8593. return e.complexity.ProductPriceRangeV2.MaxVariantPrice(childComplexity), true
  8594. case "ProductPriceRangeV2.minVariantPrice":
  8595. if e.complexity.ProductPriceRangeV2.MinVariantPrice == nil {
  8596. break
  8597. }
  8598. return e.complexity.ProductPriceRangeV2.MinVariantPrice(childComplexity), true
  8599. case "ProductTaxonomyNode.fullName":
  8600. if e.complexity.ProductTaxonomyNode.FullName == nil {
  8601. break
  8602. }
  8603. return e.complexity.ProductTaxonomyNode.FullName(childComplexity), true
  8604. case "ProductTaxonomyNode.id":
  8605. if e.complexity.ProductTaxonomyNode.ID == nil {
  8606. break
  8607. }
  8608. return e.complexity.ProductTaxonomyNode.ID(childComplexity), true
  8609. case "ProductTaxonomyNode.isLeaf":
  8610. if e.complexity.ProductTaxonomyNode.IsLeaf == nil {
  8611. break
  8612. }
  8613. return e.complexity.ProductTaxonomyNode.IsLeaf(childComplexity), true
  8614. case "ProductTaxonomyNode.isRoot":
  8615. if e.complexity.ProductTaxonomyNode.IsRoot == nil {
  8616. break
  8617. }
  8618. return e.complexity.ProductTaxonomyNode.IsRoot(childComplexity), true
  8619. case "ProductTaxonomyNode.name":
  8620. if e.complexity.ProductTaxonomyNode.Name == nil {
  8621. break
  8622. }
  8623. return e.complexity.ProductTaxonomyNode.Name(childComplexity), true
  8624. case "ProductVariant.id":
  8625. if e.complexity.ProductVariant.ID == nil {
  8626. break
  8627. }
  8628. return e.complexity.ProductVariant.ID(childComplexity), true
  8629. case "ProductVariantConnection.edges":
  8630. if e.complexity.ProductVariantConnection.Edges == nil {
  8631. break
  8632. }
  8633. return e.complexity.ProductVariantConnection.Edges(childComplexity), true
  8634. case "ProductVariantConnection.nodes":
  8635. if e.complexity.ProductVariantConnection.Nodes == nil {
  8636. break
  8637. }
  8638. return e.complexity.ProductVariantConnection.Nodes(childComplexity), true
  8639. case "ProductVariantConnection.pageInfo":
  8640. if e.complexity.ProductVariantConnection.PageInfo == nil {
  8641. break
  8642. }
  8643. return e.complexity.ProductVariantConnection.PageInfo(childComplexity), true
  8644. case "ProductVariantContextualPricing.compareAtPrice":
  8645. if e.complexity.ProductVariantContextualPricing.CompareAtPrice == nil {
  8646. break
  8647. }
  8648. return e.complexity.ProductVariantContextualPricing.CompareAtPrice(childComplexity), true
  8649. case "ProductVariantContextualPricing.price":
  8650. if e.complexity.ProductVariantContextualPricing.Price == nil {
  8651. break
  8652. }
  8653. return e.complexity.ProductVariantContextualPricing.Price(childComplexity), true
  8654. case "ProductVariantEdge.cursor":
  8655. if e.complexity.ProductVariantEdge.Cursor == nil {
  8656. break
  8657. }
  8658. return e.complexity.ProductVariantEdge.Cursor(childComplexity), true
  8659. case "ProductVariantEdge.node":
  8660. if e.complexity.ProductVariantEdge.Node == nil {
  8661. break
  8662. }
  8663. return e.complexity.ProductVariantEdge.Node(childComplexity), true
  8664. case "ProductVariantsBulkCreateUserError.code":
  8665. if e.complexity.ProductVariantsBulkCreateUserError.Code == nil {
  8666. break
  8667. }
  8668. return e.complexity.ProductVariantsBulkCreateUserError.Code(childComplexity), true
  8669. case "ProductVariantsBulkCreateUserError.field":
  8670. if e.complexity.ProductVariantsBulkCreateUserError.Field == nil {
  8671. break
  8672. }
  8673. return e.complexity.ProductVariantsBulkCreateUserError.Field(childComplexity), true
  8674. case "ProductVariantsBulkCreateUserError.message":
  8675. if e.complexity.ProductVariantsBulkCreateUserError.Message == nil {
  8676. break
  8677. }
  8678. return e.complexity.ProductVariantsBulkCreateUserError.Message(childComplexity), true
  8679. case "ProductVariantsBulkDeleteUserError.code":
  8680. if e.complexity.ProductVariantsBulkDeleteUserError.Code == nil {
  8681. break
  8682. }
  8683. return e.complexity.ProductVariantsBulkDeleteUserError.Code(childComplexity), true
  8684. case "ProductVariantsBulkDeleteUserError.field":
  8685. if e.complexity.ProductVariantsBulkDeleteUserError.Field == nil {
  8686. break
  8687. }
  8688. return e.complexity.ProductVariantsBulkDeleteUserError.Field(childComplexity), true
  8689. case "ProductVariantsBulkDeleteUserError.message":
  8690. if e.complexity.ProductVariantsBulkDeleteUserError.Message == nil {
  8691. break
  8692. }
  8693. return e.complexity.ProductVariantsBulkDeleteUserError.Message(childComplexity), true
  8694. case "ProductVariantsBulkReorderUserError.code":
  8695. if e.complexity.ProductVariantsBulkReorderUserError.Code == nil {
  8696. break
  8697. }
  8698. return e.complexity.ProductVariantsBulkReorderUserError.Code(childComplexity), true
  8699. case "ProductVariantsBulkReorderUserError.field":
  8700. if e.complexity.ProductVariantsBulkReorderUserError.Field == nil {
  8701. break
  8702. }
  8703. return e.complexity.ProductVariantsBulkReorderUserError.Field(childComplexity), true
  8704. case "ProductVariantsBulkReorderUserError.message":
  8705. if e.complexity.ProductVariantsBulkReorderUserError.Message == nil {
  8706. break
  8707. }
  8708. return e.complexity.ProductVariantsBulkReorderUserError.Message(childComplexity), true
  8709. case "ProductVariantsBulkUpdateUserError.code":
  8710. if e.complexity.ProductVariantsBulkUpdateUserError.Code == nil {
  8711. break
  8712. }
  8713. return e.complexity.ProductVariantsBulkUpdateUserError.Code(childComplexity), true
  8714. case "ProductVariantsBulkUpdateUserError.field":
  8715. if e.complexity.ProductVariantsBulkUpdateUserError.Field == nil {
  8716. break
  8717. }
  8718. return e.complexity.ProductVariantsBulkUpdateUserError.Field(childComplexity), true
  8719. case "ProductVariantsBulkUpdateUserError.message":
  8720. if e.complexity.ProductVariantsBulkUpdateUserError.Message == nil {
  8721. break
  8722. }
  8723. return e.complexity.ProductVariantsBulkUpdateUserError.Message(childComplexity), true
  8724. case "Publication.app":
  8725. if e.complexity.Publication.App == nil {
  8726. break
  8727. }
  8728. return e.complexity.Publication.App(childComplexity), true
  8729. case "Publication.collectionPublicationsV3":
  8730. if e.complexity.Publication.CollectionPublicationsV3 == nil {
  8731. break
  8732. }
  8733. args, err := ec.field_Publication_collectionPublicationsV3_args(context.TODO(), rawArgs)
  8734. if err != nil {
  8735. return 0, false
  8736. }
  8737. return e.complexity.Publication.CollectionPublicationsV3(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  8738. case "Publication.collections":
  8739. if e.complexity.Publication.Collections == nil {
  8740. break
  8741. }
  8742. args, err := ec.field_Publication_collections_args(context.TODO(), rawArgs)
  8743. if err != nil {
  8744. return 0, false
  8745. }
  8746. return e.complexity.Publication.Collections(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  8747. case "Publication.hasCollection":
  8748. if e.complexity.Publication.HasCollection == nil {
  8749. break
  8750. }
  8751. args, err := ec.field_Publication_hasCollection_args(context.TODO(), rawArgs)
  8752. if err != nil {
  8753. return 0, false
  8754. }
  8755. return e.complexity.Publication.HasCollection(childComplexity, args["id"].(string)), true
  8756. case "Publication.id":
  8757. if e.complexity.Publication.ID == nil {
  8758. break
  8759. }
  8760. return e.complexity.Publication.ID(childComplexity), true
  8761. case "Publication.name":
  8762. if e.complexity.Publication.Name == nil {
  8763. break
  8764. }
  8765. return e.complexity.Publication.Name(childComplexity), true
  8766. case "Publication.productPublicationsV3":
  8767. if e.complexity.Publication.ProductPublicationsV3 == nil {
  8768. break
  8769. }
  8770. args, err := ec.field_Publication_productPublicationsV3_args(context.TODO(), rawArgs)
  8771. if err != nil {
  8772. return 0, false
  8773. }
  8774. return e.complexity.Publication.ProductPublicationsV3(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  8775. case "Publication.products":
  8776. if e.complexity.Publication.Products == nil {
  8777. break
  8778. }
  8779. args, err := ec.field_Publication_products_args(context.TODO(), rawArgs)
  8780. if err != nil {
  8781. return 0, false
  8782. }
  8783. return e.complexity.Publication.Products(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  8784. case "Publication.supportsFuturePublishing":
  8785. if e.complexity.Publication.SupportsFuturePublishing == nil {
  8786. break
  8787. }
  8788. return e.complexity.Publication.SupportsFuturePublishing(childComplexity), true
  8789. case "PublicationConnection.edges":
  8790. if e.complexity.PublicationConnection.Edges == nil {
  8791. break
  8792. }
  8793. return e.complexity.PublicationConnection.Edges(childComplexity), true
  8794. case "PublicationConnection.nodes":
  8795. if e.complexity.PublicationConnection.Nodes == nil {
  8796. break
  8797. }
  8798. return e.complexity.PublicationConnection.Nodes(childComplexity), true
  8799. case "PublicationConnection.pageInfo":
  8800. if e.complexity.PublicationConnection.PageInfo == nil {
  8801. break
  8802. }
  8803. return e.complexity.PublicationConnection.PageInfo(childComplexity), true
  8804. case "PublicationEdge.cursor":
  8805. if e.complexity.PublicationEdge.Cursor == nil {
  8806. break
  8807. }
  8808. return e.complexity.PublicationEdge.Cursor(childComplexity), true
  8809. case "PublicationEdge.node":
  8810. if e.complexity.PublicationEdge.Node == nil {
  8811. break
  8812. }
  8813. return e.complexity.PublicationEdge.Node(childComplexity), true
  8814. case "PublishedTranslation.key":
  8815. if e.complexity.PublishedTranslation.Key == nil {
  8816. break
  8817. }
  8818. return e.complexity.PublishedTranslation.Key(childComplexity), true
  8819. case "PublishedTranslation.locale":
  8820. if e.complexity.PublishedTranslation.Locale == nil {
  8821. break
  8822. }
  8823. return e.complexity.PublishedTranslation.Locale(childComplexity), true
  8824. case "PublishedTranslation.marketId":
  8825. if e.complexity.PublishedTranslation.MarketID == nil {
  8826. break
  8827. }
  8828. return e.complexity.PublishedTranslation.MarketID(childComplexity), true
  8829. case "PublishedTranslation.value":
  8830. if e.complexity.PublishedTranslation.Value == nil {
  8831. break
  8832. }
  8833. return e.complexity.PublishedTranslation.Value(childComplexity), true
  8834. case "PurchasingCompany.company":
  8835. if e.complexity.PurchasingCompany.Company == nil {
  8836. break
  8837. }
  8838. return e.complexity.PurchasingCompany.Company(childComplexity), true
  8839. case "PurchasingCompany.contact":
  8840. if e.complexity.PurchasingCompany.Contact == nil {
  8841. break
  8842. }
  8843. return e.complexity.PurchasingCompany.Contact(childComplexity), true
  8844. case "PurchasingCompany.location":
  8845. if e.complexity.PurchasingCompany.Location == nil {
  8846. break
  8847. }
  8848. return e.complexity.PurchasingCompany.Location(childComplexity), true
  8849. case "Query._service":
  8850. if e.complexity.Query.__resolve__service == nil {
  8851. break
  8852. }
  8853. return e.complexity.Query.__resolve__service(childComplexity), true
  8854. case "Query._entities":
  8855. if e.complexity.Query.__resolve_entities == nil {
  8856. break
  8857. }
  8858. args, err := ec.field_Query__entities_args(context.TODO(), rawArgs)
  8859. if err != nil {
  8860. return 0, false
  8861. }
  8862. return e.complexity.Query.__resolve_entities(childComplexity, args["representations"].([]map[string]interface{})), true
  8863. case "Refund.createdAt":
  8864. if e.complexity.Refund.CreatedAt == nil {
  8865. break
  8866. }
  8867. return e.complexity.Refund.CreatedAt(childComplexity), true
  8868. case "Refund.duties":
  8869. if e.complexity.Refund.Duties == nil {
  8870. break
  8871. }
  8872. return e.complexity.Refund.Duties(childComplexity), true
  8873. case "Refund.id":
  8874. if e.complexity.Refund.ID == nil {
  8875. break
  8876. }
  8877. return e.complexity.Refund.ID(childComplexity), true
  8878. case "Refund.legacyResourceId":
  8879. if e.complexity.Refund.LegacyResourceID == nil {
  8880. break
  8881. }
  8882. return e.complexity.Refund.LegacyResourceID(childComplexity), true
  8883. case "Refund.note":
  8884. if e.complexity.Refund.Note == nil {
  8885. break
  8886. }
  8887. return e.complexity.Refund.Note(childComplexity), true
  8888. case "Refund.order":
  8889. if e.complexity.Refund.Order == nil {
  8890. break
  8891. }
  8892. return e.complexity.Refund.Order(childComplexity), true
  8893. case "Refund.refundLineItems":
  8894. if e.complexity.Refund.RefundLineItems == nil {
  8895. break
  8896. }
  8897. args, err := ec.field_Refund_refundLineItems_args(context.TODO(), rawArgs)
  8898. if err != nil {
  8899. return 0, false
  8900. }
  8901. return e.complexity.Refund.RefundLineItems(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  8902. case "Refund.staffMember":
  8903. if e.complexity.Refund.StaffMember == nil {
  8904. break
  8905. }
  8906. return e.complexity.Refund.StaffMember(childComplexity), true
  8907. case "Refund.totalRefundedSet":
  8908. if e.complexity.Refund.TotalRefundedSet == nil {
  8909. break
  8910. }
  8911. return e.complexity.Refund.TotalRefundedSet(childComplexity), true
  8912. case "Refund.transactions":
  8913. if e.complexity.Refund.Transactions == nil {
  8914. break
  8915. }
  8916. args, err := ec.field_Refund_transactions_args(context.TODO(), rawArgs)
  8917. if err != nil {
  8918. return 0, false
  8919. }
  8920. return e.complexity.Refund.Transactions(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  8921. case "Refund.updatedAt":
  8922. if e.complexity.Refund.UpdatedAt == nil {
  8923. break
  8924. }
  8925. return e.complexity.Refund.UpdatedAt(childComplexity), true
  8926. case "RefundDuty.amountSet":
  8927. if e.complexity.RefundDuty.AmountSet == nil {
  8928. break
  8929. }
  8930. return e.complexity.RefundDuty.AmountSet(childComplexity), true
  8931. case "RefundDuty.originalDuty":
  8932. if e.complexity.RefundDuty.OriginalDuty == nil {
  8933. break
  8934. }
  8935. return e.complexity.RefundDuty.OriginalDuty(childComplexity), true
  8936. case "RefundLineItem.lineItem":
  8937. if e.complexity.RefundLineItem.LineItem == nil {
  8938. break
  8939. }
  8940. return e.complexity.RefundLineItem.LineItem(childComplexity), true
  8941. case "RefundLineItem.location":
  8942. if e.complexity.RefundLineItem.Location == nil {
  8943. break
  8944. }
  8945. return e.complexity.RefundLineItem.Location(childComplexity), true
  8946. case "RefundLineItem.priceSet":
  8947. if e.complexity.RefundLineItem.PriceSet == nil {
  8948. break
  8949. }
  8950. return e.complexity.RefundLineItem.PriceSet(childComplexity), true
  8951. case "RefundLineItem.quantity":
  8952. if e.complexity.RefundLineItem.Quantity == nil {
  8953. break
  8954. }
  8955. return e.complexity.RefundLineItem.Quantity(childComplexity), true
  8956. case "RefundLineItem.restockType":
  8957. if e.complexity.RefundLineItem.RestockType == nil {
  8958. break
  8959. }
  8960. return e.complexity.RefundLineItem.RestockType(childComplexity), true
  8961. case "RefundLineItem.restocked":
  8962. if e.complexity.RefundLineItem.Restocked == nil {
  8963. break
  8964. }
  8965. return e.complexity.RefundLineItem.Restocked(childComplexity), true
  8966. case "RefundLineItem.subtotalSet":
  8967. if e.complexity.RefundLineItem.SubtotalSet == nil {
  8968. break
  8969. }
  8970. return e.complexity.RefundLineItem.SubtotalSet(childComplexity), true
  8971. case "RefundLineItem.totalTaxSet":
  8972. if e.complexity.RefundLineItem.TotalTaxSet == nil {
  8973. break
  8974. }
  8975. return e.complexity.RefundLineItem.TotalTaxSet(childComplexity), true
  8976. case "RefundLineItemConnection.edges":
  8977. if e.complexity.RefundLineItemConnection.Edges == nil {
  8978. break
  8979. }
  8980. return e.complexity.RefundLineItemConnection.Edges(childComplexity), true
  8981. case "RefundLineItemConnection.nodes":
  8982. if e.complexity.RefundLineItemConnection.Nodes == nil {
  8983. break
  8984. }
  8985. return e.complexity.RefundLineItemConnection.Nodes(childComplexity), true
  8986. case "RefundLineItemConnection.pageInfo":
  8987. if e.complexity.RefundLineItemConnection.PageInfo == nil {
  8988. break
  8989. }
  8990. return e.complexity.RefundLineItemConnection.PageInfo(childComplexity), true
  8991. case "RefundLineItemEdge.cursor":
  8992. if e.complexity.RefundLineItemEdge.Cursor == nil {
  8993. break
  8994. }
  8995. return e.complexity.RefundLineItemEdge.Cursor(childComplexity), true
  8996. case "RefundLineItemEdge.node":
  8997. if e.complexity.RefundLineItemEdge.Node == nil {
  8998. break
  8999. }
  9000. return e.complexity.RefundLineItemEdge.Node(childComplexity), true
  9001. case "ResourceAlert.actions":
  9002. if e.complexity.ResourceAlert.Actions == nil {
  9003. break
  9004. }
  9005. return e.complexity.ResourceAlert.Actions(childComplexity), true
  9006. case "ResourceAlert.content":
  9007. if e.complexity.ResourceAlert.Content == nil {
  9008. break
  9009. }
  9010. return e.complexity.ResourceAlert.Content(childComplexity), true
  9011. case "ResourceAlert.dismissibleHandle":
  9012. if e.complexity.ResourceAlert.DismissibleHandle == nil {
  9013. break
  9014. }
  9015. return e.complexity.ResourceAlert.DismissibleHandle(childComplexity), true
  9016. case "ResourceAlert.icon":
  9017. if e.complexity.ResourceAlert.Icon == nil {
  9018. break
  9019. }
  9020. return e.complexity.ResourceAlert.Icon(childComplexity), true
  9021. case "ResourceAlert.severity":
  9022. if e.complexity.ResourceAlert.Severity == nil {
  9023. break
  9024. }
  9025. return e.complexity.ResourceAlert.Severity(childComplexity), true
  9026. case "ResourceAlert.title":
  9027. if e.complexity.ResourceAlert.Title == nil {
  9028. break
  9029. }
  9030. return e.complexity.ResourceAlert.Title(childComplexity), true
  9031. case "ResourceAlertAction.primary":
  9032. if e.complexity.ResourceAlertAction.Primary == nil {
  9033. break
  9034. }
  9035. return e.complexity.ResourceAlertAction.Primary(childComplexity), true
  9036. case "ResourceAlertAction.show":
  9037. if e.complexity.ResourceAlertAction.Show == nil {
  9038. break
  9039. }
  9040. return e.complexity.ResourceAlertAction.Show(childComplexity), true
  9041. case "ResourceAlertAction.title":
  9042. if e.complexity.ResourceAlertAction.Title == nil {
  9043. break
  9044. }
  9045. return e.complexity.ResourceAlertAction.Title(childComplexity), true
  9046. case "ResourceAlertAction.url":
  9047. if e.complexity.ResourceAlertAction.URL == nil {
  9048. break
  9049. }
  9050. return e.complexity.ResourceAlertAction.URL(childComplexity), true
  9051. case "ResourceFeedback.details":
  9052. if e.complexity.ResourceFeedback.Details == nil {
  9053. break
  9054. }
  9055. return e.complexity.ResourceFeedback.Details(childComplexity), true
  9056. case "ResourceFeedback.summary":
  9057. if e.complexity.ResourceFeedback.Summary == nil {
  9058. break
  9059. }
  9060. return e.complexity.ResourceFeedback.Summary(childComplexity), true
  9061. case "ResourceLimit.available":
  9062. if e.complexity.ResourceLimit.Available == nil {
  9063. break
  9064. }
  9065. return e.complexity.ResourceLimit.Available(childComplexity), true
  9066. case "ResourceLimit.quantityAvailable":
  9067. if e.complexity.ResourceLimit.QuantityAvailable == nil {
  9068. break
  9069. }
  9070. return e.complexity.ResourceLimit.QuantityAvailable(childComplexity), true
  9071. case "ResourceLimit.quantityLimit":
  9072. if e.complexity.ResourceLimit.QuantityLimit == nil {
  9073. break
  9074. }
  9075. return e.complexity.ResourceLimit.QuantityLimit(childComplexity), true
  9076. case "ResourceLimit.quantityUsed":
  9077. if e.complexity.ResourceLimit.QuantityUsed == nil {
  9078. break
  9079. }
  9080. return e.complexity.ResourceLimit.QuantityUsed(childComplexity), true
  9081. case "ResourcePublication.isPublished":
  9082. if e.complexity.ResourcePublication.IsPublished == nil {
  9083. break
  9084. }
  9085. return e.complexity.ResourcePublication.IsPublished(childComplexity), true
  9086. case "ResourcePublication.publication":
  9087. if e.complexity.ResourcePublication.Publication == nil {
  9088. break
  9089. }
  9090. return e.complexity.ResourcePublication.Publication(childComplexity), true
  9091. case "ResourcePublication.publishDate":
  9092. if e.complexity.ResourcePublication.PublishDate == nil {
  9093. break
  9094. }
  9095. return e.complexity.ResourcePublication.PublishDate(childComplexity), true
  9096. case "ResourcePublication.publishable":
  9097. if e.complexity.ResourcePublication.Publishable == nil {
  9098. break
  9099. }
  9100. return e.complexity.ResourcePublication.Publishable(childComplexity), true
  9101. case "ResourcePublicationConnection.edges":
  9102. if e.complexity.ResourcePublicationConnection.Edges == nil {
  9103. break
  9104. }
  9105. return e.complexity.ResourcePublicationConnection.Edges(childComplexity), true
  9106. case "ResourcePublicationConnection.nodes":
  9107. if e.complexity.ResourcePublicationConnection.Nodes == nil {
  9108. break
  9109. }
  9110. return e.complexity.ResourcePublicationConnection.Nodes(childComplexity), true
  9111. case "ResourcePublicationConnection.pageInfo":
  9112. if e.complexity.ResourcePublicationConnection.PageInfo == nil {
  9113. break
  9114. }
  9115. return e.complexity.ResourcePublicationConnection.PageInfo(childComplexity), true
  9116. case "ResourcePublicationEdge.cursor":
  9117. if e.complexity.ResourcePublicationEdge.Cursor == nil {
  9118. break
  9119. }
  9120. return e.complexity.ResourcePublicationEdge.Cursor(childComplexity), true
  9121. case "ResourcePublicationEdge.node":
  9122. if e.complexity.ResourcePublicationEdge.Node == nil {
  9123. break
  9124. }
  9125. return e.complexity.ResourcePublicationEdge.Node(childComplexity), true
  9126. case "ResourcePublicationV2.isPublished":
  9127. if e.complexity.ResourcePublicationV2.IsPublished == nil {
  9128. break
  9129. }
  9130. return e.complexity.ResourcePublicationV2.IsPublished(childComplexity), true
  9131. case "ResourcePublicationV2.publication":
  9132. if e.complexity.ResourcePublicationV2.Publication == nil {
  9133. break
  9134. }
  9135. return e.complexity.ResourcePublicationV2.Publication(childComplexity), true
  9136. case "ResourcePublicationV2.publishDate":
  9137. if e.complexity.ResourcePublicationV2.PublishDate == nil {
  9138. break
  9139. }
  9140. return e.complexity.ResourcePublicationV2.PublishDate(childComplexity), true
  9141. case "ResourcePublicationV2.publishable":
  9142. if e.complexity.ResourcePublicationV2.Publishable == nil {
  9143. break
  9144. }
  9145. return e.complexity.ResourcePublicationV2.Publishable(childComplexity), true
  9146. case "ResourcePublicationV2Connection.edges":
  9147. if e.complexity.ResourcePublicationV2Connection.Edges == nil {
  9148. break
  9149. }
  9150. return e.complexity.ResourcePublicationV2Connection.Edges(childComplexity), true
  9151. case "ResourcePublicationV2Connection.nodes":
  9152. if e.complexity.ResourcePublicationV2Connection.Nodes == nil {
  9153. break
  9154. }
  9155. return e.complexity.ResourcePublicationV2Connection.Nodes(childComplexity), true
  9156. case "ResourcePublicationV2Connection.pageInfo":
  9157. if e.complexity.ResourcePublicationV2Connection.PageInfo == nil {
  9158. break
  9159. }
  9160. return e.complexity.ResourcePublicationV2Connection.PageInfo(childComplexity), true
  9161. case "ResourcePublicationV2Edge.cursor":
  9162. if e.complexity.ResourcePublicationV2Edge.Cursor == nil {
  9163. break
  9164. }
  9165. return e.complexity.ResourcePublicationV2Edge.Cursor(childComplexity), true
  9166. case "ResourcePublicationV2Edge.node":
  9167. if e.complexity.ResourcePublicationV2Edge.Node == nil {
  9168. break
  9169. }
  9170. return e.complexity.ResourcePublicationV2Edge.Node(childComplexity), true
  9171. case "SEO.description":
  9172. if e.complexity.SEO.Description == nil {
  9173. break
  9174. }
  9175. return e.complexity.SEO.Description(childComplexity), true
  9176. case "SEO.title":
  9177. if e.complexity.SEO.Title == nil {
  9178. break
  9179. }
  9180. return e.complexity.SEO.Title(childComplexity), true
  9181. case "SaleConnection.edges":
  9182. if e.complexity.SaleConnection.Edges == nil {
  9183. break
  9184. }
  9185. return e.complexity.SaleConnection.Edges(childComplexity), true
  9186. case "SaleConnection.nodes":
  9187. if e.complexity.SaleConnection.Nodes == nil {
  9188. break
  9189. }
  9190. return e.complexity.SaleConnection.Nodes(childComplexity), true
  9191. case "SaleConnection.pageInfo":
  9192. if e.complexity.SaleConnection.PageInfo == nil {
  9193. break
  9194. }
  9195. return e.complexity.SaleConnection.PageInfo(childComplexity), true
  9196. case "SaleEdge.cursor":
  9197. if e.complexity.SaleEdge.Cursor == nil {
  9198. break
  9199. }
  9200. return e.complexity.SaleEdge.Cursor(childComplexity), true
  9201. case "SaleEdge.node":
  9202. if e.complexity.SaleEdge.Node == nil {
  9203. break
  9204. }
  9205. return e.complexity.SaleEdge.Node(childComplexity), true
  9206. case "SaleTax.amount":
  9207. if e.complexity.SaleTax.Amount == nil {
  9208. break
  9209. }
  9210. return e.complexity.SaleTax.Amount(childComplexity), true
  9211. case "SaleTax.id":
  9212. if e.complexity.SaleTax.ID == nil {
  9213. break
  9214. }
  9215. return e.complexity.SaleTax.ID(childComplexity), true
  9216. case "SaleTax.taxLine":
  9217. if e.complexity.SaleTax.TaxLine == nil {
  9218. break
  9219. }
  9220. return e.complexity.SaleTax.TaxLine(childComplexity), true
  9221. case "SalesAgreementConnection.edges":
  9222. if e.complexity.SalesAgreementConnection.Edges == nil {
  9223. break
  9224. }
  9225. return e.complexity.SalesAgreementConnection.Edges(childComplexity), true
  9226. case "SalesAgreementConnection.nodes":
  9227. if e.complexity.SalesAgreementConnection.Nodes == nil {
  9228. break
  9229. }
  9230. return e.complexity.SalesAgreementConnection.Nodes(childComplexity), true
  9231. case "SalesAgreementConnection.pageInfo":
  9232. if e.complexity.SalesAgreementConnection.PageInfo == nil {
  9233. break
  9234. }
  9235. return e.complexity.SalesAgreementConnection.PageInfo(childComplexity), true
  9236. case "SalesAgreementEdge.cursor":
  9237. if e.complexity.SalesAgreementEdge.Cursor == nil {
  9238. break
  9239. }
  9240. return e.complexity.SalesAgreementEdge.Cursor(childComplexity), true
  9241. case "SalesAgreementEdge.node":
  9242. if e.complexity.SalesAgreementEdge.Node == nil {
  9243. break
  9244. }
  9245. return e.complexity.SalesAgreementEdge.Node(childComplexity), true
  9246. case "SavedSearch.filters":
  9247. if e.complexity.SavedSearch.Filters == nil {
  9248. break
  9249. }
  9250. return e.complexity.SavedSearch.Filters(childComplexity), true
  9251. case "SavedSearch.id":
  9252. if e.complexity.SavedSearch.ID == nil {
  9253. break
  9254. }
  9255. return e.complexity.SavedSearch.ID(childComplexity), true
  9256. case "SavedSearch.legacyResourceId":
  9257. if e.complexity.SavedSearch.LegacyResourceID == nil {
  9258. break
  9259. }
  9260. return e.complexity.SavedSearch.LegacyResourceID(childComplexity), true
  9261. case "SavedSearch.name":
  9262. if e.complexity.SavedSearch.Name == nil {
  9263. break
  9264. }
  9265. return e.complexity.SavedSearch.Name(childComplexity), true
  9266. case "SavedSearch.query":
  9267. if e.complexity.SavedSearch.Query == nil {
  9268. break
  9269. }
  9270. return e.complexity.SavedSearch.Query(childComplexity), true
  9271. case "SavedSearch.resourceType":
  9272. if e.complexity.SavedSearch.ResourceType == nil {
  9273. break
  9274. }
  9275. return e.complexity.SavedSearch.ResourceType(childComplexity), true
  9276. case "SavedSearch.searchTerms":
  9277. if e.complexity.SavedSearch.SearchTerms == nil {
  9278. break
  9279. }
  9280. return e.complexity.SavedSearch.SearchTerms(childComplexity), true
  9281. case "SavedSearchConnection.edges":
  9282. if e.complexity.SavedSearchConnection.Edges == nil {
  9283. break
  9284. }
  9285. return e.complexity.SavedSearchConnection.Edges(childComplexity), true
  9286. case "SavedSearchConnection.nodes":
  9287. if e.complexity.SavedSearchConnection.Nodes == nil {
  9288. break
  9289. }
  9290. return e.complexity.SavedSearchConnection.Nodes(childComplexity), true
  9291. case "SavedSearchConnection.pageInfo":
  9292. if e.complexity.SavedSearchConnection.PageInfo == nil {
  9293. break
  9294. }
  9295. return e.complexity.SavedSearchConnection.PageInfo(childComplexity), true
  9296. case "SavedSearchEdge.cursor":
  9297. if e.complexity.SavedSearchEdge.Cursor == nil {
  9298. break
  9299. }
  9300. return e.complexity.SavedSearchEdge.Cursor(childComplexity), true
  9301. case "SavedSearchEdge.node":
  9302. if e.complexity.SavedSearchEdge.Node == nil {
  9303. break
  9304. }
  9305. return e.complexity.SavedSearchEdge.Node(childComplexity), true
  9306. case "ScriptDiscountApplication.allocationMethod":
  9307. if e.complexity.ScriptDiscountApplication.AllocationMethod == nil {
  9308. break
  9309. }
  9310. return e.complexity.ScriptDiscountApplication.AllocationMethod(childComplexity), true
  9311. case "ScriptDiscountApplication.index":
  9312. if e.complexity.ScriptDiscountApplication.Index == nil {
  9313. break
  9314. }
  9315. return e.complexity.ScriptDiscountApplication.Index(childComplexity), true
  9316. case "ScriptDiscountApplication.targetSelection":
  9317. if e.complexity.ScriptDiscountApplication.TargetSelection == nil {
  9318. break
  9319. }
  9320. return e.complexity.ScriptDiscountApplication.TargetSelection(childComplexity), true
  9321. case "ScriptDiscountApplication.targetType":
  9322. if e.complexity.ScriptDiscountApplication.TargetType == nil {
  9323. break
  9324. }
  9325. return e.complexity.ScriptDiscountApplication.TargetType(childComplexity), true
  9326. case "ScriptDiscountApplication.title":
  9327. if e.complexity.ScriptDiscountApplication.Title == nil {
  9328. break
  9329. }
  9330. return e.complexity.ScriptDiscountApplication.Title(childComplexity), true
  9331. case "ScriptDiscountApplication.value":
  9332. if e.complexity.ScriptDiscountApplication.Value == nil {
  9333. break
  9334. }
  9335. return e.complexity.ScriptDiscountApplication.Value(childComplexity), true
  9336. case "SearchFilter.key":
  9337. if e.complexity.SearchFilter.Key == nil {
  9338. break
  9339. }
  9340. return e.complexity.SearchFilter.Key(childComplexity), true
  9341. case "SearchFilter.value":
  9342. if e.complexity.SearchFilter.Value == nil {
  9343. break
  9344. }
  9345. return e.complexity.SearchFilter.Value(childComplexity), true
  9346. case "SearchFilterOptions.productAvailability":
  9347. if e.complexity.SearchFilterOptions.ProductAvailability == nil {
  9348. break
  9349. }
  9350. return e.complexity.SearchFilterOptions.ProductAvailability(childComplexity), true
  9351. case "SearchResult.description":
  9352. if e.complexity.SearchResult.Description == nil {
  9353. break
  9354. }
  9355. return e.complexity.SearchResult.Description(childComplexity), true
  9356. case "SearchResult.image":
  9357. if e.complexity.SearchResult.Image == nil {
  9358. break
  9359. }
  9360. return e.complexity.SearchResult.Image(childComplexity), true
  9361. case "SearchResult.reference":
  9362. if e.complexity.SearchResult.Reference == nil {
  9363. break
  9364. }
  9365. return e.complexity.SearchResult.Reference(childComplexity), true
  9366. case "SearchResult.title":
  9367. if e.complexity.SearchResult.Title == nil {
  9368. break
  9369. }
  9370. return e.complexity.SearchResult.Title(childComplexity), true
  9371. case "SearchResult.url":
  9372. if e.complexity.SearchResult.URL == nil {
  9373. break
  9374. }
  9375. return e.complexity.SearchResult.URL(childComplexity), true
  9376. case "SearchResultConnection.edges":
  9377. if e.complexity.SearchResultConnection.Edges == nil {
  9378. break
  9379. }
  9380. return e.complexity.SearchResultConnection.Edges(childComplexity), true
  9381. case "SearchResultConnection.pageInfo":
  9382. if e.complexity.SearchResultConnection.PageInfo == nil {
  9383. break
  9384. }
  9385. return e.complexity.SearchResultConnection.PageInfo(childComplexity), true
  9386. case "SearchResultEdge.cursor":
  9387. if e.complexity.SearchResultEdge.Cursor == nil {
  9388. break
  9389. }
  9390. return e.complexity.SearchResultEdge.Cursor(childComplexity), true
  9391. case "SearchResultEdge.node":
  9392. if e.complexity.SearchResultEdge.Node == nil {
  9393. break
  9394. }
  9395. return e.complexity.SearchResultEdge.Node(childComplexity), true
  9396. case "SelectedOption.name":
  9397. if e.complexity.SelectedOption.Name == nil {
  9398. break
  9399. }
  9400. return e.complexity.SelectedOption.Name(childComplexity), true
  9401. case "SelectedOption.value":
  9402. if e.complexity.SelectedOption.Value == nil {
  9403. break
  9404. }
  9405. return e.complexity.SelectedOption.Value(childComplexity), true
  9406. case "SellingPlan.billingPolicy":
  9407. if e.complexity.SellingPlan.BillingPolicy == nil {
  9408. break
  9409. }
  9410. return e.complexity.SellingPlan.BillingPolicy(childComplexity), true
  9411. case "SellingPlan.category":
  9412. if e.complexity.SellingPlan.Category == nil {
  9413. break
  9414. }
  9415. return e.complexity.SellingPlan.Category(childComplexity), true
  9416. case "SellingPlan.createdAt":
  9417. if e.complexity.SellingPlan.CreatedAt == nil {
  9418. break
  9419. }
  9420. return e.complexity.SellingPlan.CreatedAt(childComplexity), true
  9421. case "SellingPlan.deliveryPolicy":
  9422. if e.complexity.SellingPlan.DeliveryPolicy == nil {
  9423. break
  9424. }
  9425. return e.complexity.SellingPlan.DeliveryPolicy(childComplexity), true
  9426. case "SellingPlan.description":
  9427. if e.complexity.SellingPlan.Description == nil {
  9428. break
  9429. }
  9430. return e.complexity.SellingPlan.Description(childComplexity), true
  9431. case "SellingPlan.id":
  9432. if e.complexity.SellingPlan.ID == nil {
  9433. break
  9434. }
  9435. return e.complexity.SellingPlan.ID(childComplexity), true
  9436. case "SellingPlan.inventoryPolicy":
  9437. if e.complexity.SellingPlan.InventoryPolicy == nil {
  9438. break
  9439. }
  9440. return e.complexity.SellingPlan.InventoryPolicy(childComplexity), true
  9441. case "SellingPlan.name":
  9442. if e.complexity.SellingPlan.Name == nil {
  9443. break
  9444. }
  9445. return e.complexity.SellingPlan.Name(childComplexity), true
  9446. case "SellingPlan.options":
  9447. if e.complexity.SellingPlan.Options == nil {
  9448. break
  9449. }
  9450. return e.complexity.SellingPlan.Options(childComplexity), true
  9451. case "SellingPlan.position":
  9452. if e.complexity.SellingPlan.Position == nil {
  9453. break
  9454. }
  9455. return e.complexity.SellingPlan.Position(childComplexity), true
  9456. case "SellingPlan.pricingPolicies":
  9457. if e.complexity.SellingPlan.PricingPolicies == nil {
  9458. break
  9459. }
  9460. return e.complexity.SellingPlan.PricingPolicies(childComplexity), true
  9461. case "SellingPlanAnchor.cutoffDay":
  9462. if e.complexity.SellingPlanAnchor.CutoffDay == nil {
  9463. break
  9464. }
  9465. return e.complexity.SellingPlanAnchor.CutoffDay(childComplexity), true
  9466. case "SellingPlanAnchor.day":
  9467. if e.complexity.SellingPlanAnchor.Day == nil {
  9468. break
  9469. }
  9470. return e.complexity.SellingPlanAnchor.Day(childComplexity), true
  9471. case "SellingPlanAnchor.month":
  9472. if e.complexity.SellingPlanAnchor.Month == nil {
  9473. break
  9474. }
  9475. return e.complexity.SellingPlanAnchor.Month(childComplexity), true
  9476. case "SellingPlanAnchor.type":
  9477. if e.complexity.SellingPlanAnchor.Type == nil {
  9478. break
  9479. }
  9480. return e.complexity.SellingPlanAnchor.Type(childComplexity), true
  9481. case "SellingPlanCheckoutCharge.type":
  9482. if e.complexity.SellingPlanCheckoutCharge.Type == nil {
  9483. break
  9484. }
  9485. return e.complexity.SellingPlanCheckoutCharge.Type(childComplexity), true
  9486. case "SellingPlanCheckoutCharge.value":
  9487. if e.complexity.SellingPlanCheckoutCharge.Value == nil {
  9488. break
  9489. }
  9490. return e.complexity.SellingPlanCheckoutCharge.Value(childComplexity), true
  9491. case "SellingPlanCheckoutChargePercentageValue.percentage":
  9492. if e.complexity.SellingPlanCheckoutChargePercentageValue.Percentage == nil {
  9493. break
  9494. }
  9495. return e.complexity.SellingPlanCheckoutChargePercentageValue.Percentage(childComplexity), true
  9496. case "SellingPlanConnection.edges":
  9497. if e.complexity.SellingPlanConnection.Edges == nil {
  9498. break
  9499. }
  9500. return e.complexity.SellingPlanConnection.Edges(childComplexity), true
  9501. case "SellingPlanConnection.nodes":
  9502. if e.complexity.SellingPlanConnection.Nodes == nil {
  9503. break
  9504. }
  9505. return e.complexity.SellingPlanConnection.Nodes(childComplexity), true
  9506. case "SellingPlanConnection.pageInfo":
  9507. if e.complexity.SellingPlanConnection.PageInfo == nil {
  9508. break
  9509. }
  9510. return e.complexity.SellingPlanConnection.PageInfo(childComplexity), true
  9511. case "SellingPlanEdge.cursor":
  9512. if e.complexity.SellingPlanEdge.Cursor == nil {
  9513. break
  9514. }
  9515. return e.complexity.SellingPlanEdge.Cursor(childComplexity), true
  9516. case "SellingPlanEdge.node":
  9517. if e.complexity.SellingPlanEdge.Node == nil {
  9518. break
  9519. }
  9520. return e.complexity.SellingPlanEdge.Node(childComplexity), true
  9521. case "SellingPlanFixedBillingPolicy.checkoutCharge":
  9522. if e.complexity.SellingPlanFixedBillingPolicy.CheckoutCharge == nil {
  9523. break
  9524. }
  9525. return e.complexity.SellingPlanFixedBillingPolicy.CheckoutCharge(childComplexity), true
  9526. case "SellingPlanFixedBillingPolicy.remainingBalanceChargeExactTime":
  9527. if e.complexity.SellingPlanFixedBillingPolicy.RemainingBalanceChargeExactTime == nil {
  9528. break
  9529. }
  9530. return e.complexity.SellingPlanFixedBillingPolicy.RemainingBalanceChargeExactTime(childComplexity), true
  9531. case "SellingPlanFixedBillingPolicy.remainingBalanceChargeTimeAfterCheckout":
  9532. if e.complexity.SellingPlanFixedBillingPolicy.RemainingBalanceChargeTimeAfterCheckout == nil {
  9533. break
  9534. }
  9535. return e.complexity.SellingPlanFixedBillingPolicy.RemainingBalanceChargeTimeAfterCheckout(childComplexity), true
  9536. case "SellingPlanFixedBillingPolicy.remainingBalanceChargeTrigger":
  9537. if e.complexity.SellingPlanFixedBillingPolicy.RemainingBalanceChargeTrigger == nil {
  9538. break
  9539. }
  9540. return e.complexity.SellingPlanFixedBillingPolicy.RemainingBalanceChargeTrigger(childComplexity), true
  9541. case "SellingPlanFixedDeliveryPolicy.anchors":
  9542. if e.complexity.SellingPlanFixedDeliveryPolicy.Anchors == nil {
  9543. break
  9544. }
  9545. return e.complexity.SellingPlanFixedDeliveryPolicy.Anchors(childComplexity), true
  9546. case "SellingPlanFixedDeliveryPolicy.cutoff":
  9547. if e.complexity.SellingPlanFixedDeliveryPolicy.Cutoff == nil {
  9548. break
  9549. }
  9550. return e.complexity.SellingPlanFixedDeliveryPolicy.Cutoff(childComplexity), true
  9551. case "SellingPlanFixedDeliveryPolicy.fulfillmentExactTime":
  9552. if e.complexity.SellingPlanFixedDeliveryPolicy.FulfillmentExactTime == nil {
  9553. break
  9554. }
  9555. return e.complexity.SellingPlanFixedDeliveryPolicy.FulfillmentExactTime(childComplexity), true
  9556. case "SellingPlanFixedDeliveryPolicy.fulfillmentTrigger":
  9557. if e.complexity.SellingPlanFixedDeliveryPolicy.FulfillmentTrigger == nil {
  9558. break
  9559. }
  9560. return e.complexity.SellingPlanFixedDeliveryPolicy.FulfillmentTrigger(childComplexity), true
  9561. case "SellingPlanFixedDeliveryPolicy.intent":
  9562. if e.complexity.SellingPlanFixedDeliveryPolicy.Intent == nil {
  9563. break
  9564. }
  9565. return e.complexity.SellingPlanFixedDeliveryPolicy.Intent(childComplexity), true
  9566. case "SellingPlanFixedDeliveryPolicy.preAnchorBehavior":
  9567. if e.complexity.SellingPlanFixedDeliveryPolicy.PreAnchorBehavior == nil {
  9568. break
  9569. }
  9570. return e.complexity.SellingPlanFixedDeliveryPolicy.PreAnchorBehavior(childComplexity), true
  9571. case "SellingPlanFixedPricingPolicy.adjustmentType":
  9572. if e.complexity.SellingPlanFixedPricingPolicy.AdjustmentType == nil {
  9573. break
  9574. }
  9575. return e.complexity.SellingPlanFixedPricingPolicy.AdjustmentType(childComplexity), true
  9576. case "SellingPlanFixedPricingPolicy.adjustmentValue":
  9577. if e.complexity.SellingPlanFixedPricingPolicy.AdjustmentValue == nil {
  9578. break
  9579. }
  9580. return e.complexity.SellingPlanFixedPricingPolicy.AdjustmentValue(childComplexity), true
  9581. case "SellingPlanFixedPricingPolicy.createdAt":
  9582. if e.complexity.SellingPlanFixedPricingPolicy.CreatedAt == nil {
  9583. break
  9584. }
  9585. return e.complexity.SellingPlanFixedPricingPolicy.CreatedAt(childComplexity), true
  9586. case "SellingPlanGroup.appId":
  9587. if e.complexity.SellingPlanGroup.AppID == nil {
  9588. break
  9589. }
  9590. return e.complexity.SellingPlanGroup.AppID(childComplexity), true
  9591. case "SellingPlanGroup.appliesToProduct":
  9592. if e.complexity.SellingPlanGroup.AppliesToProduct == nil {
  9593. break
  9594. }
  9595. args, err := ec.field_SellingPlanGroup_appliesToProduct_args(context.TODO(), rawArgs)
  9596. if err != nil {
  9597. return 0, false
  9598. }
  9599. return e.complexity.SellingPlanGroup.AppliesToProduct(childComplexity, args["productId"].(string)), true
  9600. case "SellingPlanGroup.appliesToProductVariant":
  9601. if e.complexity.SellingPlanGroup.AppliesToProductVariant == nil {
  9602. break
  9603. }
  9604. args, err := ec.field_SellingPlanGroup_appliesToProductVariant_args(context.TODO(), rawArgs)
  9605. if err != nil {
  9606. return 0, false
  9607. }
  9608. return e.complexity.SellingPlanGroup.AppliesToProductVariant(childComplexity, args["productVariantId"].(string)), true
  9609. case "SellingPlanGroup.appliesToProductVariants":
  9610. if e.complexity.SellingPlanGroup.AppliesToProductVariants == nil {
  9611. break
  9612. }
  9613. args, err := ec.field_SellingPlanGroup_appliesToProductVariants_args(context.TODO(), rawArgs)
  9614. if err != nil {
  9615. return 0, false
  9616. }
  9617. return e.complexity.SellingPlanGroup.AppliesToProductVariants(childComplexity, args["productId"].(string)), true
  9618. case "SellingPlanGroup.createdAt":
  9619. if e.complexity.SellingPlanGroup.CreatedAt == nil {
  9620. break
  9621. }
  9622. return e.complexity.SellingPlanGroup.CreatedAt(childComplexity), true
  9623. case "SellingPlanGroup.description":
  9624. if e.complexity.SellingPlanGroup.Description == nil {
  9625. break
  9626. }
  9627. return e.complexity.SellingPlanGroup.Description(childComplexity), true
  9628. case "SellingPlanGroup.id":
  9629. if e.complexity.SellingPlanGroup.ID == nil {
  9630. break
  9631. }
  9632. return e.complexity.SellingPlanGroup.ID(childComplexity), true
  9633. case "SellingPlanGroup.merchantCode":
  9634. if e.complexity.SellingPlanGroup.MerchantCode == nil {
  9635. break
  9636. }
  9637. return e.complexity.SellingPlanGroup.MerchantCode(childComplexity), true
  9638. case "SellingPlanGroup.name":
  9639. if e.complexity.SellingPlanGroup.Name == nil {
  9640. break
  9641. }
  9642. return e.complexity.SellingPlanGroup.Name(childComplexity), true
  9643. case "SellingPlanGroup.options":
  9644. if e.complexity.SellingPlanGroup.Options == nil {
  9645. break
  9646. }
  9647. return e.complexity.SellingPlanGroup.Options(childComplexity), true
  9648. case "SellingPlanGroup.position":
  9649. if e.complexity.SellingPlanGroup.Position == nil {
  9650. break
  9651. }
  9652. return e.complexity.SellingPlanGroup.Position(childComplexity), true
  9653. case "SellingPlanGroup.productCount":
  9654. if e.complexity.SellingPlanGroup.ProductCount == nil {
  9655. break
  9656. }
  9657. return e.complexity.SellingPlanGroup.ProductCount(childComplexity), true
  9658. case "SellingPlanGroup.productVariantCount":
  9659. if e.complexity.SellingPlanGroup.ProductVariantCount == nil {
  9660. break
  9661. }
  9662. args, err := ec.field_SellingPlanGroup_productVariantCount_args(context.TODO(), rawArgs)
  9663. if err != nil {
  9664. return 0, false
  9665. }
  9666. return e.complexity.SellingPlanGroup.ProductVariantCount(childComplexity, args["productId"].(*string)), true
  9667. case "SellingPlanGroup.productVariants":
  9668. if e.complexity.SellingPlanGroup.ProductVariants == nil {
  9669. break
  9670. }
  9671. args, err := ec.field_SellingPlanGroup_productVariants_args(context.TODO(), rawArgs)
  9672. if err != nil {
  9673. return 0, false
  9674. }
  9675. return e.complexity.SellingPlanGroup.ProductVariants(childComplexity, args["productId"].(*string), args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  9676. case "SellingPlanGroup.products":
  9677. if e.complexity.SellingPlanGroup.Products == nil {
  9678. break
  9679. }
  9680. args, err := ec.field_SellingPlanGroup_products_args(context.TODO(), rawArgs)
  9681. if err != nil {
  9682. return 0, false
  9683. }
  9684. return e.complexity.SellingPlanGroup.Products(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  9685. case "SellingPlanGroup.sellingPlans":
  9686. if e.complexity.SellingPlanGroup.SellingPlans == nil {
  9687. break
  9688. }
  9689. args, err := ec.field_SellingPlanGroup_sellingPlans_args(context.TODO(), rawArgs)
  9690. if err != nil {
  9691. return 0, false
  9692. }
  9693. return e.complexity.SellingPlanGroup.SellingPlans(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  9694. case "SellingPlanGroup.summary":
  9695. if e.complexity.SellingPlanGroup.Summary == nil {
  9696. break
  9697. }
  9698. return e.complexity.SellingPlanGroup.Summary(childComplexity), true
  9699. case "SellingPlanGroupConnection.edges":
  9700. if e.complexity.SellingPlanGroupConnection.Edges == nil {
  9701. break
  9702. }
  9703. return e.complexity.SellingPlanGroupConnection.Edges(childComplexity), true
  9704. case "SellingPlanGroupConnection.nodes":
  9705. if e.complexity.SellingPlanGroupConnection.Nodes == nil {
  9706. break
  9707. }
  9708. return e.complexity.SellingPlanGroupConnection.Nodes(childComplexity), true
  9709. case "SellingPlanGroupConnection.pageInfo":
  9710. if e.complexity.SellingPlanGroupConnection.PageInfo == nil {
  9711. break
  9712. }
  9713. return e.complexity.SellingPlanGroupConnection.PageInfo(childComplexity), true
  9714. case "SellingPlanGroupEdge.cursor":
  9715. if e.complexity.SellingPlanGroupEdge.Cursor == nil {
  9716. break
  9717. }
  9718. return e.complexity.SellingPlanGroupEdge.Cursor(childComplexity), true
  9719. case "SellingPlanGroupEdge.node":
  9720. if e.complexity.SellingPlanGroupEdge.Node == nil {
  9721. break
  9722. }
  9723. return e.complexity.SellingPlanGroupEdge.Node(childComplexity), true
  9724. case "SellingPlanGroupUserError.code":
  9725. if e.complexity.SellingPlanGroupUserError.Code == nil {
  9726. break
  9727. }
  9728. return e.complexity.SellingPlanGroupUserError.Code(childComplexity), true
  9729. case "SellingPlanGroupUserError.field":
  9730. if e.complexity.SellingPlanGroupUserError.Field == nil {
  9731. break
  9732. }
  9733. return e.complexity.SellingPlanGroupUserError.Field(childComplexity), true
  9734. case "SellingPlanGroupUserError.message":
  9735. if e.complexity.SellingPlanGroupUserError.Message == nil {
  9736. break
  9737. }
  9738. return e.complexity.SellingPlanGroupUserError.Message(childComplexity), true
  9739. case "SellingPlanInventoryPolicy.reserve":
  9740. if e.complexity.SellingPlanInventoryPolicy.Reserve == nil {
  9741. break
  9742. }
  9743. return e.complexity.SellingPlanInventoryPolicy.Reserve(childComplexity), true
  9744. case "SellingPlanPricingPolicyPercentageValue.percentage":
  9745. if e.complexity.SellingPlanPricingPolicyPercentageValue.Percentage == nil {
  9746. break
  9747. }
  9748. return e.complexity.SellingPlanPricingPolicyPercentageValue.Percentage(childComplexity), true
  9749. case "SellingPlanRecurringBillingPolicy.anchors":
  9750. if e.complexity.SellingPlanRecurringBillingPolicy.Anchors == nil {
  9751. break
  9752. }
  9753. return e.complexity.SellingPlanRecurringBillingPolicy.Anchors(childComplexity), true
  9754. case "SellingPlanRecurringBillingPolicy.createdAt":
  9755. if e.complexity.SellingPlanRecurringBillingPolicy.CreatedAt == nil {
  9756. break
  9757. }
  9758. return e.complexity.SellingPlanRecurringBillingPolicy.CreatedAt(childComplexity), true
  9759. case "SellingPlanRecurringBillingPolicy.interval":
  9760. if e.complexity.SellingPlanRecurringBillingPolicy.Interval == nil {
  9761. break
  9762. }
  9763. return e.complexity.SellingPlanRecurringBillingPolicy.Interval(childComplexity), true
  9764. case "SellingPlanRecurringBillingPolicy.intervalCount":
  9765. if e.complexity.SellingPlanRecurringBillingPolicy.IntervalCount == nil {
  9766. break
  9767. }
  9768. return e.complexity.SellingPlanRecurringBillingPolicy.IntervalCount(childComplexity), true
  9769. case "SellingPlanRecurringBillingPolicy.maxCycles":
  9770. if e.complexity.SellingPlanRecurringBillingPolicy.MaxCycles == nil {
  9771. break
  9772. }
  9773. return e.complexity.SellingPlanRecurringBillingPolicy.MaxCycles(childComplexity), true
  9774. case "SellingPlanRecurringBillingPolicy.minCycles":
  9775. if e.complexity.SellingPlanRecurringBillingPolicy.MinCycles == nil {
  9776. break
  9777. }
  9778. return e.complexity.SellingPlanRecurringBillingPolicy.MinCycles(childComplexity), true
  9779. case "SellingPlanRecurringDeliveryPolicy.anchors":
  9780. if e.complexity.SellingPlanRecurringDeliveryPolicy.Anchors == nil {
  9781. break
  9782. }
  9783. return e.complexity.SellingPlanRecurringDeliveryPolicy.Anchors(childComplexity), true
  9784. case "SellingPlanRecurringDeliveryPolicy.createdAt":
  9785. if e.complexity.SellingPlanRecurringDeliveryPolicy.CreatedAt == nil {
  9786. break
  9787. }
  9788. return e.complexity.SellingPlanRecurringDeliveryPolicy.CreatedAt(childComplexity), true
  9789. case "SellingPlanRecurringDeliveryPolicy.cutoff":
  9790. if e.complexity.SellingPlanRecurringDeliveryPolicy.Cutoff == nil {
  9791. break
  9792. }
  9793. return e.complexity.SellingPlanRecurringDeliveryPolicy.Cutoff(childComplexity), true
  9794. case "SellingPlanRecurringDeliveryPolicy.intent":
  9795. if e.complexity.SellingPlanRecurringDeliveryPolicy.Intent == nil {
  9796. break
  9797. }
  9798. return e.complexity.SellingPlanRecurringDeliveryPolicy.Intent(childComplexity), true
  9799. case "SellingPlanRecurringDeliveryPolicy.interval":
  9800. if e.complexity.SellingPlanRecurringDeliveryPolicy.Interval == nil {
  9801. break
  9802. }
  9803. return e.complexity.SellingPlanRecurringDeliveryPolicy.Interval(childComplexity), true
  9804. case "SellingPlanRecurringDeliveryPolicy.intervalCount":
  9805. if e.complexity.SellingPlanRecurringDeliveryPolicy.IntervalCount == nil {
  9806. break
  9807. }
  9808. return e.complexity.SellingPlanRecurringDeliveryPolicy.IntervalCount(childComplexity), true
  9809. case "SellingPlanRecurringDeliveryPolicy.preAnchorBehavior":
  9810. if e.complexity.SellingPlanRecurringDeliveryPolicy.PreAnchorBehavior == nil {
  9811. break
  9812. }
  9813. return e.complexity.SellingPlanRecurringDeliveryPolicy.PreAnchorBehavior(childComplexity), true
  9814. case "SellingPlanRecurringPricingPolicy.adjustmentType":
  9815. if e.complexity.SellingPlanRecurringPricingPolicy.AdjustmentType == nil {
  9816. break
  9817. }
  9818. return e.complexity.SellingPlanRecurringPricingPolicy.AdjustmentType(childComplexity), true
  9819. case "SellingPlanRecurringPricingPolicy.adjustmentValue":
  9820. if e.complexity.SellingPlanRecurringPricingPolicy.AdjustmentValue == nil {
  9821. break
  9822. }
  9823. return e.complexity.SellingPlanRecurringPricingPolicy.AdjustmentValue(childComplexity), true
  9824. case "SellingPlanRecurringPricingPolicy.afterCycle":
  9825. if e.complexity.SellingPlanRecurringPricingPolicy.AfterCycle == nil {
  9826. break
  9827. }
  9828. return e.complexity.SellingPlanRecurringPricingPolicy.AfterCycle(childComplexity), true
  9829. case "SellingPlanRecurringPricingPolicy.createdAt":
  9830. if e.complexity.SellingPlanRecurringPricingPolicy.CreatedAt == nil {
  9831. break
  9832. }
  9833. return e.complexity.SellingPlanRecurringPricingPolicy.CreatedAt(childComplexity), true
  9834. case "ShippingLine.carrierIdentifier":
  9835. if e.complexity.ShippingLine.CarrierIdentifier == nil {
  9836. break
  9837. }
  9838. return e.complexity.ShippingLine.CarrierIdentifier(childComplexity), true
  9839. case "ShippingLine.code":
  9840. if e.complexity.ShippingLine.Code == nil {
  9841. break
  9842. }
  9843. return e.complexity.ShippingLine.Code(childComplexity), true
  9844. case "ShippingLine.custom":
  9845. if e.complexity.ShippingLine.Custom == nil {
  9846. break
  9847. }
  9848. return e.complexity.ShippingLine.Custom(childComplexity), true
  9849. case "ShippingLine.deliveryCategory":
  9850. if e.complexity.ShippingLine.DeliveryCategory == nil {
  9851. break
  9852. }
  9853. return e.complexity.ShippingLine.DeliveryCategory(childComplexity), true
  9854. case "ShippingLine.discountAllocations":
  9855. if e.complexity.ShippingLine.DiscountAllocations == nil {
  9856. break
  9857. }
  9858. return e.complexity.ShippingLine.DiscountAllocations(childComplexity), true
  9859. case "ShippingLine.discountedPriceSet":
  9860. if e.complexity.ShippingLine.DiscountedPriceSet == nil {
  9861. break
  9862. }
  9863. return e.complexity.ShippingLine.DiscountedPriceSet(childComplexity), true
  9864. case "ShippingLine.id":
  9865. if e.complexity.ShippingLine.ID == nil {
  9866. break
  9867. }
  9868. return e.complexity.ShippingLine.ID(childComplexity), true
  9869. case "ShippingLine.originalPriceSet":
  9870. if e.complexity.ShippingLine.OriginalPriceSet == nil {
  9871. break
  9872. }
  9873. return e.complexity.ShippingLine.OriginalPriceSet(childComplexity), true
  9874. case "ShippingLine.phone":
  9875. if e.complexity.ShippingLine.Phone == nil {
  9876. break
  9877. }
  9878. return e.complexity.ShippingLine.Phone(childComplexity), true
  9879. case "ShippingLine.requestedFulfillmentService":
  9880. if e.complexity.ShippingLine.RequestedFulfillmentService == nil {
  9881. break
  9882. }
  9883. return e.complexity.ShippingLine.RequestedFulfillmentService(childComplexity), true
  9884. case "ShippingLine.shippingRateHandle":
  9885. if e.complexity.ShippingLine.ShippingRateHandle == nil {
  9886. break
  9887. }
  9888. return e.complexity.ShippingLine.ShippingRateHandle(childComplexity), true
  9889. case "ShippingLine.source":
  9890. if e.complexity.ShippingLine.Source == nil {
  9891. break
  9892. }
  9893. return e.complexity.ShippingLine.Source(childComplexity), true
  9894. case "ShippingLine.taxLines":
  9895. if e.complexity.ShippingLine.TaxLines == nil {
  9896. break
  9897. }
  9898. return e.complexity.ShippingLine.TaxLines(childComplexity), true
  9899. case "ShippingLine.title":
  9900. if e.complexity.ShippingLine.Title == nil {
  9901. break
  9902. }
  9903. return e.complexity.ShippingLine.Title(childComplexity), true
  9904. case "ShippingLineConnection.edges":
  9905. if e.complexity.ShippingLineConnection.Edges == nil {
  9906. break
  9907. }
  9908. return e.complexity.ShippingLineConnection.Edges(childComplexity), true
  9909. case "ShippingLineConnection.nodes":
  9910. if e.complexity.ShippingLineConnection.Nodes == nil {
  9911. break
  9912. }
  9913. return e.complexity.ShippingLineConnection.Nodes(childComplexity), true
  9914. case "ShippingLineConnection.pageInfo":
  9915. if e.complexity.ShippingLineConnection.PageInfo == nil {
  9916. break
  9917. }
  9918. return e.complexity.ShippingLineConnection.PageInfo(childComplexity), true
  9919. case "ShippingLineEdge.cursor":
  9920. if e.complexity.ShippingLineEdge.Cursor == nil {
  9921. break
  9922. }
  9923. return e.complexity.ShippingLineEdge.Cursor(childComplexity), true
  9924. case "ShippingLineEdge.node":
  9925. if e.complexity.ShippingLineEdge.Node == nil {
  9926. break
  9927. }
  9928. return e.complexity.ShippingLineEdge.Node(childComplexity), true
  9929. case "ShippingRefund.amountSet":
  9930. if e.complexity.ShippingRefund.AmountSet == nil {
  9931. break
  9932. }
  9933. return e.complexity.ShippingRefund.AmountSet(childComplexity), true
  9934. case "ShippingRefund.maximumRefundableSet":
  9935. if e.complexity.ShippingRefund.MaximumRefundableSet == nil {
  9936. break
  9937. }
  9938. return e.complexity.ShippingRefund.MaximumRefundableSet(childComplexity), true
  9939. case "ShippingRefund.taxSet":
  9940. if e.complexity.ShippingRefund.TaxSet == nil {
  9941. break
  9942. }
  9943. return e.complexity.ShippingRefund.TaxSet(childComplexity), true
  9944. case "Shop.alerts":
  9945. if e.complexity.Shop.Alerts == nil {
  9946. break
  9947. }
  9948. return e.complexity.Shop.Alerts(childComplexity), true
  9949. case "Shop.allProductCategories":
  9950. if e.complexity.Shop.AllProductCategories == nil {
  9951. break
  9952. }
  9953. return e.complexity.Shop.AllProductCategories(childComplexity), true
  9954. case "Shop.assignedFulfillmentOrders":
  9955. if e.complexity.Shop.AssignedFulfillmentOrders == nil {
  9956. break
  9957. }
  9958. args, err := ec.field_Shop_assignedFulfillmentOrders_args(context.TODO(), rawArgs)
  9959. if err != nil {
  9960. return 0, false
  9961. }
  9962. return e.complexity.Shop.AssignedFulfillmentOrders(childComplexity, args["after"].(*string), args["assignmentStatus"].(*FulfillmentOrderAssignmentStatus), args["before"].(*string), args["first"].(*int), args["last"].(*int), args["locationIds"].([]string), args["reverse"].(*bool), args["sortKey"].(*FulfillmentOrderSortKeys)), true
  9963. case "Shop.availableChannelApps":
  9964. if e.complexity.Shop.AvailableChannelApps == nil {
  9965. break
  9966. }
  9967. args, err := ec.field_Shop_availableChannelApps_args(context.TODO(), rawArgs)
  9968. if err != nil {
  9969. return 0, false
  9970. }
  9971. return e.complexity.Shop.AvailableChannelApps(childComplexity, args["after"].(*string), args["before"].(*string), args["first"].(*int), args["last"].(*int), args["reverse"].(*bool)), true
  9972. case "Shop.billingAddress":
  9973. if e.complexity.Shop.BillingAddress == nil {
  9974. break
  9975. }
  9976. return e.complexity.Shop.BillingAddress(childComplexity), true
  9977. case "Shop.channelDefinitionsForInstalledChannels":
  9978. if e.complexity.Shop.ChannelDefinitionsForInstalledChannels == nil {
  9979. break
  9980. }
  9981. return e.complexity.Shop.ChannelDefinitionsForInstalledChannels(childComplexity), true
  9982. case "Shop.checkoutApiSupported":
  9983. if e.complexity.Shop.CheckoutAPISupported == nil {
  9984. break
  9985. }
  9986. return e.complexity.Shop.CheckoutAPISupported(childComplexity), true
  9987. case "Shop.contactEmail":
  9988. if e.complexity.Shop.ContactEmail == nil {
  9989. break
  9990. }
  9991. return e.complexity.Shop.ContactEmail(childComplexity), true
  9992. case "Shop.countriesInShippingZones":
  9993. if e.complexity.Shop.CountriesInShippingZones == nil {
  9994. break
  9995. }
  9996. return e.complexity.Shop.CountriesInShippingZones(childComplexity), true
  9997. case "Shop.currencyCode":
  9998. if e.complexity.Shop.CurrencyCode == nil {
  9999. break
  10000. }
  10001. return e.complexity.Shop.CurrencyCode(childComplexity), true
  10002. case "Shop.currencyFormats":
  10003. if e.complexity.Shop.CurrencyFormats == nil {
  10004. break
  10005. }
  10006. return e.complexity.Shop.CurrencyFormats(childComplexity), true
  10007. case "Shop.currencySettings":
  10008. if e.complexity.Shop.CurrencySettings == nil {
  10009. break
  10010. }
  10011. args, err := ec.field_Shop_currencySettings_args(context.TODO(), rawArgs)
  10012. if err != nil {
  10013. return 0, false
  10014. }
  10015. return e.complexity.Shop.CurrencySettings(childComplexity, args["after"].(*string), args["before"].(*string), args["first"].(*int), args["last"].(*int), args["reverse"].(*bool)), true
  10016. case "Shop.customerAccounts":
  10017. if e.complexity.Shop.CustomerAccounts == nil {
  10018. break
  10019. }
  10020. return e.complexity.Shop.CustomerAccounts(childComplexity), true
  10021. case "Shop.customerTags":
  10022. if e.complexity.Shop.CustomerTags == nil {
  10023. break
  10024. }
  10025. args, err := ec.field_Shop_customerTags_args(context.TODO(), rawArgs)
  10026. if err != nil {
  10027. return 0, false
  10028. }
  10029. return e.complexity.Shop.CustomerTags(childComplexity, args["first"].(int)), true
  10030. case "Shop.description":
  10031. if e.complexity.Shop.Description == nil {
  10032. break
  10033. }
  10034. return e.complexity.Shop.Description(childComplexity), true
  10035. case "Shop.draftOrderTags":
  10036. if e.complexity.Shop.DraftOrderTags == nil {
  10037. break
  10038. }
  10039. args, err := ec.field_Shop_draftOrderTags_args(context.TODO(), rawArgs)
  10040. if err != nil {
  10041. return 0, false
  10042. }
  10043. return e.complexity.Shop.DraftOrderTags(childComplexity, args["first"].(int)), true
  10044. case "Shop.email":
  10045. if e.complexity.Shop.Email == nil {
  10046. break
  10047. }
  10048. return e.complexity.Shop.Email(childComplexity), true
  10049. case "Shop.enabledPresentmentCurrencies":
  10050. if e.complexity.Shop.EnabledPresentmentCurrencies == nil {
  10051. break
  10052. }
  10053. return e.complexity.Shop.EnabledPresentmentCurrencies(childComplexity), true
  10054. case "Shop.features":
  10055. if e.complexity.Shop.Features == nil {
  10056. break
  10057. }
  10058. return e.complexity.Shop.Features(childComplexity), true
  10059. case "Shop.fulfillmentServices":
  10060. if e.complexity.Shop.FulfillmentServices == nil {
  10061. break
  10062. }
  10063. return e.complexity.Shop.FulfillmentServices(childComplexity), true
  10064. case "Shop.id":
  10065. if e.complexity.Shop.ID == nil {
  10066. break
  10067. }
  10068. return e.complexity.Shop.ID(childComplexity), true
  10069. case "Shop.ianaTimezone":
  10070. if e.complexity.Shop.IanaTimezone == nil {
  10071. break
  10072. }
  10073. return e.complexity.Shop.IanaTimezone(childComplexity), true
  10074. case "Shop.limitedPendingOrderCount":
  10075. if e.complexity.Shop.LimitedPendingOrderCount == nil {
  10076. break
  10077. }
  10078. return e.complexity.Shop.LimitedPendingOrderCount(childComplexity), true
  10079. case "Shop.merchantApprovalSignals":
  10080. if e.complexity.Shop.MerchantApprovalSignals == nil {
  10081. break
  10082. }
  10083. return e.complexity.Shop.MerchantApprovalSignals(childComplexity), true
  10084. case "Shop.metafield":
  10085. if e.complexity.Shop.Metafield == nil {
  10086. break
  10087. }
  10088. args, err := ec.field_Shop_metafield_args(context.TODO(), rawArgs)
  10089. if err != nil {
  10090. return 0, false
  10091. }
  10092. return e.complexity.Shop.Metafield(childComplexity, args["key"].(string), args["namespace"].(string)), true
  10093. case "Shop.metafields":
  10094. if e.complexity.Shop.Metafields == nil {
  10095. break
  10096. }
  10097. args, err := ec.field_Shop_metafields_args(context.TODO(), rawArgs)
  10098. if err != nil {
  10099. return 0, false
  10100. }
  10101. return e.complexity.Shop.Metafields(childComplexity, args["after"].(*string), args["before"].(*string), args["first"].(*int), args["last"].(*int), args["namespace"].(*string), args["reverse"].(*bool)), true
  10102. case "Shop.myshopifyDomain":
  10103. if e.complexity.Shop.MyshopifyDomain == nil {
  10104. break
  10105. }
  10106. return e.complexity.Shop.MyshopifyDomain(childComplexity), true
  10107. case "Shop.name":
  10108. if e.complexity.Shop.Name == nil {
  10109. break
  10110. }
  10111. return e.complexity.Shop.Name(childComplexity), true
  10112. case "Shop.navigationSettings":
  10113. if e.complexity.Shop.NavigationSettings == nil {
  10114. break
  10115. }
  10116. return e.complexity.Shop.NavigationSettings(childComplexity), true
  10117. case "Shop.orderNumberFormatPrefix":
  10118. if e.complexity.Shop.OrderNumberFormatPrefix == nil {
  10119. break
  10120. }
  10121. return e.complexity.Shop.OrderNumberFormatPrefix(childComplexity), true
  10122. case "Shop.orderNumberFormatSuffix":
  10123. if e.complexity.Shop.OrderNumberFormatSuffix == nil {
  10124. break
  10125. }
  10126. return e.complexity.Shop.OrderNumberFormatSuffix(childComplexity), true
  10127. case "Shop.orderTags":
  10128. if e.complexity.Shop.OrderTags == nil {
  10129. break
  10130. }
  10131. args, err := ec.field_Shop_orderTags_args(context.TODO(), rawArgs)
  10132. if err != nil {
  10133. return 0, false
  10134. }
  10135. return e.complexity.Shop.OrderTags(childComplexity, args["first"].(int), args["sort"].(*ShopTagSort)), true
  10136. case "Shop.paymentSettings":
  10137. if e.complexity.Shop.PaymentSettings == nil {
  10138. break
  10139. }
  10140. return e.complexity.Shop.PaymentSettings(childComplexity), true
  10141. case "Shop.plan":
  10142. if e.complexity.Shop.Plan == nil {
  10143. break
  10144. }
  10145. return e.complexity.Shop.Plan(childComplexity), true
  10146. case "Shop.primaryDomain":
  10147. if e.complexity.Shop.PrimaryDomain == nil {
  10148. break
  10149. }
  10150. return e.complexity.Shop.PrimaryDomain(childComplexity), true
  10151. case "Shop.privateMetafield":
  10152. if e.complexity.Shop.PrivateMetafield == nil {
  10153. break
  10154. }
  10155. args, err := ec.field_Shop_privateMetafield_args(context.TODO(), rawArgs)
  10156. if err != nil {
  10157. return 0, false
  10158. }
  10159. return e.complexity.Shop.PrivateMetafield(childComplexity, args["key"].(string), args["namespace"].(string)), true
  10160. case "Shop.privateMetafields":
  10161. if e.complexity.Shop.PrivateMetafields == nil {
  10162. break
  10163. }
  10164. args, err := ec.field_Shop_privateMetafields_args(context.TODO(), rawArgs)
  10165. if err != nil {
  10166. return 0, false
  10167. }
  10168. return e.complexity.Shop.PrivateMetafields(childComplexity, args["after"].(*string), args["before"].(*string), args["first"].(*int), args["last"].(*int), args["namespace"].(*string), args["reverse"].(*bool)), true
  10169. case "Shop.productImages":
  10170. if e.complexity.Shop.ProductImages == nil {
  10171. break
  10172. }
  10173. args, err := ec.field_Shop_productImages_args(context.TODO(), rawArgs)
  10174. if err != nil {
  10175. return 0, false
  10176. }
  10177. return e.complexity.Shop.ProductImages(childComplexity, args["after"].(*string), args["before"].(*string), args["first"].(*int), args["last"].(*int), args["reverse"].(*bool), args["sortKey"].(*ProductImageSortKeys)), true
  10178. case "Shop.productTags":
  10179. if e.complexity.Shop.ProductTags == nil {
  10180. break
  10181. }
  10182. args, err := ec.field_Shop_productTags_args(context.TODO(), rawArgs)
  10183. if err != nil {
  10184. return 0, false
  10185. }
  10186. return e.complexity.Shop.ProductTags(childComplexity, args["first"].(int)), true
  10187. case "Shop.productTypes":
  10188. if e.complexity.Shop.ProductTypes == nil {
  10189. break
  10190. }
  10191. args, err := ec.field_Shop_productTypes_args(context.TODO(), rawArgs)
  10192. if err != nil {
  10193. return 0, false
  10194. }
  10195. return e.complexity.Shop.ProductTypes(childComplexity, args["first"].(int)), true
  10196. case "Shop.productVendors":
  10197. if e.complexity.Shop.ProductVendors == nil {
  10198. break
  10199. }
  10200. args, err := ec.field_Shop_productVendors_args(context.TODO(), rawArgs)
  10201. if err != nil {
  10202. return 0, false
  10203. }
  10204. return e.complexity.Shop.ProductVendors(childComplexity, args["first"].(int)), true
  10205. case "Shop.publicationCount":
  10206. if e.complexity.Shop.PublicationCount == nil {
  10207. break
  10208. }
  10209. return e.complexity.Shop.PublicationCount(childComplexity), true
  10210. case "Shop.resourceLimits":
  10211. if e.complexity.Shop.ResourceLimits == nil {
  10212. break
  10213. }
  10214. return e.complexity.Shop.ResourceLimits(childComplexity), true
  10215. case "Shop.richTextEditorUrl":
  10216. if e.complexity.Shop.RichTextEditorURL == nil {
  10217. break
  10218. }
  10219. return e.complexity.Shop.RichTextEditorURL(childComplexity), true
  10220. case "Shop.search":
  10221. if e.complexity.Shop.Search == nil {
  10222. break
  10223. }
  10224. args, err := ec.field_Shop_search_args(context.TODO(), rawArgs)
  10225. if err != nil {
  10226. return 0, false
  10227. }
  10228. return e.complexity.Shop.Search(childComplexity, args["after"].(*string), args["first"].(int), args["query"].(string), args["types"].([]SearchResultType)), true
  10229. case "Shop.searchFilters":
  10230. if e.complexity.Shop.SearchFilters == nil {
  10231. break
  10232. }
  10233. return e.complexity.Shop.SearchFilters(childComplexity), true
  10234. case "Shop.setupRequired":
  10235. if e.complexity.Shop.SetupRequired == nil {
  10236. break
  10237. }
  10238. return e.complexity.Shop.SetupRequired(childComplexity), true
  10239. case "Shop.shipsToCountries":
  10240. if e.complexity.Shop.ShipsToCountries == nil {
  10241. break
  10242. }
  10243. return e.complexity.Shop.ShipsToCountries(childComplexity), true
  10244. case "Shop.shopPolicies":
  10245. if e.complexity.Shop.ShopPolicies == nil {
  10246. break
  10247. }
  10248. return e.complexity.Shop.ShopPolicies(childComplexity), true
  10249. case "Shop.staffMembers":
  10250. if e.complexity.Shop.StaffMembers == nil {
  10251. break
  10252. }
  10253. args, err := ec.field_Shop_staffMembers_args(context.TODO(), rawArgs)
  10254. if err != nil {
  10255. return 0, false
  10256. }
  10257. return e.complexity.Shop.StaffMembers(childComplexity, args["after"].(*string), args["before"].(*string), args["first"].(*int), args["last"].(*int), args["reverse"].(*bool)), true
  10258. case "Shop.storefrontAccessTokens":
  10259. if e.complexity.Shop.StorefrontAccessTokens == nil {
  10260. break
  10261. }
  10262. args, err := ec.field_Shop_storefrontAccessTokens_args(context.TODO(), rawArgs)
  10263. if err != nil {
  10264. return 0, false
  10265. }
  10266. return e.complexity.Shop.StorefrontAccessTokens(childComplexity, args["after"].(*string), args["before"].(*string), args["first"].(*int), args["last"].(*int), args["reverse"].(*bool)), true
  10267. case "Shop.taxShipping":
  10268. if e.complexity.Shop.TaxShipping == nil {
  10269. break
  10270. }
  10271. return e.complexity.Shop.TaxShipping(childComplexity), true
  10272. case "Shop.taxesIncluded":
  10273. if e.complexity.Shop.TaxesIncluded == nil {
  10274. break
  10275. }
  10276. return e.complexity.Shop.TaxesIncluded(childComplexity), true
  10277. case "Shop.timezoneAbbreviation":
  10278. if e.complexity.Shop.TimezoneAbbreviation == nil {
  10279. break
  10280. }
  10281. return e.complexity.Shop.TimezoneAbbreviation(childComplexity), true
  10282. case "Shop.timezoneOffset":
  10283. if e.complexity.Shop.TimezoneOffset == nil {
  10284. break
  10285. }
  10286. return e.complexity.Shop.TimezoneOffset(childComplexity), true
  10287. case "Shop.timezoneOffsetMinutes":
  10288. if e.complexity.Shop.TimezoneOffsetMinutes == nil {
  10289. break
  10290. }
  10291. return e.complexity.Shop.TimezoneOffsetMinutes(childComplexity), true
  10292. case "Shop.transactionalSmsDisabled":
  10293. if e.complexity.Shop.TransactionalSmsDisabled == nil {
  10294. break
  10295. }
  10296. return e.complexity.Shop.TransactionalSmsDisabled(childComplexity), true
  10297. case "Shop.translations":
  10298. if e.complexity.Shop.Translations == nil {
  10299. break
  10300. }
  10301. args, err := ec.field_Shop_translations_args(context.TODO(), rawArgs)
  10302. if err != nil {
  10303. return 0, false
  10304. }
  10305. return e.complexity.Shop.Translations(childComplexity, args["locale"].(string), args["marketId"].(*string)), true
  10306. case "Shop.url":
  10307. if e.complexity.Shop.URL == nil {
  10308. break
  10309. }
  10310. return e.complexity.Shop.URL(childComplexity), true
  10311. case "Shop.unitSystem":
  10312. if e.complexity.Shop.UnitSystem == nil {
  10313. break
  10314. }
  10315. return e.complexity.Shop.UnitSystem(childComplexity), true
  10316. case "Shop.uploadedImagesByIds":
  10317. if e.complexity.Shop.UploadedImagesByIds == nil {
  10318. break
  10319. }
  10320. args, err := ec.field_Shop_uploadedImagesByIds_args(context.TODO(), rawArgs)
  10321. if err != nil {
  10322. return 0, false
  10323. }
  10324. return e.complexity.Shop.UploadedImagesByIds(childComplexity, args["imageIds"].([]string)), true
  10325. case "Shop.weightUnit":
  10326. if e.complexity.Shop.WeightUnit == nil {
  10327. break
  10328. }
  10329. return e.complexity.Shop.WeightUnit(childComplexity), true
  10330. case "ShopAlert.action":
  10331. if e.complexity.ShopAlert.Action == nil {
  10332. break
  10333. }
  10334. return e.complexity.ShopAlert.Action(childComplexity), true
  10335. case "ShopAlert.description":
  10336. if e.complexity.ShopAlert.Description == nil {
  10337. break
  10338. }
  10339. return e.complexity.ShopAlert.Description(childComplexity), true
  10340. case "ShopAlertAction.title":
  10341. if e.complexity.ShopAlertAction.Title == nil {
  10342. break
  10343. }
  10344. return e.complexity.ShopAlertAction.Title(childComplexity), true
  10345. case "ShopAlertAction.url":
  10346. if e.complexity.ShopAlertAction.URL == nil {
  10347. break
  10348. }
  10349. return e.complexity.ShopAlertAction.URL(childComplexity), true
  10350. case "ShopFeatures.avalaraAvatax":
  10351. if e.complexity.ShopFeatures.AvalaraAvatax == nil {
  10352. break
  10353. }
  10354. return e.complexity.ShopFeatures.AvalaraAvatax(childComplexity), true
  10355. case "ShopFeatures.branding":
  10356. if e.complexity.ShopFeatures.Branding == nil {
  10357. break
  10358. }
  10359. return e.complexity.ShopFeatures.Branding(childComplexity), true
  10360. case "ShopFeatures.captcha":
  10361. if e.complexity.ShopFeatures.Captcha == nil {
  10362. break
  10363. }
  10364. return e.complexity.ShopFeatures.Captcha(childComplexity), true
  10365. case "ShopFeatures.captchaExternalDomains":
  10366. if e.complexity.ShopFeatures.CaptchaExternalDomains == nil {
  10367. break
  10368. }
  10369. return e.complexity.ShopFeatures.CaptchaExternalDomains(childComplexity), true
  10370. case "ShopFeatures.dynamicRemarketing":
  10371. if e.complexity.ShopFeatures.DynamicRemarketing == nil {
  10372. break
  10373. }
  10374. return e.complexity.ShopFeatures.DynamicRemarketing(childComplexity), true
  10375. case "ShopFeatures.eligibleForSubscriptionMigration":
  10376. if e.complexity.ShopFeatures.EligibleForSubscriptionMigration == nil {
  10377. break
  10378. }
  10379. return e.complexity.ShopFeatures.EligibleForSubscriptionMigration(childComplexity), true
  10380. case "ShopFeatures.eligibleForSubscriptions":
  10381. if e.complexity.ShopFeatures.EligibleForSubscriptions == nil {
  10382. break
  10383. }
  10384. return e.complexity.ShopFeatures.EligibleForSubscriptions(childComplexity), true
  10385. case "ShopFeatures.giftCards":
  10386. if e.complexity.ShopFeatures.GiftCards == nil {
  10387. break
  10388. }
  10389. return e.complexity.ShopFeatures.GiftCards(childComplexity), true
  10390. case "ShopFeatures.harmonizedSystemCode":
  10391. if e.complexity.ShopFeatures.HarmonizedSystemCode == nil {
  10392. break
  10393. }
  10394. return e.complexity.ShopFeatures.HarmonizedSystemCode(childComplexity), true
  10395. case "ShopFeatures.internationalDomains":
  10396. if e.complexity.ShopFeatures.InternationalDomains == nil {
  10397. break
  10398. }
  10399. return e.complexity.ShopFeatures.InternationalDomains(childComplexity), true
  10400. case "ShopFeatures.internationalPriceOverrides":
  10401. if e.complexity.ShopFeatures.InternationalPriceOverrides == nil {
  10402. break
  10403. }
  10404. return e.complexity.ShopFeatures.InternationalPriceOverrides(childComplexity), true
  10405. case "ShopFeatures.internationalPriceRules":
  10406. if e.complexity.ShopFeatures.InternationalPriceRules == nil {
  10407. break
  10408. }
  10409. return e.complexity.ShopFeatures.InternationalPriceRules(childComplexity), true
  10410. case "ShopFeatures.legacySubscriptionGatewayEnabled":
  10411. if e.complexity.ShopFeatures.LegacySubscriptionGatewayEnabled == nil {
  10412. break
  10413. }
  10414. return e.complexity.ShopFeatures.LegacySubscriptionGatewayEnabled(childComplexity), true
  10415. case "ShopFeatures.liveView":
  10416. if e.complexity.ShopFeatures.LiveView == nil {
  10417. break
  10418. }
  10419. return e.complexity.ShopFeatures.LiveView(childComplexity), true
  10420. case "ShopFeatures.onboardingVisual":
  10421. if e.complexity.ShopFeatures.OnboardingVisual == nil {
  10422. break
  10423. }
  10424. return e.complexity.ShopFeatures.OnboardingVisual(childComplexity), true
  10425. case "ShopFeatures.paypalExpressSubscriptionGatewayStatus":
  10426. if e.complexity.ShopFeatures.PaypalExpressSubscriptionGatewayStatus == nil {
  10427. break
  10428. }
  10429. return e.complexity.ShopFeatures.PaypalExpressSubscriptionGatewayStatus(childComplexity), true
  10430. case "ShopFeatures.reports":
  10431. if e.complexity.ShopFeatures.Reports == nil {
  10432. break
  10433. }
  10434. return e.complexity.ShopFeatures.Reports(childComplexity), true
  10435. case "ShopFeatures.sellsSubscriptions":
  10436. if e.complexity.ShopFeatures.SellsSubscriptions == nil {
  10437. break
  10438. }
  10439. return e.complexity.ShopFeatures.SellsSubscriptions(childComplexity), true
  10440. case "ShopFeatures.showMetrics":
  10441. if e.complexity.ShopFeatures.ShowMetrics == nil {
  10442. break
  10443. }
  10444. return e.complexity.ShopFeatures.ShowMetrics(childComplexity), true
  10445. case "ShopFeatures.storefront":
  10446. if e.complexity.ShopFeatures.Storefront == nil {
  10447. break
  10448. }
  10449. return e.complexity.ShopFeatures.Storefront(childComplexity), true
  10450. case "ShopFeatures.usingShopifyBalance":
  10451. if e.complexity.ShopFeatures.UsingShopifyBalance == nil {
  10452. break
  10453. }
  10454. return e.complexity.ShopFeatures.UsingShopifyBalance(childComplexity), true
  10455. case "ShopPlan.displayName":
  10456. if e.complexity.ShopPlan.DisplayName == nil {
  10457. break
  10458. }
  10459. return e.complexity.ShopPlan.DisplayName(childComplexity), true
  10460. case "ShopPlan.partnerDevelopment":
  10461. if e.complexity.ShopPlan.PartnerDevelopment == nil {
  10462. break
  10463. }
  10464. return e.complexity.ShopPlan.PartnerDevelopment(childComplexity), true
  10465. case "ShopPlan.shopifyPlus":
  10466. if e.complexity.ShopPlan.ShopifyPlus == nil {
  10467. break
  10468. }
  10469. return e.complexity.ShopPlan.ShopifyPlus(childComplexity), true
  10470. case "ShopPolicy.body":
  10471. if e.complexity.ShopPolicy.Body == nil {
  10472. break
  10473. }
  10474. return e.complexity.ShopPolicy.Body(childComplexity), true
  10475. case "ShopPolicy.id":
  10476. if e.complexity.ShopPolicy.ID == nil {
  10477. break
  10478. }
  10479. return e.complexity.ShopPolicy.ID(childComplexity), true
  10480. case "ShopPolicy.translations":
  10481. if e.complexity.ShopPolicy.Translations == nil {
  10482. break
  10483. }
  10484. args, err := ec.field_ShopPolicy_translations_args(context.TODO(), rawArgs)
  10485. if err != nil {
  10486. return 0, false
  10487. }
  10488. return e.complexity.ShopPolicy.Translations(childComplexity, args["locale"].(string), args["marketId"].(*string)), true
  10489. case "ShopPolicy.type":
  10490. if e.complexity.ShopPolicy.Type == nil {
  10491. break
  10492. }
  10493. return e.complexity.ShopPolicy.Type(childComplexity), true
  10494. case "ShopPolicy.url":
  10495. if e.complexity.ShopPolicy.URL == nil {
  10496. break
  10497. }
  10498. return e.complexity.ShopPolicy.URL(childComplexity), true
  10499. case "ShopResourceLimits.locationLimit":
  10500. if e.complexity.ShopResourceLimits.LocationLimit == nil {
  10501. break
  10502. }
  10503. return e.complexity.ShopResourceLimits.LocationLimit(childComplexity), true
  10504. case "ShopResourceLimits.maxProductOptions":
  10505. if e.complexity.ShopResourceLimits.MaxProductOptions == nil {
  10506. break
  10507. }
  10508. return e.complexity.ShopResourceLimits.MaxProductOptions(childComplexity), true
  10509. case "ShopResourceLimits.maxProductVariants":
  10510. if e.complexity.ShopResourceLimits.MaxProductVariants == nil {
  10511. break
  10512. }
  10513. return e.complexity.ShopResourceLimits.MaxProductVariants(childComplexity), true
  10514. case "ShopResourceLimits.redirectLimitReached":
  10515. if e.complexity.ShopResourceLimits.RedirectLimitReached == nil {
  10516. break
  10517. }
  10518. return e.complexity.ShopResourceLimits.RedirectLimitReached(childComplexity), true
  10519. case "ShopResourceLimits.skuResourceLimits":
  10520. if e.complexity.ShopResourceLimits.SkuResourceLimits == nil {
  10521. break
  10522. }
  10523. return e.complexity.ShopResourceLimits.SkuResourceLimits(childComplexity), true
  10524. case "ShopifyPaymentsExtendedAuthorization.extendedAuthorizationExpiresAt":
  10525. if e.complexity.ShopifyPaymentsExtendedAuthorization.ExtendedAuthorizationExpiresAt == nil {
  10526. break
  10527. }
  10528. return e.complexity.ShopifyPaymentsExtendedAuthorization.ExtendedAuthorizationExpiresAt(childComplexity), true
  10529. case "ShopifyPaymentsExtendedAuthorization.standardAuthorizationExpiresAt":
  10530. if e.complexity.ShopifyPaymentsExtendedAuthorization.StandardAuthorizationExpiresAt == nil {
  10531. break
  10532. }
  10533. return e.complexity.ShopifyPaymentsExtendedAuthorization.StandardAuthorizationExpiresAt(childComplexity), true
  10534. case "ShopifyPaymentsRefundSet.acquirerReferenceNumber":
  10535. if e.complexity.ShopifyPaymentsRefundSet.AcquirerReferenceNumber == nil {
  10536. break
  10537. }
  10538. return e.complexity.ShopifyPaymentsRefundSet.AcquirerReferenceNumber(childComplexity), true
  10539. case "ShopifyPaymentsTransactionSet.extendedAuthorizationSet":
  10540. if e.complexity.ShopifyPaymentsTransactionSet.ExtendedAuthorizationSet == nil {
  10541. break
  10542. }
  10543. return e.complexity.ShopifyPaymentsTransactionSet.ExtendedAuthorizationSet(childComplexity), true
  10544. case "ShopifyPaymentsTransactionSet.refundSet":
  10545. if e.complexity.ShopifyPaymentsTransactionSet.RefundSet == nil {
  10546. break
  10547. }
  10548. return e.complexity.ShopifyPaymentsTransactionSet.RefundSet(childComplexity), true
  10549. case "StaffMember.active":
  10550. if e.complexity.StaffMember.Active == nil {
  10551. break
  10552. }
  10553. return e.complexity.StaffMember.Active(childComplexity), true
  10554. case "StaffMember.avatar":
  10555. if e.complexity.StaffMember.Avatar == nil {
  10556. break
  10557. }
  10558. args, err := ec.field_StaffMember_avatar_args(context.TODO(), rawArgs)
  10559. if err != nil {
  10560. return 0, false
  10561. }
  10562. return e.complexity.StaffMember.Avatar(childComplexity, args["fallback"].(*StaffMemberDefaultImage)), true
  10563. case "StaffMember.email":
  10564. if e.complexity.StaffMember.Email == nil {
  10565. break
  10566. }
  10567. return e.complexity.StaffMember.Email(childComplexity), true
  10568. case "StaffMember.exists":
  10569. if e.complexity.StaffMember.Exists == nil {
  10570. break
  10571. }
  10572. return e.complexity.StaffMember.Exists(childComplexity), true
  10573. case "StaffMember.firstName":
  10574. if e.complexity.StaffMember.FirstName == nil {
  10575. break
  10576. }
  10577. return e.complexity.StaffMember.FirstName(childComplexity), true
  10578. case "StaffMember.id":
  10579. if e.complexity.StaffMember.ID == nil {
  10580. break
  10581. }
  10582. return e.complexity.StaffMember.ID(childComplexity), true
  10583. case "StaffMember.initials":
  10584. if e.complexity.StaffMember.Initials == nil {
  10585. break
  10586. }
  10587. return e.complexity.StaffMember.Initials(childComplexity), true
  10588. case "StaffMember.isShopOwner":
  10589. if e.complexity.StaffMember.IsShopOwner == nil {
  10590. break
  10591. }
  10592. return e.complexity.StaffMember.IsShopOwner(childComplexity), true
  10593. case "StaffMember.lastName":
  10594. if e.complexity.StaffMember.LastName == nil {
  10595. break
  10596. }
  10597. return e.complexity.StaffMember.LastName(childComplexity), true
  10598. case "StaffMember.locale":
  10599. if e.complexity.StaffMember.Locale == nil {
  10600. break
  10601. }
  10602. return e.complexity.StaffMember.Locale(childComplexity), true
  10603. case "StaffMember.name":
  10604. if e.complexity.StaffMember.Name == nil {
  10605. break
  10606. }
  10607. return e.complexity.StaffMember.Name(childComplexity), true
  10608. case "StaffMember.phone":
  10609. if e.complexity.StaffMember.Phone == nil {
  10610. break
  10611. }
  10612. return e.complexity.StaffMember.Phone(childComplexity), true
  10613. case "StaffMember.privateData":
  10614. if e.complexity.StaffMember.PrivateData == nil {
  10615. break
  10616. }
  10617. return e.complexity.StaffMember.PrivateData(childComplexity), true
  10618. case "StaffMemberConnection.edges":
  10619. if e.complexity.StaffMemberConnection.Edges == nil {
  10620. break
  10621. }
  10622. return e.complexity.StaffMemberConnection.Edges(childComplexity), true
  10623. case "StaffMemberConnection.nodes":
  10624. if e.complexity.StaffMemberConnection.Nodes == nil {
  10625. break
  10626. }
  10627. return e.complexity.StaffMemberConnection.Nodes(childComplexity), true
  10628. case "StaffMemberConnection.pageInfo":
  10629. if e.complexity.StaffMemberConnection.PageInfo == nil {
  10630. break
  10631. }
  10632. return e.complexity.StaffMemberConnection.PageInfo(childComplexity), true
  10633. case "StaffMemberEdge.cursor":
  10634. if e.complexity.StaffMemberEdge.Cursor == nil {
  10635. break
  10636. }
  10637. return e.complexity.StaffMemberEdge.Cursor(childComplexity), true
  10638. case "StaffMemberEdge.node":
  10639. if e.complexity.StaffMemberEdge.Node == nil {
  10640. break
  10641. }
  10642. return e.complexity.StaffMemberEdge.Node(childComplexity), true
  10643. case "StaffMemberPrivateData.accountSettingsUrl":
  10644. if e.complexity.StaffMemberPrivateData.AccountSettingsURL == nil {
  10645. break
  10646. }
  10647. return e.complexity.StaffMemberPrivateData.AccountSettingsURL(childComplexity), true
  10648. case "StaffMemberPrivateData.createdAt":
  10649. if e.complexity.StaffMemberPrivateData.CreatedAt == nil {
  10650. break
  10651. }
  10652. return e.complexity.StaffMemberPrivateData.CreatedAt(childComplexity), true
  10653. case "StandardMetafieldDefinitionTemplate.description":
  10654. if e.complexity.StandardMetafieldDefinitionTemplate.Description == nil {
  10655. break
  10656. }
  10657. return e.complexity.StandardMetafieldDefinitionTemplate.Description(childComplexity), true
  10658. case "StandardMetafieldDefinitionTemplate.id":
  10659. if e.complexity.StandardMetafieldDefinitionTemplate.ID == nil {
  10660. break
  10661. }
  10662. return e.complexity.StandardMetafieldDefinitionTemplate.ID(childComplexity), true
  10663. case "StandardMetafieldDefinitionTemplate.key":
  10664. if e.complexity.StandardMetafieldDefinitionTemplate.Key == nil {
  10665. break
  10666. }
  10667. return e.complexity.StandardMetafieldDefinitionTemplate.Key(childComplexity), true
  10668. case "StandardMetafieldDefinitionTemplate.name":
  10669. if e.complexity.StandardMetafieldDefinitionTemplate.Name == nil {
  10670. break
  10671. }
  10672. return e.complexity.StandardMetafieldDefinitionTemplate.Name(childComplexity), true
  10673. case "StandardMetafieldDefinitionTemplate.namespace":
  10674. if e.complexity.StandardMetafieldDefinitionTemplate.Namespace == nil {
  10675. break
  10676. }
  10677. return e.complexity.StandardMetafieldDefinitionTemplate.Namespace(childComplexity), true
  10678. case "StandardMetafieldDefinitionTemplate.ownerTypes":
  10679. if e.complexity.StandardMetafieldDefinitionTemplate.OwnerTypes == nil {
  10680. break
  10681. }
  10682. return e.complexity.StandardMetafieldDefinitionTemplate.OwnerTypes(childComplexity), true
  10683. case "StandardMetafieldDefinitionTemplate.type":
  10684. if e.complexity.StandardMetafieldDefinitionTemplate.Type == nil {
  10685. break
  10686. }
  10687. return e.complexity.StandardMetafieldDefinitionTemplate.Type(childComplexity), true
  10688. case "StandardMetafieldDefinitionTemplate.validations":
  10689. if e.complexity.StandardMetafieldDefinitionTemplate.Validations == nil {
  10690. break
  10691. }
  10692. return e.complexity.StandardMetafieldDefinitionTemplate.Validations(childComplexity), true
  10693. case "StandardMetafieldDefinitionTemplate.visibleToStorefrontApi":
  10694. if e.complexity.StandardMetafieldDefinitionTemplate.VisibleToStorefrontAPI == nil {
  10695. break
  10696. }
  10697. return e.complexity.StandardMetafieldDefinitionTemplate.VisibleToStorefrontAPI(childComplexity), true
  10698. case "StorefrontAccessToken.accessScopes":
  10699. if e.complexity.StorefrontAccessToken.AccessScopes == nil {
  10700. break
  10701. }
  10702. return e.complexity.StorefrontAccessToken.AccessScopes(childComplexity), true
  10703. case "StorefrontAccessToken.accessToken":
  10704. if e.complexity.StorefrontAccessToken.AccessToken == nil {
  10705. break
  10706. }
  10707. return e.complexity.StorefrontAccessToken.AccessToken(childComplexity), true
  10708. case "StorefrontAccessToken.createdAt":
  10709. if e.complexity.StorefrontAccessToken.CreatedAt == nil {
  10710. break
  10711. }
  10712. return e.complexity.StorefrontAccessToken.CreatedAt(childComplexity), true
  10713. case "StorefrontAccessToken.id":
  10714. if e.complexity.StorefrontAccessToken.ID == nil {
  10715. break
  10716. }
  10717. return e.complexity.StorefrontAccessToken.ID(childComplexity), true
  10718. case "StorefrontAccessToken.title":
  10719. if e.complexity.StorefrontAccessToken.Title == nil {
  10720. break
  10721. }
  10722. return e.complexity.StorefrontAccessToken.Title(childComplexity), true
  10723. case "StorefrontAccessToken.updatedAt":
  10724. if e.complexity.StorefrontAccessToken.UpdatedAt == nil {
  10725. break
  10726. }
  10727. return e.complexity.StorefrontAccessToken.UpdatedAt(childComplexity), true
  10728. case "StorefrontAccessTokenConnection.edges":
  10729. if e.complexity.StorefrontAccessTokenConnection.Edges == nil {
  10730. break
  10731. }
  10732. return e.complexity.StorefrontAccessTokenConnection.Edges(childComplexity), true
  10733. case "StorefrontAccessTokenConnection.nodes":
  10734. if e.complexity.StorefrontAccessTokenConnection.Nodes == nil {
  10735. break
  10736. }
  10737. return e.complexity.StorefrontAccessTokenConnection.Nodes(childComplexity), true
  10738. case "StorefrontAccessTokenConnection.pageInfo":
  10739. if e.complexity.StorefrontAccessTokenConnection.PageInfo == nil {
  10740. break
  10741. }
  10742. return e.complexity.StorefrontAccessTokenConnection.PageInfo(childComplexity), true
  10743. case "StorefrontAccessTokenEdge.cursor":
  10744. if e.complexity.StorefrontAccessTokenEdge.Cursor == nil {
  10745. break
  10746. }
  10747. return e.complexity.StorefrontAccessTokenEdge.Cursor(childComplexity), true
  10748. case "StorefrontAccessTokenEdge.node":
  10749. if e.complexity.StorefrontAccessTokenEdge.Node == nil {
  10750. break
  10751. }
  10752. return e.complexity.StorefrontAccessTokenEdge.Node(childComplexity), true
  10753. case "StringConnection.edges":
  10754. if e.complexity.StringConnection.Edges == nil {
  10755. break
  10756. }
  10757. return e.complexity.StringConnection.Edges(childComplexity), true
  10758. case "StringConnection.pageInfo":
  10759. if e.complexity.StringConnection.PageInfo == nil {
  10760. break
  10761. }
  10762. return e.complexity.StringConnection.PageInfo(childComplexity), true
  10763. case "StringEdge.cursor":
  10764. if e.complexity.StringEdge.Cursor == nil {
  10765. break
  10766. }
  10767. return e.complexity.StringEdge.Cursor(childComplexity), true
  10768. case "StringEdge.node":
  10769. if e.complexity.StringEdge.Node == nil {
  10770. break
  10771. }
  10772. return e.complexity.StringEdge.Node(childComplexity), true
  10773. case "SubscriptionAppliedCodeDiscount.id":
  10774. if e.complexity.SubscriptionAppliedCodeDiscount.ID == nil {
  10775. break
  10776. }
  10777. return e.complexity.SubscriptionAppliedCodeDiscount.ID(childComplexity), true
  10778. case "SubscriptionAppliedCodeDiscount.redeemCode":
  10779. if e.complexity.SubscriptionAppliedCodeDiscount.RedeemCode == nil {
  10780. break
  10781. }
  10782. return e.complexity.SubscriptionAppliedCodeDiscount.RedeemCode(childComplexity), true
  10783. case "SubscriptionAppliedCodeDiscount.rejectionReason":
  10784. if e.complexity.SubscriptionAppliedCodeDiscount.RejectionReason == nil {
  10785. break
  10786. }
  10787. return e.complexity.SubscriptionAppliedCodeDiscount.RejectionReason(childComplexity), true
  10788. case "SubscriptionBillingAttempt.completedAt":
  10789. if e.complexity.SubscriptionBillingAttempt.CompletedAt == nil {
  10790. break
  10791. }
  10792. return e.complexity.SubscriptionBillingAttempt.CompletedAt(childComplexity), true
  10793. case "SubscriptionBillingAttempt.createdAt":
  10794. if e.complexity.SubscriptionBillingAttempt.CreatedAt == nil {
  10795. break
  10796. }
  10797. return e.complexity.SubscriptionBillingAttempt.CreatedAt(childComplexity), true
  10798. case "SubscriptionBillingAttempt.errorCode":
  10799. if e.complexity.SubscriptionBillingAttempt.ErrorCode == nil {
  10800. break
  10801. }
  10802. return e.complexity.SubscriptionBillingAttempt.ErrorCode(childComplexity), true
  10803. case "SubscriptionBillingAttempt.errorMessage":
  10804. if e.complexity.SubscriptionBillingAttempt.ErrorMessage == nil {
  10805. break
  10806. }
  10807. return e.complexity.SubscriptionBillingAttempt.ErrorMessage(childComplexity), true
  10808. case "SubscriptionBillingAttempt.id":
  10809. if e.complexity.SubscriptionBillingAttempt.ID == nil {
  10810. break
  10811. }
  10812. return e.complexity.SubscriptionBillingAttempt.ID(childComplexity), true
  10813. case "SubscriptionBillingAttempt.idempotencyKey":
  10814. if e.complexity.SubscriptionBillingAttempt.IdempotencyKey == nil {
  10815. break
  10816. }
  10817. return e.complexity.SubscriptionBillingAttempt.IdempotencyKey(childComplexity), true
  10818. case "SubscriptionBillingAttempt.nextActionUrl":
  10819. if e.complexity.SubscriptionBillingAttempt.NextActionURL == nil {
  10820. break
  10821. }
  10822. return e.complexity.SubscriptionBillingAttempt.NextActionURL(childComplexity), true
  10823. case "SubscriptionBillingAttempt.order":
  10824. if e.complexity.SubscriptionBillingAttempt.Order == nil {
  10825. break
  10826. }
  10827. return e.complexity.SubscriptionBillingAttempt.Order(childComplexity), true
  10828. case "SubscriptionBillingAttempt.originTime":
  10829. if e.complexity.SubscriptionBillingAttempt.OriginTime == nil {
  10830. break
  10831. }
  10832. return e.complexity.SubscriptionBillingAttempt.OriginTime(childComplexity), true
  10833. case "SubscriptionBillingAttempt.ready":
  10834. if e.complexity.SubscriptionBillingAttempt.Ready == nil {
  10835. break
  10836. }
  10837. return e.complexity.SubscriptionBillingAttempt.Ready(childComplexity), true
  10838. case "SubscriptionBillingAttempt.subscriptionContract":
  10839. if e.complexity.SubscriptionBillingAttempt.SubscriptionContract == nil {
  10840. break
  10841. }
  10842. return e.complexity.SubscriptionBillingAttempt.SubscriptionContract(childComplexity), true
  10843. case "SubscriptionBillingAttemptConnection.edges":
  10844. if e.complexity.SubscriptionBillingAttemptConnection.Edges == nil {
  10845. break
  10846. }
  10847. return e.complexity.SubscriptionBillingAttemptConnection.Edges(childComplexity), true
  10848. case "SubscriptionBillingAttemptConnection.nodes":
  10849. if e.complexity.SubscriptionBillingAttemptConnection.Nodes == nil {
  10850. break
  10851. }
  10852. return e.complexity.SubscriptionBillingAttemptConnection.Nodes(childComplexity), true
  10853. case "SubscriptionBillingAttemptConnection.pageInfo":
  10854. if e.complexity.SubscriptionBillingAttemptConnection.PageInfo == nil {
  10855. break
  10856. }
  10857. return e.complexity.SubscriptionBillingAttemptConnection.PageInfo(childComplexity), true
  10858. case "SubscriptionBillingAttemptEdge.cursor":
  10859. if e.complexity.SubscriptionBillingAttemptEdge.Cursor == nil {
  10860. break
  10861. }
  10862. return e.complexity.SubscriptionBillingAttemptEdge.Cursor(childComplexity), true
  10863. case "SubscriptionBillingAttemptEdge.node":
  10864. if e.complexity.SubscriptionBillingAttemptEdge.Node == nil {
  10865. break
  10866. }
  10867. return e.complexity.SubscriptionBillingAttemptEdge.Node(childComplexity), true
  10868. case "SubscriptionBillingPolicy.anchors":
  10869. if e.complexity.SubscriptionBillingPolicy.Anchors == nil {
  10870. break
  10871. }
  10872. return e.complexity.SubscriptionBillingPolicy.Anchors(childComplexity), true
  10873. case "SubscriptionBillingPolicy.interval":
  10874. if e.complexity.SubscriptionBillingPolicy.Interval == nil {
  10875. break
  10876. }
  10877. return e.complexity.SubscriptionBillingPolicy.Interval(childComplexity), true
  10878. case "SubscriptionBillingPolicy.intervalCount":
  10879. if e.complexity.SubscriptionBillingPolicy.IntervalCount == nil {
  10880. break
  10881. }
  10882. return e.complexity.SubscriptionBillingPolicy.IntervalCount(childComplexity), true
  10883. case "SubscriptionBillingPolicy.maxCycles":
  10884. if e.complexity.SubscriptionBillingPolicy.MaxCycles == nil {
  10885. break
  10886. }
  10887. return e.complexity.SubscriptionBillingPolicy.MaxCycles(childComplexity), true
  10888. case "SubscriptionBillingPolicy.minCycles":
  10889. if e.complexity.SubscriptionBillingPolicy.MinCycles == nil {
  10890. break
  10891. }
  10892. return e.complexity.SubscriptionBillingPolicy.MinCycles(childComplexity), true
  10893. case "SubscriptionContract.app":
  10894. if e.complexity.SubscriptionContract.App == nil {
  10895. break
  10896. }
  10897. return e.complexity.SubscriptionContract.App(childComplexity), true
  10898. case "SubscriptionContract.appAdminUrl":
  10899. if e.complexity.SubscriptionContract.AppAdminURL == nil {
  10900. break
  10901. }
  10902. return e.complexity.SubscriptionContract.AppAdminURL(childComplexity), true
  10903. case "SubscriptionContract.billingAttempts":
  10904. if e.complexity.SubscriptionContract.BillingAttempts == nil {
  10905. break
  10906. }
  10907. args, err := ec.field_SubscriptionContract_billingAttempts_args(context.TODO(), rawArgs)
  10908. if err != nil {
  10909. return 0, false
  10910. }
  10911. return e.complexity.SubscriptionContract.BillingAttempts(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  10912. case "SubscriptionContract.billingPolicy":
  10913. if e.complexity.SubscriptionContract.BillingPolicy == nil {
  10914. break
  10915. }
  10916. return e.complexity.SubscriptionContract.BillingPolicy(childComplexity), true
  10917. case "SubscriptionContract.createdAt":
  10918. if e.complexity.SubscriptionContract.CreatedAt == nil {
  10919. break
  10920. }
  10921. return e.complexity.SubscriptionContract.CreatedAt(childComplexity), true
  10922. case "SubscriptionContract.currencyCode":
  10923. if e.complexity.SubscriptionContract.CurrencyCode == nil {
  10924. break
  10925. }
  10926. return e.complexity.SubscriptionContract.CurrencyCode(childComplexity), true
  10927. case "SubscriptionContract.customAttributes":
  10928. if e.complexity.SubscriptionContract.CustomAttributes == nil {
  10929. break
  10930. }
  10931. return e.complexity.SubscriptionContract.CustomAttributes(childComplexity), true
  10932. case "SubscriptionContract.customer":
  10933. if e.complexity.SubscriptionContract.Customer == nil {
  10934. break
  10935. }
  10936. return e.complexity.SubscriptionContract.Customer(childComplexity), true
  10937. case "SubscriptionContract.customerPaymentMethod":
  10938. if e.complexity.SubscriptionContract.CustomerPaymentMethod == nil {
  10939. break
  10940. }
  10941. args, err := ec.field_SubscriptionContract_customerPaymentMethod_args(context.TODO(), rawArgs)
  10942. if err != nil {
  10943. return 0, false
  10944. }
  10945. return e.complexity.SubscriptionContract.CustomerPaymentMethod(childComplexity, args["showRevoked"].(*bool)), true
  10946. case "SubscriptionContract.deliveryMethod":
  10947. if e.complexity.SubscriptionContract.DeliveryMethod == nil {
  10948. break
  10949. }
  10950. return e.complexity.SubscriptionContract.DeliveryMethod(childComplexity), true
  10951. case "SubscriptionContract.deliveryPolicy":
  10952. if e.complexity.SubscriptionContract.DeliveryPolicy == nil {
  10953. break
  10954. }
  10955. return e.complexity.SubscriptionContract.DeliveryPolicy(childComplexity), true
  10956. case "SubscriptionContract.deliveryPrice":
  10957. if e.complexity.SubscriptionContract.DeliveryPrice == nil {
  10958. break
  10959. }
  10960. return e.complexity.SubscriptionContract.DeliveryPrice(childComplexity), true
  10961. case "SubscriptionContract.discounts":
  10962. if e.complexity.SubscriptionContract.Discounts == nil {
  10963. break
  10964. }
  10965. args, err := ec.field_SubscriptionContract_discounts_args(context.TODO(), rawArgs)
  10966. if err != nil {
  10967. return 0, false
  10968. }
  10969. return e.complexity.SubscriptionContract.Discounts(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  10970. case "SubscriptionContract.id":
  10971. if e.complexity.SubscriptionContract.ID == nil {
  10972. break
  10973. }
  10974. return e.complexity.SubscriptionContract.ID(childComplexity), true
  10975. case "SubscriptionContract.lastPaymentStatus":
  10976. if e.complexity.SubscriptionContract.LastPaymentStatus == nil {
  10977. break
  10978. }
  10979. return e.complexity.SubscriptionContract.LastPaymentStatus(childComplexity), true
  10980. case "SubscriptionContract.lineCount":
  10981. if e.complexity.SubscriptionContract.LineCount == nil {
  10982. break
  10983. }
  10984. return e.complexity.SubscriptionContract.LineCount(childComplexity), true
  10985. case "SubscriptionContract.lines":
  10986. if e.complexity.SubscriptionContract.Lines == nil {
  10987. break
  10988. }
  10989. args, err := ec.field_SubscriptionContract_lines_args(context.TODO(), rawArgs)
  10990. if err != nil {
  10991. return 0, false
  10992. }
  10993. return e.complexity.SubscriptionContract.Lines(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  10994. case "SubscriptionContract.nextBillingDate":
  10995. if e.complexity.SubscriptionContract.NextBillingDate == nil {
  10996. break
  10997. }
  10998. return e.complexity.SubscriptionContract.NextBillingDate(childComplexity), true
  10999. case "SubscriptionContract.note":
  11000. if e.complexity.SubscriptionContract.Note == nil {
  11001. break
  11002. }
  11003. return e.complexity.SubscriptionContract.Note(childComplexity), true
  11004. case "SubscriptionContract.orders":
  11005. if e.complexity.SubscriptionContract.Orders == nil {
  11006. break
  11007. }
  11008. args, err := ec.field_SubscriptionContract_orders_args(context.TODO(), rawArgs)
  11009. if err != nil {
  11010. return 0, false
  11011. }
  11012. return e.complexity.SubscriptionContract.Orders(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  11013. case "SubscriptionContract.originOrder":
  11014. if e.complexity.SubscriptionContract.OriginOrder == nil {
  11015. break
  11016. }
  11017. return e.complexity.SubscriptionContract.OriginOrder(childComplexity), true
  11018. case "SubscriptionContract.status":
  11019. if e.complexity.SubscriptionContract.Status == nil {
  11020. break
  11021. }
  11022. return e.complexity.SubscriptionContract.Status(childComplexity), true
  11023. case "SubscriptionContract.updatedAt":
  11024. if e.complexity.SubscriptionContract.UpdatedAt == nil {
  11025. break
  11026. }
  11027. return e.complexity.SubscriptionContract.UpdatedAt(childComplexity), true
  11028. case "SubscriptionContractConnection.edges":
  11029. if e.complexity.SubscriptionContractConnection.Edges == nil {
  11030. break
  11031. }
  11032. return e.complexity.SubscriptionContractConnection.Edges(childComplexity), true
  11033. case "SubscriptionContractConnection.nodes":
  11034. if e.complexity.SubscriptionContractConnection.Nodes == nil {
  11035. break
  11036. }
  11037. return e.complexity.SubscriptionContractConnection.Nodes(childComplexity), true
  11038. case "SubscriptionContractConnection.pageInfo":
  11039. if e.complexity.SubscriptionContractConnection.PageInfo == nil {
  11040. break
  11041. }
  11042. return e.complexity.SubscriptionContractConnection.PageInfo(childComplexity), true
  11043. case "SubscriptionContractEdge.cursor":
  11044. if e.complexity.SubscriptionContractEdge.Cursor == nil {
  11045. break
  11046. }
  11047. return e.complexity.SubscriptionContractEdge.Cursor(childComplexity), true
  11048. case "SubscriptionContractEdge.node":
  11049. if e.complexity.SubscriptionContractEdge.Node == nil {
  11050. break
  11051. }
  11052. return e.complexity.SubscriptionContractEdge.Node(childComplexity), true
  11053. case "SubscriptionCyclePriceAdjustment.adjustmentType":
  11054. if e.complexity.SubscriptionCyclePriceAdjustment.AdjustmentType == nil {
  11055. break
  11056. }
  11057. return e.complexity.SubscriptionCyclePriceAdjustment.AdjustmentType(childComplexity), true
  11058. case "SubscriptionCyclePriceAdjustment.adjustmentValue":
  11059. if e.complexity.SubscriptionCyclePriceAdjustment.AdjustmentValue == nil {
  11060. break
  11061. }
  11062. return e.complexity.SubscriptionCyclePriceAdjustment.AdjustmentValue(childComplexity), true
  11063. case "SubscriptionCyclePriceAdjustment.afterCycle":
  11064. if e.complexity.SubscriptionCyclePriceAdjustment.AfterCycle == nil {
  11065. break
  11066. }
  11067. return e.complexity.SubscriptionCyclePriceAdjustment.AfterCycle(childComplexity), true
  11068. case "SubscriptionCyclePriceAdjustment.computedPrice":
  11069. if e.complexity.SubscriptionCyclePriceAdjustment.ComputedPrice == nil {
  11070. break
  11071. }
  11072. return e.complexity.SubscriptionCyclePriceAdjustment.ComputedPrice(childComplexity), true
  11073. case "SubscriptionDeliveryMethodLocalDelivery.address":
  11074. if e.complexity.SubscriptionDeliveryMethodLocalDelivery.Address == nil {
  11075. break
  11076. }
  11077. return e.complexity.SubscriptionDeliveryMethodLocalDelivery.Address(childComplexity), true
  11078. case "SubscriptionDeliveryMethodLocalDelivery.localDeliveryOption":
  11079. if e.complexity.SubscriptionDeliveryMethodLocalDelivery.LocalDeliveryOption == nil {
  11080. break
  11081. }
  11082. return e.complexity.SubscriptionDeliveryMethodLocalDelivery.LocalDeliveryOption(childComplexity), true
  11083. case "SubscriptionDeliveryMethodLocalDeliveryOption.code":
  11084. if e.complexity.SubscriptionDeliveryMethodLocalDeliveryOption.Code == nil {
  11085. break
  11086. }
  11087. return e.complexity.SubscriptionDeliveryMethodLocalDeliveryOption.Code(childComplexity), true
  11088. case "SubscriptionDeliveryMethodLocalDeliveryOption.description":
  11089. if e.complexity.SubscriptionDeliveryMethodLocalDeliveryOption.Description == nil {
  11090. break
  11091. }
  11092. return e.complexity.SubscriptionDeliveryMethodLocalDeliveryOption.Description(childComplexity), true
  11093. case "SubscriptionDeliveryMethodLocalDeliveryOption.instructions":
  11094. if e.complexity.SubscriptionDeliveryMethodLocalDeliveryOption.Instructions == nil {
  11095. break
  11096. }
  11097. return e.complexity.SubscriptionDeliveryMethodLocalDeliveryOption.Instructions(childComplexity), true
  11098. case "SubscriptionDeliveryMethodLocalDeliveryOption.phone":
  11099. if e.complexity.SubscriptionDeliveryMethodLocalDeliveryOption.Phone == nil {
  11100. break
  11101. }
  11102. return e.complexity.SubscriptionDeliveryMethodLocalDeliveryOption.Phone(childComplexity), true
  11103. case "SubscriptionDeliveryMethodLocalDeliveryOption.presentmentTitle":
  11104. if e.complexity.SubscriptionDeliveryMethodLocalDeliveryOption.PresentmentTitle == nil {
  11105. break
  11106. }
  11107. return e.complexity.SubscriptionDeliveryMethodLocalDeliveryOption.PresentmentTitle(childComplexity), true
  11108. case "SubscriptionDeliveryMethodLocalDeliveryOption.title":
  11109. if e.complexity.SubscriptionDeliveryMethodLocalDeliveryOption.Title == nil {
  11110. break
  11111. }
  11112. return e.complexity.SubscriptionDeliveryMethodLocalDeliveryOption.Title(childComplexity), true
  11113. case "SubscriptionDeliveryMethodPickup.pickupOption":
  11114. if e.complexity.SubscriptionDeliveryMethodPickup.PickupOption == nil {
  11115. break
  11116. }
  11117. return e.complexity.SubscriptionDeliveryMethodPickup.PickupOption(childComplexity), true
  11118. case "SubscriptionDeliveryMethodPickupOption.code":
  11119. if e.complexity.SubscriptionDeliveryMethodPickupOption.Code == nil {
  11120. break
  11121. }
  11122. return e.complexity.SubscriptionDeliveryMethodPickupOption.Code(childComplexity), true
  11123. case "SubscriptionDeliveryMethodPickupOption.description":
  11124. if e.complexity.SubscriptionDeliveryMethodPickupOption.Description == nil {
  11125. break
  11126. }
  11127. return e.complexity.SubscriptionDeliveryMethodPickupOption.Description(childComplexity), true
  11128. case "SubscriptionDeliveryMethodPickupOption.location":
  11129. if e.complexity.SubscriptionDeliveryMethodPickupOption.Location == nil {
  11130. break
  11131. }
  11132. return e.complexity.SubscriptionDeliveryMethodPickupOption.Location(childComplexity), true
  11133. case "SubscriptionDeliveryMethodPickupOption.presentmentTitle":
  11134. if e.complexity.SubscriptionDeliveryMethodPickupOption.PresentmentTitle == nil {
  11135. break
  11136. }
  11137. return e.complexity.SubscriptionDeliveryMethodPickupOption.PresentmentTitle(childComplexity), true
  11138. case "SubscriptionDeliveryMethodPickupOption.title":
  11139. if e.complexity.SubscriptionDeliveryMethodPickupOption.Title == nil {
  11140. break
  11141. }
  11142. return e.complexity.SubscriptionDeliveryMethodPickupOption.Title(childComplexity), true
  11143. case "SubscriptionDeliveryMethodShipping.address":
  11144. if e.complexity.SubscriptionDeliveryMethodShipping.Address == nil {
  11145. break
  11146. }
  11147. return e.complexity.SubscriptionDeliveryMethodShipping.Address(childComplexity), true
  11148. case "SubscriptionDeliveryMethodShipping.shippingOption":
  11149. if e.complexity.SubscriptionDeliveryMethodShipping.ShippingOption == nil {
  11150. break
  11151. }
  11152. return e.complexity.SubscriptionDeliveryMethodShipping.ShippingOption(childComplexity), true
  11153. case "SubscriptionDeliveryMethodShippingOption.carrierService":
  11154. if e.complexity.SubscriptionDeliveryMethodShippingOption.CarrierService == nil {
  11155. break
  11156. }
  11157. return e.complexity.SubscriptionDeliveryMethodShippingOption.CarrierService(childComplexity), true
  11158. case "SubscriptionDeliveryMethodShippingOption.code":
  11159. if e.complexity.SubscriptionDeliveryMethodShippingOption.Code == nil {
  11160. break
  11161. }
  11162. return e.complexity.SubscriptionDeliveryMethodShippingOption.Code(childComplexity), true
  11163. case "SubscriptionDeliveryMethodShippingOption.description":
  11164. if e.complexity.SubscriptionDeliveryMethodShippingOption.Description == nil {
  11165. break
  11166. }
  11167. return e.complexity.SubscriptionDeliveryMethodShippingOption.Description(childComplexity), true
  11168. case "SubscriptionDeliveryMethodShippingOption.presentmentTitle":
  11169. if e.complexity.SubscriptionDeliveryMethodShippingOption.PresentmentTitle == nil {
  11170. break
  11171. }
  11172. return e.complexity.SubscriptionDeliveryMethodShippingOption.PresentmentTitle(childComplexity), true
  11173. case "SubscriptionDeliveryMethodShippingOption.title":
  11174. if e.complexity.SubscriptionDeliveryMethodShippingOption.Title == nil {
  11175. break
  11176. }
  11177. return e.complexity.SubscriptionDeliveryMethodShippingOption.Title(childComplexity), true
  11178. case "SubscriptionDeliveryPolicy.anchors":
  11179. if e.complexity.SubscriptionDeliveryPolicy.Anchors == nil {
  11180. break
  11181. }
  11182. return e.complexity.SubscriptionDeliveryPolicy.Anchors(childComplexity), true
  11183. case "SubscriptionDeliveryPolicy.interval":
  11184. if e.complexity.SubscriptionDeliveryPolicy.Interval == nil {
  11185. break
  11186. }
  11187. return e.complexity.SubscriptionDeliveryPolicy.Interval(childComplexity), true
  11188. case "SubscriptionDeliveryPolicy.intervalCount":
  11189. if e.complexity.SubscriptionDeliveryPolicy.IntervalCount == nil {
  11190. break
  11191. }
  11192. return e.complexity.SubscriptionDeliveryPolicy.IntervalCount(childComplexity), true
  11193. case "SubscriptionDiscountAllocation.amount":
  11194. if e.complexity.SubscriptionDiscountAllocation.Amount == nil {
  11195. break
  11196. }
  11197. return e.complexity.SubscriptionDiscountAllocation.Amount(childComplexity), true
  11198. case "SubscriptionDiscountAllocation.discount":
  11199. if e.complexity.SubscriptionDiscountAllocation.Discount == nil {
  11200. break
  11201. }
  11202. return e.complexity.SubscriptionDiscountAllocation.Discount(childComplexity), true
  11203. case "SubscriptionDiscountEntitledLines.all":
  11204. if e.complexity.SubscriptionDiscountEntitledLines.All == nil {
  11205. break
  11206. }
  11207. return e.complexity.SubscriptionDiscountEntitledLines.All(childComplexity), true
  11208. case "SubscriptionDiscountEntitledLines.lines":
  11209. if e.complexity.SubscriptionDiscountEntitledLines.Lines == nil {
  11210. break
  11211. }
  11212. args, err := ec.field_SubscriptionDiscountEntitledLines_lines_args(context.TODO(), rawArgs)
  11213. if err != nil {
  11214. return 0, false
  11215. }
  11216. return e.complexity.SubscriptionDiscountEntitledLines.Lines(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  11217. case "SubscriptionDiscountFixedAmountValue.amount":
  11218. if e.complexity.SubscriptionDiscountFixedAmountValue.Amount == nil {
  11219. break
  11220. }
  11221. return e.complexity.SubscriptionDiscountFixedAmountValue.Amount(childComplexity), true
  11222. case "SubscriptionDiscountFixedAmountValue.appliesOnEachItem":
  11223. if e.complexity.SubscriptionDiscountFixedAmountValue.AppliesOnEachItem == nil {
  11224. break
  11225. }
  11226. return e.complexity.SubscriptionDiscountFixedAmountValue.AppliesOnEachItem(childComplexity), true
  11227. case "SubscriptionDiscountPercentageValue.percentage":
  11228. if e.complexity.SubscriptionDiscountPercentageValue.Percentage == nil {
  11229. break
  11230. }
  11231. return e.complexity.SubscriptionDiscountPercentageValue.Percentage(childComplexity), true
  11232. case "SubscriptionLine.currentPrice":
  11233. if e.complexity.SubscriptionLine.CurrentPrice == nil {
  11234. break
  11235. }
  11236. return e.complexity.SubscriptionLine.CurrentPrice(childComplexity), true
  11237. case "SubscriptionLine.customAttributes":
  11238. if e.complexity.SubscriptionLine.CustomAttributes == nil {
  11239. break
  11240. }
  11241. return e.complexity.SubscriptionLine.CustomAttributes(childComplexity), true
  11242. case "SubscriptionLine.discountAllocations":
  11243. if e.complexity.SubscriptionLine.DiscountAllocations == nil {
  11244. break
  11245. }
  11246. return e.complexity.SubscriptionLine.DiscountAllocations(childComplexity), true
  11247. case "SubscriptionLine.id":
  11248. if e.complexity.SubscriptionLine.ID == nil {
  11249. break
  11250. }
  11251. return e.complexity.SubscriptionLine.ID(childComplexity), true
  11252. case "SubscriptionLine.lineDiscountedPrice":
  11253. if e.complexity.SubscriptionLine.LineDiscountedPrice == nil {
  11254. break
  11255. }
  11256. return e.complexity.SubscriptionLine.LineDiscountedPrice(childComplexity), true
  11257. case "SubscriptionLine.pricingPolicy":
  11258. if e.complexity.SubscriptionLine.PricingPolicy == nil {
  11259. break
  11260. }
  11261. return e.complexity.SubscriptionLine.PricingPolicy(childComplexity), true
  11262. case "SubscriptionLine.productId":
  11263. if e.complexity.SubscriptionLine.ProductID == nil {
  11264. break
  11265. }
  11266. return e.complexity.SubscriptionLine.ProductID(childComplexity), true
  11267. case "SubscriptionLine.quantity":
  11268. if e.complexity.SubscriptionLine.Quantity == nil {
  11269. break
  11270. }
  11271. return e.complexity.SubscriptionLine.Quantity(childComplexity), true
  11272. case "SubscriptionLine.requiresShipping":
  11273. if e.complexity.SubscriptionLine.RequiresShipping == nil {
  11274. break
  11275. }
  11276. return e.complexity.SubscriptionLine.RequiresShipping(childComplexity), true
  11277. case "SubscriptionLine.sellingPlanId":
  11278. if e.complexity.SubscriptionLine.SellingPlanID == nil {
  11279. break
  11280. }
  11281. return e.complexity.SubscriptionLine.SellingPlanID(childComplexity), true
  11282. case "SubscriptionLine.sellingPlanName":
  11283. if e.complexity.SubscriptionLine.SellingPlanName == nil {
  11284. break
  11285. }
  11286. return e.complexity.SubscriptionLine.SellingPlanName(childComplexity), true
  11287. case "SubscriptionLine.sku":
  11288. if e.complexity.SubscriptionLine.Sku == nil {
  11289. break
  11290. }
  11291. return e.complexity.SubscriptionLine.Sku(childComplexity), true
  11292. case "SubscriptionLine.taxable":
  11293. if e.complexity.SubscriptionLine.Taxable == nil {
  11294. break
  11295. }
  11296. return e.complexity.SubscriptionLine.Taxable(childComplexity), true
  11297. case "SubscriptionLine.title":
  11298. if e.complexity.SubscriptionLine.Title == nil {
  11299. break
  11300. }
  11301. return e.complexity.SubscriptionLine.Title(childComplexity), true
  11302. case "SubscriptionLine.variantId":
  11303. if e.complexity.SubscriptionLine.VariantID == nil {
  11304. break
  11305. }
  11306. return e.complexity.SubscriptionLine.VariantID(childComplexity), true
  11307. case "SubscriptionLine.variantImage":
  11308. if e.complexity.SubscriptionLine.VariantImage == nil {
  11309. break
  11310. }
  11311. return e.complexity.SubscriptionLine.VariantImage(childComplexity), true
  11312. case "SubscriptionLine.variantTitle":
  11313. if e.complexity.SubscriptionLine.VariantTitle == nil {
  11314. break
  11315. }
  11316. return e.complexity.SubscriptionLine.VariantTitle(childComplexity), true
  11317. case "SubscriptionLineConnection.edges":
  11318. if e.complexity.SubscriptionLineConnection.Edges == nil {
  11319. break
  11320. }
  11321. return e.complexity.SubscriptionLineConnection.Edges(childComplexity), true
  11322. case "SubscriptionLineConnection.nodes":
  11323. if e.complexity.SubscriptionLineConnection.Nodes == nil {
  11324. break
  11325. }
  11326. return e.complexity.SubscriptionLineConnection.Nodes(childComplexity), true
  11327. case "SubscriptionLineConnection.pageInfo":
  11328. if e.complexity.SubscriptionLineConnection.PageInfo == nil {
  11329. break
  11330. }
  11331. return e.complexity.SubscriptionLineConnection.PageInfo(childComplexity), true
  11332. case "SubscriptionLineEdge.cursor":
  11333. if e.complexity.SubscriptionLineEdge.Cursor == nil {
  11334. break
  11335. }
  11336. return e.complexity.SubscriptionLineEdge.Cursor(childComplexity), true
  11337. case "SubscriptionLineEdge.node":
  11338. if e.complexity.SubscriptionLineEdge.Node == nil {
  11339. break
  11340. }
  11341. return e.complexity.SubscriptionLineEdge.Node(childComplexity), true
  11342. case "SubscriptionMailingAddress.address1":
  11343. if e.complexity.SubscriptionMailingAddress.Address1 == nil {
  11344. break
  11345. }
  11346. return e.complexity.SubscriptionMailingAddress.Address1(childComplexity), true
  11347. case "SubscriptionMailingAddress.address2":
  11348. if e.complexity.SubscriptionMailingAddress.Address2 == nil {
  11349. break
  11350. }
  11351. return e.complexity.SubscriptionMailingAddress.Address2(childComplexity), true
  11352. case "SubscriptionMailingAddress.city":
  11353. if e.complexity.SubscriptionMailingAddress.City == nil {
  11354. break
  11355. }
  11356. return e.complexity.SubscriptionMailingAddress.City(childComplexity), true
  11357. case "SubscriptionMailingAddress.company":
  11358. if e.complexity.SubscriptionMailingAddress.Company == nil {
  11359. break
  11360. }
  11361. return e.complexity.SubscriptionMailingAddress.Company(childComplexity), true
  11362. case "SubscriptionMailingAddress.country":
  11363. if e.complexity.SubscriptionMailingAddress.Country == nil {
  11364. break
  11365. }
  11366. return e.complexity.SubscriptionMailingAddress.Country(childComplexity), true
  11367. case "SubscriptionMailingAddress.countryCode":
  11368. if e.complexity.SubscriptionMailingAddress.CountryCode == nil {
  11369. break
  11370. }
  11371. return e.complexity.SubscriptionMailingAddress.CountryCode(childComplexity), true
  11372. case "SubscriptionMailingAddress.firstName":
  11373. if e.complexity.SubscriptionMailingAddress.FirstName == nil {
  11374. break
  11375. }
  11376. return e.complexity.SubscriptionMailingAddress.FirstName(childComplexity), true
  11377. case "SubscriptionMailingAddress.lastName":
  11378. if e.complexity.SubscriptionMailingAddress.LastName == nil {
  11379. break
  11380. }
  11381. return e.complexity.SubscriptionMailingAddress.LastName(childComplexity), true
  11382. case "SubscriptionMailingAddress.name":
  11383. if e.complexity.SubscriptionMailingAddress.Name == nil {
  11384. break
  11385. }
  11386. return e.complexity.SubscriptionMailingAddress.Name(childComplexity), true
  11387. case "SubscriptionMailingAddress.phone":
  11388. if e.complexity.SubscriptionMailingAddress.Phone == nil {
  11389. break
  11390. }
  11391. return e.complexity.SubscriptionMailingAddress.Phone(childComplexity), true
  11392. case "SubscriptionMailingAddress.province":
  11393. if e.complexity.SubscriptionMailingAddress.Province == nil {
  11394. break
  11395. }
  11396. return e.complexity.SubscriptionMailingAddress.Province(childComplexity), true
  11397. case "SubscriptionMailingAddress.provinceCode":
  11398. if e.complexity.SubscriptionMailingAddress.ProvinceCode == nil {
  11399. break
  11400. }
  11401. return e.complexity.SubscriptionMailingAddress.ProvinceCode(childComplexity), true
  11402. case "SubscriptionMailingAddress.zip":
  11403. if e.complexity.SubscriptionMailingAddress.Zip == nil {
  11404. break
  11405. }
  11406. return e.complexity.SubscriptionMailingAddress.Zip(childComplexity), true
  11407. case "SubscriptionManualDiscount.entitledLines":
  11408. if e.complexity.SubscriptionManualDiscount.EntitledLines == nil {
  11409. break
  11410. }
  11411. return e.complexity.SubscriptionManualDiscount.EntitledLines(childComplexity), true
  11412. case "SubscriptionManualDiscount.id":
  11413. if e.complexity.SubscriptionManualDiscount.ID == nil {
  11414. break
  11415. }
  11416. return e.complexity.SubscriptionManualDiscount.ID(childComplexity), true
  11417. case "SubscriptionManualDiscount.recurringCycleLimit":
  11418. if e.complexity.SubscriptionManualDiscount.RecurringCycleLimit == nil {
  11419. break
  11420. }
  11421. return e.complexity.SubscriptionManualDiscount.RecurringCycleLimit(childComplexity), true
  11422. case "SubscriptionManualDiscount.rejectionReason":
  11423. if e.complexity.SubscriptionManualDiscount.RejectionReason == nil {
  11424. break
  11425. }
  11426. return e.complexity.SubscriptionManualDiscount.RejectionReason(childComplexity), true
  11427. case "SubscriptionManualDiscount.targetType":
  11428. if e.complexity.SubscriptionManualDiscount.TargetType == nil {
  11429. break
  11430. }
  11431. return e.complexity.SubscriptionManualDiscount.TargetType(childComplexity), true
  11432. case "SubscriptionManualDiscount.title":
  11433. if e.complexity.SubscriptionManualDiscount.Title == nil {
  11434. break
  11435. }
  11436. return e.complexity.SubscriptionManualDiscount.Title(childComplexity), true
  11437. case "SubscriptionManualDiscount.type":
  11438. if e.complexity.SubscriptionManualDiscount.Type == nil {
  11439. break
  11440. }
  11441. return e.complexity.SubscriptionManualDiscount.Type(childComplexity), true
  11442. case "SubscriptionManualDiscount.usageCount":
  11443. if e.complexity.SubscriptionManualDiscount.UsageCount == nil {
  11444. break
  11445. }
  11446. return e.complexity.SubscriptionManualDiscount.UsageCount(childComplexity), true
  11447. case "SubscriptionManualDiscount.value":
  11448. if e.complexity.SubscriptionManualDiscount.Value == nil {
  11449. break
  11450. }
  11451. return e.complexity.SubscriptionManualDiscount.Value(childComplexity), true
  11452. case "SubscriptionManualDiscountConnection.edges":
  11453. if e.complexity.SubscriptionManualDiscountConnection.Edges == nil {
  11454. break
  11455. }
  11456. return e.complexity.SubscriptionManualDiscountConnection.Edges(childComplexity), true
  11457. case "SubscriptionManualDiscountConnection.nodes":
  11458. if e.complexity.SubscriptionManualDiscountConnection.Nodes == nil {
  11459. break
  11460. }
  11461. return e.complexity.SubscriptionManualDiscountConnection.Nodes(childComplexity), true
  11462. case "SubscriptionManualDiscountConnection.pageInfo":
  11463. if e.complexity.SubscriptionManualDiscountConnection.PageInfo == nil {
  11464. break
  11465. }
  11466. return e.complexity.SubscriptionManualDiscountConnection.PageInfo(childComplexity), true
  11467. case "SubscriptionManualDiscountEdge.cursor":
  11468. if e.complexity.SubscriptionManualDiscountEdge.Cursor == nil {
  11469. break
  11470. }
  11471. return e.complexity.SubscriptionManualDiscountEdge.Cursor(childComplexity), true
  11472. case "SubscriptionManualDiscountEdge.node":
  11473. if e.complexity.SubscriptionManualDiscountEdge.Node == nil {
  11474. break
  11475. }
  11476. return e.complexity.SubscriptionManualDiscountEdge.Node(childComplexity), true
  11477. case "SubscriptionPricingPolicy.basePrice":
  11478. if e.complexity.SubscriptionPricingPolicy.BasePrice == nil {
  11479. break
  11480. }
  11481. return e.complexity.SubscriptionPricingPolicy.BasePrice(childComplexity), true
  11482. case "SubscriptionPricingPolicy.cycleDiscounts":
  11483. if e.complexity.SubscriptionPricingPolicy.CycleDiscounts == nil {
  11484. break
  11485. }
  11486. return e.complexity.SubscriptionPricingPolicy.CycleDiscounts(childComplexity), true
  11487. case "SuggestedOrderTransaction.accountNumber":
  11488. if e.complexity.SuggestedOrderTransaction.AccountNumber == nil {
  11489. break
  11490. }
  11491. return e.complexity.SuggestedOrderTransaction.AccountNumber(childComplexity), true
  11492. case "SuggestedOrderTransaction.amountSet":
  11493. if e.complexity.SuggestedOrderTransaction.AmountSet == nil {
  11494. break
  11495. }
  11496. return e.complexity.SuggestedOrderTransaction.AmountSet(childComplexity), true
  11497. case "SuggestedOrderTransaction.formattedGateway":
  11498. if e.complexity.SuggestedOrderTransaction.FormattedGateway == nil {
  11499. break
  11500. }
  11501. return e.complexity.SuggestedOrderTransaction.FormattedGateway(childComplexity), true
  11502. case "SuggestedOrderTransaction.gateway":
  11503. if e.complexity.SuggestedOrderTransaction.Gateway == nil {
  11504. break
  11505. }
  11506. return e.complexity.SuggestedOrderTransaction.Gateway(childComplexity), true
  11507. case "SuggestedOrderTransaction.kind":
  11508. if e.complexity.SuggestedOrderTransaction.Kind == nil {
  11509. break
  11510. }
  11511. return e.complexity.SuggestedOrderTransaction.Kind(childComplexity), true
  11512. case "SuggestedOrderTransaction.maximumRefundableSet":
  11513. if e.complexity.SuggestedOrderTransaction.MaximumRefundableSet == nil {
  11514. break
  11515. }
  11516. return e.complexity.SuggestedOrderTransaction.MaximumRefundableSet(childComplexity), true
  11517. case "SuggestedOrderTransaction.parentTransaction":
  11518. if e.complexity.SuggestedOrderTransaction.ParentTransaction == nil {
  11519. break
  11520. }
  11521. return e.complexity.SuggestedOrderTransaction.ParentTransaction(childComplexity), true
  11522. case "SuggestedRefund.amountSet":
  11523. if e.complexity.SuggestedRefund.AmountSet == nil {
  11524. break
  11525. }
  11526. return e.complexity.SuggestedRefund.AmountSet(childComplexity), true
  11527. case "SuggestedRefund.discountedSubtotalSet":
  11528. if e.complexity.SuggestedRefund.DiscountedSubtotalSet == nil {
  11529. break
  11530. }
  11531. return e.complexity.SuggestedRefund.DiscountedSubtotalSet(childComplexity), true
  11532. case "SuggestedRefund.maximumRefundableSet":
  11533. if e.complexity.SuggestedRefund.MaximumRefundableSet == nil {
  11534. break
  11535. }
  11536. return e.complexity.SuggestedRefund.MaximumRefundableSet(childComplexity), true
  11537. case "SuggestedRefund.refundDuties":
  11538. if e.complexity.SuggestedRefund.RefundDuties == nil {
  11539. break
  11540. }
  11541. return e.complexity.SuggestedRefund.RefundDuties(childComplexity), true
  11542. case "SuggestedRefund.refundLineItems":
  11543. if e.complexity.SuggestedRefund.RefundLineItems == nil {
  11544. break
  11545. }
  11546. return e.complexity.SuggestedRefund.RefundLineItems(childComplexity), true
  11547. case "SuggestedRefund.shipping":
  11548. if e.complexity.SuggestedRefund.Shipping == nil {
  11549. break
  11550. }
  11551. return e.complexity.SuggestedRefund.Shipping(childComplexity), true
  11552. case "SuggestedRefund.subtotalSet":
  11553. if e.complexity.SuggestedRefund.SubtotalSet == nil {
  11554. break
  11555. }
  11556. return e.complexity.SuggestedRefund.SubtotalSet(childComplexity), true
  11557. case "SuggestedRefund.suggestedTransactions":
  11558. if e.complexity.SuggestedRefund.SuggestedTransactions == nil {
  11559. break
  11560. }
  11561. return e.complexity.SuggestedRefund.SuggestedTransactions(childComplexity), true
  11562. case "SuggestedRefund.totalCartDiscountAmountSet":
  11563. if e.complexity.SuggestedRefund.TotalCartDiscountAmountSet == nil {
  11564. break
  11565. }
  11566. return e.complexity.SuggestedRefund.TotalCartDiscountAmountSet(childComplexity), true
  11567. case "SuggestedRefund.totalDutiesSet":
  11568. if e.complexity.SuggestedRefund.TotalDutiesSet == nil {
  11569. break
  11570. }
  11571. return e.complexity.SuggestedRefund.TotalDutiesSet(childComplexity), true
  11572. case "SuggestedRefund.totalTaxSet":
  11573. if e.complexity.SuggestedRefund.TotalTaxSet == nil {
  11574. break
  11575. }
  11576. return e.complexity.SuggestedRefund.TotalTaxSet(childComplexity), true
  11577. case "TaxLine.channelLiable":
  11578. if e.complexity.TaxLine.ChannelLiable == nil {
  11579. break
  11580. }
  11581. return e.complexity.TaxLine.ChannelLiable(childComplexity), true
  11582. case "TaxLine.priceSet":
  11583. if e.complexity.TaxLine.PriceSet == nil {
  11584. break
  11585. }
  11586. return e.complexity.TaxLine.PriceSet(childComplexity), true
  11587. case "TaxLine.rate":
  11588. if e.complexity.TaxLine.Rate == nil {
  11589. break
  11590. }
  11591. return e.complexity.TaxLine.Rate(childComplexity), true
  11592. case "TaxLine.ratePercentage":
  11593. if e.complexity.TaxLine.RatePercentage == nil {
  11594. break
  11595. }
  11596. return e.complexity.TaxLine.RatePercentage(childComplexity), true
  11597. case "TaxLine.title":
  11598. if e.complexity.TaxLine.Title == nil {
  11599. break
  11600. }
  11601. return e.complexity.TaxLine.Title(childComplexity), true
  11602. case "TransactionFee.amount":
  11603. if e.complexity.TransactionFee.Amount == nil {
  11604. break
  11605. }
  11606. return e.complexity.TransactionFee.Amount(childComplexity), true
  11607. case "TransactionFee.flatFee":
  11608. if e.complexity.TransactionFee.FlatFee == nil {
  11609. break
  11610. }
  11611. return e.complexity.TransactionFee.FlatFee(childComplexity), true
  11612. case "TransactionFee.flatFeeName":
  11613. if e.complexity.TransactionFee.FlatFeeName == nil {
  11614. break
  11615. }
  11616. return e.complexity.TransactionFee.FlatFeeName(childComplexity), true
  11617. case "TransactionFee.id":
  11618. if e.complexity.TransactionFee.ID == nil {
  11619. break
  11620. }
  11621. return e.complexity.TransactionFee.ID(childComplexity), true
  11622. case "TransactionFee.rate":
  11623. if e.complexity.TransactionFee.Rate == nil {
  11624. break
  11625. }
  11626. return e.complexity.TransactionFee.Rate(childComplexity), true
  11627. case "TransactionFee.rateName":
  11628. if e.complexity.TransactionFee.RateName == nil {
  11629. break
  11630. }
  11631. return e.complexity.TransactionFee.RateName(childComplexity), true
  11632. case "TransactionFee.taxAmount":
  11633. if e.complexity.TransactionFee.TaxAmount == nil {
  11634. break
  11635. }
  11636. return e.complexity.TransactionFee.TaxAmount(childComplexity), true
  11637. case "TransactionFee.type":
  11638. if e.complexity.TransactionFee.Type == nil {
  11639. break
  11640. }
  11641. return e.complexity.TransactionFee.Type(childComplexity), true
  11642. case "TypedAttribute.key":
  11643. if e.complexity.TypedAttribute.Key == nil {
  11644. break
  11645. }
  11646. return e.complexity.TypedAttribute.Key(childComplexity), true
  11647. case "TypedAttribute.value":
  11648. if e.complexity.TypedAttribute.Value == nil {
  11649. break
  11650. }
  11651. return e.complexity.TypedAttribute.Value(childComplexity), true
  11652. case "UTMParameters.campaign":
  11653. if e.complexity.UTMParameters.Campaign == nil {
  11654. break
  11655. }
  11656. return e.complexity.UTMParameters.Campaign(childComplexity), true
  11657. case "UTMParameters.content":
  11658. if e.complexity.UTMParameters.Content == nil {
  11659. break
  11660. }
  11661. return e.complexity.UTMParameters.Content(childComplexity), true
  11662. case "UTMParameters.medium":
  11663. if e.complexity.UTMParameters.Medium == nil {
  11664. break
  11665. }
  11666. return e.complexity.UTMParameters.Medium(childComplexity), true
  11667. case "UTMParameters.source":
  11668. if e.complexity.UTMParameters.Source == nil {
  11669. break
  11670. }
  11671. return e.complexity.UTMParameters.Source(childComplexity), true
  11672. case "UTMParameters.term":
  11673. if e.complexity.UTMParameters.Term == nil {
  11674. break
  11675. }
  11676. return e.complexity.UTMParameters.Term(childComplexity), true
  11677. case "UserError.field":
  11678. if e.complexity.UserError.Field == nil {
  11679. break
  11680. }
  11681. return e.complexity.UserError.Field(childComplexity), true
  11682. case "UserError.message":
  11683. if e.complexity.UserError.Message == nil {
  11684. break
  11685. }
  11686. return e.complexity.UserError.Message(childComplexity), true
  11687. case "VaultCreditCard.billingAddress":
  11688. if e.complexity.VaultCreditCard.BillingAddress == nil {
  11689. break
  11690. }
  11691. return e.complexity.VaultCreditCard.BillingAddress(childComplexity), true
  11692. case "VaultCreditCard.brand":
  11693. if e.complexity.VaultCreditCard.Brand == nil {
  11694. break
  11695. }
  11696. return e.complexity.VaultCreditCard.Brand(childComplexity), true
  11697. case "VaultCreditCard.expired":
  11698. if e.complexity.VaultCreditCard.Expired == nil {
  11699. break
  11700. }
  11701. return e.complexity.VaultCreditCard.Expired(childComplexity), true
  11702. case "VaultCreditCard.expiryMonth":
  11703. if e.complexity.VaultCreditCard.ExpiryMonth == nil {
  11704. break
  11705. }
  11706. return e.complexity.VaultCreditCard.ExpiryMonth(childComplexity), true
  11707. case "VaultCreditCard.expiryYear":
  11708. if e.complexity.VaultCreditCard.ExpiryYear == nil {
  11709. break
  11710. }
  11711. return e.complexity.VaultCreditCard.ExpiryYear(childComplexity), true
  11712. case "VaultCreditCard.lastDigits":
  11713. if e.complexity.VaultCreditCard.LastDigits == nil {
  11714. break
  11715. }
  11716. return e.complexity.VaultCreditCard.LastDigits(childComplexity), true
  11717. case "VaultCreditCard.name":
  11718. if e.complexity.VaultCreditCard.Name == nil {
  11719. break
  11720. }
  11721. return e.complexity.VaultCreditCard.Name(childComplexity), true
  11722. case "VaultPaypalBillingAgreement.inactive":
  11723. if e.complexity.VaultPaypalBillingAgreement.Inactive == nil {
  11724. break
  11725. }
  11726. return e.complexity.VaultPaypalBillingAgreement.Inactive(childComplexity), true
  11727. case "VaultPaypalBillingAgreement.name":
  11728. if e.complexity.VaultPaypalBillingAgreement.Name == nil {
  11729. break
  11730. }
  11731. return e.complexity.VaultPaypalBillingAgreement.Name(childComplexity), true
  11732. case "VaultPaypalBillingAgreement.paypalAccountEmail":
  11733. if e.complexity.VaultPaypalBillingAgreement.PaypalAccountEmail == nil {
  11734. break
  11735. }
  11736. return e.complexity.VaultPaypalBillingAgreement.PaypalAccountEmail(childComplexity), true
  11737. case "Video.alt":
  11738. if e.complexity.Video.Alt == nil {
  11739. break
  11740. }
  11741. return e.complexity.Video.Alt(childComplexity), true
  11742. case "Video.createdAt":
  11743. if e.complexity.Video.CreatedAt == nil {
  11744. break
  11745. }
  11746. return e.complexity.Video.CreatedAt(childComplexity), true
  11747. case "Video.duration":
  11748. if e.complexity.Video.Duration == nil {
  11749. break
  11750. }
  11751. return e.complexity.Video.Duration(childComplexity), true
  11752. case "Video.fileErrors":
  11753. if e.complexity.Video.FileErrors == nil {
  11754. break
  11755. }
  11756. return e.complexity.Video.FileErrors(childComplexity), true
  11757. case "Video.fileStatus":
  11758. if e.complexity.Video.FileStatus == nil {
  11759. break
  11760. }
  11761. return e.complexity.Video.FileStatus(childComplexity), true
  11762. case "Video.filename":
  11763. if e.complexity.Video.Filename == nil {
  11764. break
  11765. }
  11766. return e.complexity.Video.Filename(childComplexity), true
  11767. case "Video.id":
  11768. if e.complexity.Video.ID == nil {
  11769. break
  11770. }
  11771. return e.complexity.Video.ID(childComplexity), true
  11772. case "Video.mediaContentType":
  11773. if e.complexity.Video.MediaContentType == nil {
  11774. break
  11775. }
  11776. return e.complexity.Video.MediaContentType(childComplexity), true
  11777. case "Video.mediaErrors":
  11778. if e.complexity.Video.MediaErrors == nil {
  11779. break
  11780. }
  11781. return e.complexity.Video.MediaErrors(childComplexity), true
  11782. case "Video.mediaWarnings":
  11783. if e.complexity.Video.MediaWarnings == nil {
  11784. break
  11785. }
  11786. return e.complexity.Video.MediaWarnings(childComplexity), true
  11787. case "Video.originalSource":
  11788. if e.complexity.Video.OriginalSource == nil {
  11789. break
  11790. }
  11791. return e.complexity.Video.OriginalSource(childComplexity), true
  11792. case "Video.preview":
  11793. if e.complexity.Video.Preview == nil {
  11794. break
  11795. }
  11796. return e.complexity.Video.Preview(childComplexity), true
  11797. case "Video.sources":
  11798. if e.complexity.Video.Sources == nil {
  11799. break
  11800. }
  11801. return e.complexity.Video.Sources(childComplexity), true
  11802. case "Video.status":
  11803. if e.complexity.Video.Status == nil {
  11804. break
  11805. }
  11806. return e.complexity.Video.Status(childComplexity), true
  11807. case "VideoSource.fileSize":
  11808. if e.complexity.VideoSource.FileSize == nil {
  11809. break
  11810. }
  11811. return e.complexity.VideoSource.FileSize(childComplexity), true
  11812. case "VideoSource.format":
  11813. if e.complexity.VideoSource.Format == nil {
  11814. break
  11815. }
  11816. return e.complexity.VideoSource.Format(childComplexity), true
  11817. case "VideoSource.height":
  11818. if e.complexity.VideoSource.Height == nil {
  11819. break
  11820. }
  11821. return e.complexity.VideoSource.Height(childComplexity), true
  11822. case "VideoSource.mimeType":
  11823. if e.complexity.VideoSource.MimeType == nil {
  11824. break
  11825. }
  11826. return e.complexity.VideoSource.MimeType(childComplexity), true
  11827. case "VideoSource.url":
  11828. if e.complexity.VideoSource.URL == nil {
  11829. break
  11830. }
  11831. return e.complexity.VideoSource.URL(childComplexity), true
  11832. case "VideoSource.width":
  11833. if e.complexity.VideoSource.Width == nil {
  11834. break
  11835. }
  11836. return e.complexity.VideoSource.Width(childComplexity), true
  11837. case "Weight.unit":
  11838. if e.complexity.Weight.Unit == nil {
  11839. break
  11840. }
  11841. return e.complexity.Weight.Unit(childComplexity), true
  11842. case "Weight.value":
  11843. if e.complexity.Weight.Value == nil {
  11844. break
  11845. }
  11846. return e.complexity.Weight.Value(childComplexity), true
  11847. case "_Service.sdl":
  11848. if e.complexity._Service.SDL == nil {
  11849. break
  11850. }
  11851. return e.complexity._Service.SDL(childComplexity), true
  11852. }
  11853. return 0, false
  11854. }
  11855. func (e *executableSchema) Exec(ctx context.Context) graphql.ResponseHandler {
  11856. rc := graphql.GetOperationContext(ctx)
  11857. ec := executionContext{rc, e}
  11858. inputUnmarshalMap := graphql.BuildUnmarshalerMap(
  11859. ec.unmarshalInputContextualPricingContext,
  11860. ec.unmarshalInputImageTransformInput,
  11861. ec.unmarshalInputMailingAddressInput,
  11862. ec.unmarshalInputMetafieldInput,
  11863. ec.unmarshalInputPrivateMetafieldInput,
  11864. ec.unmarshalInputPrivateMetafieldValueInput,
  11865. ec.unmarshalInputRefundDutyInput,
  11866. ec.unmarshalInputRefundLineItemInput,
  11867. ec.unmarshalInputSEOInput,
  11868. )
  11869. first := true
  11870. switch rc.Operation.Operation {
  11871. case ast.Query:
  11872. return func(ctx context.Context) *graphql.Response {
  11873. if !first {
  11874. return nil
  11875. }
  11876. first = false
  11877. ctx = graphql.WithUnmarshalerMap(ctx, inputUnmarshalMap)
  11878. data := ec._queryMiddleware(ctx, rc.Operation, func(ctx context.Context) (interface{}, error) {
  11879. return ec._Query(ctx, rc.Operation.SelectionSet), nil
  11880. })
  11881. var buf bytes.Buffer
  11882. data.MarshalGQL(&buf)
  11883. return &graphql.Response{
  11884. Data: buf.Bytes(),
  11885. }
  11886. }
  11887. default:
  11888. return graphql.OneShot(graphql.ErrorResponse(ctx, "unsupported GraphQL operation"))
  11889. }
  11890. }
  11891. type executionContext struct {
  11892. *graphql.OperationContext
  11893. *executableSchema
  11894. }
  11895. func (ec *executionContext) introspectSchema() (*introspection.Schema, error) {
  11896. if ec.DisableIntrospection {
  11897. return nil, errors.New("introspection disabled")
  11898. }
  11899. return introspection.WrapSchema(parsedSchema), nil
  11900. }
  11901. func (ec *executionContext) introspectType(name string) (*introspection.Type, error) {
  11902. if ec.DisableIntrospection {
  11903. return nil, errors.New("introspection disabled")
  11904. }
  11905. return introspection.WrapTypeFromDef(parsedSchema, parsedSchema.Types[name]), nil
  11906. }
  11907. var sources = []*ast.Source{
  11908. {Name: "../../../subgraph/shop.tpl", Input: `# Represents a collection of the general settings and information about the shop.
  11909. type Shop
  11910. implements HasMetafields&HasPublishedTranslations&Node
  11911. @key(fields: "id") {
  11912. # A list of the shop's active alert messages that appear in the Shopify admin.
  11913. alerts: [ShopAlert!]!
  11914. # A list of the shop's product categories. Limit: 1000 product categories.
  11915. allProductCategories: [ProductCategory!]!
  11916. # The paginated list of fulfillment orders assigned to fulfillment services.
  11917. assignedFulfillmentOrders(
  11918. after: String
  11919. assignmentStatus: FulfillmentOrderAssignmentStatus
  11920. before: String
  11921. first: Int
  11922. last: Int
  11923. locationIds: [ID!]
  11924. reverse: Boolean = false
  11925. sortKey: FulfillmentOrderSortKeys = ID
  11926. ): FulfillmentOrderConnection!
  11927. # The list of sales channels not currently installed on the shop.
  11928. availableChannelApps(
  11929. after: String
  11930. before: String
  11931. first: Int
  11932. last: Int
  11933. reverse: Boolean = false
  11934. ): AppConnection!
  11935. # The shop's billing address information.
  11936. billingAddress: MailingAddress!
  11937. # List of all channel definitions associated with a shop.
  11938. channelDefinitionsForInstalledChannels: [AvailableChannelDefinitionsByChannel!]!
  11939. # Specifies whether the shop supports checkouts via Checkout API.
  11940. checkoutApiSupported: Boolean!
  11941. # The public-facing contact email address for the shop.
  11942. # Customers will use this email to communicate with the shop owner.
  11943. contactEmail: String!
  11944. # Countries that have been defined in shipping zones for the shop.
  11945. countriesInShippingZones: CountriesInShippingZones!
  11946. # The three letter code for the currency that the shop sells in.
  11947. currencyCode: CurrencyCode!
  11948. # How currencies are displayed on your store.
  11949. currencyFormats: CurrencyFormats!
  11950. # The presentment currency settings for the shop excluding the shop's own currency.
  11951. currencySettings(
  11952. after: String
  11953. before: String
  11954. first: Int
  11955. last: Int
  11956. reverse: Boolean = false
  11957. ): CurrencySettingConnection!
  11958. # Whether customer accounts are required, optional, or disabled for the shop.
  11959. customerAccounts: ShopCustomerAccountsSetting!
  11960. # A list of tags that have been added to customer accounts.
  11961. customerTags(first: Int!): StringConnection!
  11962. # The shop's meta description used in search engine results.
  11963. description: String
  11964. # A list of tags that have been added to draft orders.
  11965. draftOrderTags(first: Int!): StringConnection!
  11966. # The shop owner's email address.
  11967. # Shopify will use this email address to communicate with the shop owner.
  11968. email: String!
  11969. # The presentment currencies enabled for the shop.
  11970. enabledPresentmentCurrencies: [CurrencyCode!]!
  11971. # The set of features enabled for the shop.
  11972. features: ShopFeatures!
  11973. # List of the shop's installed fulfillment services.
  11974. fulfillmentServices: [FulfillmentService!]!
  11975. # The shop's time zone as defined by the IANA.
  11976. ianaTimezone: String!
  11977. # A globally-unique identifier.
  11978. id: ID!
  11979. # The number of pendings orders on the shop.
  11980. # Limited to a maximum of 10000.
  11981. limitedPendingOrderCount: LimitedPendingOrderCount!
  11982. # The approval signals for a shop to support onboarding to channel apps.
  11983. merchantApprovalSignals: MerchantApprovalSignals
  11984. # Returns a metafield by namespace and key that belongs to the resource.
  11985. metafield(key: String!namespace: String!): Metafield
  11986. # List of metafields that belong to the resource.
  11987. metafields(
  11988. after: String
  11989. before: String
  11990. first: Int
  11991. last: Int
  11992. namespace: String
  11993. reverse: Boolean = false
  11994. ): MetafieldConnection!
  11995. # The shop's .myshopify.com domain name.
  11996. myshopifyDomain: String!
  11997. # The shop's name.
  11998. name: String!
  11999. # The shop's settings related to navigation.
  12000. navigationSettings: [NavigationItem!]!
  12001. # The prefix that appears before order numbers.
  12002. orderNumberFormatPrefix: String!
  12003. # The suffix that appears after order numbers.
  12004. orderNumberFormatSuffix: String!
  12005. # A list of tags that have been added to orders.
  12006. orderTags(first: Int!sort: ShopTagSort = ALPHABETICAL): StringConnection!
  12007. # The shop's settings related to payments.
  12008. paymentSettings: PaymentSettings!
  12009. # The shop's billing plan.
  12010. plan: ShopPlan!
  12011. # The primary domain of the shop's online store.
  12012. primaryDomain: Domain!
  12013. # Returns a private metafield by namespace and key that belongs to the resource.
  12014. privateMetafield(key: String!namespace: String!): PrivateMetafield
  12015. # List of private metafields that belong to the resource.
  12016. privateMetafields(
  12017. after: String
  12018. before: String
  12019. first: Int
  12020. last: Int
  12021. namespace: String
  12022. reverse: Boolean = false
  12023. ): PrivateMetafieldConnection!
  12024. # The list of all images of all products for the shop.
  12025. productImages(
  12026. after: String
  12027. before: String
  12028. first: Int
  12029. last: Int
  12030. reverse: Boolean = false
  12031. sortKey: ProductImageSortKeys = CREATED_AT
  12032. ): ImageConnection!
  12033. # A list of tags that have been added to products.
  12034. productTags(first: Int!): StringConnection!
  12035. # The list of types added to products.
  12036. productTypes(first: Int!): StringConnection!
  12037. # The list of vendors added to products.
  12038. productVendors(first: Int!): StringConnection!
  12039. # The number of publications for the shop.
  12040. publicationCount: Int!
  12041. # The shop's limits for specific resources. For example, the maximum number ofvariants allowed per product, or the maximum number of locations allowed.
  12042. resourceLimits: ShopResourceLimits!
  12043. # The URL of the rich text editor that can be used for mobile devices.
  12044. richTextEditorUrl: URL!
  12045. # Fetches a list of admin search results by a specified query.
  12046. search(
  12047. after: String
  12048. first: Int!
  12049. query: String!
  12050. types: [SearchResultType!]
  12051. ): SearchResultConnection!
  12052. # The list of search filter options for the shop. These can be used to filter productvisibility for the shop.
  12053. searchFilters: SearchFilterOptions!
  12054. # Whether the shop has outstanding setup steps.
  12055. setupRequired: Boolean!
  12056. # The list of countries that the shop ships to.
  12057. shipsToCountries: [CountryCode!]!
  12058. # The list of all legal policies associated with a shop.
  12059. shopPolicies: [ShopPolicy!]!
  12060. # The paginated list of the shop's staff members.
  12061. staffMembers(
  12062. after: String
  12063. before: String
  12064. first: Int
  12065. last: Int
  12066. reverse: Boolean = false
  12067. ): StaffMemberConnection!
  12068. # The storefront access token of a private application. These are scoped per-application.
  12069. storefrontAccessTokens(
  12070. after: String
  12071. before: String
  12072. first: Int
  12073. last: Int
  12074. reverse: Boolean = false
  12075. ): StorefrontAccessTokenConnection!
  12076. # Whether the shop charges taxes for shipping.
  12077. taxShipping: Boolean!
  12078. # Whether applicable taxes are included in the shop's product prices.
  12079. taxesIncluded: Boolean!
  12080. # The shop's time zone abbreviation.
  12081. timezoneAbbreviation: String!
  12082. # The shop's time zone offset.
  12083. timezoneOffset: String!
  12084. # The shop's time zone offset expressed as a number of minutes.
  12085. timezoneOffsetMinutes: Int!
  12086. # Whether transactional SMS sent by Shopify have been disabled for a shop.
  12087. transactionalSmsDisabled: Boolean!
  12088. # The translations associated with the resource.
  12089. translations(locale: String!marketId: ID): [PublishedTranslation!]!
  12090. # The shop's unit system for weights and measures.
  12091. unitSystem: UnitSystem!
  12092. # Fetches a list of images uploaded to the shop by their IDs.
  12093. uploadedImagesByIds(imageIds: [ID!]!): [Image!]!
  12094. # The URL of the shop's online store.
  12095. url: URL!
  12096. # The shop's primary unit of weight for products and shipping.
  12097. weightUnit: WeightUnit!
  12098. }
  12099. # A Shopify application.
  12100. type App
  12101. implements Node
  12102. @key(fields: "id") {
  12103. # A unique application API identifier.
  12104. apiKey: String!
  12105. # App store page URL of the app.
  12106. appStoreAppUrl: URL
  12107. # App store page URL of the developer who created the app.
  12108. appStoreDeveloperUrl: URL
  12109. # The access scopes available to the app.
  12110. availableAccessScopes: [AccessScope!]!
  12111. # Banner image for the app.
  12112. banner: Image!
  12113. # Description of the app.
  12114. description: String
  12115. # The name of the app developer.
  12116. developerName: String
  12117. # The type of app developer.
  12118. developerType: AppDeveloperType!
  12119. # Whether the app uses the Embedded App SDK.
  12120. embedded: Boolean!
  12121. # Requirements that must be met before the app can be installed.
  12122. failedRequirements: [FailedRequirement!]!
  12123. # A list of app features that are shown in the Shopify App Store listing.
  12124. features: [String!]!
  12125. # Feedback from this app about the store.
  12126. feedback: AppFeedback
  12127. # Handle of the app.
  12128. handle: String
  12129. # Icon that represents the app.
  12130. icon: Image!
  12131. # A globally-unique identifier.
  12132. id: ID!
  12133. # Webpage where you can install the app.
  12134. installUrl: URL
  12135. # Corresponding AppInstallation for this shop and App.
  12136. # Returns null if the App is not installed.
  12137. installation: AppInstallation
  12138. # Whether the app is the post purchase app in use.
  12139. isPostPurchaseAppInUse: Boolean!
  12140. # Whether the app was previously installed on the current shop.
  12141. previouslyInstalled: Boolean!
  12142. # Detailed information about the app pricing.
  12143. pricingDetails: String
  12144. # Summary of the app pricing details.
  12145. pricingDetailsSummary: String!
  12146. # Link to app privacy policy.
  12147. privacyPolicyUrl: URL
  12148. # The public category for the app.
  12149. publicCategory: AppPublicCategory!
  12150. # Whether the app is published to the Shopify App Store.
  12151. published: Boolean!
  12152. # The access scopes requested by the app.
  12153. requestedAccessScopes: [AccessScope!]!
  12154. # Screenshots of the app.
  12155. screenshots: [Image!]!
  12156. # Whether the app was developed by Shopify.
  12157. shopifyDeveloped: Boolean!
  12158. # Name of the app.
  12159. title: String!
  12160. # Message that appears when the app is uninstalled. For example:
  12161. # By removing this app, you will no longer be able to publish products to MySocialSite or view this app in your Shopify admin. You can re-enable this channel at any time.
  12162. uninstallMessage: String!
  12163. # The webhook API version for the app.
  12164. webhookApiVersion: String!
  12165. }
  12166. # The market’s web presence, which defines its SEO strategy. This can be a different domain
  12167. # (e.g. example.ca), subdomain (e.g. ca.example.com), or subfolders of the primary
  12168. # domain (e.g. example.com/en-ca). Each web presence comprises one or more language
  12169. # variants. If a market does not have its own web presence, it is accessible on the shop’s
  12170. # primary domain via country
  12171. # selectors.
  12172. #
  12173. # Note: while the domain/subfolders defined by a market’s web presence are not applicable to
  12174. # custom storefronts, which must manage their own domains and routing, the languages chosen
  12175. # here do govern the languages available on the Storefront
  12176. # API for the countries in
  12177. # this market.
  12178. type MarketWebPresence
  12179. implements Node
  12180. @key(fields: "id") {
  12181. # The ISO codes for the alternate locales. When a domain is used, these locales will be
  12182. # available as language-specific subfolders. For example, if English is an
  12183. # alternate locale, and example.ca is the market’s domain, then
  12184. # example.ca/en will load in English.
  12185. alternateLocales: [String!]!
  12186. # The ISO code for the default locale. When a domain is used, this is the locale that will
  12187. # be used when the domain root is accessed. For example, if French is the default locale,
  12188. # and example.ca is the market’s domian, then example.ca will load in French.
  12189. defaultLocale: String!
  12190. # The web presence’s domain.
  12191. # This field will be null if subfolderSuffix isn't null.
  12192. domain: Domain
  12193. # A globally-unique identifier.
  12194. id: ID!
  12195. # The associated market.
  12196. market: Market!
  12197. # The list of root URLs for each of the web presence’s locales.
  12198. rootUrls: [MarketWebPresenceRootUrl!]!
  12199. # The market-specific suffix of the subfolders defined by the web presence. Example: in /en-us the subfolder suffix is us.
  12200. # This field will be null if domain isn't null.
  12201. subfolderSuffix: String
  12202. }
  12203. # A market is a group of one or more regions that you want to target for international sales.
  12204. # By creating a market, you can configure a distinct, localized shopping experience for
  12205. # customers from a specific area of the world. For example, you can
  12206. # change currency,
  12207. # configure international pricing,
  12208. # or add market-specific domains or subfolders.
  12209. type Market
  12210. implements Node
  12211. @key(fields: "id") {
  12212. # The market’s currency settings.
  12213. currencySettings: MarketCurrencySettings!
  12214. # Whether the market is enabled to receive visitors and sales. Note: Regions in inactive
  12215. # markets cannot be selected on the storefront or in checkout.
  12216. enabled: Boolean!
  12217. # A globally-unique identifier.
  12218. id: ID!
  12219. # The name of the market. Not shown to customers.
  12220. name: String!
  12221. # The market’s price list, which specifies a percentage-based price adjustment as well as
  12222. # fixed price overrides for specific variants.
  12223. priceList: PriceList
  12224. # Whether the market is the shop’s primary market.
  12225. primary: Boolean!
  12226. # The regions that comprise the market.
  12227. regions(
  12228. first: Int
  12229. after: String
  12230. last: Int
  12231. before: String
  12232. reverse: Boolean = false
  12233. ): MarketRegionConnection!
  12234. # The market’s web presence, which defines its SEO strategy. This can be a different domain,
  12235. # subdomain, or subfolders of the primary domain. Each web presence comprises one or more
  12236. # language variants. If a market doesn't have its own web presence, then the market is accessible on the
  12237. # shop’s primary domain using country
  12238. # selectors.
  12239. webPresence: MarketWebPresence
  12240. }
  12241. # A job corresponds to some long running task that the client should poll for status.
  12242. type Job
  12243. @key(fields: "id") {
  12244. # This indicates if the job is still queued or has been run.
  12245. done: Boolean!
  12246. # A globally-unique identifier that's returned when running an asynchronous mutation.
  12247. id: ID!
  12248. # This field will only resolve once the job is done. Can be used to ask for object(s) that have been changed by the job.
  12249. # query: QueryRoot
  12250. }
  12251. extend type Customer @key(fields: "id") {
  12252. id: ID! @external
  12253. }
  12254. extend type FulfillmentService @key(fields: "id") {
  12255. id: ID! @external
  12256. }
  12257. extend type DraftOrder @key(fields: "id") {
  12258. id: ID! @external
  12259. }
  12260. extend type Order @key(fields: "id") {
  12261. id: ID! @external
  12262. }
  12263. extend type Product @key(fields: "id") {
  12264. id: ID! @external
  12265. }
  12266. extend type ProductVariant @key(fields: "id") {
  12267. id: ID! @external
  12268. }
  12269. extend type InventoryLevel @key(fields: "id") {
  12270. id: ID! @external
  12271. }
  12272. extend type Collection @key(fields: "id") {
  12273. id: ID! @external
  12274. }
  12275. `, BuiltIn: false},
  12276. {Name: "../../../ext/alert.graphql", Input: `# An alert message that appears in the Shopify admin about a problem with a store resource, with 1 or more actions to take.
  12277. # For example, you could use an alert to indicate that you're not charging taxes on some product variants.
  12278. # They can optionally have a specific icon and be dismissed by merchants.
  12279. type ResourceAlert {
  12280. # Buttons in the alert that link to related information.
  12281. # For example, Edit variants.
  12282. actions: [ResourceAlertAction!]!
  12283. # The secondary text in the alert that includes further information or instructions about how to solve a problem.
  12284. content: HTML!
  12285. # Unique identifier that appears when an alert is manually closed by the merchant.
  12286. # Most alerts cannot be manually closed.
  12287. dismissibleHandle: String
  12288. # An icon that is optionally displayed with the alert.
  12289. icon: ResourceAlertIcon
  12290. # Indication of how important the alert is.
  12291. severity: ResourceAlertSeverity!
  12292. # The primary text in the alert that includes information or describes the problem.
  12293. title: String!
  12294. }
  12295. # An action associated to a resource alert, such as editing variants.
  12296. type ResourceAlertAction {
  12297. # Whether the action appears as a button or as a link.
  12298. primary: Boolean!
  12299. # Resource for the action to show.
  12300. show: String
  12301. # The text for the button in the alert. For example, Edit variants.
  12302. title: String!
  12303. # The target URL that the button links to.
  12304. url: URL!
  12305. }
  12306. # An alert message that appears in the Shopify admin about a problem with a store setting, with an action to take.
  12307. # For example, you could show an alert to ask the merchant to enter their billing information to activate Shopify Plus.
  12308. type ShopAlert {
  12309. # The text for the button in the alert that links to related information. For example, Add credit card.
  12310. action: ShopAlertAction!
  12311. # A description of the alert and further information, such as whether the merchant will be charged.
  12312. description: String!
  12313. }
  12314. # An action associated to a shop alert, such as adding a credit card.
  12315. type ShopAlertAction {
  12316. # The text for the button in the alert. For example, Add credit card.
  12317. title: String!
  12318. # The target URL that the button links to.
  12319. url: URL!
  12320. }
  12321. `, BuiltIn: false},
  12322. {Name: "../../../ext/app.graphql", Input: `# The application that created the order.
  12323. type OrderApp {
  12324. # The application icon.
  12325. icon: Image!
  12326. # The application ID.
  12327. id: ID!
  12328. # The name of the application.
  12329. name: String!
  12330. }
  12331. # Requirements that must be met before an app can be installed.
  12332. type FailedRequirement {
  12333. # Action to be taken to resolve a failed requirement, including URL link.
  12334. action: NavigationItem
  12335. # A concise set of copy strings to be displayed to merchants, to guide them in resolving problems your app
  12336. # encounters when trying to make use of their Shop and its resources.
  12337. message: String!
  12338. }
  12339. # A navigation item, holding basic link attributes.
  12340. type NavigationItem {
  12341. # The unique identifier of the navigation item.
  12342. id: String!
  12343. # The name of the navigation item.
  12344. title: String!
  12345. # The URL of the page that the navigation item links to.
  12346. url: URL!
  12347. }
  12348. # Reports the status of shops and their resources and displays this information
  12349. # within Shopify admin. AppFeedback is used to notify merchants about steps they need to take
  12350. # to set up an app on their store.
  12351. type AppFeedback {
  12352. # The application associated to the feedback.
  12353. app: App!
  12354. # A link to where merchants can resolve errors.
  12355. link: Link
  12356. # The feedback message presented to the merchant.
  12357. messages: [UserError!]!
  12358. }
  12359. # Represents an installed application on a shop.
  12360. type AppInstallation implements HasMetafields&Node {
  12361. # The access scopes granted to the application by a merchant during installation.
  12362. accessScopes: [AccessScope!]!
  12363. # The active application subscriptions billed to the shop on a recurring basis.
  12364. activeSubscriptions: [AppSubscription!]!
  12365. # All subscriptions created for a shop.
  12366. allSubscriptions(
  12367. first: Int
  12368. after: String
  12369. last: Int
  12370. before: String
  12371. reverse: Boolean = false
  12372. sortKey: AppSubscriptionSortKeys = CREATED_AT
  12373. ): AppSubscriptionConnection!
  12374. # Application which is installed.
  12375. app: App!
  12376. # Credits that can be used towards future app purchases.
  12377. credits(
  12378. first: Int
  12379. after: String
  12380. last: Int
  12381. before: String
  12382. reverse: Boolean = false
  12383. sortKey: AppTransactionSortKeys = CREATED_AT
  12384. ): AppCreditConnection!
  12385. # A globally-unique identifier.
  12386. id: ID!
  12387. # The URL to launch the application.
  12388. launchUrl: URL!
  12389. # Returns a metafield by namespace and key that belongs to the resource.
  12390. metafield(namespace: String!key: String!): Metafield
  12391. # List of metafields that belong to the resource.
  12392. metafields(
  12393. namespace: String
  12394. first: Int
  12395. after: String
  12396. last: Int
  12397. before: String
  12398. reverse: Boolean = false
  12399. ): MetafieldConnection!
  12400. # One-time purchases to a shop.
  12401. oneTimePurchases(
  12402. first: Int
  12403. after: String
  12404. last: Int
  12405. before: String
  12406. reverse: Boolean = false
  12407. sortKey: AppTransactionSortKeys = CREATED_AT
  12408. ): AppPurchaseOneTimeConnection!
  12409. # Returns a private metafield by namespace and key that belongs to the resource.
  12410. privateMetafield(namespace: String!key: String!): PrivateMetafield
  12411. # List of private metafields that belong to the resource.
  12412. privateMetafields(
  12413. namespace: String
  12414. first: Int
  12415. after: String
  12416. last: Int
  12417. before: String
  12418. reverse: Boolean = false
  12419. ): PrivateMetafieldConnection!
  12420. # The publication associated with the installed application.
  12421. publication: Publication
  12422. # The records that track the externally-captured revenue for the app. The records are used for revenue attribution purposes.
  12423. revenueAttributionRecords(
  12424. first: Int
  12425. after: String
  12426. last: Int
  12427. before: String
  12428. reverse: Boolean = false
  12429. sortKey: AppRevenueAttributionRecordSortKeys = CREATED_AT
  12430. ): AppRevenueAttributionRecordConnection!
  12431. # The URL to uninstall the application.
  12432. uninstallUrl: URL
  12433. }
  12434. # Provides users access to services and/or features for a duration of time.
  12435. type AppSubscription implements Node {
  12436. # The date and time when the app subscription was created.
  12437. createdAt: DateTime!
  12438. # The date and time when the current app subscription period ends. Returns null if the subscription isn't active.
  12439. currentPeriodEnd: DateTime
  12440. # A globally-unique identifier.
  12441. id: ID!
  12442. # The plans attached to the app subscription.
  12443. lineItems: [AppSubscriptionLineItem!]!
  12444. # The name of the app subscription.
  12445. name: String!
  12446. # The URL that the merchant is redirected to after approving the app subscription.
  12447. returnUrl: URL!
  12448. # The status of the app subscription.
  12449. status: AppSubscriptionStatus!
  12450. # Specifies whether the app subscription is a test transaction.
  12451. test: Boolean!
  12452. # The number of free trial days, starting at the subscription's creation date, by which billing is delayed.
  12453. trialDays: Int!
  12454. }
  12455. # The plan attached to an app subscription.
  12456. type AppSubscriptionLineItem {
  12457. # A globally-unique identifier.
  12458. id: ID!
  12459. # The pricing model for the app subscription.
  12460. plan: AppPlanV2!
  12461. # A list of the store's usage records for a usage pricing plan.
  12462. usageRecords(
  12463. first: Int
  12464. after: String
  12465. last: Int
  12466. before: String
  12467. reverse: Boolean = false
  12468. sortKey: AppUsageRecordSortKeys = CREATED_AT
  12469. ): AppUsageRecordConnection!
  12470. }
  12471. # The app plan that the merchant is subscribed to.
  12472. type AppPlanV2 {
  12473. # The plan billed to a shop on a recurring basis.
  12474. pricingDetails: AppPricingDetails!
  12475. }
  12476. # A link to direct users to.
  12477. type Link implements HasPublishedTranslations {
  12478. # A context-sensitive label for the link.
  12479. label: String!
  12480. # The translations associated with the resource.
  12481. translations(locale: String!marketId: ID): [PublishedTranslation!]!
  12482. # The URL that the link visits.
  12483. url: URL!
  12484. }
  12485. # A publication is a group of products and collections that is published to an app.
  12486. type Publication implements Node {
  12487. # The app associated with the publication.
  12488. app: App!
  12489. # The collection publications for the list of collections published to the publication.
  12490. collectionPublicationsV3(
  12491. first: Int
  12492. after: String
  12493. last: Int
  12494. before: String
  12495. reverse: Boolean = false
  12496. ): ResourcePublicationConnection!
  12497. # The list of collections published to the publication.
  12498. collections(
  12499. first: Int
  12500. after: String
  12501. last: Int
  12502. before: String
  12503. reverse: Boolean = false
  12504. ): CollectionConnection!
  12505. # Whether the collection is available to the publication.
  12506. hasCollection(id: ID!): Boolean!
  12507. # A globally-unique identifier.
  12508. id: ID!
  12509. # Name of the publication.
  12510. name: String!
  12511. # The product publications for the list of products published to the publication.
  12512. productPublicationsV3(
  12513. first: Int
  12514. after: String
  12515. last: Int
  12516. before: String
  12517. reverse: Boolean = false
  12518. ): ResourcePublicationConnection!
  12519. # The list of products published to the publication.
  12520. products(
  12521. first: Int
  12522. after: String
  12523. last: Int
  12524. before: String
  12525. reverse: Boolean = false
  12526. ): ProductConnection!
  12527. # Whether the publication supports future publishing.
  12528. supportsFuturePublishing: Boolean!
  12529. }
  12530. # App credits can be applied by the merchant towards future app purchases, subscriptions, or usage records in Shopify.
  12531. type AppCredit implements Node {
  12532. # The amount that can be used towards future app purchases in Shopify.
  12533. amount: MoneyV2!
  12534. # The date and time when the app credit was created.
  12535. createdAt: DateTime!
  12536. # The description of the app credit.
  12537. description: String!
  12538. # A globally-unique identifier.
  12539. id: ID!
  12540. # Whether the app credit is a test transaction.
  12541. test: Boolean!
  12542. }
  12543. # Services and features purchased once by a store.
  12544. type AppPurchaseOneTime implements AppPurchase&Node {
  12545. # The date and time when the app purchase occurred.
  12546. createdAt: DateTime!
  12547. # A globally-unique identifier.
  12548. id: ID!
  12549. # The name of the app purchase.
  12550. name: String!
  12551. # The amount to be charged to the store for the app purchase.
  12552. price: MoneyV2!
  12553. # The status of the app purchase.
  12554. status: AppPurchaseStatus!
  12555. # Whether the app purchase is a test transaction.
  12556. test: Boolean!
  12557. }
  12558. # Represents app revenue that was captured externally by the partner.
  12559. type AppRevenueAttributionRecord implements Node {
  12560. # The financial amount captured in this attribution.
  12561. amount: MoneyV2!
  12562. # The timestamp when the financial amount was captured.
  12563. capturedAt: DateTime!
  12564. # The timestamp at which this revenue attribution was issued.
  12565. createdAt: DateTime!
  12566. # A globally-unique identifier.
  12567. id: ID!
  12568. # The unique value submitted during the creation of the app revenue attribution record.
  12569. # For more information, refer to Idempotent requests.
  12570. idempotencyKey: String!
  12571. # Indicates whether this is a test submission.
  12572. test: Boolean!
  12573. # The type of revenue attribution.
  12574. type: AppRevenueAttributionType!
  12575. }
  12576. # Store usage for app subscriptions with usage pricing.
  12577. type AppUsageRecord implements Node {
  12578. # The date and time when the usage record was created.
  12579. createdAt: DateTime!
  12580. # The description of the app usage record.
  12581. description: String!
  12582. # A globally-unique identifier.
  12583. id: ID!
  12584. # The price of the usage record. The only permitted currency code is USD.
  12585. price: MoneyV2!
  12586. # Defines the usage pricing plan the merchant is subscribed to.
  12587. subscriptionLineItem: AppSubscriptionLineItem!
  12588. }
  12589. # SEO information.
  12590. type SEO {
  12591. # SEO Description.
  12592. description: String
  12593. # SEO Title.
  12594. title: String
  12595. }
  12596. # SEO information.
  12597. input SEOInput {
  12598. # SEO title of the product.
  12599. title: String
  12600. # SEO description of the product.
  12601. description: String
  12602. }
  12603. # Represents feedback from apps about a resource, and the steps required to set up the apps on the shop.
  12604. type ResourceFeedback {
  12605. # List of AppFeedback detailing issues regarding a resource.
  12606. details: [AppFeedback!]!
  12607. # Summary of resource feedback pertaining to the resource.
  12608. summary: String!
  12609. }
  12610. # Represents a Subscription Contract.
  12611. type SubscriptionContract implements Node&SubscriptionContractBase {
  12612. # The subscription app that the subscription contract is registered to.
  12613. app: App
  12614. # The URL of the subscription contract page on the subscription app.
  12615. appAdminUrl: URL
  12616. # The list of billing attempts associated with the subscription contract.
  12617. billingAttempts(
  12618. first: Int
  12619. after: String
  12620. last: Int
  12621. before: String
  12622. reverse: Boolean = false
  12623. ): SubscriptionBillingAttemptConnection!
  12624. # The billing policy associated with the subscription contract.
  12625. billingPolicy: SubscriptionBillingPolicy!
  12626. # The date and time when the subscription contract was created.
  12627. createdAt: DateTime!
  12628. # The currency that's used for the subscription contract.
  12629. currencyCode: CurrencyCode!
  12630. # A list of the custom attributes to be added to the generated orders.
  12631. customAttributes: [Attribute!]!
  12632. # The customer to whom the subscription contract belongs.
  12633. customer: Customer
  12634. # The customer payment method that's used for the subscription contract.
  12635. customerPaymentMethod(showRevoked: Boolean = false): CustomerPaymentMethod
  12636. # The delivery method for each billing of the subscription contract.
  12637. deliveryMethod: SubscriptionDeliveryMethod
  12638. # The delivery policy associated with the subscription contract.
  12639. deliveryPolicy: SubscriptionDeliveryPolicy!
  12640. # The delivery price for each billing of the subscription contract.
  12641. deliveryPrice: MoneyV2!
  12642. # The list of subscription discounts associated with the subscription contract.
  12643. discounts(
  12644. first: Int
  12645. after: String
  12646. last: Int
  12647. before: String
  12648. reverse: Boolean = false
  12649. ): SubscriptionManualDiscountConnection!
  12650. # A globally-unique identifier.
  12651. id: ID!
  12652. # The current status of the last payment.
  12653. lastPaymentStatus: SubscriptionContractLastPaymentStatus
  12654. # The number of lines associated with the subscription contract.
  12655. lineCount: Int!
  12656. # The list of subscription lines associated with the subscription contract.
  12657. lines(
  12658. first: Int
  12659. after: String
  12660. last: Int
  12661. before: String
  12662. reverse: Boolean = false
  12663. ): SubscriptionLineConnection!
  12664. # The next billing date for the subscription contract.
  12665. nextBillingDate: DateTime
  12666. # The note field that will be applied to the generated orders.
  12667. note: String
  12668. # A list of the subscription contract's orders.
  12669. orders(
  12670. first: Int
  12671. after: String
  12672. last: Int
  12673. before: String
  12674. reverse: Boolean = false
  12675. ): OrderConnection!
  12676. # The order from which this contract originated.
  12677. originOrder: Order
  12678. # The current status of the subscription contract.
  12679. status: SubscriptionContractSubscriptionStatus!
  12680. # The date and time when the subscription contract was updated.
  12681. updatedAt: DateTime!
  12682. }
  12683. # A setting for a presentment currency.
  12684. type CurrencySetting {
  12685. # The currency's ISO code.
  12686. currencyCode: CurrencyCode!
  12687. # The full name of the currency.
  12688. currencyName: String!
  12689. # Whether the currency is enabled or not.
  12690. # An enabled currency setting is visible to buyers and allows orders to be generated with that currency as presentment.
  12691. enabled: Boolean!
  12692. # The date and time when the active exchange rate for the currency was last modified.
  12693. # It can be the automatic rate's creation date, or the manual rate's last updated at date if active.
  12694. rateUpdatedAt: DateTime
  12695. }
  12696. # A unique string that represents the address of a Shopify store on the Internet.
  12697. type Domain implements Node {
  12698. # The host name of the domain. For example, example.com.
  12699. host: String!
  12700. # A globally-unique identifier.
  12701. id: ID!
  12702. # The localization of the domain, if the domain doesn't redirect.
  12703. localization: DomainLocalization
  12704. # The web presence of the domain.
  12705. marketWebPresence: MarketWebPresence
  12706. # Whether SSL is enabled.
  12707. sslEnabled: Boolean!
  12708. # The URL of the domain (for example, https://example.com).
  12709. url: URL!
  12710. }
  12711. # The country and language settings assigned to a domain.
  12712. type DomainLocalization {
  12713. # The ISO codes for the domain’s alternate locales. For example, ["en"].
  12714. alternateLocales: [String!]!
  12715. # The ISO code for the country assigned to the domain. For example, "CA" or "*" for a domain set to "Rest of world".
  12716. country: String
  12717. # The ISO code for the domain’s default locale. For example, "en".
  12718. defaultLocale: String!
  12719. }
  12720. # A custom page on the Online Store.
  12721. type OnlineStorePage implements HasPublishedTranslations&Navigable&Node {
  12722. # A default cursor that returns the single next record, sorted ascending by ID.
  12723. defaultCursor: String!
  12724. # A globally-unique identifier.
  12725. id: ID!
  12726. # The translations associated with the resource.
  12727. translations(locale: String!marketId: ID): [PublishedTranslation!]!
  12728. }
  12729. # Automatic discount applications capture the intentions of a discount that was automatically applied.
  12730. type AutomaticDiscountApplication implements DiscountApplication {
  12731. # The method by which the discount's value is applied to its entitled items.
  12732. allocationMethod: DiscountApplicationAllocationMethod!
  12733. # An ordered index that can be used to identify the discount application and indicate the precedence
  12734. # of the discount application for calculations.
  12735. index: Int!
  12736. # How the discount amount is distributed on the discounted lines.
  12737. targetSelection: DiscountApplicationTargetSelection!
  12738. # Whether the discount is applied on line items or shipping lines.
  12739. targetType: DiscountApplicationTargetType!
  12740. # The title of the discount application.
  12741. title: String!
  12742. # The value of the discount application.
  12743. value: PricingValue!
  12744. }
  12745. # Discount code applications capture the intentions of a discount code at
  12746. # he time that it is applied onto an order.
  12747. #
  12748. # Discount applications don't represent the actual final amount discounted on a line (line item or shipping line). The actual amount discounted on a line is represented by the DiscountAllocation object.
  12749. type DiscountCodeApplication implements DiscountApplication {
  12750. # The method by which the discount's value is applied to its entitled items.
  12751. allocationMethod: DiscountApplicationAllocationMethod!
  12752. # The string identifying the discount code that was used at the time of application.
  12753. code: String!
  12754. # An ordered index that can be used to identify the discount application and indicate the precedence
  12755. # of the discount application for calculations.
  12756. index: Int!
  12757. # How the discount amount is distributed on the discounted lines.
  12758. targetSelection: DiscountApplicationTargetSelection!
  12759. # Whether the discount is applied on line items or shipping lines.
  12760. targetType: DiscountApplicationTargetType!
  12761. # The value of the discount application.
  12762. value: PricingValue!
  12763. }
  12764. # Manual discount applications capture the intentions of a discount that was manually created for an order.
  12765. #
  12766. # Discount applications don't represent the actual final amount discounted on a line (line item or shipping line).
  12767. # The actual amount discounted on a line is represented by the DiscountAllocation object.
  12768. type ManualDiscountApplication implements DiscountApplication {
  12769. # The method by which the discount's value is applied to its entitled items.
  12770. allocationMethod: DiscountApplicationAllocationMethod!
  12771. # The description of the discount application.
  12772. description: String
  12773. # An ordered index that can be used to identify the discount application and indicate the precedence
  12774. # of the discount application for calculations.
  12775. index: Int!
  12776. # How the discount amount is distributed on the discounted lines.
  12777. targetSelection: DiscountApplicationTargetSelection!
  12778. # Whether the discount is applied on line items or shipping lines.
  12779. targetType: DiscountApplicationTargetType!
  12780. # The title of the discount application.
  12781. title: String!
  12782. # The value of the discount application.
  12783. value: PricingValue!
  12784. }
  12785. # Script discount applications capture the intentions of a discount that
  12786. # was created by a Shopify Script for an order's line item or shipping line.
  12787. #
  12788. # Discount applications don't represent the actual final amount discounted on a line (line item or shipping line).
  12789. # The actual amount discounted on a line is represented by the DiscountAllocation object.
  12790. type ScriptDiscountApplication implements DiscountApplication {
  12791. # The method by which the discount's value is applied to its entitled items.
  12792. allocationMethod: DiscountApplicationAllocationMethod!
  12793. # An ordered index that can be used to identify the discount application and indicate the precedence
  12794. # of the discount application for calculations.
  12795. index: Int!
  12796. # How the discount amount is distributed on the discounted lines.
  12797. targetSelection: DiscountApplicationTargetSelection!
  12798. # Whether the discount is applied on line items or shipping lines.
  12799. targetType: DiscountApplicationTargetType!
  12800. # The title of the application as defined by the Script.
  12801. title: String!
  12802. # The value of the discount application.
  12803. value: PricingValue!
  12804. }
  12805. # An auto-generated type for paginating through multiple Sales.
  12806. type SaleConnection {
  12807. # A list of edges.
  12808. edges: [SaleEdge!]!
  12809. # A list of the nodes contained in SaleEdge.
  12810. nodes: [Sale!]!
  12811. # Information to aid in pagination.
  12812. pageInfo: PageInfo!
  12813. }
  12814. # An auto-generated type which holds one Sale and a cursor during pagination.
  12815. type SaleEdge {
  12816. # A cursor for use in pagination.
  12817. cursor: String!
  12818. # The item at the end of SaleEdge.
  12819. node: Sale!
  12820. }
  12821. # An auto-generated type for paginating through multiple AppSubscriptions.
  12822. type AppSubscriptionConnection {
  12823. # A list of edges.
  12824. edges: [AppSubscriptionEdge!]!
  12825. # A list of the nodes contained in AppSubscriptionEdge.
  12826. nodes: [AppSubscription!]!
  12827. # Information to aid in pagination.
  12828. pageInfo: PageInfo!
  12829. }
  12830. # An auto-generated type which holds one AppSubscription and a cursor during pagination.
  12831. type AppSubscriptionEdge {
  12832. # A cursor for use in pagination.
  12833. cursor: String!
  12834. # The item at the end of AppSubscriptionEdge.
  12835. node: AppSubscription!
  12836. }
  12837. # An auto-generated type for paginating through multiple AppCredits.
  12838. type AppCreditConnection {
  12839. # A list of edges.
  12840. edges: [AppCreditEdge!]!
  12841. # A list of the nodes contained in AppCreditEdge.
  12842. nodes: [AppCredit!]!
  12843. # Information to aid in pagination.
  12844. pageInfo: PageInfo!
  12845. }
  12846. # An auto-generated type which holds one AppCredit and a cursor during pagination.
  12847. type AppCreditEdge {
  12848. # A cursor for use in pagination.
  12849. cursor: String!
  12850. # The item at the end of AppCreditEdge.
  12851. node: AppCredit!
  12852. }
  12853. # An auto-generated type for paginating through multiple Apps.
  12854. type AppConnection {
  12855. # A list of edges.
  12856. edges: [AppEdge!]!
  12857. # A list of the nodes contained in AppEdge.
  12858. nodes: [App!]!
  12859. # Information to aid in pagination.
  12860. pageInfo: PageInfo!
  12861. }
  12862. # An auto-generated type which holds one App and a cursor during pagination.
  12863. type AppEdge {
  12864. # A cursor for use in pagination.
  12865. cursor: String!
  12866. # The item at the end of AppEdge.
  12867. node: App!
  12868. }
  12869. # An auto-generated type for paginating through multiple CurrencySettings.
  12870. type CurrencySettingConnection {
  12871. # A list of edges.
  12872. edges: [CurrencySettingEdge!]!
  12873. # A list of the nodes contained in CurrencySettingEdge.
  12874. nodes: [CurrencySetting!]!
  12875. # Information to aid in pagination.
  12876. pageInfo: PageInfo!
  12877. }
  12878. # An auto-generated type which holds one CurrencySetting and a cursor during pagination.
  12879. type CurrencySettingEdge {
  12880. # A cursor for use in pagination.
  12881. cursor: String!
  12882. # The item at the end of CurrencySettingEdge.
  12883. node: CurrencySetting!
  12884. }
  12885. # An auto-generated type for paginating through multiple SalesAgreements.
  12886. type SalesAgreementConnection {
  12887. # A list of edges.
  12888. edges: [SalesAgreementEdge!]!
  12889. # A list of the nodes contained in SalesAgreementEdge.
  12890. nodes: [SalesAgreement!]!
  12891. # Information to aid in pagination.
  12892. pageInfo: PageInfo!
  12893. }
  12894. # An auto-generated type which holds one SalesAgreement and a cursor during pagination.
  12895. type SalesAgreementEdge {
  12896. # A cursor for use in pagination.
  12897. cursor: String!
  12898. # The item at the end of SalesAgreementEdge.
  12899. node: SalesAgreement!
  12900. }
  12901. # An auto-generated type for paginating through multiple DiscountApplications.
  12902. type DiscountApplicationConnection {
  12903. # A list of edges.
  12904. edges: [DiscountApplicationEdge!]!
  12905. # A list of the nodes contained in DiscountApplicationEdge.
  12906. nodes: [DiscountApplication!]!
  12907. # Information to aid in pagination.
  12908. pageInfo: PageInfo!
  12909. }
  12910. # An auto-generated type which holds one DiscountApplication and a cursor during pagination.
  12911. type DiscountApplicationEdge {
  12912. # A cursor for use in pagination.
  12913. cursor: String!
  12914. # The item at the end of DiscountApplicationEdge.
  12915. node: DiscountApplication!
  12916. }
  12917. `, BuiltIn: false},
  12918. {Name: "../../../ext/channel.graphql", Input: `# Contains the information for a given sales channel.
  12919. type ChannelInformation implements Node {
  12920. # The app associated with the channel.
  12921. app: App!
  12922. # The channel definition associated with the channel.
  12923. channelDefinition: ChannelDefinition
  12924. # The unique identifier for the channel.
  12925. channelId: ID!
  12926. # A globally-unique identifier.
  12927. id: ID!
  12928. }
  12929. # A channel definition represents channels surfaces on the platform.
  12930. # A channel definition can be a platform or a subsegment of it such as Facebook Home, Instagram Live, Instagram Shops, or WhatsApp chat.
  12931. type ChannelDefinition implements Node {
  12932. # Name of the channel that this sub channel belongs to.
  12933. channelName: String!
  12934. # Unique string used as a public identifier for the channel definition.
  12935. handle: String!
  12936. # The unique identifier for the channel definition.
  12937. id: ID!
  12938. # Name of the sub channel (e.g. Online Store, Instagram Shopping, TikTok Live).
  12939. subChannelName: String!
  12940. # Icon displayed when showing the channel in admin.
  12941. svgIcon: String
  12942. }
  12943. # Represents an object containing all information for channels available to a shop.
  12944. type AvailableChannelDefinitionsByChannel {
  12945. # The channel definitions for channels installed on a shop.
  12946. channelDefinitions: [ChannelDefinition!]!
  12947. # The name of the channel.
  12948. channelName: String!
  12949. }
  12950. `, BuiltIn: false},
  12951. {Name: "../../../ext/comment.graphql", Input: `# Comment events are generated by staff members of a shop.
  12952. # They are created when a staff member adds a comment to the timeline of an order, draft order, customer, or transfer.
  12953. type CommentEvent implements Event&Node {
  12954. # The name of the app that created the event.
  12955. appTitle: String
  12956. # The attachments associated with the comment event.
  12957. attachments: [CommentEventAttachment!]!
  12958. # Whether the event was created by an app.
  12959. attributeToApp: Boolean!
  12960. # Whether the event was caused by an admin user.
  12961. attributeToUser: Boolean!
  12962. # The name of the user that authored the comment event.
  12963. author: StaffMember!
  12964. # Whether the comment event can be deleted. If true, then the comment event can be deleted.
  12965. canDelete: Boolean!
  12966. # Whether the comment event can be edited. If true, then the comment event can be edited.
  12967. canEdit: Boolean!
  12968. # The date and time when the event was created.
  12969. createdAt: DateTime!
  12970. # Whether the event is critical.
  12971. criticalAlert: Boolean!
  12972. # Whether the comment event has been edited. If true, then the comment event has been edited.
  12973. edited: Boolean!
  12974. # The object reference associated with the comment event. For example, a product or discount).
  12975. embed: CommentEventEmbed
  12976. # A globally-unique identifier.
  12977. id: ID!
  12978. # Human readable text that describes the event.
  12979. message: FormattedString!
  12980. # The raw body of the comment event.
  12981. rawMessage: String!
  12982. # The parent subject to which the comment event belongs.
  12983. subject: CommentEventSubject!
  12984. }
  12985. # A file attachment associated to a comment event.
  12986. type CommentEventAttachment {
  12987. # The file extension of the comment event attachment, indicating the file format.
  12988. fileExtension: String
  12989. # A globally-unique identifier.
  12990. id: ID!
  12991. # The image attached to the comment event.
  12992. image: Image
  12993. # The filename of the comment event attachment.
  12994. name: String!
  12995. # The size of the attachment.
  12996. size: Int!
  12997. # The URL of the attachment.
  12998. url: URL!
  12999. }
  13000. `, BuiltIn: false},
  13001. {Name: "../../../ext/company.graphql", Input: `# Represents information about a company which is also a customer of the shop.
  13002. type Company implements CommentEventSubject&HasEvents&Navigable&Node {
  13003. # The number of contacts that belong to the company.
  13004. contactCount: Int!
  13005. # The list of roles for the company contacts.
  13006. contactRoles(
  13007. first: Int
  13008. after: String
  13009. last: Int
  13010. before: String
  13011. reverse: Boolean = false
  13012. sortKey: CompanyContactRoleSortKeys = ID
  13013. ): CompanyContactRoleConnection!
  13014. # The list of contacts in the company.
  13015. contacts(
  13016. first: Int
  13017. after: String
  13018. last: Int
  13019. before: String
  13020. reverse: Boolean = false
  13021. sortKey: CompanyContactSortKeys = ID
  13022. query: String
  13023. ): CompanyContactConnection!
  13024. # The date and time (ISO 8601 format) at which the company was created in Shopify.
  13025. createdAt: DateTime!
  13026. # The date and time (ISO 8601 format) at which the company became the customer.
  13027. customerSince: DateTime!
  13028. # A default cursor that returns the single next record, sorted ascending by ID.
  13029. defaultCursor: String!
  13030. # The role proposed by default for a contact at the company.
  13031. defaultRole: CompanyContactRole
  13032. # The list of the company's draft orders.
  13033. draftOrders(
  13034. first: Int
  13035. after: String
  13036. last: Int
  13037. before: String
  13038. reverse: Boolean = false
  13039. sortKey: DraftOrderSortKeys = ID
  13040. query: String
  13041. ): DraftOrderConnection!
  13042. # The paginated list of events associated with the host subject.
  13043. events(
  13044. first: Int
  13045. after: String
  13046. last: Int
  13047. before: String
  13048. reverse: Boolean = false
  13049. sortKey: EventSortKeys = ID
  13050. query: String
  13051. ): EventConnection!
  13052. # A unique externally-supplied identifier for the company.
  13053. externalId: String
  13054. # Whether the merchant added a timeline comment to the company.
  13055. hasTimelineComment: Boolean!
  13056. # A globally-unique identifier.
  13057. id: ID!
  13058. # The lifetime duration of the company, since it became a customer of the shop. Examples: 2 days, 3 months, 1 year.
  13059. lifetimeDuration: String!
  13060. # The number of locations that belong to the company.
  13061. locationCount: Int!
  13062. # The list of locations in the company.
  13063. locations(
  13064. first: Int
  13065. after: String
  13066. last: Int
  13067. before: String
  13068. reverse: Boolean = false
  13069. sortKey: CompanyLocationSortKeys = ID
  13070. query: String
  13071. ): CompanyLocationConnection!
  13072. # The main contact for the company.
  13073. mainContact: CompanyContact
  13074. # The name of the company.
  13075. name: String!
  13076. # A note about the company.
  13077. note: String
  13078. # The total number of orders placed for this company, across all its locations.
  13079. orderCount: Int!
  13080. # The list of the company's orders.
  13081. orders(
  13082. first: Int
  13083. after: String
  13084. last: Int
  13085. before: String
  13086. reverse: Boolean = false
  13087. sortKey: OrderSortKeys = ID
  13088. ): OrderConnection!
  13089. # The total amount spent by this company, across all its locations.
  13090. totalSpent: MoneyV2!
  13091. # The date and time (ISO 8601 format) at which the company was last modified.
  13092. updatedAt: DateTime!
  13093. }
  13094. # A person that acts on behalf of company associated to a customer.
  13095. type CompanyContact implements Node {
  13096. # The company to which the contact belongs.
  13097. company: Company!
  13098. # The date and time (ISO 8601 format) at which the company contact was created at Shopify.
  13099. createdAt: DateTime!
  13100. # The customer associated to this contact.
  13101. customer: Customer!
  13102. # The list of draft orders for the company contact.
  13103. draftOrders(
  13104. first: Int
  13105. after: String
  13106. last: Int
  13107. before: String
  13108. reverse: Boolean = false
  13109. sortKey: DraftOrderSortKeys = ID
  13110. query: String
  13111. ): DraftOrderConnection!
  13112. # A globally-unique identifier.
  13113. id: ID!
  13114. # Whether the contact is the main contact of the company.
  13115. isMainContact: Boolean!
  13116. # The lifetime duration of the company contact, since its creation date on Shopify. Examples: 1 year, 2 months, 3 days.
  13117. lifetimeDuration: String!
  13118. # The company contact's locale (language).
  13119. locale: String
  13120. # The list of orders for the company contact.
  13121. orders(
  13122. first: Int
  13123. after: String
  13124. last: Int
  13125. before: String
  13126. reverse: Boolean = false
  13127. sortKey: OrderSortKeys = ID
  13128. ): OrderConnection!
  13129. # The list of roles assigned to this company contact.
  13130. roleAssignments(
  13131. first: Int
  13132. after: String
  13133. last: Int
  13134. before: String
  13135. reverse: Boolean = false
  13136. sortKey: CompanyContactRoleAssignmentSortKeys = ID
  13137. query: String
  13138. ): CompanyContactRoleAssignmentConnection!
  13139. # The company contact's job title.
  13140. title: String
  13141. # The date and time (ISO 8601 format) at which the company contact was last updated.
  13142. updatedAt: DateTime!
  13143. }
  13144. # The role for a company contact.
  13145. type CompanyContactRole implements Node {
  13146. # A globally-unique identifier.
  13147. id: ID!
  13148. # The name of a role.
  13149. # For example, admin or buyer.
  13150. name: String!
  13151. # A note for the role.
  13152. note: String
  13153. }
  13154. # The CompanyContactRoleAssignment describes the company and location associated to a company contact's role.
  13155. type CompanyContactRoleAssignment implements Node {
  13156. # The company this role assignment belongs to.
  13157. company: Company!
  13158. # The company contact for whom this role is assigned.
  13159. companyContact: CompanyContact!
  13160. # The company location to which the role is assigned.
  13161. companyLocation: CompanyLocation!
  13162. # The date and time (ISO 8601 format) when the assignment record was created.
  13163. createdAt: DateTime!
  13164. # A globally-unique identifier.
  13165. id: ID!
  13166. # The role that is assigned to the company contact.
  13167. role: CompanyContactRole!
  13168. # The date and time (ISO 8601 format) when the assignment record was last updated.
  13169. updatedAt: DateTime!
  13170. }
  13171. # A location or branch of a company that's a customer of the shop.
  13172. # Configuration of B2B relationship, for example prices lists and checkout settings, may be done for a location.
  13173. type CompanyLocation implements CommentEventSubject&HasEvents&Navigable&Node {
  13174. # The address used as billing address for the location.
  13175. billingAddress: CompanyAddress
  13176. # The configuration for the buyer's B2B checkout.
  13177. buyerExperienceConfiguration: BuyerExperienceConfiguration
  13178. # The company that the company location belongs to.
  13179. company: Company!
  13180. # The date and time (ISO 8601 format) at which the company location was created in Shopify.
  13181. createdAt: DateTime!
  13182. # The location's currency based on the shipping address. If the shipping address is empty, then the value is the shop's primary market.
  13183. currency: CurrencyCode!
  13184. # A default cursor that returns the single next record, sorted ascending by ID.
  13185. defaultCursor: String!
  13186. # The list of draft orders for the company location.
  13187. draftOrders(
  13188. first: Int
  13189. after: String
  13190. last: Int
  13191. before: String
  13192. reverse: Boolean = false
  13193. sortKey: DraftOrderSortKeys = ID
  13194. query: String
  13195. ): DraftOrderConnection!
  13196. # The paginated list of events associated with the host subject.
  13197. events(
  13198. first: Int
  13199. after: String
  13200. last: Int
  13201. before: String
  13202. reverse: Boolean = false
  13203. sortKey: EventSortKeys = ID
  13204. query: String
  13205. ): EventConnection!
  13206. # A unique externally-supplied identifier for the company location.
  13207. externalId: String
  13208. # Whether the merchant added a timeline comment to the company location.
  13209. hasTimelineComment: Boolean!
  13210. # A globally-unique identifier.
  13211. id: ID!
  13212. # The preferred locale of the company location.
  13213. locale: String
  13214. # The market that includes the location's shipping address. If the shipping address is empty, then the value is the shop's primary market.
  13215. market: Market!
  13216. # The name of the company location.
  13217. name: String!
  13218. # A note about the company location.
  13219. note: String
  13220. # The total number of orders placed for the location.
  13221. orderCount: Int!
  13222. # The list of orders for the company location.
  13223. orders(
  13224. first: Int
  13225. after: String
  13226. last: Int
  13227. before: String
  13228. reverse: Boolean = false
  13229. sortKey: OrderSortKeys = ID
  13230. ): OrderConnection!
  13231. # The phone number of the company location.
  13232. phone: String
  13233. # The list of roles assigned to the company location.
  13234. roleAssignments(
  13235. first: Int
  13236. after: String
  13237. last: Int
  13238. before: String
  13239. reverse: Boolean = false
  13240. sortKey: CompanyContactRoleAssignmentSortKeys = ID
  13241. query: String
  13242. ): CompanyContactRoleAssignmentConnection!
  13243. # The address used as shipping address for the location.
  13244. shippingAddress: CompanyAddress
  13245. # The list of tax exemptions applied to the location.
  13246. taxExemptions: [TaxExemption!]!
  13247. # The tax registration ID for the company location.
  13248. taxRegistrationId: String
  13249. # The total amount spent by the location.
  13250. totalSpent: MoneyV2!
  13251. # The date and time (ISO 8601 format) at which the company location was last modified.
  13252. updatedAt: DateTime!
  13253. }
  13254. # Represents a billing or shipping address for a company location.
  13255. type CompanyAddress implements Node {
  13256. # The first line of the address. Typically the street address or PO Box number.
  13257. address1: String!
  13258. # The second line of the address. Typically the number of the apartment, suite, or unit.
  13259. address2: String
  13260. # The name of the city, district, village, or town.
  13261. city: String
  13262. # The name of the company.
  13263. companyName: String!
  13264. # The name of the country.
  13265. country: String
  13266. # The two-letter code for the country of the address.
  13267. # For example, US.
  13268. countryCode: CountryCode!
  13269. # The date and time (ISO 8601 format) at which the company address was created.
  13270. #
  13271. # formattedAddress(withName: Boolean = falsewithCompanyName: Boolean = true): [String!]!
  13272. # The formatted version of the address.
  13273. createdAt: DateTime!
  13274. # A comma-separated list of the values for city, province, and country.
  13275. formattedArea: String
  13276. # A globally-unique identifier.
  13277. id: ID!
  13278. # A unique phone number for the customer.
  13279. # Formatted using E.164 standard. For example, +16135551111.
  13280. phone: String
  13281. # The region of the address, such as the province, state, or district.
  13282. province: String
  13283. # The identity of the recipient e.g. 'Receiving Department'.
  13284. recipient: String
  13285. # The date and time (ISO 8601 format) at which the company address was last updated.
  13286. updatedAt: DateTime!
  13287. # The zip or postal code of the address.
  13288. zip: String
  13289. # The two-letter code for the region.
  13290. # For example, ON.
  13291. zoneCode: String
  13292. }
  13293. # Settings describing the behavior of checkout for a B2B buyer.
  13294. type BuyerExperienceConfiguration {
  13295. # Whether to checkout to draft order for merchant review.
  13296. checkoutToDraft: Boolean!
  13297. # Whether a buyer must pay at checkout or they can also choose to pay
  13298. # later using net terms.
  13299. payNowOnly: Boolean!
  13300. # Represents the merchant configured payment terms.
  13301. paymentTermsTemplate: PaymentTermsTemplate
  13302. }
  13303. # Represents information about the purchasing company for the order or draft order.
  13304. type PurchasingCompany {
  13305. # The company associated to the order or draft order.
  13306. company: Company!
  13307. # The company contact associated to the order or draft order.
  13308. contact: CompanyContact
  13309. # The company location associated to the order or draft order.
  13310. location: CompanyLocation!
  13311. }
  13312. # An auto-generated type for paginating through multiple CompanyContactRoles.
  13313. type CompanyContactRoleConnection {
  13314. # A list of edges.
  13315. edges: [CompanyContactRoleEdge!]!
  13316. # A list of the nodes contained in CompanyContactRoleEdge.
  13317. nodes: [CompanyContactRole!]!
  13318. # Information to aid in pagination.
  13319. pageInfo: PageInfo!
  13320. }
  13321. # An auto-generated type which holds one CompanyContactRole and a cursor during pagination.
  13322. type CompanyContactRoleEdge {
  13323. # A cursor for use in pagination.
  13324. cursor: String!
  13325. # The item at the end of CompanyContactRoleEdge.
  13326. node: CompanyContactRole!
  13327. }
  13328. # An auto-generated type for paginating through multiple CompanyContacts.
  13329. type CompanyContactConnection {
  13330. # A list of edges.
  13331. edges: [CompanyContactEdge!]!
  13332. # A list of the nodes contained in CompanyContactEdge.
  13333. nodes: [CompanyContact!]!
  13334. # Information to aid in pagination.
  13335. pageInfo: PageInfo!
  13336. }
  13337. # An auto-generated type which holds one CompanyContact and a cursor during pagination.
  13338. type CompanyContactEdge {
  13339. # A cursor for use in pagination.
  13340. cursor: String!
  13341. # The item at the end of CompanyContactEdge.
  13342. node: CompanyContact!
  13343. }
  13344. # An auto-generated type for paginating through multiple CompanyLocations.
  13345. type CompanyLocationConnection {
  13346. # A list of edges.
  13347. edges: [CompanyLocationEdge!]!
  13348. # A list of the nodes contained in CompanyLocationEdge.
  13349. nodes: [CompanyLocation!]!
  13350. # Information to aid in pagination.
  13351. pageInfo: PageInfo!
  13352. }
  13353. # An auto-generated type which holds one CompanyLocation and a cursor during pagination.
  13354. type CompanyLocationEdge {
  13355. # A cursor for use in pagination.
  13356. cursor: String!
  13357. # The item at the end of CompanyLocationEdge.
  13358. node: CompanyLocation!
  13359. }
  13360. # An auto-generated type for paginating through multiple CompanyContactRoleAssignments.
  13361. type CompanyContactRoleAssignmentConnection {
  13362. # A list of edges.
  13363. edges: [CompanyContactRoleAssignmentEdge!]!
  13364. # A list of the nodes contained in CompanyContactRoleAssignmentEdge.
  13365. nodes: [CompanyContactRoleAssignment!]!
  13366. # Information to aid in pagination.
  13367. pageInfo: PageInfo!
  13368. }
  13369. # An auto-generated type which holds one CompanyContactRoleAssignment and a cursor during pagination.
  13370. type CompanyContactRoleAssignmentEdge {
  13371. # A cursor for use in pagination.
  13372. cursor: String!
  13373. # The item at the end of CompanyContactRoleAssignmentEdge.
  13374. node: CompanyContactRoleAssignment!
  13375. }
  13376. `, BuiltIn: false},
  13377. {Name: "../../../ext/customer.graphql", Input: `# Represents the data about a staff member's Shopify account.
  13378. # Merchants can use staff member data to get more information about the staff members in their store.
  13379. type StaffMember implements Node {
  13380. # Whether the staff member is active.
  13381. active: Boolean!
  13382. # The image used as the staff member's avatar in the Shopify admin.
  13383. avatar(fallback: StaffMemberDefaultImage = DEFAULT): Image!
  13384. # The staff member's email address.
  13385. email: String!
  13386. # Whether the staff member's account exists.
  13387. exists: Boolean!
  13388. # The staff member's first name.
  13389. firstName: String
  13390. # A globally-unique identifier.
  13391. id: ID!
  13392. # The staff member's initials, if available.
  13393. initials: [String!]
  13394. # Whether the staff member is the shop owner.
  13395. isShopOwner: Boolean!
  13396. # The staff member's last name.
  13397. lastName: String
  13398. # The staff member's preferred locale. Locale values use the format language or language-COUNTRY, where language is a two-letter language code, and COUNTRY is a two-letter country code. For example: en or en-US
  13399. locale: String!
  13400. # The staff member's full name.
  13401. name: String!
  13402. # The staff member's phone number.
  13403. phone: String
  13404. # The data used to customize the Shopify admin experience for the staff member.
  13405. privateData: StaffMemberPrivateData!
  13406. }
  13407. # Represents the data used to customize the Shopify admin experience for a logged-in staff member.
  13408. type StaffMemberPrivateData {
  13409. # The URL to the staff member's account settings page.
  13410. accountSettingsUrl: URL!
  13411. # The date and time when the staff member was created.
  13412. createdAt: DateTime!
  13413. }
  13414. # The record of when a customer consented to receive marketing material by email.
  13415. type CustomerEmailMarketingConsentState {
  13416. # The date and time at which the customer consented to receive marketing material by email.
  13417. # The customer's consent state reflects the consent record with the most recent consent_updated_at date.
  13418. # If no date is provided, then the date and time at which the consent information was sent is used.
  13419. consentUpdatedAt: DateTime
  13420. # The marketing subscription opt-in level, as described by the M3AAWG best practices guidelines,
  13421. # that the customer gave when they consented to receive marketing material by email.
  13422. marketingOptInLevel: CustomerMarketingOptInLevel
  13423. # The current email marketing state for the customer.
  13424. marketingState: CustomerEmailMarketingState!
  13425. }
  13426. # The record of when a customer consented to receive marketing material by SMS.
  13427. #
  13428. # The customer's consent state reflects the record with the most recent date when consent was updated.
  13429. type CustomerSmsMarketingConsentState {
  13430. # The source from which the SMS marketing information for the customer was collected.
  13431. consentCollectedFrom: CustomerConsentCollectedFrom
  13432. # The date and time when the customer consented to receive marketing material by SMS.
  13433. # If no date is provided, then the date and time when the consent information was sent is used.
  13434. consentUpdatedAt: DateTime
  13435. # The marketing subscription opt-in level that was set when the customer consented to receive marketing information.
  13436. marketingOptInLevel: CustomerMarketingOptInLevel!
  13437. # The current SMS marketing state for the customer.
  13438. marketingState: CustomerSmsMarketingState!
  13439. }
  13440. # A customer's computed statistics.
  13441. type CustomerStatistics {
  13442. # The predicted spend tier of a customer with a shop.
  13443. predictedSpendTier: CustomerPredictedSpendTier
  13444. }
  13445. # Represents a customer's session visiting a shop's online store,
  13446. # including information about the marketing activity attributed to starting the session.
  13447. type CustomerVisit implements CustomerMoment&Node {
  13448. # A globally-unique identifier.
  13449. id: ID!
  13450. # URL of the first page the customer landed on for the session.
  13451. landingPage: URL
  13452. # Landing page information with URL linked in HTML.
  13453. # For example, the first page the customer visited was store.myshopify.com/products/1.
  13454. landingPageHtml: HTML
  13455. # Represent actions taken by an app, on behalf of a merchant,
  13456. # to market Shopify resources such as products, collections, and discounts.
  13457. marketingEvent: MarketingEvent
  13458. # The date and time when the customer's session occurred.
  13459. occurredAt: DateTime!
  13460. # Marketing referral code from the link that the customer clicked to visit the store.
  13461. # Supports the following URL attributes: ref, source, or r.
  13462. # For example, if the URL is myshopifystore.com/products/slide?ref=j2tj1tn2, then this value is j2tj1tn2.
  13463. referralCode: String
  13464. # Referral information with URLs linked in HTML.
  13465. referralInfoHtml: FormattedString!
  13466. # Webpage where the customer clicked a link that sent them to the online store.
  13467. # For example, https://randomblog.com/page1 or android-app://com.google.android.gm.
  13468. referrerUrl: URL
  13469. # Source from which the customer visited the store, such as a platform (Facebook, Google), email, direct,
  13470. # a website domain, QR code, or unknown.
  13471. source: String!
  13472. # Describes the source explicitly for first or last session.
  13473. sourceDescription: String
  13474. # Type of marketing tactic.
  13475. sourceType: MarketingTactic
  13476. # A set of UTM parameters gathered from the URL parameters of the referrer.
  13477. utmParameters: UTMParameters
  13478. }
  13479. # A customer's payment method.
  13480. type CustomerPaymentMethod implements Node {
  13481. # The customer to whom the payment method belongs.
  13482. customer: Customer
  13483. # The ID of this payment method.
  13484. id: ID!
  13485. # The instrument for this payment method.
  13486. instrument: CustomerPaymentInstrument
  13487. # The time that the payment method was revoked.
  13488. revokedAt: DateTime
  13489. # The revocation reason for this payment method.
  13490. revokedReason: CustomerPaymentMethodRevocationReason
  13491. # List Subscription Contracts.
  13492. subscriptionContracts(
  13493. first: Int
  13494. after: String
  13495. last: Int
  13496. before: String
  13497. reverse: Boolean = false
  13498. ): SubscriptionContractConnection!
  13499. }
  13500. # Represents a customer's visiting activities on a shop's online store.
  13501. type CustomerJourneySummary {
  13502. customerOrderIndex: Int
  13503. # The position of the current order within the customer's order history. Test orders aren't included.
  13504. # The number of days between the first session and the order creation date.
  13505. # The first session represents the first session since the last order, or the first session within the 30 day attribution window, if more than 30 days have passed since the last order.
  13506. daysToConversion: Int
  13507. # The customer's first session going into the shop.
  13508. firstVisit: CustomerVisit
  13509. # The last session before an order is made.
  13510. lastVisit: CustomerVisit
  13511. # The events preceding a customer's order, such as shop sessions.
  13512. moments(
  13513. first: Int
  13514. after: String
  13515. last: Int
  13516. before: String
  13517. reverse: Boolean = false
  13518. ): CustomerMomentConnection
  13519. # The total number of customer moments associated with this order. Returns null if the order is still in the process of being attributed.
  13520. momentsCount: Int
  13521. # Whether the attributed sessions for the order have been created yet.
  13522. ready: Boolean!
  13523. }
  13524. # Represents a card instrument for customer payment method.
  13525. type CustomerCreditCard {
  13526. # The billing address of the card.
  13527. billingAddress: CustomerCreditCardBillingAddress
  13528. # The brand of the card.
  13529. brand: String!
  13530. # Whether the card is about to expire.
  13531. expiresSoon: Boolean!
  13532. # The expiry month of the card.
  13533. expiryMonth: Int!
  13534. # The expiry year of the card.
  13535. expiryYear: Int!
  13536. # The card's BIN number.
  13537. firstDigits: String
  13538. # The payment method can be revoked if there are no active subscription contracts.
  13539. isRevocable: Boolean!
  13540. # The last 4 digits of the card.
  13541. lastDigits: String!
  13542. # The masked card number with only the last 4 digits displayed.
  13543. maskedNumber: String!
  13544. # The name of the card holder.
  13545. name: String!
  13546. # The source of the card if coming from a wallet such as Apple Pay.
  13547. source: String
  13548. # The last 4 digits of the Device Account Number.
  13549. virtualLastDigits: String
  13550. }
  13551. # The billing address of a credit card payment instrument.
  13552. type CustomerCreditCardBillingAddress {
  13553. # The first line of the address. Typically the street address or PO Box number.
  13554. address1: String
  13555. # The name of the city, district, village, or town.
  13556. city: String
  13557. # The name of the country.
  13558. country: String
  13559. # The two-letter code for the country of the address.
  13560. # For example, US.
  13561. countryCode: CountryCode
  13562. # The region of the address, such as the province, state, or district.
  13563. province: String
  13564. # The two-letter code for the region.
  13565. # For example, ON.
  13566. provinceCode: String
  13567. # The zip or postal code of the address.
  13568. zip: String
  13569. }
  13570. # Represents a PayPal instrument for customer payment method.
  13571. type CustomerPaypalBillingAgreement {
  13572. # The billing address of this payment method.
  13573. billingAddress: CustomerPaymentInstrumentBillingAddress
  13574. # Whether the PayPal billing agreement is inactive.
  13575. inactive: Boolean!
  13576. # Whether the payment method can be revoked.The payment method can be revoked if there are no active subscription contracts.
  13577. isRevocable: Boolean!
  13578. # The customers's PayPal account email address.
  13579. paypalAccountEmail: String
  13580. }
  13581. # The billing address of a payment instrument.
  13582. type CustomerPaymentInstrumentBillingAddress {
  13583. # The first line of the address. Typically the street address or PO Box number.
  13584. address1: String
  13585. # The name of the city, district, village, or town.
  13586. city: String
  13587. # The name of the country.
  13588. country: String
  13589. # The two-letter code for the country of the address.
  13590. # For example, US.
  13591. countryCode: CountryCode
  13592. # The name of the buyer of the address.
  13593. name: String
  13594. # The region of the address, such as the province, state, or district.
  13595. province: String
  13596. # The two-letter code for the region.
  13597. # For example, ON.
  13598. provinceCode: String
  13599. # The zip or postal code of the address.
  13600. zip: String
  13601. }
  13602. # Represents a Shop Pay card instrument for customer payment method.
  13603. type CustomerShopPayAgreement {
  13604. # Whether the card is about to expire.
  13605. expiresSoon: Boolean!
  13606. # The expiry month of the card.
  13607. expiryMonth: Int!
  13608. # The expiry year of the card.
  13609. expiryYear: Int!
  13610. # Whether the Shop Pay billing agreement is inactive.
  13611. inactive: Boolean!
  13612. # The payment method can be revoked if there are no active subscription contracts.
  13613. isRevocable: Boolean!
  13614. # The last 4 digits of the card.
  13615. lastDigits: String!
  13616. # The masked card number with only the last 4 digits displayed.
  13617. maskedNumber: String!
  13618. # The name of the card holder.
  13619. name: String!
  13620. }
  13621. # An auto-generated type for paginating through multiple CustomerMoments.
  13622. type CustomerMomentConnection {
  13623. # A list of edges.
  13624. edges: [CustomerMomentEdge!]!
  13625. # A list of the nodes contained in CustomerMomentEdge.
  13626. nodes: [CustomerMoment!]!
  13627. # Information to aid in pagination.
  13628. pageInfo: PageInfo!
  13629. }
  13630. # An auto-generated type which holds one CustomerMoment and a cursor during pagination.
  13631. type CustomerMomentEdge {
  13632. # A cursor for use in pagination.
  13633. cursor: String!
  13634. # The item at the end of CustomerMomentEdge.
  13635. node: CustomerMoment!
  13636. }
  13637. # An auto-generated type for paginating through multiple StaffMembers.
  13638. type StaffMemberConnection {
  13639. # A list of edges.
  13640. edges: [StaffMemberEdge!]!
  13641. # A list of the nodes contained in StaffMemberEdge.
  13642. nodes: [StaffMember!]!
  13643. # Information to aid in pagination.
  13644. pageInfo: PageInfo!
  13645. }
  13646. # An auto-generated type which holds one StaffMember and a cursor during pagination.
  13647. type StaffMemberEdge {
  13648. # A cursor for use in pagination.
  13649. cursor: String!
  13650. # The item at the end of StaffMemberEdge.
  13651. node: StaffMember!
  13652. }
  13653. `, BuiltIn: false},
  13654. {Name: "../../../ext/delivery.graphql", Input: `# A participant defines carrier-calculated rates for shipping services
  13655. # with a possible merchant-defined fixed fee or a percentage-of-rate fee.
  13656. type DeliveryParticipant implements Node {
  13657. # Whether to display new shipping services automatically to the customer when the service becomes available.
  13658. adaptToNewServicesFlag: Boolean!
  13659. # The carrier used for this participant.
  13660. carrierService: DeliveryCarrierService!
  13661. # The merchant-defined fixed fee for this participant.
  13662. fixedFee: MoneyV2
  13663. # A globally-unique identifier.
  13664. id: ID!
  13665. # The carrier-specific services offered by the participant, and whether each service is active.
  13666. participantServices: [DeliveryParticipantService!]!
  13667. # The merchant-defined percentage-of-rate fee for this participant.
  13668. percentageOfRateFee: Float!
  13669. }
  13670. # Represents the shipping details that the customer chose for their order.
  13671. type ShippingLine {
  13672. # A reference to the carrier service that provided the rate.
  13673. # Present when the rate was computed by a third-party carrier service.
  13674. carrierIdentifier: String
  13675. # A reference to the shipping method.
  13676. code: String
  13677. # Whether the shipping line is custom or not.
  13678. custom: Boolean!
  13679. # The general classification of the delivery method.
  13680. deliveryCategory: String
  13681. # The discounts that have been allocated to the shipping line.
  13682. discountAllocations: [DiscountAllocation!]!
  13683. # The pre-tax shipping price with discounts applied.
  13684. discountedPriceSet: MoneyBag!
  13685. # A globally-unique identifier.
  13686. id: ID
  13687. # The pre-tax shipping price without any discounts applied.
  13688. originalPriceSet: MoneyBag!
  13689. # The phone number at the shipping address.
  13690. phone: String
  13691. # The fulfillment service requested for the shipping method.
  13692. # Present if the shipping method requires processing by a third party fulfillment service.
  13693. requestedFulfillmentService: FulfillmentService
  13694. # A unique identifier for the shipping rate. The format can change without notice and is not meant to be shown to users.
  13695. shippingRateHandle: String
  13696. # Returns the rate source for the shipping line.
  13697. source: String
  13698. # The TaxLine objects connected to this shipping line.
  13699. taxLines: [TaxLine!]!
  13700. # Returns the title of the shipping line.
  13701. title: String!
  13702. }
  13703. # A shipping profile. In Shopify, a shipping profile is a set of shipping rates scoped to a set of products or variants
  13704. # that can be shipped from selected locations to zones.
  13705. type DeliveryProfile implements Node {
  13706. # The number of active shipping rates for the profile.
  13707. activeMethodDefinitionsCount: Int!
  13708. # Whether this is the default profile.
  13709. default: Boolean!
  13710. # A globally-unique identifier.
  13711. id: ID!
  13712. # Whether this shop has enabled legacy compatibility mode for delivery profiles.
  13713. legacyMode: Boolean!
  13714. # The number of locations without rates defined.
  13715. locationsWithoutRatesCount: Int!
  13716. # The name of the delivery profile.
  13717. name: String!
  13718. # The number of active origin locations for the profile.
  13719. originLocationCount: Int!
  13720. # How many product variants are in this profile.
  13721. productVariantsCountV2: DeliveryProductVariantsCount!
  13722. # The products and variants associated with this profile.
  13723. profileItems(
  13724. first: Int
  13725. after: String
  13726. last: Int
  13727. before: String
  13728. reverse: Boolean = false
  13729. ): DeliveryProfileItemConnection!
  13730. # The location groups and associated zones using this profile.
  13731. profileLocationGroups: [DeliveryProfileLocationGroup!]!
  13732. # Selling plan groups associated with the specified delivery profile.
  13733. sellingPlanGroups(
  13734. first: Int
  13735. after: String
  13736. last: Int
  13737. before: String
  13738. reverse: Boolean = false
  13739. ): SellingPlanGroupConnection!
  13740. # List of locations that have not been assigned to a location group for this profile.
  13741. unassignedLocations: [Location!]!
  13742. # The number of countries with active rates to deliver to.
  13743. zoneCountryCount: Int!
  13744. }
  13745. # A product and the subset of associated variants that are part of this delivery profile.
  13746. type DeliveryProfileItem implements Node {
  13747. # A globally-unique identifier.
  13748. id: ID!
  13749. # A product associated with this profile.
  13750. product: Product!
  13751. # The product variants associated with this delivery profile.
  13752. variants(
  13753. first: Int
  13754. after: String
  13755. last: Int
  13756. before: String
  13757. reverse: Boolean = false
  13758. ): ProductVariantConnection!
  13759. }
  13760. # How many product variants are in a profile. This count is capped at 500.
  13761. type DeliveryProductVariantsCount {
  13762. # Whether the count has reached the cap of 500.
  13763. capped: Boolean!
  13764. # The product variant count.
  13765. count: Int!
  13766. }
  13767. # Links a location group with zones. Both are associated to a delivery profile.
  13768. type DeliveryProfileLocationGroup {
  13769. # The countries already selected in any zone for the specified location group.
  13770. countriesInAnyZone: [DeliveryCountryAndZone!]!
  13771. # The collection of locations that make up the specified location group.
  13772. locationGroup: DeliveryLocationGroup!
  13773. # The applicable zones associated to the specified location group.
  13774. locationGroupZones(
  13775. first: Int
  13776. after: String
  13777. last: Int
  13778. before: String
  13779. reverse: Boolean = false
  13780. ): DeliveryLocationGroupZoneConnection!
  13781. }
  13782. # A location group is a collection of locations. They share zones and delivery methods across delivery profiles.
  13783. type DeliveryLocationGroup implements Node {
  13784. # A globally-unique identifier.
  13785. id: ID!
  13786. # A list of all locations that are part of this location group.
  13787. locations(
  13788. first: Int
  13789. after: String
  13790. last: Int
  13791. before: String
  13792. reverse: Boolean = false
  13793. sortKey: LocationSortKeys = NAME
  13794. query: String
  13795. includeLegacy: Boolean = false
  13796. includeInactive: Boolean = false
  13797. ): LocationConnection!
  13798. }
  13799. # Links a location group with a zone and the associated method definitions.
  13800. type DeliveryLocationGroupZone {
  13801. # The number of method definitions for the zone.
  13802. methodDefinitionCounts: DeliveryMethodDefinitionCounts!
  13803. # The method definitions associated to a zone and location group.
  13804. methodDefinitions(
  13805. eligible: Boolean
  13806. type: DeliveryMethodDefinitionType
  13807. first: Int
  13808. after: String
  13809. last: Int
  13810. before: String
  13811. reverse: Boolean = false
  13812. sortKey: MethodDefinitionSortKeys = ID
  13813. ): DeliveryMethodDefinitionConnection!
  13814. # The zone associated to a location group.
  13815. zone: DeliveryZone!
  13816. }
  13817. # A zone is a group of countries that have the same shipping rates.
  13818. # Customers can order products from a store only if they choose a shipping destination that's included in one of the store's zones.
  13819. type DeliveryZone implements Node {
  13820. # The list of countries within the zone.
  13821. countries: [DeliveryCountry!]!
  13822. # A globally-unique identifier.
  13823. id: ID!
  13824. # The name of the zone.
  13825. name: String!
  13826. }
  13827. # The number of method definitions for a zone, separated into merchant-owned and participant definitions.
  13828. type DeliveryMethodDefinitionCounts {
  13829. # The number of participant method definitions for the specified zone.
  13830. participantDefinitionsCount: Int!
  13831. # The number of merchant-defined method definitions for the specified zone.
  13832. rateDefinitionsCount: Int!
  13833. }
  13834. # The country details and the associated shipping zone.
  13835. type DeliveryCountryAndZone {
  13836. # The country details.
  13837. country: DeliveryCountry!
  13838. # The name of the shipping zone.
  13839. zone: String!
  13840. }
  13841. # A country that is used to define a shipping zone.
  13842. type DeliveryCountry implements Node {
  13843. # A two-letter country code in ISO 3166-1 alpha-2 standard.
  13844. # It also includes a flag indicating whether the country should be
  13845. # a part of the 'Rest Of World' shipping zone.
  13846. code: DeliveryCountryCodeOrRestOfWorld!
  13847. # A globally-unique identifier.
  13848. id: ID!
  13849. # The full name of the country.
  13850. name: String!
  13851. # The list of regions associated with this country.
  13852. provinces: [DeliveryProvince!]!
  13853. # The translated name of the country. The translation returned is based on the system's locale.
  13854. translatedName: String!
  13855. }
  13856. # The country code and whether the country is a part of the 'Rest Of World' shipping zone.
  13857. type DeliveryCountryCodeOrRestOfWorld {
  13858. # The country code in the ISO 3166-1 alpha-2 format.
  13859. countryCode: CountryCode
  13860. # Whether the country is a part of the 'Rest of World' shipping zone.
  13861. restOfWorld: Boolean!
  13862. }
  13863. # A region that is used to define a shipping zone.
  13864. type DeliveryProvince implements Node {
  13865. # The code of the region.
  13866. code: String!
  13867. # A globally-unique identifier.
  13868. id: ID!
  13869. # The full name of the region.
  13870. name: String!
  13871. # The translated name of the region. The translation returned is based on the system's locale.
  13872. translatedName: String!
  13873. }
  13874. # A method definition contains the delivery rate and the conditions that must be met for the method to be applied.
  13875. type DeliveryMethodDefinition implements Node {
  13876. # Whether this method definition is active.
  13877. active: Boolean!
  13878. # The description of the method definition.
  13879. description: String
  13880. # A globally-unique identifier.
  13881. id: ID!
  13882. # The method conditions that must pass for this method definition to be applied to an order.
  13883. methodConditions: [DeliveryCondition!]!
  13884. # The name of the method definition.
  13885. name: String!
  13886. # The provided rate for this method definition, from a rate definition or participant.
  13887. rateProvider: DeliveryRateProvider!
  13888. }
  13889. # A condition that must pass for a delivery method definition to be applied to an order.
  13890. type DeliveryCondition implements Node {
  13891. # The value (weight or price) that the condition field is compared to.
  13892. conditionCriteria: DeliveryConditionCriteria!
  13893. # The field to compare the criterion value against, using the operator.
  13894. field: DeliveryConditionField!
  13895. # A globally-unique identifier.
  13896. id: ID!
  13897. # The operator to compare the field and criterion value.
  13898. operator: DeliveryConditionOperator!
  13899. }
  13900. # The delivery method used by a fulfillment order.
  13901. type DeliveryMethod implements Node {
  13902. # A globally-unique identifier.
  13903. id: ID!
  13904. # The maximum date and time by which the delivery is expected to be completed.
  13905. maxDeliveryDateTime: DateTime
  13906. # The type of the delivery method.
  13907. methodType: DeliveryMethodType!
  13908. # The minimum date and time by which the delivery is expected to be completed.
  13909. minDeliveryDateTime: DateTime
  13910. }
  13911. # The merchant-defined rate of the DeliveryMethodDefinition.
  13912. type DeliveryRateDefinition implements Node {
  13913. # A globally-unique identifier.
  13914. id: ID!
  13915. # The price of this rate.
  13916. price: MoneyV2!
  13917. }
  13918. # A local delivery method, which includes a mailing address and a local delivery option.
  13919. type SubscriptionDeliveryMethodLocalDelivery {
  13920. # The address to deliver to.
  13921. address: SubscriptionMailingAddress!
  13922. # The details of the local delivery method to use.
  13923. localDeliveryOption: SubscriptionDeliveryMethodLocalDeliveryOption!
  13924. }
  13925. # Represents a Mailing Address on a Subscription.
  13926. type SubscriptionMailingAddress {
  13927. # The first line of the address. Typically the street address or PO Box number.
  13928. address1: String
  13929. # The second line of the address. Typically the number of the apartment, suite, or unit.
  13930. address2: String
  13931. # The name of the city, district, village, or town.
  13932. city: String
  13933. # The name of the customer's company or organization.
  13934. company: String
  13935. # The name of the country.
  13936. country: String
  13937. # The two-letter code for the country of the address.
  13938. #
  13939. # For example, US.
  13940. countryCode: CountryCode
  13941. # The first name of the customer.
  13942. firstName: String
  13943. # The last name of the customer.
  13944. lastName: String
  13945. # The full name of the customer, based on firstName and lastName.
  13946. name: String
  13947. # A unique phone number for the customer. Formatted using E.164 standard. For example, +16135551111.
  13948. phone: String
  13949. # The region of the address, such as the province, state, or district.
  13950. province: String
  13951. # The two-letter code for the region.
  13952. #
  13953. # For example, ON.
  13954. provinceCode: String
  13955. # The zip or postal code of the address.
  13956. zip: String
  13957. }
  13958. # The selected delivery option on a subscription contract.
  13959. type SubscriptionDeliveryMethodLocalDeliveryOption {
  13960. # A custom reference to the delivery method for use with automations.
  13961. code: String
  13962. # The details displayed to the customer to describe the local delivery option.
  13963. description: String
  13964. # The delivery instructions that the customer can provide to the merchant.
  13965. instructions: String
  13966. # The phone number that the customer provided to the merchant.
  13967. # Formatted using E.164 standard. For example, +16135551111.
  13968. phone: String!
  13969. # The presentment title of the local delivery option.
  13970. presentmentTitle: String
  13971. # The title of the local delivery option.
  13972. title: String
  13973. }
  13974. # A delivery method with a pickup option.
  13975. type SubscriptionDeliveryMethodPickup {
  13976. # The details of the pickup delivery method to use.
  13977. pickupOption: SubscriptionDeliveryMethodPickupOption!
  13978. }
  13979. # Represents the selected pickup option on a subscription contract.
  13980. type SubscriptionDeliveryMethodPickupOption {
  13981. # A custom reference to the delivery method for use with automations.
  13982. code: String
  13983. # The details displayed to the customer to describe the pickup option.
  13984. description: String
  13985. # The location where the customer will pickup the merchandise.
  13986. location: Location!
  13987. # The presentment title of the pickup option.
  13988. presentmentTitle: String
  13989. # The title of the pickup option.
  13990. title: String
  13991. }
  13992. # Represents a shipping delivery method: a mailing address and a shipping option.
  13993. type SubscriptionDeliveryMethodShipping {
  13994. # The address to ship to.
  13995. address: SubscriptionMailingAddress!
  13996. # The details of the shipping method to use.
  13997. shippingOption: SubscriptionDeliveryMethodShippingOption!
  13998. }
  13999. # Represents the selected shipping option on a subscription contract.
  14000. type SubscriptionDeliveryMethodShippingOption {
  14001. # The carrier service of the shipping option.
  14002. carrierService: DeliveryCarrierService
  14003. # The code of the shipping option.
  14004. code: String
  14005. # The description of the shipping option.
  14006. description: String
  14007. # The presentment title of the shipping option.
  14008. presentmentTitle: String
  14009. # The title of the shipping option.
  14010. title: String
  14011. }
  14012. # A shipping service provider or a carrier account.
  14013. type DeliveryCarrierService implements Node {
  14014. # The list of services offered for given destinations.
  14015. availableServicesForCountries(
  14016. origins: [ID!]
  14017. countryCodes: [CountryCode!]
  14018. restOfWorld: Boolean!
  14019. ): [DeliveryAvailableService!]!
  14020. # The properly formatted name of the shipping service provider, ready to display.
  14021. formattedName: String
  14022. # The logo of the service provider.
  14023. icon: Image!
  14024. # A globally-unique identifier.
  14025. id: ID!
  14026. # The name of the shipping service provider.
  14027. name: String
  14028. }
  14029. # A shipping service and a list of countries that the service is available for.
  14030. type DeliveryAvailableService {
  14031. # The countries the service provider ships to.
  14032. countries: DeliveryCountryCodesOrRestOfWorld!
  14033. # The name of the service.
  14034. name: String!
  14035. }
  14036. # The list of country codes and information whether the countries
  14037. # are a part of the 'Rest Of World' shipping zone.
  14038. type DeliveryCountryCodesOrRestOfWorld {
  14039. # List of applicable country codes in the ISO 3166-1 alpha-2 format.
  14040. countryCodes: [CountryCode!]!
  14041. # Whether the countries are a part of the 'Rest of World' shipping zone.
  14042. restOfWorld: Boolean!
  14043. }
  14044. # A mail service provided by the participant.
  14045. type DeliveryParticipantService {
  14046. # Whether the service is active.
  14047. active: Boolean!
  14048. # The name of the service.
  14049. name: String!
  14050. }
  14051. # An auto-generated type for paginating through multiple DeliveryProfileItems.
  14052. type DeliveryProfileItemConnection {
  14053. # A list of edges.
  14054. edges: [DeliveryProfileItemEdge!]!
  14055. # A list of the nodes contained in DeliveryProfileItemEdge.
  14056. nodes: [DeliveryProfileItem!]!
  14057. # Information to aid in pagination.
  14058. pageInfo: PageInfo!
  14059. }
  14060. # An auto-generated type which holds one DeliveryProfileItem and a cursor during pagination.
  14061. type DeliveryProfileItemEdge {
  14062. # A cursor for use in pagination.
  14063. cursor: String!
  14064. # The item at the end of DeliveryProfileItemEdge.
  14065. node: DeliveryProfileItem!
  14066. }
  14067. # An auto-generated type for paginating through multiple DeliveryLocationGroupZones.
  14068. type DeliveryLocationGroupZoneConnection {
  14069. # A list of edges.
  14070. edges: [DeliveryLocationGroupZoneEdge!]!
  14071. # A list of the nodes contained in DeliveryLocationGroupZoneEdge.
  14072. nodes: [DeliveryLocationGroupZone!]!
  14073. # Information to aid in pagination.
  14074. pageInfo: PageInfo!
  14075. }
  14076. # An auto-generated type which holds one DeliveryLocationGroupZone and a cursor during pagination.
  14077. type DeliveryLocationGroupZoneEdge {
  14078. # A cursor for use in pagination.
  14079. cursor: String!
  14080. # The item at the end of DeliveryLocationGroupZoneEdge.
  14081. node: DeliveryLocationGroupZone!
  14082. }
  14083. # An auto-generated type for paginating through multiple DeliveryMethodDefinitions.
  14084. type DeliveryMethodDefinitionConnection {
  14085. # A list of edges.
  14086. edges: [DeliveryMethodDefinitionEdge!]!
  14087. # A list of the nodes contained in DeliveryMethodDefinitionEdge.
  14088. nodes: [DeliveryMethodDefinition!]!
  14089. # Information to aid in pagination.
  14090. pageInfo: PageInfo!
  14091. }
  14092. # An auto-generated type which holds one DeliveryMethodDefinition and a cursor during pagination.
  14093. type DeliveryMethodDefinitionEdge {
  14094. # A cursor for use in pagination.
  14095. cursor: String!
  14096. # The item at the end of DeliveryMethodDefinitionEdge.
  14097. node: DeliveryMethodDefinition!
  14098. }
  14099. `, BuiltIn: false},
  14100. {Name: "../../../ext/enum.graphql", Input: `# The set of valid sort keys for the Event query.
  14101. enum EventSortKeys {
  14102. # Sort by ` + "`" + `the created_at` + "`" + ` value.
  14103. CREATED_AT
  14104. # Sort by the ` + "`" + `id` + "`" + ` value.
  14105. ID
  14106. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  14107. # Don't use this sort key when no search query is specified.
  14108. RELEVANCE
  14109. }
  14110. # Possible metafield validation statuses.
  14111. enum MetafieldValidationStatus {
  14112. # Any validation status (valid or invalid).
  14113. ANY
  14114. # Valid (according to definition).
  14115. VALID
  14116. # Invalid (according to definition).
  14117. INVALID
  14118. }
  14119. # Possible types of a metafield's owner resource.
  14120. enum MetafieldOwnerType {
  14121. # The Api Permission metafield owner type.
  14122. API_PERMISSION
  14123. # The Article metafield owner type.
  14124. ARTICLE
  14125. # The Blog metafield owner type.
  14126. BLOG
  14127. # The Collection metafield owner type.
  14128. COLLECTION
  14129. # The Customer metafield owner type.
  14130. CUSTOMER
  14131. # The Discount metafield owner type.
  14132. DISCOUNT
  14133. # The Draft Order metafield owner type.
  14134. DRAFTORDER
  14135. # The Location metafield owner type.
  14136. LOCATION
  14137. # The Order metafield owner type.
  14138. ORDER
  14139. # The Page metafield owner type.
  14140. PAGE
  14141. # The Product metafield owner type.
  14142. PRODUCT
  14143. # The Product Image metafield owner type.
  14144. PRODUCTIMAGE
  14145. # The Product Variant metafield owner type.
  14146. PRODUCTVARIANT
  14147. # The Shop metafield owner type.
  14148. SHOP
  14149. }
  14150. # Possible metafield definition validation statuses.
  14151. enum MetafieldDefinitionValidationStatus {
  14152. # All of this definition's metafields are valid.
  14153. ALL_VALID
  14154. # Asynchronous validation of this definition's metafields is in progress.
  14155. IN_PROGRESS
  14156. # Some of this definition's metafields are invalid.
  14157. SOME_INVALID
  14158. }
  14159. # Supported private metafield value types.
  14160. enum PrivateMetafieldValueType {
  14161. # A string metafield.
  14162. STRING
  14163. # An integer metafield.
  14164. INTEGER
  14165. # A JSON string metafield.
  14166. JSON_STRING
  14167. }
  14168. # The part of the image that should remain after cropping.
  14169. enum CropRegion {
  14170. # Keep the center of the image.
  14171. CENTER
  14172. # Keep the top of the image.
  14173. TOP
  14174. # Keep the bottom of the image.
  14175. BOTTOM
  14176. # Keep the left of the image.
  14177. LEFT
  14178. # Keep the right of the image.
  14179. RIGHT
  14180. }
  14181. # List of supported image content types.
  14182. enum ImageContentType {
  14183. # A PNG image.
  14184. PNG
  14185. # A JPG image.
  14186. JPG
  14187. # A WEBP image.
  14188. WEBP
  14189. }
  14190. # The purpose of a localization extension.
  14191. enum LocalizationExtensionPurpose {
  14192. # Extensions that are used for shipping purposes, for example, customs clearance.
  14193. SHIPPING
  14194. # Extensions that are used for taxes purposes, for example, invoicing.
  14195. TAX
  14196. }
  14197. enum LocalizationExtensionKey {
  14198. # Extension key 'tax_credential_br' for country BR.
  14199. TAX_CREDENTIAL_BR
  14200. # Extension key 'shipping_credential_br' for country BR.
  14201. SHIPPING_CREDENTIAL_BR
  14202. # Extension key 'shipping_credential_cn' for country CN.
  14203. SHIPPING_CREDENTIAL_CN
  14204. # Extension key 'tax_credential_it' for country IT.
  14205. TAX_CREDENTIAL_IT
  14206. # Extension key 'tax_email_it' for country IT.
  14207. TAX_EMAIL_IT
  14208. # Extension key 'shipping_credential_kr' for country KR.
  14209. SHIPPING_CREDENTIAL_KR
  14210. }
  14211. # Represents the fallback avatar image for a staff member. This is used only if the staff member has no avatar image.
  14212. enum StaffMemberDefaultImage {
  14213. # Returns a default avatar image for the staff member.
  14214. DEFAULT
  14215. # Returns a transparent avatar image for the staff member.
  14216. TRANSPARENT
  14217. # Returns a URL that returns a 404 error if the image is not present.
  14218. NOT_FOUND
  14219. }
  14220. # Possible metafield definition pinned statuses.
  14221. enum MetafieldDefinitionPinnedStatus {
  14222. # All metafield definitions.
  14223. ANY
  14224. # Only metafield definitions that are pinned.
  14225. PINNED
  14226. # Only metafield definitions that are not pinned.
  14227. UNPINNED
  14228. }
  14229. # The set of valid sort keys for the MetafieldDefinition query.
  14230. enum MetafieldDefinitionSortKeys {
  14231. # Sort by the id value.
  14232. ID
  14233. # Sort by the name value.
  14234. NAME
  14235. # Sort by the pinned_position value.
  14236. PINNED_POSITION
  14237. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  14238. # Don't use this sort key when no search query is specified.
  14239. RELEVANCE
  14240. }
  14241. # The set of valid sort keys for the CompanyContactRole query.
  14242. enum CompanyContactRoleSortKeys {
  14243. # Sort by the created_at value.
  14244. CREATED_AT
  14245. # Sort by the updated_at value.
  14246. UPDATED_AT
  14247. # Sort by the id value.
  14248. ID
  14249. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  14250. # Don't use this sort key when no search query is specified.
  14251. RELEVANCE
  14252. }
  14253. # The set of valid sort keys for the CompanyContact query.
  14254. enum CompanyContactSortKeys {
  14255. # Sort by the created_at value.
  14256. CREATED_AT
  14257. # Sort by the updated_at value.
  14258. UPDATED_AT
  14259. # Sort by the title value.
  14260. TITLE
  14261. # Sort by the company_id value.
  14262. COMPANY_ID
  14263. # Sort by the name value.
  14264. NAME
  14265. # Sort by the email value.
  14266. EMAIL
  14267. # Sort by the name_email value.
  14268. NAME_EMAIL
  14269. ID
  14270. # Sort by the id value.
  14271. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  14272. # Don't use this sort key when no search query is specified.
  14273. RELEVANCE
  14274. }
  14275. # The set of valid sort keys for the DraftOrder query.
  14276. enum DraftOrderSortKeys {
  14277. # Sort by the number value.
  14278. NUMBER
  14279. # Sort by the updated_at value.
  14280. UPDATED_AT
  14281. # Sort by the status value.
  14282. STATUS
  14283. # Sort by the total_price value.
  14284. TOTAL_PRICE
  14285. # Sort by the customer_name value.
  14286. CUSTOMER_NAME
  14287. # Sort by the id value.
  14288. ID
  14289. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  14290. # Don't use this sort key when no search query is specified.
  14291. RELEVANCE
  14292. }
  14293. # The set of valid sort keys for the CompanyLocation query.
  14294. enum CompanyLocationSortKeys {
  14295. # Sort by the created_at value.
  14296. CREATED_AT
  14297. # Sort by the updated_at value.
  14298. UPDATED_AT
  14299. # Sort by the name value.
  14300. NAME
  14301. # Sort by the company_id value.
  14302. COMPANY_ID
  14303. # Sort by the company_and_location_name value.
  14304. COMPANY_AND_LOCATION_NAME
  14305. ID
  14306. # Sort by the id value.
  14307. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  14308. # Don't use this sort key when no search query is specified.
  14309. RELEVANCE
  14310. }
  14311. # The set of valid sort keys for the Order query.
  14312. enum OrderSortKeys {
  14313. # Sort by the created_at value.
  14314. CREATED_AT
  14315. # Sort by the customer_name value.
  14316. CUSTOMER_NAME
  14317. # Sort by the financial_status value.
  14318. FINANCIAL_STATUS
  14319. # Sort by the fulfillment_status value.
  14320. FULFILLMENT_STATUS
  14321. # Sort by the order_number value.
  14322. ORDER_NUMBER
  14323. # Sort by the processed_at value.
  14324. PROCESSED_AT
  14325. # Sort by the total_price value.
  14326. TOTAL_PRICE
  14327. # Sort by the updated_at value.
  14328. UPDATED_AT
  14329. # Sort by the id value.
  14330. ID
  14331. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  14332. # Don't use this sort key when no search query is specified.
  14333. RELEVANCE
  14334. }
  14335. # The set of valid sort keys for the CompanyContactRoleAssignment query.
  14336. enum CompanyContactRoleAssignmentSortKeys {
  14337. # Sort by the created_at value.
  14338. CREATED_AT
  14339. # Sort by the updated_at value.
  14340. UPDATED_AT
  14341. # Sort by the location_name value.
  14342. LOCATION_NAME
  14343. # Sort by the id value.
  14344. ID
  14345. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  14346. # Don't use this sort key when no search query is specified.
  14347. RELEVANCE
  14348. }
  14349. # The possible values for the marketing subscription opt-in level enabled at the time the customer consented to receive marketing information.
  14350. #
  14351. # The levels are defined by the M3AAWG best practices guideline document.
  14352. enum CustomerMarketingOptInLevel {
  14353. # After providing their information, the customer receives marketing information without any
  14354. # intermediate steps.
  14355. SINGLE_OPT_IN
  14356. # After providing their information, the customer receives a confirmation and is required to
  14357. # perform a intermediate step before receiving marketing information.
  14358. CONFIRMED_OPT_IN
  14359. # The customer receives marketing information but how they were opted in is unknown.
  14360. UNKNOWN
  14361. }
  14362. # The possible email marketing states for a customer.
  14363. enum CustomerEmailMarketingState {
  14364. # The customer isn't subscribed to email marketing.
  14365. NOT_SUBSCRIBED
  14366. # The customer is in the process of subscribing to email marketing.
  14367. PENDING
  14368. # The customer is subscribed to email marketing.
  14369. SUBSCRIBED
  14370. # The customer isn't currently subscribed to email marketing but was previously subscribed.
  14371. UNSUBSCRIBED
  14372. # The customer's personal data is erased. This value is internally-set and read-only.
  14373. REDACTED
  14374. # The customer’s email address marketing state is invalid.
  14375. INVALID
  14376. }
  14377. # The possible product subscription states for a customer, as defined by the customer's subscription contracts.
  14378. enum CustomerProductSubscriberStatus {
  14379. # The customer has at least one active subscription contract.
  14380. ACTIVE
  14381. # The customer's last subscription contract was cancelled and there are no other active or paused
  14382. # subscription contracts.
  14383. CANCELLED
  14384. # The customer's last subscription contract expired and there are no other active or paused
  14385. # subscription contracts.
  14386. EXPIRED
  14387. # The customer's last subscription contract failed and there are no other active or paused
  14388. # subscription contracts.
  14389. FAILED
  14390. # The customer has never had a subscription contract.
  14391. NEVER_SUBSCRIBED
  14392. # The customer has at least one paused subscription contract and there are no other active
  14393. # subscription contracts.
  14394. PAUSED
  14395. }
  14396. # The source that collected the customer's consent to receive marketing materials.
  14397. enum CustomerConsentCollectedFrom {
  14398. # The customer consent was collected by Shopify.
  14399. SHOPIFY
  14400. # The customer consent was collected outside of Shopify.
  14401. OTHER
  14402. }
  14403. # The valid SMS marketing states for a customer’s phone number.
  14404. enum CustomerSmsMarketingState {
  14405. # The customer hasn't subscribed to SMS marketing.
  14406. NOT_SUBSCRIBED
  14407. # The customer is in the process of subscribing to SMS marketing.
  14408. PENDING
  14409. # The customer is subscribed to SMS marketing.
  14410. SUBSCRIBED
  14411. # The customer isn't currently subscribed to SMS marketing but was previously subscribed.
  14412. UNSUBSCRIBED
  14413. # The customer's personal data is erased. This value is internally-set and read-only.
  14414. REDACTED
  14415. }
  14416. # The valid values for the state of a customer's account with a shop.
  14417. enum CustomerState {
  14418. # The customer declined the email invite to create an account.
  14419. DECLINED
  14420. # The customer doesn't have an active account. Customer accounts can be disabled from the Shopify admin at any time.
  14421. DISABLED
  14422. # The customer has created an account.
  14423. ENABLED
  14424. # The customer has received an email invite to create an account.
  14425. INVITED
  14426. }
  14427. # The valid tiers for the predicted spend of a customer with a shop.
  14428. enum CustomerPredictedSpendTier {
  14429. # The customer's spend is higher than the 70th percentile of the shop's customer sales.
  14430. HIGH
  14431. # The customer's spend is between the 10th and 70th percentile of the shop's customer sales.
  14432. MEDIUM
  14433. # The customer's spend is lower than the 10th percentile of the shop's customer sales, including customers who didn't repurchase.
  14434. LOW
  14435. }
  14436. # The valid statuses for a draft order.
  14437. enum DraftOrderStatus {
  14438. # The draft order has been paid.
  14439. COMPLETED
  14440. # An invoice for the draft order has been sent to the customer.
  14441. INVOICE_SENT
  14442. # The draft order is open. It has not been paid, and an invoice hasn't been sent.
  14443. OPEN
  14444. }
  14445. # The valid discount types that can be applied to a draft order.
  14446. enum DraftOrderAppliedDiscountType {
  14447. # A fixed amount in the store's currency.
  14448. FIXED_AMOUNT
  14449. # A percentage of the order subtotal.
  14450. PERCENTAGE
  14451. }
  14452. # The type of line (i.e. line item or shipping line) on an order that the discount is applicable towards.
  14453. enum DiscountApplicationTargetType {
  14454. # The discount applies onto line items.
  14455. LINE_ITEM
  14456. # The discount applies onto shipping lines.
  14457. SHIPPING_LINE
  14458. }
  14459. # The lines on the order to which the discount is applied, of the type defined by
  14460. # the discount application's targetType. For example, the value ENTITLED, combined with a targetType of
  14461. # LINE_ITEM, applies the discount on all line items that are entitled to the discount.
  14462. # The value ALL, combined with a targetType of SHIPPING_LINE, applies the discount on all shipping lines.
  14463. enum DiscountApplicationTargetSelection {
  14464. # The discount is allocated onto all the lines.
  14465. ALL
  14466. # The discount is allocated onto only the lines that it's entitled for.
  14467. ENTITLED
  14468. # The discount is allocated onto explicitly chosen lines.
  14469. EXPLICIT
  14470. }
  14471. # The method by which the discount's value is allocated onto its entitled lines.
  14472. enum DiscountApplicationAllocationMethod {
  14473. # The value is spread across all entitled lines.
  14474. ACROSS
  14475. # The value is applied onto every entitled line.
  14476. EACH
  14477. }
  14478. # The type of a fulfillment service.
  14479. enum FulfillmentServiceType {
  14480. # Fulfillment by gift card.
  14481. GIFT_CARD
  14482. # Manual fulfillment by the merchant.
  14483. MANUAL
  14484. # Fullfillment by a third-party fulfillment service.
  14485. THIRD_PARTY
  14486. }
  14487. # The valid values for the inventory policy of a product variant once it is out of stock.
  14488. enum ProductVariantInventoryPolicy {
  14489. # Customers can't buy this product variant after it's out of stock.
  14490. DENY
  14491. # Customers can buy this product variant after it's out of stock.
  14492. CONTINUE
  14493. }
  14494. # The set of valid sort keys for the Location query.
  14495. enum LocationSortKeys {
  14496. # Sort by the name value.
  14497. NAME
  14498. # Sort by the id value.
  14499. ID
  14500. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  14501. # Don't use this sort key when no search query is specified.
  14502. RELEVANCE
  14503. }
  14504. # The type of a payment terms or a payment terms template.
  14505. enum PaymentTermsType {
  14506. # The payment terms or payment terms template is due on receipt.
  14507. RECEIPT
  14508. # The payment terms or payment terms template is a net type. It's due a number of days after issue.
  14509. NET
  14510. # The payment terms or payment terms template is a fixed type. It's due on a specified date.
  14511. FIXED
  14512. # The type of the payment terms or payment terms template is unknown.
  14513. UNKNOWN
  14514. }
  14515. # The different types of method definitions to filter by.
  14516. enum DeliveryMethodDefinitionType {
  14517. # A static merchant-defined rate.
  14518. MERCHANT
  14519. # A dynamic participant rate.
  14520. PARTICIPANT
  14521. }
  14522. # The set of valid sort keys for the MethodDefinition query.
  14523. enum MethodDefinitionSortKeys {
  14524. # Sort by the rate_provider_type value.
  14525. RATE_PROVIDER_TYPE
  14526. # Sort by the id value.
  14527. ID
  14528. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  14529. # Don't use this sort key when no search query is specified.
  14530. RELEVANCE
  14531. }
  14532. # The field type that the condition will be applied to.
  14533. enum DeliveryConditionField {
  14534. # The condition will check against the total weight of the order.
  14535. TOTAL_WEIGHT
  14536. # The condition will check against the total price of the order.
  14537. TOTAL_PRICE
  14538. }
  14539. # The operator to use to determine if the condition passes.
  14540. enum DeliveryConditionOperator {
  14541. # The condition will check whether the field is greater than or equal to the criterion.
  14542. GREATER_THAN_OR_EQUAL_TO
  14543. # The condition will check if the field is less than or equal to the criterion.
  14544. LESS_THAN_OR_EQUAL_TO
  14545. }
  14546. # The category of the selling plan. For the OTHER category,
  14547. # you must fill out our request form,
  14548. # where we'll review your request for a new purchase option.
  14549. enum SellingPlanCategory {
  14550. # The selling plan is for anything not in one of the other categories.
  14551. OTHER
  14552. # The selling plan is for pre-orders.
  14553. PRE_ORDER
  14554. # The selling plan is for subscriptions.
  14555. SUBSCRIPTION
  14556. # The selling plan is for try before you buy purchases.
  14557. TRY_BEFORE_YOU_BUY
  14558. }
  14559. # When to reserve inventory for a selling plan.
  14560. enum SellingPlanReserve {
  14561. # Reserve inventory when order is fulfilled.
  14562. ON_FULFILLMENT
  14563. # Reserve inventory at time of sale.
  14564. ON_SALE
  14565. }
  14566. # The available icons for resource alerts.
  14567. enum ResourceAlertIcon {
  14568. # A checkmark inside a circle.
  14569. CHECKMARK_CIRCLE
  14570. # A lowercase i inside a circle.
  14571. INFORMATION_CIRCLE
  14572. }
  14573. # The possible severity levels for a resource alert.
  14574. enum ResourceAlertSeverity {
  14575. # Indicates a neutral alert. For example, an accepted dispute.
  14576. DEFAULT
  14577. # Indicates an informative alert. For example, an escalated dispute.
  14578. INFO
  14579. # Indicates an informative alert. For example, a new dispute.
  14580. WARNING
  14581. # Indicates a success alert. For example, a winning a dispute.
  14582. SUCCESS
  14583. # Indicates a critical alert. For example, a blocked app.
  14584. CRITICAL
  14585. }
  14586. # Represents the reason that the order is being canceled. Valid values are: customer, fraud, inventory, declined, other.
  14587. enum OrderCancelReason {
  14588. # The customer wanted to cancel the order.
  14589. CUSTOMER
  14590. # The order was fraudulent.
  14591. FRAUD
  14592. # There was insufficient inventory.
  14593. INVENTORY
  14594. # Payment was declined.
  14595. DECLINED
  14596. # Some other reason not listed.
  14597. OTHER
  14598. }
  14599. # Possible types of app developer.
  14600. enum AppDeveloperType {
  14601. # Indicates the app developer is Shopify.
  14602. SHOPIFY
  14603. # Indicates the app developer is a Partner.
  14604. PARTNER
  14605. # Indicates the app developer works directly for a Merchant.
  14606. MERCHANT
  14607. # Indicates the app developer is unknown. It is not categorized as any of the other developer types.
  14608. UNKNOWN
  14609. }
  14610. # The set of valid sort keys for the AppUsageRecord query.
  14611. enum AppUsageRecordSortKeys {
  14612. # Sort by the created_at value.
  14613. CREATED_AT
  14614. # Sort by the id value.
  14615. ID
  14616. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  14617. # Don't use this sort key when no search query is specified.
  14618. RELEVANCE
  14619. }
  14620. # The status of the app subscription.
  14621. enum AppSubscriptionStatus {
  14622. # The app subscription is pending approval by the merchant.
  14623. PENDING
  14624. # The app subscription has been approved by the merchant. Active app subscriptions are billed to the shop.
  14625. # After payment, partners receive payouts.
  14626. ACTIVE
  14627. # The app subscription was declined by the merchant. This is a terminal state.
  14628. DECLINED
  14629. # The app subscription wasn't approved by the merchant within two days of being created. This is a terminal state.
  14630. EXPIRED
  14631. # The app subscription is on hold due to non-payment. The subscription re-activates after payments resume.
  14632. FROZEN
  14633. # The app subscription was cancelled by the app. This could be caused by the app being uninstalled,
  14634. # a new app subscription being activated, or a direct cancellation by the app. This is a terminal state.
  14635. CANCELLED
  14636. }
  14637. # The public-facing category for an app.
  14638. enum AppPublicCategory {
  14639. # The app's public category is private.
  14640. PRIVATE
  14641. # The app's public category is public.
  14642. PUBLIC
  14643. # The app's public category is custom.
  14644. CUSTOM
  14645. # The app's public category is other. An app is in this category if it's not classified under any of the other app types
  14646. # (private, public, or custom).
  14647. OTHER
  14648. }
  14649. # The set of valid sort keys for the AppSubscription query.
  14650. enum AppSubscriptionSortKeys {
  14651. # Sort by the created_at value.
  14652. CREATED_AT
  14653. # Sort by the id value.
  14654. ID
  14655. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  14656. # Don't use this sort key when no search query is specified.
  14657. RELEVANCE
  14658. }
  14659. # The set of valid sort keys for the AppTransaction query.
  14660. enum AppTransactionSortKeys {
  14661. # Sort by the created_at value.
  14662. CREATED_AT
  14663. # Sort by the id value.
  14664. ID
  14665. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  14666. # Don't use this sort key when no search query is specified.
  14667. RELEVANCE
  14668. }
  14669. # The set of valid sort keys for the AppRevenueAttributionRecord query.
  14670. enum AppRevenueAttributionRecordSortKeys {
  14671. # Sort by the created_at value.
  14672. CREATED_AT
  14673. # Sort by the id value.
  14674. ID
  14675. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  14676. # Don't use this sort key when no search query is specified.
  14677. RELEVANCE
  14678. }
  14679. # The approval status of the app purchase.
  14680. #
  14681. # The merchant is charged for the purchase immediately after approval, and the status changes to active.
  14682. # If the payment fails, then the app purchase remains pending.
  14683. #
  14684. # Purchases start as pending and can change to: active, declined, expired. After a purchase changes, it
  14685. # remains in that final state.
  14686. enum AppPurchaseStatus {
  14687. # The app purchase was approved by the merchant and has been activated by the app.
  14688. # Active app purchases are charged to the merchant and are paid out to the partner.
  14689. ACTIVE
  14690. # The app purchase was declined by the merchant.
  14691. DECLINED
  14692. # The app purchase was not accepted within two days of being created.
  14693. EXPIRED
  14694. # The app purchase is pending approval by the merchant.
  14695. PENDING
  14696. }
  14697. # Represents the billing types of revenue attribution.
  14698. enum AppRevenueAttributionType {
  14699. # App purchase related revenue collection.
  14700. APPLICATION_PURCHASE
  14701. # App subscription revenue collection.
  14702. APPLICATION_SUBSCRIPTION
  14703. # App usage-based revenue collection.
  14704. APPLICATION_USAGE
  14705. # Other app revenue collection type.
  14706. OTHER
  14707. }
  14708. # Specifies the sort order for the products in the collection.
  14709. enum CollectionSortOrder {
  14710. # Alphabetically, in ascending order (A - Z).
  14711. ALPHA_ASC
  14712. # Alphabetically, in descending order (Z - A).
  14713. ALPHA_DESC
  14714. # By best-selling products.
  14715. BEST_SELLING
  14716. # By date created, in ascending order (oldest - newest).
  14717. CREATED
  14718. # By date created, in descending order (newest - oldest).
  14719. CREATED_DESC
  14720. # In the order set manually by the merchant.
  14721. MANUAL
  14722. # By price, in ascending order (lowest - highest).
  14723. PRICE_ASC
  14724. # By price, in descending order (highest - lowest).
  14725. PRICE_DESC
  14726. }
  14727. # The set of valid sort keys for the ProductCollection query.
  14728. enum ProductCollectionSortKeys {
  14729. # Sort by the title value.
  14730. TITLE
  14731. # Sort by the price value.
  14732. PRICE
  14733. # Sort by the best-selling value.
  14734. BEST_SELLING
  14735. # Sort by the created value.
  14736. CREATED
  14737. # Sort by the id value.
  14738. ID
  14739. # Sort by the manual value.
  14740. MANUAL
  14741. # Sort by the collection-default value.
  14742. COLLECTION_DEFAULT
  14743. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  14744. # Don't use this sort key when no search query is specified.
  14745. RELEVANCE
  14746. }
  14747. # A standardized error code, independent of the payment provider.
  14748. enum OrderTransactionErrorCode {
  14749. # The card number is incorrect.
  14750. INCORRECT_NUMBER
  14751. # The format of the card number is incorrect.
  14752. INVALID_NUMBER
  14753. # The format of the expiry date is incorrect.
  14754. INVALID_EXPIRY_DATE
  14755. # The format of the CVC is incorrect.
  14756. INVALID_CVC
  14757. # The card is expired.
  14758. EXPIRED_CARD
  14759. # The CVC does not match the card number.
  14760. INCORRECT_CVC
  14761. # The ZIP or postal code does not match the card number.
  14762. INCORRECT_ZIP
  14763. INCORRECT_ADDRESS
  14764. # The address does not match the card number.
  14765. # The entered PIN is incorrect.
  14766. INCORRECT_PIN
  14767. # The card was declined.
  14768. CARD_DECLINED
  14769. # There was an error while processing the payment.
  14770. PROCESSING_ERROR
  14771. # Call the card issuer.
  14772. CALL_ISSUER
  14773. # The card has been reported as lost or stolen, and the card issuer has requested that the merchant keep the card and call the number on the back.
  14774. PICK_UP_CARD
  14775. CONFIG_ERROR
  14776. # There is an error in the gateway or merchant configuration.
  14777. # A real card was used but the gateway was in test mode.
  14778. TEST_MODE_LIVE_CARD
  14779. # The gateway or merchant configuration doesn't support a feature, such as network tokenization.
  14780. UNSUPPORTED_FEATURE
  14781. # There was an unknown error with processing the payment.
  14782. GENERIC_ERROR
  14783. # The payment method is not available in the customer's country.
  14784. INVALID_COUNTRY
  14785. # The amount is either too high or too low for the provider.
  14786. INVALID_AMOUNT
  14787. # The payment method is momentarily unavailable.
  14788. PAYMENT_METHOD_UNAVAILABLE
  14789. # The payment method was invalid.
  14790. AMAZON_PAYMENTS_INVALID_PAYMENT_METHOD
  14791. # The maximum amount has been captured.
  14792. AMAZON_PAYMENTS_MAX_AMOUNT_CHARGED
  14793. # The maximum amount has been refunded.
  14794. AMAZON_PAYMENTS_MAX_AMOUNT_REFUNDED
  14795. # The maximum of 10 authorizations has been captured for an order.
  14796. AMAZON_PAYMENTS_MAX_AUTHORIZATIONS_CAPTURED
  14797. # The maximum of 10 refunds has been processed for an order.
  14798. AMAZON_PAYMENTS_MAX_REFUNDS_PROCESSED
  14799. # The order was canceled, which canceled all open authorizations.
  14800. AMAZON_PAYMENTS_ORDER_REFERENCE_CANCELED
  14801. # The order was not confirmed within three hours.
  14802. AMAZON_PAYMENTS_STALE
  14803. }
  14804. # The different kinds of order transactions.
  14805. enum OrderTransactionKind {
  14806. # An authorization and capture performed together in a single step.
  14807. SALE
  14808. # A transfer of the money that was reserved by an authorization.
  14809. CAPTURE
  14810. # An amount reserved against the cardholder's funding source.
  14811. # Money does not change hands until the authorization is captured.
  14812. AUTHORIZATION
  14813. # A cancelation of an authorization transaction.
  14814. VOID
  14815. # A partial or full return of captured funds to the cardholder.
  14816. # A refund can happen only after a capture is processed.
  14817. REFUND
  14818. # The money returned to the customer when they've paid too much during a cash transaction.
  14819. CHANGE
  14820. # An authorization for a payment taken with an EMV credit card reader.
  14821. EMV_AUTHORIZATION
  14822. # A suggested refund transaction that can be used to create a refund.
  14823. SUGGESTED_REFUND
  14824. }
  14825. # The different states that an OrderTransaction can have.
  14826. enum OrderTransactionStatus {
  14827. # The transaction succeeded.
  14828. SUCCESS
  14829. # The transaction failed.
  14830. FAILURE
  14831. # The transaction is pending.
  14832. PENDING
  14833. # There was an error while processing the transaction.
  14834. ERROR
  14835. # Awaiting a response.
  14836. AWAITING_RESPONSE
  14837. # The transaction status is unknown.
  14838. UNKNOWN
  14839. }
  14840. # The available types of marketing event.
  14841. enum MarketingTactic {
  14842. ABANDONED_CART
  14843. # An abandoned cart recovery email.
  14844. # An ad, such as a Facebook ad.
  14845. AD
  14846. # An affiliate link.
  14847. AFFILIATE
  14848. # A link.
  14849. LINK
  14850. # A loyalty program.
  14851. LOYALTY
  14852. # A messaging app, such as Facebook Messenger.
  14853. MESSAGE
  14854. # A newsletter.
  14855. NEWSLETTER
  14856. # A notification in the Shopify admin.
  14857. NOTIFICATION
  14858. # A blog post.
  14859. POST
  14860. # A retargeting ad.
  14861. RETARGETING
  14862. # A transactional email.
  14863. TRANSACTIONAL
  14864. # Search engine optimization.
  14865. SEO
  14866. # A direct visit to the online store.
  14867. DIRECT
  14868. # A popup on the online store.
  14869. STOREFRONT_APP
  14870. }
  14871. # The available marketing channels for a marketing activity or event.
  14872. # A marketing channel is broad category of marketing, used for reporting aggregation.
  14873. enum MarketingChannel {
  14874. # Paid search.
  14875. SEARCH
  14876. # Displayed ads.
  14877. DISPLAY
  14878. # Social media.
  14879. SOCIAL
  14880. # Email.
  14881. EMAIL
  14882. # Referral links.
  14883. REFERRAL
  14884. }
  14885. # Specifies the kind of the suggested order transaction.
  14886. enum SuggestedOrderTransactionKind {
  14887. # A suggested refund transaction for an order.
  14888. SUGGESTED_REFUND
  14889. }
  14890. enum RefundLineItemRestockType {
  14891. # The refund line item was returned. Use this when restocking line items that were fulfilled.
  14892. RETURN
  14893. # The refund line item was canceled. Use this when restocking unfulfilled line items.
  14894. CANCEL
  14895. # Deprecated.
  14896. # The refund line item was restocked, without specifically being identified as a return or cancelation.
  14897. # This value is not accepted when creating new refunds.
  14898. LEGACY_RESTOCK
  14899. # Refund line item was not restocked.
  14900. NO_RESTOCK
  14901. }
  14902. # The reason a discount on a subscription draft was rejected.
  14903. enum SubscriptionDiscountRejectionReason {
  14904. # Discount code is not found.
  14905. NOT_FOUND
  14906. # Discount does not apply to any of the given line items.
  14907. NO_ENTITLED_LINE_ITEMS
  14908. # Quantity of items does not qualify for the discount.
  14909. QUANTITY_NOT_IN_RANGE
  14910. # Purchase amount of items does not qualify for the discount.
  14911. PURCHASE_NOT_IN_RANGE
  14912. # Given customer does not qualify for the discount.
  14913. CUSTOMER_NOT_ELIGIBLE
  14914. # Discount usage limit has been reached.
  14915. USAGE_LIMIT_REACHED
  14916. # Customer usage limit has been reached.
  14917. CUSTOMER_USAGE_LIMIT_REACHED
  14918. # Discount is inactive.
  14919. CURRENTLY_INACTIVE
  14920. # No applicable shipping lines.
  14921. NO_ENTITLED_SHIPPING_LINES
  14922. # Purchase type does not qualify for the discount.
  14923. INCOMPATIBLE_PURCHASE_TYPE
  14924. # Internal error during discount code validation.
  14925. INTERNAL_ERROR
  14926. }
  14927. # The revocation reason types for a customer payment method.
  14928. enum CustomerPaymentMethodRevocationReason {
  14929. # The Authorize.net payment gateway is not enabled.
  14930. AUTHORIZE_NET_GATEWAY_NOT_ENABLED
  14931. # Authorize.net did not return any payment methods. Make sure that the correct Authorize.net account is linked.
  14932. AUTHORIZE_NET_RETURNED_NO_PAYMENT_METHOD
  14933. # The credit card failed to update.
  14934. FAILED_TO_UPDATE_CREDIT_CARD
  14935. # Failed to contact the Stripe API.
  14936. STRIPE_API_AUTHENTICATION_ERROR
  14937. # Invalid request. Failed to retrieve payment method from Stripe.
  14938. STRIPE_API_INVALID_REQUEST_ERROR
  14939. # The Stripe payment gateway is not enabled.
  14940. STRIPE_GATEWAY_NOT_ENABLED
  14941. # Stripe did not return any payment methods. Make sure that the correct Stripe account is linked.
  14942. STRIPE_RETURNED_NO_PAYMENT_METHOD
  14943. # The Stripe payment method type should be card.
  14944. STRIPE_PAYMENT_METHOD_NOT_CARD
  14945. # Failed to contact Braintree API.
  14946. BRAINTREE_API_AUTHENTICATION_ERROR
  14947. # The Braintree payment gateway is not enabled.
  14948. BRAINTREE_GATEWAY_NOT_ENABLED
  14949. # Braintree returned no payment methods. Make sure the correct Braintree account is linked.
  14950. BRAINTREE_RETURNED_NO_PAYMENT_METHOD
  14951. # The Braintree payment method type should be a credit card or Apple Pay card.
  14952. BRAINTREE_PAYMENT_METHOD_NOT_CARD
  14953. # The payment method was manually revoked.
  14954. MANUALLY_REVOKED
  14955. # The payment method was replaced with an existing payment method.
  14956. # The associated contracts have been migrated to the other payment method.
  14957. MERGED
  14958. }
  14959. # The possible status values of a subscription.
  14960. enum SubscriptionContractSubscriptionStatus {
  14961. # The contract is active and continuing per its policies.
  14962. ACTIVE
  14963. # The contract is temporarily paused and is expected to resume in the future.
  14964. PAUSED
  14965. # The contract was ended by an unplanned customer action.
  14966. CANCELLED
  14967. # The contract has ended per the expected circumstances.
  14968. # All billing and delivery cycles of the subscriptions were executed.
  14969. EXPIRED
  14970. # The contract ended because billing failed and no further billing attempts are expected.
  14971. FAILED
  14972. }
  14973. # The possible status values of the last payment on a subscription contract.
  14974. enum SubscriptionContractLastPaymentStatus {
  14975. # Successful subscription billing attempt.
  14976. SUCCEEDED
  14977. # Failed subscription billing attempt.
  14978. FAILED
  14979. }
  14980. # Available customer tax exemptions.
  14981. enum TaxExemption {
  14982. # This customer is exempt from specific taxes for holding a valid STATUS_CARD_EXEMPTION in Canada.
  14983. CA_STATUS_CARD_EXEMPTION
  14984. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in British Columbia.
  14985. CA_BC_RESELLER_EXEMPTION
  14986. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Manitoba.
  14987. CA_MB_RESELLER_EXEMPTION
  14988. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Saskatchewan.
  14989. CA_SK_RESELLER_EXEMPTION
  14990. # This customer is exempt from specific taxes for holding a valid DIPLOMAT_EXEMPTION in Canada.
  14991. CA_DIPLOMAT_EXEMPTION
  14992. # This customer is exempt from specific taxes for holding a valid COMMERCIAL_FISHERY_EXEMPTION in British Columbia.
  14993. CA_BC_COMMERCIAL_FISHERY_EXEMPTION
  14994. # This customer is exempt from specific taxes for holding a valid COMMERCIAL_FISHERY_EXEMPTION in Manitoba.
  14995. CA_MB_COMMERCIAL_FISHERY_EXEMPTION
  14996. # This customer is exempt from specific taxes for holding a valid COMMERCIAL_FISHERY_EXEMPTION in Nova Scotia.
  14997. CA_NS_COMMERCIAL_FISHERY_EXEMPTION
  14998. # This customer is exempt from specific taxes for holding a valid COMMERCIAL_FISHERY_EXEMPTION in Prince Edward Island.
  14999. CA_PE_COMMERCIAL_FISHERY_EXEMPTION
  15000. # This customer is exempt from specific taxes for holding a valid COMMERCIAL_FISHERY_EXEMPTION in Saskatchewan.
  15001. CA_SK_COMMERCIAL_FISHERY_EXEMPTION
  15002. # This customer is exempt from specific taxes for holding a valid PRODUCTION_AND_MACHINERY_EXEMPTION in British Columbia.
  15003. CA_BC_PRODUCTION_AND_MACHINERY_EXEMPTION
  15004. # This customer is exempt from specific taxes for holding a valid PRODUCTION_AND_MACHINERY_EXEMPTION in Saskatchewan.
  15005. CA_SK_PRODUCTION_AND_MACHINERY_EXEMPTION
  15006. # This customer is exempt from specific taxes for holding a valid SUB_CONTRACTOR_EXEMPTION in British Columbia.
  15007. CA_BC_SUB_CONTRACTOR_EXEMPTION
  15008. # This customer is exempt from specific taxes for holding a valid SUB_CONTRACTOR_EXEMPTION in Saskatchewan.
  15009. CA_SK_SUB_CONTRACTOR_EXEMPTION
  15010. # This customer is exempt from specific taxes for holding a valid CONTRACTOR_EXEMPTION in British Columbia.
  15011. CA_BC_CONTRACTOR_EXEMPTION
  15012. # This customer is exempt from specific taxes for holding a valid CONTRACTOR_EXEMPTION in Saskatchewan.
  15013. CA_SK_CONTRACTOR_EXEMPTION
  15014. # This customer is exempt from specific taxes for holding a valid PURCHASE_EXEMPTION in Ontario.
  15015. CA_ON_PURCHASE_EXEMPTION
  15016. # This customer is exempt from specific taxes for holding a valid FARMER_EXEMPTION in Manitoba.
  15017. CA_MB_FARMER_EXEMPTION
  15018. # This customer is exempt from specific taxes for holding a valid FARMER_EXEMPTION in Nova Scotia.
  15019. CA_NS_FARMER_EXEMPTION
  15020. # This customer is exempt from specific taxes for holding a valid FARMER_EXEMPTION in Saskatchewan.
  15021. CA_SK_FARMER_EXEMPTION
  15022. # This customer is exempt from VAT for purchases within the EU that is shipping from outside of customer's country.
  15023. EU_REVERSE_CHARGE_EXEMPTION_RULE
  15024. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Alabama.
  15025. US_AL_RESELLER_EXEMPTION
  15026. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Alaska.
  15027. US_AK_RESELLER_EXEMPTION
  15028. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Arizona.
  15029. US_AZ_RESELLER_EXEMPTION
  15030. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Arkansas.
  15031. US_AR_RESELLER_EXEMPTION
  15032. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in California.
  15033. US_CA_RESELLER_EXEMPTION
  15034. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Colorado.
  15035. US_CO_RESELLER_EXEMPTION
  15036. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Connecticut.
  15037. US_CT_RESELLER_EXEMPTION
  15038. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Delaware.
  15039. US_DE_RESELLER_EXEMPTION
  15040. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Florida.
  15041. US_FL_RESELLER_EXEMPTION
  15042. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Georgia.
  15043. US_GA_RESELLER_EXEMPTION
  15044. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Hawaii.
  15045. US_HI_RESELLER_EXEMPTION
  15046. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Idaho.
  15047. US_ID_RESELLER_EXEMPTION
  15048. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Illinois.
  15049. US_IL_RESELLER_EXEMPTION
  15050. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Indiana.
  15051. US_IN_RESELLER_EXEMPTION
  15052. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Iowa.
  15053. US_IA_RESELLER_EXEMPTION
  15054. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Kansas.
  15055. US_KS_RESELLER_EXEMPTION
  15056. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Kentucky.
  15057. US_KY_RESELLER_EXEMPTION
  15058. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Louisiana.
  15059. US_LA_RESELLER_EXEMPTION
  15060. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Maine.
  15061. US_ME_RESELLER_EXEMPTION
  15062. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Maryland.
  15063. US_MD_RESELLER_EXEMPTION
  15064. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Massachusetts.
  15065. US_MA_RESELLER_EXEMPTION
  15066. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Michigan.
  15067. US_MI_RESELLER_EXEMPTION
  15068. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Minnesota.
  15069. US_MN_RESELLER_EXEMPTION
  15070. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Mississippi.
  15071. US_MS_RESELLER_EXEMPTION
  15072. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Missouri.
  15073. US_MO_RESELLER_EXEMPTION
  15074. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Montana.
  15075. US_MT_RESELLER_EXEMPTION
  15076. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Nebraska.
  15077. US_NE_RESELLER_EXEMPTION
  15078. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Nevada.
  15079. US_NV_RESELLER_EXEMPTION
  15080. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in New Hampshire.
  15081. US_NH_RESELLER_EXEMPTION
  15082. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in New Jersey.
  15083. US_NJ_RESELLER_EXEMPTION
  15084. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in New Mexico.
  15085. US_NM_RESELLER_EXEMPTION
  15086. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in New York.
  15087. US_NY_RESELLER_EXEMPTION
  15088. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in North Carolina.
  15089. US_NC_RESELLER_EXEMPTION
  15090. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in North Dakota.
  15091. US_ND_RESELLER_EXEMPTION
  15092. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Ohio.
  15093. US_OH_RESELLER_EXEMPTION
  15094. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Oklahoma.
  15095. US_OK_RESELLER_EXEMPTION
  15096. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Oregon.
  15097. US_OR_RESELLER_EXEMPTION
  15098. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Pennsylvania.
  15099. US_PA_RESELLER_EXEMPTION
  15100. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Rhode Island.
  15101. US_RI_RESELLER_EXEMPTION
  15102. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in South Carolina.
  15103. US_SC_RESELLER_EXEMPTION
  15104. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in South Dakota.
  15105. US_SD_RESELLER_EXEMPTION
  15106. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Tennessee.
  15107. US_TN_RESELLER_EXEMPTION
  15108. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Texas.
  15109. US_TX_RESELLER_EXEMPTION
  15110. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Utah.
  15111. US_UT_RESELLER_EXEMPTION
  15112. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Vermont.
  15113. US_VT_RESELLER_EXEMPTION
  15114. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Virginia.
  15115. US_VA_RESELLER_EXEMPTION
  15116. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Washington.
  15117. US_WA_RESELLER_EXEMPTION
  15118. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in West Virginia.
  15119. US_WV_RESELLER_EXEMPTION
  15120. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Wisconsin.
  15121. US_WI_RESELLER_EXEMPTION
  15122. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Wyoming.
  15123. US_WY_RESELLER_EXEMPTION
  15124. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Washington DC.
  15125. US_DC_RESELLER_EXEMPTION
  15126. }
  15127. # Represents valid selling plan interval.
  15128. enum SellingPlanInterval {
  15129. # Day interval.
  15130. DAY
  15131. # Week interval.
  15132. WEEK
  15133. # Month interval.
  15134. MONTH
  15135. # Year interval.
  15136. YEAR
  15137. }
  15138. # Represents the anchor type.
  15139. enum SellingPlanAnchorType {
  15140. # Which day of the week, between 1-7.
  15141. WEEKDAY
  15142. # Which day of the month, between 1-31.
  15143. MONTHDAY
  15144. # Which days of the month and year, month between 1-12, and day between 1-31.
  15145. YEARDAY
  15146. }
  15147. # Represents a selling plan pricing policy adjustment type.
  15148. enum SellingPlanPricingPolicyAdjustmentType {
  15149. # Percentage off adjustment.
  15150. PERCENTAGE
  15151. # Fixed amount off adjustment.
  15152. FIXED_AMOUNT
  15153. # Price of the policy.
  15154. PRICE
  15155. }
  15156. # The type of line (line item or shipping line) on an order that the subscription discount is applicable towards.
  15157. enum DiscountTargetType {
  15158. # The discount applies onto line items.
  15159. LINE_ITEM
  15160. # The discount applies onto shipping lines.
  15161. SHIPPING_LINE
  15162. }
  15163. # The type of the subscription discount.
  15164. enum DiscountType {
  15165. # Manual discount type.
  15166. MANUAL
  15167. # Code discount type.
  15168. CODE_DISCOUNT
  15169. }
  15170. # The type of refund to perform for a particular refund duty.
  15171. enum RefundDutyRefundType {
  15172. # The duty is proportionally refunded based on the quantity of the refunded line item.
  15173. PROPORTIONAL
  15174. # The duty is fully refunded.
  15175. FULL
  15176. }
  15177. # The likelihood that an order is fraudulent.
  15178. enum OrderRiskLevel {
  15179. # There is a low level of risk that this order is fraudulent.
  15180. LOW
  15181. # There is a medium level of risk that this order is fraudulent.
  15182. MEDIUM
  15183. # There is a high level of risk that this order is fraudulent.
  15184. HIGH
  15185. }
  15186. # The set of valid sort keys for the FulfillmentEvent query.
  15187. enum FulfillmentEventSortKeys {
  15188. # Sort by the happened_at value.
  15189. HAPPENED_AT
  15190. # Sort by the id value.
  15191. ID
  15192. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  15193. # Don't use this sort key when no search query is specified.
  15194. RELEVANCE
  15195. }
  15196. # The display status of a fulfillment.
  15197. enum FulfillmentDisplayStatus {
  15198. # Displayed as Attempted delivery.
  15199. ATTEMPTED_DELIVERY
  15200. # Displayed as Canceled.
  15201. CANCELED
  15202. # Displayed as Confirmed.
  15203. CONFIRMED
  15204. # Displayed as Delivered.
  15205. DELIVERED
  15206. # Displayed as Failure.
  15207. FAILURE
  15208. # Displayed as Fulfilled.
  15209. FULFILLED
  15210. # Displayed as In transit.
  15211. IN_TRANSIT
  15212. # Displayed as Label printed.
  15213. LABEL_PRINTED
  15214. # Displayed as Label purchased.
  15215. LABEL_PURCHASED
  15216. # Displayed as Label voided.
  15217. LABEL_VOIDED
  15218. # Displayed as Marked as fulfilled.
  15219. MARKED_AS_FULFILLED
  15220. # Displayed as Not delivered.
  15221. NOT_DELIVERED
  15222. # Displayed as Out for delivery.
  15223. OUT_FOR_DELIVERY
  15224. # Displayed as Ready for pickup.
  15225. READY_FOR_PICKUP
  15226. # Displayed as Picked up.
  15227. PICKED_UP
  15228. # Displayed as Submitted.
  15229. SUBMITTED
  15230. }
  15231. # The status of a fulfillment.
  15232. enum FulfillmentStatus {
  15233. # The fulfillment was completed successfully.
  15234. SUCCESS
  15235. # The fulfillment was canceled.
  15236. CANCELLED
  15237. # There was an error with the fulfillment request.
  15238. ERROR
  15239. # The fulfillment request failed.
  15240. FAILURE
  15241. }
  15242. # The possible types for a dispute.
  15243. enum DisputeType {
  15244. # The dispute has turned into a chargeback.
  15245. CHARGEBACK
  15246. # The dispute is in the inquiry phase.
  15247. INQUIRY
  15248. }
  15249. # The possible statuses of a dispute.
  15250. enum DisputeStatus {
  15251. NEEDS_RESPONSE
  15252. UNDER_REVIEW
  15253. CHARGE_REFUNDED
  15254. ACCEPTED
  15255. WON
  15256. LOST
  15257. }
  15258. # Represents the order's current financial status.
  15259. enum OrderDisplayFinancialStatus {
  15260. # Displayed as Pending.
  15261. PENDING
  15262. # Displayed as Authorized.
  15263. AUTHORIZED
  15264. # Displayed as Partially paid.
  15265. PARTIALLY_PAID
  15266. # Displayed as Partially refunded.
  15267. PARTIALLY_REFUNDED
  15268. # Displayed as Voided.
  15269. VOIDED
  15270. # Displayed as Paid.
  15271. PAID
  15272. # Displayed as Refunded.
  15273. REFUNDED
  15274. # Displayed as Expired.
  15275. EXPIRED
  15276. }
  15277. # Represents the order's aggregated fulfillment status for display purposes.
  15278. enum OrderDisplayFulfillmentStatus {
  15279. # Displayed as Unfulfilled. None of the items in the order have been fulfilled.
  15280. UNFULFILLED
  15281. # Displayed as Partially fulfilled. Some of the items in the order have been fulfilled.
  15282. PARTIALLY_FULFILLED
  15283. # Displayed as Fulfilled. All the items in the order have been fulfilled.
  15284. FULFILLED
  15285. # Displayed as Restocked. All the items in the order have been restocked. Replaced by the "UNFULFILLED" status.
  15286. RESTOCKED
  15287. # Displayed as Pending fulfillment. A request for fulfillment of some items awaits a response from the fulfillment service. Replaced by the "IN_PROGRESS" status.
  15288. PENDING_FULFILLMENT
  15289. # Displayed as Open. None of the items in the order have been fulfilled. Replaced by "UNFULFILLED" status.
  15290. OPEN
  15291. # Displayed as In progress.
  15292. # Some of the items in the order have been fulfilled, or a request for fulfillment has been sent to the fulfillment service.
  15293. IN_PROGRESS
  15294. # Displayed as On hold. All of the unfulfilled items in this order are on hold.
  15295. ON_HOLD
  15296. # Displayed as Scheduled. All of the unfulfilled items in this order are scheduled for fulfillment at later time.
  15297. SCHEDULED
  15298. }
  15299. # The possible order action types for a sales agreement.
  15300. enum OrderActionType {
  15301. # An order with a purchase or charge.
  15302. ORDER
  15303. # An edit to the order.
  15304. ORDER_EDIT
  15305. # A refund on the order.
  15306. REFUND
  15307. # An unknown agreement action. Represents new actions that may be added in future versions.
  15308. UNKNOWN
  15309. }
  15310. enum SaleActionType {
  15311. # A purchase or charge.
  15312. ORDER
  15313. # A removal or return.
  15314. RETURN
  15315. # A change to the price, taxes, or discounts for a prior purchase.
  15316. UPDATE
  15317. # An unknown order action. Represents new actions that may be added in future versions.
  15318. UNKNOWN
  15319. }
  15320. # The possible line types for a sale record.
  15321. # One of the possible order line types for a sale is an adjustment.
  15322. # Sales adjustments occur when a refund is issued for a line item that is either more or less than the total value of the line item.
  15323. # Examples are restocking fees and goodwill payments.
  15324. # When this happens, Shopify produces a sales agreement with sale records for each line item that is returned or refunded and an additional sale record for the adjustment (for example, a restocking fee).
  15325. # The sales records for the returned or refunded items represent the reversal of the original line item sale value.
  15326. # The additional adjustment sale record represents the difference between the original total value of all line items that were refunded, and the actual amount refunded.
  15327. enum SaleLineType {
  15328. # A product purchased, returned or exchanged.
  15329. PRODUCT
  15330. # A tip added by the customer.
  15331. TIP
  15332. # A gift card.
  15333. GIFT_CARD
  15334. # A shipping cost.
  15335. SHIPPING
  15336. # A duty charge.
  15337. DUTY
  15338. # An unknown sale line. Represents new types that may be added in future versions.
  15339. UNKNOWN
  15340. # A sale adjustment.
  15341. ADJUSTMENT
  15342. }
  15343. # The possible error codes associated with making billing attempts. The error codes supplement the
  15344. # error_message to provide consistent results and help with dunning management.
  15345. enum SubscriptionBillingAttemptErrorCode {
  15346. # Payment method was not found.
  15347. PAYMENT_METHOD_NOT_FOUND
  15348. # Payment provider is not enabled.
  15349. PAYMENT_PROVIDER_IS_NOT_ENABLED
  15350. # Payment method is invalid. Please update or create a new payment method.
  15351. INVALID_PAYMENT_METHOD
  15352. # There was an unexpected error during the billing attempt.
  15353. UNEXPECTED_ERROR
  15354. # Payment method is expired.
  15355. EXPIRED_PAYMENT_METHOD
  15356. # Payment method was declined by processor.
  15357. PAYMENT_METHOD_DECLINED
  15358. # There was an error during the authentication.
  15359. AUTHENTICATION_ERROR
  15360. # Gateway is in test mode and attempted to bill a live payment method.
  15361. TEST_MODE
  15362. # Payment method was canceled by buyer.
  15363. BUYER_CANCELED_PAYMENT_METHOD
  15364. # Customer was not found.
  15365. CUSTOMER_NOT_FOUND
  15366. # Customer is invalid.
  15367. CUSTOMER_INVALID
  15368. # The shipping address is either missing or invalid.
  15369. INVALID_SHIPPING_ADDRESS
  15370. # The billing agreement ID or the transaction ID for the customer's payment method is invalid.
  15371. INVALID_CUSTOMER_BILLING_AGREEMENT
  15372. # A payment has already been made for this invoice.
  15373. INVOICE_ALREADY_PAID
  15374. # Payment method cannot be used with the current payment gateway test mode configuration.
  15375. PAYMENT_METHOD_INCOMPATIBLE_WITH_GATEWAY_CONFIG
  15376. # The amount is too small.
  15377. AMOUNT_TOO_SMALL
  15378. }
  15379. # Possible method types that a delivery method can have.
  15380. enum DeliveryMethodType {
  15381. # The order is shipped.
  15382. SHIPPING
  15383. # The order is picked up by the customer.
  15384. PICK_UP
  15385. # No delivery is needed.
  15386. NONE
  15387. # The order is delivered to a retail store.
  15388. RETAIL
  15389. # The order is delivered using a local delivery service.
  15390. LOCAL
  15391. }
  15392. # The reason for a fulfillment hold.
  15393. enum FulfillmentHoldReason {
  15394. # The fulfillment hold is applied because payment is pending.
  15395. AWAITING_PAYMENT
  15396. # The fulfillment hold is applied because of a high risk of fraud.
  15397. HIGH_RISK_OF_FRAUD
  15398. # The fulfillment hold is applied because of an incorrect address.
  15399. INCORRECT_ADDRESS
  15400. # The fulfillment hold is applied because inventory is out of stock.
  15401. INVENTORY_OUT_OF_STOCK
  15402. # The fulfillment hold is applied because of an unknown delivery date.
  15403. UNKNOWN_DELIVERY_DATE
  15404. # The fulfillment hold is applied for another reason.
  15405. OTHER
  15406. }
  15407. # The kinds of request merchants can make to a fulfillment service.
  15408. enum FulfillmentOrderMerchantRequestKind {
  15409. # The merchant requests fulfillment for an OPEN fulfillment order.
  15410. FULFILLMENT_REQUEST
  15411. # The merchant requests cancellation of an IN_PROGRESS fulfillment order.
  15412. CANCELLATION_REQUEST
  15413. }
  15414. # The request status of a fulfillment order.
  15415. enum FulfillmentOrderRequestStatus {
  15416. # The initial request status for the newly-created fulfillment orders. This is the only valid
  15417. # request status for fulfillment orders that aren't assigned to a fulfillment service.
  15418. UNSUBMITTED
  15419. # The merchant requested fulfillment for this fulfillment order.
  15420. SUBMITTED
  15421. # The fulfillment service accepted the merchant's fulfillment request.
  15422. ACCEPTED
  15423. # The fulfillment service rejected the merchant's fulfillment request.
  15424. REJECTED
  15425. # The merchant requested a cancellation of the fulfillment request for this fulfillment order.
  15426. CANCELLATION_REQUESTED
  15427. # The fulfillment service accepted the merchant's fulfillment cancellation request.
  15428. CANCELLATION_ACCEPTED
  15429. # The fulfillment service rejected the merchant's fulfillment cancellation request.
  15430. CANCELLATION_REJECTED
  15431. # The fulfillment service closed the fulfillment order without completing it.
  15432. CLOSED
  15433. }
  15434. # The status of a fulfillment order.
  15435. enum FulfillmentOrderStatus {
  15436. # The fulfillment order is ready for fulfillment.
  15437. OPEN
  15438. # The fulfillment order is being processed.
  15439. IN_PROGRESS
  15440. # The fulfillment order has been cancelled by the merchant.
  15441. CANCELLED
  15442. # The fulfillment order cannot be completed as requested.
  15443. INCOMPLETE
  15444. # The fulfillment order has been completed and closed.
  15445. CLOSED
  15446. # The fulfillment order is deferred and will be ready for fulfillment after the date and time specified in fulfill_at.
  15447. SCHEDULED
  15448. # The fulfillment order is on hold. The fulfillment process can't be initiated until the hold on the fulfillment order is released.
  15449. ON_HOLD
  15450. }
  15451. # The actions that can be taken on a fulfillment order.
  15452. enum FulfillmentOrderAction {
  15453. # Creates a fulfillment for selected line items in the fulfillment order.
  15454. # The corresponding mutation for this action is fulfillmentCreateV2.
  15455. CREATE_FULFILLMENT
  15456. # Sends a request for fulfilling selected line items in a fulfillment order to a fulfillment service.
  15457. # The corresponding mutation for this action is fulfillmentOrderSubmitFulfillmentRequest.
  15458. REQUEST_FULFILLMENT
  15459. # Cancels a fulfillment order.
  15460. # The corresponding mutation for this action is fulfillmentOrderCancel.
  15461. CANCEL_FULFILLMENT_ORDER
  15462. # Moves a fulfillment order.
  15463. # The corresponding mutation for this action is fulfillmentOrderMove.
  15464. MOVE
  15465. # Sends a cancellation request to the fulfillment service of a fulfillment order.
  15466. # The corresponding mutation for this action is fulfillmentOrderSubmitCancellationRequest.
  15467. REQUEST_CANCELLATION
  15468. # Marks the fulfillment order as open.
  15469. # The corresponding mutation for this action is fulfillmentOrderOpen.
  15470. MARK_AS_OPEN
  15471. # Releases the fulfillment hold on the fulfillment order.
  15472. # The corresponding mutation for this action is fulfillmentOrderReleaseHold.
  15473. RELEASE_HOLD
  15474. # Applies a fulfillment hold on an open fulfillment order.
  15475. # The corresponding mutation for this action is fulfillmentOrderHold.
  15476. HOLD
  15477. # Opens an external URL to initiate the fulfillment process outside Shopify.
  15478. # This action should be paired with FulfillmentOrderSupportedAction.externalUrl.
  15479. EXTERNAL
  15480. }
  15481. # The status that describes a fulfillment or delivery event.
  15482. enum FulfillmentEventStatus {
  15483. # A shipping label has been purchased.
  15484. LABEL_PURCHASED
  15485. # A purchased shipping label has been printed.
  15486. LABEL_PRINTED
  15487. # The fulfillment is ready to be picked up.
  15488. READY_FOR_PICKUP
  15489. # The fulfillment is confirmed. This is the default value when no other information is available.
  15490. CONFIRMED
  15491. # The fulfillment is in transit.
  15492. IN_TRANSIT
  15493. # The fulfillment is out for delivery.
  15494. OUT_FOR_DELIVERY
  15495. # A delivery was attempted.
  15496. ATTEMPTED_DELIVERY
  15497. # The fulfillment was successfully delivered.
  15498. DELIVERED
  15499. # The fulfillment request failed.
  15500. FAILURE
  15501. }
  15502. # Represents a percentage price adjustment type.
  15503. enum PriceListAdjustmentType {
  15504. # Percentage decrease type. Prices will have a lower value.
  15505. PERCENTAGE_DECREASE
  15506. # Percentage increase type. Prices will have a higher value.
  15507. PERCENTAGE_INCREASE
  15508. }
  15509. # Represents the origin of a price, either fixed (defined on the price list)
  15510. # or relative (calculated using a price list adjustment configuration).
  15511. enum PriceListPriceOriginType {
  15512. # The price is defined on the price list.
  15513. FIXED
  15514. # The price is relative to the adjustment type and value.
  15515. RELATIVE
  15516. }
  15517. # The set of valid sort keys for the Collection query.
  15518. enum CollectionSortKeys {
  15519. # Sort by the title value.
  15520. TITLE
  15521. # Sort by the updated_at value.
  15522. UPDATED_AT
  15523. # Sort by the id value.
  15524. ID
  15525. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  15526. # Don't use this sort key when no search query is specified.
  15527. RELEVANCE
  15528. }
  15529. # The set of valid sort keys for the ProductImage query.
  15530. enum ProductImageSortKeys {
  15531. # Sort by the created_at value.
  15532. CREATED_AT
  15533. # Sort by the position value.
  15534. POSITION
  15535. # Sort by the id value.
  15536. ID
  15537. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  15538. # Don't use this sort key when no search query is specified.
  15539. RELEVANCE
  15540. }
  15541. # The set of valid sort keys for the ProductMedia query.
  15542. enum ProductMediaSortKeys {
  15543. # Sort by the position value.
  15544. POSITION
  15545. # Sort by the id value.
  15546. ID
  15547. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  15548. # Don't use this sort key when no search query is specified.
  15549. RELEVANCE
  15550. }
  15551. # The possible product statuses.
  15552. enum ProductStatus {
  15553. # The product is ready to sell and can be published to sales channels and apps.
  15554. # Products with an active status aren't automatically published to sales channels, such as the online store, or apps.
  15555. # By default, existing products are set to active.
  15556. ACTIVE
  15557. # The product is no longer being sold and isn't available to customers on sales channels and apps.
  15558. ARCHIVED
  15559. # The product isn't ready to sell and is unavailable to customers on sales channels and apps.
  15560. # By default, duplicated and unarchived products are set to draft.
  15561. DRAFT
  15562. }
  15563. # The set of valid sort keys for the ProductVariant query.
  15564. enum ProductVariantSortKeys {
  15565. # Sort by the title value.
  15566. TITLE
  15567. # Sort by the name value.
  15568. NAME
  15569. # Sort by the sku value.
  15570. SKU
  15571. # Sort by the inventory_quantity value.
  15572. INVENTORY_QUANTITY
  15573. # Sort by the inventory_management value.
  15574. INVENTORY_MANAGEMENT
  15575. # Sort by the inventory_levels.available value.
  15576. INVENTORY_LEVELS_AVAILABLE
  15577. # Sort by the inventory_policy value.
  15578. INVENTORY_POLICY
  15579. # Sort by the full_title value.
  15580. FULL_TITLE
  15581. # Sort by the popular value.
  15582. POPULAR
  15583. # Sort by the position value.
  15584. POSITION
  15585. # Sort by the id value.
  15586. ID
  15587. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  15588. # Don't use this sort key when no search query is specified.
  15589. RELEVANCE
  15590. }
  15591. # The possible content types for a media object.
  15592. enum MediaContentType {
  15593. # A Shopify-hosted video.
  15594. VIDEO
  15595. # An externally hosted video.
  15596. EXTERNAL_VIDEO
  15597. # A 3d model.
  15598. MODEL_3D
  15599. # A Shopify-hosted image.
  15600. IMAGE
  15601. }
  15602. # Error types for media.
  15603. enum MediaErrorCode {
  15604. # Media error has occured for unknown reason.
  15605. UNKNOWN
  15606. # Media could not be processed because the signed URL was invalid.
  15607. INVALID_SIGNED_URL
  15608. # Media could not be processed because the image could not be downloaded.
  15609. IMAGE_DOWNLOAD_FAILURE
  15610. # Media could not be processed because the image could not be processed.
  15611. IMAGE_PROCESSING_FAILURE
  15612. # Media timed out because it is currently being modified by another operation.
  15613. MEDIA_TIMEOUT_ERROR
  15614. # Media could not be created because the external video could not be found.
  15615. EXTERNAL_VIDEO_NOT_FOUND
  15616. # Media could not be created because the external video is not listed or is private.
  15617. EXTERNAL_VIDEO_UNLISTED
  15618. # Media could not be created because the external video has an invalid aspect ratio.
  15619. EXTERNAL_VIDEO_INVALID_ASPECT_RATIO
  15620. # Media could not be created because embed permissions are disabled for this video.
  15621. EXTERNAL_VIDEO_EMBED_DISABLED
  15622. # Media could not be created because video is either not found or still transcoding.
  15623. EXTERNAL_VIDEO_EMBED_NOT_FOUND_OR_TRANSCODING
  15624. # File could not be processed because the source could not be downloaded.
  15625. GENERIC_FILE_DOWNLOAD_FAILURE
  15626. # File could not be created because the size is too large.
  15627. GENERIC_FILE_INVALID_SIZE
  15628. # Media could not be created because the metadata could not be read.
  15629. VIDEO_METADATA_READ_ERROR
  15630. # Media could not be created because it has an invalid file type.
  15631. VIDEO_INVALID_FILETYPE_ERROR
  15632. # Media could not be created because it does not meet the minimum width requirement.
  15633. VIDEO_MIN_WIDTH_ERROR
  15634. # Media could not be created because it does not meet the maximum width requirement.
  15635. VIDEO_MAX_WIDTH_ERROR
  15636. # Media could not be created because it does not meet the minimum height requirement.
  15637. VIDEO_MIN_HEIGHT_ERROR
  15638. # Media could not be created because it does not meet the maximum height requirement.
  15639. VIDEO_MAX_HEIGHT_ERROR
  15640. # Media could not be created because it does not meet the minimum duration requirement.
  15641. VIDEO_MIN_DURATION_ERROR
  15642. # Media could not be created because it does not meet the maximum duration requirement.
  15643. VIDEO_MAX_DURATION_ERROR
  15644. # Video failed validation.
  15645. VIDEO_VALIDATION_ERROR
  15646. # Model failed validation.
  15647. MODEL3D_VALIDATION_ERROR
  15648. # Media could not be created because the model's thumbnail generation failed.
  15649. MODEL3D_THUMBNAIL_GENERATION_ERROR
  15650. # Media could not be created because the model can't be converted to USDZ format.
  15651. MODEL3D_GLB_TO_USDZ_CONVERSION_ERROR
  15652. # Media could not be created because the model file failed processing.
  15653. MODEL3D_GLB_OUTPUT_CREATION_ERROR
  15654. # Media could not be created because the model file failed processing.
  15655. MODEL3D_PROCESSING_FAILURE
  15656. # Media could not be created because the image is an unsupported file type.
  15657. UNSUPPORTED_IMAGE_FILE_TYPE
  15658. # Media could not be created because the image size is too large.
  15659. INVALID_IMAGE_FILE_SIZE
  15660. # Media could not be created because the image has an invalid aspect ratio.
  15661. INVALID_IMAGE_ASPECT_RATIO
  15662. # Media could not be created because the image's resolution exceeds the max limit.
  15663. INVALID_IMAGE_RESOLUTION
  15664. # Media could not be created because the cumulative file storage limit would be exceeded.
  15665. FILE_STORAGE_LIMIT_EXCEEDED
  15666. }
  15667. # Warning types for media.
  15668. enum MediaWarningCode {
  15669. # 3D model physical size might be invalid.
  15670. # The dimensions of your model are very small.
  15671. # Consider reviewing your model to ensure they are correct.
  15672. MODEL_SMALL_PHYSICAL_SIZE
  15673. # 3D model physical size might be invalid.
  15674. # The dimensions of your model are very large.
  15675. # Consider reviewing your model to ensure they are correct.
  15676. MODEL_LARGE_PHYSICAL_SIZE
  15677. }
  15678. # The possible statuses for a media preview image.
  15679. enum MediaPreviewImageStatus {
  15680. # Preview image is uploaded but not yet processed.
  15681. UPLOADED
  15682. # Preview image is being processed.
  15683. PROCESSING
  15684. # Preview image is ready to be displayed.
  15685. READY
  15686. # Preview image processing has failed.
  15687. FAILED
  15688. }
  15689. # The possible statuses for a media object.
  15690. enum MediaStatus {
  15691. # Media has been uploaded but not yet processed.
  15692. UPLOADED
  15693. # Media is being processed.
  15694. PROCESSING
  15695. # Media is ready to be displayed.
  15696. READY
  15697. # Media processing has failed.
  15698. FAILED
  15699. }
  15700. # The error types for a file.
  15701. enum FileErrorCode {
  15702. # File error has occurred for an unknown reason.
  15703. UNKNOWN
  15704. # File could not be processed because the signed URL was invalid.
  15705. INVALID_SIGNED_URL
  15706. # File could not be processed because the image could not be downloaded.
  15707. IMAGE_DOWNLOAD_FAILURE
  15708. # File could not be processed because the image could not be processed.
  15709. IMAGE_PROCESSING_FAILURE
  15710. # File timed out because it is currently being modified by another operation.
  15711. MEDIA_TIMEOUT_ERROR
  15712. # File could not be created because the external video could not be found.
  15713. EXTERNAL_VIDEO_NOT_FOUND
  15714. # File could not be created because the external video is not listed or is private.
  15715. EXTERNAL_VIDEO_UNLISTED
  15716. # File could not be created because the external video has an invalid aspect ratio.
  15717. EXTERNAL_VIDEO_INVALID_ASPECT_RATIO
  15718. # File could not be created because embed permissions are disabled for this video.
  15719. EXTERNAL_VIDEO_EMBED_DISABLED
  15720. # File could not be created because video is either not found or still transcoding.
  15721. EXTERNAL_VIDEO_EMBED_NOT_FOUND_OR_TRANSCODING
  15722. # File could not be processed because the source could not be downloaded.
  15723. GENERIC_FILE_DOWNLOAD_FAILURE
  15724. # File could not be created because the size is too large.
  15725. GENERIC_FILE_INVALID_SIZE
  15726. # File could not be created because the metadata could not be read.
  15727. VIDEO_METADATA_READ_ERROR
  15728. # File could not be created because it has an invalid file type.
  15729. VIDEO_INVALID_FILETYPE_ERROR
  15730. # File could not be created because it does not meet the minimum width requirement.
  15731. VIDEO_MIN_WIDTH_ERROR
  15732. # File could not be created because it does not meet the maximum width requirement.
  15733. VIDEO_MAX_WIDTH_ERROR
  15734. # File could not be created because it does not meet the minimum height requirement.
  15735. VIDEO_MIN_HEIGHT_ERROR
  15736. # File could not be created because it does not meet the maximum height requirement.
  15737. VIDEO_MAX_HEIGHT_ERROR
  15738. # File could not be created because it does not meet the minimum duration requirement.
  15739. VIDEO_MIN_DURATION_ERROR
  15740. # File could not be created because it does not meet the maximum duration requirement.
  15741. VIDEO_MAX_DURATION_ERROR
  15742. # Video failed validation.
  15743. VIDEO_VALIDATION_ERROR
  15744. # Model failed validation.
  15745. MODEL3D_VALIDATION_ERROR
  15746. # File could not be created because the model's thumbnail generation failed.
  15747. MODEL3D_THUMBNAIL_GENERATION_ERROR
  15748. # File could not be created because the model can't be converted to USDZ format.
  15749. MODEL3D_GLB_TO_USDZ_CONVERSION_ERROR
  15750. # File could not be created because the model file failed processing.
  15751. MODEL3D_GLB_OUTPUT_CREATION_ERROR
  15752. # File could not be created because the model file failed processing.
  15753. MODEL3D_PROCESSING_FAILURE
  15754. # File could not be created because the image is an unsupported file type.
  15755. UNSUPPORTED_IMAGE_FILE_TYPE
  15756. # File could not be created because the image size is too large.
  15757. INVALID_IMAGE_FILE_SIZE
  15758. # File could not be created because the image has an invalid aspect ratio.
  15759. INVALID_IMAGE_ASPECT_RATIO
  15760. # File could not be created because the image's resolution exceeds the max limit.
  15761. INVALID_IMAGE_RESOLUTION
  15762. # File could not be created because the cumulative file storage limit would be exceeded.
  15763. FILE_STORAGE_LIMIT_EXCEEDED
  15764. }
  15765. # The possible statuses for a file object.
  15766. enum FileStatus {
  15767. # File has been uploaded but hasn't been processed.
  15768. UPLOADED
  15769. # File is being processed.
  15770. PROCESSING
  15771. # File is ready to be displayed.
  15772. READY
  15773. # File processing has failed.
  15774. FAILED
  15775. }
  15776. # When to capture the payment for the remaining amount due.
  15777. enum SellingPlanRemainingBalanceChargeTrigger {
  15778. # When there's no remaining balance to be charged after checkout.
  15779. NO_REMAINING_BALANCE
  15780. # At an exact time defined by the remaining_balance_charge_exact_time field.
  15781. EXACT_TIME
  15782. # After the duration defined by the remaining_balance_charge_time_after_checkout field.
  15783. TIME_AFTER_CHECKOUT
  15784. }
  15785. # The checkout charge when the full amount isn't charged at checkout.
  15786. enum SellingPlanCheckoutChargeType {
  15787. # The checkout charge is a percentage of the product or variant price.
  15788. PERCENTAGE
  15789. # The checkout charge is a fixed price amount.
  15790. PRICE
  15791. }
  15792. # Describes what triggers fulfillment.
  15793. enum SellingPlanFulfillmentTrigger {
  15794. # Use the anchor values to calculate fulfillment date.
  15795. ANCHOR
  15796. # As soon as possible.
  15797. ASAP
  15798. # At an exact time defined by the fulfillment_exact_time field.
  15799. EXACT_TIME
  15800. # Unknown. Usually to be determined in the future.
  15801. UNKNOWN
  15802. }
  15803. # Possible intentions of a Delivery Policy.
  15804. enum SellingPlanFixedDeliveryPolicyIntent {
  15805. # A merchant-centric delivery policy.
  15806. # Mark this delivery policy to define when the merchant should start fulfillment.
  15807. FULFILLMENT_BEGIN
  15808. }
  15809. # Whether the delivery policy is merchant or buyer-centric.
  15810. enum SellingPlanRecurringDeliveryPolicyIntent {
  15811. # A merchant-centric delivery policy.
  15812. # Mark this delivery policy to define when the merchant should start fulfillment.
  15813. FULFILLMENT_BEGIN
  15814. }
  15815. # The fulfillment or delivery behavior of the first fulfillment when the orderis placed before the anchor.
  15816. enum SellingPlanFixedDeliveryPolicyPreAnchorBehavior {
  15817. # Orders placed can be fulfilled / delivered immediately.
  15818. # Orders placed inside a cutoff can be fulfilled / delivered at the next anchor.
  15819. ASAP
  15820. # Orders placed can be fulfilled / delivered at the next anchor date.
  15821. # Orders placed inside a cutoff will skip the next anchor and can be fulfilled /
  15822. # delivered at the following anchor.
  15823. NEXT
  15824. }
  15825. # The fulfillment or delivery behaviors of the first fulfillment when the orderis placed before the anchor.
  15826. enum SellingPlanRecurringDeliveryPolicyPreAnchorBehavior {
  15827. # The orders placed can be fulfilled or delivered immediately.
  15828. # The orders placed inside a cutoff can be fulfilled or delivered at the next anchor.
  15829. ASAP
  15830. # The orders placed can be fulfilled or delivered at the next anchor date.
  15831. # The orders placed inside a cutoff will skip the next anchor and can be fulfilled or
  15832. # delivered at the following anchor.
  15833. NEXT
  15834. }
  15835. # The frequency at which the shop is billed for an app subscription.
  15836. enum AppPricingInterval {
  15837. # The app subscription bills the shop annually.
  15838. ANNUAL
  15839. # The app subscription bills the shop every 30 days.
  15840. EVERY_30_DAYS
  15841. }
  15842. # The set of valid sort keys for the Product query.
  15843. enum ProductSortKeys {
  15844. # Sort by the title value.
  15845. TITLE
  15846. # Sort by the product_type value.
  15847. PRODUCT_TYPE
  15848. # Sort by the vendor value.
  15849. VENDOR
  15850. # Sort by the inventory_total value.
  15851. INVENTORY_TOTAL
  15852. # Sort by the updated_at value.
  15853. UPDATED_AT
  15854. # Sort by the created_at value.
  15855. CREATED_AT
  15856. # Sort by the published_at value.
  15857. PUBLISHED_AT
  15858. # Sort by the id value.
  15859. ID
  15860. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  15861. # Don't use this sort key when no search query is specified.
  15862. RELEVANCE
  15863. }
  15864. # Possible error codes that can be returned by ProductChangeStatusUserError.
  15865. enum ProductChangeStatusUserErrorCode {
  15866. # Product could not be found.
  15867. PRODUCT_NOT_FOUND
  15868. }
  15869. # The assigment status to be used to filter fulfillment orders.
  15870. enum FulfillmentOrderAssignmentStatus {
  15871. # Fulfillment orders for which the merchant has requested cancellation of
  15872. # the previously accepted fulfillment request.
  15873. CANCELLATION_REQUESTED
  15874. # Fulfillment orders for which the merchant has requested fulfillment.
  15875. FULFILLMENT_REQUESTED
  15876. # Fulfillment orders for which the merchant's fulfillment request has been accepted.
  15877. # Any number of fulfillments can be created on these fulfillment orders
  15878. # to completely fulfill the requested items.
  15879. FULFILLMENT_ACCEPTED
  15880. }
  15881. # The set of valid sort keys for the FulfillmentOrder query.
  15882. enum FulfillmentOrderSortKeys {
  15883. # Sort by the id value.
  15884. ID
  15885. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  15886. # Don't use this sort key when no search query is specified.
  15887. RELEVANCE
  15888. }
  15889. # Represents the shop's customer account requirement preference.
  15890. enum ShopCustomerAccountsSetting {
  15891. REQUIRED
  15892. OPTIONAL
  15893. DISABLED
  15894. }
  15895. # Possible sort of tags.
  15896. enum ShopTagSort {
  15897. # Alphabetical sort.
  15898. ALPHABETICAL
  15899. # Popularity sort.
  15900. POPULAR
  15901. }
  15902. # Digital wallet, such as Apple Pay, which can be used for accelerated checkouts.
  15903. enum DigitalWallet {
  15904. # Apple Pay.
  15905. APPLE_PAY
  15906. # Android Pay.
  15907. ANDROID_PAY
  15908. # Google Pay.
  15909. GOOGLE_PAY
  15910. # Shopify Pay.
  15911. SHOPIFY_PAY
  15912. }
  15913. # Specifies the type of resources to be returned from a search.
  15914. enum SearchResultType {
  15915. CUSTOMER
  15916. DRAFT_ORDER
  15917. PRODUCT
  15918. COLLECTION
  15919. # A file.
  15920. FILE
  15921. ONLINE_STORE_PAGE
  15922. ONLINE_STORE_BLOG
  15923. ONLINE_STORE_ARTICLE
  15924. # A URL redirect.
  15925. URL_REDIRECT
  15926. PRICE_RULE
  15927. # A code discount redeem code.
  15928. DISCOUNT_REDEEM_CODE
  15929. ORDER
  15930. }
  15931. # Available shop policy types.
  15932. enum ShopPolicyType {
  15933. # The refund policy.
  15934. REFUND_POLICY
  15935. # The shipping policy.
  15936. SHIPPING_POLICY
  15937. # The privacy policy.
  15938. PRIVACY_POLICY
  15939. # The terms of service.
  15940. TERMS_OF_SERVICE
  15941. # The terms of sale.
  15942. TERMS_OF_SALE
  15943. # The legal notice.
  15944. LEGAL_NOTICE
  15945. # The purchase options cancellation policy.
  15946. SUBSCRIPTION_POLICY
  15947. }
  15948. # Possible branding of a shop.
  15949. # Branding can be used to define the look of a shop including its styling and logo in the Shopify Admin.
  15950. enum ShopBranding {
  15951. # Shop has Shopify Gold branding.
  15952. SHOPIFY_GOLD
  15953. # Shop has Shopify Plus branding.
  15954. SHOPIFY_PLUS
  15955. # Shop has Rogers branding.
  15956. ROGERS
  15957. # Shop has Shopify branding.
  15958. SHOPIFY
  15959. }
  15960. # Systems of weights and measures.
  15961. enum UnitSystem {
  15962. # Imperial system of weights and measures.
  15963. IMPERIAL_SYSTEM
  15964. # Metric system of weights and measures.
  15965. METRIC_SYSTEM
  15966. }
  15967. # Represents a valid PayPal Express subscriptions gateway status.
  15968. enum PaypalExpressSubscriptionsGatewayStatus {
  15969. # The status is enabled.
  15970. ENABLED
  15971. # The status is disabled.
  15972. DISABLED
  15973. # The status is pending.
  15974. PENDING
  15975. }
  15976. # Possible error codes that can be returned by MediaUserError.
  15977. enum MediaUserErrorCode {
  15978. # The input value is invalid.
  15979. INVALID
  15980. # The input value is blank.
  15981. BLANK
  15982. # Video validation failed.
  15983. VIDEO_VALIDATION_ERROR
  15984. # Model validation failed.
  15985. MODEL3D_VALIDATION_ERROR
  15986. # Video creation throttle was exceeded.
  15987. VIDEO_THROTTLE_EXCEEDED
  15988. # Model3d creation throttle was exceeded.
  15989. MODEL3D_THROTTLE_EXCEEDED
  15990. # Exceeded the limit of media per product.
  15991. PRODUCT_MEDIA_LIMIT_EXCEEDED
  15992. # Exceeded the limit of media per shop.
  15993. SHOP_MEDIA_LIMIT_EXCEEDED
  15994. # Product does not exist.
  15995. PRODUCT_DOES_NOT_EXIST
  15996. # Media does not exist.
  15997. MEDIA_DOES_NOT_EXIST
  15998. # Media does not exist on the given product.
  15999. MEDIA_DOES_NOT_EXIST_ON_PRODUCT
  16000. # Only one mediaId is allowed per variant-media input pair.
  16001. TOO_MANY_MEDIA_PER_INPUT_PAIR
  16002. # Exceeded the maximum number of 100 variant-media pairs per mutation call.
  16003. MAXIMUM_VARIANT_MEDIA_PAIRS_EXCEEDED
  16004. # Invalid media type.
  16005. INVALID_MEDIA_TYPE
  16006. # Variant specified in more than one pair.
  16007. PRODUCT_VARIANT_SPECIFIED_MULTIPLE_TIMES
  16008. # Variant does not exist on the given product.
  16009. PRODUCT_VARIANT_DOES_NOT_EXIST_ON_PRODUCT
  16010. # Non-ready media are not supported.
  16011. NON_READY_MEDIA
  16012. # Product variant already has attached media.
  16013. PRODUCT_VARIANT_ALREADY_HAS_MEDIA
  16014. # The specified media is not attached to the specified variant.
  16015. MEDIA_IS_NOT_ATTACHED_TO_VARIANT
  16016. # Media cannot be modified. It is currently being modified by another operation.
  16017. MEDIA_CANNOT_BE_MODIFIED
  16018. }
  16019. # Possible error codes that can be returned by SellingPlanGroupUserError.
  16020. enum SellingPlanGroupUserErrorCode {
  16021. # The input value is blank.
  16022. BLANK
  16023. # The input value should be equal to the value allowed.
  16024. EQUAL_TO
  16025. # The input value should be greater than the minimum allowed value.
  16026. GREATER_THAN
  16027. # The input value should be greater than or equal to the minimum value allowed.
  16028. GREATER_THAN_OR_EQUAL_TO
  16029. # The input value isn't included in the list.
  16030. INCLUSION
  16031. # The input value is invalid.
  16032. INVALID
  16033. # The input value should be less than the maximum value allowed.
  16034. LESS_THAN
  16035. # The input value should be less than or equal to the maximum value allowed.
  16036. LESS_THAN_OR_EQUAL_TO
  16037. # The input value is not a number.
  16038. NOT_A_NUMBER
  16039. # The record with the ID used as the input value couldn't be found.
  16040. NOT_FOUND
  16041. # The input value needs to be blank.
  16042. PRESENT
  16043. # The input value is already taken.
  16044. TAKEN
  16045. # The input value is too big.
  16046. TOO_BIG
  16047. # The input value is too long.
  16048. TOO_LONG
  16049. # The input value is too short.
  16050. TOO_SHORT
  16051. # The input value is the wrong length.
  16052. WRONG_LENGTH
  16053. # Exceeded the selling plan limit (31).
  16054. SELLING_PLAN_COUNT_UPPER_BOUND
  16055. # Must include at least one selling plan.
  16056. SELLING_PLAN_COUNT_LOWER_BOUND
  16057. # Selling plan's billing policy max cycles must be greater than min cycles.
  16058. SELLING_PLAN_MAX_CYCLES_MUST_BE_GREATER_THAN_MIN_CYCLES
  16059. # Selling plan's billing and delivery policies anchors must be equal.
  16060. SELLING_PLAN_BILLING_AND_DELIVERY_POLICY_ANCHORS_MUST_BE_EQUAL
  16061. # Selling plan's billing cycle must be a multiple of delivery cycle.
  16062. SELLING_PLAN_BILLING_CYCLE_MUST_BE_A_MULTIPLE_OF_DELIVERY_CYCLE
  16063. # Selling plan's pricing policies must contain one fixed pricing policy.
  16064. SELLING_PLAN_PRICING_POLICIES_MUST_CONTAIN_A_FIXED_PRICING_POLICY
  16065. # Cannot define option2 on this selling plan as there's no label on the parent selling plan group.
  16066. SELLING_PLAN_MISSING_OPTION2_LABEL_ON_PARENT_GROUP
  16067. # Cannot define option3 on this selling plan as there's no label on the parent selling plan group.
  16068. SELLING_PLAN_MISSING_OPTION3_LABEL_ON_PARENT_GROUP
  16069. # Selling plan's option2 is required because option2 exists.
  16070. SELLING_PLAN_OPTION2_REQUIRED_AS_DEFINED_ON_PARENT_GROUP
  16071. # Selling plan's option3 is required because option3 exists.
  16072. SELLING_PLAN_OPTION3_REQUIRED_AS_DEFINED_ON_PARENT_GROUP
  16073. # Selling plans can't have more than 2 pricing policies.
  16074. SELLING_PLAN_PRICING_POLICIES_LIMIT
  16075. # The selling plan list provided contains 1 or more invalid IDs.
  16076. RESOURCE_LIST_CONTAINS_INVALID_IDS
  16077. # Product variant does not exist.
  16078. PRODUCT_VARIANT_DOES_NOT_EXIST
  16079. # Product does not exist.
  16080. PRODUCT_DOES_NOT_EXIST
  16081. # Selling plan group does not exist.
  16082. GROUP_DOES_NOT_EXIST
  16083. # Selling plan group could not be deleted.
  16084. GROUP_COULD_NOT_BE_DELETED
  16085. # Could not add the resource to the selling plan group.
  16086. ERROR_ADDING_RESOURCE_TO_GROUP
  16087. # Missing delivery policy.
  16088. SELLING_PLAN_DELIVERY_POLICY_MISSING
  16089. # Missing billing policy.
  16090. SELLING_PLAN_BILLING_POLICY_MISSING
  16091. # Selling plan does not exist.
  16092. PLAN_DOES_NOT_EXIST
  16093. # Selling plan ID must be specified to update.
  16094. PLAN_ID_MUST_BE_SPECIFIED_TO_UPDATE
  16095. # Only one billing policy type can be defined.
  16096. ONLY_NEED_ONE_BILLING_POLICY_TYPE
  16097. # Only one delivery policy type can be defined.
  16098. ONLY_NEED_ONE_DELIVERY_POLICY_TYPE
  16099. # Only one pricing policy type can be defined.
  16100. ONLY_NEED_ONE_PRICING_POLICY_TYPE
  16101. # Billing and delivery policy types must be the same.
  16102. BILLING_AND_DELIVERY_POLICY_TYPES_MUST_BE_THE_SAME
  16103. # Only one pricing policy adjustment value type can be defined.
  16104. ONLY_NEED_ONE_PRICING_POLICY_VALUE
  16105. # Pricing policy's adjustment value and adjustment type must match.
  16106. PRICING_POLICY_ADJUSTMENT_VALUE_AND_TYPE_MUST_MATCH
  16107. # Cannot have multiple selling plans with the same name.
  16108. SELLING_PLAN_DUPLICATE_NAME
  16109. # Cannot have multiple selling plans with the same options.
  16110. SELLING_PLAN_DUPLICATE_OPTIONS
  16111. # A fixed selling plan can have at most one pricing policy.
  16112. SELLING_PLAN_FIXED_PRICING_POLICIES_LIMIT
  16113. # A fixed billing policy's remaining_balance_charge_exact_time can't be blank when the remaining_balance_charge_trigger is EXACT_TIME.
  16114. REMAINING_BALANCE_CHARGE_EXACT_TIME_REQUIRED
  16115. # A fixed billing policy's checkout charge value and type must match.
  16116. CHECKOUT_CHARGE_VALUE_AND_TYPE_MUST_MATCH
  16117. # A fixed billing policy's checkout charge can have at most one value.
  16118. ONLY_NEED_ONE_CHECKOUT_CHARGE_VALUE
  16119. # A fixed billing policy's remaining_balance_charge_exact_time must not be present when the remaining_balance_charge_trigger isn't EXACT_TIME.
  16120. REMAINING_BALANCE_CHARGE_EXACT_TIME_NOT_ALLOWED
  16121. # A fixed billing policy's remaining_balance_charge_time_after_checkout must be present and greater than zero when the remaining_balance_charge_trigger is TIME_AFTER_CHECKOUT.
  16122. REMAINING_BALANCE_CHARGE_TIME_AFTER_CHECKOUT_MUST_BE_GREATER_THAN_ZERO
  16123. # A fixed billing policy's remaining_balance_charge_trigger must be NO_REMAINING_BALANCE when the checkout_charge_type is PERCENTAGE and checkout_charge_value is 100.
  16124. REMAINING_BALANCE_CHARGE_TRIGGER_ON_FULL_CHECKOUT
  16125. # A fixed billing policy's remaining_balance_charge_trigger can't be NO_REMAINING_BALANCE when the checkout_charge_type is PERCENTAGE and checkout_charge_value is less than 100.
  16126. REMAINING_BALANCE_CHARGE_TRIGGER_NO_REMAINING_BALANCE_ON_PARTIAL_PERCENTAGE_CHECKOUT_CHARGE
  16127. # A fixed billing policy's remaining_balance_charge_trigger can't be NO_REMAINING_BALANCE when the checkout_charge_type is PRICE.
  16128. REMAINING_BALANCE_CHARGE_TRIGGER_NO_REMAINING_BALANCE_ON_PRICE_CHECKOUT_CHARGE
  16129. # A fixed billing policy's fulfillment_exact_time can't be blank when the fulfillment_trigger is EXACT_TIME.
  16130. FULFILLMENT_EXACT_TIME_REQUIRED
  16131. # A fixed billing policy's fulfillment_exact_time must not be present when the fulfillment_trigger isn't EXACT_TIME.
  16132. FULFILLMENT_EXACT_TIME_NOT_ALLOWED
  16133. # A fixed delivery policy's anchors must not be present when the fulfillment_trigger isn't ANCHOR.
  16134. SELLING_PLAN_ANCHORS_NOT_ALLOWED
  16135. # A fixed delivery policy's anchors must be present when the fulfillment_trigger is ANCHOR.
  16136. SELLING_PLAN_ANCHORS_REQUIRED
  16137. # A selling plan can't have both fixed and recurring billing policies.
  16138. ONLY_ONE_OF_FIXED_OR_RECURRING_BILLING
  16139. # A selling plan can't have both fixed and recurring delivery policies.
  16140. ONLY_ONE_OF_FIXED_OR_RECURRING_DELIVERY
  16141. }
  16142. # Possible error codes that can be returned by ProductVariantsBulkCreateUserError.
  16143. enum ProductVariantsBulkCreateUserErrorCode {
  16144. # Product does not exist.
  16145. PRODUCT_DOES_NOT_EXIST
  16146. # On create, this key cannot be used.
  16147. NO_KEY_ON_CREATE
  16148. # Variant already exists.
  16149. VARIANT_ALREADY_EXISTS
  16150. # Variant price must be greater than or equal to zero.
  16151. GREATER_THAN_OR_EQUAL_TO
  16152. # Variant options are not enough.
  16153. NEED_TO_ADD_OPTION_VALUES
  16154. # Variant options are more than the product options.
  16155. OPTION_VALUES_FOR_NUMBER_OF_UNKNOWN_OPTIONS
  16156. # Inventory locations cannot exceed the allowed resource limit or 10.
  16157. TOO_MANY_INVENTORY_LOCATIONS
  16158. # You reached the limit of available SKUs in your current plan.
  16159. SUBSCRIPTION_VIOLATION
  16160. # Variant options already exist. Please change the variant option(s).
  16161. VARIANT_ALREADY_EXISTS_CHANGE_OPTION_VALUE
  16162. # Quantity could not be set. The location was not found.
  16163. TRACKED_VARIANT_LOCATION_NOT_FOUND
  16164. # Input must be for this product.
  16165. MUST_BE_FOR_THIS_PRODUCT
  16166. # Input is not defined for this shop.
  16167. NOT_DEFINED_FOR_SHOP
  16168. # Invalid input detected.
  16169. INVALID
  16170. # Price cannot take a negative value.
  16171. NEGATIVE_PRICE_VALUE
  16172. }
  16173. # Possible error codes that can be returned by ProductVariantsBulkDeleteUserError.
  16174. enum ProductVariantsBulkDeleteUserErrorCode {
  16175. # Product does not exist.
  16176. PRODUCT_DOES_NOT_EXIST
  16177. # Cannot delete default variant.
  16178. CANNOT_DELETE_LAST_VARIANT
  16179. # The variant does not exist.
  16180. AT_LEAST_ONE_VARIANT_DOES_NOT_BELONG_TO_THE_PRODUCT
  16181. }
  16182. # Possible error codes that can be returned by ProductVariantsBulkReorderUserError.
  16183. enum ProductVariantsBulkReorderUserErrorCode {
  16184. # Product does not exist.
  16185. PRODUCT_DOES_NOT_EXIST
  16186. # Product variant does not exist.
  16187. MISSING_VARIANT
  16188. # Product variant position cannot be zero or negative number.
  16189. INVALID_POSITION
  16190. # Product variant IDs must be unique.
  16191. DUPLICATED_VARIANT_ID
  16192. }
  16193. # Possible error codes that can be returned by ProductVariantsBulkUpdateUserError.
  16194. enum ProductVariantsBulkUpdateUserErrorCode {
  16195. # Product does not exist.
  16196. PRODUCT_DOES_NOT_EXIST
  16197. # Product variant is missing ID attribute.
  16198. PRODUCT_VARIANT_ID_MISSING
  16199. # Product variant does not exist.
  16200. PRODUCT_VARIANT_DOES_NOT_EXIST
  16201. # Inventory quantities cannot be updated with variants API.
  16202. NO_INVENTORY_QUANTITIES_ON_VARIANTS_UPDATE
  16203. # The variant already exists.
  16204. VARIANT_ALREADY_EXISTS
  16205. # The price of the variant must be greater than or equal to zero.
  16206. GREATER_THAN_OR_EQUAL_TO
  16207. # Variant options are not enough.
  16208. NEED_TO_ADD_OPTION_VALUES
  16209. # Variant options are more than the product options.
  16210. OPTION_VALUES_FOR_NUMBER_OF_UNKNOWN_OPTIONS
  16211. # You reached the limit of available SKUs in your current plan.
  16212. SUBSCRIPTION_VIOLATION
  16213. # Inventory quantities cannot be provided during update.
  16214. NO_INVENTORY_QUANTITES_DURING_UPDATE
  16215. # Price cannot take a negative value.
  16216. NEGATIVE_PRICE_VALUE
  16217. }
  16218. # The state of the resource feedback.
  16219. enum ResourceFeedbackState {
  16220. # No action required from merchant.
  16221. ACCEPTED
  16222. # The merchant needs to resolve an issue with the resource.
  16223. REQUIRES_ACTION
  16224. }
  16225. # ISO 639-1 language codes supported by Shopify.
  16226. enum LanguageCode {
  16227. # Afrikaans
  16228. AF
  16229. # Akan
  16230. AK
  16231. # Amharic
  16232. AM
  16233. # Arabic
  16234. AR
  16235. # Assamese
  16236. AS
  16237. # Azerbaijani
  16238. AZ
  16239. # Belarusian
  16240. BE
  16241. # Bulgarian
  16242. BG
  16243. # Bambara
  16244. BM
  16245. # Bangla
  16246. BN
  16247. # Tibetan
  16248. BO
  16249. # Breton
  16250. BR
  16251. # Bosnian
  16252. BS
  16253. # Catalan
  16254. CA
  16255. # Chechen
  16256. CE
  16257. # Czech
  16258. CS
  16259. # Church Slavic
  16260. CU
  16261. # Welsh
  16262. CY
  16263. # Danish
  16264. DA
  16265. # German
  16266. DE
  16267. # Dzongkha
  16268. DZ
  16269. # Ewe
  16270. EE
  16271. # Greek
  16272. EL
  16273. # English
  16274. EN
  16275. # Esperanto
  16276. EO
  16277. # Spanish
  16278. ES
  16279. # Estonian
  16280. ET
  16281. # Basque
  16282. EU
  16283. # Persian
  16284. FA
  16285. # Fulah
  16286. FF
  16287. # Finnish
  16288. FI
  16289. # Faroese
  16290. FO
  16291. # French
  16292. FR
  16293. # Western Frisian
  16294. FY
  16295. # Irish
  16296. GA
  16297. # Scottish Gaelic
  16298. GD
  16299. # Galician
  16300. GL
  16301. # Gujarati
  16302. GU
  16303. # Manx
  16304. GV
  16305. # Hausa
  16306. HA
  16307. # Hebrew
  16308. HE
  16309. # Hindi
  16310. HI
  16311. # Croatian
  16312. HR
  16313. # Hungarian
  16314. HU
  16315. # Armenian
  16316. HY
  16317. # Interlingua
  16318. IA
  16319. # Indonesian
  16320. ID
  16321. # Igbo
  16322. IG
  16323. # Sichuan Yi
  16324. II
  16325. # Icelandic
  16326. IS
  16327. # Italian
  16328. IT
  16329. # Japanese
  16330. JA
  16331. # Javanese
  16332. JV
  16333. # Georgian.
  16334. KA
  16335. # Kikuyu.
  16336. KI
  16337. # Kazakh.
  16338. KK
  16339. # Kalaallisut.
  16340. KL
  16341. # Khmer.
  16342. KM
  16343. # Kannada.
  16344. KN
  16345. # Korean.
  16346. KO
  16347. # Kashmiri.
  16348. KS
  16349. # Kurdish.
  16350. KU
  16351. # Cornish.
  16352. KW
  16353. # Kyrgyz.
  16354. KY
  16355. # Luxembourgish.
  16356. LB
  16357. # Ganda.
  16358. LG
  16359. # Lingala.
  16360. LN
  16361. # Lao.
  16362. LO
  16363. # Lithuanian.
  16364. LT
  16365. # Luba-Katanga.
  16366. LU
  16367. # Latvian.
  16368. LV
  16369. # Malagasy.
  16370. MG
  16371. # Māori.
  16372. MI
  16373. # Macedonian.
  16374. MK
  16375. # Malayalam.
  16376. ML
  16377. # Mongolian.
  16378. MN
  16379. # Marathi.
  16380. MR
  16381. # Malay.
  16382. MS
  16383. # Maltese.
  16384. MT
  16385. # Burmese.
  16386. MY
  16387. # Norwegian (Bokmål).
  16388. NB
  16389. # North Ndebele.
  16390. ND
  16391. # Nepali.
  16392. NE
  16393. # Dutch.
  16394. NL
  16395. # Norwegian Nynorsk.
  16396. NN
  16397. # Norwegian.
  16398. NO
  16399. # Oromo.
  16400. OM
  16401. # Odia.
  16402. OR
  16403. # Ossetic.
  16404. OS
  16405. # Punjabi.
  16406. PA
  16407. # Polish.
  16408. PL
  16409. # Pashto.
  16410. PS
  16411. # Portuguese (Brazil).
  16412. PT_BR
  16413. # Portuguese (Portugal).
  16414. PT_PT
  16415. QU
  16416. # Quechua.
  16417. # Romansh.
  16418. RM
  16419. # Rundi.
  16420. RN
  16421. # Romanian.
  16422. RO
  16423. # Russian.
  16424. RU
  16425. # Kinyarwanda.
  16426. RW
  16427. # Sindhi.
  16428. SD
  16429. # Northern Sami.
  16430. SE
  16431. # Sango.
  16432. SG
  16433. # Sinhala.
  16434. SI
  16435. # Slovak.
  16436. SK
  16437. # Slovenian.
  16438. SL
  16439. # Shona.
  16440. SN
  16441. # Somali.
  16442. SO
  16443. # Albanian.
  16444. SQ
  16445. # Serbian.
  16446. SR
  16447. # Sundanese.
  16448. SU
  16449. # Swedish.
  16450. SV
  16451. # Swahili.
  16452. SW
  16453. # Tamil.
  16454. TA
  16455. # Telugu.
  16456. TE
  16457. # Tajik.
  16458. TG
  16459. # Thai.
  16460. TH
  16461. # Tigrinya.
  16462. TI
  16463. # Turkmen.
  16464. TK
  16465. # Tongan.
  16466. TO
  16467. # Turkish.
  16468. TR
  16469. # Tatar.
  16470. TT
  16471. # Uyghur.
  16472. UG
  16473. # Ukrainian.
  16474. UK
  16475. # Urdu.
  16476. UR
  16477. # Uzbek.
  16478. UZ
  16479. # Vietnamese.
  16480. VI
  16481. # Wolof.
  16482. WO
  16483. # Xhosa.
  16484. XH
  16485. # Yiddish.
  16486. YI
  16487. # Yoruba.
  16488. YO
  16489. # Chinese (Simplified).
  16490. ZH_CN
  16491. # Chinese (Traditional).
  16492. ZH_TW
  16493. # Zulu.
  16494. ZU
  16495. # Chinese.
  16496. ZH
  16497. # Portuguese.
  16498. PT
  16499. # Volapük.
  16500. VO
  16501. }
  16502. # The code designating a country/region, which generally follows ISO 3166-1 alpha-2 guidelines.
  16503. # If a territory doesn't have a country code value in the CountryCode enum, then it might be considered a subdivision
  16504. # of another country. For example, the territories associated with Spain are represented by the country code ES,
  16505. # and the territories associated with the United States of America are represented by the country code US.
  16506. enum CountryCode {
  16507. # Afghanistan.
  16508. AF
  16509. # Åland Islands.
  16510. AX
  16511. # Albania.
  16512. AL
  16513. # Algeria.
  16514. DZ
  16515. # Andorra.
  16516. AD
  16517. # Angola.
  16518. AO
  16519. # Anguilla.
  16520. AI
  16521. # Antigua & Barbuda.
  16522. AG
  16523. # Argentina.
  16524. AR
  16525. # Armenia.
  16526. AM
  16527. # Aruba.
  16528. AW
  16529. # Ascension Island.
  16530. AC
  16531. # Australia.
  16532. AU
  16533. # Austria.
  16534. AT
  16535. # Azerbaijan.
  16536. AZ
  16537. # Bahamas.
  16538. BS
  16539. # Bahrain.
  16540. BH
  16541. # Bangladesh.
  16542. BD
  16543. # Barbados.
  16544. BB
  16545. # Belarus.
  16546. BY
  16547. # Belgium.
  16548. BE
  16549. # Belize.
  16550. BZ
  16551. # Benin.
  16552. BJ
  16553. # Bermuda.
  16554. BM
  16555. # Bhutan.
  16556. BT
  16557. # Bolivia.
  16558. BO
  16559. # Bosnia & Herzegovina.
  16560. BA
  16561. # Botswana.
  16562. BW
  16563. # Bouvet Island.
  16564. BV
  16565. # Brazil.
  16566. BR
  16567. # British Indian Ocean Territory.
  16568. IO
  16569. # Brunei.
  16570. BN
  16571. # Bulgaria.
  16572. BG
  16573. # Burkina Faso.
  16574. BF
  16575. # Burundi.
  16576. BI
  16577. # Cambodia.
  16578. KH
  16579. # Canada.
  16580. CA
  16581. # Cape Verde.
  16582. CV
  16583. # Caribbean Netherlands.
  16584. BQ
  16585. # Cayman Islands.
  16586. KY
  16587. # Central African Republic.
  16588. CF
  16589. # Chad.
  16590. TD
  16591. # Chile.
  16592. CL
  16593. # China.
  16594. CN
  16595. # Christmas Island.
  16596. CX
  16597. # Cocos (Keeling) Islands.
  16598. CC
  16599. # Colombia.
  16600. CO
  16601. # Comoros.
  16602. KM
  16603. # Congo - Brazzaville.
  16604. CG
  16605. # Congo - Kinshasa.
  16606. CD
  16607. # Cook Islands.
  16608. CK
  16609. # Costa Rica.
  16610. CR
  16611. # Croatia.
  16612. HR
  16613. # Cuba.
  16614. CU
  16615. # Curaçao.
  16616. CW
  16617. # Cyprus.
  16618. CY
  16619. # Czechia.
  16620. CZ
  16621. # Côte d’Ivoire.
  16622. CI
  16623. # Denmark.
  16624. DK
  16625. # Djibouti.
  16626. DJ
  16627. # Dominica.
  16628. DM
  16629. # Dominican Republic.
  16630. DO
  16631. # Ecuador.
  16632. EC
  16633. # Egypt.
  16634. EG
  16635. # El Salvador.
  16636. SV
  16637. # Equatorial Guinea.
  16638. GQ
  16639. # Eritrea.
  16640. ER
  16641. # Estonia.
  16642. EE
  16643. # Eswatini.
  16644. SZ
  16645. # Ethiopia.
  16646. ET
  16647. # Falkland Islands.
  16648. FK
  16649. # Faroe Islands.
  16650. FO
  16651. # Fiji.
  16652. FJ
  16653. # Finland.
  16654. FI
  16655. # France.
  16656. FR
  16657. # French Guiana.
  16658. GF
  16659. # French Polynesia.
  16660. PF
  16661. # French Southern Territories.
  16662. TF
  16663. # Gabon.
  16664. GA
  16665. # Gambia.
  16666. GM
  16667. # Georgia.
  16668. GE
  16669. # Germany.
  16670. DE
  16671. # Ghana.
  16672. GH
  16673. # Gibraltar.
  16674. GI
  16675. # Greece.
  16676. GR
  16677. # Greenland.
  16678. GL
  16679. # Grenada.
  16680. GD
  16681. # Guadeloupe.
  16682. GP
  16683. # Guatemala.
  16684. GT
  16685. # Guernsey.
  16686. GG
  16687. # Guinea.
  16688. GN
  16689. # Guinea-Bissau.
  16690. GW
  16691. # Guyana.
  16692. GY
  16693. # Haiti.
  16694. HT
  16695. # Heard & McDonald Islands.
  16696. HM
  16697. # Vatican City.
  16698. VA
  16699. # Honduras.
  16700. HN
  16701. # Hong Kong SAR.
  16702. HK
  16703. # Hungary.
  16704. HU
  16705. # Iceland.
  16706. IS
  16707. # India.
  16708. IN
  16709. # Indonesia.
  16710. ID
  16711. # Iran.
  16712. IR
  16713. # Iraq.
  16714. IQ
  16715. # Ireland.
  16716. IE
  16717. # Isle of Man.
  16718. IM
  16719. # Israel.
  16720. IL
  16721. # Italy.
  16722. IT
  16723. # Jamaica.
  16724. JM
  16725. # Japan.
  16726. JP
  16727. # Jersey.
  16728. JE
  16729. # Jordan.
  16730. JO
  16731. # Kazakhstan.
  16732. KZ
  16733. # Kenya.
  16734. KE
  16735. # Kiribati.
  16736. KI
  16737. # North Korea.
  16738. KP
  16739. # Kosovo.
  16740. XK
  16741. # Kuwait.
  16742. KW
  16743. # Kyrgyzstan.
  16744. KG
  16745. # Laos.
  16746. LA
  16747. # Latvia.
  16748. LV
  16749. # Lebanon.
  16750. LB
  16751. # Lesotho.
  16752. LS
  16753. # Liberia.
  16754. LR
  16755. # Libya.
  16756. LY
  16757. # Liechtenstein.
  16758. LI
  16759. # Lithuania.
  16760. LT
  16761. # Luxembourg.
  16762. LU
  16763. # Macao SAR.
  16764. MO
  16765. # Madagascar.
  16766. MG
  16767. # Malawi.
  16768. MW
  16769. # Malaysia.
  16770. MY
  16771. # Maldives.
  16772. MV
  16773. # Mali.
  16774. ML
  16775. # Malta.
  16776. MT
  16777. # Martinique.
  16778. MQ
  16779. # Mauritania.
  16780. MR
  16781. # Mauritius.
  16782. MU
  16783. # Mayotte.
  16784. YT
  16785. # Mexico.
  16786. MX
  16787. # Moldova.
  16788. MD
  16789. # Monaco.
  16790. MC
  16791. # Mongolia.
  16792. MN
  16793. # Montenegro.
  16794. ME
  16795. # Montserrat.
  16796. MS
  16797. # Morocco.
  16798. MA
  16799. # Mozambique.
  16800. MZ
  16801. # Myanmar (Burma).
  16802. MM
  16803. # Namibia.
  16804. NA
  16805. # Nauru.
  16806. NR
  16807. # Nepal.
  16808. NP
  16809. # Netherlands.
  16810. NL
  16811. # Netherlands Antilles.
  16812. AN
  16813. # New Caledonia.
  16814. NC
  16815. # New Zealand.
  16816. NZ
  16817. # Nicaragua.
  16818. NI
  16819. # Niger.
  16820. NE
  16821. # Nigeria.
  16822. NG
  16823. # Niue.
  16824. NU
  16825. # Norfolk Island.
  16826. NF
  16827. # North Macedonia.
  16828. MK
  16829. # Norway.
  16830. NO
  16831. # Oman.
  16832. OM
  16833. # Pakistan.
  16834. PK
  16835. # Palestinian Territories.
  16836. PS
  16837. # Panama.
  16838. PA
  16839. # Papua New Guinea.
  16840. PG
  16841. # Paraguay.
  16842. PY
  16843. # Peru.
  16844. PE
  16845. # Philippines.
  16846. PH
  16847. # Pitcairn Islands.
  16848. PN
  16849. # Poland.
  16850. PL
  16851. # Portugal.
  16852. PT
  16853. # Qatar.
  16854. QA
  16855. # Cameroon.
  16856. CM
  16857. # Réunion.
  16858. RE
  16859. # Romania.
  16860. RO
  16861. # Russia.
  16862. RU
  16863. # Rwanda.
  16864. RW
  16865. # St. Barthélemy.
  16866. BL
  16867. # St. Helena.
  16868. SH
  16869. # St. Kitts & Nevis.
  16870. KN
  16871. # St. Lucia.
  16872. LC
  16873. # St. Martin.
  16874. MF
  16875. # St. Pierre & Miquelon.
  16876. PM
  16877. # Samoa.
  16878. WS
  16879. # San Marino.
  16880. SM
  16881. # São Tomé & Príncipe.
  16882. ST
  16883. # Saudi Arabia.
  16884. SA
  16885. # Senegal.
  16886. SN
  16887. # Serbia.
  16888. RS
  16889. # Seychelles.
  16890. SC
  16891. # Sierra Leone.
  16892. SL
  16893. # Singapore.
  16894. SG
  16895. # Sint Maarten.
  16896. SX
  16897. # Slovakia.
  16898. SK
  16899. # Slovenia.
  16900. SI
  16901. # Solomon Islands.
  16902. SB
  16903. # Somalia.
  16904. SO
  16905. # South Africa.
  16906. ZA
  16907. # South Georgia & South Sandwich Islands.
  16908. GS
  16909. # South Korea.
  16910. KR
  16911. # South Sudan.
  16912. SS
  16913. # Spain.
  16914. ES
  16915. # Sri Lanka.
  16916. LK
  16917. # St. Vincent & Grenadines.
  16918. VC
  16919. # Sudan.
  16920. SD
  16921. # Suriname.
  16922. SR
  16923. # Svalbard & Jan Mayen.
  16924. SJ
  16925. # Sweden.
  16926. SE
  16927. # Switzerland.
  16928. CH
  16929. # Syria.
  16930. SY
  16931. # Taiwan.
  16932. TW
  16933. # Tajikistan.
  16934. TJ
  16935. # Tanzania.
  16936. TZ
  16937. # Thailand.
  16938. TH
  16939. # Timor-Leste.
  16940. TL
  16941. # Togo.
  16942. TG
  16943. # Tokelau.
  16944. TK
  16945. # Tonga.
  16946. TO
  16947. # Trinidad & Tobago.
  16948. TT
  16949. # Tristan da Cunha.
  16950. TA
  16951. # Tunisia.
  16952. TN
  16953. # Turkey.
  16954. TR
  16955. # Turkmenistan.
  16956. TM
  16957. # Turks & Caicos Islands.
  16958. TC
  16959. # Tuvalu.
  16960. TV
  16961. # Uganda.
  16962. UG
  16963. # Ukraine.
  16964. UA
  16965. # United Arab Emirates.
  16966. AE
  16967. # United Kingdom.
  16968. GB
  16969. # United States.
  16970. US
  16971. # U.S. Outlying Islands.
  16972. UM
  16973. # Uruguay.
  16974. UY
  16975. # Uzbekistan.
  16976. UZ
  16977. # Vanuatu.
  16978. VU
  16979. # Venezuela.
  16980. VE
  16981. # Vietnam.
  16982. VN
  16983. # British Virgin Islands.
  16984. VG
  16985. # Wallis & Futuna.
  16986. WF
  16987. # Western Sahara.
  16988. EH
  16989. # Yemen.
  16990. YE
  16991. # Zambia.
  16992. ZM
  16993. # Zimbabwe.
  16994. ZW
  16995. # Unknown Region.
  16996. ZZ
  16997. }
  16998. # The three-letter currency codes that represent the world currencies used in stores. These include standard ISO 4217 codes, legacy codes, and non-standard codes.
  16999. enum CurrencyCode {
  17000. # United Arab Emirates Dirham (AED).
  17001. AED
  17002. # Afghan Afghani (AFN).
  17003. AFN
  17004. # Albanian Lek (ALL).
  17005. ALL
  17006. # Armenian Dram (AMD).
  17007. AMD
  17008. # Netherlands Antillean Guilder.
  17009. ANG
  17010. # Angolan Kwanza (AOA).
  17011. AOA
  17012. # Argentine Pesos (ARS).
  17013. ARS
  17014. # Australian Dollars (AUD).
  17015. AUD
  17016. # Aruban Florin (AWG).
  17017. AWG
  17018. # Azerbaijani Manat (AZN).
  17019. AZN
  17020. # Bosnia and Herzegovina Convertible Mark (BAM).
  17021. BAM
  17022. # Barbadian Dollar (BBD).
  17023. BBD
  17024. # Bangladesh Taka (BDT).
  17025. BDT
  17026. # Bulgarian Lev (BGN).
  17027. BGN
  17028. # Bahraini Dinar (BHD).
  17029. BHD
  17030. # Burundian Franc (BIF).
  17031. BIF
  17032. # Bermudian Dollar (BMD).
  17033. BMD
  17034. # Brunei Dollar (BND).
  17035. BND
  17036. # Bolivian Boliviano (BOB).
  17037. BOB
  17038. # Brazilian Real (BRL).
  17039. BRL
  17040. # Bahamian Dollar (BSD).
  17041. BSD
  17042. # Bhutanese Ngultrum (BTN).
  17043. BTN
  17044. # Botswana Pula (BWP).
  17045. BWP
  17046. # Belarusian Ruble (BYN).
  17047. BYN
  17048. # Belize Dollar (BZD).
  17049. BZD
  17050. # Canadian Dollars (CAD).
  17051. CAD
  17052. # Congolese franc (CDF).
  17053. CDF
  17054. # Swiss Francs (CHF).
  17055. CHF
  17056. # Chilean Peso (CLP).
  17057. CLP
  17058. # Chinese Yuan Renminbi (CNY).
  17059. CNY
  17060. # Colombian Peso (COP).
  17061. COP
  17062. # Costa Rican Colones (CRC).
  17063. CRC
  17064. # Cape Verdean escudo (CVE).
  17065. CVE
  17066. # Czech Koruny (CZK).
  17067. CZK
  17068. # Djiboutian Franc (DJF).
  17069. DJF
  17070. # Danish Kroner (DKK).
  17071. DKK
  17072. # Dominican Peso (DOP).
  17073. DOP
  17074. # Algerian Dinar (DZD).
  17075. DZD
  17076. # Egyptian Pound (EGP).
  17077. EGP
  17078. # Eritrean Nakfa (ERN).
  17079. ERN
  17080. # Ethiopian Birr (ETB).
  17081. ETB
  17082. # Euro (EUR).
  17083. EUR
  17084. # Fijian Dollars (FJD).
  17085. FJD
  17086. # Falkland Islands Pounds (FKP).
  17087. FKP
  17088. # United Kingdom Pounds (GBP).
  17089. GBP
  17090. # Georgian Lari (GEL).
  17091. GEL
  17092. # Ghanaian Cedi (GHS).
  17093. GHS
  17094. # Gibraltar Pounds (GIP).
  17095. GIP
  17096. # Gambian Dalasi (GMD).
  17097. GMD
  17098. # Guinean Franc (GNF).
  17099. GNF
  17100. # Guatemalan Quetzal (GTQ).
  17101. GTQ
  17102. # Guyanese Dollar (GYD).
  17103. GYD
  17104. # Hong Kong Dollars (HKD).
  17105. HKD
  17106. # Honduran Lempira (HNL).
  17107. HNL
  17108. # Croatian Kuna (HRK).
  17109. HRK
  17110. # Haitian Gourde (HTG).
  17111. HTG
  17112. # Hungarian Forint (HUF).
  17113. HUF
  17114. # Indonesian Rupiah (IDR).
  17115. IDR
  17116. # Israeli New Shekel (NIS).
  17117. ILS
  17118. # Indian Rupees (INR).
  17119. INR
  17120. # Iraqi Dinar (IQD).
  17121. IQD
  17122. # Iranian Rial (IRR).
  17123. IRR
  17124. # Icelandic Kronur (ISK).
  17125. ISK
  17126. # Jersey Pound.
  17127. JEP
  17128. # Jamaican Dollars (JMD).
  17129. JMD
  17130. # Jordanian Dinar (JOD).
  17131. JOD
  17132. # Japanese Yen (JPY).
  17133. JPY
  17134. # Kenyan Shilling (KES).
  17135. KES
  17136. # Kyrgyzstani Som (KGS).
  17137. KGS
  17138. # Cambodian Riel.
  17139. KHR
  17140. # Kiribati Dollar (KID).
  17141. KID
  17142. # Comorian Franc (KMF).
  17143. KMF
  17144. # South Korean Won (KRW).
  17145. KRW
  17146. # Kuwaiti Dinar (KWD).
  17147. KWD
  17148. # Cayman Dollars (KYD).
  17149. KYD
  17150. # Kazakhstani Tenge (KZT).
  17151. KZT
  17152. # Laotian Kip (LAK).
  17153. LAK
  17154. # Lebanese Pounds (LBP).
  17155. LBP
  17156. # Sri Lankan Rupees (LKR).
  17157. LKR
  17158. # Liberian Dollar (LRD).
  17159. LRD
  17160. # Lesotho Loti (LSL).
  17161. LSL
  17162. # Lithuanian Litai (LTL).
  17163. LTL
  17164. # Latvian Lati (LVL).
  17165. LVL
  17166. # Libyan Dinar (LYD).
  17167. LYD
  17168. # Moroccan Dirham.
  17169. MAD
  17170. # Moldovan Leu (MDL).
  17171. MDL
  17172. # Malagasy Ariary (MGA).
  17173. MGA
  17174. # Macedonia Denar (MKD).
  17175. MKD
  17176. # Burmese Kyat (MMK).
  17177. MMK
  17178. # Mongolian Tugrik.
  17179. MNT
  17180. # Macanese Pataca (MOP).
  17181. MOP
  17182. # Mauritanian Ouguiya (MRU).
  17183. MRU
  17184. # Mauritian Rupee (MUR).
  17185. MUR
  17186. # Maldivian Rufiyaa (MVR).
  17187. MVR
  17188. # Malawian Kwacha (MWK).
  17189. MWK
  17190. # Mexican Pesos (MXN).
  17191. MXN
  17192. # Malaysian Ringgits (MYR).
  17193. MYR
  17194. # Mozambican Metical.
  17195. MZN
  17196. # Namibian Dollar.
  17197. NAD
  17198. # Nigerian Naira (NGN).
  17199. NGN
  17200. # Nicaraguan Córdoba (NIO).
  17201. NIO
  17202. # Norwegian Kroner (NOK).
  17203. NOK
  17204. # Nepalese Rupee (NPR).
  17205. NPR
  17206. # New Zealand Dollars (NZD).
  17207. NZD
  17208. # Omani Rial (OMR).
  17209. OMR
  17210. # Panamian Balboa (PAB).
  17211. PAB
  17212. # Peruvian Nuevo Sol (PEN).
  17213. PEN
  17214. # Papua New Guinean Kina (PGK).
  17215. PGK
  17216. # Philippine Peso (PHP).
  17217. PHP
  17218. # Pakistani Rupee (PKR).
  17219. PKR
  17220. # Polish Zlotych (PLN).
  17221. PLN
  17222. # Paraguayan Guarani (PYG).
  17223. PYG
  17224. # Qatari Rial (QAR).
  17225. QAR
  17226. # Romanian Lei (RON).
  17227. RON
  17228. # Serbian dinar (RSD).
  17229. RSD
  17230. # Russian Rubles (RUB).
  17231. RUB
  17232. # Rwandan Franc (RWF).
  17233. RWF
  17234. # Saudi Riyal (SAR).
  17235. SAR
  17236. # Solomon Islands Dollar (SBD).
  17237. SBD
  17238. # Seychellois Rupee (SCR).
  17239. SCR
  17240. # Sudanese Pound (SDG).
  17241. SDG
  17242. # Swedish Kronor (SEK).
  17243. SEK
  17244. # Singapore Dollars (SGD).
  17245. SGD
  17246. # Saint Helena Pounds (SHP).
  17247. SHP
  17248. # Sierra Leonean Leone (SLL).
  17249. SLL
  17250. # Somali Shilling (SOS).
  17251. SOS
  17252. # Surinamese Dollar (SRD).
  17253. SRD
  17254. # South Sudanese Pound (SSP).
  17255. SSP
  17256. # Sao Tome And Principe Dobra (STN).
  17257. STN
  17258. # Syrian Pound (SYP).
  17259. SYP
  17260. # Swazi Lilangeni (SZL).
  17261. SZL
  17262. # Thai baht (THB).
  17263. THB
  17264. # Tajikistani Somoni (TJS).
  17265. TJS
  17266. # Turkmenistani Manat (TMT).
  17267. TMT
  17268. # Tunisian Dinar (TND).
  17269. TND
  17270. # Tongan Pa'anga (TOP).
  17271. TOP
  17272. # Turkish Lira (TRY).
  17273. TRY
  17274. # Trinidad and Tobago Dollars (TTD).
  17275. TTD
  17276. # Taiwan Dollars (TWD).
  17277. TWD
  17278. # Tanzanian Shilling (TZS).
  17279. TZS
  17280. # Ukrainian Hryvnia (UAH).
  17281. UAH
  17282. # Ugandan Shilling (UGX).
  17283. UGX
  17284. # United States Dollars (USD).
  17285. USD
  17286. # Uruguayan Pesos (UYU).
  17287. UYU
  17288. # Uzbekistan som (UZS).
  17289. UZS
  17290. # Venezuelan Bolivares (VED).
  17291. VED
  17292. # Venezuelan Bolivares (VES).
  17293. VES
  17294. # Vietnamese đồng (VND).
  17295. VND
  17296. # Vanuatu Vatu (VUV).
  17297. VUV
  17298. # Samoan Tala (WST).
  17299. WST
  17300. # Central African CFA Franc (XAF).
  17301. XAF
  17302. # East Caribbean Dollar (XCD).
  17303. XCD
  17304. # West African CFA franc (XOF).
  17305. XOF
  17306. # CFP Franc (XPF).
  17307. XPF
  17308. # Unrecognized currency.
  17309. XXX
  17310. # Yemeni Rial (YER).
  17311. YER
  17312. # South African Rand (ZAR).
  17313. ZAR
  17314. # Zambian Kwacha (ZMW).
  17315. ZMW
  17316. # Belarusian Ruble (BYR).
  17317. BYR @deprecated
  17318. }
  17319. # Units of measurement for weight.
  17320. enum WeightUnit {
  17321. # 1 kilogram equals 1000 grams.
  17322. KILOGRAMS
  17323. # Metric system unit of mass.
  17324. GRAMS
  17325. # 1 pound equals 16 ounces.
  17326. POUNDS
  17327. # Imperial system unit of mass.
  17328. OUNCES
  17329. }
  17330. `, BuiltIn: false},
  17331. {Name: "../../../ext/error.graphql", Input: `# Represents an error in the input of a mutation.
  17332. type UserError implements DisplayableError {
  17333. # The path to the input field that caused the error.
  17334. field: [String!]
  17335. # The error message.
  17336. message: String!
  17337. }
  17338. # A file error. This typically occurs when there is an issue with the file itself causing it to fail validation.
  17339. # Check the file before attempting to upload again.
  17340. type FileError {
  17341. # Code representing the type of error.
  17342. code: FileErrorCode!
  17343. # Additional details regarding the error.
  17344. details: String
  17345. # Translated error message.
  17346. message: String!
  17347. }
  17348. # Represents a media error. This typically occurs when there is an issue with the media itself causing it to fail validation.
  17349. # Check the media before attempting to upload again.
  17350. type MediaError {
  17351. # Code representing the type of error.
  17352. code: MediaErrorCode!
  17353. # Additional details regarding the error.
  17354. details: String
  17355. # Translated error message.
  17356. message: String!
  17357. }
  17358. # Represents an error that happens during execution of a Media query or mutation.
  17359. type MediaUserError implements DisplayableError {
  17360. # The error code.
  17361. code: MediaUserErrorCode
  17362. # The path to the input field that caused the error.
  17363. field: [String!]
  17364. # The error message.
  17365. message: String!
  17366. }
  17367. # Represents a media warning. This occurs when there is a non-blocking concern regarding your media.
  17368. # Consider reviewing your media to ensure it is correct and its parameters are as expected.
  17369. type MediaWarning {
  17370. # The code representing the type of warning.
  17371. code: MediaWarningCode!
  17372. # Translated warning message.
  17373. message: String
  17374. }
  17375. # An error that occurs during the execution of ProductChangeStatus.
  17376. type ProductChangeStatusUserError implements DisplayableError {
  17377. # The error code.
  17378. code: ProductChangeStatusUserErrorCode
  17379. # The path to the input field that caused the error.
  17380. field: [String!]
  17381. # The error message.
  17382. message: String!
  17383. }
  17384. # Represents a selling plan group custom error.
  17385. type SellingPlanGroupUserError implements DisplayableError {
  17386. # The error code.
  17387. code: SellingPlanGroupUserErrorCode
  17388. # The path to the input field that caused the error.
  17389. field: [String!]
  17390. # The error message.
  17391. message: String!
  17392. }
  17393. # Error codes for failed product variant bulk create mutations.
  17394. type ProductVariantsBulkCreateUserError implements DisplayableError {
  17395. # The error code.
  17396. code: ProductVariantsBulkCreateUserErrorCode
  17397. # The path to the input field that caused the error.
  17398. field: [String!]
  17399. # The error message.
  17400. message: String!
  17401. }
  17402. # Error codes for failed bulk variant delete mutations.
  17403. type ProductVariantsBulkDeleteUserError implements DisplayableError {
  17404. # The error code.
  17405. code: ProductVariantsBulkDeleteUserErrorCode
  17406. # The path to the input field that caused the error.
  17407. field: [String!]
  17408. # The error message.
  17409. message: String!
  17410. }
  17411. # Error codes for failed bulk product variants reorder operation.
  17412. type ProductVariantsBulkReorderUserError implements DisplayableError {
  17413. # The error code.
  17414. code: ProductVariantsBulkReorderUserErrorCode
  17415. # The path to the input field that caused the error.
  17416. field: [String!]
  17417. # The error message.
  17418. message: String!
  17419. }
  17420. # Error codes for failed variant bulk update mutations.
  17421. type ProductVariantsBulkUpdateUserError implements DisplayableError {
  17422. # The error code.
  17423. code: ProductVariantsBulkUpdateUserErrorCode
  17424. # The path to the input field that caused the error.
  17425. field: [String!]
  17426. # The error message.
  17427. message: String!
  17428. }
  17429. `, BuiltIn: false},
  17430. {Name: "../../../ext/event.graphql", Input: `# Basic events chronicle resource activities such as the creation of an article, the fulfillment of an order, or
  17431. # the addition of a product.
  17432. type BasicEvent implements Event&Node {
  17433. # The name of the app that created the event.
  17434. appTitle: String
  17435. # Whether the event was created by an app.
  17436. attributeToApp: Boolean!
  17437. # Whether the event was caused by an admin user.
  17438. attributeToUser: Boolean!
  17439. # The date and time when the event was created.
  17440. createdAt: DateTime!
  17441. # Whether the event is critical.
  17442. criticalAlert: Boolean!
  17443. # A globally-unique identifier.
  17444. id: ID!
  17445. # Human readable text that describes the event.
  17446. message: FormattedString!
  17447. }
  17448. # An auto-generated type for paginating through multiple Events.
  17449. type EventConnection {
  17450. # A list of edges.
  17451. edges: [EventEdge!]!
  17452. # A list of the nodes contained in EventEdge.
  17453. nodes: [Event!]!
  17454. # Information to aid in pagination.
  17455. pageInfo: PageInfo!
  17456. }
  17457. # An auto-generated type which holds one Event and a cursor during pagination.
  17458. type EventEdge {
  17459. # A cursor for use in pagination.
  17460. cursor: String!
  17461. # The item at the end of EventEdge.
  17462. node: Event!
  17463. }
  17464. `, BuiltIn: false},
  17465. {Name: "../../../ext/fulfillment.graphql", Input: `# Represents a fulfillment. In Shopify, a fulfillment represents a shipment of one or more items in an order.
  17466. # When an order has been completely fulfilled, it means that all the items that are included in the order have been sent to the customer.
  17467. # There can be more than one fulfillment for an order.
  17468. type Fulfillment implements LegacyInteroperability&Node {
  17469. # The date and time when the fulfillment was created.
  17470. createdAt: DateTime!
  17471. # The date that this fulfillment was delivered.
  17472. deliveredAt: DateTime
  17473. # Human readable display status for this fulfillment.
  17474. displayStatus: FulfillmentDisplayStatus
  17475. # The estimated date that this fulfillment will arrive.
  17476. estimatedDeliveryAt: DateTime
  17477. # The history of events associated with this fulfillment.
  17478. events(
  17479. first: Int
  17480. after: String
  17481. last: Int
  17482. before: String
  17483. reverse: Boolean = false
  17484. sortKey: FulfillmentEventSortKeys = HAPPENED_AT
  17485. ): FulfillmentEventConnection!
  17486. # List of the fulfillment's line items.
  17487. fulfillmentLineItems(
  17488. first: Int
  17489. after: String
  17490. last: Int
  17491. before: String
  17492. reverse: Boolean = false
  17493. ): FulfillmentLineItemConnection!
  17494. # A paginated list of fulfillment orders for the fulfillment.
  17495. fulfillmentOrders(
  17496. first: Int
  17497. after: String
  17498. last: Int
  17499. before: String
  17500. reverse: Boolean = false
  17501. ): FulfillmentOrderConnection!
  17502. # A globally-unique identifier.
  17503. id: ID!
  17504. # The date and time when the fulfillment went into transit.
  17505. inTransitAt: DateTime
  17506. # The ID of the corresponding resource in the REST Admin API.
  17507. legacyResourceId: UnsignedInt64!
  17508. # The location that the fulfillment was processed at.
  17509. location: Location
  17510. # Human readable reference identifier for this fulfillment.
  17511. name: String!
  17512. # The order for which the fulfillment was created.
  17513. order: Order!
  17514. # The address at which the fulfillment occurred.
  17515. # Typically this is the address of the warehouse or fulfillment center.
  17516. originAddress: FulfillmentOriginAddress
  17517. # Whether any of the line items in the fulfillment require shipping.
  17518. requiresShipping: Boolean!
  17519. # Fulfillment service associated with the fulfillment.
  17520. service: FulfillmentService
  17521. # The status of the fulfillment.
  17522. status: FulfillmentStatus!
  17523. # Sum of all line item quantities for the fulfillment.
  17524. totalQuantity: Int!
  17525. # Tracking information associated with the fulfillment,
  17526. # such as the tracking company, tracking number, and tracking URL.
  17527. trackingInfo(first: Int): [FulfillmentTrackingInfo!]!
  17528. # The date and time when the fulfillment was last modified.
  17529. updatedAt: DateTime!
  17530. }
  17531. # Represents the tracking information for a fulfillment.
  17532. type FulfillmentTrackingInfo {
  17533. # The name of the tracking company.
  17534. company: String
  17535. # The tracking number of the fulfillment.
  17536. number: String
  17537. # The URLs to track the fulfillment.
  17538. url: URL
  17539. }
  17540. # Represents a fulfillment order. In Shopify, a fulfillment order represents a group of one or more items
  17541. # in an order that are to be fulfilled from the same location. There can be more than one fulfillment order
  17542. # for an order at a given location. Fulfillment orders are created automatically when an order is created.
  17543. # To learn how to build a fulfillment app, refer to Fulfillment apps.
  17544. type FulfillmentOrder implements Node {
  17545. # The fulfillment order's assigned location. This is the location where the fulfillment is expected to happen.
  17546. #
  17547. # The fulfillment order's assigned location might change in the following cases:
  17548. #
  17549. # The fulfillment order has been entirely moved to a new location. For example, the fulfillmentOrderMove mutation has been called, and you see the original fulfillment order in the movedFulfillmentOrder field within the mutation's response.
  17550. # Work on the fulfillment order has not yet begun, which means that the fulfillment order has the
  17551. # OPEN,
  17552. # SCHEDULED, or
  17553. # ON_HOLD
  17554. # status, and the shop's location properties might be undergoing edits (for example, in the Shopify admin).
  17555. assignedLocation: FulfillmentOrderAssignedLocation!
  17556. # Delivery method of this fulfillment order.
  17557. deliveryMethod: DeliveryMethod
  17558. # The destination where the items should be sent.
  17559. destination: FulfillmentOrderDestination
  17560. # The date and time at which the fulfillment order will be fulfillable.
  17561. # When this date and time is reached, the scheduled fulfillment order is automatically transitioned to open.
  17562. # For example, the fulfill_at date for a subscription order might be the 1st of each month, a pre-order fulfill_at date would be nil, and a standard order fulfill_at date would be the order creation date.
  17563. fulfillAt: DateTime
  17564. # The latest date and time by which all items in the fulfillment order need to be fulfilled.
  17565. fulfillBy: DateTime
  17566. # The fulfillment holds applied on the fulfillment order.
  17567. fulfillmentHolds: [FulfillmentHold!]!
  17568. # A list of fulfillments for the fulfillment order.
  17569. fulfillments(
  17570. first: Int
  17571. after: String
  17572. last: Int
  17573. before: String
  17574. reverse: Boolean = false
  17575. ): FulfillmentConnection!
  17576. # A globally-unique identifier.
  17577. id: ID!
  17578. # The duties delivery method of this fulfillment order.
  17579. internationalDuties: FulfillmentOrderInternationalDuties
  17580. # A list of the fulfillment order's line items.
  17581. lineItems(
  17582. first: Int
  17583. after: String
  17584. last: Int
  17585. before: String
  17586. reverse: Boolean = false
  17587. ): FulfillmentOrderLineItemConnection!
  17588. # A list of locations that the fulfillment order can potentially move to.
  17589. locationsForMove(
  17590. first: Int
  17591. after: String
  17592. last: Int
  17593. before: String
  17594. reverse: Boolean = false
  17595. ): FulfillmentOrderLocationForMoveConnection!
  17596. # A list of requests sent by the merchant to the fulfillment service for this fulfillment order.
  17597. merchantRequests(
  17598. kind: FulfillmentOrderMerchantRequestKind
  17599. first: Int
  17600. after: String
  17601. last: Int
  17602. before: String
  17603. reverse: Boolean = false
  17604. ): FulfillmentOrderMerchantRequestConnection!
  17605. # The order that's associated with the fulfillment order.
  17606. order: Order!
  17607. # The request status of the fulfillment order.
  17608. requestStatus: FulfillmentOrderRequestStatus!
  17609. # The status of the fulfillment order.
  17610. status: FulfillmentOrderStatus!
  17611. # The actions that can be performed on this fulfillment order.
  17612. supportedActions: [FulfillmentOrderSupportedAction!]!
  17613. }
  17614. # The fulfillment order's assigned location. This is the location where the fulfillment is expected to happen.
  17615. #
  17616. # The fulfillment order's assigned location might change in the following cases:
  17617. #
  17618. # The fulfillment order has been entirely moved to a new location. For example, the fulfillmentOrderMove mutation has been called, and you see the original fulfillment order in the movedFulfillmentOrder field within the mutation's response.
  17619. #
  17620. # Work on the fulfillment order has not yet begun, which means that the fulfillment order has the
  17621. # OPEN,
  17622. # SCHEDULED, or
  17623. # ON_HOLD
  17624. # status, and the shop's location properties might be undergoing edits (for example, in the Shopify admin).
  17625. #
  17626. # If the fulfillmentOrderMove mutation has moved the fulfillment order's line items to a new location,
  17627. # but hasn't moved the fulfillment order instance itself, then the original fulfillment order's assigned location
  17628. # doesn't change.
  17629. # This happens if the fulfillment order is being split during the move, or if all line items can be moved
  17630. # to an existing fulfillment order at a new location.
  17631. #
  17632. # Once the fulfillment order has been taken into work or canceled,
  17633. # which means that the fulfillment order has the
  17634. # IN_PROGRESS,
  17635. # CLOSED,
  17636. # CANCELLED, or
  17637. # INCOMPLETE
  17638. # status, FulfillmentOrderAssignedLocation acts as a snapshot of the shop's location content.
  17639. # Up-to-date shop's location data may be queried through location connection.
  17640. type FulfillmentOrderAssignedLocation {
  17641. # The first line of the address for the location.
  17642. address1: String
  17643. # The second line of the address for the location.
  17644. address2: String
  17645. # The city of the location.
  17646. city: String
  17647. # The two-letter country code of the location.
  17648. countryCode: CountryCode!
  17649. # The location where the fulfillment is expected to happen. This value might be different from
  17650. # FulfillmentOrderAssignedLocation if the location's attributes were updated
  17651. # after the fulfillment order was taken into work of canceled.
  17652. location: Location
  17653. # The name of the location.
  17654. name: String!
  17655. # The phone number of the location.
  17656. phone: String
  17657. # The province of the location.
  17658. province: String
  17659. # The ZIP code of the location.
  17660. zip: String
  17661. }
  17662. # Represents the goods available to be shipped to a customer.
  17663. # It holds essential information about the goods, including SKU and whether it is tracked.
  17664. type InventoryItem implements LegacyInteroperability&Node {
  17665. # The ISO 3166-1 alpha-2 country code of where the item originated from.
  17666. countryCodeOfOrigin: CountryCode
  17667. # A list of country specific harmonized system codes.
  17668. countryHarmonizedSystemCodes(
  17669. first: Int
  17670. after: String
  17671. last: Int
  17672. before: String
  17673. reverse: Boolean = false
  17674. ): CountryHarmonizedSystemCodeConnection!
  17675. # The date and time when the inventory item was created.
  17676. createdAt: DateTime!
  17677. # The number of inventory items that share the same SKU with this item.
  17678. duplicateSkuCount: Int!
  17679. # The harmonized system code of the item.
  17680. harmonizedSystemCode: String
  17681. # A globally-unique identifier.
  17682. id: ID!
  17683. # The URL that points to the inventory history for the item.
  17684. inventoryHistoryUrl: URL
  17685. # The inventory item's quantities at the specified location.
  17686. inventoryLevel(locationId: ID!): InventoryLevel
  17687. # A list of the inventory item's quantities for each location that the inventory item can be stocked at.
  17688. inventoryLevels(
  17689. first: Int
  17690. after: String
  17691. last: Int
  17692. before: String
  17693. reverse: Boolean = false
  17694. query: String
  17695. ): InventoryLevelConnection!
  17696. # The ID of the corresponding resource in the REST Admin API.
  17697. legacyResourceId: UnsignedInt64!
  17698. # The number of locations where this inventory item is stocked.
  17699. locationsCount: Int!
  17700. # The ISO 3166-2 alpha-2 province code of where the item originated from.
  17701. provinceCodeOfOrigin: String
  17702. # Whether the inventory item requires shipping.
  17703. requiresShipping: Boolean!
  17704. # Inventory item SKU.
  17705. sku: String
  17706. # Whether inventory levels are tracked for the item.
  17707. tracked: Boolean!
  17708. # Whether the value of the tracked field for the inventory item can be changed.
  17709. trackedEditable: EditableProperty!
  17710. # Unit cost associated with the inventory item.
  17711. unitCost: MoneyV2
  17712. # The date and time when the inventory item was updated.
  17713. updatedAt: DateTime!
  17714. # The variant that owns this inventory item.
  17715. variant: ProductVariant!
  17716. }
  17717. # The address at which the fulfillment occurred.
  17718. # Typically this is the address of the warehouse or fulfillment center.
  17719. type FulfillmentOriginAddress {
  17720. # The street address of the fulfillment location.
  17721. address1: String
  17722. # The second line of the address. Typically the number of the apartment, suite, or unit.
  17723. address2: String
  17724. # The city in which the fulfillment location is located.
  17725. city: String
  17726. # The country code of the fulfillment location.
  17727. countryCode: String!
  17728. # The province code of the fulfillment location.
  17729. provinceCode: String
  17730. # The zip code of the fulfillment location.
  17731. zip: String
  17732. }
  17733. # Represents the destination where the items should be sent upon fulfillment.
  17734. type FulfillmentOrderDestination implements Node {
  17735. # The first line of the address of the destination.
  17736. address1: String
  17737. # The second line of the address of the destination.
  17738. address2: String
  17739. # The city of the destination.
  17740. city: String
  17741. # The company of the destination.
  17742. company: String
  17743. # The two-letter country code of the destination.
  17744. countryCode: CountryCode
  17745. # The email of the customer at the destination.
  17746. email: String
  17747. # The first name of the customer at the destination.
  17748. firstName: String
  17749. # A globally-unique identifier.
  17750. id: ID!
  17751. # The last name of the customer at the destination.
  17752. lastName: String
  17753. # The phone number of the customer at the destination.
  17754. phone: String
  17755. # The province of the destination.
  17756. province: String
  17757. # The ZIP code of the destination.
  17758. zip: String
  17759. }
  17760. # A fulfillment hold currently applied on a fulfillment order.
  17761. type FulfillmentHold {
  17762. # The reason for the fulfillment hold.
  17763. reason: FulfillmentHoldReason!
  17764. # Additional information about the fulfillment hold reason.
  17765. reasonNotes: String
  17766. }
  17767. # The international duties relevant to a fulfillment order.
  17768. type FulfillmentOrderInternationalDuties {
  17769. # The method of duties payment. Example values: DDP, DAP.
  17770. incoterm: String!
  17771. }
  17772. # One of the actions that the fulfillment order supports in its current state.
  17773. type FulfillmentOrderSupportedAction {
  17774. # The action value.
  17775. action: FulfillmentOrderAction!
  17776. # The external URL to be used to initiate the fulfillment process outside Shopify.
  17777. # Applicable only when the action value is EXTERNAL.
  17778. externalUrl: URL
  17779. }
  17780. # The fulfillment event that describes the fulfilllment status at a particular time.
  17781. type FulfillmentEvent implements Node {
  17782. # The time at which this fulfillment event happened.
  17783. happenedAt: DateTime!
  17784. # A globally-unique identifier.
  17785. id: ID!
  17786. # The status of this fulfillment event.
  17787. status: FulfillmentEventStatus!
  17788. }
  17789. # Represents a line item from an order that's included in a fulfillment.
  17790. type FulfillmentLineItem implements Node {
  17791. # The total price after discounts are applied in shop and presentment currencies.
  17792. discountedTotalSet: MoneyBag!
  17793. # A globally-unique identifier.
  17794. id: ID!
  17795. # The associated order's line item.
  17796. lineItem: LineItem!
  17797. # The total price before discounts are applied in shop and presentment currencies.
  17798. originalTotalSet: MoneyBag!
  17799. # Number of line items in the fulfillment.
  17800. quantity: Int
  17801. }
  17802. # Associates an order line item with quantities requiring fulfillment from the respective fulfillment order.
  17803. type FulfillmentOrderLineItem implements Node {
  17804. # A globally-unique identifier.
  17805. id: ID!
  17806. # The associated order line item.
  17807. lineItem: LineItem!
  17808. # The number of units remaining to be fulfilled.
  17809. remainingQuantity: Int!
  17810. # The total number of units to be fulfilled.
  17811. totalQuantity: Int!
  17812. # Warning messages for a fulfillment order line item.
  17813. warnings: [FulfillmentOrderLineItemWarning!]!
  17814. }
  17815. # A fulfillment order line item warning. For example, a warning about why a fulfillment request was rejected.
  17816. type FulfillmentOrderLineItemWarning {
  17817. # The description of warning.
  17818. description: String
  17819. # The title of warning.
  17820. title: String
  17821. }
  17822. # A location that a fulfillment order can potentially move to.
  17823. type FulfillmentOrderLocationForMove {
  17824. # The location being considered as the fulfillment order's new assigned location.
  17825. location: Location!
  17826. # A human-readable string with the reason why the fulfillment order, or some of its line items, can't be
  17827. # moved to the location.
  17828. message: String
  17829. # Whether the fulfillment order can be moved to the location.
  17830. movable: Boolean!
  17831. }
  17832. # Represents a request made by the merchant to a fulfillment service for a fulfillment order.
  17833. type FulfillmentOrderMerchantRequest implements Node {
  17834. # A globally-unique identifier.
  17835. id: ID!
  17836. # The kind of request made.
  17837. kind: FulfillmentOrderMerchantRequestKind!
  17838. # The optional message that the merchant included in the request.
  17839. message: String
  17840. # Additional options requested by the merchant. These depend on the kind of the request.
  17841. # For example, for a FULFILLMENT_REQUEST, one option is notify_customer, which indicates whether the
  17842. # merchant intends to notify the customer upon fulfillment. The fulfillment service can then set
  17843. # notifyCustomer when making calls to FulfillmentCreateV2.
  17844. requestOptions: JSON
  17845. # The response from the fulfillment service.
  17846. responseData: JSON
  17847. # The timestamp when the request was made.
  17848. sentAt: DateTime!
  17849. }
  17850. # An auto-generated type for paginating through multiple FulfillmentEvents.
  17851. type FulfillmentEventConnection {
  17852. # A list of edges.
  17853. edges: [FulfillmentEventEdge!]!
  17854. # A list of the nodes contained in FulfillmentEventEdge.
  17855. nodes: [FulfillmentEvent!]!
  17856. # Information to aid in pagination.
  17857. pageInfo: PageInfo!
  17858. }
  17859. # An auto-generated type which holds one FulfillmentEvent and a cursor during pagination.
  17860. type FulfillmentEventEdge {
  17861. # A cursor for use in pagination.
  17862. cursor: String!
  17863. # The item at the end of FulfillmentEventEdge.
  17864. node: FulfillmentEvent!
  17865. }
  17866. # An auto-generated type for paginating through multiple FulfillmentLineItems.
  17867. type FulfillmentLineItemConnection {
  17868. # A list of edges.
  17869. edges: [FulfillmentLineItemEdge!]!
  17870. # A list of the nodes contained in FulfillmentLineItemEdge.
  17871. nodes: [FulfillmentLineItem!]!
  17872. # Information to aid in pagination.
  17873. pageInfo: PageInfo!
  17874. }
  17875. # An auto-generated type which holds one FulfillmentLineItem and a cursor during pagination.
  17876. type FulfillmentLineItemEdge {
  17877. # A cursor for use in pagination.
  17878. cursor: String!
  17879. # The item at the end of FulfillmentLineItemEdge.
  17880. node: FulfillmentLineItem!
  17881. }
  17882. # An auto-generated type for paginating through multiple FulfillmentOrders.
  17883. type FulfillmentOrderConnection {
  17884. # A list of edges.
  17885. edges: [FulfillmentOrderEdge!]!
  17886. # A list of the nodes contained in FulfillmentOrderEdge.
  17887. nodes: [FulfillmentOrder!]!
  17888. # Information to aid in pagination.
  17889. pageInfo: PageInfo!
  17890. }
  17891. # An auto-generated type which holds one FulfillmentOrder and a cursor during pagination.
  17892. type FulfillmentOrderEdge {
  17893. # A cursor for use in pagination.
  17894. cursor: String!
  17895. # The item at the end of FulfillmentOrderEdge.
  17896. node: FulfillmentOrder!
  17897. }
  17898. # An auto-generated type for paginating through multiple Fulfillments.
  17899. type FulfillmentConnection {
  17900. # A list of edges.
  17901. edges: [FulfillmentEdge!]!
  17902. # A list of the nodes contained in FulfillmentEdge.
  17903. nodes: [Fulfillment!]!
  17904. # Information to aid in pagination.
  17905. pageInfo: PageInfo!
  17906. }
  17907. # An auto-generated type which holds one Fulfillment and a cursor during pagination.
  17908. type FulfillmentEdge {
  17909. # A cursor for use in pagination.
  17910. cursor: String!
  17911. # The item at the end of FulfillmentEdge.
  17912. node: Fulfillment!
  17913. }
  17914. # An auto-generated type for paginating through multiple FulfillmentOrderLineItems.
  17915. type FulfillmentOrderLineItemConnection {
  17916. # A list of edges.
  17917. edges: [FulfillmentOrderLineItemEdge!]!
  17918. # A list of the nodes contained in FulfillmentOrderLineItemEdge.
  17919. nodes: [FulfillmentOrderLineItem!]!
  17920. # Information to aid in pagination.
  17921. pageInfo: PageInfo!
  17922. }
  17923. # An auto-generated type which holds one FulfillmentOrderLineItem and a cursor during pagination.
  17924. type FulfillmentOrderLineItemEdge {
  17925. # A cursor for use in pagination.
  17926. cursor: String!
  17927. # The item at the end of FulfillmentOrderLineItemEdge.
  17928. node: FulfillmentOrderLineItem!
  17929. }
  17930. # An auto-generated type for paginating through multiple FulfillmentOrderLocationForMoves.
  17931. type FulfillmentOrderLocationForMoveConnection {
  17932. # A list of edges.
  17933. edges: [FulfillmentOrderLocationForMoveEdge!]!
  17934. # A list of the nodes contained in FulfillmentOrderLocationForMoveEdge.
  17935. nodes: [FulfillmentOrderLocationForMove!]!
  17936. # Information to aid in pagination.
  17937. pageInfo: PageInfo!
  17938. }
  17939. # An auto-generated type which holds one FulfillmentOrderLocationForMove and a cursor during pagination.
  17940. type FulfillmentOrderLocationForMoveEdge {
  17941. # A cursor for use in pagination.
  17942. cursor: String!
  17943. # The item at the end of FulfillmentOrderLocationForMoveEdge.
  17944. node: FulfillmentOrderLocationForMove!
  17945. }
  17946. # An auto-generated type for paginating through multiple FulfillmentOrderMerchantRequests.
  17947. type FulfillmentOrderMerchantRequestConnection {
  17948. # A list of edges.
  17949. edges: [FulfillmentOrderMerchantRequestEdge!]!
  17950. # A list of the nodes contained in FulfillmentOrderMerchantRequestEdge.
  17951. nodes: [FulfillmentOrderMerchantRequest!]!
  17952. # Information to aid in pagination.
  17953. pageInfo: PageInfo!
  17954. }
  17955. # An auto-generated type which holds one FulfillmentOrderMerchantRequest and a cursor during pagination.
  17956. type FulfillmentOrderMerchantRequestEdge {
  17957. # A cursor for use in pagination.
  17958. cursor: String!
  17959. # The item at the end of FulfillmentOrderMerchantRequestEdge.
  17960. node: FulfillmentOrderMerchantRequest!
  17961. }
  17962. `, BuiltIn: false},
  17963. {Name: "../../../ext/gqlgen.graphql", Input: `directive @goModel(
  17964. model: String
  17965. models: [String!]
  17966. ) on OBJECT | INPUT_OBJECT | SCALAR | ENUM | INTERFACE | UNION
  17967. directive @goField(
  17968. forceResolver: Boolean
  17969. name: String
  17970. ) on INPUT_FIELD_DEFINITION | FIELD_DEFINITION
  17971. directive @goTag(
  17972. key: String!
  17973. value: String
  17974. ) on INPUT_FIELD_DEFINITION | FIELD_DEFINITION
  17975. `, BuiltIn: false},
  17976. {Name: "../../../ext/in_context.graphql", Input: `directive @inContext(
  17977. language: LanguageCode,
  17978. country: CountryCode
  17979. ) on QUERY | MUTATION | OBJECT
  17980. `, BuiltIn: false},
  17981. {Name: "../../../ext/interface.graphql", Input: `# An object with an ID field to support global identification, in accordance with the
  17982. # Relay specification.
  17983. # This interface is used by the node
  17984. # and nodes queries.
  17985. interface Node {
  17986. # A globally-unique identifier.
  17987. id: ID!
  17988. }
  17989. # The subject line of a comment event.
  17990. interface CommentEventSubject {
  17991. # A globally-unique identifier.
  17992. id: ID!
  17993. # Whether the timeline subject has a timeline comment. If true, then a timeline comment exists.
  17994. hasTimelineComment: Boolean!
  17995. }
  17996. # Represents an object that has a list of events.
  17997. interface HasEvents {
  17998. # The paginated list of events associated with the host subject.
  17999. events(
  18000. first: Int
  18001. after: String
  18002. last: Int
  18003. before: String
  18004. reverse: Boolean = false
  18005. sortKey: EventSortKeys = ID
  18006. query: String
  18007. ): EventConnection!
  18008. }
  18009. # Events chronicle resource activities such as the creation of an article, the fulfillment of an order, or the
  18010. # addition of a product.
  18011. interface Event {
  18012. # The name of the app that created the event.
  18013. appTitle: String
  18014. # Whether the event was created by an app.
  18015. attributeToApp: Boolean!
  18016. # Whether the event was caused by an admin user.
  18017. attributeToUser: Boolean!
  18018. # The date and time when the event was created.
  18019. createdAt: DateTime!
  18020. # Whether the event is critical.
  18021. criticalAlert: Boolean!
  18022. # A globally-unique identifier.
  18023. id: ID!
  18024. # Human readable text that describes the event.
  18025. message: FormattedString!
  18026. }
  18027. # Represents information about the metafields associated to the specified resource.
  18028. interface HasMetafields {
  18029. # Returns a metafield by namespace and key that belongs to the resource.
  18030. metafield(namespace: String!key: String!): Metafield
  18031. # List of metafields that belong to the resource.
  18032. metafields(
  18033. namespace: String
  18034. first: Int
  18035. after: String
  18036. last: Int
  18037. before: String
  18038. reverse: Boolean = false
  18039. ): MetafieldConnection!
  18040. # Returns a private metafield by namespace and key that belongs to the resource.
  18041. privateMetafield(namespace: String!key: String!): PrivateMetafield
  18042. # List of private metafields that belong to the resource.
  18043. privateMetafields(
  18044. namespace: String
  18045. first: Int
  18046. after: String
  18047. last: Int
  18048. before: String
  18049. reverse: Boolean = false
  18050. ): PrivateMetafieldConnection!
  18051. }
  18052. # Interoperability metadata for types that directly correspond to a REST Admin API resource.
  18053. # For example, on the Product type, LegacyInteroperability returns metadata for the corresponding Product object in the REST Admin API.
  18054. interface LegacyInteroperability {
  18055. # The ID of the corresponding resource in the REST Admin API.
  18056. legacyResourceId: UnsignedInt64!
  18057. }
  18058. # Localization extensions associated with the specified resource. For example, the tax id for government invoice.
  18059. interface HasLocalizationExtensions {
  18060. # List of localization extensions for the resource.
  18061. localizationExtensions(
  18062. countryCodes: [CountryCode!]
  18063. purposes: [LocalizationExtensionPurpose!]
  18064. first: Int
  18065. after: String
  18066. last: Int
  18067. before: String
  18068. reverse: Boolean = false
  18069. ): LocalizationExtensionConnection!
  18070. }
  18071. # Resources that metafield definitions can be applied to.
  18072. interface HasMetafieldDefinitions {
  18073. # List of metafield definitions.
  18074. metafieldDefinitions(
  18075. namespace: String
  18076. pinnedStatus: MetafieldDefinitionPinnedStatus = ANY
  18077. first: Int
  18078. after: String
  18079. last: Int
  18080. before: String
  18081. reverse: Boolean = false
  18082. sortKey: MetafieldDefinitionSortKeys = ID
  18083. query: String
  18084. ): MetafieldDefinitionConnection!
  18085. }
  18086. # A default cursor that you can use in queries to paginate your results. Each edge in a connection can
  18087. # return a cursor, which is a reference to the edge's position in the connection. You can use an edge's cursor as
  18088. # the starting point to retrieve the nodes before or after it in a connection.
  18089. #
  18090. # To learn more about using cursor-based pagination, refer to
  18091. # Paginating results with GraphQL.
  18092. interface Navigable {
  18093. # A default cursor that returns the single next record, sorted ascending by ID.
  18094. defaultCursor: String!
  18095. }
  18096. # Discount applications capture the intentions of a discount source at
  18097. # the time of application on an order's line items or shipping lines.
  18098. #
  18099. # Discount applications don't represent the actual final amount discounted on a line (line item or shipping line). The actual amount discounted on a line is represented by the DiscountAllocation object.
  18100. interface DiscountApplication {
  18101. # The method by which the discount's value is applied to its entitled items.
  18102. allocationMethod: DiscountApplicationAllocationMethod!
  18103. # An ordered index that can be used to identify the discount application and indicate the precedence
  18104. # of the discount application for calculations.
  18105. index: Int!
  18106. # How the discount amount is distributed on the discounted lines.
  18107. targetSelection: DiscountApplicationTargetSelection!
  18108. # Whether the discount is applied on line items or shipping lines.
  18109. targetType: DiscountApplicationTargetType!
  18110. # The value of the discount application.
  18111. value: PricingValue!
  18112. }
  18113. # Published translations associated with the resource.
  18114. interface HasPublishedTranslations {
  18115. # The translations associated with the resource.
  18116. translations(locale: String!marketId: ID): [PublishedTranslation!]!
  18117. }
  18118. # Represents an error in the input of a mutation.
  18119. interface DisplayableError {
  18120. # The path to the input field that caused the error.
  18121. field: [String!]
  18122. # The error message.
  18123. message: String!
  18124. }
  18125. # Services and features purchased once by the store.
  18126. interface AppPurchase {
  18127. # The date and time when the app purchase occurred.
  18128. createdAt: DateTime!
  18129. # The name of the app purchase.
  18130. name: String!
  18131. # The amount to be charged to the store for the app purchase.
  18132. price: MoneyV2!
  18133. # The status of the app purchase.
  18134. status: AppPurchaseStatus!
  18135. # Whether the app purchase is a test transaction.
  18136. test: Boolean!
  18137. }
  18138. # Represents a resource that can be published to a channel.
  18139. # A publishable resource can be either a Product or Collection.
  18140. interface Publishable {
  18141. # The number of publications a resource is published to without feedback errors.
  18142. availablePublicationCount: Int!
  18143. # The number of publications a resource is published on.
  18144. publicationCount(onlyPublished: Boolean = true): Int!
  18145. # Check to see whether the resource is published to the calling app's publication.
  18146. publishedOnCurrentPublication: Boolean!
  18147. # Check to see whether the resource is published to a given publication.
  18148. publishedOnPublication(publicationId: ID!): Boolean!
  18149. # The list of resources that are published to a publication.
  18150. resourcePublications(
  18151. onlyPublished: Boolean = true
  18152. first: Int
  18153. after: String
  18154. last: Int
  18155. before: String
  18156. reverse: Boolean = false
  18157. ): ResourcePublicationConnection!
  18158. # The list of resources that are either published or staged to be published to a publication.
  18159. resourcePublicationsV2(
  18160. onlyPublished: Boolean = true
  18161. first: Int
  18162. after: String
  18163. last: Int
  18164. before: String
  18165. reverse: Boolean = false
  18166. ): ResourcePublicationV2Connection!
  18167. # The list of publications that the resource is not published to.
  18168. unpublishedPublications(
  18169. first: Int
  18170. after: String
  18171. last: Int
  18172. before: String
  18173. reverse: Boolean = false
  18174. ): PublicationConnection!
  18175. }
  18176. # Represents a session preceding an order, often used for building a timeline of events leading to an order.
  18177. interface CustomerMoment {
  18178. # The date and time when the customer's session occurred.
  18179. occurredAt: DateTime!
  18180. }
  18181. # Represents subscription contract common fields.
  18182. interface SubscriptionContractBase {
  18183. # The subscription app that the subscription contract is registered to.
  18184. app: App
  18185. # The URL of the subscription contract page on the subscription app.
  18186. appAdminUrl: URL
  18187. # The currency that's used for the subscription contract.
  18188. currencyCode: CurrencyCode!
  18189. # A list of the custom attributes to be added to the generated orders.
  18190. customAttributes: [Attribute!]!
  18191. # The customer to whom the subscription contract belongs.
  18192. customer: Customer
  18193. # The customer payment method that's used for the subscription contract.
  18194. customerPaymentMethod(showRevoked: Boolean = false): CustomerPaymentMethod
  18195. # The delivery method for each billing of the subscription contract.
  18196. deliveryMethod: SubscriptionDeliveryMethod
  18197. # The delivery price for each billing of the subscription contract.
  18198. deliveryPrice: MoneyV2!
  18199. # The list of subscription discounts associated with the subscription contract.
  18200. discounts(
  18201. first: Int
  18202. after: String
  18203. last: Int
  18204. before: String
  18205. reverse: Boolean = false
  18206. ): SubscriptionManualDiscountConnection!
  18207. # The number of lines associated with the subscription contract.
  18208. lineCount: Int!
  18209. # The list of subscription lines associated with the subscription contract.
  18210. lines(
  18211. first: Int
  18212. after: String
  18213. last: Int
  18214. before: String
  18215. reverse: Boolean = false
  18216. ): SubscriptionLineConnection!
  18217. # The note field that will be applied to the generated orders.
  18218. note: String
  18219. # A list of the subscription contract's orders.
  18220. orders(
  18221. first: Int
  18222. after: String
  18223. last: Int
  18224. before: String
  18225. reverse: Boolean = false
  18226. ): OrderConnection!
  18227. # The date and time when the subscription contract was updated.
  18228. updatedAt: DateTime!
  18229. }
  18230. # A contract between a merchant and a customer to do business.
  18231. # Shopify creates a sales agreement whenever an order is placed, edited, or refunded.
  18232. # A sales agreement has one or more sales records, which provide itemized details about the initial agreement or subsequent changes made to the order.
  18233. # For example, when a customer places an order, Shopify creates the order, generates a sales agreement, and records a sale for each line item purchased in the order.
  18234. # A sale record is specific to a type of order line. Order lines can represent different things such as a purchased product, a tip added by a customer, shipping costs collected at checkout, and more.
  18235. interface SalesAgreement {
  18236. # The application that created the agreement.
  18237. app: App
  18238. # The date and time at which the agreement occured.
  18239. happenedAt: DateTime!
  18240. # The unique identifier for the agreement.
  18241. id: ID!
  18242. # The reason the agremeent was created.
  18243. reason: OrderActionType!
  18244. # The sales associated with the agreement.
  18245. sales(
  18246. first: Int
  18247. after: String
  18248. last: Int
  18249. before: String
  18250. reverse: Boolean = false
  18251. ): SaleConnection!
  18252. # The staff member associated with the agreement.
  18253. user: StaffMember
  18254. }
  18255. # An individual sale record associated with a sales agreement.
  18256. # Every money value in an order's sales data is represented in the currency's smallest unit.
  18257. # When amounts are divided across multiple line items, such as taxes or order discounts, the amounts might not divide evenly across all of the line items on the order.
  18258. # To address this, the remaining currency units that couldn't be divided evenly are allocated one at a time, starting with the first line item, until they are all accounted for.
  18259. # In aggregate, the values sum up correctly. In isolation, one line item might have a different tax or discount amount than another line item of the same price, before taxes and discounts.
  18260. # This is because the amount could not be divided evenly across the items. The allocation of currency units across line items is immutable.
  18261. # After they are allocated, currency units are never reallocated or redistributed among the line items.
  18262. interface Sale {
  18263. # The type of order action that the sale represents.
  18264. actionType: SaleActionType!
  18265. # The unique identifier for the sale.
  18266. id: ID!
  18267. # The line type assocated with the sale.
  18268. lineType: SaleLineType!
  18269. # The number of units either ordered or intended to be returned.
  18270. quantity: Int
  18271. # All individual taxes associated with the sale.
  18272. taxes: [SaleTax!]!
  18273. # The total sale amount after taxes and discounts.
  18274. totalAmount: MoneyBag!
  18275. # The total discounts allocated to the sale after taxes.
  18276. totalDiscountAmountAfterTaxes: MoneyBag!
  18277. # The total discounts allocated to the sale before taxes.
  18278. totalDiscountAmountBeforeTaxes: MoneyBag!
  18279. # The total amount of taxes for the sale.
  18280. totalTaxAmount: MoneyBag!
  18281. }
  18282. # A geographic region which comprises a market.
  18283. interface MarketRegion {
  18284. # A globally-unique identifier.
  18285. id: ID!
  18286. # The name of the region.
  18287. name: String!
  18288. }
  18289. # Online Store preview URL of the object.
  18290. interface OnlineStorePreviewable {
  18291. # The online store preview URL.
  18292. onlineStorePreviewUrl: URL
  18293. }
  18294. # Represents a media interface.
  18295. interface Media {
  18296. # A word or phrase to share the nature or contents of a media.
  18297. alt: String
  18298. # The media content type.
  18299. mediaContentType: MediaContentType!
  18300. # Any errors which have occurred on the media.
  18301. mediaErrors: [MediaError!]!
  18302. # The warnings attached to the media.
  18303. mediaWarnings: [MediaWarning!]!
  18304. # The preview image for the media.
  18305. preview: MediaPreviewImage
  18306. # Current status of the media.
  18307. status: MediaStatus!
  18308. }
  18309. # A file interface.
  18310. interface File {
  18311. # A word or phrase to describe the contents or the function of a file.
  18312. alt: String
  18313. # The date and time (ISO 8601 format) when the file was created.
  18314. createdAt: DateTime!
  18315. # Any errors that have occurred on the file.
  18316. fileErrors: [FileError!]!
  18317. # The status of the file.
  18318. fileStatus: FileStatus!
  18319. # The preview image for the media.
  18320. preview: MediaPreviewImage
  18321. }
  18322. # Represents selling plan pricing policy common fields.
  18323. interface SellingPlanPricingPolicyBase {
  18324. # The price adjustment type.
  18325. adjustmentType: SellingPlanPricingPolicyAdjustmentType!
  18326. # The price adjustment value.
  18327. adjustmentValue: SellingPlanPricingPolicyAdjustmentValue!
  18328. }
  18329. `, BuiltIn: false},
  18330. {Name: "../../../ext/localization.graphql", Input: `# Represents the value captured by a localization extension. Localization extensions are additional fields required by certain countries on international orders.
  18331. # For example, some countries require additional fields for customs information or tax identification numbers.
  18332. type LocalizationExtension {
  18333. # Country ISO 3166-1 alpha-2 code.
  18334. countryCode: CountryCode!
  18335. # The localized extension keys that are allowed.
  18336. key: LocalizationExtensionKey!
  18337. # The purpose of this localization extension.
  18338. purpose: LocalizationExtensionPurpose!
  18339. # The localized extension title.
  18340. title: String!
  18341. # The value of the field.
  18342. value: String!
  18343. }
  18344. # An auto-generated type for paginating through multiple LocalizationExtensions.
  18345. type LocalizationExtensionConnection {
  18346. # A list of edges.
  18347. edges: [LocalizationExtensionEdge!]!
  18348. # A list of the nodes contained in LocalizationExtensionEdge.
  18349. nodes: [LocalizationExtension!]!
  18350. # Information to aid in pagination.
  18351. pageInfo: PageInfo!
  18352. }
  18353. # An auto-generated type which holds one LocalizationExtension and a cursor during pagination.
  18354. type LocalizationExtensionEdge {
  18355. # A cursor for use in pagination.
  18356. cursor: String!
  18357. # The item at the end of LocalizationExtensionEdge.
  18358. node: LocalizationExtension!
  18359. }
  18360. `, BuiltIn: false},
  18361. {Name: "../../../ext/location.graphql", Input: `# Represents the location where the physical good resides.
  18362. type Location implements HasMetafieldDefinitions&HasMetafields&LegacyInteroperability&Node {
  18363. # Whether this location can be reactivated.
  18364. activatable: Boolean!
  18365. # The address of this location.
  18366. address: LocationAddress!
  18367. # Whether the location address has been verified.
  18368. addressVerified: Boolean!
  18369. # Whether this location can be deactivated.
  18370. deactivatable: Boolean!
  18371. # The date and time (ISO 8601 format) that the location was deactivated at.
  18372. # For example, 3:30 pm on September 7, 2019 in the time zone of UTC (Universal Time Coordinated) is represented as "2019-09-07T15:50:00Z".
  18373. deactivatedAt: String
  18374. # Whether this location can be deleted.
  18375. deletable: Boolean!
  18376. # Name of the service provider that fulfills from this location.
  18377. fulfillmentService: FulfillmentService
  18378. # Whether this location can fulfill online orders.
  18379. fulfillsOnlineOrders: Boolean!
  18380. # Whether this location has active inventory.
  18381. hasActiveInventory: Boolean!
  18382. # Whether this location has orders that need to be fulfilled.
  18383. hasUnfulfilledOrders: Boolean!
  18384. # A globally-unique identifier.
  18385. id: ID!
  18386. # The quantities of an inventory item at this location.
  18387. inventoryLevel(inventoryItemId: ID!): InventoryLevel
  18388. # A list of the quantities of the inventory items that can be stocked at this location.
  18389. inventoryLevels(
  18390. first: Int
  18391. after: String
  18392. last: Int
  18393. before: String
  18394. reverse: Boolean = false
  18395. query: String
  18396. ): InventoryLevelConnection!
  18397. # Whether the location is active.
  18398. isActive: Boolean!
  18399. # The ID of the corresponding resource in the REST Admin API.
  18400. legacyResourceId: UnsignedInt64!
  18401. # Returns a metafield by namespace and key that belongs to the resource.
  18402. metafield(namespace: String!key: String!): Metafield
  18403. # List of metafield definitions.
  18404. metafieldDefinitions(
  18405. namespace: String
  18406. pinnedStatus: MetafieldDefinitionPinnedStatus = ANY
  18407. first: Int
  18408. after: String
  18409. last: Int
  18410. before: String
  18411. reverse: Boolean = false
  18412. sortKey: MetafieldDefinitionSortKeys = ID
  18413. query: String
  18414. ): MetafieldDefinitionConnection!
  18415. # List of metafields that belong to the resource.
  18416. metafields(
  18417. namespace: String
  18418. first: Int
  18419. after: String
  18420. last: Int
  18421. before: String
  18422. reverse: Boolean = false
  18423. ): MetafieldConnection!
  18424. # The name of the location.
  18425. name: String!
  18426. # Returns a private metafield by namespace and key that belongs to the resource.
  18427. privateMetafield(namespace: String!key: String!): PrivateMetafield
  18428. # List of private metafields that belong to the resource.
  18429. privateMetafields(
  18430. namespace: String
  18431. first: Int
  18432. after: String
  18433. last: Int
  18434. before: String
  18435. reverse: Boolean = false
  18436. ): PrivateMetafieldConnection!
  18437. # Whether this location is used for calculating shipping rates. In multi-origin shipping mode, this flag is ignored.
  18438. shipsInventory: Boolean!
  18439. # List of suggested addresses for this location (empty if none).
  18440. suggestedAddresses: [LocationSuggestedAddress!]!
  18441. }
  18442. # Represents a suggested address for a location.
  18443. type LocationSuggestedAddress {
  18444. # The first line of the suggested address.
  18445. address1: String
  18446. # The second line of the suggested address.
  18447. address2: String
  18448. # The city of the suggested address.
  18449. city: String
  18450. # The country of the suggested address.
  18451. country: String
  18452. # The country code of the suggested address.
  18453. countryCode: CountryCode
  18454. # A formatted version of the suggested address.
  18455. formatted: [String!]!
  18456. # The province of the suggested address.
  18457. province: String
  18458. # The code for the province, state, or district of the suggested address.
  18459. provinceCode: String
  18460. # The ZIP code of the suggested address.
  18461. zip: String
  18462. }
  18463. # Represents the address of a location.
  18464. type LocationAddress {
  18465. # The first line of the address for the location.
  18466. address1: String
  18467. # The second line of the address for the location.
  18468. address2: String
  18469. # The city of the location.
  18470. city: String
  18471. # The country of the location.
  18472. country: String
  18473. # The country code of the location.
  18474. countryCode: String
  18475. # A formatted version of the address for the location.
  18476. formatted: [String!]!
  18477. # The latitude coordinates of the location.
  18478. latitude: Float
  18479. # The longitude coordinates of the location.
  18480. longitude: Float
  18481. # The phone number of the location.
  18482. phone: String
  18483. # The province of the location.
  18484. province: String
  18485. # The code for the province, state, or district of the address of the location.
  18486. provinceCode: String
  18487. # The ZIP code of the location.
  18488. zip: String
  18489. }
  18490. # The country-specific harmonized system code and ISO country code for an inventory item.
  18491. type CountryHarmonizedSystemCode {
  18492. # The ISO 3166-1 alpha-2 country code for the country that issued the specified harmonized system code.
  18493. countryCode: CountryCode!
  18494. # The country-specific harmonized system code. These are usually longer than 6 digits.
  18495. harmonizedSystemCode: String!
  18496. }
  18497. # An auto-generated type for paginating through multiple Locations.
  18498. type LocationConnection {
  18499. # A list of edges.
  18500. edges: [LocationEdge!]!
  18501. # A list of the nodes contained in LocationEdge.
  18502. nodes: [Location!]!
  18503. # Information to aid in pagination.
  18504. pageInfo: PageInfo!
  18505. }
  18506. # An auto-generated type which holds one Location and a cursor during pagination.
  18507. type LocationEdge {
  18508. # A cursor for use in pagination.
  18509. cursor: String!
  18510. # The item at the end of LocationEdge.
  18511. node: Location!
  18512. }
  18513. # An auto-generated type for paginating through multiple CountryHarmonizedSystemCodes.
  18514. type CountryHarmonizedSystemCodeConnection {
  18515. # A list of edges.
  18516. edges: [CountryHarmonizedSystemCodeEdge!]!
  18517. # A list of the nodes contained in CountryHarmonizedSystemCodeEdge.
  18518. nodes: [CountryHarmonizedSystemCode!]!
  18519. # Information to aid in pagination.
  18520. pageInfo: PageInfo!
  18521. }
  18522. # An auto-generated type which holds one CountryHarmonizedSystemCode and a cursor during pagination.
  18523. type CountryHarmonizedSystemCodeEdge {
  18524. # A cursor for use in pagination.
  18525. cursor: String!
  18526. # The item at the end of CountryHarmonizedSystemCodeEdge.
  18527. node: CountryHarmonizedSystemCode!
  18528. }
  18529. # An auto-generated type for paginating through multiple MarketRegions.
  18530. type MarketRegionConnection {
  18531. # A list of edges.
  18532. edges: [MarketRegionEdge!]!
  18533. # A list of the nodes contained in MarketRegionEdge.
  18534. nodes: [MarketRegion!]!
  18535. # Information to aid in pagination.
  18536. pageInfo: PageInfo!
  18537. }
  18538. # An auto-generated type which holds one MarketRegion and a cursor during pagination.
  18539. type MarketRegionEdge {
  18540. # A cursor for use in pagination.
  18541. cursor: String!
  18542. # The item at the end of MarketRegionEdge.
  18543. node: MarketRegion!
  18544. }
  18545. `, BuiltIn: false},
  18546. {Name: "../../../ext/mail.graphql", Input: `# Represents a customer mailing address.
  18547. #
  18548. # For example, a customer's default address and an order's billing address are both mailling addresses.
  18549. type MailingAddress implements Node {
  18550. # The first line of the address. Typically the street address or PO Box number.
  18551. address1: String
  18552. # The second line of the address. Typically the number of the apartment, suite, or unit.
  18553. address2: String
  18554. # The name of the city, district, village, or town.
  18555. city: String
  18556. # The name of the customer's company or organization.
  18557. company: String
  18558. # Whether the address coordinates are valid.
  18559. coordinatesValidated: Boolean!
  18560. # The name of the country.
  18561. country: String
  18562. # The two-letter code for the country of the address.
  18563. #
  18564. # For example, US.
  18565. countryCodeV2: CountryCode
  18566. # The first name of the customer.
  18567. #
  18568. # formatted(withName: Boolean = false withCompany: Boolean = true): [String!]!
  18569. # A formatted version of the address, customized by the provided arguments.
  18570. firstName: String
  18571. # A comma-separated list of the values for city, province, and country.
  18572. formattedArea: String
  18573. # A globally-unique identifier.
  18574. id: ID!
  18575. # The last name of the customer.
  18576. lastName: String
  18577. # The latitude coordinate of the customer address.
  18578. latitude: Float
  18579. # The longitude coordinate of the customer address.
  18580. longitude: Float
  18581. # The full name of the customer, based on firstName and lastName.
  18582. name: String
  18583. # A unique phone number for the customer.
  18584. #
  18585. # Formatted using E.164 standard. For example, +16135551111.
  18586. phone: String
  18587. # The region of the address, such as the province, state, or district.
  18588. province: String
  18589. # The two-letter code for the region.
  18590. #
  18591. # For example, ON.
  18592. provinceCode: String
  18593. # The zip or postal code of the address.
  18594. zip: String
  18595. }
  18596. # The fields used to create or update a mailing address.
  18597. input MailingAddressInput {
  18598. # The first line of the address. Typically the street address or PO Box number.
  18599. address1: String
  18600. # The second line of the address. Typically the number of the apartment, suite, or unit.
  18601. address2: String
  18602. # The name of the city, district, village, or town.
  18603. city: String
  18604. # The name of the customer's company or organization.
  18605. company: String
  18606. # The two-letter code for the country of the address.
  18607. countryCode: CountryCode
  18608. # The first name of the customer.
  18609. firstName: String
  18610. # The last name of the customer.
  18611. lastName: String
  18612. # A unique phone number for the customer.
  18613. #
  18614. # Formatted using E.164 standard. For example, +16135551111.
  18615. phone: String
  18616. # The code for the region of the address, such as the province, state, or district.
  18617. # For example QC for Quebec, Canada.
  18618. provinceCode: String
  18619. # The zip or postal code of the address.
  18620. zip: String
  18621. }
  18622. `, BuiltIn: false},
  18623. {Name: "../../../ext/market.graphql", Input: `# A market's currency settings.
  18624. type MarketCurrencySettings {
  18625. # The currency which this market's prices are defined in, and the
  18626. # currency which its customers must use if local currencies are disabled.
  18627. baseCurrency: CurrencySetting!
  18628. # Whether or not local currencies are enabled. If enabled, then prices will
  18629. # be converted to give each customer the best experience based on their
  18630. # region. If disabled, then all customers in this market will see prices
  18631. # in the market's base currency.
  18632. localCurrencies: Boolean!
  18633. }
  18634. # The URL for the homepage of the online store in the context of a particular market and a particular locale.
  18635. type MarketWebPresenceRootUrl {
  18636. # The locale that the storefront loads in.
  18637. locale: String!
  18638. # The URL.
  18639. url: URL!
  18640. }
  18641. `, BuiltIn: false},
  18642. {Name: "../../../ext/marketing.graphql", Input: `# Represents actions that market a merchant's store or products.
  18643. type MarketingEvent implements LegacyInteroperability&Node {
  18644. # The app that the marketing event is attributed to.
  18645. app: App!
  18646. # The marketing channel used by the marketing event.
  18647. channel: MarketingChannel
  18648. # A human-readable description of the marketing event.
  18649. description: String
  18650. # The date and time when the marketing event ended.
  18651. endedAt: DateTime
  18652. # A globally-unique identifier.
  18653. id: ID!
  18654. # The ID of the corresponding resource in the REST Admin API.
  18655. legacyResourceId: UnsignedInt64!
  18656. # The URL where the marketing event can be managed.
  18657. manageUrl: URL
  18658. # The URL where the marketing event can be previewed.
  18659. previewUrl: URL
  18660. # An optional ID that helps Shopify validate engagement data.
  18661. remoteId: String
  18662. # The date and time when the marketing event is scheduled to end.
  18663. scheduledToEndAt: DateTime
  18664. # Where the MarketingEvent occurred and what kind of content was used.
  18665. # Because utmSource and utmMedium are often used interchangeably, this is
  18666. # based on a combination of marketingChannel, referringDomain, and type to
  18667. # provide a consistent representation for any given piece of marketing
  18668. # regardless of the app that created it.
  18669. sourceAndMedium: String!
  18670. # The date and time when the marketing event started.
  18671. startedAt: DateTime!
  18672. # The marketing event type.
  18673. type: MarketingTactic!
  18674. # The name of the marketing campaign.
  18675. utmCampaign: String
  18676. # The medium that the marketing campaign is using. Example values: cpc, banner.
  18677. utmMedium: String
  18678. # The referrer of the marketing event. Example values: google, newsletter.
  18679. utmSource: String
  18680. }
  18681. # Represents a set of UTM parameters.
  18682. type UTMParameters {
  18683. # The name of a marketing campaign.
  18684. campaign: String
  18685. # Identifies specific content in a marketing campaign.
  18686. # Used to differentiate between similar content or links in a marketing campaign to determine which is the most effective.
  18687. content: String
  18688. # The medium of a marketing campaign, such as a banner or email newsletter.
  18689. medium: String
  18690. # The source of traffic to the merchant's store, such as Google or an email newsletter.
  18691. source: String
  18692. # Paid search terms used by a marketing campaign.
  18693. term: String
  18694. }
  18695. `, BuiltIn: false},
  18696. {Name: "../../../ext/media.graphql", Input: `# Represents the preview image for a media.
  18697. type MediaPreviewImage {
  18698. # The preview image for the media. Returns null until status is READY.
  18699. image: Image
  18700. # Current status of the preview image.
  18701. status: MediaPreviewImageStatus!
  18702. }
  18703. # Represents an image resource.
  18704. type Image implements HasMetafields {
  18705. # A word or phrase to share the nature or contents of an image.
  18706. altText: String
  18707. # The original height of the image in pixels. Returns null if the image is not hosted by Shopify.
  18708. height: Int
  18709. # A unique identifier for the image.
  18710. id: ID
  18711. # Returns a metafield by namespace and key that belongs to the resource.
  18712. metafield(namespace: String!key: String!): Metafield
  18713. # List of metafields that belong to the resource.
  18714. metafields(
  18715. namespace: String
  18716. first: Int
  18717. after: String
  18718. last: Int
  18719. before: String
  18720. reverse: Boolean = false
  18721. ): MetafieldConnection!
  18722. # Returns a private metafield by namespace and key that belongs to the resource.
  18723. privateMetafield(namespace: String!key: String!): PrivateMetafield
  18724. # List of private metafields that belong to the resource.
  18725. privateMetafields(
  18726. namespace: String
  18727. first: Int
  18728. after: String
  18729. last: Int
  18730. before: String
  18731. reverse: Boolean = false
  18732. ): PrivateMetafieldConnection!
  18733. # The location of the image as a URL.
  18734. #
  18735. # If no transform options are specified, then the original image will be preserved including any pre-applied transforms.
  18736. # All transformation options are considered "best-effort". Any transformation that the original image type doesn't support will be ignored.
  18737. # If you need multiple variations of the same image, then you can use GraphQL aliases.
  18738. url(transform: ImageTransformInput): URL!
  18739. # The original width of the image in pixels. Returns null if the image is not hosted by Shopify.
  18740. width: Int
  18741. }
  18742. # The available options for transforming an image.
  18743. #
  18744. # All transformation options are considered best effort. Any transformation that the original image type doesn't support will be ignored.
  18745. input ImageTransformInput {
  18746. # The region of the image to remain after cropping.
  18747. # Must be used in conjunction with the maxWidth and/or maxHeight fields, where the maxWidth and maxHeight aren't equal.
  18748. # The crop argument should coincide with the smaller value. A smaller maxWidth indicates a LEFT or RIGHT crop, while
  18749. # a smaller maxHeight indicates a TOP or BOTTOM crop. For example, { maxWidth: 5, maxHeight: 10, crop: LEFT } will result
  18750. # in an image with a width of 5 and height of 10, where the right side of the image is removed.
  18751. crop: CropRegion
  18752. # Image width in pixels between 1 and 5760.
  18753. maxWidth: Int
  18754. # Image height in pixels between 1 and 5760.
  18755. maxHeight: Int
  18756. # Image size multiplier for high-resolution retina displays. Must be within 1..3.
  18757. scale: Int = 1
  18758. # Convert the source image into the preferred content type.
  18759. # Supported conversions: .svg to .png, any file type to .jpg, and any file type to .webp.
  18760. preferredContentType: ImageContentType
  18761. }
  18762. # Represents any file other than HTML.
  18763. type GenericFile implements File&Node {
  18764. #A word or phrase to describe the contents or the function of a file.
  18765. alt: String
  18766. # The date and time (ISO 8601 format) when the file was created.
  18767. createdAt: DateTime!
  18768. # Any errors that have occurred on the file.
  18769. fileErrors: [FileError!]!
  18770. # The status of the file.
  18771. fileStatus: FileStatus!
  18772. # A globally-unique identifier.
  18773. id: ID!
  18774. # The generic file's MIME type.
  18775. mimeType: String
  18776. # The generic file's size in bytes.
  18777. originalFileSize: Int
  18778. # The preview image for the media.
  18779. preview: MediaPreviewImage
  18780. # The generic file's URL.
  18781. url: URL
  18782. }
  18783. type MediaImage implements File&Media&Node {
  18784. # A word or phrase to share the nature or contents of a media.
  18785. alt: String
  18786. # The date and time (ISO 8601 format) when the file was created.
  18787. createdAt: DateTime!
  18788. # Any errors that have occurred on the file.
  18789. fileErrors: [FileError!]!
  18790. # The status of the file.
  18791. fileStatus: FileStatus!
  18792. # A globally-unique identifier.
  18793. id: ID!
  18794. # The image for the media. Returns null until status is READY.
  18795. image: Image
  18796. # The media content type.
  18797. mediaContentType: MediaContentType!
  18798. # Any errors which have occurred on the media.
  18799. mediaErrors: [MediaError!]!
  18800. # The warnings attached to the media.
  18801. mediaWarnings: [MediaWarning!]!
  18802. # The MIME type of the image.
  18803. mimeType: String
  18804. # The original source of the image.
  18805. originalSource: MediaImageOriginalSource
  18806. # The preview image for the media.
  18807. preview: MediaPreviewImage
  18808. # Current status of the media.
  18809. status: MediaStatus!
  18810. }
  18811. # The original source for an image.
  18812. type MediaImageOriginalSource {
  18813. # The size of the original file in bytes.
  18814. fileSize: Int
  18815. }
  18816. # Represents a Shopify hosted video.
  18817. type Video implements File&Media&Node {
  18818. # A word or phrase to share the nature or contents of a media.
  18819. alt: String
  18820. # The date and time (ISO 8601 format) when the file was created.
  18821. createdAt: DateTime!
  18822. # The video's duration in milliseconds. This value is null unless the video's status field is
  18823. # READY.
  18824. duration: Int
  18825. # Any errors that have occurred on the file.
  18826. fileErrors: [FileError!]!
  18827. # The status of the file.
  18828. fileStatus: FileStatus!
  18829. # The video's filename.
  18830. filename: String!
  18831. # A globally-unique identifier.
  18832. id: ID!
  18833. # The media content type.
  18834. mediaContentType: MediaContentType!
  18835. # Any errors which have occurred on the media.
  18836. mediaErrors: [MediaError!]!
  18837. # The warnings attached to the media.
  18838. mediaWarnings: [MediaWarning!]!
  18839. # The video's original source. This value is null unless the video's status field is
  18840. # READY.
  18841. originalSource: VideoSource
  18842. # The preview image for the media.
  18843. preview: MediaPreviewImage
  18844. # The video's sources. This value is empty unless the video's status field is
  18845. # READY.
  18846. sources: [VideoSource!]!
  18847. # Current status of the media.
  18848. status: MediaStatus!
  18849. }
  18850. # Represents a source for a Shopify hosted video.
  18851. #
  18852. # Types of sources include the original video, lower resolution versions of the original video,
  18853. # and an m3u8 playlist file.
  18854. #
  18855. # Only videos with a status field
  18856. # of READY have sources.
  18857. type VideoSource {
  18858. # The video source's file size in bytes.
  18859. fileSize: Int
  18860. # The video source's file format extension.
  18861. format: String!
  18862. # The video source's height.
  18863. height: Int!
  18864. # The video source's MIME type.
  18865. mimeType: String!
  18866. # The video source's URL.
  18867. url: String!
  18868. # The video source's width.
  18869. width: Int!
  18870. }
  18871. `, BuiltIn: false},
  18872. {Name: "../../../ext/meta.graphql", Input: `# Metafields enable you to attach additional information to a Shopify resource, such as a Product or a Collection.
  18873. # For more information about where you can attach metafields refer to HasMetafields.
  18874. # Some examples of the data that metafields enable you to store are specifications, size charts, downloadable documents, release dates, images, or part numbers.
  18875. # Metafields are identified by an owner resource, namespace, and key. and store a value along with type information for that value.
  18876. type Metafield implements LegacyInteroperability&Node{
  18877. # The date and time when the metafield was created.
  18878. createdAt: DateTime!
  18879. # The optional, associated metafield definition that maps to this metafield's namespace and key pair.
  18880. definition: MetafieldDefinition
  18881. # The description of the metafield.
  18882. description: String
  18883. # A globally-unique identifier.
  18884. id: ID!
  18885. # The unique identifier for the metafield in its namespace.
  18886. key: String!
  18887. # The ID of the corresponding resource in the REST Admin API.
  18888. legacyResourceId: UnsignedInt64!
  18889. # A container for a group of metafields.
  18890. # Grouping metafields within a namespace prevents your metafields from conflicting with other metafields that have the same key name.
  18891. namespace: String!
  18892. # The resource that the metafield is attached to.
  18893. owner: HasMetafields!
  18894. # The resource that the metafield is attached to.
  18895. ownerType: MetafieldOwnerType!
  18896. # Returns a reference object if the metafield definition's type is a resource reference.
  18897. reference: MetafieldReference
  18898. # A list of reference objects if the metafield's type is a resource reference list.
  18899. references(
  18900. first: Int
  18901. after: String
  18902. last: Int
  18903. before: String
  18904. ): MetafieldReferenceConnection
  18905. # The type of data that the metafield stores in the value field.
  18906. # See the list of supported types.
  18907. type: String!
  18908. # The date and time when the metafield was updated.
  18909. updatedAt: DateTime!
  18910. # The data to store in the metafield. The data is always stored as a string, regardless of the metafield's type.
  18911. value: String!
  18912. }
  18913. # Metafield definitions enable you to define additional validation constraints for metafields, and enable the
  18914. # merchant to edit metafield values in context.
  18915. type MetafieldDefinition implements Node {
  18916. # The description of a metafield definition.
  18917. description: String
  18918. # A globally-unique identifier.
  18919. id: ID!
  18920. # The key name used to identify a metafield definition within a namespace.
  18921. key: String!
  18922. # The list of metafields associated with a metafield definition.
  18923. metafields(
  18924. validationStatus: MetafieldValidationStatus = ANY
  18925. first: Int
  18926. after: String
  18927. last: Int
  18928. before: String
  18929. reverse: Boolean = false
  18930. ): MetafieldConnection!
  18931. # The count of metafields under a metafield definition.
  18932. metafieldsCount(validationStatus: MetafieldValidationStatus): Int!
  18933. # The human-readable name for the metafield definition.
  18934. name: String!
  18935. # The namespace of the metafield definition. You can use a namespace to group related metafields.
  18936. namespace: String!
  18937. # The resource type that the metafield definition is attached to. For example, Product or Collection.
  18938. ownerType: MetafieldOwnerType!
  18939. # The position of the metafield definition in the pinned list.
  18940. pinnedPosition: Int
  18941. # The standard metafield definition template associated with a metafield definition.
  18942. standardTemplate: StandardMetafieldDefinitionTemplate
  18943. # The type of data that the metafield will store.
  18944. type: MetafieldDefinitionType!
  18945. # The validation status for the existing metafields within a metafield definition.
  18946. validationStatus: MetafieldDefinitionValidationStatus!
  18947. # A list of validation options for
  18948. # the metafield. For example, for a metafield with the type date, you can set a minimum date validation, so
  18949. # that the metafield will only store dates after the specific minimum date.
  18950. validations: [MetafieldDefinitionValidation!]!
  18951. # Whether metafields for the metafield definition are visible using the Storefront API.
  18952. visibleToStorefrontApi: Boolean!
  18953. }
  18954. # Standard metafield definition templates provide preset configurations to create metafield definitions.
  18955. # Each template has a specific namespace and key that we've reserved to have specific meanings for common use cases.
  18956. #
  18957. # Refer to the list of standard metafield definitions.
  18958. type StandardMetafieldDefinitionTemplate implements Node {
  18959. # The description of the standard metafield definition.
  18960. description: String
  18961. # A globally-unique identifier.
  18962. id: ID!
  18963. # The key owned by the definition after the definition has been activated.
  18964. key: String!
  18965. # The human-readable name for the standard metafield definition.
  18966. name: String!
  18967. # The namespace owned by the definition after the definition has been activated.
  18968. namespace: String!
  18969. # The list of resource types that the standard metafield definition can be applied to.
  18970. ownerTypes: [MetafieldOwnerType!]!
  18971. # The associated metafield definition type that the metafield stores.
  18972. type: MetafieldDefinitionType!
  18973. # The configured validations for the standard metafield definition.
  18974. validations: [MetafieldDefinitionValidation!]!
  18975. # Whether metafields for the definition are by default visible using the Storefront API.
  18976. visibleToStorefrontApi: Boolean!
  18977. }
  18978. # A metafield definition type provides basic foundation and validation for a metafield.
  18979. type MetafieldDefinitionType {
  18980. # The category associated with the metafield definition type.
  18981. category: String!
  18982. # The name of the type for the metafield definition.
  18983. # See the list of supported types.
  18984. name: String!
  18985. # The supported validations for a metafield definition type.
  18986. supportedValidations: [MetafieldDefinitionSupportedValidation!]!
  18987. # Whether metafields without a definition can be migrated to a definition of this type.
  18988. supportsDefinitionMigrations: Boolean!
  18989. }
  18990. # The type and name for the optional validation configuration of a metafield.
  18991. #
  18992. # For example, a supported validation might consist of a max name and a number_integer type.
  18993. # This validation can then be used to enforce a maximum character length for a single_line_text_field metafield.
  18994. type MetafieldDefinitionSupportedValidation {
  18995. # The name of the metafield definition validation.
  18996. name: String!
  18997. # The type of input for the validation.
  18998. type: String!
  18999. }
  19000. # A configured metafield definition validation.
  19001. #
  19002. # For example, for a metafield definition of number_integer type, you can set a validation with the name max
  19003. # and a value of 15. This validation will ensure that the value of the metafield is a number less than or equal to 15.
  19004. #
  19005. # Refer to the list of supported validations.
  19006. type MetafieldDefinitionValidation {
  19007. # The validation name.
  19008. name: String!
  19009. # The name for the metafield type of this validation.
  19010. type: String!
  19011. # The validation value.
  19012. value: String
  19013. }
  19014. # Private metafields represent custom metadata that is attached to a resource.
  19015. # Private metafields are accessible only by the application that created them and only from the GraphQL Admin API.
  19016. #
  19017. # An application can create a maximum of 10 private metafields per shop resource.
  19018. type PrivateMetafield implements Node {
  19019. # The date and time when the private metafield was created.
  19020. createdAt: DateTime!
  19021. # The id of the private metafield.
  19022. id: ID!
  19023. # The key name of the private metafield.
  19024. key: String!
  19025. # The namespace of the private metafield.
  19026. namespace: String!
  19027. # The date and time when the private metafield was updated.
  19028. updatedAt: DateTime!
  19029. # The value of a private metafield.
  19030. value: String!
  19031. # Represents the private metafield value type.
  19032. valueType: PrivateMetafieldValueType!
  19033. }
  19034. # The input fields for a private metafield.
  19035. input PrivateMetafieldInput {
  19036. # The resource that owns the metafield. If the field is blank, then the Shop resource owns the metafield.
  19037. owner: ID
  19038. # The namespace of the private metafield.
  19039. namespace: String!
  19040. # The key of the private metafield.
  19041. key: String!
  19042. # The value and valueType of the private metafield, wrapped in a ValueInput object.
  19043. valueInput: PrivateMetafieldValueInput!
  19044. }
  19045. # The value input contains the value and value type of the private metafield.
  19046. input PrivateMetafieldValueInput {
  19047. # The value of a private metafield.
  19048. value: String!
  19049. # Represents the private metafield value type.
  19050. valueType: PrivateMetafieldValueType!
  19051. }
  19052. # The input fields to use to create or update a metafield through a mutation on the owning resource.
  19053. # An alternative way to create or update a metafield is by using the metafieldsSet mutation.
  19054. input MetafieldInput {
  19055. # The description of the metafield.
  19056. description: String
  19057. # The unique ID of the metafield. You don't include an ID when you create a metafield because the metafield ID
  19058. # is created automatically. The ID is required when you update a metafield.
  19059. id: ID
  19060. # The namespace for a metafield. The namespace is required when you create a metafield and is optional when you
  19061. # update a metafield.
  19062. namespace: String
  19063. # The key name of the metafield. Required when creating but optional when updating.
  19064. key: String
  19065. # The value of a metafield.
  19066. value: String
  19067. # The metafield's type. The metafield type is required
  19068. # when you create a metafield and is optional when you update a metafield.
  19069. type: String
  19070. }
  19071. # An auto-generated type for paginating through multiple Metafields.
  19072. type MetafieldConnection {
  19073. # A list of edges.
  19074. edges: [MetafieldEdge!]!
  19075. # A list of the nodes contained in MetafieldEdge.
  19076. nodes: [Metafield!]!
  19077. # Information to aid in pagination.
  19078. pageInfo: PageInfo!
  19079. }
  19080. # An auto-generated type which holds one Metafield and a cursor during pagination.
  19081. type MetafieldEdge {
  19082. # A cursor for use in pagination.
  19083. cursor: String!
  19084. # The item at the end of MetafieldEdge.
  19085. node: Metafield!
  19086. }
  19087. # An auto-generated type for paginating through multiple MetafieldDefinitions.
  19088. type MetafieldDefinitionConnection {
  19089. # A list of edges.
  19090. edges: [MetafieldDefinitionEdge!]!
  19091. # A list of the nodes contained in MetafieldDefinitionEdge.
  19092. nodes: [MetafieldDefinition!]!
  19093. # Information to aid in pagination.
  19094. pageInfo: PageInfo!
  19095. }
  19096. # An auto-generated type which holds one MetafieldDefinition and a cursor during pagination.
  19097. type MetafieldDefinitionEdge {
  19098. # A cursor for use in pagination.
  19099. cursor: String!
  19100. # The item at the end of MetafieldDefinitionEdge.
  19101. node: MetafieldDefinition!
  19102. }
  19103. # An auto-generated type for paginating through multiple PrivateMetafields.
  19104. type PrivateMetafieldConnection {
  19105. # A list of edges.
  19106. edges: [PrivateMetafieldEdge!]!
  19107. # A list of the nodes contained in PrivateMetafieldEdge.
  19108. nodes: [PrivateMetafield!]!
  19109. # Information to aid in pagination.
  19110. pageInfo: PageInfo!
  19111. }
  19112. # An auto-generated type which holds one PrivateMetafield and a cursor during pagination.
  19113. type PrivateMetafieldEdge {
  19114. # A cursor for use in pagination.
  19115. cursor: String!
  19116. # The item at the end of PrivateMetafieldEdge.
  19117. node: PrivateMetafield!
  19118. }
  19119. # An auto-generated type for paginating through multiple MetafieldReferences.
  19120. type MetafieldReferenceConnection {
  19121. # A list of edges.
  19122. edges: [MetafieldReferenceEdge!]!
  19123. # A list of the nodes contained in MetafieldReferenceEdge.
  19124. nodes: [MetafieldReference]!
  19125. # Information to aid in pagination.
  19126. pageInfo: PageInfo!
  19127. }
  19128. # An auto-generated type which holds one MetafieldReference and a cursor during pagination.
  19129. type MetafieldReferenceEdge {
  19130. # A cursor for use in pagination.
  19131. cursor: String!
  19132. # The item at the end of MetafieldReferenceEdge.
  19133. node: MetafieldReference
  19134. }
  19135. `, BuiltIn: false},
  19136. {Name: "../../../ext/money.graphql", Input: `# A monetary value with currency.
  19137. type MoneyV2 {
  19138. # Decimal money amount.
  19139. amount: Decimal!
  19140. # Currency of the money.
  19141. currencyCode: CurrencyCode!
  19142. }
  19143. # A collection of monetary values in their respective currencies. Typically used in the context of multi-currency pricing and transactions,
  19144. # when an amount in the shop's currency is converted to the customer's currency of choice (the presentment currency).
  19145. type MoneyBag {
  19146. # Amount in presentment currency.
  19147. presentmentMoney: MoneyV2!
  19148. # Amount in shop currency.
  19149. shopMoney: MoneyV2!
  19150. }
  19151. # Represents a price list, including information about related prices and eligibility rules.
  19152. # You can use price lists to specify either fixed prices or adjusted relative prices that
  19153. # override initial product variant prices. Price lists are applied to customers
  19154. # using context rules, which determine price list eligibility.
  19155. #
  19156. # For more information on price lists, refer to
  19157. # Support different pricing models.
  19158. type PriceList implements Node {
  19159. # A set of facts about the customer, used to determine price list eligibility.
  19160. contextRule: PriceListContextRule
  19161. # The currency for fixed prices associated with this price list.
  19162. currency: CurrencyCode!
  19163. # A globally-unique identifier.
  19164. id: ID!
  19165. # The unique name of the price list, used as a human-readable identifier.
  19166. name: String!
  19167. # Relative adjustments to other prices.
  19168. parent: PriceListParent
  19169. # A list of prices associated with the price list.
  19170. prices(
  19171. originType: PriceListPriceOriginType
  19172. first: Int
  19173. after: String
  19174. last: Int
  19175. before: String
  19176. reverse: Boolean = false
  19177. ): PriceListPriceConnection!
  19178. }
  19179. # One type of value given to a customer when a discount is applied to an order.
  19180. # The application of a discount with this value gives the customer the specified percentage off a specified item.
  19181. type PricingPercentageValue {
  19182. # The percentage value of the object.
  19183. # This is a number between -100 (free) and 0 (no discount).
  19184. percentage: Float!
  19185. }
  19186. # Represents information about pricing for a product variant
  19187. # as defined on a price list, such as the price, compare at price, and origin type.
  19188. # You can use a PriceListPrice to specify a fixed price for a specific product variant.
  19189. type PriceListPrice {
  19190. # The compare-at price of the product variant on this price list.
  19191. compareAtPrice: MoneyV2
  19192. # The origin of a price, either fixed (defined on the price list) or relative (calculated using a price list adjustment configuration).
  19193. originType: PriceListPriceOriginType!
  19194. # The price of the product variant on this price list.
  19195. price: MoneyV2!
  19196. # The product variant associated with this price.
  19197. variant: ProductVariant!
  19198. }
  19199. # Facts about the customer that was used to determine the price list eligibility.
  19200. # For example, if the PriceListContextRule is for a US market, then the price list will be eligible to all customers in the US.
  19201. # For more information on price lists, refer to
  19202. # Support different pricing models.
  19203. type PriceListContextRule {
  19204. # A list of two letter country codes that determines price list eligibility.
  19205. countries: [CountryCode!]!
  19206. # The associated market.
  19207. market: Market
  19208. }
  19209. # Represents relative adjustments from one price list to other prices.
  19210. # You can use a PriceListParent to specify an adjusted relative price using a percentage-based
  19211. # adjustment. Adjusted prices work in conjunction with exchange rules and rounding.
  19212. #
  19213. # Adjustment types
  19214. # support both percentage increases and decreases.
  19215. type PriceListParent {
  19216. # A price list adjustment.
  19217. adjustment: PriceListAdjustment!
  19218. }
  19219. # The type and value of a price list adjustment.
  19220. #
  19221. # For more information on price lists, refer to
  19222. # Support different pricing models.
  19223. type PriceListAdjustment {
  19224. # The type of price adjustment, such as percentage increase or decrease.
  19225. type: PriceListAdjustmentType!
  19226. # The value of price adjustment, where positive numbers reduce the prices and negative numbers increase them.
  19227. value: Float!
  19228. }
  19229. # Represents a single tax applied to the associated line item.
  19230. type TaxLine {
  19231. # Whether the channel that submitted the tax line is liable for remitting. A value of null indicates unknown liability for this tax line.
  19232. channelLiable: Boolean
  19233. # The amount of tax, in shop and presentment currencies, after discounts and before returns.
  19234. priceSet: MoneyBag!
  19235. # The proportion of the line item price that the tax represents as a decimal.
  19236. rate: Float
  19237. # The proportion of the line item price that the tax represents as a percentage.
  19238. ratePercentage: Float
  19239. # The name of the tax.
  19240. title: String!
  19241. }
  19242. # An amount that's allocated to a line based on an associated discount application.
  19243. type DiscountAllocation {
  19244. # The money amount that's allocated to a line based on the associated discount application in shop and presentment currencies.
  19245. allocatedAmountSet: MoneyBag!
  19246. # The discount application that the allocated amount originated from.
  19247. discountApplication: DiscountApplication!
  19248. }
  19249. # The pricing information about a subscription app.
  19250. # The object contains an interval (the frequency at which the shop is billed for an app subscription) and
  19251. # a price (the amount to be charged to the subscribing shop at each interval).
  19252. type AppRecurringPricing {
  19253. # The discount applied to the subscription for a given number of billing intervals.
  19254. discount: AppSubscriptionDiscount
  19255. # The frequency at which the subscribing shop is billed for an app subscription.
  19256. interval: AppPricingInterval!
  19257. # The amount and currency to be charged to the subscribing shop every billing interval.
  19258. price: MoneyV2!
  19259. }
  19260. # Discount applied to the recurring pricing portion of a subscription.
  19261. type AppSubscriptionDiscount {
  19262. # The total number of billing intervals to which the discount will be applied.
  19263. # The discount will be applied to an indefinite number of billing intervals if this value is blank.
  19264. durationLimitInIntervals: Int
  19265. # The price of the subscription after the discount is applied.
  19266. priceAfterDiscount: MoneyV2!
  19267. # The remaining number of billing intervals to which the discount will be applied.
  19268. remainingDurationInIntervals: Int
  19269. # The value of the discount applied every billing interval.
  19270. value: AppSubscriptionDiscountValue!
  19271. }
  19272. # Defines a usage pricing model for the app subscription.
  19273. # These charges are variable based on how much the merchant uses the app.
  19274. type AppUsagePricing {
  19275. # The total usage records for interval.
  19276. balanceUsed: MoneyV2!
  19277. # The capped amount prevents the merchant from being charged for any usage over that amount during a billing period.
  19278. # This prevents billing from exceeding a maximum threshold over the duration of the billing period.
  19279. # For the merchant to continue using the app after exceeding a capped amount, they would need to agree to a new usage charge.
  19280. cappedAmount: MoneyV2!
  19281. # The frequency with which the app usage records are billed.
  19282. interval: AppPricingInterval!
  19283. # The terms and conditions for app usage pricing.
  19284. # Must be present in order to create usage charges.
  19285. # The terms are presented to the merchant when they approve an app's usage charges.
  19286. terms: String!
  19287. }
  19288. # The fixed amount value of a discount.
  19289. type AppSubscriptionDiscountAmount {
  19290. # The fixed amount value of a discount.
  19291. amount: MoneyV2!
  19292. }
  19293. # The percentage value of a discount.
  19294. type AppSubscriptionDiscountPercentage {
  19295. # The percentage value of a discount.
  19296. percentage: Float!
  19297. }
  19298. # The percentage value of a selling plan pricing policy percentage type.
  19299. type SellingPlanPricingPolicyPercentageValue {
  19300. # The percentage value.
  19301. percentage: Float!
  19302. }
  19303. # Represents an applied code discount.
  19304. type SubscriptionAppliedCodeDiscount {
  19305. # The unique identifier.
  19306. id: ID!
  19307. # The redeem code of the discount that applies on the subscription.
  19308. redeemCode: String!
  19309. # The reason that the discount on the subscription draft is rejected.
  19310. rejectionReason: SubscriptionDiscountRejectionReason
  19311. }
  19312. # The value of the discount and how it will be applied.
  19313. type SubscriptionDiscountFixedAmountValue {
  19314. # The fixed amount value of the discount.
  19315. amount: MoneyV2!
  19316. # Whether the amount is applied per item.
  19317. appliesOnEachItem: Boolean!
  19318. }
  19319. # The percentage value of the discount.
  19320. type SubscriptionDiscountPercentageValue {
  19321. # The percentage value of the discount.
  19322. percentage: Int!
  19323. }
  19324. # Represents a credit card payment instrument.
  19325. type VaultCreditCard {
  19326. # The billing address of the card.
  19327. billingAddress: CustomerCreditCardBillingAddress
  19328. # The brand for the card.
  19329. brand: String!
  19330. # Whether the card has been expired.
  19331. expired: Boolean!
  19332. # The expiry month of the card.
  19333. expiryMonth: Int!
  19334. # The expiry year of the card.
  19335. expiryYear: Int!
  19336. # The last four digits for the card.
  19337. lastDigits: String!
  19338. # The name of the card holder.
  19339. name: String!
  19340. }
  19341. # Represents a paypal billing agreement payment instrument.
  19342. type VaultPaypalBillingAgreement {
  19343. # Whether the paypal billing agreement is inactive.
  19344. inactive: Boolean!
  19345. # The paypal account name.
  19346. name: String!
  19347. # The paypal account email address.
  19348. paypalAccountEmail: String!
  19349. }
  19350. # An auto-generated type for paginating through multiple PriceListPrices.
  19351. type PriceListPriceConnection {
  19352. # A list of edges.
  19353. edges: [PriceListPriceEdge!]!
  19354. # A list of the nodes contained in PriceListPriceEdge.
  19355. nodes: [PriceListPrice!]!
  19356. # Information to aid in pagination.
  19357. pageInfo: PageInfo!
  19358. }
  19359. # An auto-generated type which holds one PriceListPrice and a cursor during pagination.
  19360. type PriceListPriceEdge {
  19361. # A cursor for use in pagination.
  19362. cursor: String!
  19363. # The item at the end of PriceListPriceEdge.
  19364. node: PriceListPrice!
  19365. }
  19366. `, BuiltIn: false},
  19367. {Name: "../../../ext/order.graphql", Input: `# The order-level discount applied to a draft order.
  19368. type DraftOrderAppliedDiscount {
  19369. # The amount of money discounted, with values shown in both shop currency and presentment currency.
  19370. amountSet: MoneyBag!
  19371. # Amount of money discounted.
  19372. amountV2: MoneyV2!
  19373. # Description of the order-level discount.
  19374. description: String!
  19375. # Name of the order-level discount.
  19376. title: String
  19377. # The order level discount amount. If valueType is "percentage",
  19378. # then value is the percentage discount.
  19379. value: Float!
  19380. # Type of the order-level discount.
  19381. valueType: DraftOrderAppliedDiscountType!
  19382. }
  19383. # A line item included in a draft order.
  19384. type DraftOrderLineItem implements Node {
  19385. # The discount that will be applied to the line item or the overall order.
  19386. appliedDiscount: DraftOrderAppliedDiscount
  19387. # Whether the line item is a custom line item (true) or a product variant line item (false).
  19388. custom: Boolean!
  19389. # A list of attributes that represent custom features or special requests.
  19390. customAttributes: [Attribute!]!
  19391. # Additional information (metafields) about the line item with the associated types.
  19392. customAttributesV2: [TypedAttribute!]!
  19393. # The line item price after discounts are applied.
  19394. discountedTotal: Money!
  19395. # The line item price after discounts are applied.
  19396. discountedTotalSet: MoneyBag!
  19397. # The discountedTotal divided by quantity, resulting in the value of the discount per unit.
  19398. discountedUnitPrice: Money!
  19399. # The discountedTotal divided by quantity, resulting in the value of the discount per unit.
  19400. discountedUnitPriceSet: MoneyBag!
  19401. # Name of the service provider who fulfilled the order.
  19402. #
  19403. # Valid values are either manual or the name of the provider.
  19404. # For example, amazon, shipwire.
  19405. #
  19406. # Deleted fulfillment services will return null.
  19407. fulfillmentService: FulfillmentService
  19408. # A globally-unique identifier.
  19409. id: ID!
  19410. # The image associated with the draft order line item.
  19411. image: Image
  19412. # Whether the line item is a gift card.
  19413. isGiftCard: Boolean!
  19414. # The name of the product.
  19415. name: String!
  19416. # The total price (without discounts) of the line item, based on the original unit price of the variant x quantity.
  19417. originalTotal: Money!
  19418. # The total price (without discounts) of the line item,based on the original unit price of the variant x quantity.
  19419. originalTotalSet: MoneyBag!
  19420. # The variant price without any discounts applied.
  19421. originalUnitPrice: Money!
  19422. # The variant price without any discounts applied.
  19423. originalUnitPriceSet: MoneyBag!
  19424. # The product corresponding to the line item’s product variant.
  19425. product: Product
  19426. # The number of product variants that are requested in the draft order.
  19427. quantity: Int!
  19428. # Whether physical shipping is required for the variant.
  19429. requiresShipping: Boolean!
  19430. # The SKU number of the product variant.
  19431. sku: String
  19432. # A list of tax line objects, each of which details the total taxes applicable to the order.
  19433. taxLines: [TaxLine!]!
  19434. # Whether the variant is taxable.
  19435. taxable: Boolean!
  19436. # The title of the product or variant. This field only applies to custom line items.
  19437. title: String!
  19438. # The total value of the discount that is applied to the line item.
  19439. totalDiscount: Money!
  19440. # The total value of the discount that is applied to the line item.
  19441. totalDiscountSet: MoneyBag!
  19442. # The associated variant for the line item.
  19443. variant: ProductVariant
  19444. # The name of the variant.
  19445. variantTitle: String
  19446. # The name of the vendor who created the product variant.
  19447. vendor: String
  19448. # The weight unit and value for a draft order line item.
  19449. weight: Weight
  19450. }
  19451. # Represents the payment schedule for a single payment defined in the payment terms.
  19452. type PaymentSchedule implements Node {
  19453. # Amount owed for this payment schedule.
  19454. amount: MoneyV2!
  19455. # Date and time when the payment schedule is paid or fulfilled.
  19456. completedAt: DateTime
  19457. # Date and time when the payment schedule is due.
  19458. dueAt: DateTime
  19459. # A globally-unique identifier.
  19460. id: ID!
  19461. # Date and time when the invoice is sent.
  19462. issuedAt: DateTime
  19463. }
  19464. # Represents the payment terms for an order or draft order.
  19465. type PaymentTerms implements Node {
  19466. # Duration of payment terms in days based on the payment terms template used to create the payment terms.
  19467. dueInDays: Int
  19468. # A globally-unique identifier.
  19469. id: ID!
  19470. # Whether the payment terms have overdue payment schedules.
  19471. overdue: Boolean!
  19472. # List of schedules for the payment terms.
  19473. paymentSchedules(
  19474. first: Int
  19475. after: String
  19476. last: Int
  19477. before: String
  19478. reverse: Boolean = false
  19479. ): PaymentScheduleConnection!
  19480. # The name of the payment terms template used to create the payment terms.
  19481. paymentTermsName: String!
  19482. # The payment terms template type used to create the payment terms.
  19483. paymentTermsType: PaymentTermsType!
  19484. # The payment terms name, translated into the shop admin's preferred language.
  19485. translatedName: String!
  19486. }
  19487. # Represents a selling method (for example, "Subscribe and save" or "Pre-paid"). Selling plan groups
  19488. # and associated records (selling plans and policies) are deleted 48 hours after a merchant
  19489. # uninstalls their subscriptions app. We recommend backing up these records if you need to restore them later.
  19490. type SellingPlanGroup implements Node {
  19491. # The identifier for app, exposed in Liquid and product JSON.
  19492. appId: String
  19493. # Whether the given product is directly associated to the selling plan group.
  19494. appliesToProduct(productId: ID!): Boolean!
  19495. # Whether the given product variant is directly associated to the selling plan group.
  19496. appliesToProductVariant(productVariantId: ID!): Boolean!
  19497. # Whether any of the product variants of the given product are associated to the selling plan group.
  19498. appliesToProductVariants(productId: ID!): Boolean!
  19499. # The date and time when the selling plan group was created.
  19500. createdAt: DateTime!
  19501. # The merchant-facing description of the selling plan group.
  19502. description: String
  19503. # A globally-unique identifier.
  19504. id: ID!
  19505. # The merchant-facing label of the selling plan group.
  19506. merchantCode: String!
  19507. # The buyer-facing label of the selling plan group.
  19508. name: String!
  19509. # The values of all options available on the selling plan group. Selling plans are grouped together in Liquid when they are created by the same app, and have the same selling_plan_group.name and selling_plan_group.options values.
  19510. options: [String!]!
  19511. # The relative position of the selling plan group for display.
  19512. position: Int
  19513. # A count of products associated to the selling plan group.
  19514. productCount: Int!
  19515. # A count of product variants associated to the selling plan group.
  19516. productVariantCount(productId: ID): Int!
  19517. # Product variants associated to the selling plan group.
  19518. productVariants(
  19519. productId: ID
  19520. first: Int
  19521. after: String
  19522. last: Int
  19523. before: String
  19524. reverse: Boolean = false
  19525. ): ProductVariantConnection!
  19526. # Products associated to the selling plan group.
  19527. products(
  19528. first: Int
  19529. after: String
  19530. last: Int
  19531. before: String
  19532. reverse: Boolean = false
  19533. ): ProductConnection!
  19534. # Selling plans associated to the selling plan group.
  19535. sellingPlans(
  19536. first: Int
  19537. after: String
  19538. last: Int
  19539. before: String
  19540. reverse: Boolean = false
  19541. ): SellingPlanConnection!
  19542. # A summary of the policies associated to the selling plan group.
  19543. summary: String
  19544. }
  19545. # Represents how a product can be sold and purchased. Selling plans and associated records (selling plan groups
  19546. # and policies) are deleted 48 hours after a merchant uninstalls their subscriptions app. We recommend backing
  19547. # up these records if you need to restore them later.
  19548. #
  19549. # For more information on selling plans, refer to
  19550. # Creating and managing selling plans.
  19551. type SellingPlan implements Node {
  19552. # A selling plan policy which describes the recurring billing details.
  19553. billingPolicy: SellingPlanBillingPolicy!
  19554. # The category used to classify the selling plan for reporting purposes.
  19555. category: SellingPlanCategory
  19556. # The date and time when the selling plan was created.
  19557. createdAt: DateTime!
  19558. # A selling plan policy which describes the delivery details.
  19559. deliveryPolicy: SellingPlanDeliveryPolicy!
  19560. # Buyer facing string which describes the selling plan commitment.
  19561. description: String
  19562. # A globally-unique identifier.
  19563. id: ID!
  19564. # When to reserve inventory for a selling plan.
  19565. inventoryPolicy: SellingPlanInventoryPolicy
  19566. # A customer-facing description of the selling plan.
  19567. #
  19568. # If your store supports multiple currencies, then don't include country-specific pricing content,
  19569. # such as "Buy monthly, get 10$ CAD off". This field won't be converted to reflect different currencies.
  19570. name: String!
  19571. # The values of all options available on the selling plan.
  19572. # Selling plans are grouped together in Liquid when they are created by the same app,
  19573. # and have the same selling_plan_group.name and selling_plan_group.options values.
  19574. options: [String!]!
  19575. # Relative position of the selling plan for display. A lower position will be displayed before a higher position.
  19576. position: Int
  19577. # Selling plan pricing details.
  19578. pricingPolicies: [SellingPlanPricingPolicy!]!
  19579. }
  19580. # The selling plan inventory policy.
  19581. type SellingPlanInventoryPolicy {
  19582. # When to reserve inventory for the order.
  19583. reserve: SellingPlanReserve!
  19584. }
  19585. # A payment transaction in the context of an order.
  19586. type OrderTransaction implements Node {
  19587. # The masked account number associated with the payment method.
  19588. accountNumber: String
  19589. # The amount and currency of the transaction in shop and presentment currencies.
  19590. amountSet: MoneyBag!
  19591. authorizationCode: String
  19592. # Authorization code associated with the transaction.
  19593. # The time when the authorization expires. This field is available only to stores on a Shopify Plus plan and is populated only for Shopify Payments authorizations.
  19594. authorizationExpiresAt: DateTime
  19595. # Date and time when the transaction was created.
  19596. createdAt: DateTime!
  19597. # A standardized error code, independent of the payment provider.
  19598. errorCode: OrderTransactionErrorCode
  19599. # The transaction fees charged on the order transaction. Only present for Shopify Payments transactions.
  19600. fees: [TransactionFee!]!
  19601. # The human-readable payment gateway name used to process the transaction.
  19602. formattedGateway: String
  19603. # The payment gateway used to process the transaction.
  19604. gateway: String
  19605. # A globally-unique identifier.
  19606. id: ID!
  19607. # The kind of transaction.
  19608. kind: OrderTransactionKind!
  19609. # Whether the transaction can be manually captured.
  19610. manuallyCapturable: Boolean!
  19611. # Specifies the available amount with currency to refund on the gateway.
  19612. # This value is only available for transactions of type SuggestedRefund.
  19613. maximumRefundableV2: MoneyV2
  19614. # The associated order.
  19615. order: Order
  19616. # The associated parent transaction, for example the authorization of a capture.
  19617. parentTransaction: OrderTransaction
  19618. # The payment icon to display for the transaction.
  19619. paymentIcon: Image
  19620. # Date and time when the transaction was processed.
  19621. processedAt: DateTime
  19622. # The transaction receipt that the payment gateway attaches to the transaction.
  19623. # The value of this field depends on which payment gateway processed the transaction.
  19624. receiptJson: JSON
  19625. # The settlement currency.
  19626. settlementCurrency: CurrencyCode
  19627. # The rate used when converting the transaction amount to settlement currency.
  19628. settlementCurrencyRate: Decimal
  19629. # Contains all Shopify Payments information related to an order transaction.
  19630. # This field is available only to stores on a Shopify Plus plan.
  19631. shopifyPaymentsSet: ShopifyPaymentsTransactionSet
  19632. # The status of this transaction.
  19633. status: OrderTransactionStatus!
  19634. # Whether the transaction is a test transaction.
  19635. test: Boolean!
  19636. # Specifies the available amount with currency to capture on the gateway in shop and presentment currencies.
  19637. # Only available when an amount is capturable or manually mark as paid.
  19638. totalUnsettledSet: MoneyBag
  19639. # Staff member who was logged into the Shopify POS device when the transaction was processed.
  19640. user: StaffMember
  19641. }
  19642. # Transaction fee related to an order transaction.
  19643. type TransactionFee implements Node {
  19644. # Amount of the fee.
  19645. amount: MoneyV2!
  19646. # Flat rate charge for a transaction.
  19647. flatFee: MoneyV2!
  19648. # Name of the credit card flat fee.
  19649. flatFeeName: String
  19650. # A globally-unique identifier.
  19651. id: ID!
  19652. # Percentage charge.
  19653. rate: Decimal!
  19654. # Name of the credit card rate.
  19655. rateName: String
  19656. # Tax amount charged on the fee.
  19657. taxAmount: MoneyV2!
  19658. # Name of the type of fee.
  19659. type: String!
  19660. }
  19661. # Presents all Shopify Payments specific information related to an order transaction.
  19662. type ShopifyPaymentsTransactionSet {
  19663. # Contains all fields related to an extended authorization.
  19664. extendedAuthorizationSet: ShopifyPaymentsExtendedAuthorization
  19665. # Contains all fields related to a refund.
  19666. refundSet: ShopifyPaymentsRefundSet
  19667. }
  19668. # Presents all Shopify Payments specific information related to an order refund.
  19669. type ShopifyPaymentsRefundSet {
  19670. # The acquirer reference number (ARN) code generated for Visa/Mastercard transactions.
  19671. acquirerReferenceNumber: String
  19672. }
  19673. # Presents all Shopify Payments information related to an extended authorization.
  19674. type ShopifyPaymentsExtendedAuthorization {
  19675. # The time after which the extended authorization expires.
  19676. # After the expiry, the merchant is unable to capture the payment.
  19677. extendedAuthorizationExpiresAt: DateTime!
  19678. # The time after which capture will incur an additional fee.
  19679. standardAuthorizationExpiresAt: DateTime!
  19680. }
  19681. # Represents a refund suggested by Shopify based on the items being reimbursed.
  19682. # You can then use the suggested refund object to generate an actual refund.
  19683. type SuggestedRefund {
  19684. # The total monetary value to be refunded in shop and presentment currencies.
  19685. amountSet: MoneyBag!
  19686. # The sum of all the discounted prices of the line items being refunded.
  19687. discountedSubtotalSet: MoneyBag!
  19688. # The total monetary value available to refund in shop and presentment currencies.
  19689. maximumRefundableSet: MoneyBag!
  19690. # A list of duties to be refunded from the order.
  19691. refundDuties: [RefundDuty!]!
  19692. # A list of line items to be refunded, along with restock instructions.
  19693. refundLineItems: [RefundLineItem!]!
  19694. # The shipping costs to be refunded from the order.
  19695. shipping: ShippingRefund!
  19696. # The sum of all the prices of the line items being refunded in shop and presentment currencies.
  19697. subtotalSet: MoneyBag!
  19698. # A list of suggested order transactions.
  19699. suggestedTransactions: [SuggestedOrderTransaction!]!
  19700. # The total cart discount amount that was applied to all line items in this refund.
  19701. totalCartDiscountAmountSet: MoneyBag!
  19702. # The sum of all the duties being refunded from the order in shop and presentment currencies. The value must be positive.
  19703. totalDutiesSet: MoneyBag!
  19704. # The sum of the taxes being refunded from the order in shop and presentment currencies. The value must be positive.
  19705. totalTaxSet: MoneyBag!
  19706. }
  19707. # A suggested transaction. Suggested transaction are usually used in the context of refunds
  19708. # and exchanges.
  19709. type SuggestedOrderTransaction {
  19710. # The masked account number associated with the payment method.
  19711. accountNumber: String
  19712. # The amount and currency of the suggested order transaction in shop and presentment currencies.
  19713. amountSet: MoneyBag!
  19714. # The human-readable payment gateway name suggested to process the transaction.
  19715. formattedGateway: String
  19716. # The suggested payment gateway used to process the transaction.
  19717. gateway: String
  19718. # Specifies the kind of the suggested order transaction.
  19719. kind: SuggestedOrderTransactionKind!
  19720. # Specifies the available amount to refund on the gateway in shop and presentment currencies. Only available within SuggestedRefund.
  19721. maximumRefundableSet: MoneyBag
  19722. # The associated parent transaction, for example the authorization of a capture.
  19723. parentTransaction: OrderTransaction
  19724. }
  19725. # Represents the shipping costs refunded on the Refund.
  19726. type ShippingRefund {
  19727. # The monetary value of the shipping fees to be refunded in shop and presentment currencies.
  19728. amountSet: MoneyBag!
  19729. # The maximum amount of shipping fees currently refundable in shop and presentment currencies.
  19730. maximumRefundableSet: MoneyBag!
  19731. # The monetary value of the tax allocated to shipping fees to be refunded in shop and presentment currencies.
  19732. taxSet: MoneyBag!
  19733. }
  19734. # A line item that's included in a refund.
  19735. type RefundLineItem {
  19736. # The LineItem resource associated to the refunded line item.
  19737. lineItem: LineItem!
  19738. # The inventory restock location.
  19739. location: Location
  19740. # The price of a refunded line item in shop and presentment currencies.
  19741. priceSet: MoneyBag!
  19742. # The quantity of a refunded line item.
  19743. quantity: Int!
  19744. # The type of restock for the refunded line item.
  19745. restockType: RefundLineItemRestockType!
  19746. # Whether the refunded line item was restocked. Not applicable in the context of a SuggestedRefund.
  19747. restocked: Boolean!
  19748. # The subtotal price of a refunded line item in shop and presentment currencies.
  19749. subtotalSet: MoneyBag!
  19750. # The total tax charged on a refunded line item in shop and presentment currencies.
  19751. totalTaxSet: MoneyBag!
  19752. }
  19753. type LineItem implements Node {
  19754. # The subscription contract associated with this line item.
  19755. contract: SubscriptionContract
  19756. # The line item's quantity, minus the removed quantity.
  19757. currentQuantity: Int!
  19758. # A list of attributes that represent custom features or special requests.
  19759. customAttributes: [Attribute!]!
  19760. # The discounts that have been allocated onto the line item by discount applications.
  19761. discountAllocations: [DiscountAllocation!]!
  19762. # The total line price after discounts are applied, in shop and presentment currencies.
  19763. discountedTotalSet: MoneyBag!
  19764. # The approximate split price of a line item unit, in shop and presentment currencies.
  19765. # This value doesn't include discounts applied to the entire order.
  19766. discountedUnitPriceSet: MoneyBag!
  19767. # The duties associated with the line item.
  19768. duties: [Duty!]!
  19769. # A globally-unique identifier.
  19770. id: ID!
  19771. # The image associated to the line item's variant.
  19772. image: Image
  19773. # Whether the line item can be edited or not.
  19774. merchantEditable: Boolean!
  19775. # The name of the product.
  19776. name: String!
  19777. # The total number of units that can't be fulfilled.
  19778. # For example, if items have been refunded, or the item is not something that can be fulfilled,
  19779. # like a tip.Please see the FulfillmentOrder object for more fulfillment details.
  19780. nonFulfillableQuantity: Int!
  19781. # The total price in shop and presentment currencies, without discounts applied.
  19782. # This value is based on the unit price of the variant x quantity.
  19783. originalTotalSet: MoneyBag!
  19784. # The variant unit price without discounts applied, in shop and presentment currencies.
  19785. originalUnitPriceSet: MoneyBag!
  19786. # The Product object associated with this line item's variant.
  19787. product: Product
  19788. # The number of variant units ordered.
  19789. quantity: Int!
  19790. # The line item's quantity, minus the removed quantity.
  19791. refundableQuantity: Int!
  19792. # Whether physical shipping is required for the variant.
  19793. requiresShipping: Boolean!
  19794. # Whether the line item can be restocked.
  19795. restockable: Boolean!
  19796. # The selling plan details associated with the line item.
  19797. sellingPlan: LineItemSellingPlan
  19798. sku: String
  19799. # The variant SKU number.
  19800. # Staff attributed to the initial sale of the line item.
  19801. staffMember: StaffMember
  19802. # The taxes charged for this line item.
  19803. taxLines(first: Int): [TaxLine!]!
  19804. # Whether the variant is taxable.
  19805. taxable: Boolean!
  19806. # The title of the product.
  19807. title: String!
  19808. # The total amount of the discount that's allocated to the line item, in the shop and presentment currencies.
  19809. # This field must be explicitly set using draft orders, Shopify scripts, or the API.
  19810. totalDiscountSet: MoneyBag!
  19811. # The total discounted value of unfulfilled units, in shop and presentment currencies.
  19812. unfulfilledDiscountedTotalSet: MoneyBag!
  19813. # The total price, without any discounts applied.
  19814. # This value is based on the unit price of the variant x quantity of all unfulfilled units, in shop and presentment currencies.
  19815. unfulfilledOriginalTotalSet: MoneyBag!
  19816. # The number of units not yet fulfilled.
  19817. unfulfilledQuantity: Int!
  19818. # The Variant object associated with this line item.
  19819. variant: ProductVariant
  19820. # The name of the variant.
  19821. variantTitle: String
  19822. # The name of the vendor who made the variant.
  19823. vendor: String
  19824. }
  19825. # Custom subscription discount.
  19826. type SubscriptionManualDiscount {
  19827. # Entitled line items used to apply the subscription discount on.
  19828. entitledLines: SubscriptionDiscountEntitledLines!
  19829. # The unique identifier.
  19830. id: ID!
  19831. # The maximum number of times the subscription discount will be applied on orders.
  19832. recurringCycleLimit: Int
  19833. # The reason that the discount on the subscription draft is rejected.
  19834. rejectionReason: SubscriptionDiscountRejectionReason
  19835. # Type of line the discount applies on.
  19836. targetType: DiscountTargetType!
  19837. # The title associated with the subscription discount.
  19838. title: String
  19839. # The type of the subscription discount.
  19840. type: DiscountType!
  19841. # The number of times the discount was applied.
  19842. usageCount: Int!
  19843. # The value of the subscription discount.
  19844. value: SubscriptionDiscountValue!
  19845. }
  19846. # Represents the subscription lines the discount applies on.
  19847. type SubscriptionDiscountEntitledLines {
  19848. # Specify whether the subscription discount will apply on all subscription lines.
  19849. all: Boolean!
  19850. # The list of subscription lines associated with the subscription discount.
  19851. lines(
  19852. first: Int
  19853. after: String
  19854. last: Int
  19855. before: String
  19856. reverse: Boolean = false
  19857. ): SubscriptionLineConnection!
  19858. }
  19859. # Represents a Subscription Line.
  19860. type SubscriptionLine {
  19861. # The price per unit for the subscription line in the contract's currency.
  19862. currentPrice: MoneyV2!
  19863. # List of custom attributes associated to the line item.
  19864. customAttributes: [Attribute!]!
  19865. # Discount allocations.
  19866. discountAllocations: [SubscriptionDiscountAllocation!]!
  19867. # The unique identifier.
  19868. id: ID!
  19869. # Total line price including all discounts.
  19870. lineDiscountedPrice: MoneyV2!
  19871. # Describe the price changes of the line over time.
  19872. pricingPolicy: SubscriptionPricingPolicy
  19873. # The product id associated with the subscription line.
  19874. productId: ID
  19875. # The quantity of the unit selected for the subscription line.
  19876. quantity: Int!
  19877. # Whether physical shipping is required for the variant.
  19878. requiresShipping: Boolean!
  19879. # The selling plan ID associated to the line.
  19880. #
  19881. # Indicates which selling plan was used to create this
  19882. # contract line initially. The selling plan ID is also used to
  19883. # find the associated delivery profile.
  19884. #
  19885. # The subscription contract, subscription line, or selling plan might have
  19886. # changed. As a result, the selling plan's attributes might not
  19887. # match the information on the contract.
  19888. sellingPlanId: ID
  19889. # The selling plan name associated to the line. This name describes
  19890. # the order line items created from this subscription line
  19891. # for both merchants and customers.
  19892. #
  19893. # The value can be different from the selling plan's name, because both
  19894. # the selling plan's name and the subscription line's selling_plan_name
  19895. # attribute can be updated independently.
  19896. sellingPlanName: String
  19897. # Variant SKU number of the item associated with the subscription line.
  19898. sku: String
  19899. # Whether the variant is taxable.
  19900. taxable: Boolean!
  19901. # Product title of the item associated with the subscription line.
  19902. title: String!
  19903. # The product variant id associated with the subscription line.
  19904. variantId: ID
  19905. # The image associated with the line item's variant or product.
  19906. variantImage: Image
  19907. # Product variant title of the item associated with the subscription line.
  19908. variantTitle: String
  19909. }
  19910. # Represents a Subscription Delivery Policy.
  19911. type SubscriptionDeliveryPolicy {
  19912. # The specific anchor dates upon which the delivery interval calculations should be made.
  19913. anchors: [SellingPlanAnchor!]!
  19914. # The kind of interval that is associated with this schedule (e.g. Monthly, Weekly, etc).
  19915. interval: SellingPlanInterval!
  19916. # The number of delivery intervals between deliveries.
  19917. intervalCount: Int!
  19918. }
  19919. # Represents a Subscription Billing Policy.
  19920. type SubscriptionBillingPolicy {
  19921. # Specific anchor dates upon which the billing interval calculations should be made.
  19922. anchors: [SellingPlanAnchor!]!
  19923. # The kind of interval that is associated with this schedule (e.g. Monthly, Weekly, etc).
  19924. interval: SellingPlanInterval!
  19925. # The number of billing intervals between invoices.
  19926. intervalCount: Int!
  19927. # Maximum amount of cycles after which the subscription ends.
  19928. maxCycles: Int
  19929. # Minimum amount of cycles required in the subscription.
  19930. minCycles: Int
  19931. }
  19932. # Represents a selling plan policy anchor.
  19933. type SellingPlanAnchor {
  19934. # The cutoff day for the anchor.
  19935. #
  19936. # If type is WEEKDAY, then the value must be between 1-7. Shopify interprets
  19937. # the days of the week according to ISO 8601, where 1 is Monday.
  19938. #
  19939. # If type is MONTHDAY, then the value must be between 1-31.
  19940. #
  19941. # If type is YEARDAY, then the value must be null.
  19942. cutoffDay: Int
  19943. # The day of the anchor.
  19944. #
  19945. # If type is WEEKDAY, then the value must be between 1-7. Shopify interprets
  19946. # the days of the week according to ISO 8601, where 1 is Monday.
  19947. #
  19948. # If type is not WEEKDAY, then the value must be between 1-31.
  19949. day: Int!
  19950. # The month of the anchor. If type is different than YEARDAY, then the value must
  19951. # be null or between 1-12.
  19952. month: Int
  19953. # Represents the anchor type, it can be one one of WEEKDAY, MONTHDAY, YEARDAY.
  19954. type: SellingPlanAnchorType!
  19955. }
  19956. # Represents a Subscription Line Pricing Policy.
  19957. type SubscriptionPricingPolicy {
  19958. # The base price per unit for the subscription line in the contract's currency.
  19959. basePrice: MoneyV2!
  19960. # The adjustments per cycle for the subscription line.
  19961. cycleDiscounts: [SubscriptionCyclePriceAdjustment!]!
  19962. }
  19963. # Represents a Subscription Line Pricing Cycle Adjustment.
  19964. type SubscriptionCyclePriceAdjustment {
  19965. # Price adjustment type.
  19966. adjustmentType: SellingPlanPricingPolicyAdjustmentType!
  19967. # Price adjustment value.
  19968. adjustmentValue: SellingPlanPricingPolicyAdjustmentValue!
  19969. # The number of cycles required before this pricing policy applies.
  19970. afterCycle: Int!
  19971. # The computed price after the adjustments applied.
  19972. computedPrice: MoneyV2!
  19973. }
  19974. # Represents what a particular discount reduces from a line price.
  19975. type SubscriptionDiscountAllocation {
  19976. # Allocation amount.
  19977. amount: MoneyV2!
  19978. # Discount that created the allocation.
  19979. discount: SubscriptionDiscount!
  19980. }
  19981. # Represents the selling plan for a line item.
  19982. type LineItemSellingPlan {
  19983. # The name of the selling plan for display purposes.
  19984. name: String!
  19985. # The ID of the selling plan associated with the line item.
  19986. sellingPlanId: ID
  19987. }
  19988. type Duty implements Node {
  19989. # The ISO 3166-1 alpha-2 country code of the country of origin used in calculating the duty.
  19990. countryCodeOfOrigin: CountryCode
  19991. # The harmonized system code of the item used in calculating the duty.
  19992. harmonizedSystemCode: String
  19993. # A globally-unique identifier.
  19994. id: ID!
  19995. # The amount of the duty.
  19996. price: MoneyBag!
  19997. # A list of taxes charged on the duty.
  19998. taxLines: [TaxLine!]!
  19999. }
  20000. # Represents a refunded duty.
  20001. type RefundDuty {
  20002. # The amount of a refunded duty in shop and presentment currencies.
  20003. amountSet: MoneyBag!
  20004. # The duty associated with this refunded duty.
  20005. originalDuty: Duty
  20006. }
  20007. # The record of the line items and transactions that were refunded to a customer,
  20008. # along with restocking instructions for refunded line items.
  20009. type Refund implements LegacyInteroperability&Node {
  20010. # The date and time when the refund was created.
  20011. createdAt: DateTime
  20012. # A list of the refunded duties as part of this refund.
  20013. duties: [RefundDuty!]
  20014. # A globally-unique identifier.
  20015. id: ID!
  20016. # The ID of the corresponding resource in the REST Admin API.
  20017. legacyResourceId: UnsignedInt64!
  20018. # The optional note associated with the refund.
  20019. note: String
  20020. # The order associated with the refund.
  20021. order: Order!
  20022. # The RefundLineItem resources attached to the refund.
  20023. refundLineItems(
  20024. first: Int
  20025. after: String
  20026. last: Int
  20027. before: String
  20028. reverse: Boolean = false
  20029. ): RefundLineItemConnection!
  20030. # The staff member who created the refund.
  20031. staffMember: StaffMember
  20032. # The total amount across all transactions for the refund, in shop and presentment currencies.
  20033. totalRefundedSet: MoneyBag!
  20034. # The transactions associated with the refund.
  20035. transactions(
  20036. first: Int
  20037. after: String
  20038. last: Int
  20039. before: String
  20040. reverse: Boolean = false
  20041. ): OrderTransactionConnection!
  20042. # The date and time when the refund was updated.
  20043. updatedAt: DateTime!
  20044. }
  20045. # Represents a fraud check on an order.
  20046. type OrderRisk {
  20047. # Whether the risk level is shown in the Shopify admin.
  20048. # If false, then this order risk is ignored when Shopify determines the overall risk level for the order.
  20049. display: Boolean!
  20050. # The likelihood that an order is fraudulent, based on this order risk.
  20051. #
  20052. # The level can be set by Shopify risk analysis or by an app.
  20053. level: OrderRiskLevel
  20054. # The risk message that's shown to the merchant in the Shopify admin.
  20055. message: String
  20056. }
  20057. # The payment collection details for an order that requires additional payment following an edit to the order.
  20058. type OrderPaymentCollectionDetails {
  20059. # The URL to use for collecting an additional payment on the order.
  20060. additionalPaymentCollectionUrl: URL
  20061. # The list of vaulted payment methods for the order with their permissions.
  20062. vaultedPaymentMethods: [PaymentMandate!]
  20063. }
  20064. # A payment instrument and the permission
  20065. # the owner of the instrument gives to the merchant to debit it.
  20066. type PaymentMandate implements Node {
  20067. # The unique identifier of a payment mandate.
  20068. id: ID!
  20069. # The outputs details of the payment instrument.
  20070. paymentInstrument: PaymentInstrument!
  20071. }
  20072. # The fields required to reimburse duties on a refund.
  20073. input RefundDutyInput {
  20074. # The ID of the duty in the refund.
  20075. dutyId: ID!
  20076. # The type of refund for this duty.
  20077. refundType: RefundDutyRefundType
  20078. }
  20079. # The fields required to reimburse line items on a refund.
  20080. input RefundLineItemInput {
  20081. # The ID of the line item in the refund.
  20082. lineItemId: ID!
  20083. # The quantity of the associated line item to be refunded.
  20084. quantity: Int!
  20085. # The type of restock for this line item.
  20086. restockType: RefundLineItemRestockType
  20087. # The intended location for restocking. If the restockType is set to NO_RESTOCK, then this value is empty.` + "`" + `
  20088. locationId: ID
  20089. }
  20090. # A summary of the important details for a dispute on an order.
  20091. type OrderDisputeSummary implements Node {
  20092. # A globally-unique identifier.
  20093. id: ID!
  20094. # The type that the dispute was initiated as.
  20095. initiatedAs: DisputeType!
  20096. # The current status of the dispute.
  20097. status: DisputeStatus!
  20098. }
  20099. # The tax allocated to a sale from a single tax line.
  20100. type SaleTax {
  20101. # The portion of the total tax amount on the related sale that comes from the associated tax line.
  20102. amount: MoneyBag!
  20103. # The unique identifier for the sale tax.
  20104. id: ID!
  20105. # The tax line associated with the sale.
  20106. taxLine: TaxLine!
  20107. }
  20108. # A record of an execution of the subscription billing process. Billing attempts use
  20109. #idempotency keys to avoid duplicate order creation. A successful billing attempt
  20110. #will create an order.
  20111. type SubscriptionBillingAttempt implements Node {
  20112. # The date and time when the billing attempt was completed.
  20113. completedAt: DateTime
  20114. # The date and time when the billing attempt was created.
  20115. createdAt: DateTime!
  20116. # A code corresponding to a payment error during processing.
  20117. errorCode: SubscriptionBillingAttemptErrorCode
  20118. # A message describing a payment error during processing.
  20119. errorMessage: String
  20120. # A globally-unique identifier.
  20121. id: ID!
  20122. # A unique key generated by the client to avoid duplicate payments.
  20123. idempotencyKey: String!
  20124. # The URL where the customer needs to be redirected so they can complete the 3D Secure payment flow.
  20125. nextActionUrl: URL
  20126. # The result of this billing attempt if completed successfully.
  20127. order: Order
  20128. # The date and time used to calculate fulfillment intervals for a billing attempt that
  20129. # successfully completed after the current anchor date. To prevent fulfillment from being
  20130. # pushed to the next anchor date, this field can override the billing attempt date.
  20131. originTime: DateTime
  20132. # Whether the billing attempt is still processing.
  20133. ready: Boolean!
  20134. # The subscription contract.
  20135. subscriptionContract: SubscriptionContract!
  20136. }
  20137. # Represents the payment terms template object.
  20138. type PaymentTermsTemplate implements Node {
  20139. # The description of the payment terms template.
  20140. description: String!
  20141. # The number of days between the issued date and due date if this is the net type of payment terms.
  20142. dueInDays: Int
  20143. # A globally-unique identifier.
  20144. id: ID!
  20145. # The name of the payment terms template.
  20146. name: String!
  20147. # The type of the payment terms template.
  20148. paymentTermsType: PaymentTermsType!
  20149. # The translated payment terms template name.
  20150. translatedName: String!
  20151. }
  20152. # The fixed selling plan billing policy.
  20153. type SellingPlanFixedBillingPolicy {
  20154. # The checkout charge when the full amount isn't charged at checkout.
  20155. checkoutCharge: SellingPlanCheckoutCharge!
  20156. # The exact time when to capture the full payment.
  20157. remainingBalanceChargeExactTime: DateTime
  20158. # The period after remaining_balance_charge_trigger, before capturing the full payment.
  20159. # Expressed as an ISO8601 duration.
  20160. remainingBalanceChargeTimeAfterCheckout: String
  20161. # When to capture payment for amount due.
  20162. remainingBalanceChargeTrigger: SellingPlanRemainingBalanceChargeTrigger!
  20163. }
  20164. # The amount charged at checkout when the full amount isn't charged at checkout.
  20165. type SellingPlanCheckoutCharge {
  20166. # The charge type for the checkout charge.
  20167. type: SellingPlanCheckoutChargeType!
  20168. # The charge value for the checkout charge.
  20169. value: SellingPlanCheckoutChargeValue!
  20170. }
  20171. # Represents a recurring selling plan billing policy.
  20172. type SellingPlanRecurringBillingPolicy {
  20173. # Specific anchor dates upon which the billing interval calculations should be made.
  20174. anchors: [SellingPlanAnchor!]!
  20175. # The date and time when the selling plan billing policy was created.
  20176. createdAt: DateTime!
  20177. # The billing frequency, it can be either: day, week, month or year.
  20178. interval: SellingPlanInterval!
  20179. # The number of intervals between billings.
  20180. intervalCount: Int!
  20181. # Maximum number of billing iterations.
  20182. maxCycles: Int
  20183. # Minimum number of billing iterations.
  20184. minCycles: Int
  20185. }
  20186. # Represents a fixed selling plan delivery policy.
  20187. type SellingPlanFixedDeliveryPolicy {
  20188. # The specific anchor dates upon which the delivery interval calculations should be made.
  20189. anchors: [SellingPlanAnchor!]!
  20190. # A buffer period for orders to be included in next fulfillment anchor.
  20191. cutoff: Int
  20192. # The date and time when the fulfillment should trigger.
  20193. fulfillmentExactTime: DateTime
  20194. # What triggers the fulfillment. The value must be one of ANCHOR, ASAP, EXACT_TIME, or UNKNOWN.
  20195. fulfillmentTrigger: SellingPlanFulfillmentTrigger!
  20196. # Whether the delivery policy is merchant or buyer-centric.
  20197. # Buyer-centric delivery policies state the time when the buyer will receive the goods.
  20198. # Merchant-centric delivery policies state the time when the fulfillment should be started.
  20199. # Currently, only merchant-centric delivery policies are supported.
  20200. intent: SellingPlanFixedDeliveryPolicyIntent!
  20201. # The fulfillment or delivery behavior of the first fulfillment when the order is placed before the anchor.
  20202. # The default value for this field is ASAP.
  20203. preAnchorBehavior: SellingPlanFixedDeliveryPolicyPreAnchorBehavior!
  20204. }
  20205. # Represents a recurring selling plan delivery policy.
  20206. type SellingPlanRecurringDeliveryPolicy {
  20207. # The specific anchor dates upon which the delivery interval calculations should be made.
  20208. anchors: [SellingPlanAnchor!]!
  20209. # The date and time when the selling plan delivery policy was created.
  20210. createdAt: DateTime!
  20211. # A buffer period for orders to be included in a cycle.
  20212. cutoff: Int
  20213. # Whether the delivery policy is merchant or buyer-centric.
  20214. # Buyer-centric delivery policies state the time when the buyer will receive the goods.
  20215. # Merchant-centric delivery policies state the time when the fulfillment should be started.
  20216. # Currently, only merchant-centric delivery policies are supported.
  20217. intent: SellingPlanRecurringDeliveryPolicyIntent!
  20218. # The delivery frequency, it can be either: day, week, month or year.
  20219. interval: SellingPlanInterval!
  20220. # The number of intervals between deliveries.
  20221. intervalCount: Int!
  20222. # The fulfillment or delivery behavior of the first fulfillment when the order is placed before the anchor.
  20223. # The default value for this field is ASAP.
  20224. preAnchorBehavior: SellingPlanRecurringDeliveryPolicyPreAnchorBehavior!
  20225. }
  20226. # The percentage value of the price used for checkout charge.
  20227. type SellingPlanCheckoutChargePercentageValue {
  20228. # The percentage value of the price used for checkout charge.
  20229. percentage: Float!
  20230. }
  20231. # Represents a fixed selling plan pricing policy.
  20232. type SellingPlanFixedPricingPolicy implements SellingPlanPricingPolicyBase {
  20233. # The price adjustment type.
  20234. adjustmentType: SellingPlanPricingPolicyAdjustmentType!
  20235. # The price adjustment value.
  20236. adjustmentValue: SellingPlanPricingPolicyAdjustmentValue!
  20237. # The date and time when the fixed selling plan pricing policy was created.
  20238. createdAt: DateTime!
  20239. }
  20240. # Represents a recurring selling plan pricing policy.
  20241. type SellingPlanRecurringPricingPolicy implements SellingPlanPricingPolicyBase {
  20242. # The price adjustment type.
  20243. adjustmentType: SellingPlanPricingPolicyAdjustmentType!
  20244. # The price adjustment value.
  20245. adjustmentValue: SellingPlanPricingPolicyAdjustmentValue!
  20246. # Cycle after which this pricing policy applies.
  20247. afterCycle: Int
  20248. # The date and time when the recurring selling plan pricing policy was created.
  20249. createdAt: DateTime!
  20250. }
  20251. # An auto-generated type for paginating through multiple Orders.
  20252. type OrderConnection {
  20253. # A list of edges.
  20254. edges: [OrderEdge!]!
  20255. # A list of the nodes contained in OrderEdge.
  20256. nodes: [Order!]!
  20257. # Information to aid in pagination.
  20258. pageInfo: PageInfo!
  20259. }
  20260. # An auto-generated type which holds one Order and a cursor during pagination.
  20261. type OrderEdge {
  20262. # A cursor for use in pagination.
  20263. cursor: String!
  20264. # The item at the end of OrderEdge.
  20265. node: Order!
  20266. }
  20267. # An auto-generated type for paginating through multiple CustomerPaymentMethods.
  20268. type CustomerPaymentMethodConnection {
  20269. # A list of edges.
  20270. edges: [CustomerPaymentMethodEdge!]!
  20271. # A list of the nodes contained in CustomerPaymentMethodEdge.
  20272. nodes: [CustomerPaymentMethod!]!
  20273. # Information to aid in pagination.
  20274. pageInfo: PageInfo!
  20275. }
  20276. # An auto-generated type which holds one CustomerPaymentMethod and a cursor during pagination.
  20277. type CustomerPaymentMethodEdge {
  20278. # A cursor for use in pagination.
  20279. cursor: String!
  20280. # The item at the end of CustomerPaymentMethodEdge.
  20281. node: CustomerPaymentMethod!
  20282. }
  20283. # An auto-generated type for paginating through multiple SubscriptionContracts.
  20284. type SubscriptionContractConnection {
  20285. # A list of edges.
  20286. edges: [SubscriptionContractEdge!]!
  20287. # A list of the nodes contained in SubscriptionContractEdge.
  20288. nodes: [SubscriptionContract!]!
  20289. # Information to aid in pagination.
  20290. pageInfo: PageInfo!
  20291. }
  20292. # An auto-generated type which holds one SubscriptionContract and a cursor during pagination.
  20293. type SubscriptionContractEdge {
  20294. # A cursor for use in pagination.
  20295. cursor: String!
  20296. # The item at the end of SubscriptionContractEdge.
  20297. node: SubscriptionContract!
  20298. }
  20299. # An auto-generated type for paginating through multiple SubscriptionManualDiscounts.
  20300. type SubscriptionManualDiscountConnection {
  20301. # A list of edges.
  20302. edges: [SubscriptionManualDiscountEdge!]!
  20303. # A list of the nodes contained in SubscriptionManualDiscountEdge.
  20304. nodes: [SubscriptionManualDiscount!]!
  20305. # Information to aid in pagination.
  20306. pageInfo: PageInfo!
  20307. }
  20308. # An auto-generated type which holds one SubscriptionManualDiscount and a cursor during pagination.
  20309. type SubscriptionManualDiscountEdge {
  20310. # A cursor for use in pagination.
  20311. cursor: String!
  20312. # The item at the end of SubscriptionManualDiscountEdge.
  20313. node: SubscriptionManualDiscount!
  20314. }
  20315. # An auto-generated type for paginating through multiple SubscriptionLines.
  20316. type SubscriptionLineConnection {
  20317. # A list of edges.
  20318. edges: [SubscriptionLineEdge!]!
  20319. # A list of the nodes contained in SubscriptionLineEdge.
  20320. nodes: [SubscriptionLine!]!
  20321. # Information to aid in pagination.
  20322. pageInfo: PageInfo!
  20323. }
  20324. # An auto-generated type which holds one SubscriptionLine and a cursor during pagination.
  20325. type SubscriptionLineEdge {
  20326. # A cursor for use in pagination.
  20327. cursor: String!
  20328. # The item at the end of SubscriptionLineEdge.
  20329. node: SubscriptionLine!
  20330. }
  20331. # An auto-generated type for paginating through multiple AppPurchaseOneTimes.
  20332. type AppPurchaseOneTimeConnection {
  20333. # A list of edges.
  20334. edges: [AppPurchaseOneTimeEdge!]!
  20335. # A list of the nodes contained in AppPurchaseOneTimeEdge.
  20336. nodes: [AppPurchaseOneTime!]!
  20337. # Information to aid in pagination.
  20338. pageInfo: PageInfo!
  20339. }
  20340. # An auto-generated type which holds one AppPurchaseOneTime and a cursor during pagination.
  20341. type AppPurchaseOneTimeEdge {
  20342. # A cursor for use in pagination.
  20343. cursor: String!
  20344. # The item at the end of AppPurchaseOneTimeEdge.
  20345. node: AppPurchaseOneTime!
  20346. }
  20347. # An auto-generated type for paginating through multiple SubscriptionBillingAttempts.
  20348. type SubscriptionBillingAttemptConnection {
  20349. # A list of edges.
  20350. edges: [SubscriptionBillingAttemptEdge!]!
  20351. # A list of the nodes contained in SubscriptionBillingAttemptEdge.
  20352. nodes: [SubscriptionBillingAttempt!]!
  20353. # Information to aid in pagination.
  20354. pageInfo: PageInfo!
  20355. }
  20356. # An auto-generated type which holds one SubscriptionBillingAttempt and a cursor during pagination.
  20357. type SubscriptionBillingAttemptEdge {
  20358. # A cursor for use in pagination.
  20359. cursor: String!
  20360. # The item at the end of SubscriptionBillingAttemptEdge.
  20361. node: SubscriptionBillingAttempt!
  20362. }
  20363. # An auto-generated type for paginating through multiple DraftOrders.
  20364. type DraftOrderConnection {
  20365. # A list of edges.
  20366. edges: [DraftOrderEdge!]!
  20367. # A list of the nodes contained in DraftOrderEdge.
  20368. nodes: [DraftOrder!]!
  20369. # Information to aid in pagination.
  20370. pageInfo: PageInfo!
  20371. }
  20372. # An auto-generated type which holds one DraftOrder and a cursor during pagination.
  20373. type DraftOrderEdge {
  20374. # A cursor for use in pagination.
  20375. cursor: String!
  20376. # The item at the end of DraftOrderEdge.
  20377. node: DraftOrder!
  20378. }
  20379. # An auto-generated type for paginating through multiple PaymentSchedules.
  20380. type PaymentScheduleConnection {
  20381. # A list of edges.
  20382. edges: [PaymentScheduleEdge!]!
  20383. # A list of the nodes contained in PaymentScheduleEdge.
  20384. nodes: [PaymentSchedule!]!
  20385. # Information to aid in pagination.
  20386. pageInfo: PageInfo!
  20387. }
  20388. # An auto-generated type which holds one PaymentSchedule and a cursor during pagination.
  20389. type PaymentScheduleEdge {
  20390. # A cursor for use in pagination.
  20391. cursor: String!
  20392. # The item at the end of PaymentScheduleEdge.
  20393. node: PaymentSchedule!
  20394. }
  20395. # An auto-generated type for paginating through multiple SellingPlans.
  20396. type SellingPlanConnection {
  20397. # A list of edges.
  20398. edges: [SellingPlanEdge!]!
  20399. # A list of the nodes contained in SellingPlanEdge.
  20400. nodes: [SellingPlan!]!
  20401. # Information to aid in pagination.
  20402. pageInfo: PageInfo!
  20403. }
  20404. # An auto-generated type which holds one SellingPlan and a cursor during pagination.
  20405. type SellingPlanEdge {
  20406. # A cursor for use in pagination.
  20407. cursor: String!
  20408. # The item at the end of SellingPlanEdge.
  20409. node: SellingPlan!
  20410. }
  20411. # An auto-generated type for paginating through multiple RefundLineItems.
  20412. type RefundLineItemConnection {
  20413. # A list of edges.
  20414. edges: [RefundLineItemEdge!]!
  20415. # A list of the nodes contained in RefundLineItemEdge.
  20416. nodes: [RefundLineItem!]!
  20417. # Information to aid in pagination.
  20418. pageInfo: PageInfo!
  20419. }
  20420. # An auto-generated type which holds one RefundLineItem and a cursor during pagination.
  20421. type RefundLineItemEdge {
  20422. # A cursor for use in pagination.
  20423. cursor: String!
  20424. # The item at the end of RefundLineItemEdge.
  20425. node: RefundLineItem!
  20426. }
  20427. # An auto-generated type for paginating through multiple OrderTransactions.
  20428. type OrderTransactionConnection {
  20429. # A list of edges.
  20430. edges: [OrderTransactionEdge!]!
  20431. # A list of the nodes contained in OrderTransactionEdge.
  20432. nodes: [OrderTransaction!]!
  20433. # Information to aid in pagination.
  20434. pageInfo: PageInfo!
  20435. }
  20436. # An auto-generated type which holds one OrderTransaction and a cursor during pagination.
  20437. type OrderTransactionEdge {
  20438. # A cursor for use in pagination.
  20439. cursor: String!
  20440. # The item at the end of OrderTransactionEdge.
  20441. node: OrderTransaction!
  20442. }
  20443. # An auto-generated type for paginating through multiple SellingPlanGroups.
  20444. type SellingPlanGroupConnection {
  20445. # A list of edges.
  20446. edges: [SellingPlanGroupEdge!]!
  20447. # A list of the nodes contained in SellingPlanGroupEdge.
  20448. nodes: [SellingPlanGroup!]!
  20449. # Information to aid in pagination.
  20450. pageInfo: PageInfo!
  20451. }
  20452. # An auto-generated type which holds one SellingPlanGroup and a cursor during pagination.
  20453. type SellingPlanGroupEdge {
  20454. # A cursor for use in pagination.
  20455. cursor: String!
  20456. # The item at the end of SellingPlanGroupEdge.
  20457. node: SellingPlanGroup!
  20458. }
  20459. # An auto-generated type for paginating through multiple LineItems.
  20460. type LineItemConnection {
  20461. # A list of edges.
  20462. edges: [LineItemEdge!]!
  20463. # A list of the nodes contained in LineItemEdge.
  20464. nodes: [LineItem!]!
  20465. # Information to aid in pagination.
  20466. pageInfo: PageInfo!
  20467. }
  20468. # An auto-generated type which holds one LineItem and a cursor during pagination.
  20469. type LineItemEdge {
  20470. # A cursor for use in pagination.
  20471. cursor: String!
  20472. # The item at the end of LineItemEdge.
  20473. node: LineItem!
  20474. }
  20475. # An auto-generated type for paginating through multiple ShippingLines.
  20476. type ShippingLineConnection {
  20477. # A list of edges.
  20478. edges: [ShippingLineEdge!]!
  20479. # A list of the nodes contained in ShippingLineEdge.
  20480. nodes: [ShippingLine!]!
  20481. # Information to aid in pagination.
  20482. pageInfo: PageInfo!
  20483. }
  20484. # An auto-generated type which holds one ShippingLine and a cursor during pagination.
  20485. type ShippingLineEdge {
  20486. # A cursor for use in pagination.
  20487. cursor: String!
  20488. # The item at the end of ShippingLineEdge.
  20489. node: ShippingLine!
  20490. }
  20491. # An auto-generated type for paginating through multiple DraftOrderLineItems.
  20492. type DraftOrderLineItemConnection {
  20493. # A list of edges.
  20494. edges: [DraftOrderLineItemEdge!]!
  20495. # A list of the nodes contained in DraftOrderLineItemEdge.
  20496. nodes: [DraftOrderLineItem!]!
  20497. # Information to aid in pagination.
  20498. pageInfo: PageInfo!
  20499. }
  20500. # An auto-generated type which holds one DraftOrderLineItem and a cursor during pagination.
  20501. type DraftOrderLineItemEdge {
  20502. # A cursor for use in pagination.
  20503. cursor: String!
  20504. # The item at the end of DraftOrderLineItemEdge.
  20505. node: DraftOrderLineItem!
  20506. }
  20507. `, BuiltIn: false},
  20508. {Name: "../../../ext/page.graphql", Input: `# Returns information about pagination in a connection, in accordance with the
  20509. # Relay specification.
  20510. type PageInfo {
  20511. # The cursor corresponding to the last node in edges.
  20512. endCursor: String
  20513. # Whether there are more pages to fetch following the current page.
  20514. hasNextPage: Boolean!
  20515. # Whether there are any pages prior to the current page.
  20516. hasPreviousPage: Boolean!
  20517. # The cursor corresponding to the first node in edges.
  20518. startCursor: String
  20519. }
  20520. `, BuiltIn: false},
  20521. {Name: "../../../ext/product.graphql", Input: `# The details of a specific product category within the Shopify product taxonomy.
  20522. type ProductCategory {
  20523. # The product taxonomy node associated with the product category.
  20524. productTaxonomyNode: ProductTaxonomyNode
  20525. }
  20526. # Properties used by customers to select a product variant.
  20527. # Products can have multiple options, like different sizes or colors.
  20528. type SelectedOption {
  20529. # The product option’s name.
  20530. name: String!
  20531. # The product option’s value.
  20532. value: String!
  20533. }
  20534. # The price of a product variant in a specific country.
  20535. # Prices vary between countries.
  20536. type ProductVariantContextualPricing {
  20537. # The final compare-at price after all adjustments are applied.
  20538. compareAtPrice: MoneyV2
  20539. # The final price after all adjustments are applied.
  20540. price: MoneyV2!
  20541. }
  20542. # The context data that determines the pricing of a variant.
  20543. input ContextualPricingContext {
  20544. # The country code used to fetch country-specific prices.
  20545. country: CountryCode
  20546. # The CompanyLocation ID used to fetch company location specific prices.
  20547. companyLocationId: ID
  20548. }
  20549. # The set of rules that are used to determine which products are included in the collection.
  20550. type CollectionRuleSet {
  20551. # Whether products must match any or all of the rules to be included in the collection.
  20552. # If true, then products must match at least one of the rules to be included in the collection.
  20553. # If false, then products must match all of the rules to be included in the collection.
  20554. appliedDisjunctively: Boolean!
  20555. # The rules used to assign products to the collection.
  20556. rules: [CollectionRule!]!
  20557. }
  20558. # The set of rules that are used to determine which products are included in the collection.
  20559. type CollectionRule {
  20560. # Whether products must match any or all of the rules to be included in the collection.
  20561. # If true, then products must match at least one of the rules to be included in the collection.
  20562. # If false, then products must match all of the rules to be included in the collection.
  20563. appliedDisjunctively: Boolean!
  20564. # The rules used to assign products to the collection.
  20565. rules: [CollectionRule!]!
  20566. }
  20567. # The price of a product in a specific country.
  20568. # Prices vary between countries.
  20569. type ProductContextualPricing {
  20570. # The pricing of the variant with the highest price in the given context.
  20571. maxVariantPricing: ProductVariantContextualPricing
  20572. # The pricing of the variant with the lowest price in the given context.
  20573. minVariantPricing: ProductVariantContextualPricing
  20574. # The price range of the product with prices formatted as decimals.
  20575. priceRange: ProductPriceRangeV2!
  20576. }
  20577. # The price range of the product.
  20578. type ProductPriceRangeV2 {
  20579. # The highest variant's price.
  20580. maxVariantPrice: MoneyV2!
  20581. # The lowest variant's price.
  20582. minVariantPrice: MoneyV2!
  20583. }
  20584. # Represents a Shopify product taxonomy node.
  20585. type ProductTaxonomyNode implements Node {
  20586. # The full name of the product taxonomy node.
  20587. # For example, Animals & Pet Supplies > Pet Supplies > Dog Supplies > Dog Beds.
  20588. fullName: String!
  20589. # The ID of the product taxonomy node.
  20590. id: ID!
  20591. # Whether the node is a leaf node.
  20592. isLeaf: Boolean!
  20593. # Whether the node is a root node.
  20594. isRoot: Boolean!
  20595. # The name of the product taxonomy node. For example, Dog Beds.
  20596. name: String!
  20597. }
  20598. # An auto-generated type for paginating through multiple InventoryLevels.
  20599. type InventoryLevelConnection {
  20600. # A list of edges.
  20601. edges: [InventoryLevelEdge!]!
  20602. # A list of the nodes contained in InventoryLevelEdge.
  20603. nodes: [InventoryLevel!]!
  20604. # Information to aid in pagination.
  20605. pageInfo: PageInfo!
  20606. }
  20607. # An auto-generated type which holds one InventoryLevel and a cursor during pagination.
  20608. type InventoryLevelEdge {
  20609. # A cursor for use in pagination.
  20610. cursor: String!
  20611. # The item at the end of InventoryLevelEdge.
  20612. node: InventoryLevel!
  20613. }
  20614. # An auto-generated type for paginating through multiple Products.
  20615. type ProductConnection {
  20616. # A list of edges.
  20617. edges: [ProductEdge!]!
  20618. # A list of the nodes contained in ProductEdge.
  20619. nodes: [Product!]!
  20620. # Information to aid in pagination.
  20621. pageInfo: PageInfo!
  20622. }
  20623. # An auto-generated type which holds one Product and a cursor during pagination.
  20624. type ProductEdge {
  20625. # A cursor for use in pagination.
  20626. cursor: String!
  20627. # The item at the end of ProductEdge.
  20628. node: Product!
  20629. }
  20630. # An auto-generated type for paginating through multiple Collections.
  20631. type CollectionConnection {
  20632. # A list of edges.
  20633. edges: [CollectionEdge!]!
  20634. # A list of the nodes contained in CollectionEdge.
  20635. nodes: [Collection!]!
  20636. # Information to aid in pagination.
  20637. pageInfo: PageInfo!
  20638. }
  20639. # An auto-generated type which holds one Collection and a cursor during pagination.
  20640. type CollectionEdge {
  20641. # A cursor for use in pagination.
  20642. cursor: String!
  20643. # The item at the end of CollectionEdge.
  20644. node: Collection!
  20645. }
  20646. # An auto-generated type for paginating through multiple ProductVariants.
  20647. type ProductVariantConnection {
  20648. # A list of edges.
  20649. edges: [ProductVariantEdge!]!
  20650. # A list of the nodes contained in ProductVariantEdge.
  20651. nodes: [ProductVariant!]!
  20652. # Information to aid in pagination.
  20653. pageInfo: PageInfo!
  20654. }
  20655. # An auto-generated type which holds one ProductVariant and a cursor during pagination.
  20656. type ProductVariantEdge {
  20657. # A cursor for use in pagination.
  20658. cursor: String!
  20659. # The item at the end of ProductVariantEdge.
  20660. node: ProductVariant!
  20661. }
  20662. # An auto-generated type for paginating through multiple SavedSearches.
  20663. type SavedSearchConnection {
  20664. # A list of edges.
  20665. edges: [SavedSearchEdge!]!
  20666. # A list of the nodes contained in SavedSearchEdge.
  20667. nodes: [SavedSearch!]!
  20668. # Information to aid in pagination.
  20669. pageInfo: PageInfo!
  20670. }
  20671. # An auto-generated type which holds one SavedSearch and a cursor during pagination.
  20672. type SavedSearchEdge {
  20673. # A cursor for use in pagination.
  20674. cursor: String!
  20675. # The item at the end of SavedSearchEdge.
  20676. node: SavedSearch!
  20677. }
  20678. # An auto-generated type for paginating through multiple Images.
  20679. type ImageConnection {
  20680. # A list of edges.
  20681. edges: [ImageEdge!]!
  20682. # A list of the nodes contained in ImageEdge.
  20683. nodes: [Image!]!
  20684. # Information to aid in pagination.
  20685. pageInfo: PageInfo!
  20686. }
  20687. # An auto-generated type which holds one Image and a cursor during pagination.
  20688. type ImageEdge {
  20689. # A cursor for use in pagination.
  20690. cursor: String!
  20691. # The item at the end of ImageEdge.
  20692. node: Image!
  20693. }
  20694. # An auto-generated type for paginating through multiple Media.
  20695. type MediaConnection {
  20696. # A list of edges.
  20697. edges: [MediaEdge!]!
  20698. # A list of the nodes contained in MediaEdge.
  20699. nodes: [Media!]!
  20700. # Information to aid in pagination.
  20701. pageInfo: PageInfo!
  20702. }
  20703. # An auto-generated type which holds one Media and a cursor during pagination.
  20704. type MediaEdge {
  20705. # A cursor for use in pagination.
  20706. cursor: String!
  20707. # The item at the end of MediaEdge.
  20708. node: Media!
  20709. }
  20710. `, BuiltIn: false},
  20711. {Name: "../../../ext/property.graphql", Input: `# The attribute editable information.
  20712. type EditableProperty {
  20713. # Whether the attribute is locked for editing.
  20714. locked: Boolean!
  20715. # The reason the attribute is locked for editing.
  20716. reason: FormattedString
  20717. }
  20718. # Represents a generic custom attribute.
  20719. type Attribute {
  20720. # Key or name of the attribute.
  20721. key: String!
  20722. # Value of the attribute.
  20723. value: String
  20724. }
  20725. # Represents a typed custom attribute.
  20726. type TypedAttribute {
  20727. # Key or name of the attribute.
  20728. key: String!
  20729. # Value of the attribute.
  20730. value: String!
  20731. }
  20732. # A weight, which includes a numeric value and a unit of measurement.
  20733. type Weight {
  20734. # The unit of measurement for value.
  20735. unit: WeightUnit!
  20736. # The weight value using the unit system specified with unit.
  20737. value: Float!
  20738. }
  20739. # An auto-generated type for paginating through a list of Strings.
  20740. type StringConnection {
  20741. # A list of edges.
  20742. edges: [StringEdge!]!
  20743. # Information to aid in pagination.
  20744. pageInfo: PageInfo!
  20745. }
  20746. # An auto-generated type which holds one String and a cursor during pagination.
  20747. type StringEdge {
  20748. # A cursor for use in pagination.
  20749. cursor: String!
  20750. # The item at the end of StringEdge.
  20751. node: String!
  20752. }
  20753. `, BuiltIn: false},
  20754. {Name: "../../../ext/publication.graphql", Input: `# A resource publication represents information about the publication of a resource.
  20755. # An instance of ResourcePublication, unlike ResourcePublicationV2, can be neither published or scheduled to be published.
  20756. #
  20757. # See ResourcePublicationV2 for more context.
  20758. type ResourcePublication {
  20759. # Whether the resource publication is published. Also returns true if the resource publication is scheduled to be published.
  20760. # If false, then the resource publication is neither published nor scheduled to be published.
  20761. isPublished: Boolean!
  20762. # The publication the resource publication is published to.
  20763. publication: Publication!
  20764. # The date that the resource publication was or is going to be published to the publication.
  20765. publishDate: DateTime!
  20766. # The resource published to the publication.
  20767. publishable: Publishable!
  20768. }
  20769. # A resource publication represents information about the publication of a resource.
  20770. # Unlike ResourcePublication, an instance of ResourcePublicationV2 can't be unpublished. It must either be published or scheduled to be published.
  20771. #
  20772. # See ResourcePublication for more context.
  20773. type ResourcePublicationV2 {
  20774. # Whether the resource publication is published. If true, then the resource publication is published to the publication.
  20775. # If false, then the resource publication is staged to be published to the publication.
  20776. isPublished: Boolean!
  20777. # The publication the resource publication is published to.
  20778. publication: Publication!
  20779. # The date that the resource publication was or is going to be published to the publication.
  20780. publishDate: DateTime
  20781. # The resource published to the publication.
  20782. publishable: Publishable!
  20783. }
  20784. # An auto-generated type for paginating through multiple ResourcePublications.
  20785. type ResourcePublicationConnection {
  20786. # A list of edges.
  20787. edges: [ResourcePublicationEdge!]!
  20788. # A list of the nodes contained in ResourcePublicationEdge.
  20789. nodes: [ResourcePublication!]!
  20790. # Information to aid in pagination.
  20791. pageInfo: PageInfo!
  20792. }
  20793. # An auto-generated type which holds one ResourcePublication and a cursor during pagination.
  20794. type ResourcePublicationEdge {
  20795. # A cursor for use in pagination.
  20796. cursor: String!
  20797. # The item at the end of ResourcePublicationEdge.
  20798. node: ResourcePublication!
  20799. }
  20800. # An auto-generated type for paginating through multiple ResourcePublicationV2s.
  20801. type ResourcePublicationV2Connection {
  20802. # A list of edges.
  20803. edges: [ResourcePublicationV2Edge!]!
  20804. # A list of the nodes contained in ResourcePublicationV2Edge.
  20805. nodes: [ResourcePublicationV2!]!
  20806. # Information to aid in pagination.
  20807. pageInfo: PageInfo!
  20808. }
  20809. # An auto-generated type which holds one ResourcePublicationV2 and a cursor during pagination.
  20810. type ResourcePublicationV2Edge {
  20811. # A cursor for use in pagination.
  20812. cursor: String!
  20813. # The item at the end of ResourcePublicationV2Edge.
  20814. node: ResourcePublicationV2!
  20815. }
  20816. # An auto-generated type for paginating through multiple Publications.
  20817. type PublicationConnection {
  20818. # A list of edges.
  20819. edges: [PublicationEdge!]!
  20820. # A list of the nodes contained in PublicationEdge.
  20821. nodes: [Publication!]!
  20822. # Information to aid in pagination.
  20823. pageInfo: PageInfo!
  20824. }
  20825. # An auto-generated type which holds one Publication and a cursor during pagination.
  20826. type PublicationEdge {
  20827. # A cursor for use in pagination.
  20828. cursor: String!
  20829. # The item at the end of PublicationEdge.
  20830. node: Publication!
  20831. }
  20832. `, BuiltIn: false},
  20833. {Name: "../../../ext/rbac.graphql", Input: `# The permission required to access a Shopify Admin API or Storefront API resource for a shop.
  20834. # Merchants grant access scopes that are requested by applications.
  20835. type AccessScope {
  20836. # A description of the actions that the access scope allows an app to perform.
  20837. description: String!
  20838. # A readable string that represents the access scope. The string usually follows the format {action}_{resource}.
  20839. # {action} is read or write, and {resource} is the resource that the action can be performed on.
  20840. # {action} and {resource} are separated by an underscore. For example, read_orders or write_products.
  20841. handle: String!
  20842. }
  20843. # An auto-generated type for paginating through multiple StorefrontAccessTokens.
  20844. type StorefrontAccessTokenConnection {
  20845. # A list of edges.
  20846. edges: [StorefrontAccessTokenEdge!]!
  20847. # A list of the nodes contained in StorefrontAccessTokenEdge.
  20848. nodes: [StorefrontAccessToken!]!
  20849. # Information to aid in pagination.
  20850. pageInfo: PageInfo!
  20851. }
  20852. # An auto-generated type which holds one StorefrontAccessToken and a cursor during pagination.
  20853. type StorefrontAccessTokenEdge {
  20854. # A cursor for use in pagination.
  20855. cursor: String!
  20856. # The item at the end of StorefrontAccessTokenEdge.
  20857. node: StorefrontAccessToken!
  20858. }
  20859. # A token that's used to delegate unauthenticated access scopes to clients that need to access
  20860. # the unauthenticated Storefront API. An app can have a maximum of 100 active storefront access
  20861. # tokens for each shop.
  20862. type StorefrontAccessToken implements Node {
  20863. # List of permissions associated with the token.
  20864. accessScopes: [AccessScope!]!
  20865. # The issued public access token.
  20866. accessToken: String!
  20867. # The date and time when the public access token was created.
  20868. createdAt: DateTime!
  20869. # A globally-unique identifier.
  20870. id: ID!
  20871. # An arbitrary title for each token determined by the developer, used for reference purposes.
  20872. title: String!
  20873. # The date and time when the storefront access token was updated.
  20874. updatedAt: DateTime!
  20875. }
  20876. `, BuiltIn: false},
  20877. {Name: "../../../ext/scalar.graphql", Input: `# Represents an ISO 8601-encoded date and time string.
  20878. # For example, 3:50 pm on September 7, 2019 in the time zone of UTC (Coordinated Universal Time) is
  20879. # represented as "2019-09-07T15:50:00Z".
  20880. scalar DateTime
  20881. # Represents an RFC 3986 and
  20882. # RFC 3987-compliant URI string.
  20883. #
  20884. # For example, "https://johns-apparel.myshopify.com" is a valid URL. It includes a scheme (https) and a host
  20885. # (johns-apparel.myshopify.com).
  20886. scalar URL
  20887. # An unsigned 64-bit integer. Represents whole numeric values between 0 and 2^64 - 1 encoded as a string of base-10 digits.
  20888. #
  20889. # Example value: "50".
  20890. scalar UnsignedInt64
  20891. # A string containing a strict subset of HTML code. Non-allowed tags will be stripped out.
  20892. # Allowed tags:
  20893. #
  20894. # a (allowed attributes: href, target)
  20895. # b
  20896. # br
  20897. # em
  20898. # i
  20899. # strong
  20900. # u
  20901. # Use HTML instead if you need to
  20902. # include other HTML tags.
  20903. # Example value: "Your current domain is <strong>johns-apparel.myshopify.com</strong>."
  20904. scalar FormattedString
  20905. # A signed decimal number, which supports arbitrary precision and is serialized as a string.
  20906. #
  20907. # Example values: "29.99", "29.999".
  20908. scalar Decimal
  20909. # A monetary value string without a currency symbol or code. Example value: "100.57".
  20910. scalar Money
  20911. # A string containing HTML code. Refer to the HTML spec for a complete list of HTML elements.
  20912. #
  20913. # Example value: "<p>Grey cotton knit sweater.</p>".
  20914. scalar HTML
  20915. # A JSON object.
  20916. #
  20917. # Example value:
  20918. # { "product": { "id": "gid://shopify/Product/1346443542550", "title": "White T-shirt", "options": [{ "name": "Size", "values": ["M", "L"] }] } }
  20919. scalar JSON
  20920. `, BuiltIn: false},
  20921. {Name: "../../../ext/shop.graphql", Input: `# The list of all the countries from the combined shipping zones for the shop.
  20922. type CountriesInShippingZones {
  20923. # The list of all the countries from all the combined shipping zones.
  20924. countryCodes: [CountryCode!]!
  20925. # Whether 'Rest of World' has been defined in any of the shipping zones.
  20926. includeRestOfWorld: Boolean!
  20927. }
  20928. # Currency formats configured for the merchant. These formats are available to use within Liquid.
  20929. type CurrencyFormats {
  20930. # Money without currency in HTML.
  20931. moneyFormat: FormattedString!
  20932. # Money without currency in emails.
  20933. moneyInEmailsFormat: String!
  20934. # Money with currency in HTML.
  20935. moneyWithCurrencyFormat: FormattedString!
  20936. # Money with currency in emails.
  20937. moneyWithCurrencyInEmailsFormat: String!
  20938. }
  20939. # Represents the feature set available to the shop.
  20940. # Most fields specify whether a feature is enabled for a shop, and some fields return information
  20941. # related to specific features.
  20942. type ShopFeatures {
  20943. # Whether a shop has access to Avalara AvaTax.
  20944. avalaraAvatax: Boolean!
  20945. # The branding of the shop, which influences its look and feel in the Shopify admin.
  20946. branding: ShopBranding!
  20947. # Whether a shop's online store can have CAPTCHA protection.
  20948. captcha: Boolean!
  20949. # Whether a shop's online store can have CAPTCHA protection for domains not managed by Shopify.
  20950. captchaExternalDomains: Boolean!
  20951. # Whether a shop has access to the Google Analytics dynamic remarketing feature.
  20952. dynamicRemarketing: Boolean!
  20953. # Whether a shop can be migrated to use Shopify subscriptions.
  20954. eligibleForSubscriptionMigration: Boolean!
  20955. # Whether a shop is configured properly to sell subscriptions.
  20956. eligibleForSubscriptions: Boolean!
  20957. # Whether a shop can create gift cards.
  20958. giftCards: Boolean!
  20959. # Whether a shop displays Harmonized System codes on products. This is used for customs when shipping
  20960. # internationally.
  20961. harmonizedSystemCode: Boolean!
  20962. # Whether a shop can enable international domains.
  20963. internationalDomains: Boolean!
  20964. # Whether a shop can enable international price overrides.
  20965. internationalPriceOverrides: Boolean!
  20966. # Whether a shop can enable international price rules.
  20967. internationalPriceRules: Boolean!
  20968. # Whether a shop has enabled a legacy subscription gateway to handle older subscriptions.
  20969. legacySubscriptionGatewayEnabled: Boolean!
  20970. # Whether to show the Live View metrics in the Shopify admin. Live view is hidden from merchants that are on a trial
  20971. # or don't have a storefront.
  20972. liveView: Boolean!
  20973. # Whether a shop has access to the onboarding visual.
  20974. onboardingVisual: Boolean!
  20975. # Whether a shop is configured to sell subscriptions with PayPal Express.
  20976. paypalExpressSubscriptionGatewayStatus: PaypalExpressSubscriptionsGatewayStatus!
  20977. # Whether a shop has access to all reporting features.
  20978. reports: Boolean!
  20979. # Whether a shop has ever had subscription products.
  20980. sellsSubscriptions: Boolean!
  20981. # Whether to show metrics in the Shopify admin. Metrics are hidden for new merchants until they become meaningful.
  20982. showMetrics: Boolean!
  20983. # Whether a shop has an online store.
  20984. storefront: Boolean!
  20985. # Whether a shop is using Shopify Balance.
  20986. usingShopifyBalance: Boolean!
  20987. }
  20988. # The total number of pending orders on a shop if less then a maximum, or that maximum.
  20989. # The atMax field indicates when this maximum has been reached.
  20990. type LimitedPendingOrderCount {
  20991. # This is set when the number of pending orders has reached the maximum.
  20992. atMax: Boolean!
  20993. # The number of pendings orders on the shop.
  20994. # Limited to a maximum of 10000.
  20995. count: Int!
  20996. }
  20997. # Merchant approval for accelerated onboarding to channel integration apps.
  20998. type MerchantApprovalSignals {
  20999. # Whether the shop's Shopify Payments account identity is verified.
  21000. # Returns false if the identity is unverified or if the shop doesn't have a Shopify Payments account.
  21001. identityVerified: Boolean!
  21002. # Whether Shopify has pre-verified the merchant's business for onboarding to channel integration apps.
  21003. # Returns false if the shop is not marked for verification.
  21004. verifiedByShopify: Boolean!
  21005. }
  21006. # Settings related to payments.
  21007. type PaymentSettings {
  21008. # List of the digital wallets which the shop supports.
  21009. supportedDigitalWallets: [DigitalWallet!]!
  21010. }
  21011. # The billing plan of the shop.
  21012. type ShopPlan {
  21013. # The name of the shop's billing plan.
  21014. displayName: String!
  21015. # Whether the shop is a partner development shop for testing purposes.
  21016. partnerDevelopment: Boolean!
  21017. # Whether the shop has a Shopify Plus subscription.
  21018. shopifyPlus: Boolean!
  21019. }
  21020. # Policy that a merchant has configured for their store, such as their refund or privacy policy.
  21021. type ShopPolicy implements HasPublishedTranslations&Node {
  21022. # The text of the policy. The maximum size is 512kb.
  21023. body: HTML!
  21024. # A globally-unique identifier.
  21025. id: ID!
  21026. # The translations associated with the resource.
  21027. translations(locale: String! marketId: ID): [PublishedTranslation!]!
  21028. # The shop policy type.
  21029. type: ShopPolicyType!
  21030. # The public URL of the policy.
  21031. url: URL!
  21032. }
  21033. # Resource limits of a shop.
  21034. type ShopResourceLimits {
  21035. # Maximum number of locations allowed.
  21036. locationLimit: Int!
  21037. # Maximum number of product options allowed.
  21038. maxProductOptions: Int!
  21039. # The maximum number of variants allowed per product.
  21040. maxProductVariants: Int!
  21041. # Whether the shop has reached the limit of the number of URL redirects it can make for resources.
  21042. redirectLimitReached: Boolean!
  21043. # The maximum number of variants allowed per shop.
  21044. # If the shop has unlimited SKUs, then the quantity used cannot be retrieved.
  21045. skuResourceLimits: ResourceLimit!
  21046. }
  21047. # A resource limit represents the limits that the resource has.
  21048. type ResourceLimit {
  21049. # Whether the resource is available.
  21050. available: Boolean!
  21051. # Quantity available. If null the quantity available is unlimited.
  21052. quantityAvailable: Int
  21053. # Quantity limit of the resource. If null the quantity is unlimited.
  21054. quantityLimit: Int
  21055. # Quantity used of the resource. If null the quantity used cannot be retrieved.
  21056. quantityUsed: Int
  21057. }
  21058. # Represents an individual result returned from a search.
  21059. type SearchResult {
  21060. # Returns the search result description text.
  21061. description: String
  21062. # Returns the Image resource presented to accompany a search result.
  21063. image: Image
  21064. # Returns the ID of the resource returned in the search result.
  21065. reference: Node!
  21066. # Returns the resource title.
  21067. title: String!
  21068. # Returns the absolute URL to the resource in the search result.
  21069. url: URL!
  21070. }
  21071. # A list of search filters along with their specific options in value and label pair for filtering.
  21072. type SearchFilterOptions {
  21073. # A list of options that can be use to filter product availability.
  21074. productAvailability: [FilterOption!]!
  21075. }
  21076. # A saved search is a representation of a search query saved in the admin.
  21077. type SavedSearch implements LegacyInteroperability&Node {
  21078. # The filters of a saved search.
  21079. filters: [SearchFilter!]!
  21080. # A globally-unique identifier.
  21081. id: ID!
  21082. # The ID of the corresponding resource in the REST Admin API.
  21083. legacyResourceId: UnsignedInt64!
  21084. # The name of a saved search.
  21085. name: String!
  21086. # The query string of a saved search. This includes search terms and filters.
  21087. query: String!
  21088. # The type of resource this saved search is searching in.
  21089. resourceType: SearchResultType!
  21090. # The search terms of a saved search.
  21091. searchTerms: String!
  21092. }
  21093. # A filter in a search query represented by a key value pair.
  21094. type SearchFilter {
  21095. # The key of the search filter.
  21096. key: String!
  21097. # The value of the search filter.
  21098. value: String!
  21099. }
  21100. # A filter option is one possible value in a search filter.
  21101. type FilterOption {
  21102. # The filter option's label for display purposes.
  21103. label: String!
  21104. # The filter option's value.
  21105. value: String!
  21106. }
  21107. # An auto-generated type for paginating through multiple AppRevenueAttributionRecords.
  21108. type AppRevenueAttributionRecordConnection {
  21109. # A list of edges.
  21110. edges: [AppRevenueAttributionRecordEdge!]!
  21111. # A list of the nodes contained in AppRevenueAttributionRecordEdge.
  21112. nodes: [AppRevenueAttributionRecord!]!
  21113. # Information to aid in pagination.
  21114. pageInfo: PageInfo!
  21115. }
  21116. # An auto-generated type which holds one AppRevenueAttributionRecord and a cursor during pagination.
  21117. type AppRevenueAttributionRecordEdge {
  21118. # A cursor for use in pagination.
  21119. cursor: String!
  21120. # The item at the end of AppRevenueAttributionRecordEdge.
  21121. node: AppRevenueAttributionRecord!
  21122. }
  21123. # An auto-generated type for paginating through multiple AppUsageRecords.
  21124. type AppUsageRecordConnection {
  21125. # A list of edges.
  21126. edges: [AppUsageRecordEdge!]!
  21127. # A list of the nodes contained in AppUsageRecordEdge.
  21128. nodes: [AppUsageRecord!]!
  21129. # Information to aid in pagination.
  21130. pageInfo: PageInfo!
  21131. }
  21132. # An auto-generated type which holds one AppUsageRecord and a cursor during pagination.
  21133. type AppUsageRecordEdge {
  21134. # A cursor for use in pagination.
  21135. cursor: String!
  21136. # The item at the end of AppUsageRecordEdge.
  21137. node: AppUsageRecord!
  21138. }
  21139. # The connection type for SearchResult.
  21140. type SearchResultConnection {
  21141. # A list of edges.
  21142. edges: [SearchResultEdge!]!
  21143. # Information to aid in pagination.
  21144. pageInfo: PageInfo!
  21145. }
  21146. # An auto-generated type which holds one SearchResult and a cursor during pagination.
  21147. type SearchResultEdge {
  21148. # A cursor for use in pagination.
  21149. cursor: String!
  21150. # The item at the end of SearchResultEdge.
  21151. node: SearchResult!
  21152. }
  21153. `, BuiltIn: false},
  21154. {Name: "../../../ext/translation.graphql", Input: `# Published translation of a field of a resource.
  21155. type PublishedTranslation {
  21156. # The resource field that is being translated.
  21157. key: String!
  21158. # The locale of this translation.
  21159. locale: String!
  21160. # The ID of the market that the translation is specific to. Null value means the translation is available in any market.
  21161. marketId: ID
  21162. # The translation value.
  21163. value: String
  21164. }
  21165. `, BuiltIn: false},
  21166. {Name: "../../../ext/union.graphql", Input: `# The main embed of a comment event.
  21167. union CommentEventEmbed = Customer | DraftOrder | Order | Product | ProductVariant
  21168. union MetafieldReference = Collection | GenericFile | MediaImage | OnlineStorePage | Product | ProductVariant | Video
  21169. union PricingValue = MoneyV2 | PricingPercentageValue
  21170. # A rate provided by a merchant-defined rate or a participant.
  21171. union DeliveryRateProvider = DeliveryParticipant | DeliveryRateDefinition
  21172. # The value (weight or price) that the condition field is compared to.
  21173. union DeliveryConditionCriteria = MoneyV2 | Weight
  21174. # Represents information about the purchasing entity for the order or draft order.
  21175. union PurchasingEntity = Customer | PurchasingCompany
  21176. # Represents the billing frequency associated to the selling plan (for example, bill every week, or bill every three months).
  21177. # The selling plan billing policy and associated records (selling plan groups, selling plans, pricing policies, and delivery policy)
  21178. # are deleted 48 hours after a merchant uninstalls their subscriptions app.
  21179. # We recommend backing up these records if you need to restore them later.
  21180. union SellingPlanBillingPolicy = SellingPlanFixedBillingPolicy | SellingPlanRecurringBillingPolicy
  21181. # Represents the delivery frequency associated to the selling plan (for example, deliver every month, or deliver every other week).
  21182. # The selling plan delivery policy and associated records (selling plan groups, selling plans, pricing policies, and billing policy)
  21183. # are deleted 48 hours after a merchant uninstalls their subscriptions app.
  21184. # We recommend backing up these records if you need to restore them later.
  21185. union SellingPlanDeliveryPolicy = SellingPlanFixedDeliveryPolicy | SellingPlanRecurringDeliveryPolicy
  21186. # The portion of the price to be charged at checkout.
  21187. union SellingPlanCheckoutChargeValue = MoneyV2 | SellingPlanCheckoutChargePercentageValue
  21188. # Represents the type of pricing associated to the selling plan (for example, a $10 or 20% discount that is set
  21189. # for a limited period or that is fixed for the duration of the subscription). Selling plan pricing policies and
  21190. # associated records (selling plan groups, selling plans, billing policy, and delivery policy)
  21191. # are deleted 48 hours after a merchant uninstalls their subscriptions app.
  21192. # We recommend backing up these records if you need to restore them later.
  21193. union SellingPlanPricingPolicy = SellingPlanFixedPricingPolicy | SellingPlanRecurringPricingPolicy
  21194. # The information about the price that's charged to a shop every plan period.
  21195. # The concrete type can be AppRecurringPricing for recurring billing or AppUsagePricing for usage-based billing.
  21196. union AppPricingDetails = AppRecurringPricing | AppUsagePricing
  21197. # The value of the discount.
  21198. union AppSubscriptionDiscountValue = AppSubscriptionDiscountAmount | AppSubscriptionDiscountPercentage
  21199. # All possible instruments for CustomerPaymentMethods.
  21200. union CustomerPaymentInstrument = CustomerCreditCard | CustomerPaypalBillingAgreement | CustomerShopPayAgreement
  21201. # Describes the delivery method to use to get the physical goods to the customer.
  21202. union SubscriptionDeliveryMethod = SubscriptionDeliveryMethodLocalDelivery | SubscriptionDeliveryMethodPickup | SubscriptionDeliveryMethodShipping
  21203. # Represents a selling plan pricing policy adjustment value type.
  21204. union SellingPlanPricingPolicyAdjustmentValue = MoneyV2 | SellingPlanPricingPolicyPercentageValue
  21205. # Subscription draft discount types.
  21206. union SubscriptionDiscount = SubscriptionAppliedCodeDiscount | SubscriptionManualDiscount
  21207. # The value of the discount and how it will be applied.
  21208. union SubscriptionDiscountValue = SubscriptionDiscountFixedAmountValue | SubscriptionDiscountPercentageValue
  21209. # All possible instrument outputs for Payment Mandates.
  21210. union PaymentInstrument = VaultCreditCard | VaultPaypalBillingAgreement
  21211. `, BuiltIn: false},
  21212. {Name: "../../../federation/directives.graphql", Input: `
  21213. scalar _Any
  21214. scalar _FieldSet
  21215. directive @external on FIELD_DEFINITION
  21216. directive @requires(fields: _FieldSet!) on FIELD_DEFINITION
  21217. directive @provides(fields: _FieldSet!) on FIELD_DEFINITION
  21218. directive @extends on OBJECT | INTERFACE
  21219. directive @key(fields: _FieldSet!, resolvable: Boolean = true) repeatable on OBJECT | INTERFACE
  21220. directive @link(import: [String!], url: String!) repeatable on SCHEMA
  21221. directive @shareable on OBJECT | FIELD_DEFINITION
  21222. directive @tag(name: String!) repeatable on FIELD_DEFINITION | INTERFACE | OBJECT | UNION | ARGUMENT_DEFINITION | SCALAR | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION
  21223. directive @override(from: String!) on FIELD_DEFINITION
  21224. directive @inaccessible on SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION
  21225. `, BuiltIn: true},
  21226. {Name: "../../../federation/entity.graphql", Input: `
  21227. # a union of all types that use the @key directive
  21228. union _Entity = App | Collection | Customer | DraftOrder | FulfillmentService | InventoryLevel | Job | Market | MarketWebPresence | Order | Product | ProductVariant | Shop
  21229. # fake type to build resolver interfaces for users to implement
  21230. type Entity {
  21231. findAppByID(id: ID!,): App!
  21232. findJobByID(id: ID!,): Job!
  21233. findMarketByID(id: ID!,): Market!
  21234. findMarketWebPresenceByID(id: ID!,): MarketWebPresence!
  21235. findShopByID(id: ID!,): Shop!
  21236. }
  21237. type _Service {
  21238. sdl: String
  21239. }
  21240. extend type Query {
  21241. _entities(representations: [_Any!]!): [_Entity]!
  21242. _service: _Service!
  21243. }
  21244. `, BuiltIn: true},
  21245. }
  21246. var parsedSchema = gqlparser.MustLoadSchema(sources...)
  21247. // endregion ************************** generated!.gotpl **************************
  21248. // region ***************************** args.gotpl *****************************
  21249. func (ec *executionContext) dir_inContext_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  21250. var err error
  21251. args := map[string]interface{}{}
  21252. var arg0 *LanguageCode
  21253. if tmp, ok := rawArgs["language"]; ok {
  21254. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("language"))
  21255. arg0, err = ec.unmarshalOLanguageCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLanguageCode(ctx, tmp)
  21256. if err != nil {
  21257. return nil, err
  21258. }
  21259. }
  21260. args["language"] = arg0
  21261. var arg1 *CountryCode
  21262. if tmp, ok := rawArgs["country"]; ok {
  21263. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("country"))
  21264. arg1, err = ec.unmarshalOCountryCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryCode(ctx, tmp)
  21265. if err != nil {
  21266. return nil, err
  21267. }
  21268. }
  21269. args["country"] = arg1
  21270. return args, nil
  21271. }
  21272. func (ec *executionContext) field_AppInstallation_allSubscriptions_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  21273. var err error
  21274. args := map[string]interface{}{}
  21275. var arg0 *int
  21276. if tmp, ok := rawArgs["first"]; ok {
  21277. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  21278. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  21279. if err != nil {
  21280. return nil, err
  21281. }
  21282. }
  21283. args["first"] = arg0
  21284. var arg1 *string
  21285. if tmp, ok := rawArgs["after"]; ok {
  21286. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  21287. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  21288. if err != nil {
  21289. return nil, err
  21290. }
  21291. }
  21292. args["after"] = arg1
  21293. var arg2 *int
  21294. if tmp, ok := rawArgs["last"]; ok {
  21295. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  21296. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  21297. if err != nil {
  21298. return nil, err
  21299. }
  21300. }
  21301. args["last"] = arg2
  21302. var arg3 *string
  21303. if tmp, ok := rawArgs["before"]; ok {
  21304. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  21305. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  21306. if err != nil {
  21307. return nil, err
  21308. }
  21309. }
  21310. args["before"] = arg3
  21311. var arg4 *bool
  21312. if tmp, ok := rawArgs["reverse"]; ok {
  21313. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  21314. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  21315. if err != nil {
  21316. return nil, err
  21317. }
  21318. }
  21319. args["reverse"] = arg4
  21320. var arg5 *AppSubscriptionSortKeys
  21321. if tmp, ok := rawArgs["sortKey"]; ok {
  21322. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  21323. arg5, err = ec.unmarshalOAppSubscriptionSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppSubscriptionSortKeys(ctx, tmp)
  21324. if err != nil {
  21325. return nil, err
  21326. }
  21327. }
  21328. args["sortKey"] = arg5
  21329. return args, nil
  21330. }
  21331. func (ec *executionContext) field_AppInstallation_credits_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  21332. var err error
  21333. args := map[string]interface{}{}
  21334. var arg0 *int
  21335. if tmp, ok := rawArgs["first"]; ok {
  21336. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  21337. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  21338. if err != nil {
  21339. return nil, err
  21340. }
  21341. }
  21342. args["first"] = arg0
  21343. var arg1 *string
  21344. if tmp, ok := rawArgs["after"]; ok {
  21345. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  21346. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  21347. if err != nil {
  21348. return nil, err
  21349. }
  21350. }
  21351. args["after"] = arg1
  21352. var arg2 *int
  21353. if tmp, ok := rawArgs["last"]; ok {
  21354. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  21355. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  21356. if err != nil {
  21357. return nil, err
  21358. }
  21359. }
  21360. args["last"] = arg2
  21361. var arg3 *string
  21362. if tmp, ok := rawArgs["before"]; ok {
  21363. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  21364. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  21365. if err != nil {
  21366. return nil, err
  21367. }
  21368. }
  21369. args["before"] = arg3
  21370. var arg4 *bool
  21371. if tmp, ok := rawArgs["reverse"]; ok {
  21372. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  21373. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  21374. if err != nil {
  21375. return nil, err
  21376. }
  21377. }
  21378. args["reverse"] = arg4
  21379. var arg5 *AppTransactionSortKeys
  21380. if tmp, ok := rawArgs["sortKey"]; ok {
  21381. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  21382. arg5, err = ec.unmarshalOAppTransactionSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppTransactionSortKeys(ctx, tmp)
  21383. if err != nil {
  21384. return nil, err
  21385. }
  21386. }
  21387. args["sortKey"] = arg5
  21388. return args, nil
  21389. }
  21390. func (ec *executionContext) field_AppInstallation_metafield_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  21391. var err error
  21392. args := map[string]interface{}{}
  21393. var arg0 string
  21394. if tmp, ok := rawArgs["namespace"]; ok {
  21395. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  21396. arg0, err = ec.unmarshalNString2string(ctx, tmp)
  21397. if err != nil {
  21398. return nil, err
  21399. }
  21400. }
  21401. args["namespace"] = arg0
  21402. var arg1 string
  21403. if tmp, ok := rawArgs["key"]; ok {
  21404. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("key"))
  21405. arg1, err = ec.unmarshalNString2string(ctx, tmp)
  21406. if err != nil {
  21407. return nil, err
  21408. }
  21409. }
  21410. args["key"] = arg1
  21411. return args, nil
  21412. }
  21413. func (ec *executionContext) field_AppInstallation_metafields_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  21414. var err error
  21415. args := map[string]interface{}{}
  21416. var arg0 *string
  21417. if tmp, ok := rawArgs["namespace"]; ok {
  21418. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  21419. arg0, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  21420. if err != nil {
  21421. return nil, err
  21422. }
  21423. }
  21424. args["namespace"] = arg0
  21425. var arg1 *int
  21426. if tmp, ok := rawArgs["first"]; ok {
  21427. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  21428. arg1, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  21429. if err != nil {
  21430. return nil, err
  21431. }
  21432. }
  21433. args["first"] = arg1
  21434. var arg2 *string
  21435. if tmp, ok := rawArgs["after"]; ok {
  21436. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  21437. arg2, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  21438. if err != nil {
  21439. return nil, err
  21440. }
  21441. }
  21442. args["after"] = arg2
  21443. var arg3 *int
  21444. if tmp, ok := rawArgs["last"]; ok {
  21445. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  21446. arg3, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  21447. if err != nil {
  21448. return nil, err
  21449. }
  21450. }
  21451. args["last"] = arg3
  21452. var arg4 *string
  21453. if tmp, ok := rawArgs["before"]; ok {
  21454. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  21455. arg4, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  21456. if err != nil {
  21457. return nil, err
  21458. }
  21459. }
  21460. args["before"] = arg4
  21461. var arg5 *bool
  21462. if tmp, ok := rawArgs["reverse"]; ok {
  21463. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  21464. arg5, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  21465. if err != nil {
  21466. return nil, err
  21467. }
  21468. }
  21469. args["reverse"] = arg5
  21470. return args, nil
  21471. }
  21472. func (ec *executionContext) field_AppInstallation_oneTimePurchases_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  21473. var err error
  21474. args := map[string]interface{}{}
  21475. var arg0 *int
  21476. if tmp, ok := rawArgs["first"]; ok {
  21477. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  21478. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  21479. if err != nil {
  21480. return nil, err
  21481. }
  21482. }
  21483. args["first"] = arg0
  21484. var arg1 *string
  21485. if tmp, ok := rawArgs["after"]; ok {
  21486. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  21487. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  21488. if err != nil {
  21489. return nil, err
  21490. }
  21491. }
  21492. args["after"] = arg1
  21493. var arg2 *int
  21494. if tmp, ok := rawArgs["last"]; ok {
  21495. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  21496. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  21497. if err != nil {
  21498. return nil, err
  21499. }
  21500. }
  21501. args["last"] = arg2
  21502. var arg3 *string
  21503. if tmp, ok := rawArgs["before"]; ok {
  21504. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  21505. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  21506. if err != nil {
  21507. return nil, err
  21508. }
  21509. }
  21510. args["before"] = arg3
  21511. var arg4 *bool
  21512. if tmp, ok := rawArgs["reverse"]; ok {
  21513. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  21514. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  21515. if err != nil {
  21516. return nil, err
  21517. }
  21518. }
  21519. args["reverse"] = arg4
  21520. var arg5 *AppTransactionSortKeys
  21521. if tmp, ok := rawArgs["sortKey"]; ok {
  21522. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  21523. arg5, err = ec.unmarshalOAppTransactionSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppTransactionSortKeys(ctx, tmp)
  21524. if err != nil {
  21525. return nil, err
  21526. }
  21527. }
  21528. args["sortKey"] = arg5
  21529. return args, nil
  21530. }
  21531. func (ec *executionContext) field_AppInstallation_privateMetafield_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  21532. var err error
  21533. args := map[string]interface{}{}
  21534. var arg0 string
  21535. if tmp, ok := rawArgs["namespace"]; ok {
  21536. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  21537. arg0, err = ec.unmarshalNString2string(ctx, tmp)
  21538. if err != nil {
  21539. return nil, err
  21540. }
  21541. }
  21542. args["namespace"] = arg0
  21543. var arg1 string
  21544. if tmp, ok := rawArgs["key"]; ok {
  21545. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("key"))
  21546. arg1, err = ec.unmarshalNString2string(ctx, tmp)
  21547. if err != nil {
  21548. return nil, err
  21549. }
  21550. }
  21551. args["key"] = arg1
  21552. return args, nil
  21553. }
  21554. func (ec *executionContext) field_AppInstallation_privateMetafields_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  21555. var err error
  21556. args := map[string]interface{}{}
  21557. var arg0 *string
  21558. if tmp, ok := rawArgs["namespace"]; ok {
  21559. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  21560. arg0, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  21561. if err != nil {
  21562. return nil, err
  21563. }
  21564. }
  21565. args["namespace"] = arg0
  21566. var arg1 *int
  21567. if tmp, ok := rawArgs["first"]; ok {
  21568. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  21569. arg1, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  21570. if err != nil {
  21571. return nil, err
  21572. }
  21573. }
  21574. args["first"] = arg1
  21575. var arg2 *string
  21576. if tmp, ok := rawArgs["after"]; ok {
  21577. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  21578. arg2, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  21579. if err != nil {
  21580. return nil, err
  21581. }
  21582. }
  21583. args["after"] = arg2
  21584. var arg3 *int
  21585. if tmp, ok := rawArgs["last"]; ok {
  21586. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  21587. arg3, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  21588. if err != nil {
  21589. return nil, err
  21590. }
  21591. }
  21592. args["last"] = arg3
  21593. var arg4 *string
  21594. if tmp, ok := rawArgs["before"]; ok {
  21595. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  21596. arg4, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  21597. if err != nil {
  21598. return nil, err
  21599. }
  21600. }
  21601. args["before"] = arg4
  21602. var arg5 *bool
  21603. if tmp, ok := rawArgs["reverse"]; ok {
  21604. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  21605. arg5, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  21606. if err != nil {
  21607. return nil, err
  21608. }
  21609. }
  21610. args["reverse"] = arg5
  21611. return args, nil
  21612. }
  21613. func (ec *executionContext) field_AppInstallation_revenueAttributionRecords_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  21614. var err error
  21615. args := map[string]interface{}{}
  21616. var arg0 *int
  21617. if tmp, ok := rawArgs["first"]; ok {
  21618. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  21619. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  21620. if err != nil {
  21621. return nil, err
  21622. }
  21623. }
  21624. args["first"] = arg0
  21625. var arg1 *string
  21626. if tmp, ok := rawArgs["after"]; ok {
  21627. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  21628. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  21629. if err != nil {
  21630. return nil, err
  21631. }
  21632. }
  21633. args["after"] = arg1
  21634. var arg2 *int
  21635. if tmp, ok := rawArgs["last"]; ok {
  21636. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  21637. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  21638. if err != nil {
  21639. return nil, err
  21640. }
  21641. }
  21642. args["last"] = arg2
  21643. var arg3 *string
  21644. if tmp, ok := rawArgs["before"]; ok {
  21645. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  21646. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  21647. if err != nil {
  21648. return nil, err
  21649. }
  21650. }
  21651. args["before"] = arg3
  21652. var arg4 *bool
  21653. if tmp, ok := rawArgs["reverse"]; ok {
  21654. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  21655. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  21656. if err != nil {
  21657. return nil, err
  21658. }
  21659. }
  21660. args["reverse"] = arg4
  21661. var arg5 *AppRevenueAttributionRecordSortKeys
  21662. if tmp, ok := rawArgs["sortKey"]; ok {
  21663. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  21664. arg5, err = ec.unmarshalOAppRevenueAttributionRecordSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppRevenueAttributionRecordSortKeys(ctx, tmp)
  21665. if err != nil {
  21666. return nil, err
  21667. }
  21668. }
  21669. args["sortKey"] = arg5
  21670. return args, nil
  21671. }
  21672. func (ec *executionContext) field_AppSubscriptionLineItem_usageRecords_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  21673. var err error
  21674. args := map[string]interface{}{}
  21675. var arg0 *int
  21676. if tmp, ok := rawArgs["first"]; ok {
  21677. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  21678. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  21679. if err != nil {
  21680. return nil, err
  21681. }
  21682. }
  21683. args["first"] = arg0
  21684. var arg1 *string
  21685. if tmp, ok := rawArgs["after"]; ok {
  21686. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  21687. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  21688. if err != nil {
  21689. return nil, err
  21690. }
  21691. }
  21692. args["after"] = arg1
  21693. var arg2 *int
  21694. if tmp, ok := rawArgs["last"]; ok {
  21695. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  21696. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  21697. if err != nil {
  21698. return nil, err
  21699. }
  21700. }
  21701. args["last"] = arg2
  21702. var arg3 *string
  21703. if tmp, ok := rawArgs["before"]; ok {
  21704. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  21705. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  21706. if err != nil {
  21707. return nil, err
  21708. }
  21709. }
  21710. args["before"] = arg3
  21711. var arg4 *bool
  21712. if tmp, ok := rawArgs["reverse"]; ok {
  21713. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  21714. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  21715. if err != nil {
  21716. return nil, err
  21717. }
  21718. }
  21719. args["reverse"] = arg4
  21720. var arg5 *AppUsageRecordSortKeys
  21721. if tmp, ok := rawArgs["sortKey"]; ok {
  21722. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  21723. arg5, err = ec.unmarshalOAppUsageRecordSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppUsageRecordSortKeys(ctx, tmp)
  21724. if err != nil {
  21725. return nil, err
  21726. }
  21727. }
  21728. args["sortKey"] = arg5
  21729. return args, nil
  21730. }
  21731. func (ec *executionContext) field_CompanyContact_draftOrders_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  21732. var err error
  21733. args := map[string]interface{}{}
  21734. var arg0 *int
  21735. if tmp, ok := rawArgs["first"]; ok {
  21736. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  21737. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  21738. if err != nil {
  21739. return nil, err
  21740. }
  21741. }
  21742. args["first"] = arg0
  21743. var arg1 *string
  21744. if tmp, ok := rawArgs["after"]; ok {
  21745. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  21746. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  21747. if err != nil {
  21748. return nil, err
  21749. }
  21750. }
  21751. args["after"] = arg1
  21752. var arg2 *int
  21753. if tmp, ok := rawArgs["last"]; ok {
  21754. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  21755. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  21756. if err != nil {
  21757. return nil, err
  21758. }
  21759. }
  21760. args["last"] = arg2
  21761. var arg3 *string
  21762. if tmp, ok := rawArgs["before"]; ok {
  21763. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  21764. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  21765. if err != nil {
  21766. return nil, err
  21767. }
  21768. }
  21769. args["before"] = arg3
  21770. var arg4 *bool
  21771. if tmp, ok := rawArgs["reverse"]; ok {
  21772. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  21773. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  21774. if err != nil {
  21775. return nil, err
  21776. }
  21777. }
  21778. args["reverse"] = arg4
  21779. var arg5 *DraftOrderSortKeys
  21780. if tmp, ok := rawArgs["sortKey"]; ok {
  21781. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  21782. arg5, err = ec.unmarshalODraftOrderSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDraftOrderSortKeys(ctx, tmp)
  21783. if err != nil {
  21784. return nil, err
  21785. }
  21786. }
  21787. args["sortKey"] = arg5
  21788. var arg6 *string
  21789. if tmp, ok := rawArgs["query"]; ok {
  21790. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("query"))
  21791. arg6, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  21792. if err != nil {
  21793. return nil, err
  21794. }
  21795. }
  21796. args["query"] = arg6
  21797. return args, nil
  21798. }
  21799. func (ec *executionContext) field_CompanyContact_orders_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  21800. var err error
  21801. args := map[string]interface{}{}
  21802. var arg0 *int
  21803. if tmp, ok := rawArgs["first"]; ok {
  21804. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  21805. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  21806. if err != nil {
  21807. return nil, err
  21808. }
  21809. }
  21810. args["first"] = arg0
  21811. var arg1 *string
  21812. if tmp, ok := rawArgs["after"]; ok {
  21813. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  21814. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  21815. if err != nil {
  21816. return nil, err
  21817. }
  21818. }
  21819. args["after"] = arg1
  21820. var arg2 *int
  21821. if tmp, ok := rawArgs["last"]; ok {
  21822. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  21823. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  21824. if err != nil {
  21825. return nil, err
  21826. }
  21827. }
  21828. args["last"] = arg2
  21829. var arg3 *string
  21830. if tmp, ok := rawArgs["before"]; ok {
  21831. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  21832. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  21833. if err != nil {
  21834. return nil, err
  21835. }
  21836. }
  21837. args["before"] = arg3
  21838. var arg4 *bool
  21839. if tmp, ok := rawArgs["reverse"]; ok {
  21840. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  21841. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  21842. if err != nil {
  21843. return nil, err
  21844. }
  21845. }
  21846. args["reverse"] = arg4
  21847. var arg5 *OrderSortKeys
  21848. if tmp, ok := rawArgs["sortKey"]; ok {
  21849. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  21850. arg5, err = ec.unmarshalOOrderSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderSortKeys(ctx, tmp)
  21851. if err != nil {
  21852. return nil, err
  21853. }
  21854. }
  21855. args["sortKey"] = arg5
  21856. return args, nil
  21857. }
  21858. func (ec *executionContext) field_CompanyContact_roleAssignments_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  21859. var err error
  21860. args := map[string]interface{}{}
  21861. var arg0 *int
  21862. if tmp, ok := rawArgs["first"]; ok {
  21863. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  21864. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  21865. if err != nil {
  21866. return nil, err
  21867. }
  21868. }
  21869. args["first"] = arg0
  21870. var arg1 *string
  21871. if tmp, ok := rawArgs["after"]; ok {
  21872. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  21873. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  21874. if err != nil {
  21875. return nil, err
  21876. }
  21877. }
  21878. args["after"] = arg1
  21879. var arg2 *int
  21880. if tmp, ok := rawArgs["last"]; ok {
  21881. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  21882. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  21883. if err != nil {
  21884. return nil, err
  21885. }
  21886. }
  21887. args["last"] = arg2
  21888. var arg3 *string
  21889. if tmp, ok := rawArgs["before"]; ok {
  21890. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  21891. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  21892. if err != nil {
  21893. return nil, err
  21894. }
  21895. }
  21896. args["before"] = arg3
  21897. var arg4 *bool
  21898. if tmp, ok := rawArgs["reverse"]; ok {
  21899. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  21900. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  21901. if err != nil {
  21902. return nil, err
  21903. }
  21904. }
  21905. args["reverse"] = arg4
  21906. var arg5 *CompanyContactRoleAssignmentSortKeys
  21907. if tmp, ok := rawArgs["sortKey"]; ok {
  21908. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  21909. arg5, err = ec.unmarshalOCompanyContactRoleAssignmentSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactRoleAssignmentSortKeys(ctx, tmp)
  21910. if err != nil {
  21911. return nil, err
  21912. }
  21913. }
  21914. args["sortKey"] = arg5
  21915. var arg6 *string
  21916. if tmp, ok := rawArgs["query"]; ok {
  21917. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("query"))
  21918. arg6, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  21919. if err != nil {
  21920. return nil, err
  21921. }
  21922. }
  21923. args["query"] = arg6
  21924. return args, nil
  21925. }
  21926. func (ec *executionContext) field_CompanyLocation_draftOrders_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  21927. var err error
  21928. args := map[string]interface{}{}
  21929. var arg0 *int
  21930. if tmp, ok := rawArgs["first"]; ok {
  21931. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  21932. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  21933. if err != nil {
  21934. return nil, err
  21935. }
  21936. }
  21937. args["first"] = arg0
  21938. var arg1 *string
  21939. if tmp, ok := rawArgs["after"]; ok {
  21940. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  21941. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  21942. if err != nil {
  21943. return nil, err
  21944. }
  21945. }
  21946. args["after"] = arg1
  21947. var arg2 *int
  21948. if tmp, ok := rawArgs["last"]; ok {
  21949. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  21950. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  21951. if err != nil {
  21952. return nil, err
  21953. }
  21954. }
  21955. args["last"] = arg2
  21956. var arg3 *string
  21957. if tmp, ok := rawArgs["before"]; ok {
  21958. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  21959. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  21960. if err != nil {
  21961. return nil, err
  21962. }
  21963. }
  21964. args["before"] = arg3
  21965. var arg4 *bool
  21966. if tmp, ok := rawArgs["reverse"]; ok {
  21967. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  21968. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  21969. if err != nil {
  21970. return nil, err
  21971. }
  21972. }
  21973. args["reverse"] = arg4
  21974. var arg5 *DraftOrderSortKeys
  21975. if tmp, ok := rawArgs["sortKey"]; ok {
  21976. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  21977. arg5, err = ec.unmarshalODraftOrderSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDraftOrderSortKeys(ctx, tmp)
  21978. if err != nil {
  21979. return nil, err
  21980. }
  21981. }
  21982. args["sortKey"] = arg5
  21983. var arg6 *string
  21984. if tmp, ok := rawArgs["query"]; ok {
  21985. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("query"))
  21986. arg6, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  21987. if err != nil {
  21988. return nil, err
  21989. }
  21990. }
  21991. args["query"] = arg6
  21992. return args, nil
  21993. }
  21994. func (ec *executionContext) field_CompanyLocation_events_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  21995. var err error
  21996. args := map[string]interface{}{}
  21997. var arg0 *int
  21998. if tmp, ok := rawArgs["first"]; ok {
  21999. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  22000. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22001. if err != nil {
  22002. return nil, err
  22003. }
  22004. }
  22005. args["first"] = arg0
  22006. var arg1 *string
  22007. if tmp, ok := rawArgs["after"]; ok {
  22008. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  22009. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22010. if err != nil {
  22011. return nil, err
  22012. }
  22013. }
  22014. args["after"] = arg1
  22015. var arg2 *int
  22016. if tmp, ok := rawArgs["last"]; ok {
  22017. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  22018. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22019. if err != nil {
  22020. return nil, err
  22021. }
  22022. }
  22023. args["last"] = arg2
  22024. var arg3 *string
  22025. if tmp, ok := rawArgs["before"]; ok {
  22026. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  22027. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22028. if err != nil {
  22029. return nil, err
  22030. }
  22031. }
  22032. args["before"] = arg3
  22033. var arg4 *bool
  22034. if tmp, ok := rawArgs["reverse"]; ok {
  22035. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  22036. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  22037. if err != nil {
  22038. return nil, err
  22039. }
  22040. }
  22041. args["reverse"] = arg4
  22042. var arg5 *EventSortKeys
  22043. if tmp, ok := rawArgs["sortKey"]; ok {
  22044. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  22045. arg5, err = ec.unmarshalOEventSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐEventSortKeys(ctx, tmp)
  22046. if err != nil {
  22047. return nil, err
  22048. }
  22049. }
  22050. args["sortKey"] = arg5
  22051. var arg6 *string
  22052. if tmp, ok := rawArgs["query"]; ok {
  22053. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("query"))
  22054. arg6, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22055. if err != nil {
  22056. return nil, err
  22057. }
  22058. }
  22059. args["query"] = arg6
  22060. return args, nil
  22061. }
  22062. func (ec *executionContext) field_CompanyLocation_orders_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  22063. var err error
  22064. args := map[string]interface{}{}
  22065. var arg0 *int
  22066. if tmp, ok := rawArgs["first"]; ok {
  22067. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  22068. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22069. if err != nil {
  22070. return nil, err
  22071. }
  22072. }
  22073. args["first"] = arg0
  22074. var arg1 *string
  22075. if tmp, ok := rawArgs["after"]; ok {
  22076. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  22077. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22078. if err != nil {
  22079. return nil, err
  22080. }
  22081. }
  22082. args["after"] = arg1
  22083. var arg2 *int
  22084. if tmp, ok := rawArgs["last"]; ok {
  22085. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  22086. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22087. if err != nil {
  22088. return nil, err
  22089. }
  22090. }
  22091. args["last"] = arg2
  22092. var arg3 *string
  22093. if tmp, ok := rawArgs["before"]; ok {
  22094. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  22095. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22096. if err != nil {
  22097. return nil, err
  22098. }
  22099. }
  22100. args["before"] = arg3
  22101. var arg4 *bool
  22102. if tmp, ok := rawArgs["reverse"]; ok {
  22103. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  22104. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  22105. if err != nil {
  22106. return nil, err
  22107. }
  22108. }
  22109. args["reverse"] = arg4
  22110. var arg5 *OrderSortKeys
  22111. if tmp, ok := rawArgs["sortKey"]; ok {
  22112. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  22113. arg5, err = ec.unmarshalOOrderSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderSortKeys(ctx, tmp)
  22114. if err != nil {
  22115. return nil, err
  22116. }
  22117. }
  22118. args["sortKey"] = arg5
  22119. return args, nil
  22120. }
  22121. func (ec *executionContext) field_CompanyLocation_roleAssignments_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  22122. var err error
  22123. args := map[string]interface{}{}
  22124. var arg0 *int
  22125. if tmp, ok := rawArgs["first"]; ok {
  22126. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  22127. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22128. if err != nil {
  22129. return nil, err
  22130. }
  22131. }
  22132. args["first"] = arg0
  22133. var arg1 *string
  22134. if tmp, ok := rawArgs["after"]; ok {
  22135. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  22136. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22137. if err != nil {
  22138. return nil, err
  22139. }
  22140. }
  22141. args["after"] = arg1
  22142. var arg2 *int
  22143. if tmp, ok := rawArgs["last"]; ok {
  22144. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  22145. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22146. if err != nil {
  22147. return nil, err
  22148. }
  22149. }
  22150. args["last"] = arg2
  22151. var arg3 *string
  22152. if tmp, ok := rawArgs["before"]; ok {
  22153. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  22154. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22155. if err != nil {
  22156. return nil, err
  22157. }
  22158. }
  22159. args["before"] = arg3
  22160. var arg4 *bool
  22161. if tmp, ok := rawArgs["reverse"]; ok {
  22162. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  22163. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  22164. if err != nil {
  22165. return nil, err
  22166. }
  22167. }
  22168. args["reverse"] = arg4
  22169. var arg5 *CompanyContactRoleAssignmentSortKeys
  22170. if tmp, ok := rawArgs["sortKey"]; ok {
  22171. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  22172. arg5, err = ec.unmarshalOCompanyContactRoleAssignmentSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactRoleAssignmentSortKeys(ctx, tmp)
  22173. if err != nil {
  22174. return nil, err
  22175. }
  22176. }
  22177. args["sortKey"] = arg5
  22178. var arg6 *string
  22179. if tmp, ok := rawArgs["query"]; ok {
  22180. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("query"))
  22181. arg6, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22182. if err != nil {
  22183. return nil, err
  22184. }
  22185. }
  22186. args["query"] = arg6
  22187. return args, nil
  22188. }
  22189. func (ec *executionContext) field_Company_contactRoles_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  22190. var err error
  22191. args := map[string]interface{}{}
  22192. var arg0 *int
  22193. if tmp, ok := rawArgs["first"]; ok {
  22194. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  22195. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22196. if err != nil {
  22197. return nil, err
  22198. }
  22199. }
  22200. args["first"] = arg0
  22201. var arg1 *string
  22202. if tmp, ok := rawArgs["after"]; ok {
  22203. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  22204. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22205. if err != nil {
  22206. return nil, err
  22207. }
  22208. }
  22209. args["after"] = arg1
  22210. var arg2 *int
  22211. if tmp, ok := rawArgs["last"]; ok {
  22212. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  22213. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22214. if err != nil {
  22215. return nil, err
  22216. }
  22217. }
  22218. args["last"] = arg2
  22219. var arg3 *string
  22220. if tmp, ok := rawArgs["before"]; ok {
  22221. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  22222. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22223. if err != nil {
  22224. return nil, err
  22225. }
  22226. }
  22227. args["before"] = arg3
  22228. var arg4 *bool
  22229. if tmp, ok := rawArgs["reverse"]; ok {
  22230. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  22231. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  22232. if err != nil {
  22233. return nil, err
  22234. }
  22235. }
  22236. args["reverse"] = arg4
  22237. var arg5 *CompanyContactRoleSortKeys
  22238. if tmp, ok := rawArgs["sortKey"]; ok {
  22239. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  22240. arg5, err = ec.unmarshalOCompanyContactRoleSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactRoleSortKeys(ctx, tmp)
  22241. if err != nil {
  22242. return nil, err
  22243. }
  22244. }
  22245. args["sortKey"] = arg5
  22246. return args, nil
  22247. }
  22248. func (ec *executionContext) field_Company_contacts_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  22249. var err error
  22250. args := map[string]interface{}{}
  22251. var arg0 *int
  22252. if tmp, ok := rawArgs["first"]; ok {
  22253. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  22254. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22255. if err != nil {
  22256. return nil, err
  22257. }
  22258. }
  22259. args["first"] = arg0
  22260. var arg1 *string
  22261. if tmp, ok := rawArgs["after"]; ok {
  22262. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  22263. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22264. if err != nil {
  22265. return nil, err
  22266. }
  22267. }
  22268. args["after"] = arg1
  22269. var arg2 *int
  22270. if tmp, ok := rawArgs["last"]; ok {
  22271. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  22272. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22273. if err != nil {
  22274. return nil, err
  22275. }
  22276. }
  22277. args["last"] = arg2
  22278. var arg3 *string
  22279. if tmp, ok := rawArgs["before"]; ok {
  22280. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  22281. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22282. if err != nil {
  22283. return nil, err
  22284. }
  22285. }
  22286. args["before"] = arg3
  22287. var arg4 *bool
  22288. if tmp, ok := rawArgs["reverse"]; ok {
  22289. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  22290. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  22291. if err != nil {
  22292. return nil, err
  22293. }
  22294. }
  22295. args["reverse"] = arg4
  22296. var arg5 *CompanyContactSortKeys
  22297. if tmp, ok := rawArgs["sortKey"]; ok {
  22298. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  22299. arg5, err = ec.unmarshalOCompanyContactSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactSortKeys(ctx, tmp)
  22300. if err != nil {
  22301. return nil, err
  22302. }
  22303. }
  22304. args["sortKey"] = arg5
  22305. var arg6 *string
  22306. if tmp, ok := rawArgs["query"]; ok {
  22307. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("query"))
  22308. arg6, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22309. if err != nil {
  22310. return nil, err
  22311. }
  22312. }
  22313. args["query"] = arg6
  22314. return args, nil
  22315. }
  22316. func (ec *executionContext) field_Company_draftOrders_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  22317. var err error
  22318. args := map[string]interface{}{}
  22319. var arg0 *int
  22320. if tmp, ok := rawArgs["first"]; ok {
  22321. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  22322. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22323. if err != nil {
  22324. return nil, err
  22325. }
  22326. }
  22327. args["first"] = arg0
  22328. var arg1 *string
  22329. if tmp, ok := rawArgs["after"]; ok {
  22330. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  22331. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22332. if err != nil {
  22333. return nil, err
  22334. }
  22335. }
  22336. args["after"] = arg1
  22337. var arg2 *int
  22338. if tmp, ok := rawArgs["last"]; ok {
  22339. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  22340. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22341. if err != nil {
  22342. return nil, err
  22343. }
  22344. }
  22345. args["last"] = arg2
  22346. var arg3 *string
  22347. if tmp, ok := rawArgs["before"]; ok {
  22348. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  22349. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22350. if err != nil {
  22351. return nil, err
  22352. }
  22353. }
  22354. args["before"] = arg3
  22355. var arg4 *bool
  22356. if tmp, ok := rawArgs["reverse"]; ok {
  22357. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  22358. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  22359. if err != nil {
  22360. return nil, err
  22361. }
  22362. }
  22363. args["reverse"] = arg4
  22364. var arg5 *DraftOrderSortKeys
  22365. if tmp, ok := rawArgs["sortKey"]; ok {
  22366. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  22367. arg5, err = ec.unmarshalODraftOrderSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDraftOrderSortKeys(ctx, tmp)
  22368. if err != nil {
  22369. return nil, err
  22370. }
  22371. }
  22372. args["sortKey"] = arg5
  22373. var arg6 *string
  22374. if tmp, ok := rawArgs["query"]; ok {
  22375. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("query"))
  22376. arg6, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22377. if err != nil {
  22378. return nil, err
  22379. }
  22380. }
  22381. args["query"] = arg6
  22382. return args, nil
  22383. }
  22384. func (ec *executionContext) field_Company_events_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  22385. var err error
  22386. args := map[string]interface{}{}
  22387. var arg0 *int
  22388. if tmp, ok := rawArgs["first"]; ok {
  22389. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  22390. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22391. if err != nil {
  22392. return nil, err
  22393. }
  22394. }
  22395. args["first"] = arg0
  22396. var arg1 *string
  22397. if tmp, ok := rawArgs["after"]; ok {
  22398. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  22399. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22400. if err != nil {
  22401. return nil, err
  22402. }
  22403. }
  22404. args["after"] = arg1
  22405. var arg2 *int
  22406. if tmp, ok := rawArgs["last"]; ok {
  22407. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  22408. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22409. if err != nil {
  22410. return nil, err
  22411. }
  22412. }
  22413. args["last"] = arg2
  22414. var arg3 *string
  22415. if tmp, ok := rawArgs["before"]; ok {
  22416. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  22417. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22418. if err != nil {
  22419. return nil, err
  22420. }
  22421. }
  22422. args["before"] = arg3
  22423. var arg4 *bool
  22424. if tmp, ok := rawArgs["reverse"]; ok {
  22425. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  22426. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  22427. if err != nil {
  22428. return nil, err
  22429. }
  22430. }
  22431. args["reverse"] = arg4
  22432. var arg5 *EventSortKeys
  22433. if tmp, ok := rawArgs["sortKey"]; ok {
  22434. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  22435. arg5, err = ec.unmarshalOEventSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐEventSortKeys(ctx, tmp)
  22436. if err != nil {
  22437. return nil, err
  22438. }
  22439. }
  22440. args["sortKey"] = arg5
  22441. var arg6 *string
  22442. if tmp, ok := rawArgs["query"]; ok {
  22443. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("query"))
  22444. arg6, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22445. if err != nil {
  22446. return nil, err
  22447. }
  22448. }
  22449. args["query"] = arg6
  22450. return args, nil
  22451. }
  22452. func (ec *executionContext) field_Company_locations_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  22453. var err error
  22454. args := map[string]interface{}{}
  22455. var arg0 *int
  22456. if tmp, ok := rawArgs["first"]; ok {
  22457. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  22458. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22459. if err != nil {
  22460. return nil, err
  22461. }
  22462. }
  22463. args["first"] = arg0
  22464. var arg1 *string
  22465. if tmp, ok := rawArgs["after"]; ok {
  22466. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  22467. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22468. if err != nil {
  22469. return nil, err
  22470. }
  22471. }
  22472. args["after"] = arg1
  22473. var arg2 *int
  22474. if tmp, ok := rawArgs["last"]; ok {
  22475. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  22476. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22477. if err != nil {
  22478. return nil, err
  22479. }
  22480. }
  22481. args["last"] = arg2
  22482. var arg3 *string
  22483. if tmp, ok := rawArgs["before"]; ok {
  22484. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  22485. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22486. if err != nil {
  22487. return nil, err
  22488. }
  22489. }
  22490. args["before"] = arg3
  22491. var arg4 *bool
  22492. if tmp, ok := rawArgs["reverse"]; ok {
  22493. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  22494. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  22495. if err != nil {
  22496. return nil, err
  22497. }
  22498. }
  22499. args["reverse"] = arg4
  22500. var arg5 *CompanyLocationSortKeys
  22501. if tmp, ok := rawArgs["sortKey"]; ok {
  22502. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  22503. arg5, err = ec.unmarshalOCompanyLocationSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyLocationSortKeys(ctx, tmp)
  22504. if err != nil {
  22505. return nil, err
  22506. }
  22507. }
  22508. args["sortKey"] = arg5
  22509. var arg6 *string
  22510. if tmp, ok := rawArgs["query"]; ok {
  22511. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("query"))
  22512. arg6, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22513. if err != nil {
  22514. return nil, err
  22515. }
  22516. }
  22517. args["query"] = arg6
  22518. return args, nil
  22519. }
  22520. func (ec *executionContext) field_Company_orders_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  22521. var err error
  22522. args := map[string]interface{}{}
  22523. var arg0 *int
  22524. if tmp, ok := rawArgs["first"]; ok {
  22525. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  22526. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22527. if err != nil {
  22528. return nil, err
  22529. }
  22530. }
  22531. args["first"] = arg0
  22532. var arg1 *string
  22533. if tmp, ok := rawArgs["after"]; ok {
  22534. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  22535. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22536. if err != nil {
  22537. return nil, err
  22538. }
  22539. }
  22540. args["after"] = arg1
  22541. var arg2 *int
  22542. if tmp, ok := rawArgs["last"]; ok {
  22543. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  22544. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22545. if err != nil {
  22546. return nil, err
  22547. }
  22548. }
  22549. args["last"] = arg2
  22550. var arg3 *string
  22551. if tmp, ok := rawArgs["before"]; ok {
  22552. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  22553. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22554. if err != nil {
  22555. return nil, err
  22556. }
  22557. }
  22558. args["before"] = arg3
  22559. var arg4 *bool
  22560. if tmp, ok := rawArgs["reverse"]; ok {
  22561. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  22562. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  22563. if err != nil {
  22564. return nil, err
  22565. }
  22566. }
  22567. args["reverse"] = arg4
  22568. var arg5 *OrderSortKeys
  22569. if tmp, ok := rawArgs["sortKey"]; ok {
  22570. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  22571. arg5, err = ec.unmarshalOOrderSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderSortKeys(ctx, tmp)
  22572. if err != nil {
  22573. return nil, err
  22574. }
  22575. }
  22576. args["sortKey"] = arg5
  22577. return args, nil
  22578. }
  22579. func (ec *executionContext) field_CustomerJourneySummary_moments_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  22580. var err error
  22581. args := map[string]interface{}{}
  22582. var arg0 *int
  22583. if tmp, ok := rawArgs["first"]; ok {
  22584. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  22585. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22586. if err != nil {
  22587. return nil, err
  22588. }
  22589. }
  22590. args["first"] = arg0
  22591. var arg1 *string
  22592. if tmp, ok := rawArgs["after"]; ok {
  22593. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  22594. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22595. if err != nil {
  22596. return nil, err
  22597. }
  22598. }
  22599. args["after"] = arg1
  22600. var arg2 *int
  22601. if tmp, ok := rawArgs["last"]; ok {
  22602. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  22603. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22604. if err != nil {
  22605. return nil, err
  22606. }
  22607. }
  22608. args["last"] = arg2
  22609. var arg3 *string
  22610. if tmp, ok := rawArgs["before"]; ok {
  22611. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  22612. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22613. if err != nil {
  22614. return nil, err
  22615. }
  22616. }
  22617. args["before"] = arg3
  22618. var arg4 *bool
  22619. if tmp, ok := rawArgs["reverse"]; ok {
  22620. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  22621. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  22622. if err != nil {
  22623. return nil, err
  22624. }
  22625. }
  22626. args["reverse"] = arg4
  22627. return args, nil
  22628. }
  22629. func (ec *executionContext) field_CustomerPaymentMethod_subscriptionContracts_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  22630. var err error
  22631. args := map[string]interface{}{}
  22632. var arg0 *int
  22633. if tmp, ok := rawArgs["first"]; ok {
  22634. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  22635. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22636. if err != nil {
  22637. return nil, err
  22638. }
  22639. }
  22640. args["first"] = arg0
  22641. var arg1 *string
  22642. if tmp, ok := rawArgs["after"]; ok {
  22643. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  22644. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22645. if err != nil {
  22646. return nil, err
  22647. }
  22648. }
  22649. args["after"] = arg1
  22650. var arg2 *int
  22651. if tmp, ok := rawArgs["last"]; ok {
  22652. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  22653. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22654. if err != nil {
  22655. return nil, err
  22656. }
  22657. }
  22658. args["last"] = arg2
  22659. var arg3 *string
  22660. if tmp, ok := rawArgs["before"]; ok {
  22661. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  22662. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22663. if err != nil {
  22664. return nil, err
  22665. }
  22666. }
  22667. args["before"] = arg3
  22668. var arg4 *bool
  22669. if tmp, ok := rawArgs["reverse"]; ok {
  22670. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  22671. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  22672. if err != nil {
  22673. return nil, err
  22674. }
  22675. }
  22676. args["reverse"] = arg4
  22677. return args, nil
  22678. }
  22679. func (ec *executionContext) field_DeliveryCarrierService_availableServicesForCountries_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  22680. var err error
  22681. args := map[string]interface{}{}
  22682. var arg0 []string
  22683. if tmp, ok := rawArgs["origins"]; ok {
  22684. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("origins"))
  22685. arg0, err = ec.unmarshalOID2ᚕstringᚄ(ctx, tmp)
  22686. if err != nil {
  22687. return nil, err
  22688. }
  22689. }
  22690. args["origins"] = arg0
  22691. var arg1 []CountryCode
  22692. if tmp, ok := rawArgs["countryCodes"]; ok {
  22693. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("countryCodes"))
  22694. arg1, err = ec.unmarshalOCountryCode2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryCodeᚄ(ctx, tmp)
  22695. if err != nil {
  22696. return nil, err
  22697. }
  22698. }
  22699. args["countryCodes"] = arg1
  22700. var arg2 bool
  22701. if tmp, ok := rawArgs["restOfWorld"]; ok {
  22702. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("restOfWorld"))
  22703. arg2, err = ec.unmarshalNBoolean2bool(ctx, tmp)
  22704. if err != nil {
  22705. return nil, err
  22706. }
  22707. }
  22708. args["restOfWorld"] = arg2
  22709. return args, nil
  22710. }
  22711. func (ec *executionContext) field_DeliveryLocationGroupZone_methodDefinitions_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  22712. var err error
  22713. args := map[string]interface{}{}
  22714. var arg0 *bool
  22715. if tmp, ok := rawArgs["eligible"]; ok {
  22716. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("eligible"))
  22717. arg0, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  22718. if err != nil {
  22719. return nil, err
  22720. }
  22721. }
  22722. args["eligible"] = arg0
  22723. var arg1 *DeliveryMethodDefinitionType
  22724. if tmp, ok := rawArgs["type"]; ok {
  22725. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("type"))
  22726. arg1, err = ec.unmarshalODeliveryMethodDefinitionType2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryMethodDefinitionType(ctx, tmp)
  22727. if err != nil {
  22728. return nil, err
  22729. }
  22730. }
  22731. args["type"] = arg1
  22732. var arg2 *int
  22733. if tmp, ok := rawArgs["first"]; ok {
  22734. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  22735. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22736. if err != nil {
  22737. return nil, err
  22738. }
  22739. }
  22740. args["first"] = arg2
  22741. var arg3 *string
  22742. if tmp, ok := rawArgs["after"]; ok {
  22743. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  22744. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22745. if err != nil {
  22746. return nil, err
  22747. }
  22748. }
  22749. args["after"] = arg3
  22750. var arg4 *int
  22751. if tmp, ok := rawArgs["last"]; ok {
  22752. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  22753. arg4, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22754. if err != nil {
  22755. return nil, err
  22756. }
  22757. }
  22758. args["last"] = arg4
  22759. var arg5 *string
  22760. if tmp, ok := rawArgs["before"]; ok {
  22761. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  22762. arg5, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22763. if err != nil {
  22764. return nil, err
  22765. }
  22766. }
  22767. args["before"] = arg5
  22768. var arg6 *bool
  22769. if tmp, ok := rawArgs["reverse"]; ok {
  22770. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  22771. arg6, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  22772. if err != nil {
  22773. return nil, err
  22774. }
  22775. }
  22776. args["reverse"] = arg6
  22777. var arg7 *MethodDefinitionSortKeys
  22778. if tmp, ok := rawArgs["sortKey"]; ok {
  22779. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  22780. arg7, err = ec.unmarshalOMethodDefinitionSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMethodDefinitionSortKeys(ctx, tmp)
  22781. if err != nil {
  22782. return nil, err
  22783. }
  22784. }
  22785. args["sortKey"] = arg7
  22786. return args, nil
  22787. }
  22788. func (ec *executionContext) field_DeliveryLocationGroup_locations_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  22789. var err error
  22790. args := map[string]interface{}{}
  22791. var arg0 *int
  22792. if tmp, ok := rawArgs["first"]; ok {
  22793. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  22794. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22795. if err != nil {
  22796. return nil, err
  22797. }
  22798. }
  22799. args["first"] = arg0
  22800. var arg1 *string
  22801. if tmp, ok := rawArgs["after"]; ok {
  22802. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  22803. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22804. if err != nil {
  22805. return nil, err
  22806. }
  22807. }
  22808. args["after"] = arg1
  22809. var arg2 *int
  22810. if tmp, ok := rawArgs["last"]; ok {
  22811. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  22812. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22813. if err != nil {
  22814. return nil, err
  22815. }
  22816. }
  22817. args["last"] = arg2
  22818. var arg3 *string
  22819. if tmp, ok := rawArgs["before"]; ok {
  22820. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  22821. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22822. if err != nil {
  22823. return nil, err
  22824. }
  22825. }
  22826. args["before"] = arg3
  22827. var arg4 *bool
  22828. if tmp, ok := rawArgs["reverse"]; ok {
  22829. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  22830. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  22831. if err != nil {
  22832. return nil, err
  22833. }
  22834. }
  22835. args["reverse"] = arg4
  22836. var arg5 *LocationSortKeys
  22837. if tmp, ok := rawArgs["sortKey"]; ok {
  22838. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  22839. arg5, err = ec.unmarshalOLocationSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocationSortKeys(ctx, tmp)
  22840. if err != nil {
  22841. return nil, err
  22842. }
  22843. }
  22844. args["sortKey"] = arg5
  22845. var arg6 *string
  22846. if tmp, ok := rawArgs["query"]; ok {
  22847. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("query"))
  22848. arg6, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22849. if err != nil {
  22850. return nil, err
  22851. }
  22852. }
  22853. args["query"] = arg6
  22854. var arg7 *bool
  22855. if tmp, ok := rawArgs["includeLegacy"]; ok {
  22856. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("includeLegacy"))
  22857. arg7, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  22858. if err != nil {
  22859. return nil, err
  22860. }
  22861. }
  22862. args["includeLegacy"] = arg7
  22863. var arg8 *bool
  22864. if tmp, ok := rawArgs["includeInactive"]; ok {
  22865. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("includeInactive"))
  22866. arg8, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  22867. if err != nil {
  22868. return nil, err
  22869. }
  22870. }
  22871. args["includeInactive"] = arg8
  22872. return args, nil
  22873. }
  22874. func (ec *executionContext) field_DeliveryProfileItem_variants_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  22875. var err error
  22876. args := map[string]interface{}{}
  22877. var arg0 *int
  22878. if tmp, ok := rawArgs["first"]; ok {
  22879. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  22880. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22881. if err != nil {
  22882. return nil, err
  22883. }
  22884. }
  22885. args["first"] = arg0
  22886. var arg1 *string
  22887. if tmp, ok := rawArgs["after"]; ok {
  22888. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  22889. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22890. if err != nil {
  22891. return nil, err
  22892. }
  22893. }
  22894. args["after"] = arg1
  22895. var arg2 *int
  22896. if tmp, ok := rawArgs["last"]; ok {
  22897. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  22898. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22899. if err != nil {
  22900. return nil, err
  22901. }
  22902. }
  22903. args["last"] = arg2
  22904. var arg3 *string
  22905. if tmp, ok := rawArgs["before"]; ok {
  22906. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  22907. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22908. if err != nil {
  22909. return nil, err
  22910. }
  22911. }
  22912. args["before"] = arg3
  22913. var arg4 *bool
  22914. if tmp, ok := rawArgs["reverse"]; ok {
  22915. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  22916. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  22917. if err != nil {
  22918. return nil, err
  22919. }
  22920. }
  22921. args["reverse"] = arg4
  22922. return args, nil
  22923. }
  22924. func (ec *executionContext) field_DeliveryProfileLocationGroup_locationGroupZones_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  22925. var err error
  22926. args := map[string]interface{}{}
  22927. var arg0 *int
  22928. if tmp, ok := rawArgs["first"]; ok {
  22929. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  22930. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22931. if err != nil {
  22932. return nil, err
  22933. }
  22934. }
  22935. args["first"] = arg0
  22936. var arg1 *string
  22937. if tmp, ok := rawArgs["after"]; ok {
  22938. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  22939. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22940. if err != nil {
  22941. return nil, err
  22942. }
  22943. }
  22944. args["after"] = arg1
  22945. var arg2 *int
  22946. if tmp, ok := rawArgs["last"]; ok {
  22947. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  22948. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22949. if err != nil {
  22950. return nil, err
  22951. }
  22952. }
  22953. args["last"] = arg2
  22954. var arg3 *string
  22955. if tmp, ok := rawArgs["before"]; ok {
  22956. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  22957. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22958. if err != nil {
  22959. return nil, err
  22960. }
  22961. }
  22962. args["before"] = arg3
  22963. var arg4 *bool
  22964. if tmp, ok := rawArgs["reverse"]; ok {
  22965. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  22966. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  22967. if err != nil {
  22968. return nil, err
  22969. }
  22970. }
  22971. args["reverse"] = arg4
  22972. return args, nil
  22973. }
  22974. func (ec *executionContext) field_DeliveryProfile_profileItems_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  22975. var err error
  22976. args := map[string]interface{}{}
  22977. var arg0 *int
  22978. if tmp, ok := rawArgs["first"]; ok {
  22979. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  22980. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22981. if err != nil {
  22982. return nil, err
  22983. }
  22984. }
  22985. args["first"] = arg0
  22986. var arg1 *string
  22987. if tmp, ok := rawArgs["after"]; ok {
  22988. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  22989. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22990. if err != nil {
  22991. return nil, err
  22992. }
  22993. }
  22994. args["after"] = arg1
  22995. var arg2 *int
  22996. if tmp, ok := rawArgs["last"]; ok {
  22997. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  22998. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22999. if err != nil {
  23000. return nil, err
  23001. }
  23002. }
  23003. args["last"] = arg2
  23004. var arg3 *string
  23005. if tmp, ok := rawArgs["before"]; ok {
  23006. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  23007. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23008. if err != nil {
  23009. return nil, err
  23010. }
  23011. }
  23012. args["before"] = arg3
  23013. var arg4 *bool
  23014. if tmp, ok := rawArgs["reverse"]; ok {
  23015. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  23016. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  23017. if err != nil {
  23018. return nil, err
  23019. }
  23020. }
  23021. args["reverse"] = arg4
  23022. return args, nil
  23023. }
  23024. func (ec *executionContext) field_DeliveryProfile_sellingPlanGroups_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23025. var err error
  23026. args := map[string]interface{}{}
  23027. var arg0 *int
  23028. if tmp, ok := rawArgs["first"]; ok {
  23029. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  23030. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23031. if err != nil {
  23032. return nil, err
  23033. }
  23034. }
  23035. args["first"] = arg0
  23036. var arg1 *string
  23037. if tmp, ok := rawArgs["after"]; ok {
  23038. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  23039. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23040. if err != nil {
  23041. return nil, err
  23042. }
  23043. }
  23044. args["after"] = arg1
  23045. var arg2 *int
  23046. if tmp, ok := rawArgs["last"]; ok {
  23047. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  23048. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23049. if err != nil {
  23050. return nil, err
  23051. }
  23052. }
  23053. args["last"] = arg2
  23054. var arg3 *string
  23055. if tmp, ok := rawArgs["before"]; ok {
  23056. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  23057. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23058. if err != nil {
  23059. return nil, err
  23060. }
  23061. }
  23062. args["before"] = arg3
  23063. var arg4 *bool
  23064. if tmp, ok := rawArgs["reverse"]; ok {
  23065. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  23066. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  23067. if err != nil {
  23068. return nil, err
  23069. }
  23070. }
  23071. args["reverse"] = arg4
  23072. return args, nil
  23073. }
  23074. func (ec *executionContext) field_Entity_findAppByID_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23075. var err error
  23076. args := map[string]interface{}{}
  23077. var arg0 string
  23078. if tmp, ok := rawArgs["id"]; ok {
  23079. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("id"))
  23080. arg0, err = ec.unmarshalNID2string(ctx, tmp)
  23081. if err != nil {
  23082. return nil, err
  23083. }
  23084. }
  23085. args["id"] = arg0
  23086. return args, nil
  23087. }
  23088. func (ec *executionContext) field_Entity_findJobByID_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23089. var err error
  23090. args := map[string]interface{}{}
  23091. var arg0 string
  23092. if tmp, ok := rawArgs["id"]; ok {
  23093. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("id"))
  23094. arg0, err = ec.unmarshalNID2string(ctx, tmp)
  23095. if err != nil {
  23096. return nil, err
  23097. }
  23098. }
  23099. args["id"] = arg0
  23100. return args, nil
  23101. }
  23102. func (ec *executionContext) field_Entity_findMarketByID_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23103. var err error
  23104. args := map[string]interface{}{}
  23105. var arg0 string
  23106. if tmp, ok := rawArgs["id"]; ok {
  23107. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("id"))
  23108. arg0, err = ec.unmarshalNID2string(ctx, tmp)
  23109. if err != nil {
  23110. return nil, err
  23111. }
  23112. }
  23113. args["id"] = arg0
  23114. return args, nil
  23115. }
  23116. func (ec *executionContext) field_Entity_findMarketWebPresenceByID_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23117. var err error
  23118. args := map[string]interface{}{}
  23119. var arg0 string
  23120. if tmp, ok := rawArgs["id"]; ok {
  23121. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("id"))
  23122. arg0, err = ec.unmarshalNID2string(ctx, tmp)
  23123. if err != nil {
  23124. return nil, err
  23125. }
  23126. }
  23127. args["id"] = arg0
  23128. return args, nil
  23129. }
  23130. func (ec *executionContext) field_Entity_findShopByID_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23131. var err error
  23132. args := map[string]interface{}{}
  23133. var arg0 string
  23134. if tmp, ok := rawArgs["id"]; ok {
  23135. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("id"))
  23136. arg0, err = ec.unmarshalNID2string(ctx, tmp)
  23137. if err != nil {
  23138. return nil, err
  23139. }
  23140. }
  23141. args["id"] = arg0
  23142. return args, nil
  23143. }
  23144. func (ec *executionContext) field_FulfillmentOrder_fulfillments_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23145. var err error
  23146. args := map[string]interface{}{}
  23147. var arg0 *int
  23148. if tmp, ok := rawArgs["first"]; ok {
  23149. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  23150. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23151. if err != nil {
  23152. return nil, err
  23153. }
  23154. }
  23155. args["first"] = arg0
  23156. var arg1 *string
  23157. if tmp, ok := rawArgs["after"]; ok {
  23158. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  23159. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23160. if err != nil {
  23161. return nil, err
  23162. }
  23163. }
  23164. args["after"] = arg1
  23165. var arg2 *int
  23166. if tmp, ok := rawArgs["last"]; ok {
  23167. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  23168. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23169. if err != nil {
  23170. return nil, err
  23171. }
  23172. }
  23173. args["last"] = arg2
  23174. var arg3 *string
  23175. if tmp, ok := rawArgs["before"]; ok {
  23176. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  23177. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23178. if err != nil {
  23179. return nil, err
  23180. }
  23181. }
  23182. args["before"] = arg3
  23183. var arg4 *bool
  23184. if tmp, ok := rawArgs["reverse"]; ok {
  23185. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  23186. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  23187. if err != nil {
  23188. return nil, err
  23189. }
  23190. }
  23191. args["reverse"] = arg4
  23192. return args, nil
  23193. }
  23194. func (ec *executionContext) field_FulfillmentOrder_lineItems_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23195. var err error
  23196. args := map[string]interface{}{}
  23197. var arg0 *int
  23198. if tmp, ok := rawArgs["first"]; ok {
  23199. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  23200. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23201. if err != nil {
  23202. return nil, err
  23203. }
  23204. }
  23205. args["first"] = arg0
  23206. var arg1 *string
  23207. if tmp, ok := rawArgs["after"]; ok {
  23208. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  23209. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23210. if err != nil {
  23211. return nil, err
  23212. }
  23213. }
  23214. args["after"] = arg1
  23215. var arg2 *int
  23216. if tmp, ok := rawArgs["last"]; ok {
  23217. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  23218. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23219. if err != nil {
  23220. return nil, err
  23221. }
  23222. }
  23223. args["last"] = arg2
  23224. var arg3 *string
  23225. if tmp, ok := rawArgs["before"]; ok {
  23226. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  23227. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23228. if err != nil {
  23229. return nil, err
  23230. }
  23231. }
  23232. args["before"] = arg3
  23233. var arg4 *bool
  23234. if tmp, ok := rawArgs["reverse"]; ok {
  23235. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  23236. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  23237. if err != nil {
  23238. return nil, err
  23239. }
  23240. }
  23241. args["reverse"] = arg4
  23242. return args, nil
  23243. }
  23244. func (ec *executionContext) field_FulfillmentOrder_locationsForMove_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23245. var err error
  23246. args := map[string]interface{}{}
  23247. var arg0 *int
  23248. if tmp, ok := rawArgs["first"]; ok {
  23249. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  23250. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23251. if err != nil {
  23252. return nil, err
  23253. }
  23254. }
  23255. args["first"] = arg0
  23256. var arg1 *string
  23257. if tmp, ok := rawArgs["after"]; ok {
  23258. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  23259. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23260. if err != nil {
  23261. return nil, err
  23262. }
  23263. }
  23264. args["after"] = arg1
  23265. var arg2 *int
  23266. if tmp, ok := rawArgs["last"]; ok {
  23267. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  23268. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23269. if err != nil {
  23270. return nil, err
  23271. }
  23272. }
  23273. args["last"] = arg2
  23274. var arg3 *string
  23275. if tmp, ok := rawArgs["before"]; ok {
  23276. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  23277. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23278. if err != nil {
  23279. return nil, err
  23280. }
  23281. }
  23282. args["before"] = arg3
  23283. var arg4 *bool
  23284. if tmp, ok := rawArgs["reverse"]; ok {
  23285. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  23286. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  23287. if err != nil {
  23288. return nil, err
  23289. }
  23290. }
  23291. args["reverse"] = arg4
  23292. return args, nil
  23293. }
  23294. func (ec *executionContext) field_FulfillmentOrder_merchantRequests_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23295. var err error
  23296. args := map[string]interface{}{}
  23297. var arg0 *FulfillmentOrderMerchantRequestKind
  23298. if tmp, ok := rawArgs["kind"]; ok {
  23299. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("kind"))
  23300. arg0, err = ec.unmarshalOFulfillmentOrderMerchantRequestKind2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderMerchantRequestKind(ctx, tmp)
  23301. if err != nil {
  23302. return nil, err
  23303. }
  23304. }
  23305. args["kind"] = arg0
  23306. var arg1 *int
  23307. if tmp, ok := rawArgs["first"]; ok {
  23308. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  23309. arg1, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23310. if err != nil {
  23311. return nil, err
  23312. }
  23313. }
  23314. args["first"] = arg1
  23315. var arg2 *string
  23316. if tmp, ok := rawArgs["after"]; ok {
  23317. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  23318. arg2, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23319. if err != nil {
  23320. return nil, err
  23321. }
  23322. }
  23323. args["after"] = arg2
  23324. var arg3 *int
  23325. if tmp, ok := rawArgs["last"]; ok {
  23326. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  23327. arg3, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23328. if err != nil {
  23329. return nil, err
  23330. }
  23331. }
  23332. args["last"] = arg3
  23333. var arg4 *string
  23334. if tmp, ok := rawArgs["before"]; ok {
  23335. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  23336. arg4, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23337. if err != nil {
  23338. return nil, err
  23339. }
  23340. }
  23341. args["before"] = arg4
  23342. var arg5 *bool
  23343. if tmp, ok := rawArgs["reverse"]; ok {
  23344. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  23345. arg5, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  23346. if err != nil {
  23347. return nil, err
  23348. }
  23349. }
  23350. args["reverse"] = arg5
  23351. return args, nil
  23352. }
  23353. func (ec *executionContext) field_Fulfillment_events_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23354. var err error
  23355. args := map[string]interface{}{}
  23356. var arg0 *int
  23357. if tmp, ok := rawArgs["first"]; ok {
  23358. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  23359. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23360. if err != nil {
  23361. return nil, err
  23362. }
  23363. }
  23364. args["first"] = arg0
  23365. var arg1 *string
  23366. if tmp, ok := rawArgs["after"]; ok {
  23367. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  23368. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23369. if err != nil {
  23370. return nil, err
  23371. }
  23372. }
  23373. args["after"] = arg1
  23374. var arg2 *int
  23375. if tmp, ok := rawArgs["last"]; ok {
  23376. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  23377. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23378. if err != nil {
  23379. return nil, err
  23380. }
  23381. }
  23382. args["last"] = arg2
  23383. var arg3 *string
  23384. if tmp, ok := rawArgs["before"]; ok {
  23385. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  23386. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23387. if err != nil {
  23388. return nil, err
  23389. }
  23390. }
  23391. args["before"] = arg3
  23392. var arg4 *bool
  23393. if tmp, ok := rawArgs["reverse"]; ok {
  23394. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  23395. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  23396. if err != nil {
  23397. return nil, err
  23398. }
  23399. }
  23400. args["reverse"] = arg4
  23401. var arg5 *FulfillmentEventSortKeys
  23402. if tmp, ok := rawArgs["sortKey"]; ok {
  23403. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  23404. arg5, err = ec.unmarshalOFulfillmentEventSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentEventSortKeys(ctx, tmp)
  23405. if err != nil {
  23406. return nil, err
  23407. }
  23408. }
  23409. args["sortKey"] = arg5
  23410. return args, nil
  23411. }
  23412. func (ec *executionContext) field_Fulfillment_fulfillmentLineItems_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23413. var err error
  23414. args := map[string]interface{}{}
  23415. var arg0 *int
  23416. if tmp, ok := rawArgs["first"]; ok {
  23417. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  23418. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23419. if err != nil {
  23420. return nil, err
  23421. }
  23422. }
  23423. args["first"] = arg0
  23424. var arg1 *string
  23425. if tmp, ok := rawArgs["after"]; ok {
  23426. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  23427. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23428. if err != nil {
  23429. return nil, err
  23430. }
  23431. }
  23432. args["after"] = arg1
  23433. var arg2 *int
  23434. if tmp, ok := rawArgs["last"]; ok {
  23435. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  23436. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23437. if err != nil {
  23438. return nil, err
  23439. }
  23440. }
  23441. args["last"] = arg2
  23442. var arg3 *string
  23443. if tmp, ok := rawArgs["before"]; ok {
  23444. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  23445. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23446. if err != nil {
  23447. return nil, err
  23448. }
  23449. }
  23450. args["before"] = arg3
  23451. var arg4 *bool
  23452. if tmp, ok := rawArgs["reverse"]; ok {
  23453. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  23454. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  23455. if err != nil {
  23456. return nil, err
  23457. }
  23458. }
  23459. args["reverse"] = arg4
  23460. return args, nil
  23461. }
  23462. func (ec *executionContext) field_Fulfillment_fulfillmentOrders_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23463. var err error
  23464. args := map[string]interface{}{}
  23465. var arg0 *int
  23466. if tmp, ok := rawArgs["first"]; ok {
  23467. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  23468. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23469. if err != nil {
  23470. return nil, err
  23471. }
  23472. }
  23473. args["first"] = arg0
  23474. var arg1 *string
  23475. if tmp, ok := rawArgs["after"]; ok {
  23476. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  23477. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23478. if err != nil {
  23479. return nil, err
  23480. }
  23481. }
  23482. args["after"] = arg1
  23483. var arg2 *int
  23484. if tmp, ok := rawArgs["last"]; ok {
  23485. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  23486. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23487. if err != nil {
  23488. return nil, err
  23489. }
  23490. }
  23491. args["last"] = arg2
  23492. var arg3 *string
  23493. if tmp, ok := rawArgs["before"]; ok {
  23494. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  23495. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23496. if err != nil {
  23497. return nil, err
  23498. }
  23499. }
  23500. args["before"] = arg3
  23501. var arg4 *bool
  23502. if tmp, ok := rawArgs["reverse"]; ok {
  23503. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  23504. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  23505. if err != nil {
  23506. return nil, err
  23507. }
  23508. }
  23509. args["reverse"] = arg4
  23510. return args, nil
  23511. }
  23512. func (ec *executionContext) field_Fulfillment_trackingInfo_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23513. var err error
  23514. args := map[string]interface{}{}
  23515. var arg0 *int
  23516. if tmp, ok := rawArgs["first"]; ok {
  23517. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  23518. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23519. if err != nil {
  23520. return nil, err
  23521. }
  23522. }
  23523. args["first"] = arg0
  23524. return args, nil
  23525. }
  23526. func (ec *executionContext) field_Image_metafield_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23527. var err error
  23528. args := map[string]interface{}{}
  23529. var arg0 string
  23530. if tmp, ok := rawArgs["namespace"]; ok {
  23531. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  23532. arg0, err = ec.unmarshalNString2string(ctx, tmp)
  23533. if err != nil {
  23534. return nil, err
  23535. }
  23536. }
  23537. args["namespace"] = arg0
  23538. var arg1 string
  23539. if tmp, ok := rawArgs["key"]; ok {
  23540. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("key"))
  23541. arg1, err = ec.unmarshalNString2string(ctx, tmp)
  23542. if err != nil {
  23543. return nil, err
  23544. }
  23545. }
  23546. args["key"] = arg1
  23547. return args, nil
  23548. }
  23549. func (ec *executionContext) field_Image_metafields_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23550. var err error
  23551. args := map[string]interface{}{}
  23552. var arg0 *string
  23553. if tmp, ok := rawArgs["namespace"]; ok {
  23554. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  23555. arg0, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23556. if err != nil {
  23557. return nil, err
  23558. }
  23559. }
  23560. args["namespace"] = arg0
  23561. var arg1 *int
  23562. if tmp, ok := rawArgs["first"]; ok {
  23563. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  23564. arg1, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23565. if err != nil {
  23566. return nil, err
  23567. }
  23568. }
  23569. args["first"] = arg1
  23570. var arg2 *string
  23571. if tmp, ok := rawArgs["after"]; ok {
  23572. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  23573. arg2, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23574. if err != nil {
  23575. return nil, err
  23576. }
  23577. }
  23578. args["after"] = arg2
  23579. var arg3 *int
  23580. if tmp, ok := rawArgs["last"]; ok {
  23581. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  23582. arg3, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23583. if err != nil {
  23584. return nil, err
  23585. }
  23586. }
  23587. args["last"] = arg3
  23588. var arg4 *string
  23589. if tmp, ok := rawArgs["before"]; ok {
  23590. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  23591. arg4, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23592. if err != nil {
  23593. return nil, err
  23594. }
  23595. }
  23596. args["before"] = arg4
  23597. var arg5 *bool
  23598. if tmp, ok := rawArgs["reverse"]; ok {
  23599. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  23600. arg5, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  23601. if err != nil {
  23602. return nil, err
  23603. }
  23604. }
  23605. args["reverse"] = arg5
  23606. return args, nil
  23607. }
  23608. func (ec *executionContext) field_Image_privateMetafield_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23609. var err error
  23610. args := map[string]interface{}{}
  23611. var arg0 string
  23612. if tmp, ok := rawArgs["namespace"]; ok {
  23613. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  23614. arg0, err = ec.unmarshalNString2string(ctx, tmp)
  23615. if err != nil {
  23616. return nil, err
  23617. }
  23618. }
  23619. args["namespace"] = arg0
  23620. var arg1 string
  23621. if tmp, ok := rawArgs["key"]; ok {
  23622. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("key"))
  23623. arg1, err = ec.unmarshalNString2string(ctx, tmp)
  23624. if err != nil {
  23625. return nil, err
  23626. }
  23627. }
  23628. args["key"] = arg1
  23629. return args, nil
  23630. }
  23631. func (ec *executionContext) field_Image_privateMetafields_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23632. var err error
  23633. args := map[string]interface{}{}
  23634. var arg0 *string
  23635. if tmp, ok := rawArgs["namespace"]; ok {
  23636. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  23637. arg0, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23638. if err != nil {
  23639. return nil, err
  23640. }
  23641. }
  23642. args["namespace"] = arg0
  23643. var arg1 *int
  23644. if tmp, ok := rawArgs["first"]; ok {
  23645. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  23646. arg1, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23647. if err != nil {
  23648. return nil, err
  23649. }
  23650. }
  23651. args["first"] = arg1
  23652. var arg2 *string
  23653. if tmp, ok := rawArgs["after"]; ok {
  23654. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  23655. arg2, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23656. if err != nil {
  23657. return nil, err
  23658. }
  23659. }
  23660. args["after"] = arg2
  23661. var arg3 *int
  23662. if tmp, ok := rawArgs["last"]; ok {
  23663. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  23664. arg3, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23665. if err != nil {
  23666. return nil, err
  23667. }
  23668. }
  23669. args["last"] = arg3
  23670. var arg4 *string
  23671. if tmp, ok := rawArgs["before"]; ok {
  23672. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  23673. arg4, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23674. if err != nil {
  23675. return nil, err
  23676. }
  23677. }
  23678. args["before"] = arg4
  23679. var arg5 *bool
  23680. if tmp, ok := rawArgs["reverse"]; ok {
  23681. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  23682. arg5, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  23683. if err != nil {
  23684. return nil, err
  23685. }
  23686. }
  23687. args["reverse"] = arg5
  23688. return args, nil
  23689. }
  23690. func (ec *executionContext) field_Image_url_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23691. var err error
  23692. args := map[string]interface{}{}
  23693. var arg0 *ImageTransformInput
  23694. if tmp, ok := rawArgs["transform"]; ok {
  23695. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("transform"))
  23696. arg0, err = ec.unmarshalOImageTransformInput2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐImageTransformInput(ctx, tmp)
  23697. if err != nil {
  23698. return nil, err
  23699. }
  23700. }
  23701. args["transform"] = arg0
  23702. return args, nil
  23703. }
  23704. func (ec *executionContext) field_InventoryItem_countryHarmonizedSystemCodes_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23705. var err error
  23706. args := map[string]interface{}{}
  23707. var arg0 *int
  23708. if tmp, ok := rawArgs["first"]; ok {
  23709. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  23710. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23711. if err != nil {
  23712. return nil, err
  23713. }
  23714. }
  23715. args["first"] = arg0
  23716. var arg1 *string
  23717. if tmp, ok := rawArgs["after"]; ok {
  23718. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  23719. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23720. if err != nil {
  23721. return nil, err
  23722. }
  23723. }
  23724. args["after"] = arg1
  23725. var arg2 *int
  23726. if tmp, ok := rawArgs["last"]; ok {
  23727. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  23728. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23729. if err != nil {
  23730. return nil, err
  23731. }
  23732. }
  23733. args["last"] = arg2
  23734. var arg3 *string
  23735. if tmp, ok := rawArgs["before"]; ok {
  23736. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  23737. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23738. if err != nil {
  23739. return nil, err
  23740. }
  23741. }
  23742. args["before"] = arg3
  23743. var arg4 *bool
  23744. if tmp, ok := rawArgs["reverse"]; ok {
  23745. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  23746. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  23747. if err != nil {
  23748. return nil, err
  23749. }
  23750. }
  23751. args["reverse"] = arg4
  23752. return args, nil
  23753. }
  23754. func (ec *executionContext) field_InventoryItem_inventoryLevel_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23755. var err error
  23756. args := map[string]interface{}{}
  23757. var arg0 string
  23758. if tmp, ok := rawArgs["locationId"]; ok {
  23759. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("locationId"))
  23760. arg0, err = ec.unmarshalNID2string(ctx, tmp)
  23761. if err != nil {
  23762. return nil, err
  23763. }
  23764. }
  23765. args["locationId"] = arg0
  23766. return args, nil
  23767. }
  23768. func (ec *executionContext) field_InventoryItem_inventoryLevels_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23769. var err error
  23770. args := map[string]interface{}{}
  23771. var arg0 *int
  23772. if tmp, ok := rawArgs["first"]; ok {
  23773. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  23774. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23775. if err != nil {
  23776. return nil, err
  23777. }
  23778. }
  23779. args["first"] = arg0
  23780. var arg1 *string
  23781. if tmp, ok := rawArgs["after"]; ok {
  23782. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  23783. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23784. if err != nil {
  23785. return nil, err
  23786. }
  23787. }
  23788. args["after"] = arg1
  23789. var arg2 *int
  23790. if tmp, ok := rawArgs["last"]; ok {
  23791. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  23792. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23793. if err != nil {
  23794. return nil, err
  23795. }
  23796. }
  23797. args["last"] = arg2
  23798. var arg3 *string
  23799. if tmp, ok := rawArgs["before"]; ok {
  23800. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  23801. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23802. if err != nil {
  23803. return nil, err
  23804. }
  23805. }
  23806. args["before"] = arg3
  23807. var arg4 *bool
  23808. if tmp, ok := rawArgs["reverse"]; ok {
  23809. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  23810. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  23811. if err != nil {
  23812. return nil, err
  23813. }
  23814. }
  23815. args["reverse"] = arg4
  23816. var arg5 *string
  23817. if tmp, ok := rawArgs["query"]; ok {
  23818. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("query"))
  23819. arg5, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23820. if err != nil {
  23821. return nil, err
  23822. }
  23823. }
  23824. args["query"] = arg5
  23825. return args, nil
  23826. }
  23827. func (ec *executionContext) field_LineItem_taxLines_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23828. var err error
  23829. args := map[string]interface{}{}
  23830. var arg0 *int
  23831. if tmp, ok := rawArgs["first"]; ok {
  23832. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  23833. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23834. if err != nil {
  23835. return nil, err
  23836. }
  23837. }
  23838. args["first"] = arg0
  23839. return args, nil
  23840. }
  23841. func (ec *executionContext) field_Link_translations_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23842. var err error
  23843. args := map[string]interface{}{}
  23844. var arg0 string
  23845. if tmp, ok := rawArgs["locale"]; ok {
  23846. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("locale"))
  23847. arg0, err = ec.unmarshalNString2string(ctx, tmp)
  23848. if err != nil {
  23849. return nil, err
  23850. }
  23851. }
  23852. args["locale"] = arg0
  23853. var arg1 *string
  23854. if tmp, ok := rawArgs["marketId"]; ok {
  23855. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("marketId"))
  23856. arg1, err = ec.unmarshalOID2ᚖstring(ctx, tmp)
  23857. if err != nil {
  23858. return nil, err
  23859. }
  23860. }
  23861. args["marketId"] = arg1
  23862. return args, nil
  23863. }
  23864. func (ec *executionContext) field_Location_inventoryLevel_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23865. var err error
  23866. args := map[string]interface{}{}
  23867. var arg0 string
  23868. if tmp, ok := rawArgs["inventoryItemId"]; ok {
  23869. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("inventoryItemId"))
  23870. arg0, err = ec.unmarshalNID2string(ctx, tmp)
  23871. if err != nil {
  23872. return nil, err
  23873. }
  23874. }
  23875. args["inventoryItemId"] = arg0
  23876. return args, nil
  23877. }
  23878. func (ec *executionContext) field_Location_inventoryLevels_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23879. var err error
  23880. args := map[string]interface{}{}
  23881. var arg0 *int
  23882. if tmp, ok := rawArgs["first"]; ok {
  23883. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  23884. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23885. if err != nil {
  23886. return nil, err
  23887. }
  23888. }
  23889. args["first"] = arg0
  23890. var arg1 *string
  23891. if tmp, ok := rawArgs["after"]; ok {
  23892. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  23893. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23894. if err != nil {
  23895. return nil, err
  23896. }
  23897. }
  23898. args["after"] = arg1
  23899. var arg2 *int
  23900. if tmp, ok := rawArgs["last"]; ok {
  23901. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  23902. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23903. if err != nil {
  23904. return nil, err
  23905. }
  23906. }
  23907. args["last"] = arg2
  23908. var arg3 *string
  23909. if tmp, ok := rawArgs["before"]; ok {
  23910. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  23911. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23912. if err != nil {
  23913. return nil, err
  23914. }
  23915. }
  23916. args["before"] = arg3
  23917. var arg4 *bool
  23918. if tmp, ok := rawArgs["reverse"]; ok {
  23919. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  23920. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  23921. if err != nil {
  23922. return nil, err
  23923. }
  23924. }
  23925. args["reverse"] = arg4
  23926. var arg5 *string
  23927. if tmp, ok := rawArgs["query"]; ok {
  23928. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("query"))
  23929. arg5, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23930. if err != nil {
  23931. return nil, err
  23932. }
  23933. }
  23934. args["query"] = arg5
  23935. return args, nil
  23936. }
  23937. func (ec *executionContext) field_Location_metafieldDefinitions_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23938. var err error
  23939. args := map[string]interface{}{}
  23940. var arg0 *string
  23941. if tmp, ok := rawArgs["namespace"]; ok {
  23942. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  23943. arg0, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23944. if err != nil {
  23945. return nil, err
  23946. }
  23947. }
  23948. args["namespace"] = arg0
  23949. var arg1 *MetafieldDefinitionPinnedStatus
  23950. if tmp, ok := rawArgs["pinnedStatus"]; ok {
  23951. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("pinnedStatus"))
  23952. arg1, err = ec.unmarshalOMetafieldDefinitionPinnedStatus2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldDefinitionPinnedStatus(ctx, tmp)
  23953. if err != nil {
  23954. return nil, err
  23955. }
  23956. }
  23957. args["pinnedStatus"] = arg1
  23958. var arg2 *int
  23959. if tmp, ok := rawArgs["first"]; ok {
  23960. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  23961. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23962. if err != nil {
  23963. return nil, err
  23964. }
  23965. }
  23966. args["first"] = arg2
  23967. var arg3 *string
  23968. if tmp, ok := rawArgs["after"]; ok {
  23969. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  23970. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23971. if err != nil {
  23972. return nil, err
  23973. }
  23974. }
  23975. args["after"] = arg3
  23976. var arg4 *int
  23977. if tmp, ok := rawArgs["last"]; ok {
  23978. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  23979. arg4, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23980. if err != nil {
  23981. return nil, err
  23982. }
  23983. }
  23984. args["last"] = arg4
  23985. var arg5 *string
  23986. if tmp, ok := rawArgs["before"]; ok {
  23987. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  23988. arg5, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23989. if err != nil {
  23990. return nil, err
  23991. }
  23992. }
  23993. args["before"] = arg5
  23994. var arg6 *bool
  23995. if tmp, ok := rawArgs["reverse"]; ok {
  23996. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  23997. arg6, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  23998. if err != nil {
  23999. return nil, err
  24000. }
  24001. }
  24002. args["reverse"] = arg6
  24003. var arg7 *MetafieldDefinitionSortKeys
  24004. if tmp, ok := rawArgs["sortKey"]; ok {
  24005. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  24006. arg7, err = ec.unmarshalOMetafieldDefinitionSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldDefinitionSortKeys(ctx, tmp)
  24007. if err != nil {
  24008. return nil, err
  24009. }
  24010. }
  24011. args["sortKey"] = arg7
  24012. var arg8 *string
  24013. if tmp, ok := rawArgs["query"]; ok {
  24014. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("query"))
  24015. arg8, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24016. if err != nil {
  24017. return nil, err
  24018. }
  24019. }
  24020. args["query"] = arg8
  24021. return args, nil
  24022. }
  24023. func (ec *executionContext) field_Location_metafield_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24024. var err error
  24025. args := map[string]interface{}{}
  24026. var arg0 string
  24027. if tmp, ok := rawArgs["namespace"]; ok {
  24028. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  24029. arg0, err = ec.unmarshalNString2string(ctx, tmp)
  24030. if err != nil {
  24031. return nil, err
  24032. }
  24033. }
  24034. args["namespace"] = arg0
  24035. var arg1 string
  24036. if tmp, ok := rawArgs["key"]; ok {
  24037. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("key"))
  24038. arg1, err = ec.unmarshalNString2string(ctx, tmp)
  24039. if err != nil {
  24040. return nil, err
  24041. }
  24042. }
  24043. args["key"] = arg1
  24044. return args, nil
  24045. }
  24046. func (ec *executionContext) field_Location_metafields_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24047. var err error
  24048. args := map[string]interface{}{}
  24049. var arg0 *string
  24050. if tmp, ok := rawArgs["namespace"]; ok {
  24051. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  24052. arg0, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24053. if err != nil {
  24054. return nil, err
  24055. }
  24056. }
  24057. args["namespace"] = arg0
  24058. var arg1 *int
  24059. if tmp, ok := rawArgs["first"]; ok {
  24060. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  24061. arg1, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24062. if err != nil {
  24063. return nil, err
  24064. }
  24065. }
  24066. args["first"] = arg1
  24067. var arg2 *string
  24068. if tmp, ok := rawArgs["after"]; ok {
  24069. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  24070. arg2, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24071. if err != nil {
  24072. return nil, err
  24073. }
  24074. }
  24075. args["after"] = arg2
  24076. var arg3 *int
  24077. if tmp, ok := rawArgs["last"]; ok {
  24078. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  24079. arg3, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24080. if err != nil {
  24081. return nil, err
  24082. }
  24083. }
  24084. args["last"] = arg3
  24085. var arg4 *string
  24086. if tmp, ok := rawArgs["before"]; ok {
  24087. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  24088. arg4, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24089. if err != nil {
  24090. return nil, err
  24091. }
  24092. }
  24093. args["before"] = arg4
  24094. var arg5 *bool
  24095. if tmp, ok := rawArgs["reverse"]; ok {
  24096. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  24097. arg5, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  24098. if err != nil {
  24099. return nil, err
  24100. }
  24101. }
  24102. args["reverse"] = arg5
  24103. return args, nil
  24104. }
  24105. func (ec *executionContext) field_Location_privateMetafield_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24106. var err error
  24107. args := map[string]interface{}{}
  24108. var arg0 string
  24109. if tmp, ok := rawArgs["namespace"]; ok {
  24110. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  24111. arg0, err = ec.unmarshalNString2string(ctx, tmp)
  24112. if err != nil {
  24113. return nil, err
  24114. }
  24115. }
  24116. args["namespace"] = arg0
  24117. var arg1 string
  24118. if tmp, ok := rawArgs["key"]; ok {
  24119. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("key"))
  24120. arg1, err = ec.unmarshalNString2string(ctx, tmp)
  24121. if err != nil {
  24122. return nil, err
  24123. }
  24124. }
  24125. args["key"] = arg1
  24126. return args, nil
  24127. }
  24128. func (ec *executionContext) field_Location_privateMetafields_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24129. var err error
  24130. args := map[string]interface{}{}
  24131. var arg0 *string
  24132. if tmp, ok := rawArgs["namespace"]; ok {
  24133. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  24134. arg0, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24135. if err != nil {
  24136. return nil, err
  24137. }
  24138. }
  24139. args["namespace"] = arg0
  24140. var arg1 *int
  24141. if tmp, ok := rawArgs["first"]; ok {
  24142. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  24143. arg1, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24144. if err != nil {
  24145. return nil, err
  24146. }
  24147. }
  24148. args["first"] = arg1
  24149. var arg2 *string
  24150. if tmp, ok := rawArgs["after"]; ok {
  24151. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  24152. arg2, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24153. if err != nil {
  24154. return nil, err
  24155. }
  24156. }
  24157. args["after"] = arg2
  24158. var arg3 *int
  24159. if tmp, ok := rawArgs["last"]; ok {
  24160. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  24161. arg3, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24162. if err != nil {
  24163. return nil, err
  24164. }
  24165. }
  24166. args["last"] = arg3
  24167. var arg4 *string
  24168. if tmp, ok := rawArgs["before"]; ok {
  24169. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  24170. arg4, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24171. if err != nil {
  24172. return nil, err
  24173. }
  24174. }
  24175. args["before"] = arg4
  24176. var arg5 *bool
  24177. if tmp, ok := rawArgs["reverse"]; ok {
  24178. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  24179. arg5, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  24180. if err != nil {
  24181. return nil, err
  24182. }
  24183. }
  24184. args["reverse"] = arg5
  24185. return args, nil
  24186. }
  24187. func (ec *executionContext) field_Market_regions_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24188. var err error
  24189. args := map[string]interface{}{}
  24190. var arg0 *int
  24191. if tmp, ok := rawArgs["first"]; ok {
  24192. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  24193. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24194. if err != nil {
  24195. return nil, err
  24196. }
  24197. }
  24198. args["first"] = arg0
  24199. var arg1 *string
  24200. if tmp, ok := rawArgs["after"]; ok {
  24201. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  24202. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24203. if err != nil {
  24204. return nil, err
  24205. }
  24206. }
  24207. args["after"] = arg1
  24208. var arg2 *int
  24209. if tmp, ok := rawArgs["last"]; ok {
  24210. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  24211. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24212. if err != nil {
  24213. return nil, err
  24214. }
  24215. }
  24216. args["last"] = arg2
  24217. var arg3 *string
  24218. if tmp, ok := rawArgs["before"]; ok {
  24219. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  24220. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24221. if err != nil {
  24222. return nil, err
  24223. }
  24224. }
  24225. args["before"] = arg3
  24226. var arg4 *bool
  24227. if tmp, ok := rawArgs["reverse"]; ok {
  24228. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  24229. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  24230. if err != nil {
  24231. return nil, err
  24232. }
  24233. }
  24234. args["reverse"] = arg4
  24235. return args, nil
  24236. }
  24237. func (ec *executionContext) field_MetafieldDefinition_metafieldsCount_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24238. var err error
  24239. args := map[string]interface{}{}
  24240. var arg0 *MetafieldValidationStatus
  24241. if tmp, ok := rawArgs["validationStatus"]; ok {
  24242. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("validationStatus"))
  24243. arg0, err = ec.unmarshalOMetafieldValidationStatus2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldValidationStatus(ctx, tmp)
  24244. if err != nil {
  24245. return nil, err
  24246. }
  24247. }
  24248. args["validationStatus"] = arg0
  24249. return args, nil
  24250. }
  24251. func (ec *executionContext) field_MetafieldDefinition_metafields_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24252. var err error
  24253. args := map[string]interface{}{}
  24254. var arg0 *MetafieldValidationStatus
  24255. if tmp, ok := rawArgs["validationStatus"]; ok {
  24256. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("validationStatus"))
  24257. arg0, err = ec.unmarshalOMetafieldValidationStatus2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldValidationStatus(ctx, tmp)
  24258. if err != nil {
  24259. return nil, err
  24260. }
  24261. }
  24262. args["validationStatus"] = arg0
  24263. var arg1 *int
  24264. if tmp, ok := rawArgs["first"]; ok {
  24265. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  24266. arg1, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24267. if err != nil {
  24268. return nil, err
  24269. }
  24270. }
  24271. args["first"] = arg1
  24272. var arg2 *string
  24273. if tmp, ok := rawArgs["after"]; ok {
  24274. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  24275. arg2, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24276. if err != nil {
  24277. return nil, err
  24278. }
  24279. }
  24280. args["after"] = arg2
  24281. var arg3 *int
  24282. if tmp, ok := rawArgs["last"]; ok {
  24283. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  24284. arg3, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24285. if err != nil {
  24286. return nil, err
  24287. }
  24288. }
  24289. args["last"] = arg3
  24290. var arg4 *string
  24291. if tmp, ok := rawArgs["before"]; ok {
  24292. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  24293. arg4, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24294. if err != nil {
  24295. return nil, err
  24296. }
  24297. }
  24298. args["before"] = arg4
  24299. var arg5 *bool
  24300. if tmp, ok := rawArgs["reverse"]; ok {
  24301. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  24302. arg5, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  24303. if err != nil {
  24304. return nil, err
  24305. }
  24306. }
  24307. args["reverse"] = arg5
  24308. return args, nil
  24309. }
  24310. func (ec *executionContext) field_Metafield_references_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24311. var err error
  24312. args := map[string]interface{}{}
  24313. var arg0 *int
  24314. if tmp, ok := rawArgs["first"]; ok {
  24315. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  24316. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24317. if err != nil {
  24318. return nil, err
  24319. }
  24320. }
  24321. args["first"] = arg0
  24322. var arg1 *string
  24323. if tmp, ok := rawArgs["after"]; ok {
  24324. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  24325. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24326. if err != nil {
  24327. return nil, err
  24328. }
  24329. }
  24330. args["after"] = arg1
  24331. var arg2 *int
  24332. if tmp, ok := rawArgs["last"]; ok {
  24333. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  24334. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24335. if err != nil {
  24336. return nil, err
  24337. }
  24338. }
  24339. args["last"] = arg2
  24340. var arg3 *string
  24341. if tmp, ok := rawArgs["before"]; ok {
  24342. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  24343. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24344. if err != nil {
  24345. return nil, err
  24346. }
  24347. }
  24348. args["before"] = arg3
  24349. return args, nil
  24350. }
  24351. func (ec *executionContext) field_OnlineStorePage_translations_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24352. var err error
  24353. args := map[string]interface{}{}
  24354. var arg0 string
  24355. if tmp, ok := rawArgs["locale"]; ok {
  24356. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("locale"))
  24357. arg0, err = ec.unmarshalNString2string(ctx, tmp)
  24358. if err != nil {
  24359. return nil, err
  24360. }
  24361. }
  24362. args["locale"] = arg0
  24363. var arg1 *string
  24364. if tmp, ok := rawArgs["marketId"]; ok {
  24365. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("marketId"))
  24366. arg1, err = ec.unmarshalOID2ᚖstring(ctx, tmp)
  24367. if err != nil {
  24368. return nil, err
  24369. }
  24370. }
  24371. args["marketId"] = arg1
  24372. return args, nil
  24373. }
  24374. func (ec *executionContext) field_PaymentTerms_paymentSchedules_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24375. var err error
  24376. args := map[string]interface{}{}
  24377. var arg0 *int
  24378. if tmp, ok := rawArgs["first"]; ok {
  24379. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  24380. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24381. if err != nil {
  24382. return nil, err
  24383. }
  24384. }
  24385. args["first"] = arg0
  24386. var arg1 *string
  24387. if tmp, ok := rawArgs["after"]; ok {
  24388. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  24389. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24390. if err != nil {
  24391. return nil, err
  24392. }
  24393. }
  24394. args["after"] = arg1
  24395. var arg2 *int
  24396. if tmp, ok := rawArgs["last"]; ok {
  24397. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  24398. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24399. if err != nil {
  24400. return nil, err
  24401. }
  24402. }
  24403. args["last"] = arg2
  24404. var arg3 *string
  24405. if tmp, ok := rawArgs["before"]; ok {
  24406. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  24407. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24408. if err != nil {
  24409. return nil, err
  24410. }
  24411. }
  24412. args["before"] = arg3
  24413. var arg4 *bool
  24414. if tmp, ok := rawArgs["reverse"]; ok {
  24415. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  24416. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  24417. if err != nil {
  24418. return nil, err
  24419. }
  24420. }
  24421. args["reverse"] = arg4
  24422. return args, nil
  24423. }
  24424. func (ec *executionContext) field_PriceList_prices_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24425. var err error
  24426. args := map[string]interface{}{}
  24427. var arg0 *PriceListPriceOriginType
  24428. if tmp, ok := rawArgs["originType"]; ok {
  24429. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("originType"))
  24430. arg0, err = ec.unmarshalOPriceListPriceOriginType2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPriceListPriceOriginType(ctx, tmp)
  24431. if err != nil {
  24432. return nil, err
  24433. }
  24434. }
  24435. args["originType"] = arg0
  24436. var arg1 *int
  24437. if tmp, ok := rawArgs["first"]; ok {
  24438. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  24439. arg1, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24440. if err != nil {
  24441. return nil, err
  24442. }
  24443. }
  24444. args["first"] = arg1
  24445. var arg2 *string
  24446. if tmp, ok := rawArgs["after"]; ok {
  24447. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  24448. arg2, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24449. if err != nil {
  24450. return nil, err
  24451. }
  24452. }
  24453. args["after"] = arg2
  24454. var arg3 *int
  24455. if tmp, ok := rawArgs["last"]; ok {
  24456. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  24457. arg3, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24458. if err != nil {
  24459. return nil, err
  24460. }
  24461. }
  24462. args["last"] = arg3
  24463. var arg4 *string
  24464. if tmp, ok := rawArgs["before"]; ok {
  24465. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  24466. arg4, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24467. if err != nil {
  24468. return nil, err
  24469. }
  24470. }
  24471. args["before"] = arg4
  24472. var arg5 *bool
  24473. if tmp, ok := rawArgs["reverse"]; ok {
  24474. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  24475. arg5, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  24476. if err != nil {
  24477. return nil, err
  24478. }
  24479. }
  24480. args["reverse"] = arg5
  24481. return args, nil
  24482. }
  24483. func (ec *executionContext) field_Publication_collectionPublicationsV3_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24484. var err error
  24485. args := map[string]interface{}{}
  24486. var arg0 *int
  24487. if tmp, ok := rawArgs["first"]; ok {
  24488. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  24489. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24490. if err != nil {
  24491. return nil, err
  24492. }
  24493. }
  24494. args["first"] = arg0
  24495. var arg1 *string
  24496. if tmp, ok := rawArgs["after"]; ok {
  24497. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  24498. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24499. if err != nil {
  24500. return nil, err
  24501. }
  24502. }
  24503. args["after"] = arg1
  24504. var arg2 *int
  24505. if tmp, ok := rawArgs["last"]; ok {
  24506. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  24507. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24508. if err != nil {
  24509. return nil, err
  24510. }
  24511. }
  24512. args["last"] = arg2
  24513. var arg3 *string
  24514. if tmp, ok := rawArgs["before"]; ok {
  24515. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  24516. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24517. if err != nil {
  24518. return nil, err
  24519. }
  24520. }
  24521. args["before"] = arg3
  24522. var arg4 *bool
  24523. if tmp, ok := rawArgs["reverse"]; ok {
  24524. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  24525. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  24526. if err != nil {
  24527. return nil, err
  24528. }
  24529. }
  24530. args["reverse"] = arg4
  24531. return args, nil
  24532. }
  24533. func (ec *executionContext) field_Publication_collections_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24534. var err error
  24535. args := map[string]interface{}{}
  24536. var arg0 *int
  24537. if tmp, ok := rawArgs["first"]; ok {
  24538. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  24539. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24540. if err != nil {
  24541. return nil, err
  24542. }
  24543. }
  24544. args["first"] = arg0
  24545. var arg1 *string
  24546. if tmp, ok := rawArgs["after"]; ok {
  24547. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  24548. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24549. if err != nil {
  24550. return nil, err
  24551. }
  24552. }
  24553. args["after"] = arg1
  24554. var arg2 *int
  24555. if tmp, ok := rawArgs["last"]; ok {
  24556. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  24557. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24558. if err != nil {
  24559. return nil, err
  24560. }
  24561. }
  24562. args["last"] = arg2
  24563. var arg3 *string
  24564. if tmp, ok := rawArgs["before"]; ok {
  24565. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  24566. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24567. if err != nil {
  24568. return nil, err
  24569. }
  24570. }
  24571. args["before"] = arg3
  24572. var arg4 *bool
  24573. if tmp, ok := rawArgs["reverse"]; ok {
  24574. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  24575. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  24576. if err != nil {
  24577. return nil, err
  24578. }
  24579. }
  24580. args["reverse"] = arg4
  24581. return args, nil
  24582. }
  24583. func (ec *executionContext) field_Publication_hasCollection_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24584. var err error
  24585. args := map[string]interface{}{}
  24586. var arg0 string
  24587. if tmp, ok := rawArgs["id"]; ok {
  24588. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("id"))
  24589. arg0, err = ec.unmarshalNID2string(ctx, tmp)
  24590. if err != nil {
  24591. return nil, err
  24592. }
  24593. }
  24594. args["id"] = arg0
  24595. return args, nil
  24596. }
  24597. func (ec *executionContext) field_Publication_productPublicationsV3_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24598. var err error
  24599. args := map[string]interface{}{}
  24600. var arg0 *int
  24601. if tmp, ok := rawArgs["first"]; ok {
  24602. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  24603. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24604. if err != nil {
  24605. return nil, err
  24606. }
  24607. }
  24608. args["first"] = arg0
  24609. var arg1 *string
  24610. if tmp, ok := rawArgs["after"]; ok {
  24611. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  24612. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24613. if err != nil {
  24614. return nil, err
  24615. }
  24616. }
  24617. args["after"] = arg1
  24618. var arg2 *int
  24619. if tmp, ok := rawArgs["last"]; ok {
  24620. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  24621. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24622. if err != nil {
  24623. return nil, err
  24624. }
  24625. }
  24626. args["last"] = arg2
  24627. var arg3 *string
  24628. if tmp, ok := rawArgs["before"]; ok {
  24629. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  24630. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24631. if err != nil {
  24632. return nil, err
  24633. }
  24634. }
  24635. args["before"] = arg3
  24636. var arg4 *bool
  24637. if tmp, ok := rawArgs["reverse"]; ok {
  24638. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  24639. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  24640. if err != nil {
  24641. return nil, err
  24642. }
  24643. }
  24644. args["reverse"] = arg4
  24645. return args, nil
  24646. }
  24647. func (ec *executionContext) field_Publication_products_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24648. var err error
  24649. args := map[string]interface{}{}
  24650. var arg0 *int
  24651. if tmp, ok := rawArgs["first"]; ok {
  24652. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  24653. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24654. if err != nil {
  24655. return nil, err
  24656. }
  24657. }
  24658. args["first"] = arg0
  24659. var arg1 *string
  24660. if tmp, ok := rawArgs["after"]; ok {
  24661. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  24662. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24663. if err != nil {
  24664. return nil, err
  24665. }
  24666. }
  24667. args["after"] = arg1
  24668. var arg2 *int
  24669. if tmp, ok := rawArgs["last"]; ok {
  24670. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  24671. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24672. if err != nil {
  24673. return nil, err
  24674. }
  24675. }
  24676. args["last"] = arg2
  24677. var arg3 *string
  24678. if tmp, ok := rawArgs["before"]; ok {
  24679. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  24680. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24681. if err != nil {
  24682. return nil, err
  24683. }
  24684. }
  24685. args["before"] = arg3
  24686. var arg4 *bool
  24687. if tmp, ok := rawArgs["reverse"]; ok {
  24688. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  24689. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  24690. if err != nil {
  24691. return nil, err
  24692. }
  24693. }
  24694. args["reverse"] = arg4
  24695. return args, nil
  24696. }
  24697. func (ec *executionContext) field_Query___type_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24698. var err error
  24699. args := map[string]interface{}{}
  24700. var arg0 string
  24701. if tmp, ok := rawArgs["name"]; ok {
  24702. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("name"))
  24703. arg0, err = ec.unmarshalNString2string(ctx, tmp)
  24704. if err != nil {
  24705. return nil, err
  24706. }
  24707. }
  24708. args["name"] = arg0
  24709. return args, nil
  24710. }
  24711. func (ec *executionContext) field_Query__entities_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24712. var err error
  24713. args := map[string]interface{}{}
  24714. var arg0 []map[string]interface{}
  24715. if tmp, ok := rawArgs["representations"]; ok {
  24716. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("representations"))
  24717. arg0, err = ec.unmarshalN_Any2ᚕmapᚄ(ctx, tmp)
  24718. if err != nil {
  24719. return nil, err
  24720. }
  24721. }
  24722. args["representations"] = arg0
  24723. return args, nil
  24724. }
  24725. func (ec *executionContext) field_Refund_refundLineItems_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24726. var err error
  24727. args := map[string]interface{}{}
  24728. var arg0 *int
  24729. if tmp, ok := rawArgs["first"]; ok {
  24730. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  24731. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24732. if err != nil {
  24733. return nil, err
  24734. }
  24735. }
  24736. args["first"] = arg0
  24737. var arg1 *string
  24738. if tmp, ok := rawArgs["after"]; ok {
  24739. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  24740. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24741. if err != nil {
  24742. return nil, err
  24743. }
  24744. }
  24745. args["after"] = arg1
  24746. var arg2 *int
  24747. if tmp, ok := rawArgs["last"]; ok {
  24748. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  24749. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24750. if err != nil {
  24751. return nil, err
  24752. }
  24753. }
  24754. args["last"] = arg2
  24755. var arg3 *string
  24756. if tmp, ok := rawArgs["before"]; ok {
  24757. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  24758. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24759. if err != nil {
  24760. return nil, err
  24761. }
  24762. }
  24763. args["before"] = arg3
  24764. var arg4 *bool
  24765. if tmp, ok := rawArgs["reverse"]; ok {
  24766. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  24767. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  24768. if err != nil {
  24769. return nil, err
  24770. }
  24771. }
  24772. args["reverse"] = arg4
  24773. return args, nil
  24774. }
  24775. func (ec *executionContext) field_Refund_transactions_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24776. var err error
  24777. args := map[string]interface{}{}
  24778. var arg0 *int
  24779. if tmp, ok := rawArgs["first"]; ok {
  24780. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  24781. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24782. if err != nil {
  24783. return nil, err
  24784. }
  24785. }
  24786. args["first"] = arg0
  24787. var arg1 *string
  24788. if tmp, ok := rawArgs["after"]; ok {
  24789. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  24790. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24791. if err != nil {
  24792. return nil, err
  24793. }
  24794. }
  24795. args["after"] = arg1
  24796. var arg2 *int
  24797. if tmp, ok := rawArgs["last"]; ok {
  24798. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  24799. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24800. if err != nil {
  24801. return nil, err
  24802. }
  24803. }
  24804. args["last"] = arg2
  24805. var arg3 *string
  24806. if tmp, ok := rawArgs["before"]; ok {
  24807. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  24808. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24809. if err != nil {
  24810. return nil, err
  24811. }
  24812. }
  24813. args["before"] = arg3
  24814. var arg4 *bool
  24815. if tmp, ok := rawArgs["reverse"]; ok {
  24816. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  24817. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  24818. if err != nil {
  24819. return nil, err
  24820. }
  24821. }
  24822. args["reverse"] = arg4
  24823. return args, nil
  24824. }
  24825. func (ec *executionContext) field_SellingPlanGroup_appliesToProductVariant_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24826. var err error
  24827. args := map[string]interface{}{}
  24828. var arg0 string
  24829. if tmp, ok := rawArgs["productVariantId"]; ok {
  24830. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("productVariantId"))
  24831. arg0, err = ec.unmarshalNID2string(ctx, tmp)
  24832. if err != nil {
  24833. return nil, err
  24834. }
  24835. }
  24836. args["productVariantId"] = arg0
  24837. return args, nil
  24838. }
  24839. func (ec *executionContext) field_SellingPlanGroup_appliesToProductVariants_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24840. var err error
  24841. args := map[string]interface{}{}
  24842. var arg0 string
  24843. if tmp, ok := rawArgs["productId"]; ok {
  24844. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("productId"))
  24845. arg0, err = ec.unmarshalNID2string(ctx, tmp)
  24846. if err != nil {
  24847. return nil, err
  24848. }
  24849. }
  24850. args["productId"] = arg0
  24851. return args, nil
  24852. }
  24853. func (ec *executionContext) field_SellingPlanGroup_appliesToProduct_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24854. var err error
  24855. args := map[string]interface{}{}
  24856. var arg0 string
  24857. if tmp, ok := rawArgs["productId"]; ok {
  24858. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("productId"))
  24859. arg0, err = ec.unmarshalNID2string(ctx, tmp)
  24860. if err != nil {
  24861. return nil, err
  24862. }
  24863. }
  24864. args["productId"] = arg0
  24865. return args, nil
  24866. }
  24867. func (ec *executionContext) field_SellingPlanGroup_productVariantCount_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24868. var err error
  24869. args := map[string]interface{}{}
  24870. var arg0 *string
  24871. if tmp, ok := rawArgs["productId"]; ok {
  24872. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("productId"))
  24873. arg0, err = ec.unmarshalOID2ᚖstring(ctx, tmp)
  24874. if err != nil {
  24875. return nil, err
  24876. }
  24877. }
  24878. args["productId"] = arg0
  24879. return args, nil
  24880. }
  24881. func (ec *executionContext) field_SellingPlanGroup_productVariants_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24882. var err error
  24883. args := map[string]interface{}{}
  24884. var arg0 *string
  24885. if tmp, ok := rawArgs["productId"]; ok {
  24886. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("productId"))
  24887. arg0, err = ec.unmarshalOID2ᚖstring(ctx, tmp)
  24888. if err != nil {
  24889. return nil, err
  24890. }
  24891. }
  24892. args["productId"] = arg0
  24893. var arg1 *int
  24894. if tmp, ok := rawArgs["first"]; ok {
  24895. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  24896. arg1, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24897. if err != nil {
  24898. return nil, err
  24899. }
  24900. }
  24901. args["first"] = arg1
  24902. var arg2 *string
  24903. if tmp, ok := rawArgs["after"]; ok {
  24904. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  24905. arg2, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24906. if err != nil {
  24907. return nil, err
  24908. }
  24909. }
  24910. args["after"] = arg2
  24911. var arg3 *int
  24912. if tmp, ok := rawArgs["last"]; ok {
  24913. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  24914. arg3, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24915. if err != nil {
  24916. return nil, err
  24917. }
  24918. }
  24919. args["last"] = arg3
  24920. var arg4 *string
  24921. if tmp, ok := rawArgs["before"]; ok {
  24922. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  24923. arg4, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24924. if err != nil {
  24925. return nil, err
  24926. }
  24927. }
  24928. args["before"] = arg4
  24929. var arg5 *bool
  24930. if tmp, ok := rawArgs["reverse"]; ok {
  24931. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  24932. arg5, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  24933. if err != nil {
  24934. return nil, err
  24935. }
  24936. }
  24937. args["reverse"] = arg5
  24938. return args, nil
  24939. }
  24940. func (ec *executionContext) field_SellingPlanGroup_products_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24941. var err error
  24942. args := map[string]interface{}{}
  24943. var arg0 *int
  24944. if tmp, ok := rawArgs["first"]; ok {
  24945. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  24946. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24947. if err != nil {
  24948. return nil, err
  24949. }
  24950. }
  24951. args["first"] = arg0
  24952. var arg1 *string
  24953. if tmp, ok := rawArgs["after"]; ok {
  24954. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  24955. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24956. if err != nil {
  24957. return nil, err
  24958. }
  24959. }
  24960. args["after"] = arg1
  24961. var arg2 *int
  24962. if tmp, ok := rawArgs["last"]; ok {
  24963. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  24964. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24965. if err != nil {
  24966. return nil, err
  24967. }
  24968. }
  24969. args["last"] = arg2
  24970. var arg3 *string
  24971. if tmp, ok := rawArgs["before"]; ok {
  24972. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  24973. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24974. if err != nil {
  24975. return nil, err
  24976. }
  24977. }
  24978. args["before"] = arg3
  24979. var arg4 *bool
  24980. if tmp, ok := rawArgs["reverse"]; ok {
  24981. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  24982. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  24983. if err != nil {
  24984. return nil, err
  24985. }
  24986. }
  24987. args["reverse"] = arg4
  24988. return args, nil
  24989. }
  24990. func (ec *executionContext) field_SellingPlanGroup_sellingPlans_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24991. var err error
  24992. args := map[string]interface{}{}
  24993. var arg0 *int
  24994. if tmp, ok := rawArgs["first"]; ok {
  24995. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  24996. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24997. if err != nil {
  24998. return nil, err
  24999. }
  25000. }
  25001. args["first"] = arg0
  25002. var arg1 *string
  25003. if tmp, ok := rawArgs["after"]; ok {
  25004. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  25005. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25006. if err != nil {
  25007. return nil, err
  25008. }
  25009. }
  25010. args["after"] = arg1
  25011. var arg2 *int
  25012. if tmp, ok := rawArgs["last"]; ok {
  25013. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  25014. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25015. if err != nil {
  25016. return nil, err
  25017. }
  25018. }
  25019. args["last"] = arg2
  25020. var arg3 *string
  25021. if tmp, ok := rawArgs["before"]; ok {
  25022. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  25023. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25024. if err != nil {
  25025. return nil, err
  25026. }
  25027. }
  25028. args["before"] = arg3
  25029. var arg4 *bool
  25030. if tmp, ok := rawArgs["reverse"]; ok {
  25031. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  25032. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  25033. if err != nil {
  25034. return nil, err
  25035. }
  25036. }
  25037. args["reverse"] = arg4
  25038. return args, nil
  25039. }
  25040. func (ec *executionContext) field_ShopPolicy_translations_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25041. var err error
  25042. args := map[string]interface{}{}
  25043. var arg0 string
  25044. if tmp, ok := rawArgs["locale"]; ok {
  25045. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("locale"))
  25046. arg0, err = ec.unmarshalNString2string(ctx, tmp)
  25047. if err != nil {
  25048. return nil, err
  25049. }
  25050. }
  25051. args["locale"] = arg0
  25052. var arg1 *string
  25053. if tmp, ok := rawArgs["marketId"]; ok {
  25054. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("marketId"))
  25055. arg1, err = ec.unmarshalOID2ᚖstring(ctx, tmp)
  25056. if err != nil {
  25057. return nil, err
  25058. }
  25059. }
  25060. args["marketId"] = arg1
  25061. return args, nil
  25062. }
  25063. func (ec *executionContext) field_Shop_assignedFulfillmentOrders_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25064. var err error
  25065. args := map[string]interface{}{}
  25066. var arg0 *string
  25067. if tmp, ok := rawArgs["after"]; ok {
  25068. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  25069. arg0, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25070. if err != nil {
  25071. return nil, err
  25072. }
  25073. }
  25074. args["after"] = arg0
  25075. var arg1 *FulfillmentOrderAssignmentStatus
  25076. if tmp, ok := rawArgs["assignmentStatus"]; ok {
  25077. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("assignmentStatus"))
  25078. arg1, err = ec.unmarshalOFulfillmentOrderAssignmentStatus2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderAssignmentStatus(ctx, tmp)
  25079. if err != nil {
  25080. return nil, err
  25081. }
  25082. }
  25083. args["assignmentStatus"] = arg1
  25084. var arg2 *string
  25085. if tmp, ok := rawArgs["before"]; ok {
  25086. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  25087. arg2, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25088. if err != nil {
  25089. return nil, err
  25090. }
  25091. }
  25092. args["before"] = arg2
  25093. var arg3 *int
  25094. if tmp, ok := rawArgs["first"]; ok {
  25095. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25096. arg3, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25097. if err != nil {
  25098. return nil, err
  25099. }
  25100. }
  25101. args["first"] = arg3
  25102. var arg4 *int
  25103. if tmp, ok := rawArgs["last"]; ok {
  25104. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  25105. arg4, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25106. if err != nil {
  25107. return nil, err
  25108. }
  25109. }
  25110. args["last"] = arg4
  25111. var arg5 []string
  25112. if tmp, ok := rawArgs["locationIds"]; ok {
  25113. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("locationIds"))
  25114. arg5, err = ec.unmarshalOID2ᚕstringᚄ(ctx, tmp)
  25115. if err != nil {
  25116. return nil, err
  25117. }
  25118. }
  25119. args["locationIds"] = arg5
  25120. var arg6 *bool
  25121. if tmp, ok := rawArgs["reverse"]; ok {
  25122. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  25123. arg6, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  25124. if err != nil {
  25125. return nil, err
  25126. }
  25127. }
  25128. args["reverse"] = arg6
  25129. var arg7 *FulfillmentOrderSortKeys
  25130. if tmp, ok := rawArgs["sortKey"]; ok {
  25131. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  25132. arg7, err = ec.unmarshalOFulfillmentOrderSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderSortKeys(ctx, tmp)
  25133. if err != nil {
  25134. return nil, err
  25135. }
  25136. }
  25137. args["sortKey"] = arg7
  25138. return args, nil
  25139. }
  25140. func (ec *executionContext) field_Shop_availableChannelApps_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25141. var err error
  25142. args := map[string]interface{}{}
  25143. var arg0 *string
  25144. if tmp, ok := rawArgs["after"]; ok {
  25145. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  25146. arg0, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25147. if err != nil {
  25148. return nil, err
  25149. }
  25150. }
  25151. args["after"] = arg0
  25152. var arg1 *string
  25153. if tmp, ok := rawArgs["before"]; ok {
  25154. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  25155. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25156. if err != nil {
  25157. return nil, err
  25158. }
  25159. }
  25160. args["before"] = arg1
  25161. var arg2 *int
  25162. if tmp, ok := rawArgs["first"]; ok {
  25163. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25164. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25165. if err != nil {
  25166. return nil, err
  25167. }
  25168. }
  25169. args["first"] = arg2
  25170. var arg3 *int
  25171. if tmp, ok := rawArgs["last"]; ok {
  25172. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  25173. arg3, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25174. if err != nil {
  25175. return nil, err
  25176. }
  25177. }
  25178. args["last"] = arg3
  25179. var arg4 *bool
  25180. if tmp, ok := rawArgs["reverse"]; ok {
  25181. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  25182. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  25183. if err != nil {
  25184. return nil, err
  25185. }
  25186. }
  25187. args["reverse"] = arg4
  25188. return args, nil
  25189. }
  25190. func (ec *executionContext) field_Shop_currencySettings_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25191. var err error
  25192. args := map[string]interface{}{}
  25193. var arg0 *string
  25194. if tmp, ok := rawArgs["after"]; ok {
  25195. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  25196. arg0, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25197. if err != nil {
  25198. return nil, err
  25199. }
  25200. }
  25201. args["after"] = arg0
  25202. var arg1 *string
  25203. if tmp, ok := rawArgs["before"]; ok {
  25204. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  25205. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25206. if err != nil {
  25207. return nil, err
  25208. }
  25209. }
  25210. args["before"] = arg1
  25211. var arg2 *int
  25212. if tmp, ok := rawArgs["first"]; ok {
  25213. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25214. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25215. if err != nil {
  25216. return nil, err
  25217. }
  25218. }
  25219. args["first"] = arg2
  25220. var arg3 *int
  25221. if tmp, ok := rawArgs["last"]; ok {
  25222. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  25223. arg3, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25224. if err != nil {
  25225. return nil, err
  25226. }
  25227. }
  25228. args["last"] = arg3
  25229. var arg4 *bool
  25230. if tmp, ok := rawArgs["reverse"]; ok {
  25231. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  25232. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  25233. if err != nil {
  25234. return nil, err
  25235. }
  25236. }
  25237. args["reverse"] = arg4
  25238. return args, nil
  25239. }
  25240. func (ec *executionContext) field_Shop_customerTags_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25241. var err error
  25242. args := map[string]interface{}{}
  25243. var arg0 int
  25244. if tmp, ok := rawArgs["first"]; ok {
  25245. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25246. arg0, err = ec.unmarshalNInt2int(ctx, tmp)
  25247. if err != nil {
  25248. return nil, err
  25249. }
  25250. }
  25251. args["first"] = arg0
  25252. return args, nil
  25253. }
  25254. func (ec *executionContext) field_Shop_draftOrderTags_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25255. var err error
  25256. args := map[string]interface{}{}
  25257. var arg0 int
  25258. if tmp, ok := rawArgs["first"]; ok {
  25259. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25260. arg0, err = ec.unmarshalNInt2int(ctx, tmp)
  25261. if err != nil {
  25262. return nil, err
  25263. }
  25264. }
  25265. args["first"] = arg0
  25266. return args, nil
  25267. }
  25268. func (ec *executionContext) field_Shop_metafield_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25269. var err error
  25270. args := map[string]interface{}{}
  25271. var arg0 string
  25272. if tmp, ok := rawArgs["key"]; ok {
  25273. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("key"))
  25274. arg0, err = ec.unmarshalNString2string(ctx, tmp)
  25275. if err != nil {
  25276. return nil, err
  25277. }
  25278. }
  25279. args["key"] = arg0
  25280. var arg1 string
  25281. if tmp, ok := rawArgs["namespace"]; ok {
  25282. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  25283. arg1, err = ec.unmarshalNString2string(ctx, tmp)
  25284. if err != nil {
  25285. return nil, err
  25286. }
  25287. }
  25288. args["namespace"] = arg1
  25289. return args, nil
  25290. }
  25291. func (ec *executionContext) field_Shop_metafields_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25292. var err error
  25293. args := map[string]interface{}{}
  25294. var arg0 *string
  25295. if tmp, ok := rawArgs["after"]; ok {
  25296. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  25297. arg0, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25298. if err != nil {
  25299. return nil, err
  25300. }
  25301. }
  25302. args["after"] = arg0
  25303. var arg1 *string
  25304. if tmp, ok := rawArgs["before"]; ok {
  25305. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  25306. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25307. if err != nil {
  25308. return nil, err
  25309. }
  25310. }
  25311. args["before"] = arg1
  25312. var arg2 *int
  25313. if tmp, ok := rawArgs["first"]; ok {
  25314. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25315. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25316. if err != nil {
  25317. return nil, err
  25318. }
  25319. }
  25320. args["first"] = arg2
  25321. var arg3 *int
  25322. if tmp, ok := rawArgs["last"]; ok {
  25323. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  25324. arg3, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25325. if err != nil {
  25326. return nil, err
  25327. }
  25328. }
  25329. args["last"] = arg3
  25330. var arg4 *string
  25331. if tmp, ok := rawArgs["namespace"]; ok {
  25332. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  25333. arg4, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25334. if err != nil {
  25335. return nil, err
  25336. }
  25337. }
  25338. args["namespace"] = arg4
  25339. var arg5 *bool
  25340. if tmp, ok := rawArgs["reverse"]; ok {
  25341. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  25342. arg5, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  25343. if err != nil {
  25344. return nil, err
  25345. }
  25346. }
  25347. args["reverse"] = arg5
  25348. return args, nil
  25349. }
  25350. func (ec *executionContext) field_Shop_orderTags_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25351. var err error
  25352. args := map[string]interface{}{}
  25353. var arg0 int
  25354. if tmp, ok := rawArgs["first"]; ok {
  25355. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25356. arg0, err = ec.unmarshalNInt2int(ctx, tmp)
  25357. if err != nil {
  25358. return nil, err
  25359. }
  25360. }
  25361. args["first"] = arg0
  25362. var arg1 *ShopTagSort
  25363. if tmp, ok := rawArgs["sort"]; ok {
  25364. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sort"))
  25365. arg1, err = ec.unmarshalOShopTagSort2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShopTagSort(ctx, tmp)
  25366. if err != nil {
  25367. return nil, err
  25368. }
  25369. }
  25370. args["sort"] = arg1
  25371. return args, nil
  25372. }
  25373. func (ec *executionContext) field_Shop_privateMetafield_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25374. var err error
  25375. args := map[string]interface{}{}
  25376. var arg0 string
  25377. if tmp, ok := rawArgs["key"]; ok {
  25378. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("key"))
  25379. arg0, err = ec.unmarshalNString2string(ctx, tmp)
  25380. if err != nil {
  25381. return nil, err
  25382. }
  25383. }
  25384. args["key"] = arg0
  25385. var arg1 string
  25386. if tmp, ok := rawArgs["namespace"]; ok {
  25387. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  25388. arg1, err = ec.unmarshalNString2string(ctx, tmp)
  25389. if err != nil {
  25390. return nil, err
  25391. }
  25392. }
  25393. args["namespace"] = arg1
  25394. return args, nil
  25395. }
  25396. func (ec *executionContext) field_Shop_privateMetafields_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25397. var err error
  25398. args := map[string]interface{}{}
  25399. var arg0 *string
  25400. if tmp, ok := rawArgs["after"]; ok {
  25401. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  25402. arg0, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25403. if err != nil {
  25404. return nil, err
  25405. }
  25406. }
  25407. args["after"] = arg0
  25408. var arg1 *string
  25409. if tmp, ok := rawArgs["before"]; ok {
  25410. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  25411. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25412. if err != nil {
  25413. return nil, err
  25414. }
  25415. }
  25416. args["before"] = arg1
  25417. var arg2 *int
  25418. if tmp, ok := rawArgs["first"]; ok {
  25419. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25420. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25421. if err != nil {
  25422. return nil, err
  25423. }
  25424. }
  25425. args["first"] = arg2
  25426. var arg3 *int
  25427. if tmp, ok := rawArgs["last"]; ok {
  25428. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  25429. arg3, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25430. if err != nil {
  25431. return nil, err
  25432. }
  25433. }
  25434. args["last"] = arg3
  25435. var arg4 *string
  25436. if tmp, ok := rawArgs["namespace"]; ok {
  25437. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  25438. arg4, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25439. if err != nil {
  25440. return nil, err
  25441. }
  25442. }
  25443. args["namespace"] = arg4
  25444. var arg5 *bool
  25445. if tmp, ok := rawArgs["reverse"]; ok {
  25446. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  25447. arg5, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  25448. if err != nil {
  25449. return nil, err
  25450. }
  25451. }
  25452. args["reverse"] = arg5
  25453. return args, nil
  25454. }
  25455. func (ec *executionContext) field_Shop_productImages_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25456. var err error
  25457. args := map[string]interface{}{}
  25458. var arg0 *string
  25459. if tmp, ok := rawArgs["after"]; ok {
  25460. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  25461. arg0, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25462. if err != nil {
  25463. return nil, err
  25464. }
  25465. }
  25466. args["after"] = arg0
  25467. var arg1 *string
  25468. if tmp, ok := rawArgs["before"]; ok {
  25469. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  25470. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25471. if err != nil {
  25472. return nil, err
  25473. }
  25474. }
  25475. args["before"] = arg1
  25476. var arg2 *int
  25477. if tmp, ok := rawArgs["first"]; ok {
  25478. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25479. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25480. if err != nil {
  25481. return nil, err
  25482. }
  25483. }
  25484. args["first"] = arg2
  25485. var arg3 *int
  25486. if tmp, ok := rawArgs["last"]; ok {
  25487. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  25488. arg3, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25489. if err != nil {
  25490. return nil, err
  25491. }
  25492. }
  25493. args["last"] = arg3
  25494. var arg4 *bool
  25495. if tmp, ok := rawArgs["reverse"]; ok {
  25496. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  25497. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  25498. if err != nil {
  25499. return nil, err
  25500. }
  25501. }
  25502. args["reverse"] = arg4
  25503. var arg5 *ProductImageSortKeys
  25504. if tmp, ok := rawArgs["sortKey"]; ok {
  25505. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  25506. arg5, err = ec.unmarshalOProductImageSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductImageSortKeys(ctx, tmp)
  25507. if err != nil {
  25508. return nil, err
  25509. }
  25510. }
  25511. args["sortKey"] = arg5
  25512. return args, nil
  25513. }
  25514. func (ec *executionContext) field_Shop_productTags_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25515. var err error
  25516. args := map[string]interface{}{}
  25517. var arg0 int
  25518. if tmp, ok := rawArgs["first"]; ok {
  25519. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25520. arg0, err = ec.unmarshalNInt2int(ctx, tmp)
  25521. if err != nil {
  25522. return nil, err
  25523. }
  25524. }
  25525. args["first"] = arg0
  25526. return args, nil
  25527. }
  25528. func (ec *executionContext) field_Shop_productTypes_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25529. var err error
  25530. args := map[string]interface{}{}
  25531. var arg0 int
  25532. if tmp, ok := rawArgs["first"]; ok {
  25533. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25534. arg0, err = ec.unmarshalNInt2int(ctx, tmp)
  25535. if err != nil {
  25536. return nil, err
  25537. }
  25538. }
  25539. args["first"] = arg0
  25540. return args, nil
  25541. }
  25542. func (ec *executionContext) field_Shop_productVendors_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25543. var err error
  25544. args := map[string]interface{}{}
  25545. var arg0 int
  25546. if tmp, ok := rawArgs["first"]; ok {
  25547. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25548. arg0, err = ec.unmarshalNInt2int(ctx, tmp)
  25549. if err != nil {
  25550. return nil, err
  25551. }
  25552. }
  25553. args["first"] = arg0
  25554. return args, nil
  25555. }
  25556. func (ec *executionContext) field_Shop_search_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25557. var err error
  25558. args := map[string]interface{}{}
  25559. var arg0 *string
  25560. if tmp, ok := rawArgs["after"]; ok {
  25561. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  25562. arg0, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25563. if err != nil {
  25564. return nil, err
  25565. }
  25566. }
  25567. args["after"] = arg0
  25568. var arg1 int
  25569. if tmp, ok := rawArgs["first"]; ok {
  25570. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25571. arg1, err = ec.unmarshalNInt2int(ctx, tmp)
  25572. if err != nil {
  25573. return nil, err
  25574. }
  25575. }
  25576. args["first"] = arg1
  25577. var arg2 string
  25578. if tmp, ok := rawArgs["query"]; ok {
  25579. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("query"))
  25580. arg2, err = ec.unmarshalNString2string(ctx, tmp)
  25581. if err != nil {
  25582. return nil, err
  25583. }
  25584. }
  25585. args["query"] = arg2
  25586. var arg3 []SearchResultType
  25587. if tmp, ok := rawArgs["types"]; ok {
  25588. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("types"))
  25589. arg3, err = ec.unmarshalOSearchResultType2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSearchResultTypeᚄ(ctx, tmp)
  25590. if err != nil {
  25591. return nil, err
  25592. }
  25593. }
  25594. args["types"] = arg3
  25595. return args, nil
  25596. }
  25597. func (ec *executionContext) field_Shop_staffMembers_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25598. var err error
  25599. args := map[string]interface{}{}
  25600. var arg0 *string
  25601. if tmp, ok := rawArgs["after"]; ok {
  25602. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  25603. arg0, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25604. if err != nil {
  25605. return nil, err
  25606. }
  25607. }
  25608. args["after"] = arg0
  25609. var arg1 *string
  25610. if tmp, ok := rawArgs["before"]; ok {
  25611. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  25612. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25613. if err != nil {
  25614. return nil, err
  25615. }
  25616. }
  25617. args["before"] = arg1
  25618. var arg2 *int
  25619. if tmp, ok := rawArgs["first"]; ok {
  25620. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25621. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25622. if err != nil {
  25623. return nil, err
  25624. }
  25625. }
  25626. args["first"] = arg2
  25627. var arg3 *int
  25628. if tmp, ok := rawArgs["last"]; ok {
  25629. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  25630. arg3, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25631. if err != nil {
  25632. return nil, err
  25633. }
  25634. }
  25635. args["last"] = arg3
  25636. var arg4 *bool
  25637. if tmp, ok := rawArgs["reverse"]; ok {
  25638. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  25639. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  25640. if err != nil {
  25641. return nil, err
  25642. }
  25643. }
  25644. args["reverse"] = arg4
  25645. return args, nil
  25646. }
  25647. func (ec *executionContext) field_Shop_storefrontAccessTokens_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25648. var err error
  25649. args := map[string]interface{}{}
  25650. var arg0 *string
  25651. if tmp, ok := rawArgs["after"]; ok {
  25652. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  25653. arg0, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25654. if err != nil {
  25655. return nil, err
  25656. }
  25657. }
  25658. args["after"] = arg0
  25659. var arg1 *string
  25660. if tmp, ok := rawArgs["before"]; ok {
  25661. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  25662. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25663. if err != nil {
  25664. return nil, err
  25665. }
  25666. }
  25667. args["before"] = arg1
  25668. var arg2 *int
  25669. if tmp, ok := rawArgs["first"]; ok {
  25670. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25671. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25672. if err != nil {
  25673. return nil, err
  25674. }
  25675. }
  25676. args["first"] = arg2
  25677. var arg3 *int
  25678. if tmp, ok := rawArgs["last"]; ok {
  25679. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  25680. arg3, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25681. if err != nil {
  25682. return nil, err
  25683. }
  25684. }
  25685. args["last"] = arg3
  25686. var arg4 *bool
  25687. if tmp, ok := rawArgs["reverse"]; ok {
  25688. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  25689. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  25690. if err != nil {
  25691. return nil, err
  25692. }
  25693. }
  25694. args["reverse"] = arg4
  25695. return args, nil
  25696. }
  25697. func (ec *executionContext) field_Shop_translations_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25698. var err error
  25699. args := map[string]interface{}{}
  25700. var arg0 string
  25701. if tmp, ok := rawArgs["locale"]; ok {
  25702. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("locale"))
  25703. arg0, err = ec.unmarshalNString2string(ctx, tmp)
  25704. if err != nil {
  25705. return nil, err
  25706. }
  25707. }
  25708. args["locale"] = arg0
  25709. var arg1 *string
  25710. if tmp, ok := rawArgs["marketId"]; ok {
  25711. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("marketId"))
  25712. arg1, err = ec.unmarshalOID2ᚖstring(ctx, tmp)
  25713. if err != nil {
  25714. return nil, err
  25715. }
  25716. }
  25717. args["marketId"] = arg1
  25718. return args, nil
  25719. }
  25720. func (ec *executionContext) field_Shop_uploadedImagesByIds_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25721. var err error
  25722. args := map[string]interface{}{}
  25723. var arg0 []string
  25724. if tmp, ok := rawArgs["imageIds"]; ok {
  25725. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("imageIds"))
  25726. arg0, err = ec.unmarshalNID2ᚕstringᚄ(ctx, tmp)
  25727. if err != nil {
  25728. return nil, err
  25729. }
  25730. }
  25731. args["imageIds"] = arg0
  25732. return args, nil
  25733. }
  25734. func (ec *executionContext) field_StaffMember_avatar_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25735. var err error
  25736. args := map[string]interface{}{}
  25737. var arg0 *StaffMemberDefaultImage
  25738. if tmp, ok := rawArgs["fallback"]; ok {
  25739. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("fallback"))
  25740. arg0, err = ec.unmarshalOStaffMemberDefaultImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStaffMemberDefaultImage(ctx, tmp)
  25741. if err != nil {
  25742. return nil, err
  25743. }
  25744. }
  25745. args["fallback"] = arg0
  25746. return args, nil
  25747. }
  25748. func (ec *executionContext) field_SubscriptionContract_billingAttempts_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25749. var err error
  25750. args := map[string]interface{}{}
  25751. var arg0 *int
  25752. if tmp, ok := rawArgs["first"]; ok {
  25753. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25754. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25755. if err != nil {
  25756. return nil, err
  25757. }
  25758. }
  25759. args["first"] = arg0
  25760. var arg1 *string
  25761. if tmp, ok := rawArgs["after"]; ok {
  25762. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  25763. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25764. if err != nil {
  25765. return nil, err
  25766. }
  25767. }
  25768. args["after"] = arg1
  25769. var arg2 *int
  25770. if tmp, ok := rawArgs["last"]; ok {
  25771. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  25772. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25773. if err != nil {
  25774. return nil, err
  25775. }
  25776. }
  25777. args["last"] = arg2
  25778. var arg3 *string
  25779. if tmp, ok := rawArgs["before"]; ok {
  25780. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  25781. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25782. if err != nil {
  25783. return nil, err
  25784. }
  25785. }
  25786. args["before"] = arg3
  25787. var arg4 *bool
  25788. if tmp, ok := rawArgs["reverse"]; ok {
  25789. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  25790. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  25791. if err != nil {
  25792. return nil, err
  25793. }
  25794. }
  25795. args["reverse"] = arg4
  25796. return args, nil
  25797. }
  25798. func (ec *executionContext) field_SubscriptionContract_customerPaymentMethod_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25799. var err error
  25800. args := map[string]interface{}{}
  25801. var arg0 *bool
  25802. if tmp, ok := rawArgs["showRevoked"]; ok {
  25803. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("showRevoked"))
  25804. arg0, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  25805. if err != nil {
  25806. return nil, err
  25807. }
  25808. }
  25809. args["showRevoked"] = arg0
  25810. return args, nil
  25811. }
  25812. func (ec *executionContext) field_SubscriptionContract_discounts_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25813. var err error
  25814. args := map[string]interface{}{}
  25815. var arg0 *int
  25816. if tmp, ok := rawArgs["first"]; ok {
  25817. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25818. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25819. if err != nil {
  25820. return nil, err
  25821. }
  25822. }
  25823. args["first"] = arg0
  25824. var arg1 *string
  25825. if tmp, ok := rawArgs["after"]; ok {
  25826. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  25827. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25828. if err != nil {
  25829. return nil, err
  25830. }
  25831. }
  25832. args["after"] = arg1
  25833. var arg2 *int
  25834. if tmp, ok := rawArgs["last"]; ok {
  25835. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  25836. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25837. if err != nil {
  25838. return nil, err
  25839. }
  25840. }
  25841. args["last"] = arg2
  25842. var arg3 *string
  25843. if tmp, ok := rawArgs["before"]; ok {
  25844. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  25845. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25846. if err != nil {
  25847. return nil, err
  25848. }
  25849. }
  25850. args["before"] = arg3
  25851. var arg4 *bool
  25852. if tmp, ok := rawArgs["reverse"]; ok {
  25853. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  25854. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  25855. if err != nil {
  25856. return nil, err
  25857. }
  25858. }
  25859. args["reverse"] = arg4
  25860. return args, nil
  25861. }
  25862. func (ec *executionContext) field_SubscriptionContract_lines_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25863. var err error
  25864. args := map[string]interface{}{}
  25865. var arg0 *int
  25866. if tmp, ok := rawArgs["first"]; ok {
  25867. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25868. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25869. if err != nil {
  25870. return nil, err
  25871. }
  25872. }
  25873. args["first"] = arg0
  25874. var arg1 *string
  25875. if tmp, ok := rawArgs["after"]; ok {
  25876. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  25877. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25878. if err != nil {
  25879. return nil, err
  25880. }
  25881. }
  25882. args["after"] = arg1
  25883. var arg2 *int
  25884. if tmp, ok := rawArgs["last"]; ok {
  25885. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  25886. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25887. if err != nil {
  25888. return nil, err
  25889. }
  25890. }
  25891. args["last"] = arg2
  25892. var arg3 *string
  25893. if tmp, ok := rawArgs["before"]; ok {
  25894. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  25895. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25896. if err != nil {
  25897. return nil, err
  25898. }
  25899. }
  25900. args["before"] = arg3
  25901. var arg4 *bool
  25902. if tmp, ok := rawArgs["reverse"]; ok {
  25903. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  25904. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  25905. if err != nil {
  25906. return nil, err
  25907. }
  25908. }
  25909. args["reverse"] = arg4
  25910. return args, nil
  25911. }
  25912. func (ec *executionContext) field_SubscriptionContract_orders_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25913. var err error
  25914. args := map[string]interface{}{}
  25915. var arg0 *int
  25916. if tmp, ok := rawArgs["first"]; ok {
  25917. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25918. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25919. if err != nil {
  25920. return nil, err
  25921. }
  25922. }
  25923. args["first"] = arg0
  25924. var arg1 *string
  25925. if tmp, ok := rawArgs["after"]; ok {
  25926. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  25927. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25928. if err != nil {
  25929. return nil, err
  25930. }
  25931. }
  25932. args["after"] = arg1
  25933. var arg2 *int
  25934. if tmp, ok := rawArgs["last"]; ok {
  25935. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  25936. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25937. if err != nil {
  25938. return nil, err
  25939. }
  25940. }
  25941. args["last"] = arg2
  25942. var arg3 *string
  25943. if tmp, ok := rawArgs["before"]; ok {
  25944. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  25945. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25946. if err != nil {
  25947. return nil, err
  25948. }
  25949. }
  25950. args["before"] = arg3
  25951. var arg4 *bool
  25952. if tmp, ok := rawArgs["reverse"]; ok {
  25953. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  25954. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  25955. if err != nil {
  25956. return nil, err
  25957. }
  25958. }
  25959. args["reverse"] = arg4
  25960. return args, nil
  25961. }
  25962. func (ec *executionContext) field_SubscriptionDiscountEntitledLines_lines_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25963. var err error
  25964. args := map[string]interface{}{}
  25965. var arg0 *int
  25966. if tmp, ok := rawArgs["first"]; ok {
  25967. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25968. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25969. if err != nil {
  25970. return nil, err
  25971. }
  25972. }
  25973. args["first"] = arg0
  25974. var arg1 *string
  25975. if tmp, ok := rawArgs["after"]; ok {
  25976. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  25977. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25978. if err != nil {
  25979. return nil, err
  25980. }
  25981. }
  25982. args["after"] = arg1
  25983. var arg2 *int
  25984. if tmp, ok := rawArgs["last"]; ok {
  25985. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  25986. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25987. if err != nil {
  25988. return nil, err
  25989. }
  25990. }
  25991. args["last"] = arg2
  25992. var arg3 *string
  25993. if tmp, ok := rawArgs["before"]; ok {
  25994. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  25995. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25996. if err != nil {
  25997. return nil, err
  25998. }
  25999. }
  26000. args["before"] = arg3
  26001. var arg4 *bool
  26002. if tmp, ok := rawArgs["reverse"]; ok {
  26003. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  26004. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  26005. if err != nil {
  26006. return nil, err
  26007. }
  26008. }
  26009. args["reverse"] = arg4
  26010. return args, nil
  26011. }
  26012. func (ec *executionContext) field___Type_enumValues_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  26013. var err error
  26014. args := map[string]interface{}{}
  26015. var arg0 bool
  26016. if tmp, ok := rawArgs["includeDeprecated"]; ok {
  26017. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("includeDeprecated"))
  26018. arg0, err = ec.unmarshalOBoolean2bool(ctx, tmp)
  26019. if err != nil {
  26020. return nil, err
  26021. }
  26022. }
  26023. args["includeDeprecated"] = arg0
  26024. return args, nil
  26025. }
  26026. func (ec *executionContext) field___Type_fields_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  26027. var err error
  26028. args := map[string]interface{}{}
  26029. var arg0 bool
  26030. if tmp, ok := rawArgs["includeDeprecated"]; ok {
  26031. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("includeDeprecated"))
  26032. arg0, err = ec.unmarshalOBoolean2bool(ctx, tmp)
  26033. if err != nil {
  26034. return nil, err
  26035. }
  26036. }
  26037. args["includeDeprecated"] = arg0
  26038. return args, nil
  26039. }
  26040. // endregion ***************************** args.gotpl *****************************
  26041. // region ************************** directives.gotpl **************************
  26042. func (ec *executionContext) _queryMiddleware(ctx context.Context, obj *ast.OperationDefinition, next func(ctx context.Context) (interface{}, error)) graphql.Marshaler {
  26043. for _, d := range obj.Directives {
  26044. switch d.Name {
  26045. case "inContext":
  26046. rawArgs := d.ArgumentMap(ec.Variables)
  26047. args, err := ec.dir_inContext_args(ctx, rawArgs)
  26048. if err != nil {
  26049. ec.Error(ctx, err)
  26050. return graphql.Null
  26051. }
  26052. n := next
  26053. next = func(ctx context.Context) (interface{}, error) {
  26054. if ec.directives.InContext == nil {
  26055. return nil, errors.New("directive inContext is not implemented")
  26056. }
  26057. return ec.directives.InContext(ctx, obj, n, args["language"].(*LanguageCode), args["country"].(*CountryCode))
  26058. }
  26059. }
  26060. }
  26061. tmp, err := next(ctx)
  26062. if err != nil {
  26063. ec.Error(ctx, err)
  26064. return graphql.Null
  26065. }
  26066. if data, ok := tmp.(graphql.Marshaler); ok {
  26067. return data
  26068. }
  26069. ec.Errorf(ctx, `unexpected type %T from directive, should be graphql.Marshaler`, tmp)
  26070. return graphql.Null
  26071. }
  26072. func (ec *executionContext) _mutationMiddleware(ctx context.Context, obj *ast.OperationDefinition, next func(ctx context.Context) (interface{}, error)) graphql.Marshaler {
  26073. for _, d := range obj.Directives {
  26074. switch d.Name {
  26075. case "inContext":
  26076. rawArgs := d.ArgumentMap(ec.Variables)
  26077. args, err := ec.dir_inContext_args(ctx, rawArgs)
  26078. if err != nil {
  26079. ec.Error(ctx, err)
  26080. return graphql.Null
  26081. }
  26082. n := next
  26083. next = func(ctx context.Context) (interface{}, error) {
  26084. if ec.directives.InContext == nil {
  26085. return nil, errors.New("directive inContext is not implemented")
  26086. }
  26087. return ec.directives.InContext(ctx, obj, n, args["language"].(*LanguageCode), args["country"].(*CountryCode))
  26088. }
  26089. }
  26090. }
  26091. tmp, err := next(ctx)
  26092. if err != nil {
  26093. ec.Error(ctx, err)
  26094. return graphql.Null
  26095. }
  26096. if data, ok := tmp.(graphql.Marshaler); ok {
  26097. return data
  26098. }
  26099. ec.Errorf(ctx, `unexpected type %T from directive, should be graphql.Marshaler`, tmp)
  26100. return graphql.Null
  26101. }
  26102. // endregion ************************** directives.gotpl **************************
  26103. // region **************************** field.gotpl *****************************
  26104. func (ec *executionContext) _AccessScope_description(ctx context.Context, field graphql.CollectedField, obj *AccessScope) (ret graphql.Marshaler) {
  26105. fc, err := ec.fieldContext_AccessScope_description(ctx, field)
  26106. if err != nil {
  26107. return graphql.Null
  26108. }
  26109. ctx = graphql.WithFieldContext(ctx, fc)
  26110. defer func() {
  26111. if r := recover(); r != nil {
  26112. ec.Error(ctx, ec.Recover(ctx, r))
  26113. ret = graphql.Null
  26114. }
  26115. }()
  26116. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  26117. ctx = rctx // use context from middleware stack in children
  26118. return obj.Description, nil
  26119. })
  26120. if err != nil {
  26121. ec.Error(ctx, err)
  26122. return graphql.Null
  26123. }
  26124. if resTmp == nil {
  26125. if !graphql.HasFieldError(ctx, fc) {
  26126. ec.Errorf(ctx, "must not be null")
  26127. }
  26128. return graphql.Null
  26129. }
  26130. res := resTmp.(string)
  26131. fc.Result = res
  26132. return ec.marshalNString2string(ctx, field.Selections, res)
  26133. }
  26134. func (ec *executionContext) fieldContext_AccessScope_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  26135. fc = &graphql.FieldContext{
  26136. Object: "AccessScope",
  26137. Field: field,
  26138. IsMethod: false,
  26139. IsResolver: false,
  26140. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  26141. return nil, errors.New("field of type String does not have child fields")
  26142. },
  26143. }
  26144. return fc, nil
  26145. }
  26146. func (ec *executionContext) _AccessScope_handle(ctx context.Context, field graphql.CollectedField, obj *AccessScope) (ret graphql.Marshaler) {
  26147. fc, err := ec.fieldContext_AccessScope_handle(ctx, field)
  26148. if err != nil {
  26149. return graphql.Null
  26150. }
  26151. ctx = graphql.WithFieldContext(ctx, fc)
  26152. defer func() {
  26153. if r := recover(); r != nil {
  26154. ec.Error(ctx, ec.Recover(ctx, r))
  26155. ret = graphql.Null
  26156. }
  26157. }()
  26158. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  26159. ctx = rctx // use context from middleware stack in children
  26160. return obj.Handle, nil
  26161. })
  26162. if err != nil {
  26163. ec.Error(ctx, err)
  26164. return graphql.Null
  26165. }
  26166. if resTmp == nil {
  26167. if !graphql.HasFieldError(ctx, fc) {
  26168. ec.Errorf(ctx, "must not be null")
  26169. }
  26170. return graphql.Null
  26171. }
  26172. res := resTmp.(string)
  26173. fc.Result = res
  26174. return ec.marshalNString2string(ctx, field.Selections, res)
  26175. }
  26176. func (ec *executionContext) fieldContext_AccessScope_handle(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  26177. fc = &graphql.FieldContext{
  26178. Object: "AccessScope",
  26179. Field: field,
  26180. IsMethod: false,
  26181. IsResolver: false,
  26182. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  26183. return nil, errors.New("field of type String does not have child fields")
  26184. },
  26185. }
  26186. return fc, nil
  26187. }
  26188. func (ec *executionContext) _App_apiKey(ctx context.Context, field graphql.CollectedField, obj *App) (ret graphql.Marshaler) {
  26189. fc, err := ec.fieldContext_App_apiKey(ctx, field)
  26190. if err != nil {
  26191. return graphql.Null
  26192. }
  26193. ctx = graphql.WithFieldContext(ctx, fc)
  26194. defer func() {
  26195. if r := recover(); r != nil {
  26196. ec.Error(ctx, ec.Recover(ctx, r))
  26197. ret = graphql.Null
  26198. }
  26199. }()
  26200. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  26201. ctx = rctx // use context from middleware stack in children
  26202. return obj.APIKey, nil
  26203. })
  26204. if err != nil {
  26205. ec.Error(ctx, err)
  26206. return graphql.Null
  26207. }
  26208. if resTmp == nil {
  26209. if !graphql.HasFieldError(ctx, fc) {
  26210. ec.Errorf(ctx, "must not be null")
  26211. }
  26212. return graphql.Null
  26213. }
  26214. res := resTmp.(string)
  26215. fc.Result = res
  26216. return ec.marshalNString2string(ctx, field.Selections, res)
  26217. }
  26218. func (ec *executionContext) fieldContext_App_apiKey(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  26219. fc = &graphql.FieldContext{
  26220. Object: "App",
  26221. Field: field,
  26222. IsMethod: false,
  26223. IsResolver: false,
  26224. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  26225. return nil, errors.New("field of type String does not have child fields")
  26226. },
  26227. }
  26228. return fc, nil
  26229. }
  26230. func (ec *executionContext) _App_appStoreAppUrl(ctx context.Context, field graphql.CollectedField, obj *App) (ret graphql.Marshaler) {
  26231. fc, err := ec.fieldContext_App_appStoreAppUrl(ctx, field)
  26232. if err != nil {
  26233. return graphql.Null
  26234. }
  26235. ctx = graphql.WithFieldContext(ctx, fc)
  26236. defer func() {
  26237. if r := recover(); r != nil {
  26238. ec.Error(ctx, ec.Recover(ctx, r))
  26239. ret = graphql.Null
  26240. }
  26241. }()
  26242. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  26243. ctx = rctx // use context from middleware stack in children
  26244. return obj.AppStoreAppURL, nil
  26245. })
  26246. if err != nil {
  26247. ec.Error(ctx, err)
  26248. return graphql.Null
  26249. }
  26250. if resTmp == nil {
  26251. return graphql.Null
  26252. }
  26253. res := resTmp.(*string)
  26254. fc.Result = res
  26255. return ec.marshalOURL2ᚖstring(ctx, field.Selections, res)
  26256. }
  26257. func (ec *executionContext) fieldContext_App_appStoreAppUrl(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  26258. fc = &graphql.FieldContext{
  26259. Object: "App",
  26260. Field: field,
  26261. IsMethod: false,
  26262. IsResolver: false,
  26263. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  26264. return nil, errors.New("field of type URL does not have child fields")
  26265. },
  26266. }
  26267. return fc, nil
  26268. }
  26269. func (ec *executionContext) _App_appStoreDeveloperUrl(ctx context.Context, field graphql.CollectedField, obj *App) (ret graphql.Marshaler) {
  26270. fc, err := ec.fieldContext_App_appStoreDeveloperUrl(ctx, field)
  26271. if err != nil {
  26272. return graphql.Null
  26273. }
  26274. ctx = graphql.WithFieldContext(ctx, fc)
  26275. defer func() {
  26276. if r := recover(); r != nil {
  26277. ec.Error(ctx, ec.Recover(ctx, r))
  26278. ret = graphql.Null
  26279. }
  26280. }()
  26281. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  26282. ctx = rctx // use context from middleware stack in children
  26283. return obj.AppStoreDeveloperURL, nil
  26284. })
  26285. if err != nil {
  26286. ec.Error(ctx, err)
  26287. return graphql.Null
  26288. }
  26289. if resTmp == nil {
  26290. return graphql.Null
  26291. }
  26292. res := resTmp.(*string)
  26293. fc.Result = res
  26294. return ec.marshalOURL2ᚖstring(ctx, field.Selections, res)
  26295. }
  26296. func (ec *executionContext) fieldContext_App_appStoreDeveloperUrl(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  26297. fc = &graphql.FieldContext{
  26298. Object: "App",
  26299. Field: field,
  26300. IsMethod: false,
  26301. IsResolver: false,
  26302. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  26303. return nil, errors.New("field of type URL does not have child fields")
  26304. },
  26305. }
  26306. return fc, nil
  26307. }
  26308. func (ec *executionContext) _App_availableAccessScopes(ctx context.Context, field graphql.CollectedField, obj *App) (ret graphql.Marshaler) {
  26309. fc, err := ec.fieldContext_App_availableAccessScopes(ctx, field)
  26310. if err != nil {
  26311. return graphql.Null
  26312. }
  26313. ctx = graphql.WithFieldContext(ctx, fc)
  26314. defer func() {
  26315. if r := recover(); r != nil {
  26316. ec.Error(ctx, ec.Recover(ctx, r))
  26317. ret = graphql.Null
  26318. }
  26319. }()
  26320. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  26321. ctx = rctx // use context from middleware stack in children
  26322. return obj.AvailableAccessScopes, nil
  26323. })
  26324. if err != nil {
  26325. ec.Error(ctx, err)
  26326. return graphql.Null
  26327. }
  26328. if resTmp == nil {
  26329. if !graphql.HasFieldError(ctx, fc) {
  26330. ec.Errorf(ctx, "must not be null")
  26331. }
  26332. return graphql.Null
  26333. }
  26334. res := resTmp.([]*AccessScope)
  26335. fc.Result = res
  26336. return ec.marshalNAccessScope2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAccessScopeᚄ(ctx, field.Selections, res)
  26337. }
  26338. func (ec *executionContext) fieldContext_App_availableAccessScopes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  26339. fc = &graphql.FieldContext{
  26340. Object: "App",
  26341. Field: field,
  26342. IsMethod: false,
  26343. IsResolver: false,
  26344. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  26345. switch field.Name {
  26346. case "description":
  26347. return ec.fieldContext_AccessScope_description(ctx, field)
  26348. case "handle":
  26349. return ec.fieldContext_AccessScope_handle(ctx, field)
  26350. }
  26351. return nil, fmt.Errorf("no field named %q was found under type AccessScope", field.Name)
  26352. },
  26353. }
  26354. return fc, nil
  26355. }
  26356. func (ec *executionContext) _App_banner(ctx context.Context, field graphql.CollectedField, obj *App) (ret graphql.Marshaler) {
  26357. fc, err := ec.fieldContext_App_banner(ctx, field)
  26358. if err != nil {
  26359. return graphql.Null
  26360. }
  26361. ctx = graphql.WithFieldContext(ctx, fc)
  26362. defer func() {
  26363. if r := recover(); r != nil {
  26364. ec.Error(ctx, ec.Recover(ctx, r))
  26365. ret = graphql.Null
  26366. }
  26367. }()
  26368. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  26369. ctx = rctx // use context from middleware stack in children
  26370. return obj.Banner, nil
  26371. })
  26372. if err != nil {
  26373. ec.Error(ctx, err)
  26374. return graphql.Null
  26375. }
  26376. if resTmp == nil {
  26377. if !graphql.HasFieldError(ctx, fc) {
  26378. ec.Errorf(ctx, "must not be null")
  26379. }
  26380. return graphql.Null
  26381. }
  26382. res := resTmp.(*Image)
  26383. fc.Result = res
  26384. return ec.marshalNImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐImage(ctx, field.Selections, res)
  26385. }
  26386. func (ec *executionContext) fieldContext_App_banner(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  26387. fc = &graphql.FieldContext{
  26388. Object: "App",
  26389. Field: field,
  26390. IsMethod: false,
  26391. IsResolver: false,
  26392. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  26393. switch field.Name {
  26394. case "altText":
  26395. return ec.fieldContext_Image_altText(ctx, field)
  26396. case "height":
  26397. return ec.fieldContext_Image_height(ctx, field)
  26398. case "id":
  26399. return ec.fieldContext_Image_id(ctx, field)
  26400. case "metafield":
  26401. return ec.fieldContext_Image_metafield(ctx, field)
  26402. case "metafields":
  26403. return ec.fieldContext_Image_metafields(ctx, field)
  26404. case "privateMetafield":
  26405. return ec.fieldContext_Image_privateMetafield(ctx, field)
  26406. case "privateMetafields":
  26407. return ec.fieldContext_Image_privateMetafields(ctx, field)
  26408. case "url":
  26409. return ec.fieldContext_Image_url(ctx, field)
  26410. case "width":
  26411. return ec.fieldContext_Image_width(ctx, field)
  26412. }
  26413. return nil, fmt.Errorf("no field named %q was found under type Image", field.Name)
  26414. },
  26415. }
  26416. return fc, nil
  26417. }
  26418. func (ec *executionContext) _App_description(ctx context.Context, field graphql.CollectedField, obj *App) (ret graphql.Marshaler) {
  26419. fc, err := ec.fieldContext_App_description(ctx, field)
  26420. if err != nil {
  26421. return graphql.Null
  26422. }
  26423. ctx = graphql.WithFieldContext(ctx, fc)
  26424. defer func() {
  26425. if r := recover(); r != nil {
  26426. ec.Error(ctx, ec.Recover(ctx, r))
  26427. ret = graphql.Null
  26428. }
  26429. }()
  26430. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  26431. ctx = rctx // use context from middleware stack in children
  26432. return obj.Description, nil
  26433. })
  26434. if err != nil {
  26435. ec.Error(ctx, err)
  26436. return graphql.Null
  26437. }
  26438. if resTmp == nil {
  26439. return graphql.Null
  26440. }
  26441. res := resTmp.(*string)
  26442. fc.Result = res
  26443. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  26444. }
  26445. func (ec *executionContext) fieldContext_App_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  26446. fc = &graphql.FieldContext{
  26447. Object: "App",
  26448. Field: field,
  26449. IsMethod: false,
  26450. IsResolver: false,
  26451. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  26452. return nil, errors.New("field of type String does not have child fields")
  26453. },
  26454. }
  26455. return fc, nil
  26456. }
  26457. func (ec *executionContext) _App_developerName(ctx context.Context, field graphql.CollectedField, obj *App) (ret graphql.Marshaler) {
  26458. fc, err := ec.fieldContext_App_developerName(ctx, field)
  26459. if err != nil {
  26460. return graphql.Null
  26461. }
  26462. ctx = graphql.WithFieldContext(ctx, fc)
  26463. defer func() {
  26464. if r := recover(); r != nil {
  26465. ec.Error(ctx, ec.Recover(ctx, r))
  26466. ret = graphql.Null
  26467. }
  26468. }()
  26469. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  26470. ctx = rctx // use context from middleware stack in children
  26471. return obj.DeveloperName, nil
  26472. })
  26473. if err != nil {
  26474. ec.Error(ctx, err)
  26475. return graphql.Null
  26476. }
  26477. if resTmp == nil {
  26478. return graphql.Null
  26479. }
  26480. res := resTmp.(*string)
  26481. fc.Result = res
  26482. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  26483. }
  26484. func (ec *executionContext) fieldContext_App_developerName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  26485. fc = &graphql.FieldContext{
  26486. Object: "App",
  26487. Field: field,
  26488. IsMethod: false,
  26489. IsResolver: false,
  26490. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  26491. return nil, errors.New("field of type String does not have child fields")
  26492. },
  26493. }
  26494. return fc, nil
  26495. }
  26496. func (ec *executionContext) _App_developerType(ctx context.Context, field graphql.CollectedField, obj *App) (ret graphql.Marshaler) {
  26497. fc, err := ec.fieldContext_App_developerType(ctx, field)
  26498. if err != nil {
  26499. return graphql.Null
  26500. }
  26501. ctx = graphql.WithFieldContext(ctx, fc)
  26502. defer func() {
  26503. if r := recover(); r != nil {
  26504. ec.Error(ctx, ec.Recover(ctx, r))
  26505. ret = graphql.Null
  26506. }
  26507. }()
  26508. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  26509. ctx = rctx // use context from middleware stack in children
  26510. return obj.DeveloperType, nil
  26511. })
  26512. if err != nil {
  26513. ec.Error(ctx, err)
  26514. return graphql.Null
  26515. }
  26516. if resTmp == nil {
  26517. if !graphql.HasFieldError(ctx, fc) {
  26518. ec.Errorf(ctx, "must not be null")
  26519. }
  26520. return graphql.Null
  26521. }
  26522. res := resTmp.(AppDeveloperType)
  26523. fc.Result = res
  26524. return ec.marshalNAppDeveloperType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppDeveloperType(ctx, field.Selections, res)
  26525. }
  26526. func (ec *executionContext) fieldContext_App_developerType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  26527. fc = &graphql.FieldContext{
  26528. Object: "App",
  26529. Field: field,
  26530. IsMethod: false,
  26531. IsResolver: false,
  26532. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  26533. return nil, errors.New("field of type AppDeveloperType does not have child fields")
  26534. },
  26535. }
  26536. return fc, nil
  26537. }
  26538. func (ec *executionContext) _App_embedded(ctx context.Context, field graphql.CollectedField, obj *App) (ret graphql.Marshaler) {
  26539. fc, err := ec.fieldContext_App_embedded(ctx, field)
  26540. if err != nil {
  26541. return graphql.Null
  26542. }
  26543. ctx = graphql.WithFieldContext(ctx, fc)
  26544. defer func() {
  26545. if r := recover(); r != nil {
  26546. ec.Error(ctx, ec.Recover(ctx, r))
  26547. ret = graphql.Null
  26548. }
  26549. }()
  26550. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  26551. ctx = rctx // use context from middleware stack in children
  26552. return obj.Embedded, nil
  26553. })
  26554. if err != nil {
  26555. ec.Error(ctx, err)
  26556. return graphql.Null
  26557. }
  26558. if resTmp == nil {
  26559. if !graphql.HasFieldError(ctx, fc) {
  26560. ec.Errorf(ctx, "must not be null")
  26561. }
  26562. return graphql.Null
  26563. }
  26564. res := resTmp.(bool)
  26565. fc.Result = res
  26566. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  26567. }
  26568. func (ec *executionContext) fieldContext_App_embedded(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  26569. fc = &graphql.FieldContext{
  26570. Object: "App",
  26571. Field: field,
  26572. IsMethod: false,
  26573. IsResolver: false,
  26574. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  26575. return nil, errors.New("field of type Boolean does not have child fields")
  26576. },
  26577. }
  26578. return fc, nil
  26579. }
  26580. func (ec *executionContext) _App_failedRequirements(ctx context.Context, field graphql.CollectedField, obj *App) (ret graphql.Marshaler) {
  26581. fc, err := ec.fieldContext_App_failedRequirements(ctx, field)
  26582. if err != nil {
  26583. return graphql.Null
  26584. }
  26585. ctx = graphql.WithFieldContext(ctx, fc)
  26586. defer func() {
  26587. if r := recover(); r != nil {
  26588. ec.Error(ctx, ec.Recover(ctx, r))
  26589. ret = graphql.Null
  26590. }
  26591. }()
  26592. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  26593. ctx = rctx // use context from middleware stack in children
  26594. return obj.FailedRequirements, nil
  26595. })
  26596. if err != nil {
  26597. ec.Error(ctx, err)
  26598. return graphql.Null
  26599. }
  26600. if resTmp == nil {
  26601. if !graphql.HasFieldError(ctx, fc) {
  26602. ec.Errorf(ctx, "must not be null")
  26603. }
  26604. return graphql.Null
  26605. }
  26606. res := resTmp.([]*FailedRequirement)
  26607. fc.Result = res
  26608. return ec.marshalNFailedRequirement2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFailedRequirementᚄ(ctx, field.Selections, res)
  26609. }
  26610. func (ec *executionContext) fieldContext_App_failedRequirements(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  26611. fc = &graphql.FieldContext{
  26612. Object: "App",
  26613. Field: field,
  26614. IsMethod: false,
  26615. IsResolver: false,
  26616. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  26617. switch field.Name {
  26618. case "action":
  26619. return ec.fieldContext_FailedRequirement_action(ctx, field)
  26620. case "message":
  26621. return ec.fieldContext_FailedRequirement_message(ctx, field)
  26622. }
  26623. return nil, fmt.Errorf("no field named %q was found under type FailedRequirement", field.Name)
  26624. },
  26625. }
  26626. return fc, nil
  26627. }
  26628. func (ec *executionContext) _App_features(ctx context.Context, field graphql.CollectedField, obj *App) (ret graphql.Marshaler) {
  26629. fc, err := ec.fieldContext_App_features(ctx, field)
  26630. if err != nil {
  26631. return graphql.Null
  26632. }
  26633. ctx = graphql.WithFieldContext(ctx, fc)
  26634. defer func() {
  26635. if r := recover(); r != nil {
  26636. ec.Error(ctx, ec.Recover(ctx, r))
  26637. ret = graphql.Null
  26638. }
  26639. }()
  26640. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  26641. ctx = rctx // use context from middleware stack in children
  26642. return obj.Features, nil
  26643. })
  26644. if err != nil {
  26645. ec.Error(ctx, err)
  26646. return graphql.Null
  26647. }
  26648. if resTmp == nil {
  26649. if !graphql.HasFieldError(ctx, fc) {
  26650. ec.Errorf(ctx, "must not be null")
  26651. }
  26652. return graphql.Null
  26653. }
  26654. res := resTmp.([]string)
  26655. fc.Result = res
  26656. return ec.marshalNString2ᚕstringᚄ(ctx, field.Selections, res)
  26657. }
  26658. func (ec *executionContext) fieldContext_App_features(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  26659. fc = &graphql.FieldContext{
  26660. Object: "App",
  26661. Field: field,
  26662. IsMethod: false,
  26663. IsResolver: false,
  26664. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  26665. return nil, errors.New("field of type String does not have child fields")
  26666. },
  26667. }
  26668. return fc, nil
  26669. }
  26670. func (ec *executionContext) _App_feedback(ctx context.Context, field graphql.CollectedField, obj *App) (ret graphql.Marshaler) {
  26671. fc, err := ec.fieldContext_App_feedback(ctx, field)
  26672. if err != nil {
  26673. return graphql.Null
  26674. }
  26675. ctx = graphql.WithFieldContext(ctx, fc)
  26676. defer func() {
  26677. if r := recover(); r != nil {
  26678. ec.Error(ctx, ec.Recover(ctx, r))
  26679. ret = graphql.Null
  26680. }
  26681. }()
  26682. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  26683. ctx = rctx // use context from middleware stack in children
  26684. return obj.Feedback, nil
  26685. })
  26686. if err != nil {
  26687. ec.Error(ctx, err)
  26688. return graphql.Null
  26689. }
  26690. if resTmp == nil {
  26691. return graphql.Null
  26692. }
  26693. res := resTmp.(*AppFeedback)
  26694. fc.Result = res
  26695. return ec.marshalOAppFeedback2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppFeedback(ctx, field.Selections, res)
  26696. }
  26697. func (ec *executionContext) fieldContext_App_feedback(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  26698. fc = &graphql.FieldContext{
  26699. Object: "App",
  26700. Field: field,
  26701. IsMethod: false,
  26702. IsResolver: false,
  26703. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  26704. switch field.Name {
  26705. case "app":
  26706. return ec.fieldContext_AppFeedback_app(ctx, field)
  26707. case "link":
  26708. return ec.fieldContext_AppFeedback_link(ctx, field)
  26709. case "messages":
  26710. return ec.fieldContext_AppFeedback_messages(ctx, field)
  26711. }
  26712. return nil, fmt.Errorf("no field named %q was found under type AppFeedback", field.Name)
  26713. },
  26714. }
  26715. return fc, nil
  26716. }
  26717. func (ec *executionContext) _App_handle(ctx context.Context, field graphql.CollectedField, obj *App) (ret graphql.Marshaler) {
  26718. fc, err := ec.fieldContext_App_handle(ctx, field)
  26719. if err != nil {
  26720. return graphql.Null
  26721. }
  26722. ctx = graphql.WithFieldContext(ctx, fc)
  26723. defer func() {
  26724. if r := recover(); r != nil {
  26725. ec.Error(ctx, ec.Recover(ctx, r))
  26726. ret = graphql.Null
  26727. }
  26728. }()
  26729. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  26730. ctx = rctx // use context from middleware stack in children
  26731. return obj.Handle, nil
  26732. })
  26733. if err != nil {
  26734. ec.Error(ctx, err)
  26735. return graphql.Null
  26736. }
  26737. if resTmp == nil {
  26738. return graphql.Null
  26739. }
  26740. res := resTmp.(*string)
  26741. fc.Result = res
  26742. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  26743. }
  26744. func (ec *executionContext) fieldContext_App_handle(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  26745. fc = &graphql.FieldContext{
  26746. Object: "App",
  26747. Field: field,
  26748. IsMethod: false,
  26749. IsResolver: false,
  26750. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  26751. return nil, errors.New("field of type String does not have child fields")
  26752. },
  26753. }
  26754. return fc, nil
  26755. }
  26756. func (ec *executionContext) _App_icon(ctx context.Context, field graphql.CollectedField, obj *App) (ret graphql.Marshaler) {
  26757. fc, err := ec.fieldContext_App_icon(ctx, field)
  26758. if err != nil {
  26759. return graphql.Null
  26760. }
  26761. ctx = graphql.WithFieldContext(ctx, fc)
  26762. defer func() {
  26763. if r := recover(); r != nil {
  26764. ec.Error(ctx, ec.Recover(ctx, r))
  26765. ret = graphql.Null
  26766. }
  26767. }()
  26768. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  26769. ctx = rctx // use context from middleware stack in children
  26770. return obj.Icon, nil
  26771. })
  26772. if err != nil {
  26773. ec.Error(ctx, err)
  26774. return graphql.Null
  26775. }
  26776. if resTmp == nil {
  26777. if !graphql.HasFieldError(ctx, fc) {
  26778. ec.Errorf(ctx, "must not be null")
  26779. }
  26780. return graphql.Null
  26781. }
  26782. res := resTmp.(*Image)
  26783. fc.Result = res
  26784. return ec.marshalNImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐImage(ctx, field.Selections, res)
  26785. }
  26786. func (ec *executionContext) fieldContext_App_icon(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  26787. fc = &graphql.FieldContext{
  26788. Object: "App",
  26789. Field: field,
  26790. IsMethod: false,
  26791. IsResolver: false,
  26792. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  26793. switch field.Name {
  26794. case "altText":
  26795. return ec.fieldContext_Image_altText(ctx, field)
  26796. case "height":
  26797. return ec.fieldContext_Image_height(ctx, field)
  26798. case "id":
  26799. return ec.fieldContext_Image_id(ctx, field)
  26800. case "metafield":
  26801. return ec.fieldContext_Image_metafield(ctx, field)
  26802. case "metafields":
  26803. return ec.fieldContext_Image_metafields(ctx, field)
  26804. case "privateMetafield":
  26805. return ec.fieldContext_Image_privateMetafield(ctx, field)
  26806. case "privateMetafields":
  26807. return ec.fieldContext_Image_privateMetafields(ctx, field)
  26808. case "url":
  26809. return ec.fieldContext_Image_url(ctx, field)
  26810. case "width":
  26811. return ec.fieldContext_Image_width(ctx, field)
  26812. }
  26813. return nil, fmt.Errorf("no field named %q was found under type Image", field.Name)
  26814. },
  26815. }
  26816. return fc, nil
  26817. }
  26818. func (ec *executionContext) _App_id(ctx context.Context, field graphql.CollectedField, obj *App) (ret graphql.Marshaler) {
  26819. fc, err := ec.fieldContext_App_id(ctx, field)
  26820. if err != nil {
  26821. return graphql.Null
  26822. }
  26823. ctx = graphql.WithFieldContext(ctx, fc)
  26824. defer func() {
  26825. if r := recover(); r != nil {
  26826. ec.Error(ctx, ec.Recover(ctx, r))
  26827. ret = graphql.Null
  26828. }
  26829. }()
  26830. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  26831. ctx = rctx // use context from middleware stack in children
  26832. return obj.ID, nil
  26833. })
  26834. if err != nil {
  26835. ec.Error(ctx, err)
  26836. return graphql.Null
  26837. }
  26838. if resTmp == nil {
  26839. if !graphql.HasFieldError(ctx, fc) {
  26840. ec.Errorf(ctx, "must not be null")
  26841. }
  26842. return graphql.Null
  26843. }
  26844. res := resTmp.(string)
  26845. fc.Result = res
  26846. return ec.marshalNID2string(ctx, field.Selections, res)
  26847. }
  26848. func (ec *executionContext) fieldContext_App_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  26849. fc = &graphql.FieldContext{
  26850. Object: "App",
  26851. Field: field,
  26852. IsMethod: false,
  26853. IsResolver: false,
  26854. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  26855. return nil, errors.New("field of type ID does not have child fields")
  26856. },
  26857. }
  26858. return fc, nil
  26859. }
  26860. func (ec *executionContext) _App_installUrl(ctx context.Context, field graphql.CollectedField, obj *App) (ret graphql.Marshaler) {
  26861. fc, err := ec.fieldContext_App_installUrl(ctx, field)
  26862. if err != nil {
  26863. return graphql.Null
  26864. }
  26865. ctx = graphql.WithFieldContext(ctx, fc)
  26866. defer func() {
  26867. if r := recover(); r != nil {
  26868. ec.Error(ctx, ec.Recover(ctx, r))
  26869. ret = graphql.Null
  26870. }
  26871. }()
  26872. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  26873. ctx = rctx // use context from middleware stack in children
  26874. return obj.InstallURL, nil
  26875. })
  26876. if err != nil {
  26877. ec.Error(ctx, err)
  26878. return graphql.Null
  26879. }
  26880. if resTmp == nil {
  26881. return graphql.Null
  26882. }
  26883. res := resTmp.(*string)
  26884. fc.Result = res
  26885. return ec.marshalOURL2ᚖstring(ctx, field.Selections, res)
  26886. }
  26887. func (ec *executionContext) fieldContext_App_installUrl(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  26888. fc = &graphql.FieldContext{
  26889. Object: "App",
  26890. Field: field,
  26891. IsMethod: false,
  26892. IsResolver: false,
  26893. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  26894. return nil, errors.New("field of type URL does not have child fields")
  26895. },
  26896. }
  26897. return fc, nil
  26898. }
  26899. func (ec *executionContext) _App_installation(ctx context.Context, field graphql.CollectedField, obj *App) (ret graphql.Marshaler) {
  26900. fc, err := ec.fieldContext_App_installation(ctx, field)
  26901. if err != nil {
  26902. return graphql.Null
  26903. }
  26904. ctx = graphql.WithFieldContext(ctx, fc)
  26905. defer func() {
  26906. if r := recover(); r != nil {
  26907. ec.Error(ctx, ec.Recover(ctx, r))
  26908. ret = graphql.Null
  26909. }
  26910. }()
  26911. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  26912. ctx = rctx // use context from middleware stack in children
  26913. return obj.Installation, nil
  26914. })
  26915. if err != nil {
  26916. ec.Error(ctx, err)
  26917. return graphql.Null
  26918. }
  26919. if resTmp == nil {
  26920. return graphql.Null
  26921. }
  26922. res := resTmp.(*AppInstallation)
  26923. fc.Result = res
  26924. return ec.marshalOAppInstallation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppInstallation(ctx, field.Selections, res)
  26925. }
  26926. func (ec *executionContext) fieldContext_App_installation(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  26927. fc = &graphql.FieldContext{
  26928. Object: "App",
  26929. Field: field,
  26930. IsMethod: false,
  26931. IsResolver: false,
  26932. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  26933. switch field.Name {
  26934. case "accessScopes":
  26935. return ec.fieldContext_AppInstallation_accessScopes(ctx, field)
  26936. case "activeSubscriptions":
  26937. return ec.fieldContext_AppInstallation_activeSubscriptions(ctx, field)
  26938. case "allSubscriptions":
  26939. return ec.fieldContext_AppInstallation_allSubscriptions(ctx, field)
  26940. case "app":
  26941. return ec.fieldContext_AppInstallation_app(ctx, field)
  26942. case "credits":
  26943. return ec.fieldContext_AppInstallation_credits(ctx, field)
  26944. case "id":
  26945. return ec.fieldContext_AppInstallation_id(ctx, field)
  26946. case "launchUrl":
  26947. return ec.fieldContext_AppInstallation_launchUrl(ctx, field)
  26948. case "metafield":
  26949. return ec.fieldContext_AppInstallation_metafield(ctx, field)
  26950. case "metafields":
  26951. return ec.fieldContext_AppInstallation_metafields(ctx, field)
  26952. case "oneTimePurchases":
  26953. return ec.fieldContext_AppInstallation_oneTimePurchases(ctx, field)
  26954. case "privateMetafield":
  26955. return ec.fieldContext_AppInstallation_privateMetafield(ctx, field)
  26956. case "privateMetafields":
  26957. return ec.fieldContext_AppInstallation_privateMetafields(ctx, field)
  26958. case "publication":
  26959. return ec.fieldContext_AppInstallation_publication(ctx, field)
  26960. case "revenueAttributionRecords":
  26961. return ec.fieldContext_AppInstallation_revenueAttributionRecords(ctx, field)
  26962. case "uninstallUrl":
  26963. return ec.fieldContext_AppInstallation_uninstallUrl(ctx, field)
  26964. }
  26965. return nil, fmt.Errorf("no field named %q was found under type AppInstallation", field.Name)
  26966. },
  26967. }
  26968. return fc, nil
  26969. }
  26970. func (ec *executionContext) _App_isPostPurchaseAppInUse(ctx context.Context, field graphql.CollectedField, obj *App) (ret graphql.Marshaler) {
  26971. fc, err := ec.fieldContext_App_isPostPurchaseAppInUse(ctx, field)
  26972. if err != nil {
  26973. return graphql.Null
  26974. }
  26975. ctx = graphql.WithFieldContext(ctx, fc)
  26976. defer func() {
  26977. if r := recover(); r != nil {
  26978. ec.Error(ctx, ec.Recover(ctx, r))
  26979. ret = graphql.Null
  26980. }
  26981. }()
  26982. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  26983. ctx = rctx // use context from middleware stack in children
  26984. return obj.IsPostPurchaseAppInUse, nil
  26985. })
  26986. if err != nil {
  26987. ec.Error(ctx, err)
  26988. return graphql.Null
  26989. }
  26990. if resTmp == nil {
  26991. if !graphql.HasFieldError(ctx, fc) {
  26992. ec.Errorf(ctx, "must not be null")
  26993. }
  26994. return graphql.Null
  26995. }
  26996. res := resTmp.(bool)
  26997. fc.Result = res
  26998. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  26999. }
  27000. func (ec *executionContext) fieldContext_App_isPostPurchaseAppInUse(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27001. fc = &graphql.FieldContext{
  27002. Object: "App",
  27003. Field: field,
  27004. IsMethod: false,
  27005. IsResolver: false,
  27006. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27007. return nil, errors.New("field of type Boolean does not have child fields")
  27008. },
  27009. }
  27010. return fc, nil
  27011. }
  27012. func (ec *executionContext) _App_previouslyInstalled(ctx context.Context, field graphql.CollectedField, obj *App) (ret graphql.Marshaler) {
  27013. fc, err := ec.fieldContext_App_previouslyInstalled(ctx, field)
  27014. if err != nil {
  27015. return graphql.Null
  27016. }
  27017. ctx = graphql.WithFieldContext(ctx, fc)
  27018. defer func() {
  27019. if r := recover(); r != nil {
  27020. ec.Error(ctx, ec.Recover(ctx, r))
  27021. ret = graphql.Null
  27022. }
  27023. }()
  27024. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27025. ctx = rctx // use context from middleware stack in children
  27026. return obj.PreviouslyInstalled, nil
  27027. })
  27028. if err != nil {
  27029. ec.Error(ctx, err)
  27030. return graphql.Null
  27031. }
  27032. if resTmp == nil {
  27033. if !graphql.HasFieldError(ctx, fc) {
  27034. ec.Errorf(ctx, "must not be null")
  27035. }
  27036. return graphql.Null
  27037. }
  27038. res := resTmp.(bool)
  27039. fc.Result = res
  27040. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  27041. }
  27042. func (ec *executionContext) fieldContext_App_previouslyInstalled(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27043. fc = &graphql.FieldContext{
  27044. Object: "App",
  27045. Field: field,
  27046. IsMethod: false,
  27047. IsResolver: false,
  27048. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27049. return nil, errors.New("field of type Boolean does not have child fields")
  27050. },
  27051. }
  27052. return fc, nil
  27053. }
  27054. func (ec *executionContext) _App_pricingDetails(ctx context.Context, field graphql.CollectedField, obj *App) (ret graphql.Marshaler) {
  27055. fc, err := ec.fieldContext_App_pricingDetails(ctx, field)
  27056. if err != nil {
  27057. return graphql.Null
  27058. }
  27059. ctx = graphql.WithFieldContext(ctx, fc)
  27060. defer func() {
  27061. if r := recover(); r != nil {
  27062. ec.Error(ctx, ec.Recover(ctx, r))
  27063. ret = graphql.Null
  27064. }
  27065. }()
  27066. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27067. ctx = rctx // use context from middleware stack in children
  27068. return obj.PricingDetails, nil
  27069. })
  27070. if err != nil {
  27071. ec.Error(ctx, err)
  27072. return graphql.Null
  27073. }
  27074. if resTmp == nil {
  27075. return graphql.Null
  27076. }
  27077. res := resTmp.(*string)
  27078. fc.Result = res
  27079. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  27080. }
  27081. func (ec *executionContext) fieldContext_App_pricingDetails(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27082. fc = &graphql.FieldContext{
  27083. Object: "App",
  27084. Field: field,
  27085. IsMethod: false,
  27086. IsResolver: false,
  27087. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27088. return nil, errors.New("field of type String does not have child fields")
  27089. },
  27090. }
  27091. return fc, nil
  27092. }
  27093. func (ec *executionContext) _App_pricingDetailsSummary(ctx context.Context, field graphql.CollectedField, obj *App) (ret graphql.Marshaler) {
  27094. fc, err := ec.fieldContext_App_pricingDetailsSummary(ctx, field)
  27095. if err != nil {
  27096. return graphql.Null
  27097. }
  27098. ctx = graphql.WithFieldContext(ctx, fc)
  27099. defer func() {
  27100. if r := recover(); r != nil {
  27101. ec.Error(ctx, ec.Recover(ctx, r))
  27102. ret = graphql.Null
  27103. }
  27104. }()
  27105. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27106. ctx = rctx // use context from middleware stack in children
  27107. return obj.PricingDetailsSummary, nil
  27108. })
  27109. if err != nil {
  27110. ec.Error(ctx, err)
  27111. return graphql.Null
  27112. }
  27113. if resTmp == nil {
  27114. if !graphql.HasFieldError(ctx, fc) {
  27115. ec.Errorf(ctx, "must not be null")
  27116. }
  27117. return graphql.Null
  27118. }
  27119. res := resTmp.(string)
  27120. fc.Result = res
  27121. return ec.marshalNString2string(ctx, field.Selections, res)
  27122. }
  27123. func (ec *executionContext) fieldContext_App_pricingDetailsSummary(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27124. fc = &graphql.FieldContext{
  27125. Object: "App",
  27126. Field: field,
  27127. IsMethod: false,
  27128. IsResolver: false,
  27129. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27130. return nil, errors.New("field of type String does not have child fields")
  27131. },
  27132. }
  27133. return fc, nil
  27134. }
  27135. func (ec *executionContext) _App_privacyPolicyUrl(ctx context.Context, field graphql.CollectedField, obj *App) (ret graphql.Marshaler) {
  27136. fc, err := ec.fieldContext_App_privacyPolicyUrl(ctx, field)
  27137. if err != nil {
  27138. return graphql.Null
  27139. }
  27140. ctx = graphql.WithFieldContext(ctx, fc)
  27141. defer func() {
  27142. if r := recover(); r != nil {
  27143. ec.Error(ctx, ec.Recover(ctx, r))
  27144. ret = graphql.Null
  27145. }
  27146. }()
  27147. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27148. ctx = rctx // use context from middleware stack in children
  27149. return obj.PrivacyPolicyURL, nil
  27150. })
  27151. if err != nil {
  27152. ec.Error(ctx, err)
  27153. return graphql.Null
  27154. }
  27155. if resTmp == nil {
  27156. return graphql.Null
  27157. }
  27158. res := resTmp.(*string)
  27159. fc.Result = res
  27160. return ec.marshalOURL2ᚖstring(ctx, field.Selections, res)
  27161. }
  27162. func (ec *executionContext) fieldContext_App_privacyPolicyUrl(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27163. fc = &graphql.FieldContext{
  27164. Object: "App",
  27165. Field: field,
  27166. IsMethod: false,
  27167. IsResolver: false,
  27168. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27169. return nil, errors.New("field of type URL does not have child fields")
  27170. },
  27171. }
  27172. return fc, nil
  27173. }
  27174. func (ec *executionContext) _App_publicCategory(ctx context.Context, field graphql.CollectedField, obj *App) (ret graphql.Marshaler) {
  27175. fc, err := ec.fieldContext_App_publicCategory(ctx, field)
  27176. if err != nil {
  27177. return graphql.Null
  27178. }
  27179. ctx = graphql.WithFieldContext(ctx, fc)
  27180. defer func() {
  27181. if r := recover(); r != nil {
  27182. ec.Error(ctx, ec.Recover(ctx, r))
  27183. ret = graphql.Null
  27184. }
  27185. }()
  27186. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27187. ctx = rctx // use context from middleware stack in children
  27188. return obj.PublicCategory, nil
  27189. })
  27190. if err != nil {
  27191. ec.Error(ctx, err)
  27192. return graphql.Null
  27193. }
  27194. if resTmp == nil {
  27195. if !graphql.HasFieldError(ctx, fc) {
  27196. ec.Errorf(ctx, "must not be null")
  27197. }
  27198. return graphql.Null
  27199. }
  27200. res := resTmp.(AppPublicCategory)
  27201. fc.Result = res
  27202. return ec.marshalNAppPublicCategory2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppPublicCategory(ctx, field.Selections, res)
  27203. }
  27204. func (ec *executionContext) fieldContext_App_publicCategory(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27205. fc = &graphql.FieldContext{
  27206. Object: "App",
  27207. Field: field,
  27208. IsMethod: false,
  27209. IsResolver: false,
  27210. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27211. return nil, errors.New("field of type AppPublicCategory does not have child fields")
  27212. },
  27213. }
  27214. return fc, nil
  27215. }
  27216. func (ec *executionContext) _App_published(ctx context.Context, field graphql.CollectedField, obj *App) (ret graphql.Marshaler) {
  27217. fc, err := ec.fieldContext_App_published(ctx, field)
  27218. if err != nil {
  27219. return graphql.Null
  27220. }
  27221. ctx = graphql.WithFieldContext(ctx, fc)
  27222. defer func() {
  27223. if r := recover(); r != nil {
  27224. ec.Error(ctx, ec.Recover(ctx, r))
  27225. ret = graphql.Null
  27226. }
  27227. }()
  27228. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27229. ctx = rctx // use context from middleware stack in children
  27230. return obj.Published, nil
  27231. })
  27232. if err != nil {
  27233. ec.Error(ctx, err)
  27234. return graphql.Null
  27235. }
  27236. if resTmp == nil {
  27237. if !graphql.HasFieldError(ctx, fc) {
  27238. ec.Errorf(ctx, "must not be null")
  27239. }
  27240. return graphql.Null
  27241. }
  27242. res := resTmp.(bool)
  27243. fc.Result = res
  27244. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  27245. }
  27246. func (ec *executionContext) fieldContext_App_published(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27247. fc = &graphql.FieldContext{
  27248. Object: "App",
  27249. Field: field,
  27250. IsMethod: false,
  27251. IsResolver: false,
  27252. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27253. return nil, errors.New("field of type Boolean does not have child fields")
  27254. },
  27255. }
  27256. return fc, nil
  27257. }
  27258. func (ec *executionContext) _App_requestedAccessScopes(ctx context.Context, field graphql.CollectedField, obj *App) (ret graphql.Marshaler) {
  27259. fc, err := ec.fieldContext_App_requestedAccessScopes(ctx, field)
  27260. if err != nil {
  27261. return graphql.Null
  27262. }
  27263. ctx = graphql.WithFieldContext(ctx, fc)
  27264. defer func() {
  27265. if r := recover(); r != nil {
  27266. ec.Error(ctx, ec.Recover(ctx, r))
  27267. ret = graphql.Null
  27268. }
  27269. }()
  27270. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27271. ctx = rctx // use context from middleware stack in children
  27272. return obj.RequestedAccessScopes, nil
  27273. })
  27274. if err != nil {
  27275. ec.Error(ctx, err)
  27276. return graphql.Null
  27277. }
  27278. if resTmp == nil {
  27279. if !graphql.HasFieldError(ctx, fc) {
  27280. ec.Errorf(ctx, "must not be null")
  27281. }
  27282. return graphql.Null
  27283. }
  27284. res := resTmp.([]*AccessScope)
  27285. fc.Result = res
  27286. return ec.marshalNAccessScope2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAccessScopeᚄ(ctx, field.Selections, res)
  27287. }
  27288. func (ec *executionContext) fieldContext_App_requestedAccessScopes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27289. fc = &graphql.FieldContext{
  27290. Object: "App",
  27291. Field: field,
  27292. IsMethod: false,
  27293. IsResolver: false,
  27294. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27295. switch field.Name {
  27296. case "description":
  27297. return ec.fieldContext_AccessScope_description(ctx, field)
  27298. case "handle":
  27299. return ec.fieldContext_AccessScope_handle(ctx, field)
  27300. }
  27301. return nil, fmt.Errorf("no field named %q was found under type AccessScope", field.Name)
  27302. },
  27303. }
  27304. return fc, nil
  27305. }
  27306. func (ec *executionContext) _App_screenshots(ctx context.Context, field graphql.CollectedField, obj *App) (ret graphql.Marshaler) {
  27307. fc, err := ec.fieldContext_App_screenshots(ctx, field)
  27308. if err != nil {
  27309. return graphql.Null
  27310. }
  27311. ctx = graphql.WithFieldContext(ctx, fc)
  27312. defer func() {
  27313. if r := recover(); r != nil {
  27314. ec.Error(ctx, ec.Recover(ctx, r))
  27315. ret = graphql.Null
  27316. }
  27317. }()
  27318. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27319. ctx = rctx // use context from middleware stack in children
  27320. return obj.Screenshots, nil
  27321. })
  27322. if err != nil {
  27323. ec.Error(ctx, err)
  27324. return graphql.Null
  27325. }
  27326. if resTmp == nil {
  27327. if !graphql.HasFieldError(ctx, fc) {
  27328. ec.Errorf(ctx, "must not be null")
  27329. }
  27330. return graphql.Null
  27331. }
  27332. res := resTmp.([]*Image)
  27333. fc.Result = res
  27334. return ec.marshalNImage2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐImageᚄ(ctx, field.Selections, res)
  27335. }
  27336. func (ec *executionContext) fieldContext_App_screenshots(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27337. fc = &graphql.FieldContext{
  27338. Object: "App",
  27339. Field: field,
  27340. IsMethod: false,
  27341. IsResolver: false,
  27342. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27343. switch field.Name {
  27344. case "altText":
  27345. return ec.fieldContext_Image_altText(ctx, field)
  27346. case "height":
  27347. return ec.fieldContext_Image_height(ctx, field)
  27348. case "id":
  27349. return ec.fieldContext_Image_id(ctx, field)
  27350. case "metafield":
  27351. return ec.fieldContext_Image_metafield(ctx, field)
  27352. case "metafields":
  27353. return ec.fieldContext_Image_metafields(ctx, field)
  27354. case "privateMetafield":
  27355. return ec.fieldContext_Image_privateMetafield(ctx, field)
  27356. case "privateMetafields":
  27357. return ec.fieldContext_Image_privateMetafields(ctx, field)
  27358. case "url":
  27359. return ec.fieldContext_Image_url(ctx, field)
  27360. case "width":
  27361. return ec.fieldContext_Image_width(ctx, field)
  27362. }
  27363. return nil, fmt.Errorf("no field named %q was found under type Image", field.Name)
  27364. },
  27365. }
  27366. return fc, nil
  27367. }
  27368. func (ec *executionContext) _App_shopifyDeveloped(ctx context.Context, field graphql.CollectedField, obj *App) (ret graphql.Marshaler) {
  27369. fc, err := ec.fieldContext_App_shopifyDeveloped(ctx, field)
  27370. if err != nil {
  27371. return graphql.Null
  27372. }
  27373. ctx = graphql.WithFieldContext(ctx, fc)
  27374. defer func() {
  27375. if r := recover(); r != nil {
  27376. ec.Error(ctx, ec.Recover(ctx, r))
  27377. ret = graphql.Null
  27378. }
  27379. }()
  27380. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27381. ctx = rctx // use context from middleware stack in children
  27382. return obj.ShopifyDeveloped, nil
  27383. })
  27384. if err != nil {
  27385. ec.Error(ctx, err)
  27386. return graphql.Null
  27387. }
  27388. if resTmp == nil {
  27389. if !graphql.HasFieldError(ctx, fc) {
  27390. ec.Errorf(ctx, "must not be null")
  27391. }
  27392. return graphql.Null
  27393. }
  27394. res := resTmp.(bool)
  27395. fc.Result = res
  27396. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  27397. }
  27398. func (ec *executionContext) fieldContext_App_shopifyDeveloped(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27399. fc = &graphql.FieldContext{
  27400. Object: "App",
  27401. Field: field,
  27402. IsMethod: false,
  27403. IsResolver: false,
  27404. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27405. return nil, errors.New("field of type Boolean does not have child fields")
  27406. },
  27407. }
  27408. return fc, nil
  27409. }
  27410. func (ec *executionContext) _App_title(ctx context.Context, field graphql.CollectedField, obj *App) (ret graphql.Marshaler) {
  27411. fc, err := ec.fieldContext_App_title(ctx, field)
  27412. if err != nil {
  27413. return graphql.Null
  27414. }
  27415. ctx = graphql.WithFieldContext(ctx, fc)
  27416. defer func() {
  27417. if r := recover(); r != nil {
  27418. ec.Error(ctx, ec.Recover(ctx, r))
  27419. ret = graphql.Null
  27420. }
  27421. }()
  27422. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27423. ctx = rctx // use context from middleware stack in children
  27424. return obj.Title, nil
  27425. })
  27426. if err != nil {
  27427. ec.Error(ctx, err)
  27428. return graphql.Null
  27429. }
  27430. if resTmp == nil {
  27431. if !graphql.HasFieldError(ctx, fc) {
  27432. ec.Errorf(ctx, "must not be null")
  27433. }
  27434. return graphql.Null
  27435. }
  27436. res := resTmp.(string)
  27437. fc.Result = res
  27438. return ec.marshalNString2string(ctx, field.Selections, res)
  27439. }
  27440. func (ec *executionContext) fieldContext_App_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27441. fc = &graphql.FieldContext{
  27442. Object: "App",
  27443. Field: field,
  27444. IsMethod: false,
  27445. IsResolver: false,
  27446. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27447. return nil, errors.New("field of type String does not have child fields")
  27448. },
  27449. }
  27450. return fc, nil
  27451. }
  27452. func (ec *executionContext) _App_uninstallMessage(ctx context.Context, field graphql.CollectedField, obj *App) (ret graphql.Marshaler) {
  27453. fc, err := ec.fieldContext_App_uninstallMessage(ctx, field)
  27454. if err != nil {
  27455. return graphql.Null
  27456. }
  27457. ctx = graphql.WithFieldContext(ctx, fc)
  27458. defer func() {
  27459. if r := recover(); r != nil {
  27460. ec.Error(ctx, ec.Recover(ctx, r))
  27461. ret = graphql.Null
  27462. }
  27463. }()
  27464. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27465. ctx = rctx // use context from middleware stack in children
  27466. return obj.UninstallMessage, nil
  27467. })
  27468. if err != nil {
  27469. ec.Error(ctx, err)
  27470. return graphql.Null
  27471. }
  27472. if resTmp == nil {
  27473. if !graphql.HasFieldError(ctx, fc) {
  27474. ec.Errorf(ctx, "must not be null")
  27475. }
  27476. return graphql.Null
  27477. }
  27478. res := resTmp.(string)
  27479. fc.Result = res
  27480. return ec.marshalNString2string(ctx, field.Selections, res)
  27481. }
  27482. func (ec *executionContext) fieldContext_App_uninstallMessage(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27483. fc = &graphql.FieldContext{
  27484. Object: "App",
  27485. Field: field,
  27486. IsMethod: false,
  27487. IsResolver: false,
  27488. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27489. return nil, errors.New("field of type String does not have child fields")
  27490. },
  27491. }
  27492. return fc, nil
  27493. }
  27494. func (ec *executionContext) _App_webhookApiVersion(ctx context.Context, field graphql.CollectedField, obj *App) (ret graphql.Marshaler) {
  27495. fc, err := ec.fieldContext_App_webhookApiVersion(ctx, field)
  27496. if err != nil {
  27497. return graphql.Null
  27498. }
  27499. ctx = graphql.WithFieldContext(ctx, fc)
  27500. defer func() {
  27501. if r := recover(); r != nil {
  27502. ec.Error(ctx, ec.Recover(ctx, r))
  27503. ret = graphql.Null
  27504. }
  27505. }()
  27506. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27507. ctx = rctx // use context from middleware stack in children
  27508. return obj.WebhookAPIVersion, nil
  27509. })
  27510. if err != nil {
  27511. ec.Error(ctx, err)
  27512. return graphql.Null
  27513. }
  27514. if resTmp == nil {
  27515. if !graphql.HasFieldError(ctx, fc) {
  27516. ec.Errorf(ctx, "must not be null")
  27517. }
  27518. return graphql.Null
  27519. }
  27520. res := resTmp.(string)
  27521. fc.Result = res
  27522. return ec.marshalNString2string(ctx, field.Selections, res)
  27523. }
  27524. func (ec *executionContext) fieldContext_App_webhookApiVersion(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27525. fc = &graphql.FieldContext{
  27526. Object: "App",
  27527. Field: field,
  27528. IsMethod: false,
  27529. IsResolver: false,
  27530. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27531. return nil, errors.New("field of type String does not have child fields")
  27532. },
  27533. }
  27534. return fc, nil
  27535. }
  27536. func (ec *executionContext) _AppConnection_edges(ctx context.Context, field graphql.CollectedField, obj *AppConnection) (ret graphql.Marshaler) {
  27537. fc, err := ec.fieldContext_AppConnection_edges(ctx, field)
  27538. if err != nil {
  27539. return graphql.Null
  27540. }
  27541. ctx = graphql.WithFieldContext(ctx, fc)
  27542. defer func() {
  27543. if r := recover(); r != nil {
  27544. ec.Error(ctx, ec.Recover(ctx, r))
  27545. ret = graphql.Null
  27546. }
  27547. }()
  27548. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27549. ctx = rctx // use context from middleware stack in children
  27550. return obj.Edges, nil
  27551. })
  27552. if err != nil {
  27553. ec.Error(ctx, err)
  27554. return graphql.Null
  27555. }
  27556. if resTmp == nil {
  27557. if !graphql.HasFieldError(ctx, fc) {
  27558. ec.Errorf(ctx, "must not be null")
  27559. }
  27560. return graphql.Null
  27561. }
  27562. res := resTmp.([]*AppEdge)
  27563. fc.Result = res
  27564. return ec.marshalNAppEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppEdgeᚄ(ctx, field.Selections, res)
  27565. }
  27566. func (ec *executionContext) fieldContext_AppConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27567. fc = &graphql.FieldContext{
  27568. Object: "AppConnection",
  27569. Field: field,
  27570. IsMethod: false,
  27571. IsResolver: false,
  27572. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27573. switch field.Name {
  27574. case "cursor":
  27575. return ec.fieldContext_AppEdge_cursor(ctx, field)
  27576. case "node":
  27577. return ec.fieldContext_AppEdge_node(ctx, field)
  27578. }
  27579. return nil, fmt.Errorf("no field named %q was found under type AppEdge", field.Name)
  27580. },
  27581. }
  27582. return fc, nil
  27583. }
  27584. func (ec *executionContext) _AppConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *AppConnection) (ret graphql.Marshaler) {
  27585. fc, err := ec.fieldContext_AppConnection_nodes(ctx, field)
  27586. if err != nil {
  27587. return graphql.Null
  27588. }
  27589. ctx = graphql.WithFieldContext(ctx, fc)
  27590. defer func() {
  27591. if r := recover(); r != nil {
  27592. ec.Error(ctx, ec.Recover(ctx, r))
  27593. ret = graphql.Null
  27594. }
  27595. }()
  27596. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27597. ctx = rctx // use context from middleware stack in children
  27598. return obj.Nodes, nil
  27599. })
  27600. if err != nil {
  27601. ec.Error(ctx, err)
  27602. return graphql.Null
  27603. }
  27604. if resTmp == nil {
  27605. if !graphql.HasFieldError(ctx, fc) {
  27606. ec.Errorf(ctx, "must not be null")
  27607. }
  27608. return graphql.Null
  27609. }
  27610. res := resTmp.([]*App)
  27611. fc.Result = res
  27612. return ec.marshalNApp2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppᚄ(ctx, field.Selections, res)
  27613. }
  27614. func (ec *executionContext) fieldContext_AppConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27615. fc = &graphql.FieldContext{
  27616. Object: "AppConnection",
  27617. Field: field,
  27618. IsMethod: false,
  27619. IsResolver: false,
  27620. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27621. switch field.Name {
  27622. case "apiKey":
  27623. return ec.fieldContext_App_apiKey(ctx, field)
  27624. case "appStoreAppUrl":
  27625. return ec.fieldContext_App_appStoreAppUrl(ctx, field)
  27626. case "appStoreDeveloperUrl":
  27627. return ec.fieldContext_App_appStoreDeveloperUrl(ctx, field)
  27628. case "availableAccessScopes":
  27629. return ec.fieldContext_App_availableAccessScopes(ctx, field)
  27630. case "banner":
  27631. return ec.fieldContext_App_banner(ctx, field)
  27632. case "description":
  27633. return ec.fieldContext_App_description(ctx, field)
  27634. case "developerName":
  27635. return ec.fieldContext_App_developerName(ctx, field)
  27636. case "developerType":
  27637. return ec.fieldContext_App_developerType(ctx, field)
  27638. case "embedded":
  27639. return ec.fieldContext_App_embedded(ctx, field)
  27640. case "failedRequirements":
  27641. return ec.fieldContext_App_failedRequirements(ctx, field)
  27642. case "features":
  27643. return ec.fieldContext_App_features(ctx, field)
  27644. case "feedback":
  27645. return ec.fieldContext_App_feedback(ctx, field)
  27646. case "handle":
  27647. return ec.fieldContext_App_handle(ctx, field)
  27648. case "icon":
  27649. return ec.fieldContext_App_icon(ctx, field)
  27650. case "id":
  27651. return ec.fieldContext_App_id(ctx, field)
  27652. case "installUrl":
  27653. return ec.fieldContext_App_installUrl(ctx, field)
  27654. case "installation":
  27655. return ec.fieldContext_App_installation(ctx, field)
  27656. case "isPostPurchaseAppInUse":
  27657. return ec.fieldContext_App_isPostPurchaseAppInUse(ctx, field)
  27658. case "previouslyInstalled":
  27659. return ec.fieldContext_App_previouslyInstalled(ctx, field)
  27660. case "pricingDetails":
  27661. return ec.fieldContext_App_pricingDetails(ctx, field)
  27662. case "pricingDetailsSummary":
  27663. return ec.fieldContext_App_pricingDetailsSummary(ctx, field)
  27664. case "privacyPolicyUrl":
  27665. return ec.fieldContext_App_privacyPolicyUrl(ctx, field)
  27666. case "publicCategory":
  27667. return ec.fieldContext_App_publicCategory(ctx, field)
  27668. case "published":
  27669. return ec.fieldContext_App_published(ctx, field)
  27670. case "requestedAccessScopes":
  27671. return ec.fieldContext_App_requestedAccessScopes(ctx, field)
  27672. case "screenshots":
  27673. return ec.fieldContext_App_screenshots(ctx, field)
  27674. case "shopifyDeveloped":
  27675. return ec.fieldContext_App_shopifyDeveloped(ctx, field)
  27676. case "title":
  27677. return ec.fieldContext_App_title(ctx, field)
  27678. case "uninstallMessage":
  27679. return ec.fieldContext_App_uninstallMessage(ctx, field)
  27680. case "webhookApiVersion":
  27681. return ec.fieldContext_App_webhookApiVersion(ctx, field)
  27682. }
  27683. return nil, fmt.Errorf("no field named %q was found under type App", field.Name)
  27684. },
  27685. }
  27686. return fc, nil
  27687. }
  27688. func (ec *executionContext) _AppConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *AppConnection) (ret graphql.Marshaler) {
  27689. fc, err := ec.fieldContext_AppConnection_pageInfo(ctx, field)
  27690. if err != nil {
  27691. return graphql.Null
  27692. }
  27693. ctx = graphql.WithFieldContext(ctx, fc)
  27694. defer func() {
  27695. if r := recover(); r != nil {
  27696. ec.Error(ctx, ec.Recover(ctx, r))
  27697. ret = graphql.Null
  27698. }
  27699. }()
  27700. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27701. ctx = rctx // use context from middleware stack in children
  27702. return obj.PageInfo, nil
  27703. })
  27704. if err != nil {
  27705. ec.Error(ctx, err)
  27706. return graphql.Null
  27707. }
  27708. if resTmp == nil {
  27709. if !graphql.HasFieldError(ctx, fc) {
  27710. ec.Errorf(ctx, "must not be null")
  27711. }
  27712. return graphql.Null
  27713. }
  27714. res := resTmp.(*PageInfo)
  27715. fc.Result = res
  27716. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  27717. }
  27718. func (ec *executionContext) fieldContext_AppConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27719. fc = &graphql.FieldContext{
  27720. Object: "AppConnection",
  27721. Field: field,
  27722. IsMethod: false,
  27723. IsResolver: false,
  27724. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27725. switch field.Name {
  27726. case "endCursor":
  27727. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  27728. case "hasNextPage":
  27729. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  27730. case "hasPreviousPage":
  27731. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  27732. case "startCursor":
  27733. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  27734. }
  27735. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  27736. },
  27737. }
  27738. return fc, nil
  27739. }
  27740. func (ec *executionContext) _AppCredit_amount(ctx context.Context, field graphql.CollectedField, obj *AppCredit) (ret graphql.Marshaler) {
  27741. fc, err := ec.fieldContext_AppCredit_amount(ctx, field)
  27742. if err != nil {
  27743. return graphql.Null
  27744. }
  27745. ctx = graphql.WithFieldContext(ctx, fc)
  27746. defer func() {
  27747. if r := recover(); r != nil {
  27748. ec.Error(ctx, ec.Recover(ctx, r))
  27749. ret = graphql.Null
  27750. }
  27751. }()
  27752. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27753. ctx = rctx // use context from middleware stack in children
  27754. return obj.Amount, nil
  27755. })
  27756. if err != nil {
  27757. ec.Error(ctx, err)
  27758. return graphql.Null
  27759. }
  27760. if resTmp == nil {
  27761. if !graphql.HasFieldError(ctx, fc) {
  27762. ec.Errorf(ctx, "must not be null")
  27763. }
  27764. return graphql.Null
  27765. }
  27766. res := resTmp.(*MoneyV2)
  27767. fc.Result = res
  27768. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  27769. }
  27770. func (ec *executionContext) fieldContext_AppCredit_amount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27771. fc = &graphql.FieldContext{
  27772. Object: "AppCredit",
  27773. Field: field,
  27774. IsMethod: false,
  27775. IsResolver: false,
  27776. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27777. switch field.Name {
  27778. case "amount":
  27779. return ec.fieldContext_MoneyV2_amount(ctx, field)
  27780. case "currencyCode":
  27781. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  27782. }
  27783. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  27784. },
  27785. }
  27786. return fc, nil
  27787. }
  27788. func (ec *executionContext) _AppCredit_createdAt(ctx context.Context, field graphql.CollectedField, obj *AppCredit) (ret graphql.Marshaler) {
  27789. fc, err := ec.fieldContext_AppCredit_createdAt(ctx, field)
  27790. if err != nil {
  27791. return graphql.Null
  27792. }
  27793. ctx = graphql.WithFieldContext(ctx, fc)
  27794. defer func() {
  27795. if r := recover(); r != nil {
  27796. ec.Error(ctx, ec.Recover(ctx, r))
  27797. ret = graphql.Null
  27798. }
  27799. }()
  27800. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27801. ctx = rctx // use context from middleware stack in children
  27802. return obj.CreatedAt, nil
  27803. })
  27804. if err != nil {
  27805. ec.Error(ctx, err)
  27806. return graphql.Null
  27807. }
  27808. if resTmp == nil {
  27809. if !graphql.HasFieldError(ctx, fc) {
  27810. ec.Errorf(ctx, "must not be null")
  27811. }
  27812. return graphql.Null
  27813. }
  27814. res := resTmp.(string)
  27815. fc.Result = res
  27816. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  27817. }
  27818. func (ec *executionContext) fieldContext_AppCredit_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27819. fc = &graphql.FieldContext{
  27820. Object: "AppCredit",
  27821. Field: field,
  27822. IsMethod: false,
  27823. IsResolver: false,
  27824. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27825. return nil, errors.New("field of type DateTime does not have child fields")
  27826. },
  27827. }
  27828. return fc, nil
  27829. }
  27830. func (ec *executionContext) _AppCredit_description(ctx context.Context, field graphql.CollectedField, obj *AppCredit) (ret graphql.Marshaler) {
  27831. fc, err := ec.fieldContext_AppCredit_description(ctx, field)
  27832. if err != nil {
  27833. return graphql.Null
  27834. }
  27835. ctx = graphql.WithFieldContext(ctx, fc)
  27836. defer func() {
  27837. if r := recover(); r != nil {
  27838. ec.Error(ctx, ec.Recover(ctx, r))
  27839. ret = graphql.Null
  27840. }
  27841. }()
  27842. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27843. ctx = rctx // use context from middleware stack in children
  27844. return obj.Description, nil
  27845. })
  27846. if err != nil {
  27847. ec.Error(ctx, err)
  27848. return graphql.Null
  27849. }
  27850. if resTmp == nil {
  27851. if !graphql.HasFieldError(ctx, fc) {
  27852. ec.Errorf(ctx, "must not be null")
  27853. }
  27854. return graphql.Null
  27855. }
  27856. res := resTmp.(string)
  27857. fc.Result = res
  27858. return ec.marshalNString2string(ctx, field.Selections, res)
  27859. }
  27860. func (ec *executionContext) fieldContext_AppCredit_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27861. fc = &graphql.FieldContext{
  27862. Object: "AppCredit",
  27863. Field: field,
  27864. IsMethod: false,
  27865. IsResolver: false,
  27866. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27867. return nil, errors.New("field of type String does not have child fields")
  27868. },
  27869. }
  27870. return fc, nil
  27871. }
  27872. func (ec *executionContext) _AppCredit_id(ctx context.Context, field graphql.CollectedField, obj *AppCredit) (ret graphql.Marshaler) {
  27873. fc, err := ec.fieldContext_AppCredit_id(ctx, field)
  27874. if err != nil {
  27875. return graphql.Null
  27876. }
  27877. ctx = graphql.WithFieldContext(ctx, fc)
  27878. defer func() {
  27879. if r := recover(); r != nil {
  27880. ec.Error(ctx, ec.Recover(ctx, r))
  27881. ret = graphql.Null
  27882. }
  27883. }()
  27884. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27885. ctx = rctx // use context from middleware stack in children
  27886. return obj.ID, nil
  27887. })
  27888. if err != nil {
  27889. ec.Error(ctx, err)
  27890. return graphql.Null
  27891. }
  27892. if resTmp == nil {
  27893. if !graphql.HasFieldError(ctx, fc) {
  27894. ec.Errorf(ctx, "must not be null")
  27895. }
  27896. return graphql.Null
  27897. }
  27898. res := resTmp.(string)
  27899. fc.Result = res
  27900. return ec.marshalNID2string(ctx, field.Selections, res)
  27901. }
  27902. func (ec *executionContext) fieldContext_AppCredit_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27903. fc = &graphql.FieldContext{
  27904. Object: "AppCredit",
  27905. Field: field,
  27906. IsMethod: false,
  27907. IsResolver: false,
  27908. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27909. return nil, errors.New("field of type ID does not have child fields")
  27910. },
  27911. }
  27912. return fc, nil
  27913. }
  27914. func (ec *executionContext) _AppCredit_test(ctx context.Context, field graphql.CollectedField, obj *AppCredit) (ret graphql.Marshaler) {
  27915. fc, err := ec.fieldContext_AppCredit_test(ctx, field)
  27916. if err != nil {
  27917. return graphql.Null
  27918. }
  27919. ctx = graphql.WithFieldContext(ctx, fc)
  27920. defer func() {
  27921. if r := recover(); r != nil {
  27922. ec.Error(ctx, ec.Recover(ctx, r))
  27923. ret = graphql.Null
  27924. }
  27925. }()
  27926. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27927. ctx = rctx // use context from middleware stack in children
  27928. return obj.Test, nil
  27929. })
  27930. if err != nil {
  27931. ec.Error(ctx, err)
  27932. return graphql.Null
  27933. }
  27934. if resTmp == nil {
  27935. if !graphql.HasFieldError(ctx, fc) {
  27936. ec.Errorf(ctx, "must not be null")
  27937. }
  27938. return graphql.Null
  27939. }
  27940. res := resTmp.(bool)
  27941. fc.Result = res
  27942. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  27943. }
  27944. func (ec *executionContext) fieldContext_AppCredit_test(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27945. fc = &graphql.FieldContext{
  27946. Object: "AppCredit",
  27947. Field: field,
  27948. IsMethod: false,
  27949. IsResolver: false,
  27950. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27951. return nil, errors.New("field of type Boolean does not have child fields")
  27952. },
  27953. }
  27954. return fc, nil
  27955. }
  27956. func (ec *executionContext) _AppCreditConnection_edges(ctx context.Context, field graphql.CollectedField, obj *AppCreditConnection) (ret graphql.Marshaler) {
  27957. fc, err := ec.fieldContext_AppCreditConnection_edges(ctx, field)
  27958. if err != nil {
  27959. return graphql.Null
  27960. }
  27961. ctx = graphql.WithFieldContext(ctx, fc)
  27962. defer func() {
  27963. if r := recover(); r != nil {
  27964. ec.Error(ctx, ec.Recover(ctx, r))
  27965. ret = graphql.Null
  27966. }
  27967. }()
  27968. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27969. ctx = rctx // use context from middleware stack in children
  27970. return obj.Edges, nil
  27971. })
  27972. if err != nil {
  27973. ec.Error(ctx, err)
  27974. return graphql.Null
  27975. }
  27976. if resTmp == nil {
  27977. if !graphql.HasFieldError(ctx, fc) {
  27978. ec.Errorf(ctx, "must not be null")
  27979. }
  27980. return graphql.Null
  27981. }
  27982. res := resTmp.([]*AppCreditEdge)
  27983. fc.Result = res
  27984. return ec.marshalNAppCreditEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppCreditEdgeᚄ(ctx, field.Selections, res)
  27985. }
  27986. func (ec *executionContext) fieldContext_AppCreditConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27987. fc = &graphql.FieldContext{
  27988. Object: "AppCreditConnection",
  27989. Field: field,
  27990. IsMethod: false,
  27991. IsResolver: false,
  27992. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27993. switch field.Name {
  27994. case "cursor":
  27995. return ec.fieldContext_AppCreditEdge_cursor(ctx, field)
  27996. case "node":
  27997. return ec.fieldContext_AppCreditEdge_node(ctx, field)
  27998. }
  27999. return nil, fmt.Errorf("no field named %q was found under type AppCreditEdge", field.Name)
  28000. },
  28001. }
  28002. return fc, nil
  28003. }
  28004. func (ec *executionContext) _AppCreditConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *AppCreditConnection) (ret graphql.Marshaler) {
  28005. fc, err := ec.fieldContext_AppCreditConnection_nodes(ctx, field)
  28006. if err != nil {
  28007. return graphql.Null
  28008. }
  28009. ctx = graphql.WithFieldContext(ctx, fc)
  28010. defer func() {
  28011. if r := recover(); r != nil {
  28012. ec.Error(ctx, ec.Recover(ctx, r))
  28013. ret = graphql.Null
  28014. }
  28015. }()
  28016. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  28017. ctx = rctx // use context from middleware stack in children
  28018. return obj.Nodes, nil
  28019. })
  28020. if err != nil {
  28021. ec.Error(ctx, err)
  28022. return graphql.Null
  28023. }
  28024. if resTmp == nil {
  28025. if !graphql.HasFieldError(ctx, fc) {
  28026. ec.Errorf(ctx, "must not be null")
  28027. }
  28028. return graphql.Null
  28029. }
  28030. res := resTmp.([]*AppCredit)
  28031. fc.Result = res
  28032. return ec.marshalNAppCredit2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppCreditᚄ(ctx, field.Selections, res)
  28033. }
  28034. func (ec *executionContext) fieldContext_AppCreditConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  28035. fc = &graphql.FieldContext{
  28036. Object: "AppCreditConnection",
  28037. Field: field,
  28038. IsMethod: false,
  28039. IsResolver: false,
  28040. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  28041. switch field.Name {
  28042. case "amount":
  28043. return ec.fieldContext_AppCredit_amount(ctx, field)
  28044. case "createdAt":
  28045. return ec.fieldContext_AppCredit_createdAt(ctx, field)
  28046. case "description":
  28047. return ec.fieldContext_AppCredit_description(ctx, field)
  28048. case "id":
  28049. return ec.fieldContext_AppCredit_id(ctx, field)
  28050. case "test":
  28051. return ec.fieldContext_AppCredit_test(ctx, field)
  28052. }
  28053. return nil, fmt.Errorf("no field named %q was found under type AppCredit", field.Name)
  28054. },
  28055. }
  28056. return fc, nil
  28057. }
  28058. func (ec *executionContext) _AppCreditConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *AppCreditConnection) (ret graphql.Marshaler) {
  28059. fc, err := ec.fieldContext_AppCreditConnection_pageInfo(ctx, field)
  28060. if err != nil {
  28061. return graphql.Null
  28062. }
  28063. ctx = graphql.WithFieldContext(ctx, fc)
  28064. defer func() {
  28065. if r := recover(); r != nil {
  28066. ec.Error(ctx, ec.Recover(ctx, r))
  28067. ret = graphql.Null
  28068. }
  28069. }()
  28070. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  28071. ctx = rctx // use context from middleware stack in children
  28072. return obj.PageInfo, nil
  28073. })
  28074. if err != nil {
  28075. ec.Error(ctx, err)
  28076. return graphql.Null
  28077. }
  28078. if resTmp == nil {
  28079. if !graphql.HasFieldError(ctx, fc) {
  28080. ec.Errorf(ctx, "must not be null")
  28081. }
  28082. return graphql.Null
  28083. }
  28084. res := resTmp.(*PageInfo)
  28085. fc.Result = res
  28086. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  28087. }
  28088. func (ec *executionContext) fieldContext_AppCreditConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  28089. fc = &graphql.FieldContext{
  28090. Object: "AppCreditConnection",
  28091. Field: field,
  28092. IsMethod: false,
  28093. IsResolver: false,
  28094. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  28095. switch field.Name {
  28096. case "endCursor":
  28097. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  28098. case "hasNextPage":
  28099. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  28100. case "hasPreviousPage":
  28101. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  28102. case "startCursor":
  28103. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  28104. }
  28105. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  28106. },
  28107. }
  28108. return fc, nil
  28109. }
  28110. func (ec *executionContext) _AppCreditEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *AppCreditEdge) (ret graphql.Marshaler) {
  28111. fc, err := ec.fieldContext_AppCreditEdge_cursor(ctx, field)
  28112. if err != nil {
  28113. return graphql.Null
  28114. }
  28115. ctx = graphql.WithFieldContext(ctx, fc)
  28116. defer func() {
  28117. if r := recover(); r != nil {
  28118. ec.Error(ctx, ec.Recover(ctx, r))
  28119. ret = graphql.Null
  28120. }
  28121. }()
  28122. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  28123. ctx = rctx // use context from middleware stack in children
  28124. return obj.Cursor, nil
  28125. })
  28126. if err != nil {
  28127. ec.Error(ctx, err)
  28128. return graphql.Null
  28129. }
  28130. if resTmp == nil {
  28131. if !graphql.HasFieldError(ctx, fc) {
  28132. ec.Errorf(ctx, "must not be null")
  28133. }
  28134. return graphql.Null
  28135. }
  28136. res := resTmp.(string)
  28137. fc.Result = res
  28138. return ec.marshalNString2string(ctx, field.Selections, res)
  28139. }
  28140. func (ec *executionContext) fieldContext_AppCreditEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  28141. fc = &graphql.FieldContext{
  28142. Object: "AppCreditEdge",
  28143. Field: field,
  28144. IsMethod: false,
  28145. IsResolver: false,
  28146. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  28147. return nil, errors.New("field of type String does not have child fields")
  28148. },
  28149. }
  28150. return fc, nil
  28151. }
  28152. func (ec *executionContext) _AppCreditEdge_node(ctx context.Context, field graphql.CollectedField, obj *AppCreditEdge) (ret graphql.Marshaler) {
  28153. fc, err := ec.fieldContext_AppCreditEdge_node(ctx, field)
  28154. if err != nil {
  28155. return graphql.Null
  28156. }
  28157. ctx = graphql.WithFieldContext(ctx, fc)
  28158. defer func() {
  28159. if r := recover(); r != nil {
  28160. ec.Error(ctx, ec.Recover(ctx, r))
  28161. ret = graphql.Null
  28162. }
  28163. }()
  28164. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  28165. ctx = rctx // use context from middleware stack in children
  28166. return obj.Node, nil
  28167. })
  28168. if err != nil {
  28169. ec.Error(ctx, err)
  28170. return graphql.Null
  28171. }
  28172. if resTmp == nil {
  28173. if !graphql.HasFieldError(ctx, fc) {
  28174. ec.Errorf(ctx, "must not be null")
  28175. }
  28176. return graphql.Null
  28177. }
  28178. res := resTmp.(*AppCredit)
  28179. fc.Result = res
  28180. return ec.marshalNAppCredit2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppCredit(ctx, field.Selections, res)
  28181. }
  28182. func (ec *executionContext) fieldContext_AppCreditEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  28183. fc = &graphql.FieldContext{
  28184. Object: "AppCreditEdge",
  28185. Field: field,
  28186. IsMethod: false,
  28187. IsResolver: false,
  28188. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  28189. switch field.Name {
  28190. case "amount":
  28191. return ec.fieldContext_AppCredit_amount(ctx, field)
  28192. case "createdAt":
  28193. return ec.fieldContext_AppCredit_createdAt(ctx, field)
  28194. case "description":
  28195. return ec.fieldContext_AppCredit_description(ctx, field)
  28196. case "id":
  28197. return ec.fieldContext_AppCredit_id(ctx, field)
  28198. case "test":
  28199. return ec.fieldContext_AppCredit_test(ctx, field)
  28200. }
  28201. return nil, fmt.Errorf("no field named %q was found under type AppCredit", field.Name)
  28202. },
  28203. }
  28204. return fc, nil
  28205. }
  28206. func (ec *executionContext) _AppEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *AppEdge) (ret graphql.Marshaler) {
  28207. fc, err := ec.fieldContext_AppEdge_cursor(ctx, field)
  28208. if err != nil {
  28209. return graphql.Null
  28210. }
  28211. ctx = graphql.WithFieldContext(ctx, fc)
  28212. defer func() {
  28213. if r := recover(); r != nil {
  28214. ec.Error(ctx, ec.Recover(ctx, r))
  28215. ret = graphql.Null
  28216. }
  28217. }()
  28218. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  28219. ctx = rctx // use context from middleware stack in children
  28220. return obj.Cursor, nil
  28221. })
  28222. if err != nil {
  28223. ec.Error(ctx, err)
  28224. return graphql.Null
  28225. }
  28226. if resTmp == nil {
  28227. if !graphql.HasFieldError(ctx, fc) {
  28228. ec.Errorf(ctx, "must not be null")
  28229. }
  28230. return graphql.Null
  28231. }
  28232. res := resTmp.(string)
  28233. fc.Result = res
  28234. return ec.marshalNString2string(ctx, field.Selections, res)
  28235. }
  28236. func (ec *executionContext) fieldContext_AppEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  28237. fc = &graphql.FieldContext{
  28238. Object: "AppEdge",
  28239. Field: field,
  28240. IsMethod: false,
  28241. IsResolver: false,
  28242. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  28243. return nil, errors.New("field of type String does not have child fields")
  28244. },
  28245. }
  28246. return fc, nil
  28247. }
  28248. func (ec *executionContext) _AppEdge_node(ctx context.Context, field graphql.CollectedField, obj *AppEdge) (ret graphql.Marshaler) {
  28249. fc, err := ec.fieldContext_AppEdge_node(ctx, field)
  28250. if err != nil {
  28251. return graphql.Null
  28252. }
  28253. ctx = graphql.WithFieldContext(ctx, fc)
  28254. defer func() {
  28255. if r := recover(); r != nil {
  28256. ec.Error(ctx, ec.Recover(ctx, r))
  28257. ret = graphql.Null
  28258. }
  28259. }()
  28260. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  28261. ctx = rctx // use context from middleware stack in children
  28262. return obj.Node, nil
  28263. })
  28264. if err != nil {
  28265. ec.Error(ctx, err)
  28266. return graphql.Null
  28267. }
  28268. if resTmp == nil {
  28269. if !graphql.HasFieldError(ctx, fc) {
  28270. ec.Errorf(ctx, "must not be null")
  28271. }
  28272. return graphql.Null
  28273. }
  28274. res := resTmp.(*App)
  28275. fc.Result = res
  28276. return ec.marshalNApp2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐApp(ctx, field.Selections, res)
  28277. }
  28278. func (ec *executionContext) fieldContext_AppEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  28279. fc = &graphql.FieldContext{
  28280. Object: "AppEdge",
  28281. Field: field,
  28282. IsMethod: false,
  28283. IsResolver: false,
  28284. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  28285. switch field.Name {
  28286. case "apiKey":
  28287. return ec.fieldContext_App_apiKey(ctx, field)
  28288. case "appStoreAppUrl":
  28289. return ec.fieldContext_App_appStoreAppUrl(ctx, field)
  28290. case "appStoreDeveloperUrl":
  28291. return ec.fieldContext_App_appStoreDeveloperUrl(ctx, field)
  28292. case "availableAccessScopes":
  28293. return ec.fieldContext_App_availableAccessScopes(ctx, field)
  28294. case "banner":
  28295. return ec.fieldContext_App_banner(ctx, field)
  28296. case "description":
  28297. return ec.fieldContext_App_description(ctx, field)
  28298. case "developerName":
  28299. return ec.fieldContext_App_developerName(ctx, field)
  28300. case "developerType":
  28301. return ec.fieldContext_App_developerType(ctx, field)
  28302. case "embedded":
  28303. return ec.fieldContext_App_embedded(ctx, field)
  28304. case "failedRequirements":
  28305. return ec.fieldContext_App_failedRequirements(ctx, field)
  28306. case "features":
  28307. return ec.fieldContext_App_features(ctx, field)
  28308. case "feedback":
  28309. return ec.fieldContext_App_feedback(ctx, field)
  28310. case "handle":
  28311. return ec.fieldContext_App_handle(ctx, field)
  28312. case "icon":
  28313. return ec.fieldContext_App_icon(ctx, field)
  28314. case "id":
  28315. return ec.fieldContext_App_id(ctx, field)
  28316. case "installUrl":
  28317. return ec.fieldContext_App_installUrl(ctx, field)
  28318. case "installation":
  28319. return ec.fieldContext_App_installation(ctx, field)
  28320. case "isPostPurchaseAppInUse":
  28321. return ec.fieldContext_App_isPostPurchaseAppInUse(ctx, field)
  28322. case "previouslyInstalled":
  28323. return ec.fieldContext_App_previouslyInstalled(ctx, field)
  28324. case "pricingDetails":
  28325. return ec.fieldContext_App_pricingDetails(ctx, field)
  28326. case "pricingDetailsSummary":
  28327. return ec.fieldContext_App_pricingDetailsSummary(ctx, field)
  28328. case "privacyPolicyUrl":
  28329. return ec.fieldContext_App_privacyPolicyUrl(ctx, field)
  28330. case "publicCategory":
  28331. return ec.fieldContext_App_publicCategory(ctx, field)
  28332. case "published":
  28333. return ec.fieldContext_App_published(ctx, field)
  28334. case "requestedAccessScopes":
  28335. return ec.fieldContext_App_requestedAccessScopes(ctx, field)
  28336. case "screenshots":
  28337. return ec.fieldContext_App_screenshots(ctx, field)
  28338. case "shopifyDeveloped":
  28339. return ec.fieldContext_App_shopifyDeveloped(ctx, field)
  28340. case "title":
  28341. return ec.fieldContext_App_title(ctx, field)
  28342. case "uninstallMessage":
  28343. return ec.fieldContext_App_uninstallMessage(ctx, field)
  28344. case "webhookApiVersion":
  28345. return ec.fieldContext_App_webhookApiVersion(ctx, field)
  28346. }
  28347. return nil, fmt.Errorf("no field named %q was found under type App", field.Name)
  28348. },
  28349. }
  28350. return fc, nil
  28351. }
  28352. func (ec *executionContext) _AppFeedback_app(ctx context.Context, field graphql.CollectedField, obj *AppFeedback) (ret graphql.Marshaler) {
  28353. fc, err := ec.fieldContext_AppFeedback_app(ctx, field)
  28354. if err != nil {
  28355. return graphql.Null
  28356. }
  28357. ctx = graphql.WithFieldContext(ctx, fc)
  28358. defer func() {
  28359. if r := recover(); r != nil {
  28360. ec.Error(ctx, ec.Recover(ctx, r))
  28361. ret = graphql.Null
  28362. }
  28363. }()
  28364. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  28365. ctx = rctx // use context from middleware stack in children
  28366. return obj.App, nil
  28367. })
  28368. if err != nil {
  28369. ec.Error(ctx, err)
  28370. return graphql.Null
  28371. }
  28372. if resTmp == nil {
  28373. if !graphql.HasFieldError(ctx, fc) {
  28374. ec.Errorf(ctx, "must not be null")
  28375. }
  28376. return graphql.Null
  28377. }
  28378. res := resTmp.(*App)
  28379. fc.Result = res
  28380. return ec.marshalNApp2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐApp(ctx, field.Selections, res)
  28381. }
  28382. func (ec *executionContext) fieldContext_AppFeedback_app(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  28383. fc = &graphql.FieldContext{
  28384. Object: "AppFeedback",
  28385. Field: field,
  28386. IsMethod: false,
  28387. IsResolver: false,
  28388. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  28389. switch field.Name {
  28390. case "apiKey":
  28391. return ec.fieldContext_App_apiKey(ctx, field)
  28392. case "appStoreAppUrl":
  28393. return ec.fieldContext_App_appStoreAppUrl(ctx, field)
  28394. case "appStoreDeveloperUrl":
  28395. return ec.fieldContext_App_appStoreDeveloperUrl(ctx, field)
  28396. case "availableAccessScopes":
  28397. return ec.fieldContext_App_availableAccessScopes(ctx, field)
  28398. case "banner":
  28399. return ec.fieldContext_App_banner(ctx, field)
  28400. case "description":
  28401. return ec.fieldContext_App_description(ctx, field)
  28402. case "developerName":
  28403. return ec.fieldContext_App_developerName(ctx, field)
  28404. case "developerType":
  28405. return ec.fieldContext_App_developerType(ctx, field)
  28406. case "embedded":
  28407. return ec.fieldContext_App_embedded(ctx, field)
  28408. case "failedRequirements":
  28409. return ec.fieldContext_App_failedRequirements(ctx, field)
  28410. case "features":
  28411. return ec.fieldContext_App_features(ctx, field)
  28412. case "feedback":
  28413. return ec.fieldContext_App_feedback(ctx, field)
  28414. case "handle":
  28415. return ec.fieldContext_App_handle(ctx, field)
  28416. case "icon":
  28417. return ec.fieldContext_App_icon(ctx, field)
  28418. case "id":
  28419. return ec.fieldContext_App_id(ctx, field)
  28420. case "installUrl":
  28421. return ec.fieldContext_App_installUrl(ctx, field)
  28422. case "installation":
  28423. return ec.fieldContext_App_installation(ctx, field)
  28424. case "isPostPurchaseAppInUse":
  28425. return ec.fieldContext_App_isPostPurchaseAppInUse(ctx, field)
  28426. case "previouslyInstalled":
  28427. return ec.fieldContext_App_previouslyInstalled(ctx, field)
  28428. case "pricingDetails":
  28429. return ec.fieldContext_App_pricingDetails(ctx, field)
  28430. case "pricingDetailsSummary":
  28431. return ec.fieldContext_App_pricingDetailsSummary(ctx, field)
  28432. case "privacyPolicyUrl":
  28433. return ec.fieldContext_App_privacyPolicyUrl(ctx, field)
  28434. case "publicCategory":
  28435. return ec.fieldContext_App_publicCategory(ctx, field)
  28436. case "published":
  28437. return ec.fieldContext_App_published(ctx, field)
  28438. case "requestedAccessScopes":
  28439. return ec.fieldContext_App_requestedAccessScopes(ctx, field)
  28440. case "screenshots":
  28441. return ec.fieldContext_App_screenshots(ctx, field)
  28442. case "shopifyDeveloped":
  28443. return ec.fieldContext_App_shopifyDeveloped(ctx, field)
  28444. case "title":
  28445. return ec.fieldContext_App_title(ctx, field)
  28446. case "uninstallMessage":
  28447. return ec.fieldContext_App_uninstallMessage(ctx, field)
  28448. case "webhookApiVersion":
  28449. return ec.fieldContext_App_webhookApiVersion(ctx, field)
  28450. }
  28451. return nil, fmt.Errorf("no field named %q was found under type App", field.Name)
  28452. },
  28453. }
  28454. return fc, nil
  28455. }
  28456. func (ec *executionContext) _AppFeedback_link(ctx context.Context, field graphql.CollectedField, obj *AppFeedback) (ret graphql.Marshaler) {
  28457. fc, err := ec.fieldContext_AppFeedback_link(ctx, field)
  28458. if err != nil {
  28459. return graphql.Null
  28460. }
  28461. ctx = graphql.WithFieldContext(ctx, fc)
  28462. defer func() {
  28463. if r := recover(); r != nil {
  28464. ec.Error(ctx, ec.Recover(ctx, r))
  28465. ret = graphql.Null
  28466. }
  28467. }()
  28468. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  28469. ctx = rctx // use context from middleware stack in children
  28470. return obj.Link, nil
  28471. })
  28472. if err != nil {
  28473. ec.Error(ctx, err)
  28474. return graphql.Null
  28475. }
  28476. if resTmp == nil {
  28477. return graphql.Null
  28478. }
  28479. res := resTmp.(*Link)
  28480. fc.Result = res
  28481. return ec.marshalOLink2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLink(ctx, field.Selections, res)
  28482. }
  28483. func (ec *executionContext) fieldContext_AppFeedback_link(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  28484. fc = &graphql.FieldContext{
  28485. Object: "AppFeedback",
  28486. Field: field,
  28487. IsMethod: false,
  28488. IsResolver: false,
  28489. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  28490. switch field.Name {
  28491. case "label":
  28492. return ec.fieldContext_Link_label(ctx, field)
  28493. case "translations":
  28494. return ec.fieldContext_Link_translations(ctx, field)
  28495. case "url":
  28496. return ec.fieldContext_Link_url(ctx, field)
  28497. }
  28498. return nil, fmt.Errorf("no field named %q was found under type Link", field.Name)
  28499. },
  28500. }
  28501. return fc, nil
  28502. }
  28503. func (ec *executionContext) _AppFeedback_messages(ctx context.Context, field graphql.CollectedField, obj *AppFeedback) (ret graphql.Marshaler) {
  28504. fc, err := ec.fieldContext_AppFeedback_messages(ctx, field)
  28505. if err != nil {
  28506. return graphql.Null
  28507. }
  28508. ctx = graphql.WithFieldContext(ctx, fc)
  28509. defer func() {
  28510. if r := recover(); r != nil {
  28511. ec.Error(ctx, ec.Recover(ctx, r))
  28512. ret = graphql.Null
  28513. }
  28514. }()
  28515. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  28516. ctx = rctx // use context from middleware stack in children
  28517. return obj.Messages, nil
  28518. })
  28519. if err != nil {
  28520. ec.Error(ctx, err)
  28521. return graphql.Null
  28522. }
  28523. if resTmp == nil {
  28524. if !graphql.HasFieldError(ctx, fc) {
  28525. ec.Errorf(ctx, "must not be null")
  28526. }
  28527. return graphql.Null
  28528. }
  28529. res := resTmp.([]*UserError)
  28530. fc.Result = res
  28531. return ec.marshalNUserError2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐUserErrorᚄ(ctx, field.Selections, res)
  28532. }
  28533. func (ec *executionContext) fieldContext_AppFeedback_messages(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  28534. fc = &graphql.FieldContext{
  28535. Object: "AppFeedback",
  28536. Field: field,
  28537. IsMethod: false,
  28538. IsResolver: false,
  28539. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  28540. switch field.Name {
  28541. case "field":
  28542. return ec.fieldContext_UserError_field(ctx, field)
  28543. case "message":
  28544. return ec.fieldContext_UserError_message(ctx, field)
  28545. }
  28546. return nil, fmt.Errorf("no field named %q was found under type UserError", field.Name)
  28547. },
  28548. }
  28549. return fc, nil
  28550. }
  28551. func (ec *executionContext) _AppInstallation_accessScopes(ctx context.Context, field graphql.CollectedField, obj *AppInstallation) (ret graphql.Marshaler) {
  28552. fc, err := ec.fieldContext_AppInstallation_accessScopes(ctx, field)
  28553. if err != nil {
  28554. return graphql.Null
  28555. }
  28556. ctx = graphql.WithFieldContext(ctx, fc)
  28557. defer func() {
  28558. if r := recover(); r != nil {
  28559. ec.Error(ctx, ec.Recover(ctx, r))
  28560. ret = graphql.Null
  28561. }
  28562. }()
  28563. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  28564. ctx = rctx // use context from middleware stack in children
  28565. return obj.AccessScopes, nil
  28566. })
  28567. if err != nil {
  28568. ec.Error(ctx, err)
  28569. return graphql.Null
  28570. }
  28571. if resTmp == nil {
  28572. if !graphql.HasFieldError(ctx, fc) {
  28573. ec.Errorf(ctx, "must not be null")
  28574. }
  28575. return graphql.Null
  28576. }
  28577. res := resTmp.([]*AccessScope)
  28578. fc.Result = res
  28579. return ec.marshalNAccessScope2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAccessScopeᚄ(ctx, field.Selections, res)
  28580. }
  28581. func (ec *executionContext) fieldContext_AppInstallation_accessScopes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  28582. fc = &graphql.FieldContext{
  28583. Object: "AppInstallation",
  28584. Field: field,
  28585. IsMethod: false,
  28586. IsResolver: false,
  28587. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  28588. switch field.Name {
  28589. case "description":
  28590. return ec.fieldContext_AccessScope_description(ctx, field)
  28591. case "handle":
  28592. return ec.fieldContext_AccessScope_handle(ctx, field)
  28593. }
  28594. return nil, fmt.Errorf("no field named %q was found under type AccessScope", field.Name)
  28595. },
  28596. }
  28597. return fc, nil
  28598. }
  28599. func (ec *executionContext) _AppInstallation_activeSubscriptions(ctx context.Context, field graphql.CollectedField, obj *AppInstallation) (ret graphql.Marshaler) {
  28600. fc, err := ec.fieldContext_AppInstallation_activeSubscriptions(ctx, field)
  28601. if err != nil {
  28602. return graphql.Null
  28603. }
  28604. ctx = graphql.WithFieldContext(ctx, fc)
  28605. defer func() {
  28606. if r := recover(); r != nil {
  28607. ec.Error(ctx, ec.Recover(ctx, r))
  28608. ret = graphql.Null
  28609. }
  28610. }()
  28611. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  28612. ctx = rctx // use context from middleware stack in children
  28613. return obj.ActiveSubscriptions, nil
  28614. })
  28615. if err != nil {
  28616. ec.Error(ctx, err)
  28617. return graphql.Null
  28618. }
  28619. if resTmp == nil {
  28620. if !graphql.HasFieldError(ctx, fc) {
  28621. ec.Errorf(ctx, "must not be null")
  28622. }
  28623. return graphql.Null
  28624. }
  28625. res := resTmp.([]*AppSubscription)
  28626. fc.Result = res
  28627. return ec.marshalNAppSubscription2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppSubscriptionᚄ(ctx, field.Selections, res)
  28628. }
  28629. func (ec *executionContext) fieldContext_AppInstallation_activeSubscriptions(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  28630. fc = &graphql.FieldContext{
  28631. Object: "AppInstallation",
  28632. Field: field,
  28633. IsMethod: false,
  28634. IsResolver: false,
  28635. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  28636. switch field.Name {
  28637. case "createdAt":
  28638. return ec.fieldContext_AppSubscription_createdAt(ctx, field)
  28639. case "currentPeriodEnd":
  28640. return ec.fieldContext_AppSubscription_currentPeriodEnd(ctx, field)
  28641. case "id":
  28642. return ec.fieldContext_AppSubscription_id(ctx, field)
  28643. case "lineItems":
  28644. return ec.fieldContext_AppSubscription_lineItems(ctx, field)
  28645. case "name":
  28646. return ec.fieldContext_AppSubscription_name(ctx, field)
  28647. case "returnUrl":
  28648. return ec.fieldContext_AppSubscription_returnUrl(ctx, field)
  28649. case "status":
  28650. return ec.fieldContext_AppSubscription_status(ctx, field)
  28651. case "test":
  28652. return ec.fieldContext_AppSubscription_test(ctx, field)
  28653. case "trialDays":
  28654. return ec.fieldContext_AppSubscription_trialDays(ctx, field)
  28655. }
  28656. return nil, fmt.Errorf("no field named %q was found under type AppSubscription", field.Name)
  28657. },
  28658. }
  28659. return fc, nil
  28660. }
  28661. func (ec *executionContext) _AppInstallation_allSubscriptions(ctx context.Context, field graphql.CollectedField, obj *AppInstallation) (ret graphql.Marshaler) {
  28662. fc, err := ec.fieldContext_AppInstallation_allSubscriptions(ctx, field)
  28663. if err != nil {
  28664. return graphql.Null
  28665. }
  28666. ctx = graphql.WithFieldContext(ctx, fc)
  28667. defer func() {
  28668. if r := recover(); r != nil {
  28669. ec.Error(ctx, ec.Recover(ctx, r))
  28670. ret = graphql.Null
  28671. }
  28672. }()
  28673. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  28674. ctx = rctx // use context from middleware stack in children
  28675. return obj.AllSubscriptions, nil
  28676. })
  28677. if err != nil {
  28678. ec.Error(ctx, err)
  28679. return graphql.Null
  28680. }
  28681. if resTmp == nil {
  28682. if !graphql.HasFieldError(ctx, fc) {
  28683. ec.Errorf(ctx, "must not be null")
  28684. }
  28685. return graphql.Null
  28686. }
  28687. res := resTmp.(*AppSubscriptionConnection)
  28688. fc.Result = res
  28689. return ec.marshalNAppSubscriptionConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppSubscriptionConnection(ctx, field.Selections, res)
  28690. }
  28691. func (ec *executionContext) fieldContext_AppInstallation_allSubscriptions(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  28692. fc = &graphql.FieldContext{
  28693. Object: "AppInstallation",
  28694. Field: field,
  28695. IsMethod: false,
  28696. IsResolver: false,
  28697. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  28698. switch field.Name {
  28699. case "edges":
  28700. return ec.fieldContext_AppSubscriptionConnection_edges(ctx, field)
  28701. case "nodes":
  28702. return ec.fieldContext_AppSubscriptionConnection_nodes(ctx, field)
  28703. case "pageInfo":
  28704. return ec.fieldContext_AppSubscriptionConnection_pageInfo(ctx, field)
  28705. }
  28706. return nil, fmt.Errorf("no field named %q was found under type AppSubscriptionConnection", field.Name)
  28707. },
  28708. }
  28709. defer func() {
  28710. if r := recover(); r != nil {
  28711. err = ec.Recover(ctx, r)
  28712. ec.Error(ctx, err)
  28713. }
  28714. }()
  28715. ctx = graphql.WithFieldContext(ctx, fc)
  28716. if fc.Args, err = ec.field_AppInstallation_allSubscriptions_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  28717. ec.Error(ctx, err)
  28718. return
  28719. }
  28720. return fc, nil
  28721. }
  28722. func (ec *executionContext) _AppInstallation_app(ctx context.Context, field graphql.CollectedField, obj *AppInstallation) (ret graphql.Marshaler) {
  28723. fc, err := ec.fieldContext_AppInstallation_app(ctx, field)
  28724. if err != nil {
  28725. return graphql.Null
  28726. }
  28727. ctx = graphql.WithFieldContext(ctx, fc)
  28728. defer func() {
  28729. if r := recover(); r != nil {
  28730. ec.Error(ctx, ec.Recover(ctx, r))
  28731. ret = graphql.Null
  28732. }
  28733. }()
  28734. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  28735. ctx = rctx // use context from middleware stack in children
  28736. return obj.App, nil
  28737. })
  28738. if err != nil {
  28739. ec.Error(ctx, err)
  28740. return graphql.Null
  28741. }
  28742. if resTmp == nil {
  28743. if !graphql.HasFieldError(ctx, fc) {
  28744. ec.Errorf(ctx, "must not be null")
  28745. }
  28746. return graphql.Null
  28747. }
  28748. res := resTmp.(*App)
  28749. fc.Result = res
  28750. return ec.marshalNApp2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐApp(ctx, field.Selections, res)
  28751. }
  28752. func (ec *executionContext) fieldContext_AppInstallation_app(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  28753. fc = &graphql.FieldContext{
  28754. Object: "AppInstallation",
  28755. Field: field,
  28756. IsMethod: false,
  28757. IsResolver: false,
  28758. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  28759. switch field.Name {
  28760. case "apiKey":
  28761. return ec.fieldContext_App_apiKey(ctx, field)
  28762. case "appStoreAppUrl":
  28763. return ec.fieldContext_App_appStoreAppUrl(ctx, field)
  28764. case "appStoreDeveloperUrl":
  28765. return ec.fieldContext_App_appStoreDeveloperUrl(ctx, field)
  28766. case "availableAccessScopes":
  28767. return ec.fieldContext_App_availableAccessScopes(ctx, field)
  28768. case "banner":
  28769. return ec.fieldContext_App_banner(ctx, field)
  28770. case "description":
  28771. return ec.fieldContext_App_description(ctx, field)
  28772. case "developerName":
  28773. return ec.fieldContext_App_developerName(ctx, field)
  28774. case "developerType":
  28775. return ec.fieldContext_App_developerType(ctx, field)
  28776. case "embedded":
  28777. return ec.fieldContext_App_embedded(ctx, field)
  28778. case "failedRequirements":
  28779. return ec.fieldContext_App_failedRequirements(ctx, field)
  28780. case "features":
  28781. return ec.fieldContext_App_features(ctx, field)
  28782. case "feedback":
  28783. return ec.fieldContext_App_feedback(ctx, field)
  28784. case "handle":
  28785. return ec.fieldContext_App_handle(ctx, field)
  28786. case "icon":
  28787. return ec.fieldContext_App_icon(ctx, field)
  28788. case "id":
  28789. return ec.fieldContext_App_id(ctx, field)
  28790. case "installUrl":
  28791. return ec.fieldContext_App_installUrl(ctx, field)
  28792. case "installation":
  28793. return ec.fieldContext_App_installation(ctx, field)
  28794. case "isPostPurchaseAppInUse":
  28795. return ec.fieldContext_App_isPostPurchaseAppInUse(ctx, field)
  28796. case "previouslyInstalled":
  28797. return ec.fieldContext_App_previouslyInstalled(ctx, field)
  28798. case "pricingDetails":
  28799. return ec.fieldContext_App_pricingDetails(ctx, field)
  28800. case "pricingDetailsSummary":
  28801. return ec.fieldContext_App_pricingDetailsSummary(ctx, field)
  28802. case "privacyPolicyUrl":
  28803. return ec.fieldContext_App_privacyPolicyUrl(ctx, field)
  28804. case "publicCategory":
  28805. return ec.fieldContext_App_publicCategory(ctx, field)
  28806. case "published":
  28807. return ec.fieldContext_App_published(ctx, field)
  28808. case "requestedAccessScopes":
  28809. return ec.fieldContext_App_requestedAccessScopes(ctx, field)
  28810. case "screenshots":
  28811. return ec.fieldContext_App_screenshots(ctx, field)
  28812. case "shopifyDeveloped":
  28813. return ec.fieldContext_App_shopifyDeveloped(ctx, field)
  28814. case "title":
  28815. return ec.fieldContext_App_title(ctx, field)
  28816. case "uninstallMessage":
  28817. return ec.fieldContext_App_uninstallMessage(ctx, field)
  28818. case "webhookApiVersion":
  28819. return ec.fieldContext_App_webhookApiVersion(ctx, field)
  28820. }
  28821. return nil, fmt.Errorf("no field named %q was found under type App", field.Name)
  28822. },
  28823. }
  28824. return fc, nil
  28825. }
  28826. func (ec *executionContext) _AppInstallation_credits(ctx context.Context, field graphql.CollectedField, obj *AppInstallation) (ret graphql.Marshaler) {
  28827. fc, err := ec.fieldContext_AppInstallation_credits(ctx, field)
  28828. if err != nil {
  28829. return graphql.Null
  28830. }
  28831. ctx = graphql.WithFieldContext(ctx, fc)
  28832. defer func() {
  28833. if r := recover(); r != nil {
  28834. ec.Error(ctx, ec.Recover(ctx, r))
  28835. ret = graphql.Null
  28836. }
  28837. }()
  28838. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  28839. ctx = rctx // use context from middleware stack in children
  28840. return obj.Credits, nil
  28841. })
  28842. if err != nil {
  28843. ec.Error(ctx, err)
  28844. return graphql.Null
  28845. }
  28846. if resTmp == nil {
  28847. if !graphql.HasFieldError(ctx, fc) {
  28848. ec.Errorf(ctx, "must not be null")
  28849. }
  28850. return graphql.Null
  28851. }
  28852. res := resTmp.(*AppCreditConnection)
  28853. fc.Result = res
  28854. return ec.marshalNAppCreditConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppCreditConnection(ctx, field.Selections, res)
  28855. }
  28856. func (ec *executionContext) fieldContext_AppInstallation_credits(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  28857. fc = &graphql.FieldContext{
  28858. Object: "AppInstallation",
  28859. Field: field,
  28860. IsMethod: false,
  28861. IsResolver: false,
  28862. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  28863. switch field.Name {
  28864. case "edges":
  28865. return ec.fieldContext_AppCreditConnection_edges(ctx, field)
  28866. case "nodes":
  28867. return ec.fieldContext_AppCreditConnection_nodes(ctx, field)
  28868. case "pageInfo":
  28869. return ec.fieldContext_AppCreditConnection_pageInfo(ctx, field)
  28870. }
  28871. return nil, fmt.Errorf("no field named %q was found under type AppCreditConnection", field.Name)
  28872. },
  28873. }
  28874. defer func() {
  28875. if r := recover(); r != nil {
  28876. err = ec.Recover(ctx, r)
  28877. ec.Error(ctx, err)
  28878. }
  28879. }()
  28880. ctx = graphql.WithFieldContext(ctx, fc)
  28881. if fc.Args, err = ec.field_AppInstallation_credits_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  28882. ec.Error(ctx, err)
  28883. return
  28884. }
  28885. return fc, nil
  28886. }
  28887. func (ec *executionContext) _AppInstallation_id(ctx context.Context, field graphql.CollectedField, obj *AppInstallation) (ret graphql.Marshaler) {
  28888. fc, err := ec.fieldContext_AppInstallation_id(ctx, field)
  28889. if err != nil {
  28890. return graphql.Null
  28891. }
  28892. ctx = graphql.WithFieldContext(ctx, fc)
  28893. defer func() {
  28894. if r := recover(); r != nil {
  28895. ec.Error(ctx, ec.Recover(ctx, r))
  28896. ret = graphql.Null
  28897. }
  28898. }()
  28899. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  28900. ctx = rctx // use context from middleware stack in children
  28901. return obj.ID, nil
  28902. })
  28903. if err != nil {
  28904. ec.Error(ctx, err)
  28905. return graphql.Null
  28906. }
  28907. if resTmp == nil {
  28908. if !graphql.HasFieldError(ctx, fc) {
  28909. ec.Errorf(ctx, "must not be null")
  28910. }
  28911. return graphql.Null
  28912. }
  28913. res := resTmp.(string)
  28914. fc.Result = res
  28915. return ec.marshalNID2string(ctx, field.Selections, res)
  28916. }
  28917. func (ec *executionContext) fieldContext_AppInstallation_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  28918. fc = &graphql.FieldContext{
  28919. Object: "AppInstallation",
  28920. Field: field,
  28921. IsMethod: false,
  28922. IsResolver: false,
  28923. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  28924. return nil, errors.New("field of type ID does not have child fields")
  28925. },
  28926. }
  28927. return fc, nil
  28928. }
  28929. func (ec *executionContext) _AppInstallation_launchUrl(ctx context.Context, field graphql.CollectedField, obj *AppInstallation) (ret graphql.Marshaler) {
  28930. fc, err := ec.fieldContext_AppInstallation_launchUrl(ctx, field)
  28931. if err != nil {
  28932. return graphql.Null
  28933. }
  28934. ctx = graphql.WithFieldContext(ctx, fc)
  28935. defer func() {
  28936. if r := recover(); r != nil {
  28937. ec.Error(ctx, ec.Recover(ctx, r))
  28938. ret = graphql.Null
  28939. }
  28940. }()
  28941. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  28942. ctx = rctx // use context from middleware stack in children
  28943. return obj.LaunchURL, nil
  28944. })
  28945. if err != nil {
  28946. ec.Error(ctx, err)
  28947. return graphql.Null
  28948. }
  28949. if resTmp == nil {
  28950. if !graphql.HasFieldError(ctx, fc) {
  28951. ec.Errorf(ctx, "must not be null")
  28952. }
  28953. return graphql.Null
  28954. }
  28955. res := resTmp.(string)
  28956. fc.Result = res
  28957. return ec.marshalNURL2string(ctx, field.Selections, res)
  28958. }
  28959. func (ec *executionContext) fieldContext_AppInstallation_launchUrl(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  28960. fc = &graphql.FieldContext{
  28961. Object: "AppInstallation",
  28962. Field: field,
  28963. IsMethod: false,
  28964. IsResolver: false,
  28965. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  28966. return nil, errors.New("field of type URL does not have child fields")
  28967. },
  28968. }
  28969. return fc, nil
  28970. }
  28971. func (ec *executionContext) _AppInstallation_metafield(ctx context.Context, field graphql.CollectedField, obj *AppInstallation) (ret graphql.Marshaler) {
  28972. fc, err := ec.fieldContext_AppInstallation_metafield(ctx, field)
  28973. if err != nil {
  28974. return graphql.Null
  28975. }
  28976. ctx = graphql.WithFieldContext(ctx, fc)
  28977. defer func() {
  28978. if r := recover(); r != nil {
  28979. ec.Error(ctx, ec.Recover(ctx, r))
  28980. ret = graphql.Null
  28981. }
  28982. }()
  28983. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  28984. ctx = rctx // use context from middleware stack in children
  28985. return obj.Metafield, nil
  28986. })
  28987. if err != nil {
  28988. ec.Error(ctx, err)
  28989. return graphql.Null
  28990. }
  28991. if resTmp == nil {
  28992. return graphql.Null
  28993. }
  28994. res := resTmp.(*Metafield)
  28995. fc.Result = res
  28996. return ec.marshalOMetafield2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafield(ctx, field.Selections, res)
  28997. }
  28998. func (ec *executionContext) fieldContext_AppInstallation_metafield(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  28999. fc = &graphql.FieldContext{
  29000. Object: "AppInstallation",
  29001. Field: field,
  29002. IsMethod: false,
  29003. IsResolver: false,
  29004. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29005. switch field.Name {
  29006. case "createdAt":
  29007. return ec.fieldContext_Metafield_createdAt(ctx, field)
  29008. case "definition":
  29009. return ec.fieldContext_Metafield_definition(ctx, field)
  29010. case "description":
  29011. return ec.fieldContext_Metafield_description(ctx, field)
  29012. case "id":
  29013. return ec.fieldContext_Metafield_id(ctx, field)
  29014. case "key":
  29015. return ec.fieldContext_Metafield_key(ctx, field)
  29016. case "legacyResourceId":
  29017. return ec.fieldContext_Metafield_legacyResourceId(ctx, field)
  29018. case "namespace":
  29019. return ec.fieldContext_Metafield_namespace(ctx, field)
  29020. case "owner":
  29021. return ec.fieldContext_Metafield_owner(ctx, field)
  29022. case "ownerType":
  29023. return ec.fieldContext_Metafield_ownerType(ctx, field)
  29024. case "reference":
  29025. return ec.fieldContext_Metafield_reference(ctx, field)
  29026. case "references":
  29027. return ec.fieldContext_Metafield_references(ctx, field)
  29028. case "type":
  29029. return ec.fieldContext_Metafield_type(ctx, field)
  29030. case "updatedAt":
  29031. return ec.fieldContext_Metafield_updatedAt(ctx, field)
  29032. case "value":
  29033. return ec.fieldContext_Metafield_value(ctx, field)
  29034. }
  29035. return nil, fmt.Errorf("no field named %q was found under type Metafield", field.Name)
  29036. },
  29037. }
  29038. defer func() {
  29039. if r := recover(); r != nil {
  29040. err = ec.Recover(ctx, r)
  29041. ec.Error(ctx, err)
  29042. }
  29043. }()
  29044. ctx = graphql.WithFieldContext(ctx, fc)
  29045. if fc.Args, err = ec.field_AppInstallation_metafield_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  29046. ec.Error(ctx, err)
  29047. return
  29048. }
  29049. return fc, nil
  29050. }
  29051. func (ec *executionContext) _AppInstallation_metafields(ctx context.Context, field graphql.CollectedField, obj *AppInstallation) (ret graphql.Marshaler) {
  29052. fc, err := ec.fieldContext_AppInstallation_metafields(ctx, field)
  29053. if err != nil {
  29054. return graphql.Null
  29055. }
  29056. ctx = graphql.WithFieldContext(ctx, fc)
  29057. defer func() {
  29058. if r := recover(); r != nil {
  29059. ec.Error(ctx, ec.Recover(ctx, r))
  29060. ret = graphql.Null
  29061. }
  29062. }()
  29063. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29064. ctx = rctx // use context from middleware stack in children
  29065. return obj.Metafields, nil
  29066. })
  29067. if err != nil {
  29068. ec.Error(ctx, err)
  29069. return graphql.Null
  29070. }
  29071. if resTmp == nil {
  29072. if !graphql.HasFieldError(ctx, fc) {
  29073. ec.Errorf(ctx, "must not be null")
  29074. }
  29075. return graphql.Null
  29076. }
  29077. res := resTmp.(*MetafieldConnection)
  29078. fc.Result = res
  29079. return ec.marshalNMetafieldConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldConnection(ctx, field.Selections, res)
  29080. }
  29081. func (ec *executionContext) fieldContext_AppInstallation_metafields(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29082. fc = &graphql.FieldContext{
  29083. Object: "AppInstallation",
  29084. Field: field,
  29085. IsMethod: false,
  29086. IsResolver: false,
  29087. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29088. switch field.Name {
  29089. case "edges":
  29090. return ec.fieldContext_MetafieldConnection_edges(ctx, field)
  29091. case "nodes":
  29092. return ec.fieldContext_MetafieldConnection_nodes(ctx, field)
  29093. case "pageInfo":
  29094. return ec.fieldContext_MetafieldConnection_pageInfo(ctx, field)
  29095. }
  29096. return nil, fmt.Errorf("no field named %q was found under type MetafieldConnection", field.Name)
  29097. },
  29098. }
  29099. defer func() {
  29100. if r := recover(); r != nil {
  29101. err = ec.Recover(ctx, r)
  29102. ec.Error(ctx, err)
  29103. }
  29104. }()
  29105. ctx = graphql.WithFieldContext(ctx, fc)
  29106. if fc.Args, err = ec.field_AppInstallation_metafields_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  29107. ec.Error(ctx, err)
  29108. return
  29109. }
  29110. return fc, nil
  29111. }
  29112. func (ec *executionContext) _AppInstallation_oneTimePurchases(ctx context.Context, field graphql.CollectedField, obj *AppInstallation) (ret graphql.Marshaler) {
  29113. fc, err := ec.fieldContext_AppInstallation_oneTimePurchases(ctx, field)
  29114. if err != nil {
  29115. return graphql.Null
  29116. }
  29117. ctx = graphql.WithFieldContext(ctx, fc)
  29118. defer func() {
  29119. if r := recover(); r != nil {
  29120. ec.Error(ctx, ec.Recover(ctx, r))
  29121. ret = graphql.Null
  29122. }
  29123. }()
  29124. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29125. ctx = rctx // use context from middleware stack in children
  29126. return obj.OneTimePurchases, nil
  29127. })
  29128. if err != nil {
  29129. ec.Error(ctx, err)
  29130. return graphql.Null
  29131. }
  29132. if resTmp == nil {
  29133. if !graphql.HasFieldError(ctx, fc) {
  29134. ec.Errorf(ctx, "must not be null")
  29135. }
  29136. return graphql.Null
  29137. }
  29138. res := resTmp.(*AppPurchaseOneTimeConnection)
  29139. fc.Result = res
  29140. return ec.marshalNAppPurchaseOneTimeConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppPurchaseOneTimeConnection(ctx, field.Selections, res)
  29141. }
  29142. func (ec *executionContext) fieldContext_AppInstallation_oneTimePurchases(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29143. fc = &graphql.FieldContext{
  29144. Object: "AppInstallation",
  29145. Field: field,
  29146. IsMethod: false,
  29147. IsResolver: false,
  29148. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29149. switch field.Name {
  29150. case "edges":
  29151. return ec.fieldContext_AppPurchaseOneTimeConnection_edges(ctx, field)
  29152. case "nodes":
  29153. return ec.fieldContext_AppPurchaseOneTimeConnection_nodes(ctx, field)
  29154. case "pageInfo":
  29155. return ec.fieldContext_AppPurchaseOneTimeConnection_pageInfo(ctx, field)
  29156. }
  29157. return nil, fmt.Errorf("no field named %q was found under type AppPurchaseOneTimeConnection", field.Name)
  29158. },
  29159. }
  29160. defer func() {
  29161. if r := recover(); r != nil {
  29162. err = ec.Recover(ctx, r)
  29163. ec.Error(ctx, err)
  29164. }
  29165. }()
  29166. ctx = graphql.WithFieldContext(ctx, fc)
  29167. if fc.Args, err = ec.field_AppInstallation_oneTimePurchases_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  29168. ec.Error(ctx, err)
  29169. return
  29170. }
  29171. return fc, nil
  29172. }
  29173. func (ec *executionContext) _AppInstallation_privateMetafield(ctx context.Context, field graphql.CollectedField, obj *AppInstallation) (ret graphql.Marshaler) {
  29174. fc, err := ec.fieldContext_AppInstallation_privateMetafield(ctx, field)
  29175. if err != nil {
  29176. return graphql.Null
  29177. }
  29178. ctx = graphql.WithFieldContext(ctx, fc)
  29179. defer func() {
  29180. if r := recover(); r != nil {
  29181. ec.Error(ctx, ec.Recover(ctx, r))
  29182. ret = graphql.Null
  29183. }
  29184. }()
  29185. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29186. ctx = rctx // use context from middleware stack in children
  29187. return obj.PrivateMetafield, nil
  29188. })
  29189. if err != nil {
  29190. ec.Error(ctx, err)
  29191. return graphql.Null
  29192. }
  29193. if resTmp == nil {
  29194. return graphql.Null
  29195. }
  29196. res := resTmp.(*PrivateMetafield)
  29197. fc.Result = res
  29198. return ec.marshalOPrivateMetafield2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPrivateMetafield(ctx, field.Selections, res)
  29199. }
  29200. func (ec *executionContext) fieldContext_AppInstallation_privateMetafield(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29201. fc = &graphql.FieldContext{
  29202. Object: "AppInstallation",
  29203. Field: field,
  29204. IsMethod: false,
  29205. IsResolver: false,
  29206. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29207. switch field.Name {
  29208. case "createdAt":
  29209. return ec.fieldContext_PrivateMetafield_createdAt(ctx, field)
  29210. case "id":
  29211. return ec.fieldContext_PrivateMetafield_id(ctx, field)
  29212. case "key":
  29213. return ec.fieldContext_PrivateMetafield_key(ctx, field)
  29214. case "namespace":
  29215. return ec.fieldContext_PrivateMetafield_namespace(ctx, field)
  29216. case "updatedAt":
  29217. return ec.fieldContext_PrivateMetafield_updatedAt(ctx, field)
  29218. case "value":
  29219. return ec.fieldContext_PrivateMetafield_value(ctx, field)
  29220. case "valueType":
  29221. return ec.fieldContext_PrivateMetafield_valueType(ctx, field)
  29222. }
  29223. return nil, fmt.Errorf("no field named %q was found under type PrivateMetafield", field.Name)
  29224. },
  29225. }
  29226. defer func() {
  29227. if r := recover(); r != nil {
  29228. err = ec.Recover(ctx, r)
  29229. ec.Error(ctx, err)
  29230. }
  29231. }()
  29232. ctx = graphql.WithFieldContext(ctx, fc)
  29233. if fc.Args, err = ec.field_AppInstallation_privateMetafield_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  29234. ec.Error(ctx, err)
  29235. return
  29236. }
  29237. return fc, nil
  29238. }
  29239. func (ec *executionContext) _AppInstallation_privateMetafields(ctx context.Context, field graphql.CollectedField, obj *AppInstallation) (ret graphql.Marshaler) {
  29240. fc, err := ec.fieldContext_AppInstallation_privateMetafields(ctx, field)
  29241. if err != nil {
  29242. return graphql.Null
  29243. }
  29244. ctx = graphql.WithFieldContext(ctx, fc)
  29245. defer func() {
  29246. if r := recover(); r != nil {
  29247. ec.Error(ctx, ec.Recover(ctx, r))
  29248. ret = graphql.Null
  29249. }
  29250. }()
  29251. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29252. ctx = rctx // use context from middleware stack in children
  29253. return obj.PrivateMetafields, nil
  29254. })
  29255. if err != nil {
  29256. ec.Error(ctx, err)
  29257. return graphql.Null
  29258. }
  29259. if resTmp == nil {
  29260. if !graphql.HasFieldError(ctx, fc) {
  29261. ec.Errorf(ctx, "must not be null")
  29262. }
  29263. return graphql.Null
  29264. }
  29265. res := resTmp.(*PrivateMetafieldConnection)
  29266. fc.Result = res
  29267. return ec.marshalNPrivateMetafieldConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPrivateMetafieldConnection(ctx, field.Selections, res)
  29268. }
  29269. func (ec *executionContext) fieldContext_AppInstallation_privateMetafields(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29270. fc = &graphql.FieldContext{
  29271. Object: "AppInstallation",
  29272. Field: field,
  29273. IsMethod: false,
  29274. IsResolver: false,
  29275. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29276. switch field.Name {
  29277. case "edges":
  29278. return ec.fieldContext_PrivateMetafieldConnection_edges(ctx, field)
  29279. case "nodes":
  29280. return ec.fieldContext_PrivateMetafieldConnection_nodes(ctx, field)
  29281. case "pageInfo":
  29282. return ec.fieldContext_PrivateMetafieldConnection_pageInfo(ctx, field)
  29283. }
  29284. return nil, fmt.Errorf("no field named %q was found under type PrivateMetafieldConnection", field.Name)
  29285. },
  29286. }
  29287. defer func() {
  29288. if r := recover(); r != nil {
  29289. err = ec.Recover(ctx, r)
  29290. ec.Error(ctx, err)
  29291. }
  29292. }()
  29293. ctx = graphql.WithFieldContext(ctx, fc)
  29294. if fc.Args, err = ec.field_AppInstallation_privateMetafields_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  29295. ec.Error(ctx, err)
  29296. return
  29297. }
  29298. return fc, nil
  29299. }
  29300. func (ec *executionContext) _AppInstallation_publication(ctx context.Context, field graphql.CollectedField, obj *AppInstallation) (ret graphql.Marshaler) {
  29301. fc, err := ec.fieldContext_AppInstallation_publication(ctx, field)
  29302. if err != nil {
  29303. return graphql.Null
  29304. }
  29305. ctx = graphql.WithFieldContext(ctx, fc)
  29306. defer func() {
  29307. if r := recover(); r != nil {
  29308. ec.Error(ctx, ec.Recover(ctx, r))
  29309. ret = graphql.Null
  29310. }
  29311. }()
  29312. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29313. ctx = rctx // use context from middleware stack in children
  29314. return obj.Publication, nil
  29315. })
  29316. if err != nil {
  29317. ec.Error(ctx, err)
  29318. return graphql.Null
  29319. }
  29320. if resTmp == nil {
  29321. return graphql.Null
  29322. }
  29323. res := resTmp.(*Publication)
  29324. fc.Result = res
  29325. return ec.marshalOPublication2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPublication(ctx, field.Selections, res)
  29326. }
  29327. func (ec *executionContext) fieldContext_AppInstallation_publication(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29328. fc = &graphql.FieldContext{
  29329. Object: "AppInstallation",
  29330. Field: field,
  29331. IsMethod: false,
  29332. IsResolver: false,
  29333. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29334. switch field.Name {
  29335. case "app":
  29336. return ec.fieldContext_Publication_app(ctx, field)
  29337. case "collectionPublicationsV3":
  29338. return ec.fieldContext_Publication_collectionPublicationsV3(ctx, field)
  29339. case "collections":
  29340. return ec.fieldContext_Publication_collections(ctx, field)
  29341. case "hasCollection":
  29342. return ec.fieldContext_Publication_hasCollection(ctx, field)
  29343. case "id":
  29344. return ec.fieldContext_Publication_id(ctx, field)
  29345. case "name":
  29346. return ec.fieldContext_Publication_name(ctx, field)
  29347. case "productPublicationsV3":
  29348. return ec.fieldContext_Publication_productPublicationsV3(ctx, field)
  29349. case "products":
  29350. return ec.fieldContext_Publication_products(ctx, field)
  29351. case "supportsFuturePublishing":
  29352. return ec.fieldContext_Publication_supportsFuturePublishing(ctx, field)
  29353. }
  29354. return nil, fmt.Errorf("no field named %q was found under type Publication", field.Name)
  29355. },
  29356. }
  29357. return fc, nil
  29358. }
  29359. func (ec *executionContext) _AppInstallation_revenueAttributionRecords(ctx context.Context, field graphql.CollectedField, obj *AppInstallation) (ret graphql.Marshaler) {
  29360. fc, err := ec.fieldContext_AppInstallation_revenueAttributionRecords(ctx, field)
  29361. if err != nil {
  29362. return graphql.Null
  29363. }
  29364. ctx = graphql.WithFieldContext(ctx, fc)
  29365. defer func() {
  29366. if r := recover(); r != nil {
  29367. ec.Error(ctx, ec.Recover(ctx, r))
  29368. ret = graphql.Null
  29369. }
  29370. }()
  29371. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29372. ctx = rctx // use context from middleware stack in children
  29373. return obj.RevenueAttributionRecords, nil
  29374. })
  29375. if err != nil {
  29376. ec.Error(ctx, err)
  29377. return graphql.Null
  29378. }
  29379. if resTmp == nil {
  29380. if !graphql.HasFieldError(ctx, fc) {
  29381. ec.Errorf(ctx, "must not be null")
  29382. }
  29383. return graphql.Null
  29384. }
  29385. res := resTmp.(*AppRevenueAttributionRecordConnection)
  29386. fc.Result = res
  29387. return ec.marshalNAppRevenueAttributionRecordConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppRevenueAttributionRecordConnection(ctx, field.Selections, res)
  29388. }
  29389. func (ec *executionContext) fieldContext_AppInstallation_revenueAttributionRecords(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29390. fc = &graphql.FieldContext{
  29391. Object: "AppInstallation",
  29392. Field: field,
  29393. IsMethod: false,
  29394. IsResolver: false,
  29395. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29396. switch field.Name {
  29397. case "edges":
  29398. return ec.fieldContext_AppRevenueAttributionRecordConnection_edges(ctx, field)
  29399. case "nodes":
  29400. return ec.fieldContext_AppRevenueAttributionRecordConnection_nodes(ctx, field)
  29401. case "pageInfo":
  29402. return ec.fieldContext_AppRevenueAttributionRecordConnection_pageInfo(ctx, field)
  29403. }
  29404. return nil, fmt.Errorf("no field named %q was found under type AppRevenueAttributionRecordConnection", field.Name)
  29405. },
  29406. }
  29407. defer func() {
  29408. if r := recover(); r != nil {
  29409. err = ec.Recover(ctx, r)
  29410. ec.Error(ctx, err)
  29411. }
  29412. }()
  29413. ctx = graphql.WithFieldContext(ctx, fc)
  29414. if fc.Args, err = ec.field_AppInstallation_revenueAttributionRecords_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  29415. ec.Error(ctx, err)
  29416. return
  29417. }
  29418. return fc, nil
  29419. }
  29420. func (ec *executionContext) _AppInstallation_uninstallUrl(ctx context.Context, field graphql.CollectedField, obj *AppInstallation) (ret graphql.Marshaler) {
  29421. fc, err := ec.fieldContext_AppInstallation_uninstallUrl(ctx, field)
  29422. if err != nil {
  29423. return graphql.Null
  29424. }
  29425. ctx = graphql.WithFieldContext(ctx, fc)
  29426. defer func() {
  29427. if r := recover(); r != nil {
  29428. ec.Error(ctx, ec.Recover(ctx, r))
  29429. ret = graphql.Null
  29430. }
  29431. }()
  29432. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29433. ctx = rctx // use context from middleware stack in children
  29434. return obj.UninstallURL, nil
  29435. })
  29436. if err != nil {
  29437. ec.Error(ctx, err)
  29438. return graphql.Null
  29439. }
  29440. if resTmp == nil {
  29441. return graphql.Null
  29442. }
  29443. res := resTmp.(*string)
  29444. fc.Result = res
  29445. return ec.marshalOURL2ᚖstring(ctx, field.Selections, res)
  29446. }
  29447. func (ec *executionContext) fieldContext_AppInstallation_uninstallUrl(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29448. fc = &graphql.FieldContext{
  29449. Object: "AppInstallation",
  29450. Field: field,
  29451. IsMethod: false,
  29452. IsResolver: false,
  29453. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29454. return nil, errors.New("field of type URL does not have child fields")
  29455. },
  29456. }
  29457. return fc, nil
  29458. }
  29459. func (ec *executionContext) _AppPlanV2_pricingDetails(ctx context.Context, field graphql.CollectedField, obj *AppPlanV2) (ret graphql.Marshaler) {
  29460. fc, err := ec.fieldContext_AppPlanV2_pricingDetails(ctx, field)
  29461. if err != nil {
  29462. return graphql.Null
  29463. }
  29464. ctx = graphql.WithFieldContext(ctx, fc)
  29465. defer func() {
  29466. if r := recover(); r != nil {
  29467. ec.Error(ctx, ec.Recover(ctx, r))
  29468. ret = graphql.Null
  29469. }
  29470. }()
  29471. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29472. ctx = rctx // use context from middleware stack in children
  29473. return obj.PricingDetails, nil
  29474. })
  29475. if err != nil {
  29476. ec.Error(ctx, err)
  29477. return graphql.Null
  29478. }
  29479. if resTmp == nil {
  29480. if !graphql.HasFieldError(ctx, fc) {
  29481. ec.Errorf(ctx, "must not be null")
  29482. }
  29483. return graphql.Null
  29484. }
  29485. res := resTmp.(AppPricingDetails)
  29486. fc.Result = res
  29487. return ec.marshalNAppPricingDetails2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppPricingDetails(ctx, field.Selections, res)
  29488. }
  29489. func (ec *executionContext) fieldContext_AppPlanV2_pricingDetails(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29490. fc = &graphql.FieldContext{
  29491. Object: "AppPlanV2",
  29492. Field: field,
  29493. IsMethod: false,
  29494. IsResolver: false,
  29495. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29496. return nil, errors.New("field of type AppPricingDetails does not have child fields")
  29497. },
  29498. }
  29499. return fc, nil
  29500. }
  29501. func (ec *executionContext) _AppPurchaseOneTime_createdAt(ctx context.Context, field graphql.CollectedField, obj *AppPurchaseOneTime) (ret graphql.Marshaler) {
  29502. fc, err := ec.fieldContext_AppPurchaseOneTime_createdAt(ctx, field)
  29503. if err != nil {
  29504. return graphql.Null
  29505. }
  29506. ctx = graphql.WithFieldContext(ctx, fc)
  29507. defer func() {
  29508. if r := recover(); r != nil {
  29509. ec.Error(ctx, ec.Recover(ctx, r))
  29510. ret = graphql.Null
  29511. }
  29512. }()
  29513. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29514. ctx = rctx // use context from middleware stack in children
  29515. return obj.CreatedAt, nil
  29516. })
  29517. if err != nil {
  29518. ec.Error(ctx, err)
  29519. return graphql.Null
  29520. }
  29521. if resTmp == nil {
  29522. if !graphql.HasFieldError(ctx, fc) {
  29523. ec.Errorf(ctx, "must not be null")
  29524. }
  29525. return graphql.Null
  29526. }
  29527. res := resTmp.(string)
  29528. fc.Result = res
  29529. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  29530. }
  29531. func (ec *executionContext) fieldContext_AppPurchaseOneTime_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29532. fc = &graphql.FieldContext{
  29533. Object: "AppPurchaseOneTime",
  29534. Field: field,
  29535. IsMethod: false,
  29536. IsResolver: false,
  29537. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29538. return nil, errors.New("field of type DateTime does not have child fields")
  29539. },
  29540. }
  29541. return fc, nil
  29542. }
  29543. func (ec *executionContext) _AppPurchaseOneTime_id(ctx context.Context, field graphql.CollectedField, obj *AppPurchaseOneTime) (ret graphql.Marshaler) {
  29544. fc, err := ec.fieldContext_AppPurchaseOneTime_id(ctx, field)
  29545. if err != nil {
  29546. return graphql.Null
  29547. }
  29548. ctx = graphql.WithFieldContext(ctx, fc)
  29549. defer func() {
  29550. if r := recover(); r != nil {
  29551. ec.Error(ctx, ec.Recover(ctx, r))
  29552. ret = graphql.Null
  29553. }
  29554. }()
  29555. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29556. ctx = rctx // use context from middleware stack in children
  29557. return obj.ID, nil
  29558. })
  29559. if err != nil {
  29560. ec.Error(ctx, err)
  29561. return graphql.Null
  29562. }
  29563. if resTmp == nil {
  29564. if !graphql.HasFieldError(ctx, fc) {
  29565. ec.Errorf(ctx, "must not be null")
  29566. }
  29567. return graphql.Null
  29568. }
  29569. res := resTmp.(string)
  29570. fc.Result = res
  29571. return ec.marshalNID2string(ctx, field.Selections, res)
  29572. }
  29573. func (ec *executionContext) fieldContext_AppPurchaseOneTime_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29574. fc = &graphql.FieldContext{
  29575. Object: "AppPurchaseOneTime",
  29576. Field: field,
  29577. IsMethod: false,
  29578. IsResolver: false,
  29579. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29580. return nil, errors.New("field of type ID does not have child fields")
  29581. },
  29582. }
  29583. return fc, nil
  29584. }
  29585. func (ec *executionContext) _AppPurchaseOneTime_name(ctx context.Context, field graphql.CollectedField, obj *AppPurchaseOneTime) (ret graphql.Marshaler) {
  29586. fc, err := ec.fieldContext_AppPurchaseOneTime_name(ctx, field)
  29587. if err != nil {
  29588. return graphql.Null
  29589. }
  29590. ctx = graphql.WithFieldContext(ctx, fc)
  29591. defer func() {
  29592. if r := recover(); r != nil {
  29593. ec.Error(ctx, ec.Recover(ctx, r))
  29594. ret = graphql.Null
  29595. }
  29596. }()
  29597. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29598. ctx = rctx // use context from middleware stack in children
  29599. return obj.Name, nil
  29600. })
  29601. if err != nil {
  29602. ec.Error(ctx, err)
  29603. return graphql.Null
  29604. }
  29605. if resTmp == nil {
  29606. if !graphql.HasFieldError(ctx, fc) {
  29607. ec.Errorf(ctx, "must not be null")
  29608. }
  29609. return graphql.Null
  29610. }
  29611. res := resTmp.(string)
  29612. fc.Result = res
  29613. return ec.marshalNString2string(ctx, field.Selections, res)
  29614. }
  29615. func (ec *executionContext) fieldContext_AppPurchaseOneTime_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29616. fc = &graphql.FieldContext{
  29617. Object: "AppPurchaseOneTime",
  29618. Field: field,
  29619. IsMethod: false,
  29620. IsResolver: false,
  29621. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29622. return nil, errors.New("field of type String does not have child fields")
  29623. },
  29624. }
  29625. return fc, nil
  29626. }
  29627. func (ec *executionContext) _AppPurchaseOneTime_price(ctx context.Context, field graphql.CollectedField, obj *AppPurchaseOneTime) (ret graphql.Marshaler) {
  29628. fc, err := ec.fieldContext_AppPurchaseOneTime_price(ctx, field)
  29629. if err != nil {
  29630. return graphql.Null
  29631. }
  29632. ctx = graphql.WithFieldContext(ctx, fc)
  29633. defer func() {
  29634. if r := recover(); r != nil {
  29635. ec.Error(ctx, ec.Recover(ctx, r))
  29636. ret = graphql.Null
  29637. }
  29638. }()
  29639. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29640. ctx = rctx // use context from middleware stack in children
  29641. return obj.Price, nil
  29642. })
  29643. if err != nil {
  29644. ec.Error(ctx, err)
  29645. return graphql.Null
  29646. }
  29647. if resTmp == nil {
  29648. if !graphql.HasFieldError(ctx, fc) {
  29649. ec.Errorf(ctx, "must not be null")
  29650. }
  29651. return graphql.Null
  29652. }
  29653. res := resTmp.(*MoneyV2)
  29654. fc.Result = res
  29655. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  29656. }
  29657. func (ec *executionContext) fieldContext_AppPurchaseOneTime_price(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29658. fc = &graphql.FieldContext{
  29659. Object: "AppPurchaseOneTime",
  29660. Field: field,
  29661. IsMethod: false,
  29662. IsResolver: false,
  29663. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29664. switch field.Name {
  29665. case "amount":
  29666. return ec.fieldContext_MoneyV2_amount(ctx, field)
  29667. case "currencyCode":
  29668. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  29669. }
  29670. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  29671. },
  29672. }
  29673. return fc, nil
  29674. }
  29675. func (ec *executionContext) _AppPurchaseOneTime_status(ctx context.Context, field graphql.CollectedField, obj *AppPurchaseOneTime) (ret graphql.Marshaler) {
  29676. fc, err := ec.fieldContext_AppPurchaseOneTime_status(ctx, field)
  29677. if err != nil {
  29678. return graphql.Null
  29679. }
  29680. ctx = graphql.WithFieldContext(ctx, fc)
  29681. defer func() {
  29682. if r := recover(); r != nil {
  29683. ec.Error(ctx, ec.Recover(ctx, r))
  29684. ret = graphql.Null
  29685. }
  29686. }()
  29687. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29688. ctx = rctx // use context from middleware stack in children
  29689. return obj.Status, nil
  29690. })
  29691. if err != nil {
  29692. ec.Error(ctx, err)
  29693. return graphql.Null
  29694. }
  29695. if resTmp == nil {
  29696. if !graphql.HasFieldError(ctx, fc) {
  29697. ec.Errorf(ctx, "must not be null")
  29698. }
  29699. return graphql.Null
  29700. }
  29701. res := resTmp.(AppPurchaseStatus)
  29702. fc.Result = res
  29703. return ec.marshalNAppPurchaseStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppPurchaseStatus(ctx, field.Selections, res)
  29704. }
  29705. func (ec *executionContext) fieldContext_AppPurchaseOneTime_status(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29706. fc = &graphql.FieldContext{
  29707. Object: "AppPurchaseOneTime",
  29708. Field: field,
  29709. IsMethod: false,
  29710. IsResolver: false,
  29711. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29712. return nil, errors.New("field of type AppPurchaseStatus does not have child fields")
  29713. },
  29714. }
  29715. return fc, nil
  29716. }
  29717. func (ec *executionContext) _AppPurchaseOneTime_test(ctx context.Context, field graphql.CollectedField, obj *AppPurchaseOneTime) (ret graphql.Marshaler) {
  29718. fc, err := ec.fieldContext_AppPurchaseOneTime_test(ctx, field)
  29719. if err != nil {
  29720. return graphql.Null
  29721. }
  29722. ctx = graphql.WithFieldContext(ctx, fc)
  29723. defer func() {
  29724. if r := recover(); r != nil {
  29725. ec.Error(ctx, ec.Recover(ctx, r))
  29726. ret = graphql.Null
  29727. }
  29728. }()
  29729. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29730. ctx = rctx // use context from middleware stack in children
  29731. return obj.Test, nil
  29732. })
  29733. if err != nil {
  29734. ec.Error(ctx, err)
  29735. return graphql.Null
  29736. }
  29737. if resTmp == nil {
  29738. if !graphql.HasFieldError(ctx, fc) {
  29739. ec.Errorf(ctx, "must not be null")
  29740. }
  29741. return graphql.Null
  29742. }
  29743. res := resTmp.(bool)
  29744. fc.Result = res
  29745. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  29746. }
  29747. func (ec *executionContext) fieldContext_AppPurchaseOneTime_test(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29748. fc = &graphql.FieldContext{
  29749. Object: "AppPurchaseOneTime",
  29750. Field: field,
  29751. IsMethod: false,
  29752. IsResolver: false,
  29753. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29754. return nil, errors.New("field of type Boolean does not have child fields")
  29755. },
  29756. }
  29757. return fc, nil
  29758. }
  29759. func (ec *executionContext) _AppPurchaseOneTimeConnection_edges(ctx context.Context, field graphql.CollectedField, obj *AppPurchaseOneTimeConnection) (ret graphql.Marshaler) {
  29760. fc, err := ec.fieldContext_AppPurchaseOneTimeConnection_edges(ctx, field)
  29761. if err != nil {
  29762. return graphql.Null
  29763. }
  29764. ctx = graphql.WithFieldContext(ctx, fc)
  29765. defer func() {
  29766. if r := recover(); r != nil {
  29767. ec.Error(ctx, ec.Recover(ctx, r))
  29768. ret = graphql.Null
  29769. }
  29770. }()
  29771. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29772. ctx = rctx // use context from middleware stack in children
  29773. return obj.Edges, nil
  29774. })
  29775. if err != nil {
  29776. ec.Error(ctx, err)
  29777. return graphql.Null
  29778. }
  29779. if resTmp == nil {
  29780. if !graphql.HasFieldError(ctx, fc) {
  29781. ec.Errorf(ctx, "must not be null")
  29782. }
  29783. return graphql.Null
  29784. }
  29785. res := resTmp.([]*AppPurchaseOneTimeEdge)
  29786. fc.Result = res
  29787. return ec.marshalNAppPurchaseOneTimeEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppPurchaseOneTimeEdgeᚄ(ctx, field.Selections, res)
  29788. }
  29789. func (ec *executionContext) fieldContext_AppPurchaseOneTimeConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29790. fc = &graphql.FieldContext{
  29791. Object: "AppPurchaseOneTimeConnection",
  29792. Field: field,
  29793. IsMethod: false,
  29794. IsResolver: false,
  29795. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29796. switch field.Name {
  29797. case "cursor":
  29798. return ec.fieldContext_AppPurchaseOneTimeEdge_cursor(ctx, field)
  29799. case "node":
  29800. return ec.fieldContext_AppPurchaseOneTimeEdge_node(ctx, field)
  29801. }
  29802. return nil, fmt.Errorf("no field named %q was found under type AppPurchaseOneTimeEdge", field.Name)
  29803. },
  29804. }
  29805. return fc, nil
  29806. }
  29807. func (ec *executionContext) _AppPurchaseOneTimeConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *AppPurchaseOneTimeConnection) (ret graphql.Marshaler) {
  29808. fc, err := ec.fieldContext_AppPurchaseOneTimeConnection_nodes(ctx, field)
  29809. if err != nil {
  29810. return graphql.Null
  29811. }
  29812. ctx = graphql.WithFieldContext(ctx, fc)
  29813. defer func() {
  29814. if r := recover(); r != nil {
  29815. ec.Error(ctx, ec.Recover(ctx, r))
  29816. ret = graphql.Null
  29817. }
  29818. }()
  29819. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29820. ctx = rctx // use context from middleware stack in children
  29821. return obj.Nodes, nil
  29822. })
  29823. if err != nil {
  29824. ec.Error(ctx, err)
  29825. return graphql.Null
  29826. }
  29827. if resTmp == nil {
  29828. if !graphql.HasFieldError(ctx, fc) {
  29829. ec.Errorf(ctx, "must not be null")
  29830. }
  29831. return graphql.Null
  29832. }
  29833. res := resTmp.([]*AppPurchaseOneTime)
  29834. fc.Result = res
  29835. return ec.marshalNAppPurchaseOneTime2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppPurchaseOneTimeᚄ(ctx, field.Selections, res)
  29836. }
  29837. func (ec *executionContext) fieldContext_AppPurchaseOneTimeConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29838. fc = &graphql.FieldContext{
  29839. Object: "AppPurchaseOneTimeConnection",
  29840. Field: field,
  29841. IsMethod: false,
  29842. IsResolver: false,
  29843. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29844. switch field.Name {
  29845. case "createdAt":
  29846. return ec.fieldContext_AppPurchaseOneTime_createdAt(ctx, field)
  29847. case "id":
  29848. return ec.fieldContext_AppPurchaseOneTime_id(ctx, field)
  29849. case "name":
  29850. return ec.fieldContext_AppPurchaseOneTime_name(ctx, field)
  29851. case "price":
  29852. return ec.fieldContext_AppPurchaseOneTime_price(ctx, field)
  29853. case "status":
  29854. return ec.fieldContext_AppPurchaseOneTime_status(ctx, field)
  29855. case "test":
  29856. return ec.fieldContext_AppPurchaseOneTime_test(ctx, field)
  29857. }
  29858. return nil, fmt.Errorf("no field named %q was found under type AppPurchaseOneTime", field.Name)
  29859. },
  29860. }
  29861. return fc, nil
  29862. }
  29863. func (ec *executionContext) _AppPurchaseOneTimeConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *AppPurchaseOneTimeConnection) (ret graphql.Marshaler) {
  29864. fc, err := ec.fieldContext_AppPurchaseOneTimeConnection_pageInfo(ctx, field)
  29865. if err != nil {
  29866. return graphql.Null
  29867. }
  29868. ctx = graphql.WithFieldContext(ctx, fc)
  29869. defer func() {
  29870. if r := recover(); r != nil {
  29871. ec.Error(ctx, ec.Recover(ctx, r))
  29872. ret = graphql.Null
  29873. }
  29874. }()
  29875. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29876. ctx = rctx // use context from middleware stack in children
  29877. return obj.PageInfo, nil
  29878. })
  29879. if err != nil {
  29880. ec.Error(ctx, err)
  29881. return graphql.Null
  29882. }
  29883. if resTmp == nil {
  29884. if !graphql.HasFieldError(ctx, fc) {
  29885. ec.Errorf(ctx, "must not be null")
  29886. }
  29887. return graphql.Null
  29888. }
  29889. res := resTmp.(*PageInfo)
  29890. fc.Result = res
  29891. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  29892. }
  29893. func (ec *executionContext) fieldContext_AppPurchaseOneTimeConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29894. fc = &graphql.FieldContext{
  29895. Object: "AppPurchaseOneTimeConnection",
  29896. Field: field,
  29897. IsMethod: false,
  29898. IsResolver: false,
  29899. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29900. switch field.Name {
  29901. case "endCursor":
  29902. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  29903. case "hasNextPage":
  29904. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  29905. case "hasPreviousPage":
  29906. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  29907. case "startCursor":
  29908. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  29909. }
  29910. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  29911. },
  29912. }
  29913. return fc, nil
  29914. }
  29915. func (ec *executionContext) _AppPurchaseOneTimeEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *AppPurchaseOneTimeEdge) (ret graphql.Marshaler) {
  29916. fc, err := ec.fieldContext_AppPurchaseOneTimeEdge_cursor(ctx, field)
  29917. if err != nil {
  29918. return graphql.Null
  29919. }
  29920. ctx = graphql.WithFieldContext(ctx, fc)
  29921. defer func() {
  29922. if r := recover(); r != nil {
  29923. ec.Error(ctx, ec.Recover(ctx, r))
  29924. ret = graphql.Null
  29925. }
  29926. }()
  29927. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29928. ctx = rctx // use context from middleware stack in children
  29929. return obj.Cursor, nil
  29930. })
  29931. if err != nil {
  29932. ec.Error(ctx, err)
  29933. return graphql.Null
  29934. }
  29935. if resTmp == nil {
  29936. if !graphql.HasFieldError(ctx, fc) {
  29937. ec.Errorf(ctx, "must not be null")
  29938. }
  29939. return graphql.Null
  29940. }
  29941. res := resTmp.(string)
  29942. fc.Result = res
  29943. return ec.marshalNString2string(ctx, field.Selections, res)
  29944. }
  29945. func (ec *executionContext) fieldContext_AppPurchaseOneTimeEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29946. fc = &graphql.FieldContext{
  29947. Object: "AppPurchaseOneTimeEdge",
  29948. Field: field,
  29949. IsMethod: false,
  29950. IsResolver: false,
  29951. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29952. return nil, errors.New("field of type String does not have child fields")
  29953. },
  29954. }
  29955. return fc, nil
  29956. }
  29957. func (ec *executionContext) _AppPurchaseOneTimeEdge_node(ctx context.Context, field graphql.CollectedField, obj *AppPurchaseOneTimeEdge) (ret graphql.Marshaler) {
  29958. fc, err := ec.fieldContext_AppPurchaseOneTimeEdge_node(ctx, field)
  29959. if err != nil {
  29960. return graphql.Null
  29961. }
  29962. ctx = graphql.WithFieldContext(ctx, fc)
  29963. defer func() {
  29964. if r := recover(); r != nil {
  29965. ec.Error(ctx, ec.Recover(ctx, r))
  29966. ret = graphql.Null
  29967. }
  29968. }()
  29969. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29970. ctx = rctx // use context from middleware stack in children
  29971. return obj.Node, nil
  29972. })
  29973. if err != nil {
  29974. ec.Error(ctx, err)
  29975. return graphql.Null
  29976. }
  29977. if resTmp == nil {
  29978. if !graphql.HasFieldError(ctx, fc) {
  29979. ec.Errorf(ctx, "must not be null")
  29980. }
  29981. return graphql.Null
  29982. }
  29983. res := resTmp.(*AppPurchaseOneTime)
  29984. fc.Result = res
  29985. return ec.marshalNAppPurchaseOneTime2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppPurchaseOneTime(ctx, field.Selections, res)
  29986. }
  29987. func (ec *executionContext) fieldContext_AppPurchaseOneTimeEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29988. fc = &graphql.FieldContext{
  29989. Object: "AppPurchaseOneTimeEdge",
  29990. Field: field,
  29991. IsMethod: false,
  29992. IsResolver: false,
  29993. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29994. switch field.Name {
  29995. case "createdAt":
  29996. return ec.fieldContext_AppPurchaseOneTime_createdAt(ctx, field)
  29997. case "id":
  29998. return ec.fieldContext_AppPurchaseOneTime_id(ctx, field)
  29999. case "name":
  30000. return ec.fieldContext_AppPurchaseOneTime_name(ctx, field)
  30001. case "price":
  30002. return ec.fieldContext_AppPurchaseOneTime_price(ctx, field)
  30003. case "status":
  30004. return ec.fieldContext_AppPurchaseOneTime_status(ctx, field)
  30005. case "test":
  30006. return ec.fieldContext_AppPurchaseOneTime_test(ctx, field)
  30007. }
  30008. return nil, fmt.Errorf("no field named %q was found under type AppPurchaseOneTime", field.Name)
  30009. },
  30010. }
  30011. return fc, nil
  30012. }
  30013. func (ec *executionContext) _AppRecurringPricing_discount(ctx context.Context, field graphql.CollectedField, obj *AppRecurringPricing) (ret graphql.Marshaler) {
  30014. fc, err := ec.fieldContext_AppRecurringPricing_discount(ctx, field)
  30015. if err != nil {
  30016. return graphql.Null
  30017. }
  30018. ctx = graphql.WithFieldContext(ctx, fc)
  30019. defer func() {
  30020. if r := recover(); r != nil {
  30021. ec.Error(ctx, ec.Recover(ctx, r))
  30022. ret = graphql.Null
  30023. }
  30024. }()
  30025. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30026. ctx = rctx // use context from middleware stack in children
  30027. return obj.Discount, nil
  30028. })
  30029. if err != nil {
  30030. ec.Error(ctx, err)
  30031. return graphql.Null
  30032. }
  30033. if resTmp == nil {
  30034. return graphql.Null
  30035. }
  30036. res := resTmp.(*AppSubscriptionDiscount)
  30037. fc.Result = res
  30038. return ec.marshalOAppSubscriptionDiscount2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppSubscriptionDiscount(ctx, field.Selections, res)
  30039. }
  30040. func (ec *executionContext) fieldContext_AppRecurringPricing_discount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30041. fc = &graphql.FieldContext{
  30042. Object: "AppRecurringPricing",
  30043. Field: field,
  30044. IsMethod: false,
  30045. IsResolver: false,
  30046. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30047. switch field.Name {
  30048. case "durationLimitInIntervals":
  30049. return ec.fieldContext_AppSubscriptionDiscount_durationLimitInIntervals(ctx, field)
  30050. case "priceAfterDiscount":
  30051. return ec.fieldContext_AppSubscriptionDiscount_priceAfterDiscount(ctx, field)
  30052. case "remainingDurationInIntervals":
  30053. return ec.fieldContext_AppSubscriptionDiscount_remainingDurationInIntervals(ctx, field)
  30054. case "value":
  30055. return ec.fieldContext_AppSubscriptionDiscount_value(ctx, field)
  30056. }
  30057. return nil, fmt.Errorf("no field named %q was found under type AppSubscriptionDiscount", field.Name)
  30058. },
  30059. }
  30060. return fc, nil
  30061. }
  30062. func (ec *executionContext) _AppRecurringPricing_interval(ctx context.Context, field graphql.CollectedField, obj *AppRecurringPricing) (ret graphql.Marshaler) {
  30063. fc, err := ec.fieldContext_AppRecurringPricing_interval(ctx, field)
  30064. if err != nil {
  30065. return graphql.Null
  30066. }
  30067. ctx = graphql.WithFieldContext(ctx, fc)
  30068. defer func() {
  30069. if r := recover(); r != nil {
  30070. ec.Error(ctx, ec.Recover(ctx, r))
  30071. ret = graphql.Null
  30072. }
  30073. }()
  30074. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30075. ctx = rctx // use context from middleware stack in children
  30076. return obj.Interval, nil
  30077. })
  30078. if err != nil {
  30079. ec.Error(ctx, err)
  30080. return graphql.Null
  30081. }
  30082. if resTmp == nil {
  30083. if !graphql.HasFieldError(ctx, fc) {
  30084. ec.Errorf(ctx, "must not be null")
  30085. }
  30086. return graphql.Null
  30087. }
  30088. res := resTmp.(AppPricingInterval)
  30089. fc.Result = res
  30090. return ec.marshalNAppPricingInterval2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppPricingInterval(ctx, field.Selections, res)
  30091. }
  30092. func (ec *executionContext) fieldContext_AppRecurringPricing_interval(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30093. fc = &graphql.FieldContext{
  30094. Object: "AppRecurringPricing",
  30095. Field: field,
  30096. IsMethod: false,
  30097. IsResolver: false,
  30098. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30099. return nil, errors.New("field of type AppPricingInterval does not have child fields")
  30100. },
  30101. }
  30102. return fc, nil
  30103. }
  30104. func (ec *executionContext) _AppRecurringPricing_price(ctx context.Context, field graphql.CollectedField, obj *AppRecurringPricing) (ret graphql.Marshaler) {
  30105. fc, err := ec.fieldContext_AppRecurringPricing_price(ctx, field)
  30106. if err != nil {
  30107. return graphql.Null
  30108. }
  30109. ctx = graphql.WithFieldContext(ctx, fc)
  30110. defer func() {
  30111. if r := recover(); r != nil {
  30112. ec.Error(ctx, ec.Recover(ctx, r))
  30113. ret = graphql.Null
  30114. }
  30115. }()
  30116. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30117. ctx = rctx // use context from middleware stack in children
  30118. return obj.Price, nil
  30119. })
  30120. if err != nil {
  30121. ec.Error(ctx, err)
  30122. return graphql.Null
  30123. }
  30124. if resTmp == nil {
  30125. if !graphql.HasFieldError(ctx, fc) {
  30126. ec.Errorf(ctx, "must not be null")
  30127. }
  30128. return graphql.Null
  30129. }
  30130. res := resTmp.(*MoneyV2)
  30131. fc.Result = res
  30132. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  30133. }
  30134. func (ec *executionContext) fieldContext_AppRecurringPricing_price(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30135. fc = &graphql.FieldContext{
  30136. Object: "AppRecurringPricing",
  30137. Field: field,
  30138. IsMethod: false,
  30139. IsResolver: false,
  30140. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30141. switch field.Name {
  30142. case "amount":
  30143. return ec.fieldContext_MoneyV2_amount(ctx, field)
  30144. case "currencyCode":
  30145. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  30146. }
  30147. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  30148. },
  30149. }
  30150. return fc, nil
  30151. }
  30152. func (ec *executionContext) _AppRevenueAttributionRecord_amount(ctx context.Context, field graphql.CollectedField, obj *AppRevenueAttributionRecord) (ret graphql.Marshaler) {
  30153. fc, err := ec.fieldContext_AppRevenueAttributionRecord_amount(ctx, field)
  30154. if err != nil {
  30155. return graphql.Null
  30156. }
  30157. ctx = graphql.WithFieldContext(ctx, fc)
  30158. defer func() {
  30159. if r := recover(); r != nil {
  30160. ec.Error(ctx, ec.Recover(ctx, r))
  30161. ret = graphql.Null
  30162. }
  30163. }()
  30164. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30165. ctx = rctx // use context from middleware stack in children
  30166. return obj.Amount, nil
  30167. })
  30168. if err != nil {
  30169. ec.Error(ctx, err)
  30170. return graphql.Null
  30171. }
  30172. if resTmp == nil {
  30173. if !graphql.HasFieldError(ctx, fc) {
  30174. ec.Errorf(ctx, "must not be null")
  30175. }
  30176. return graphql.Null
  30177. }
  30178. res := resTmp.(*MoneyV2)
  30179. fc.Result = res
  30180. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  30181. }
  30182. func (ec *executionContext) fieldContext_AppRevenueAttributionRecord_amount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30183. fc = &graphql.FieldContext{
  30184. Object: "AppRevenueAttributionRecord",
  30185. Field: field,
  30186. IsMethod: false,
  30187. IsResolver: false,
  30188. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30189. switch field.Name {
  30190. case "amount":
  30191. return ec.fieldContext_MoneyV2_amount(ctx, field)
  30192. case "currencyCode":
  30193. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  30194. }
  30195. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  30196. },
  30197. }
  30198. return fc, nil
  30199. }
  30200. func (ec *executionContext) _AppRevenueAttributionRecord_capturedAt(ctx context.Context, field graphql.CollectedField, obj *AppRevenueAttributionRecord) (ret graphql.Marshaler) {
  30201. fc, err := ec.fieldContext_AppRevenueAttributionRecord_capturedAt(ctx, field)
  30202. if err != nil {
  30203. return graphql.Null
  30204. }
  30205. ctx = graphql.WithFieldContext(ctx, fc)
  30206. defer func() {
  30207. if r := recover(); r != nil {
  30208. ec.Error(ctx, ec.Recover(ctx, r))
  30209. ret = graphql.Null
  30210. }
  30211. }()
  30212. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30213. ctx = rctx // use context from middleware stack in children
  30214. return obj.CapturedAt, nil
  30215. })
  30216. if err != nil {
  30217. ec.Error(ctx, err)
  30218. return graphql.Null
  30219. }
  30220. if resTmp == nil {
  30221. if !graphql.HasFieldError(ctx, fc) {
  30222. ec.Errorf(ctx, "must not be null")
  30223. }
  30224. return graphql.Null
  30225. }
  30226. res := resTmp.(string)
  30227. fc.Result = res
  30228. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  30229. }
  30230. func (ec *executionContext) fieldContext_AppRevenueAttributionRecord_capturedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30231. fc = &graphql.FieldContext{
  30232. Object: "AppRevenueAttributionRecord",
  30233. Field: field,
  30234. IsMethod: false,
  30235. IsResolver: false,
  30236. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30237. return nil, errors.New("field of type DateTime does not have child fields")
  30238. },
  30239. }
  30240. return fc, nil
  30241. }
  30242. func (ec *executionContext) _AppRevenueAttributionRecord_createdAt(ctx context.Context, field graphql.CollectedField, obj *AppRevenueAttributionRecord) (ret graphql.Marshaler) {
  30243. fc, err := ec.fieldContext_AppRevenueAttributionRecord_createdAt(ctx, field)
  30244. if err != nil {
  30245. return graphql.Null
  30246. }
  30247. ctx = graphql.WithFieldContext(ctx, fc)
  30248. defer func() {
  30249. if r := recover(); r != nil {
  30250. ec.Error(ctx, ec.Recover(ctx, r))
  30251. ret = graphql.Null
  30252. }
  30253. }()
  30254. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30255. ctx = rctx // use context from middleware stack in children
  30256. return obj.CreatedAt, nil
  30257. })
  30258. if err != nil {
  30259. ec.Error(ctx, err)
  30260. return graphql.Null
  30261. }
  30262. if resTmp == nil {
  30263. if !graphql.HasFieldError(ctx, fc) {
  30264. ec.Errorf(ctx, "must not be null")
  30265. }
  30266. return graphql.Null
  30267. }
  30268. res := resTmp.(string)
  30269. fc.Result = res
  30270. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  30271. }
  30272. func (ec *executionContext) fieldContext_AppRevenueAttributionRecord_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30273. fc = &graphql.FieldContext{
  30274. Object: "AppRevenueAttributionRecord",
  30275. Field: field,
  30276. IsMethod: false,
  30277. IsResolver: false,
  30278. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30279. return nil, errors.New("field of type DateTime does not have child fields")
  30280. },
  30281. }
  30282. return fc, nil
  30283. }
  30284. func (ec *executionContext) _AppRevenueAttributionRecord_id(ctx context.Context, field graphql.CollectedField, obj *AppRevenueAttributionRecord) (ret graphql.Marshaler) {
  30285. fc, err := ec.fieldContext_AppRevenueAttributionRecord_id(ctx, field)
  30286. if err != nil {
  30287. return graphql.Null
  30288. }
  30289. ctx = graphql.WithFieldContext(ctx, fc)
  30290. defer func() {
  30291. if r := recover(); r != nil {
  30292. ec.Error(ctx, ec.Recover(ctx, r))
  30293. ret = graphql.Null
  30294. }
  30295. }()
  30296. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30297. ctx = rctx // use context from middleware stack in children
  30298. return obj.ID, nil
  30299. })
  30300. if err != nil {
  30301. ec.Error(ctx, err)
  30302. return graphql.Null
  30303. }
  30304. if resTmp == nil {
  30305. if !graphql.HasFieldError(ctx, fc) {
  30306. ec.Errorf(ctx, "must not be null")
  30307. }
  30308. return graphql.Null
  30309. }
  30310. res := resTmp.(string)
  30311. fc.Result = res
  30312. return ec.marshalNID2string(ctx, field.Selections, res)
  30313. }
  30314. func (ec *executionContext) fieldContext_AppRevenueAttributionRecord_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30315. fc = &graphql.FieldContext{
  30316. Object: "AppRevenueAttributionRecord",
  30317. Field: field,
  30318. IsMethod: false,
  30319. IsResolver: false,
  30320. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30321. return nil, errors.New("field of type ID does not have child fields")
  30322. },
  30323. }
  30324. return fc, nil
  30325. }
  30326. func (ec *executionContext) _AppRevenueAttributionRecord_idempotencyKey(ctx context.Context, field graphql.CollectedField, obj *AppRevenueAttributionRecord) (ret graphql.Marshaler) {
  30327. fc, err := ec.fieldContext_AppRevenueAttributionRecord_idempotencyKey(ctx, field)
  30328. if err != nil {
  30329. return graphql.Null
  30330. }
  30331. ctx = graphql.WithFieldContext(ctx, fc)
  30332. defer func() {
  30333. if r := recover(); r != nil {
  30334. ec.Error(ctx, ec.Recover(ctx, r))
  30335. ret = graphql.Null
  30336. }
  30337. }()
  30338. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30339. ctx = rctx // use context from middleware stack in children
  30340. return obj.IdempotencyKey, nil
  30341. })
  30342. if err != nil {
  30343. ec.Error(ctx, err)
  30344. return graphql.Null
  30345. }
  30346. if resTmp == nil {
  30347. if !graphql.HasFieldError(ctx, fc) {
  30348. ec.Errorf(ctx, "must not be null")
  30349. }
  30350. return graphql.Null
  30351. }
  30352. res := resTmp.(string)
  30353. fc.Result = res
  30354. return ec.marshalNString2string(ctx, field.Selections, res)
  30355. }
  30356. func (ec *executionContext) fieldContext_AppRevenueAttributionRecord_idempotencyKey(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30357. fc = &graphql.FieldContext{
  30358. Object: "AppRevenueAttributionRecord",
  30359. Field: field,
  30360. IsMethod: false,
  30361. IsResolver: false,
  30362. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30363. return nil, errors.New("field of type String does not have child fields")
  30364. },
  30365. }
  30366. return fc, nil
  30367. }
  30368. func (ec *executionContext) _AppRevenueAttributionRecord_test(ctx context.Context, field graphql.CollectedField, obj *AppRevenueAttributionRecord) (ret graphql.Marshaler) {
  30369. fc, err := ec.fieldContext_AppRevenueAttributionRecord_test(ctx, field)
  30370. if err != nil {
  30371. return graphql.Null
  30372. }
  30373. ctx = graphql.WithFieldContext(ctx, fc)
  30374. defer func() {
  30375. if r := recover(); r != nil {
  30376. ec.Error(ctx, ec.Recover(ctx, r))
  30377. ret = graphql.Null
  30378. }
  30379. }()
  30380. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30381. ctx = rctx // use context from middleware stack in children
  30382. return obj.Test, nil
  30383. })
  30384. if err != nil {
  30385. ec.Error(ctx, err)
  30386. return graphql.Null
  30387. }
  30388. if resTmp == nil {
  30389. if !graphql.HasFieldError(ctx, fc) {
  30390. ec.Errorf(ctx, "must not be null")
  30391. }
  30392. return graphql.Null
  30393. }
  30394. res := resTmp.(bool)
  30395. fc.Result = res
  30396. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  30397. }
  30398. func (ec *executionContext) fieldContext_AppRevenueAttributionRecord_test(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30399. fc = &graphql.FieldContext{
  30400. Object: "AppRevenueAttributionRecord",
  30401. Field: field,
  30402. IsMethod: false,
  30403. IsResolver: false,
  30404. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30405. return nil, errors.New("field of type Boolean does not have child fields")
  30406. },
  30407. }
  30408. return fc, nil
  30409. }
  30410. func (ec *executionContext) _AppRevenueAttributionRecord_type(ctx context.Context, field graphql.CollectedField, obj *AppRevenueAttributionRecord) (ret graphql.Marshaler) {
  30411. fc, err := ec.fieldContext_AppRevenueAttributionRecord_type(ctx, field)
  30412. if err != nil {
  30413. return graphql.Null
  30414. }
  30415. ctx = graphql.WithFieldContext(ctx, fc)
  30416. defer func() {
  30417. if r := recover(); r != nil {
  30418. ec.Error(ctx, ec.Recover(ctx, r))
  30419. ret = graphql.Null
  30420. }
  30421. }()
  30422. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30423. ctx = rctx // use context from middleware stack in children
  30424. return obj.Type, nil
  30425. })
  30426. if err != nil {
  30427. ec.Error(ctx, err)
  30428. return graphql.Null
  30429. }
  30430. if resTmp == nil {
  30431. if !graphql.HasFieldError(ctx, fc) {
  30432. ec.Errorf(ctx, "must not be null")
  30433. }
  30434. return graphql.Null
  30435. }
  30436. res := resTmp.(AppRevenueAttributionType)
  30437. fc.Result = res
  30438. return ec.marshalNAppRevenueAttributionType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppRevenueAttributionType(ctx, field.Selections, res)
  30439. }
  30440. func (ec *executionContext) fieldContext_AppRevenueAttributionRecord_type(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30441. fc = &graphql.FieldContext{
  30442. Object: "AppRevenueAttributionRecord",
  30443. Field: field,
  30444. IsMethod: false,
  30445. IsResolver: false,
  30446. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30447. return nil, errors.New("field of type AppRevenueAttributionType does not have child fields")
  30448. },
  30449. }
  30450. return fc, nil
  30451. }
  30452. func (ec *executionContext) _AppRevenueAttributionRecordConnection_edges(ctx context.Context, field graphql.CollectedField, obj *AppRevenueAttributionRecordConnection) (ret graphql.Marshaler) {
  30453. fc, err := ec.fieldContext_AppRevenueAttributionRecordConnection_edges(ctx, field)
  30454. if err != nil {
  30455. return graphql.Null
  30456. }
  30457. ctx = graphql.WithFieldContext(ctx, fc)
  30458. defer func() {
  30459. if r := recover(); r != nil {
  30460. ec.Error(ctx, ec.Recover(ctx, r))
  30461. ret = graphql.Null
  30462. }
  30463. }()
  30464. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30465. ctx = rctx // use context from middleware stack in children
  30466. return obj.Edges, nil
  30467. })
  30468. if err != nil {
  30469. ec.Error(ctx, err)
  30470. return graphql.Null
  30471. }
  30472. if resTmp == nil {
  30473. if !graphql.HasFieldError(ctx, fc) {
  30474. ec.Errorf(ctx, "must not be null")
  30475. }
  30476. return graphql.Null
  30477. }
  30478. res := resTmp.([]*AppRevenueAttributionRecordEdge)
  30479. fc.Result = res
  30480. return ec.marshalNAppRevenueAttributionRecordEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppRevenueAttributionRecordEdgeᚄ(ctx, field.Selections, res)
  30481. }
  30482. func (ec *executionContext) fieldContext_AppRevenueAttributionRecordConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30483. fc = &graphql.FieldContext{
  30484. Object: "AppRevenueAttributionRecordConnection",
  30485. Field: field,
  30486. IsMethod: false,
  30487. IsResolver: false,
  30488. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30489. switch field.Name {
  30490. case "cursor":
  30491. return ec.fieldContext_AppRevenueAttributionRecordEdge_cursor(ctx, field)
  30492. case "node":
  30493. return ec.fieldContext_AppRevenueAttributionRecordEdge_node(ctx, field)
  30494. }
  30495. return nil, fmt.Errorf("no field named %q was found under type AppRevenueAttributionRecordEdge", field.Name)
  30496. },
  30497. }
  30498. return fc, nil
  30499. }
  30500. func (ec *executionContext) _AppRevenueAttributionRecordConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *AppRevenueAttributionRecordConnection) (ret graphql.Marshaler) {
  30501. fc, err := ec.fieldContext_AppRevenueAttributionRecordConnection_nodes(ctx, field)
  30502. if err != nil {
  30503. return graphql.Null
  30504. }
  30505. ctx = graphql.WithFieldContext(ctx, fc)
  30506. defer func() {
  30507. if r := recover(); r != nil {
  30508. ec.Error(ctx, ec.Recover(ctx, r))
  30509. ret = graphql.Null
  30510. }
  30511. }()
  30512. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30513. ctx = rctx // use context from middleware stack in children
  30514. return obj.Nodes, nil
  30515. })
  30516. if err != nil {
  30517. ec.Error(ctx, err)
  30518. return graphql.Null
  30519. }
  30520. if resTmp == nil {
  30521. if !graphql.HasFieldError(ctx, fc) {
  30522. ec.Errorf(ctx, "must not be null")
  30523. }
  30524. return graphql.Null
  30525. }
  30526. res := resTmp.([]*AppRevenueAttributionRecord)
  30527. fc.Result = res
  30528. return ec.marshalNAppRevenueAttributionRecord2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppRevenueAttributionRecordᚄ(ctx, field.Selections, res)
  30529. }
  30530. func (ec *executionContext) fieldContext_AppRevenueAttributionRecordConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30531. fc = &graphql.FieldContext{
  30532. Object: "AppRevenueAttributionRecordConnection",
  30533. Field: field,
  30534. IsMethod: false,
  30535. IsResolver: false,
  30536. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30537. switch field.Name {
  30538. case "amount":
  30539. return ec.fieldContext_AppRevenueAttributionRecord_amount(ctx, field)
  30540. case "capturedAt":
  30541. return ec.fieldContext_AppRevenueAttributionRecord_capturedAt(ctx, field)
  30542. case "createdAt":
  30543. return ec.fieldContext_AppRevenueAttributionRecord_createdAt(ctx, field)
  30544. case "id":
  30545. return ec.fieldContext_AppRevenueAttributionRecord_id(ctx, field)
  30546. case "idempotencyKey":
  30547. return ec.fieldContext_AppRevenueAttributionRecord_idempotencyKey(ctx, field)
  30548. case "test":
  30549. return ec.fieldContext_AppRevenueAttributionRecord_test(ctx, field)
  30550. case "type":
  30551. return ec.fieldContext_AppRevenueAttributionRecord_type(ctx, field)
  30552. }
  30553. return nil, fmt.Errorf("no field named %q was found under type AppRevenueAttributionRecord", field.Name)
  30554. },
  30555. }
  30556. return fc, nil
  30557. }
  30558. func (ec *executionContext) _AppRevenueAttributionRecordConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *AppRevenueAttributionRecordConnection) (ret graphql.Marshaler) {
  30559. fc, err := ec.fieldContext_AppRevenueAttributionRecordConnection_pageInfo(ctx, field)
  30560. if err != nil {
  30561. return graphql.Null
  30562. }
  30563. ctx = graphql.WithFieldContext(ctx, fc)
  30564. defer func() {
  30565. if r := recover(); r != nil {
  30566. ec.Error(ctx, ec.Recover(ctx, r))
  30567. ret = graphql.Null
  30568. }
  30569. }()
  30570. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30571. ctx = rctx // use context from middleware stack in children
  30572. return obj.PageInfo, nil
  30573. })
  30574. if err != nil {
  30575. ec.Error(ctx, err)
  30576. return graphql.Null
  30577. }
  30578. if resTmp == nil {
  30579. if !graphql.HasFieldError(ctx, fc) {
  30580. ec.Errorf(ctx, "must not be null")
  30581. }
  30582. return graphql.Null
  30583. }
  30584. res := resTmp.(*PageInfo)
  30585. fc.Result = res
  30586. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  30587. }
  30588. func (ec *executionContext) fieldContext_AppRevenueAttributionRecordConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30589. fc = &graphql.FieldContext{
  30590. Object: "AppRevenueAttributionRecordConnection",
  30591. Field: field,
  30592. IsMethod: false,
  30593. IsResolver: false,
  30594. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30595. switch field.Name {
  30596. case "endCursor":
  30597. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  30598. case "hasNextPage":
  30599. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  30600. case "hasPreviousPage":
  30601. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  30602. case "startCursor":
  30603. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  30604. }
  30605. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  30606. },
  30607. }
  30608. return fc, nil
  30609. }
  30610. func (ec *executionContext) _AppRevenueAttributionRecordEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *AppRevenueAttributionRecordEdge) (ret graphql.Marshaler) {
  30611. fc, err := ec.fieldContext_AppRevenueAttributionRecordEdge_cursor(ctx, field)
  30612. if err != nil {
  30613. return graphql.Null
  30614. }
  30615. ctx = graphql.WithFieldContext(ctx, fc)
  30616. defer func() {
  30617. if r := recover(); r != nil {
  30618. ec.Error(ctx, ec.Recover(ctx, r))
  30619. ret = graphql.Null
  30620. }
  30621. }()
  30622. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30623. ctx = rctx // use context from middleware stack in children
  30624. return obj.Cursor, nil
  30625. })
  30626. if err != nil {
  30627. ec.Error(ctx, err)
  30628. return graphql.Null
  30629. }
  30630. if resTmp == nil {
  30631. if !graphql.HasFieldError(ctx, fc) {
  30632. ec.Errorf(ctx, "must not be null")
  30633. }
  30634. return graphql.Null
  30635. }
  30636. res := resTmp.(string)
  30637. fc.Result = res
  30638. return ec.marshalNString2string(ctx, field.Selections, res)
  30639. }
  30640. func (ec *executionContext) fieldContext_AppRevenueAttributionRecordEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30641. fc = &graphql.FieldContext{
  30642. Object: "AppRevenueAttributionRecordEdge",
  30643. Field: field,
  30644. IsMethod: false,
  30645. IsResolver: false,
  30646. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30647. return nil, errors.New("field of type String does not have child fields")
  30648. },
  30649. }
  30650. return fc, nil
  30651. }
  30652. func (ec *executionContext) _AppRevenueAttributionRecordEdge_node(ctx context.Context, field graphql.CollectedField, obj *AppRevenueAttributionRecordEdge) (ret graphql.Marshaler) {
  30653. fc, err := ec.fieldContext_AppRevenueAttributionRecordEdge_node(ctx, field)
  30654. if err != nil {
  30655. return graphql.Null
  30656. }
  30657. ctx = graphql.WithFieldContext(ctx, fc)
  30658. defer func() {
  30659. if r := recover(); r != nil {
  30660. ec.Error(ctx, ec.Recover(ctx, r))
  30661. ret = graphql.Null
  30662. }
  30663. }()
  30664. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30665. ctx = rctx // use context from middleware stack in children
  30666. return obj.Node, nil
  30667. })
  30668. if err != nil {
  30669. ec.Error(ctx, err)
  30670. return graphql.Null
  30671. }
  30672. if resTmp == nil {
  30673. if !graphql.HasFieldError(ctx, fc) {
  30674. ec.Errorf(ctx, "must not be null")
  30675. }
  30676. return graphql.Null
  30677. }
  30678. res := resTmp.(*AppRevenueAttributionRecord)
  30679. fc.Result = res
  30680. return ec.marshalNAppRevenueAttributionRecord2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppRevenueAttributionRecord(ctx, field.Selections, res)
  30681. }
  30682. func (ec *executionContext) fieldContext_AppRevenueAttributionRecordEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30683. fc = &graphql.FieldContext{
  30684. Object: "AppRevenueAttributionRecordEdge",
  30685. Field: field,
  30686. IsMethod: false,
  30687. IsResolver: false,
  30688. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30689. switch field.Name {
  30690. case "amount":
  30691. return ec.fieldContext_AppRevenueAttributionRecord_amount(ctx, field)
  30692. case "capturedAt":
  30693. return ec.fieldContext_AppRevenueAttributionRecord_capturedAt(ctx, field)
  30694. case "createdAt":
  30695. return ec.fieldContext_AppRevenueAttributionRecord_createdAt(ctx, field)
  30696. case "id":
  30697. return ec.fieldContext_AppRevenueAttributionRecord_id(ctx, field)
  30698. case "idempotencyKey":
  30699. return ec.fieldContext_AppRevenueAttributionRecord_idempotencyKey(ctx, field)
  30700. case "test":
  30701. return ec.fieldContext_AppRevenueAttributionRecord_test(ctx, field)
  30702. case "type":
  30703. return ec.fieldContext_AppRevenueAttributionRecord_type(ctx, field)
  30704. }
  30705. return nil, fmt.Errorf("no field named %q was found under type AppRevenueAttributionRecord", field.Name)
  30706. },
  30707. }
  30708. return fc, nil
  30709. }
  30710. func (ec *executionContext) _AppSubscription_createdAt(ctx context.Context, field graphql.CollectedField, obj *AppSubscription) (ret graphql.Marshaler) {
  30711. fc, err := ec.fieldContext_AppSubscription_createdAt(ctx, field)
  30712. if err != nil {
  30713. return graphql.Null
  30714. }
  30715. ctx = graphql.WithFieldContext(ctx, fc)
  30716. defer func() {
  30717. if r := recover(); r != nil {
  30718. ec.Error(ctx, ec.Recover(ctx, r))
  30719. ret = graphql.Null
  30720. }
  30721. }()
  30722. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30723. ctx = rctx // use context from middleware stack in children
  30724. return obj.CreatedAt, nil
  30725. })
  30726. if err != nil {
  30727. ec.Error(ctx, err)
  30728. return graphql.Null
  30729. }
  30730. if resTmp == nil {
  30731. if !graphql.HasFieldError(ctx, fc) {
  30732. ec.Errorf(ctx, "must not be null")
  30733. }
  30734. return graphql.Null
  30735. }
  30736. res := resTmp.(string)
  30737. fc.Result = res
  30738. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  30739. }
  30740. func (ec *executionContext) fieldContext_AppSubscription_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30741. fc = &graphql.FieldContext{
  30742. Object: "AppSubscription",
  30743. Field: field,
  30744. IsMethod: false,
  30745. IsResolver: false,
  30746. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30747. return nil, errors.New("field of type DateTime does not have child fields")
  30748. },
  30749. }
  30750. return fc, nil
  30751. }
  30752. func (ec *executionContext) _AppSubscription_currentPeriodEnd(ctx context.Context, field graphql.CollectedField, obj *AppSubscription) (ret graphql.Marshaler) {
  30753. fc, err := ec.fieldContext_AppSubscription_currentPeriodEnd(ctx, field)
  30754. if err != nil {
  30755. return graphql.Null
  30756. }
  30757. ctx = graphql.WithFieldContext(ctx, fc)
  30758. defer func() {
  30759. if r := recover(); r != nil {
  30760. ec.Error(ctx, ec.Recover(ctx, r))
  30761. ret = graphql.Null
  30762. }
  30763. }()
  30764. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30765. ctx = rctx // use context from middleware stack in children
  30766. return obj.CurrentPeriodEnd, nil
  30767. })
  30768. if err != nil {
  30769. ec.Error(ctx, err)
  30770. return graphql.Null
  30771. }
  30772. if resTmp == nil {
  30773. return graphql.Null
  30774. }
  30775. res := resTmp.(*string)
  30776. fc.Result = res
  30777. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  30778. }
  30779. func (ec *executionContext) fieldContext_AppSubscription_currentPeriodEnd(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30780. fc = &graphql.FieldContext{
  30781. Object: "AppSubscription",
  30782. Field: field,
  30783. IsMethod: false,
  30784. IsResolver: false,
  30785. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30786. return nil, errors.New("field of type DateTime does not have child fields")
  30787. },
  30788. }
  30789. return fc, nil
  30790. }
  30791. func (ec *executionContext) _AppSubscription_id(ctx context.Context, field graphql.CollectedField, obj *AppSubscription) (ret graphql.Marshaler) {
  30792. fc, err := ec.fieldContext_AppSubscription_id(ctx, field)
  30793. if err != nil {
  30794. return graphql.Null
  30795. }
  30796. ctx = graphql.WithFieldContext(ctx, fc)
  30797. defer func() {
  30798. if r := recover(); r != nil {
  30799. ec.Error(ctx, ec.Recover(ctx, r))
  30800. ret = graphql.Null
  30801. }
  30802. }()
  30803. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30804. ctx = rctx // use context from middleware stack in children
  30805. return obj.ID, nil
  30806. })
  30807. if err != nil {
  30808. ec.Error(ctx, err)
  30809. return graphql.Null
  30810. }
  30811. if resTmp == nil {
  30812. if !graphql.HasFieldError(ctx, fc) {
  30813. ec.Errorf(ctx, "must not be null")
  30814. }
  30815. return graphql.Null
  30816. }
  30817. res := resTmp.(string)
  30818. fc.Result = res
  30819. return ec.marshalNID2string(ctx, field.Selections, res)
  30820. }
  30821. func (ec *executionContext) fieldContext_AppSubscription_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30822. fc = &graphql.FieldContext{
  30823. Object: "AppSubscription",
  30824. Field: field,
  30825. IsMethod: false,
  30826. IsResolver: false,
  30827. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30828. return nil, errors.New("field of type ID does not have child fields")
  30829. },
  30830. }
  30831. return fc, nil
  30832. }
  30833. func (ec *executionContext) _AppSubscription_lineItems(ctx context.Context, field graphql.CollectedField, obj *AppSubscription) (ret graphql.Marshaler) {
  30834. fc, err := ec.fieldContext_AppSubscription_lineItems(ctx, field)
  30835. if err != nil {
  30836. return graphql.Null
  30837. }
  30838. ctx = graphql.WithFieldContext(ctx, fc)
  30839. defer func() {
  30840. if r := recover(); r != nil {
  30841. ec.Error(ctx, ec.Recover(ctx, r))
  30842. ret = graphql.Null
  30843. }
  30844. }()
  30845. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30846. ctx = rctx // use context from middleware stack in children
  30847. return obj.LineItems, nil
  30848. })
  30849. if err != nil {
  30850. ec.Error(ctx, err)
  30851. return graphql.Null
  30852. }
  30853. if resTmp == nil {
  30854. if !graphql.HasFieldError(ctx, fc) {
  30855. ec.Errorf(ctx, "must not be null")
  30856. }
  30857. return graphql.Null
  30858. }
  30859. res := resTmp.([]*AppSubscriptionLineItem)
  30860. fc.Result = res
  30861. return ec.marshalNAppSubscriptionLineItem2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppSubscriptionLineItemᚄ(ctx, field.Selections, res)
  30862. }
  30863. func (ec *executionContext) fieldContext_AppSubscription_lineItems(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30864. fc = &graphql.FieldContext{
  30865. Object: "AppSubscription",
  30866. Field: field,
  30867. IsMethod: false,
  30868. IsResolver: false,
  30869. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30870. switch field.Name {
  30871. case "id":
  30872. return ec.fieldContext_AppSubscriptionLineItem_id(ctx, field)
  30873. case "plan":
  30874. return ec.fieldContext_AppSubscriptionLineItem_plan(ctx, field)
  30875. case "usageRecords":
  30876. return ec.fieldContext_AppSubscriptionLineItem_usageRecords(ctx, field)
  30877. }
  30878. return nil, fmt.Errorf("no field named %q was found under type AppSubscriptionLineItem", field.Name)
  30879. },
  30880. }
  30881. return fc, nil
  30882. }
  30883. func (ec *executionContext) _AppSubscription_name(ctx context.Context, field graphql.CollectedField, obj *AppSubscription) (ret graphql.Marshaler) {
  30884. fc, err := ec.fieldContext_AppSubscription_name(ctx, field)
  30885. if err != nil {
  30886. return graphql.Null
  30887. }
  30888. ctx = graphql.WithFieldContext(ctx, fc)
  30889. defer func() {
  30890. if r := recover(); r != nil {
  30891. ec.Error(ctx, ec.Recover(ctx, r))
  30892. ret = graphql.Null
  30893. }
  30894. }()
  30895. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30896. ctx = rctx // use context from middleware stack in children
  30897. return obj.Name, nil
  30898. })
  30899. if err != nil {
  30900. ec.Error(ctx, err)
  30901. return graphql.Null
  30902. }
  30903. if resTmp == nil {
  30904. if !graphql.HasFieldError(ctx, fc) {
  30905. ec.Errorf(ctx, "must not be null")
  30906. }
  30907. return graphql.Null
  30908. }
  30909. res := resTmp.(string)
  30910. fc.Result = res
  30911. return ec.marshalNString2string(ctx, field.Selections, res)
  30912. }
  30913. func (ec *executionContext) fieldContext_AppSubscription_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30914. fc = &graphql.FieldContext{
  30915. Object: "AppSubscription",
  30916. Field: field,
  30917. IsMethod: false,
  30918. IsResolver: false,
  30919. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30920. return nil, errors.New("field of type String does not have child fields")
  30921. },
  30922. }
  30923. return fc, nil
  30924. }
  30925. func (ec *executionContext) _AppSubscription_returnUrl(ctx context.Context, field graphql.CollectedField, obj *AppSubscription) (ret graphql.Marshaler) {
  30926. fc, err := ec.fieldContext_AppSubscription_returnUrl(ctx, field)
  30927. if err != nil {
  30928. return graphql.Null
  30929. }
  30930. ctx = graphql.WithFieldContext(ctx, fc)
  30931. defer func() {
  30932. if r := recover(); r != nil {
  30933. ec.Error(ctx, ec.Recover(ctx, r))
  30934. ret = graphql.Null
  30935. }
  30936. }()
  30937. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30938. ctx = rctx // use context from middleware stack in children
  30939. return obj.ReturnURL, nil
  30940. })
  30941. if err != nil {
  30942. ec.Error(ctx, err)
  30943. return graphql.Null
  30944. }
  30945. if resTmp == nil {
  30946. if !graphql.HasFieldError(ctx, fc) {
  30947. ec.Errorf(ctx, "must not be null")
  30948. }
  30949. return graphql.Null
  30950. }
  30951. res := resTmp.(string)
  30952. fc.Result = res
  30953. return ec.marshalNURL2string(ctx, field.Selections, res)
  30954. }
  30955. func (ec *executionContext) fieldContext_AppSubscription_returnUrl(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30956. fc = &graphql.FieldContext{
  30957. Object: "AppSubscription",
  30958. Field: field,
  30959. IsMethod: false,
  30960. IsResolver: false,
  30961. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30962. return nil, errors.New("field of type URL does not have child fields")
  30963. },
  30964. }
  30965. return fc, nil
  30966. }
  30967. func (ec *executionContext) _AppSubscription_status(ctx context.Context, field graphql.CollectedField, obj *AppSubscription) (ret graphql.Marshaler) {
  30968. fc, err := ec.fieldContext_AppSubscription_status(ctx, field)
  30969. if err != nil {
  30970. return graphql.Null
  30971. }
  30972. ctx = graphql.WithFieldContext(ctx, fc)
  30973. defer func() {
  30974. if r := recover(); r != nil {
  30975. ec.Error(ctx, ec.Recover(ctx, r))
  30976. ret = graphql.Null
  30977. }
  30978. }()
  30979. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30980. ctx = rctx // use context from middleware stack in children
  30981. return obj.Status, nil
  30982. })
  30983. if err != nil {
  30984. ec.Error(ctx, err)
  30985. return graphql.Null
  30986. }
  30987. if resTmp == nil {
  30988. if !graphql.HasFieldError(ctx, fc) {
  30989. ec.Errorf(ctx, "must not be null")
  30990. }
  30991. return graphql.Null
  30992. }
  30993. res := resTmp.(AppSubscriptionStatus)
  30994. fc.Result = res
  30995. return ec.marshalNAppSubscriptionStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppSubscriptionStatus(ctx, field.Selections, res)
  30996. }
  30997. func (ec *executionContext) fieldContext_AppSubscription_status(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30998. fc = &graphql.FieldContext{
  30999. Object: "AppSubscription",
  31000. Field: field,
  31001. IsMethod: false,
  31002. IsResolver: false,
  31003. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31004. return nil, errors.New("field of type AppSubscriptionStatus does not have child fields")
  31005. },
  31006. }
  31007. return fc, nil
  31008. }
  31009. func (ec *executionContext) _AppSubscription_test(ctx context.Context, field graphql.CollectedField, obj *AppSubscription) (ret graphql.Marshaler) {
  31010. fc, err := ec.fieldContext_AppSubscription_test(ctx, field)
  31011. if err != nil {
  31012. return graphql.Null
  31013. }
  31014. ctx = graphql.WithFieldContext(ctx, fc)
  31015. defer func() {
  31016. if r := recover(); r != nil {
  31017. ec.Error(ctx, ec.Recover(ctx, r))
  31018. ret = graphql.Null
  31019. }
  31020. }()
  31021. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31022. ctx = rctx // use context from middleware stack in children
  31023. return obj.Test, nil
  31024. })
  31025. if err != nil {
  31026. ec.Error(ctx, err)
  31027. return graphql.Null
  31028. }
  31029. if resTmp == nil {
  31030. if !graphql.HasFieldError(ctx, fc) {
  31031. ec.Errorf(ctx, "must not be null")
  31032. }
  31033. return graphql.Null
  31034. }
  31035. res := resTmp.(bool)
  31036. fc.Result = res
  31037. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  31038. }
  31039. func (ec *executionContext) fieldContext_AppSubscription_test(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31040. fc = &graphql.FieldContext{
  31041. Object: "AppSubscription",
  31042. Field: field,
  31043. IsMethod: false,
  31044. IsResolver: false,
  31045. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31046. return nil, errors.New("field of type Boolean does not have child fields")
  31047. },
  31048. }
  31049. return fc, nil
  31050. }
  31051. func (ec *executionContext) _AppSubscription_trialDays(ctx context.Context, field graphql.CollectedField, obj *AppSubscription) (ret graphql.Marshaler) {
  31052. fc, err := ec.fieldContext_AppSubscription_trialDays(ctx, field)
  31053. if err != nil {
  31054. return graphql.Null
  31055. }
  31056. ctx = graphql.WithFieldContext(ctx, fc)
  31057. defer func() {
  31058. if r := recover(); r != nil {
  31059. ec.Error(ctx, ec.Recover(ctx, r))
  31060. ret = graphql.Null
  31061. }
  31062. }()
  31063. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31064. ctx = rctx // use context from middleware stack in children
  31065. return obj.TrialDays, nil
  31066. })
  31067. if err != nil {
  31068. ec.Error(ctx, err)
  31069. return graphql.Null
  31070. }
  31071. if resTmp == nil {
  31072. if !graphql.HasFieldError(ctx, fc) {
  31073. ec.Errorf(ctx, "must not be null")
  31074. }
  31075. return graphql.Null
  31076. }
  31077. res := resTmp.(int)
  31078. fc.Result = res
  31079. return ec.marshalNInt2int(ctx, field.Selections, res)
  31080. }
  31081. func (ec *executionContext) fieldContext_AppSubscription_trialDays(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31082. fc = &graphql.FieldContext{
  31083. Object: "AppSubscription",
  31084. Field: field,
  31085. IsMethod: false,
  31086. IsResolver: false,
  31087. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31088. return nil, errors.New("field of type Int does not have child fields")
  31089. },
  31090. }
  31091. return fc, nil
  31092. }
  31093. func (ec *executionContext) _AppSubscriptionConnection_edges(ctx context.Context, field graphql.CollectedField, obj *AppSubscriptionConnection) (ret graphql.Marshaler) {
  31094. fc, err := ec.fieldContext_AppSubscriptionConnection_edges(ctx, field)
  31095. if err != nil {
  31096. return graphql.Null
  31097. }
  31098. ctx = graphql.WithFieldContext(ctx, fc)
  31099. defer func() {
  31100. if r := recover(); r != nil {
  31101. ec.Error(ctx, ec.Recover(ctx, r))
  31102. ret = graphql.Null
  31103. }
  31104. }()
  31105. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31106. ctx = rctx // use context from middleware stack in children
  31107. return obj.Edges, nil
  31108. })
  31109. if err != nil {
  31110. ec.Error(ctx, err)
  31111. return graphql.Null
  31112. }
  31113. if resTmp == nil {
  31114. if !graphql.HasFieldError(ctx, fc) {
  31115. ec.Errorf(ctx, "must not be null")
  31116. }
  31117. return graphql.Null
  31118. }
  31119. res := resTmp.([]*AppSubscriptionEdge)
  31120. fc.Result = res
  31121. return ec.marshalNAppSubscriptionEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppSubscriptionEdgeᚄ(ctx, field.Selections, res)
  31122. }
  31123. func (ec *executionContext) fieldContext_AppSubscriptionConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31124. fc = &graphql.FieldContext{
  31125. Object: "AppSubscriptionConnection",
  31126. Field: field,
  31127. IsMethod: false,
  31128. IsResolver: false,
  31129. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31130. switch field.Name {
  31131. case "cursor":
  31132. return ec.fieldContext_AppSubscriptionEdge_cursor(ctx, field)
  31133. case "node":
  31134. return ec.fieldContext_AppSubscriptionEdge_node(ctx, field)
  31135. }
  31136. return nil, fmt.Errorf("no field named %q was found under type AppSubscriptionEdge", field.Name)
  31137. },
  31138. }
  31139. return fc, nil
  31140. }
  31141. func (ec *executionContext) _AppSubscriptionConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *AppSubscriptionConnection) (ret graphql.Marshaler) {
  31142. fc, err := ec.fieldContext_AppSubscriptionConnection_nodes(ctx, field)
  31143. if err != nil {
  31144. return graphql.Null
  31145. }
  31146. ctx = graphql.WithFieldContext(ctx, fc)
  31147. defer func() {
  31148. if r := recover(); r != nil {
  31149. ec.Error(ctx, ec.Recover(ctx, r))
  31150. ret = graphql.Null
  31151. }
  31152. }()
  31153. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31154. ctx = rctx // use context from middleware stack in children
  31155. return obj.Nodes, nil
  31156. })
  31157. if err != nil {
  31158. ec.Error(ctx, err)
  31159. return graphql.Null
  31160. }
  31161. if resTmp == nil {
  31162. if !graphql.HasFieldError(ctx, fc) {
  31163. ec.Errorf(ctx, "must not be null")
  31164. }
  31165. return graphql.Null
  31166. }
  31167. res := resTmp.([]*AppSubscription)
  31168. fc.Result = res
  31169. return ec.marshalNAppSubscription2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppSubscriptionᚄ(ctx, field.Selections, res)
  31170. }
  31171. func (ec *executionContext) fieldContext_AppSubscriptionConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31172. fc = &graphql.FieldContext{
  31173. Object: "AppSubscriptionConnection",
  31174. Field: field,
  31175. IsMethod: false,
  31176. IsResolver: false,
  31177. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31178. switch field.Name {
  31179. case "createdAt":
  31180. return ec.fieldContext_AppSubscription_createdAt(ctx, field)
  31181. case "currentPeriodEnd":
  31182. return ec.fieldContext_AppSubscription_currentPeriodEnd(ctx, field)
  31183. case "id":
  31184. return ec.fieldContext_AppSubscription_id(ctx, field)
  31185. case "lineItems":
  31186. return ec.fieldContext_AppSubscription_lineItems(ctx, field)
  31187. case "name":
  31188. return ec.fieldContext_AppSubscription_name(ctx, field)
  31189. case "returnUrl":
  31190. return ec.fieldContext_AppSubscription_returnUrl(ctx, field)
  31191. case "status":
  31192. return ec.fieldContext_AppSubscription_status(ctx, field)
  31193. case "test":
  31194. return ec.fieldContext_AppSubscription_test(ctx, field)
  31195. case "trialDays":
  31196. return ec.fieldContext_AppSubscription_trialDays(ctx, field)
  31197. }
  31198. return nil, fmt.Errorf("no field named %q was found under type AppSubscription", field.Name)
  31199. },
  31200. }
  31201. return fc, nil
  31202. }
  31203. func (ec *executionContext) _AppSubscriptionConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *AppSubscriptionConnection) (ret graphql.Marshaler) {
  31204. fc, err := ec.fieldContext_AppSubscriptionConnection_pageInfo(ctx, field)
  31205. if err != nil {
  31206. return graphql.Null
  31207. }
  31208. ctx = graphql.WithFieldContext(ctx, fc)
  31209. defer func() {
  31210. if r := recover(); r != nil {
  31211. ec.Error(ctx, ec.Recover(ctx, r))
  31212. ret = graphql.Null
  31213. }
  31214. }()
  31215. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31216. ctx = rctx // use context from middleware stack in children
  31217. return obj.PageInfo, nil
  31218. })
  31219. if err != nil {
  31220. ec.Error(ctx, err)
  31221. return graphql.Null
  31222. }
  31223. if resTmp == nil {
  31224. if !graphql.HasFieldError(ctx, fc) {
  31225. ec.Errorf(ctx, "must not be null")
  31226. }
  31227. return graphql.Null
  31228. }
  31229. res := resTmp.(*PageInfo)
  31230. fc.Result = res
  31231. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  31232. }
  31233. func (ec *executionContext) fieldContext_AppSubscriptionConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31234. fc = &graphql.FieldContext{
  31235. Object: "AppSubscriptionConnection",
  31236. Field: field,
  31237. IsMethod: false,
  31238. IsResolver: false,
  31239. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31240. switch field.Name {
  31241. case "endCursor":
  31242. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  31243. case "hasNextPage":
  31244. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  31245. case "hasPreviousPage":
  31246. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  31247. case "startCursor":
  31248. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  31249. }
  31250. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  31251. },
  31252. }
  31253. return fc, nil
  31254. }
  31255. func (ec *executionContext) _AppSubscriptionDiscount_durationLimitInIntervals(ctx context.Context, field graphql.CollectedField, obj *AppSubscriptionDiscount) (ret graphql.Marshaler) {
  31256. fc, err := ec.fieldContext_AppSubscriptionDiscount_durationLimitInIntervals(ctx, field)
  31257. if err != nil {
  31258. return graphql.Null
  31259. }
  31260. ctx = graphql.WithFieldContext(ctx, fc)
  31261. defer func() {
  31262. if r := recover(); r != nil {
  31263. ec.Error(ctx, ec.Recover(ctx, r))
  31264. ret = graphql.Null
  31265. }
  31266. }()
  31267. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31268. ctx = rctx // use context from middleware stack in children
  31269. return obj.DurationLimitInIntervals, nil
  31270. })
  31271. if err != nil {
  31272. ec.Error(ctx, err)
  31273. return graphql.Null
  31274. }
  31275. if resTmp == nil {
  31276. return graphql.Null
  31277. }
  31278. res := resTmp.(*int)
  31279. fc.Result = res
  31280. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  31281. }
  31282. func (ec *executionContext) fieldContext_AppSubscriptionDiscount_durationLimitInIntervals(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31283. fc = &graphql.FieldContext{
  31284. Object: "AppSubscriptionDiscount",
  31285. Field: field,
  31286. IsMethod: false,
  31287. IsResolver: false,
  31288. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31289. return nil, errors.New("field of type Int does not have child fields")
  31290. },
  31291. }
  31292. return fc, nil
  31293. }
  31294. func (ec *executionContext) _AppSubscriptionDiscount_priceAfterDiscount(ctx context.Context, field graphql.CollectedField, obj *AppSubscriptionDiscount) (ret graphql.Marshaler) {
  31295. fc, err := ec.fieldContext_AppSubscriptionDiscount_priceAfterDiscount(ctx, field)
  31296. if err != nil {
  31297. return graphql.Null
  31298. }
  31299. ctx = graphql.WithFieldContext(ctx, fc)
  31300. defer func() {
  31301. if r := recover(); r != nil {
  31302. ec.Error(ctx, ec.Recover(ctx, r))
  31303. ret = graphql.Null
  31304. }
  31305. }()
  31306. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31307. ctx = rctx // use context from middleware stack in children
  31308. return obj.PriceAfterDiscount, nil
  31309. })
  31310. if err != nil {
  31311. ec.Error(ctx, err)
  31312. return graphql.Null
  31313. }
  31314. if resTmp == nil {
  31315. if !graphql.HasFieldError(ctx, fc) {
  31316. ec.Errorf(ctx, "must not be null")
  31317. }
  31318. return graphql.Null
  31319. }
  31320. res := resTmp.(*MoneyV2)
  31321. fc.Result = res
  31322. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  31323. }
  31324. func (ec *executionContext) fieldContext_AppSubscriptionDiscount_priceAfterDiscount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31325. fc = &graphql.FieldContext{
  31326. Object: "AppSubscriptionDiscount",
  31327. Field: field,
  31328. IsMethod: false,
  31329. IsResolver: false,
  31330. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31331. switch field.Name {
  31332. case "amount":
  31333. return ec.fieldContext_MoneyV2_amount(ctx, field)
  31334. case "currencyCode":
  31335. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  31336. }
  31337. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  31338. },
  31339. }
  31340. return fc, nil
  31341. }
  31342. func (ec *executionContext) _AppSubscriptionDiscount_remainingDurationInIntervals(ctx context.Context, field graphql.CollectedField, obj *AppSubscriptionDiscount) (ret graphql.Marshaler) {
  31343. fc, err := ec.fieldContext_AppSubscriptionDiscount_remainingDurationInIntervals(ctx, field)
  31344. if err != nil {
  31345. return graphql.Null
  31346. }
  31347. ctx = graphql.WithFieldContext(ctx, fc)
  31348. defer func() {
  31349. if r := recover(); r != nil {
  31350. ec.Error(ctx, ec.Recover(ctx, r))
  31351. ret = graphql.Null
  31352. }
  31353. }()
  31354. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31355. ctx = rctx // use context from middleware stack in children
  31356. return obj.RemainingDurationInIntervals, nil
  31357. })
  31358. if err != nil {
  31359. ec.Error(ctx, err)
  31360. return graphql.Null
  31361. }
  31362. if resTmp == nil {
  31363. return graphql.Null
  31364. }
  31365. res := resTmp.(*int)
  31366. fc.Result = res
  31367. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  31368. }
  31369. func (ec *executionContext) fieldContext_AppSubscriptionDiscount_remainingDurationInIntervals(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31370. fc = &graphql.FieldContext{
  31371. Object: "AppSubscriptionDiscount",
  31372. Field: field,
  31373. IsMethod: false,
  31374. IsResolver: false,
  31375. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31376. return nil, errors.New("field of type Int does not have child fields")
  31377. },
  31378. }
  31379. return fc, nil
  31380. }
  31381. func (ec *executionContext) _AppSubscriptionDiscount_value(ctx context.Context, field graphql.CollectedField, obj *AppSubscriptionDiscount) (ret graphql.Marshaler) {
  31382. fc, err := ec.fieldContext_AppSubscriptionDiscount_value(ctx, field)
  31383. if err != nil {
  31384. return graphql.Null
  31385. }
  31386. ctx = graphql.WithFieldContext(ctx, fc)
  31387. defer func() {
  31388. if r := recover(); r != nil {
  31389. ec.Error(ctx, ec.Recover(ctx, r))
  31390. ret = graphql.Null
  31391. }
  31392. }()
  31393. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31394. ctx = rctx // use context from middleware stack in children
  31395. return obj.Value, nil
  31396. })
  31397. if err != nil {
  31398. ec.Error(ctx, err)
  31399. return graphql.Null
  31400. }
  31401. if resTmp == nil {
  31402. if !graphql.HasFieldError(ctx, fc) {
  31403. ec.Errorf(ctx, "must not be null")
  31404. }
  31405. return graphql.Null
  31406. }
  31407. res := resTmp.(AppSubscriptionDiscountValue)
  31408. fc.Result = res
  31409. return ec.marshalNAppSubscriptionDiscountValue2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppSubscriptionDiscountValue(ctx, field.Selections, res)
  31410. }
  31411. func (ec *executionContext) fieldContext_AppSubscriptionDiscount_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31412. fc = &graphql.FieldContext{
  31413. Object: "AppSubscriptionDiscount",
  31414. Field: field,
  31415. IsMethod: false,
  31416. IsResolver: false,
  31417. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31418. return nil, errors.New("field of type AppSubscriptionDiscountValue does not have child fields")
  31419. },
  31420. }
  31421. return fc, nil
  31422. }
  31423. func (ec *executionContext) _AppSubscriptionDiscountAmount_amount(ctx context.Context, field graphql.CollectedField, obj *AppSubscriptionDiscountAmount) (ret graphql.Marshaler) {
  31424. fc, err := ec.fieldContext_AppSubscriptionDiscountAmount_amount(ctx, field)
  31425. if err != nil {
  31426. return graphql.Null
  31427. }
  31428. ctx = graphql.WithFieldContext(ctx, fc)
  31429. defer func() {
  31430. if r := recover(); r != nil {
  31431. ec.Error(ctx, ec.Recover(ctx, r))
  31432. ret = graphql.Null
  31433. }
  31434. }()
  31435. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31436. ctx = rctx // use context from middleware stack in children
  31437. return obj.Amount, nil
  31438. })
  31439. if err != nil {
  31440. ec.Error(ctx, err)
  31441. return graphql.Null
  31442. }
  31443. if resTmp == nil {
  31444. if !graphql.HasFieldError(ctx, fc) {
  31445. ec.Errorf(ctx, "must not be null")
  31446. }
  31447. return graphql.Null
  31448. }
  31449. res := resTmp.(*MoneyV2)
  31450. fc.Result = res
  31451. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  31452. }
  31453. func (ec *executionContext) fieldContext_AppSubscriptionDiscountAmount_amount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31454. fc = &graphql.FieldContext{
  31455. Object: "AppSubscriptionDiscountAmount",
  31456. Field: field,
  31457. IsMethod: false,
  31458. IsResolver: false,
  31459. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31460. switch field.Name {
  31461. case "amount":
  31462. return ec.fieldContext_MoneyV2_amount(ctx, field)
  31463. case "currencyCode":
  31464. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  31465. }
  31466. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  31467. },
  31468. }
  31469. return fc, nil
  31470. }
  31471. func (ec *executionContext) _AppSubscriptionDiscountPercentage_percentage(ctx context.Context, field graphql.CollectedField, obj *AppSubscriptionDiscountPercentage) (ret graphql.Marshaler) {
  31472. fc, err := ec.fieldContext_AppSubscriptionDiscountPercentage_percentage(ctx, field)
  31473. if err != nil {
  31474. return graphql.Null
  31475. }
  31476. ctx = graphql.WithFieldContext(ctx, fc)
  31477. defer func() {
  31478. if r := recover(); r != nil {
  31479. ec.Error(ctx, ec.Recover(ctx, r))
  31480. ret = graphql.Null
  31481. }
  31482. }()
  31483. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31484. ctx = rctx // use context from middleware stack in children
  31485. return obj.Percentage, nil
  31486. })
  31487. if err != nil {
  31488. ec.Error(ctx, err)
  31489. return graphql.Null
  31490. }
  31491. if resTmp == nil {
  31492. if !graphql.HasFieldError(ctx, fc) {
  31493. ec.Errorf(ctx, "must not be null")
  31494. }
  31495. return graphql.Null
  31496. }
  31497. res := resTmp.(float64)
  31498. fc.Result = res
  31499. return ec.marshalNFloat2float64(ctx, field.Selections, res)
  31500. }
  31501. func (ec *executionContext) fieldContext_AppSubscriptionDiscountPercentage_percentage(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31502. fc = &graphql.FieldContext{
  31503. Object: "AppSubscriptionDiscountPercentage",
  31504. Field: field,
  31505. IsMethod: false,
  31506. IsResolver: false,
  31507. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31508. return nil, errors.New("field of type Float does not have child fields")
  31509. },
  31510. }
  31511. return fc, nil
  31512. }
  31513. func (ec *executionContext) _AppSubscriptionEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *AppSubscriptionEdge) (ret graphql.Marshaler) {
  31514. fc, err := ec.fieldContext_AppSubscriptionEdge_cursor(ctx, field)
  31515. if err != nil {
  31516. return graphql.Null
  31517. }
  31518. ctx = graphql.WithFieldContext(ctx, fc)
  31519. defer func() {
  31520. if r := recover(); r != nil {
  31521. ec.Error(ctx, ec.Recover(ctx, r))
  31522. ret = graphql.Null
  31523. }
  31524. }()
  31525. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31526. ctx = rctx // use context from middleware stack in children
  31527. return obj.Cursor, nil
  31528. })
  31529. if err != nil {
  31530. ec.Error(ctx, err)
  31531. return graphql.Null
  31532. }
  31533. if resTmp == nil {
  31534. if !graphql.HasFieldError(ctx, fc) {
  31535. ec.Errorf(ctx, "must not be null")
  31536. }
  31537. return graphql.Null
  31538. }
  31539. res := resTmp.(string)
  31540. fc.Result = res
  31541. return ec.marshalNString2string(ctx, field.Selections, res)
  31542. }
  31543. func (ec *executionContext) fieldContext_AppSubscriptionEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31544. fc = &graphql.FieldContext{
  31545. Object: "AppSubscriptionEdge",
  31546. Field: field,
  31547. IsMethod: false,
  31548. IsResolver: false,
  31549. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31550. return nil, errors.New("field of type String does not have child fields")
  31551. },
  31552. }
  31553. return fc, nil
  31554. }
  31555. func (ec *executionContext) _AppSubscriptionEdge_node(ctx context.Context, field graphql.CollectedField, obj *AppSubscriptionEdge) (ret graphql.Marshaler) {
  31556. fc, err := ec.fieldContext_AppSubscriptionEdge_node(ctx, field)
  31557. if err != nil {
  31558. return graphql.Null
  31559. }
  31560. ctx = graphql.WithFieldContext(ctx, fc)
  31561. defer func() {
  31562. if r := recover(); r != nil {
  31563. ec.Error(ctx, ec.Recover(ctx, r))
  31564. ret = graphql.Null
  31565. }
  31566. }()
  31567. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31568. ctx = rctx // use context from middleware stack in children
  31569. return obj.Node, nil
  31570. })
  31571. if err != nil {
  31572. ec.Error(ctx, err)
  31573. return graphql.Null
  31574. }
  31575. if resTmp == nil {
  31576. if !graphql.HasFieldError(ctx, fc) {
  31577. ec.Errorf(ctx, "must not be null")
  31578. }
  31579. return graphql.Null
  31580. }
  31581. res := resTmp.(*AppSubscription)
  31582. fc.Result = res
  31583. return ec.marshalNAppSubscription2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppSubscription(ctx, field.Selections, res)
  31584. }
  31585. func (ec *executionContext) fieldContext_AppSubscriptionEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31586. fc = &graphql.FieldContext{
  31587. Object: "AppSubscriptionEdge",
  31588. Field: field,
  31589. IsMethod: false,
  31590. IsResolver: false,
  31591. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31592. switch field.Name {
  31593. case "createdAt":
  31594. return ec.fieldContext_AppSubscription_createdAt(ctx, field)
  31595. case "currentPeriodEnd":
  31596. return ec.fieldContext_AppSubscription_currentPeriodEnd(ctx, field)
  31597. case "id":
  31598. return ec.fieldContext_AppSubscription_id(ctx, field)
  31599. case "lineItems":
  31600. return ec.fieldContext_AppSubscription_lineItems(ctx, field)
  31601. case "name":
  31602. return ec.fieldContext_AppSubscription_name(ctx, field)
  31603. case "returnUrl":
  31604. return ec.fieldContext_AppSubscription_returnUrl(ctx, field)
  31605. case "status":
  31606. return ec.fieldContext_AppSubscription_status(ctx, field)
  31607. case "test":
  31608. return ec.fieldContext_AppSubscription_test(ctx, field)
  31609. case "trialDays":
  31610. return ec.fieldContext_AppSubscription_trialDays(ctx, field)
  31611. }
  31612. return nil, fmt.Errorf("no field named %q was found under type AppSubscription", field.Name)
  31613. },
  31614. }
  31615. return fc, nil
  31616. }
  31617. func (ec *executionContext) _AppSubscriptionLineItem_id(ctx context.Context, field graphql.CollectedField, obj *AppSubscriptionLineItem) (ret graphql.Marshaler) {
  31618. fc, err := ec.fieldContext_AppSubscriptionLineItem_id(ctx, field)
  31619. if err != nil {
  31620. return graphql.Null
  31621. }
  31622. ctx = graphql.WithFieldContext(ctx, fc)
  31623. defer func() {
  31624. if r := recover(); r != nil {
  31625. ec.Error(ctx, ec.Recover(ctx, r))
  31626. ret = graphql.Null
  31627. }
  31628. }()
  31629. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31630. ctx = rctx // use context from middleware stack in children
  31631. return obj.ID, nil
  31632. })
  31633. if err != nil {
  31634. ec.Error(ctx, err)
  31635. return graphql.Null
  31636. }
  31637. if resTmp == nil {
  31638. if !graphql.HasFieldError(ctx, fc) {
  31639. ec.Errorf(ctx, "must not be null")
  31640. }
  31641. return graphql.Null
  31642. }
  31643. res := resTmp.(string)
  31644. fc.Result = res
  31645. return ec.marshalNID2string(ctx, field.Selections, res)
  31646. }
  31647. func (ec *executionContext) fieldContext_AppSubscriptionLineItem_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31648. fc = &graphql.FieldContext{
  31649. Object: "AppSubscriptionLineItem",
  31650. Field: field,
  31651. IsMethod: false,
  31652. IsResolver: false,
  31653. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31654. return nil, errors.New("field of type ID does not have child fields")
  31655. },
  31656. }
  31657. return fc, nil
  31658. }
  31659. func (ec *executionContext) _AppSubscriptionLineItem_plan(ctx context.Context, field graphql.CollectedField, obj *AppSubscriptionLineItem) (ret graphql.Marshaler) {
  31660. fc, err := ec.fieldContext_AppSubscriptionLineItem_plan(ctx, field)
  31661. if err != nil {
  31662. return graphql.Null
  31663. }
  31664. ctx = graphql.WithFieldContext(ctx, fc)
  31665. defer func() {
  31666. if r := recover(); r != nil {
  31667. ec.Error(ctx, ec.Recover(ctx, r))
  31668. ret = graphql.Null
  31669. }
  31670. }()
  31671. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31672. ctx = rctx // use context from middleware stack in children
  31673. return obj.Plan, nil
  31674. })
  31675. if err != nil {
  31676. ec.Error(ctx, err)
  31677. return graphql.Null
  31678. }
  31679. if resTmp == nil {
  31680. if !graphql.HasFieldError(ctx, fc) {
  31681. ec.Errorf(ctx, "must not be null")
  31682. }
  31683. return graphql.Null
  31684. }
  31685. res := resTmp.(*AppPlanV2)
  31686. fc.Result = res
  31687. return ec.marshalNAppPlanV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppPlanV2(ctx, field.Selections, res)
  31688. }
  31689. func (ec *executionContext) fieldContext_AppSubscriptionLineItem_plan(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31690. fc = &graphql.FieldContext{
  31691. Object: "AppSubscriptionLineItem",
  31692. Field: field,
  31693. IsMethod: false,
  31694. IsResolver: false,
  31695. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31696. switch field.Name {
  31697. case "pricingDetails":
  31698. return ec.fieldContext_AppPlanV2_pricingDetails(ctx, field)
  31699. }
  31700. return nil, fmt.Errorf("no field named %q was found under type AppPlanV2", field.Name)
  31701. },
  31702. }
  31703. return fc, nil
  31704. }
  31705. func (ec *executionContext) _AppSubscriptionLineItem_usageRecords(ctx context.Context, field graphql.CollectedField, obj *AppSubscriptionLineItem) (ret graphql.Marshaler) {
  31706. fc, err := ec.fieldContext_AppSubscriptionLineItem_usageRecords(ctx, field)
  31707. if err != nil {
  31708. return graphql.Null
  31709. }
  31710. ctx = graphql.WithFieldContext(ctx, fc)
  31711. defer func() {
  31712. if r := recover(); r != nil {
  31713. ec.Error(ctx, ec.Recover(ctx, r))
  31714. ret = graphql.Null
  31715. }
  31716. }()
  31717. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31718. ctx = rctx // use context from middleware stack in children
  31719. return obj.UsageRecords, nil
  31720. })
  31721. if err != nil {
  31722. ec.Error(ctx, err)
  31723. return graphql.Null
  31724. }
  31725. if resTmp == nil {
  31726. if !graphql.HasFieldError(ctx, fc) {
  31727. ec.Errorf(ctx, "must not be null")
  31728. }
  31729. return graphql.Null
  31730. }
  31731. res := resTmp.(*AppUsageRecordConnection)
  31732. fc.Result = res
  31733. return ec.marshalNAppUsageRecordConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppUsageRecordConnection(ctx, field.Selections, res)
  31734. }
  31735. func (ec *executionContext) fieldContext_AppSubscriptionLineItem_usageRecords(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31736. fc = &graphql.FieldContext{
  31737. Object: "AppSubscriptionLineItem",
  31738. Field: field,
  31739. IsMethod: false,
  31740. IsResolver: false,
  31741. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31742. switch field.Name {
  31743. case "edges":
  31744. return ec.fieldContext_AppUsageRecordConnection_edges(ctx, field)
  31745. case "nodes":
  31746. return ec.fieldContext_AppUsageRecordConnection_nodes(ctx, field)
  31747. case "pageInfo":
  31748. return ec.fieldContext_AppUsageRecordConnection_pageInfo(ctx, field)
  31749. }
  31750. return nil, fmt.Errorf("no field named %q was found under type AppUsageRecordConnection", field.Name)
  31751. },
  31752. }
  31753. defer func() {
  31754. if r := recover(); r != nil {
  31755. err = ec.Recover(ctx, r)
  31756. ec.Error(ctx, err)
  31757. }
  31758. }()
  31759. ctx = graphql.WithFieldContext(ctx, fc)
  31760. if fc.Args, err = ec.field_AppSubscriptionLineItem_usageRecords_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  31761. ec.Error(ctx, err)
  31762. return
  31763. }
  31764. return fc, nil
  31765. }
  31766. func (ec *executionContext) _AppUsagePricing_balanceUsed(ctx context.Context, field graphql.CollectedField, obj *AppUsagePricing) (ret graphql.Marshaler) {
  31767. fc, err := ec.fieldContext_AppUsagePricing_balanceUsed(ctx, field)
  31768. if err != nil {
  31769. return graphql.Null
  31770. }
  31771. ctx = graphql.WithFieldContext(ctx, fc)
  31772. defer func() {
  31773. if r := recover(); r != nil {
  31774. ec.Error(ctx, ec.Recover(ctx, r))
  31775. ret = graphql.Null
  31776. }
  31777. }()
  31778. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31779. ctx = rctx // use context from middleware stack in children
  31780. return obj.BalanceUsed, nil
  31781. })
  31782. if err != nil {
  31783. ec.Error(ctx, err)
  31784. return graphql.Null
  31785. }
  31786. if resTmp == nil {
  31787. if !graphql.HasFieldError(ctx, fc) {
  31788. ec.Errorf(ctx, "must not be null")
  31789. }
  31790. return graphql.Null
  31791. }
  31792. res := resTmp.(*MoneyV2)
  31793. fc.Result = res
  31794. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  31795. }
  31796. func (ec *executionContext) fieldContext_AppUsagePricing_balanceUsed(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31797. fc = &graphql.FieldContext{
  31798. Object: "AppUsagePricing",
  31799. Field: field,
  31800. IsMethod: false,
  31801. IsResolver: false,
  31802. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31803. switch field.Name {
  31804. case "amount":
  31805. return ec.fieldContext_MoneyV2_amount(ctx, field)
  31806. case "currencyCode":
  31807. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  31808. }
  31809. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  31810. },
  31811. }
  31812. return fc, nil
  31813. }
  31814. func (ec *executionContext) _AppUsagePricing_cappedAmount(ctx context.Context, field graphql.CollectedField, obj *AppUsagePricing) (ret graphql.Marshaler) {
  31815. fc, err := ec.fieldContext_AppUsagePricing_cappedAmount(ctx, field)
  31816. if err != nil {
  31817. return graphql.Null
  31818. }
  31819. ctx = graphql.WithFieldContext(ctx, fc)
  31820. defer func() {
  31821. if r := recover(); r != nil {
  31822. ec.Error(ctx, ec.Recover(ctx, r))
  31823. ret = graphql.Null
  31824. }
  31825. }()
  31826. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31827. ctx = rctx // use context from middleware stack in children
  31828. return obj.CappedAmount, nil
  31829. })
  31830. if err != nil {
  31831. ec.Error(ctx, err)
  31832. return graphql.Null
  31833. }
  31834. if resTmp == nil {
  31835. if !graphql.HasFieldError(ctx, fc) {
  31836. ec.Errorf(ctx, "must not be null")
  31837. }
  31838. return graphql.Null
  31839. }
  31840. res := resTmp.(*MoneyV2)
  31841. fc.Result = res
  31842. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  31843. }
  31844. func (ec *executionContext) fieldContext_AppUsagePricing_cappedAmount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31845. fc = &graphql.FieldContext{
  31846. Object: "AppUsagePricing",
  31847. Field: field,
  31848. IsMethod: false,
  31849. IsResolver: false,
  31850. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31851. switch field.Name {
  31852. case "amount":
  31853. return ec.fieldContext_MoneyV2_amount(ctx, field)
  31854. case "currencyCode":
  31855. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  31856. }
  31857. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  31858. },
  31859. }
  31860. return fc, nil
  31861. }
  31862. func (ec *executionContext) _AppUsagePricing_interval(ctx context.Context, field graphql.CollectedField, obj *AppUsagePricing) (ret graphql.Marshaler) {
  31863. fc, err := ec.fieldContext_AppUsagePricing_interval(ctx, field)
  31864. if err != nil {
  31865. return graphql.Null
  31866. }
  31867. ctx = graphql.WithFieldContext(ctx, fc)
  31868. defer func() {
  31869. if r := recover(); r != nil {
  31870. ec.Error(ctx, ec.Recover(ctx, r))
  31871. ret = graphql.Null
  31872. }
  31873. }()
  31874. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31875. ctx = rctx // use context from middleware stack in children
  31876. return obj.Interval, nil
  31877. })
  31878. if err != nil {
  31879. ec.Error(ctx, err)
  31880. return graphql.Null
  31881. }
  31882. if resTmp == nil {
  31883. if !graphql.HasFieldError(ctx, fc) {
  31884. ec.Errorf(ctx, "must not be null")
  31885. }
  31886. return graphql.Null
  31887. }
  31888. res := resTmp.(AppPricingInterval)
  31889. fc.Result = res
  31890. return ec.marshalNAppPricingInterval2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppPricingInterval(ctx, field.Selections, res)
  31891. }
  31892. func (ec *executionContext) fieldContext_AppUsagePricing_interval(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31893. fc = &graphql.FieldContext{
  31894. Object: "AppUsagePricing",
  31895. Field: field,
  31896. IsMethod: false,
  31897. IsResolver: false,
  31898. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31899. return nil, errors.New("field of type AppPricingInterval does not have child fields")
  31900. },
  31901. }
  31902. return fc, nil
  31903. }
  31904. func (ec *executionContext) _AppUsagePricing_terms(ctx context.Context, field graphql.CollectedField, obj *AppUsagePricing) (ret graphql.Marshaler) {
  31905. fc, err := ec.fieldContext_AppUsagePricing_terms(ctx, field)
  31906. if err != nil {
  31907. return graphql.Null
  31908. }
  31909. ctx = graphql.WithFieldContext(ctx, fc)
  31910. defer func() {
  31911. if r := recover(); r != nil {
  31912. ec.Error(ctx, ec.Recover(ctx, r))
  31913. ret = graphql.Null
  31914. }
  31915. }()
  31916. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31917. ctx = rctx // use context from middleware stack in children
  31918. return obj.Terms, nil
  31919. })
  31920. if err != nil {
  31921. ec.Error(ctx, err)
  31922. return graphql.Null
  31923. }
  31924. if resTmp == nil {
  31925. if !graphql.HasFieldError(ctx, fc) {
  31926. ec.Errorf(ctx, "must not be null")
  31927. }
  31928. return graphql.Null
  31929. }
  31930. res := resTmp.(string)
  31931. fc.Result = res
  31932. return ec.marshalNString2string(ctx, field.Selections, res)
  31933. }
  31934. func (ec *executionContext) fieldContext_AppUsagePricing_terms(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31935. fc = &graphql.FieldContext{
  31936. Object: "AppUsagePricing",
  31937. Field: field,
  31938. IsMethod: false,
  31939. IsResolver: false,
  31940. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31941. return nil, errors.New("field of type String does not have child fields")
  31942. },
  31943. }
  31944. return fc, nil
  31945. }
  31946. func (ec *executionContext) _AppUsageRecord_createdAt(ctx context.Context, field graphql.CollectedField, obj *AppUsageRecord) (ret graphql.Marshaler) {
  31947. fc, err := ec.fieldContext_AppUsageRecord_createdAt(ctx, field)
  31948. if err != nil {
  31949. return graphql.Null
  31950. }
  31951. ctx = graphql.WithFieldContext(ctx, fc)
  31952. defer func() {
  31953. if r := recover(); r != nil {
  31954. ec.Error(ctx, ec.Recover(ctx, r))
  31955. ret = graphql.Null
  31956. }
  31957. }()
  31958. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31959. ctx = rctx // use context from middleware stack in children
  31960. return obj.CreatedAt, nil
  31961. })
  31962. if err != nil {
  31963. ec.Error(ctx, err)
  31964. return graphql.Null
  31965. }
  31966. if resTmp == nil {
  31967. if !graphql.HasFieldError(ctx, fc) {
  31968. ec.Errorf(ctx, "must not be null")
  31969. }
  31970. return graphql.Null
  31971. }
  31972. res := resTmp.(string)
  31973. fc.Result = res
  31974. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  31975. }
  31976. func (ec *executionContext) fieldContext_AppUsageRecord_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31977. fc = &graphql.FieldContext{
  31978. Object: "AppUsageRecord",
  31979. Field: field,
  31980. IsMethod: false,
  31981. IsResolver: false,
  31982. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31983. return nil, errors.New("field of type DateTime does not have child fields")
  31984. },
  31985. }
  31986. return fc, nil
  31987. }
  31988. func (ec *executionContext) _AppUsageRecord_description(ctx context.Context, field graphql.CollectedField, obj *AppUsageRecord) (ret graphql.Marshaler) {
  31989. fc, err := ec.fieldContext_AppUsageRecord_description(ctx, field)
  31990. if err != nil {
  31991. return graphql.Null
  31992. }
  31993. ctx = graphql.WithFieldContext(ctx, fc)
  31994. defer func() {
  31995. if r := recover(); r != nil {
  31996. ec.Error(ctx, ec.Recover(ctx, r))
  31997. ret = graphql.Null
  31998. }
  31999. }()
  32000. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32001. ctx = rctx // use context from middleware stack in children
  32002. return obj.Description, nil
  32003. })
  32004. if err != nil {
  32005. ec.Error(ctx, err)
  32006. return graphql.Null
  32007. }
  32008. if resTmp == nil {
  32009. if !graphql.HasFieldError(ctx, fc) {
  32010. ec.Errorf(ctx, "must not be null")
  32011. }
  32012. return graphql.Null
  32013. }
  32014. res := resTmp.(string)
  32015. fc.Result = res
  32016. return ec.marshalNString2string(ctx, field.Selections, res)
  32017. }
  32018. func (ec *executionContext) fieldContext_AppUsageRecord_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32019. fc = &graphql.FieldContext{
  32020. Object: "AppUsageRecord",
  32021. Field: field,
  32022. IsMethod: false,
  32023. IsResolver: false,
  32024. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32025. return nil, errors.New("field of type String does not have child fields")
  32026. },
  32027. }
  32028. return fc, nil
  32029. }
  32030. func (ec *executionContext) _AppUsageRecord_id(ctx context.Context, field graphql.CollectedField, obj *AppUsageRecord) (ret graphql.Marshaler) {
  32031. fc, err := ec.fieldContext_AppUsageRecord_id(ctx, field)
  32032. if err != nil {
  32033. return graphql.Null
  32034. }
  32035. ctx = graphql.WithFieldContext(ctx, fc)
  32036. defer func() {
  32037. if r := recover(); r != nil {
  32038. ec.Error(ctx, ec.Recover(ctx, r))
  32039. ret = graphql.Null
  32040. }
  32041. }()
  32042. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32043. ctx = rctx // use context from middleware stack in children
  32044. return obj.ID, nil
  32045. })
  32046. if err != nil {
  32047. ec.Error(ctx, err)
  32048. return graphql.Null
  32049. }
  32050. if resTmp == nil {
  32051. if !graphql.HasFieldError(ctx, fc) {
  32052. ec.Errorf(ctx, "must not be null")
  32053. }
  32054. return graphql.Null
  32055. }
  32056. res := resTmp.(string)
  32057. fc.Result = res
  32058. return ec.marshalNID2string(ctx, field.Selections, res)
  32059. }
  32060. func (ec *executionContext) fieldContext_AppUsageRecord_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32061. fc = &graphql.FieldContext{
  32062. Object: "AppUsageRecord",
  32063. Field: field,
  32064. IsMethod: false,
  32065. IsResolver: false,
  32066. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32067. return nil, errors.New("field of type ID does not have child fields")
  32068. },
  32069. }
  32070. return fc, nil
  32071. }
  32072. func (ec *executionContext) _AppUsageRecord_price(ctx context.Context, field graphql.CollectedField, obj *AppUsageRecord) (ret graphql.Marshaler) {
  32073. fc, err := ec.fieldContext_AppUsageRecord_price(ctx, field)
  32074. if err != nil {
  32075. return graphql.Null
  32076. }
  32077. ctx = graphql.WithFieldContext(ctx, fc)
  32078. defer func() {
  32079. if r := recover(); r != nil {
  32080. ec.Error(ctx, ec.Recover(ctx, r))
  32081. ret = graphql.Null
  32082. }
  32083. }()
  32084. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32085. ctx = rctx // use context from middleware stack in children
  32086. return obj.Price, nil
  32087. })
  32088. if err != nil {
  32089. ec.Error(ctx, err)
  32090. return graphql.Null
  32091. }
  32092. if resTmp == nil {
  32093. if !graphql.HasFieldError(ctx, fc) {
  32094. ec.Errorf(ctx, "must not be null")
  32095. }
  32096. return graphql.Null
  32097. }
  32098. res := resTmp.(*MoneyV2)
  32099. fc.Result = res
  32100. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  32101. }
  32102. func (ec *executionContext) fieldContext_AppUsageRecord_price(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32103. fc = &graphql.FieldContext{
  32104. Object: "AppUsageRecord",
  32105. Field: field,
  32106. IsMethod: false,
  32107. IsResolver: false,
  32108. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32109. switch field.Name {
  32110. case "amount":
  32111. return ec.fieldContext_MoneyV2_amount(ctx, field)
  32112. case "currencyCode":
  32113. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  32114. }
  32115. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  32116. },
  32117. }
  32118. return fc, nil
  32119. }
  32120. func (ec *executionContext) _AppUsageRecord_subscriptionLineItem(ctx context.Context, field graphql.CollectedField, obj *AppUsageRecord) (ret graphql.Marshaler) {
  32121. fc, err := ec.fieldContext_AppUsageRecord_subscriptionLineItem(ctx, field)
  32122. if err != nil {
  32123. return graphql.Null
  32124. }
  32125. ctx = graphql.WithFieldContext(ctx, fc)
  32126. defer func() {
  32127. if r := recover(); r != nil {
  32128. ec.Error(ctx, ec.Recover(ctx, r))
  32129. ret = graphql.Null
  32130. }
  32131. }()
  32132. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32133. ctx = rctx // use context from middleware stack in children
  32134. return obj.SubscriptionLineItem, nil
  32135. })
  32136. if err != nil {
  32137. ec.Error(ctx, err)
  32138. return graphql.Null
  32139. }
  32140. if resTmp == nil {
  32141. if !graphql.HasFieldError(ctx, fc) {
  32142. ec.Errorf(ctx, "must not be null")
  32143. }
  32144. return graphql.Null
  32145. }
  32146. res := resTmp.(*AppSubscriptionLineItem)
  32147. fc.Result = res
  32148. return ec.marshalNAppSubscriptionLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppSubscriptionLineItem(ctx, field.Selections, res)
  32149. }
  32150. func (ec *executionContext) fieldContext_AppUsageRecord_subscriptionLineItem(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32151. fc = &graphql.FieldContext{
  32152. Object: "AppUsageRecord",
  32153. Field: field,
  32154. IsMethod: false,
  32155. IsResolver: false,
  32156. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32157. switch field.Name {
  32158. case "id":
  32159. return ec.fieldContext_AppSubscriptionLineItem_id(ctx, field)
  32160. case "plan":
  32161. return ec.fieldContext_AppSubscriptionLineItem_plan(ctx, field)
  32162. case "usageRecords":
  32163. return ec.fieldContext_AppSubscriptionLineItem_usageRecords(ctx, field)
  32164. }
  32165. return nil, fmt.Errorf("no field named %q was found under type AppSubscriptionLineItem", field.Name)
  32166. },
  32167. }
  32168. return fc, nil
  32169. }
  32170. func (ec *executionContext) _AppUsageRecordConnection_edges(ctx context.Context, field graphql.CollectedField, obj *AppUsageRecordConnection) (ret graphql.Marshaler) {
  32171. fc, err := ec.fieldContext_AppUsageRecordConnection_edges(ctx, field)
  32172. if err != nil {
  32173. return graphql.Null
  32174. }
  32175. ctx = graphql.WithFieldContext(ctx, fc)
  32176. defer func() {
  32177. if r := recover(); r != nil {
  32178. ec.Error(ctx, ec.Recover(ctx, r))
  32179. ret = graphql.Null
  32180. }
  32181. }()
  32182. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32183. ctx = rctx // use context from middleware stack in children
  32184. return obj.Edges, nil
  32185. })
  32186. if err != nil {
  32187. ec.Error(ctx, err)
  32188. return graphql.Null
  32189. }
  32190. if resTmp == nil {
  32191. if !graphql.HasFieldError(ctx, fc) {
  32192. ec.Errorf(ctx, "must not be null")
  32193. }
  32194. return graphql.Null
  32195. }
  32196. res := resTmp.([]*AppUsageRecordEdge)
  32197. fc.Result = res
  32198. return ec.marshalNAppUsageRecordEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppUsageRecordEdgeᚄ(ctx, field.Selections, res)
  32199. }
  32200. func (ec *executionContext) fieldContext_AppUsageRecordConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32201. fc = &graphql.FieldContext{
  32202. Object: "AppUsageRecordConnection",
  32203. Field: field,
  32204. IsMethod: false,
  32205. IsResolver: false,
  32206. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32207. switch field.Name {
  32208. case "cursor":
  32209. return ec.fieldContext_AppUsageRecordEdge_cursor(ctx, field)
  32210. case "node":
  32211. return ec.fieldContext_AppUsageRecordEdge_node(ctx, field)
  32212. }
  32213. return nil, fmt.Errorf("no field named %q was found under type AppUsageRecordEdge", field.Name)
  32214. },
  32215. }
  32216. return fc, nil
  32217. }
  32218. func (ec *executionContext) _AppUsageRecordConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *AppUsageRecordConnection) (ret graphql.Marshaler) {
  32219. fc, err := ec.fieldContext_AppUsageRecordConnection_nodes(ctx, field)
  32220. if err != nil {
  32221. return graphql.Null
  32222. }
  32223. ctx = graphql.WithFieldContext(ctx, fc)
  32224. defer func() {
  32225. if r := recover(); r != nil {
  32226. ec.Error(ctx, ec.Recover(ctx, r))
  32227. ret = graphql.Null
  32228. }
  32229. }()
  32230. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32231. ctx = rctx // use context from middleware stack in children
  32232. return obj.Nodes, nil
  32233. })
  32234. if err != nil {
  32235. ec.Error(ctx, err)
  32236. return graphql.Null
  32237. }
  32238. if resTmp == nil {
  32239. if !graphql.HasFieldError(ctx, fc) {
  32240. ec.Errorf(ctx, "must not be null")
  32241. }
  32242. return graphql.Null
  32243. }
  32244. res := resTmp.([]*AppUsageRecord)
  32245. fc.Result = res
  32246. return ec.marshalNAppUsageRecord2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppUsageRecordᚄ(ctx, field.Selections, res)
  32247. }
  32248. func (ec *executionContext) fieldContext_AppUsageRecordConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32249. fc = &graphql.FieldContext{
  32250. Object: "AppUsageRecordConnection",
  32251. Field: field,
  32252. IsMethod: false,
  32253. IsResolver: false,
  32254. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32255. switch field.Name {
  32256. case "createdAt":
  32257. return ec.fieldContext_AppUsageRecord_createdAt(ctx, field)
  32258. case "description":
  32259. return ec.fieldContext_AppUsageRecord_description(ctx, field)
  32260. case "id":
  32261. return ec.fieldContext_AppUsageRecord_id(ctx, field)
  32262. case "price":
  32263. return ec.fieldContext_AppUsageRecord_price(ctx, field)
  32264. case "subscriptionLineItem":
  32265. return ec.fieldContext_AppUsageRecord_subscriptionLineItem(ctx, field)
  32266. }
  32267. return nil, fmt.Errorf("no field named %q was found under type AppUsageRecord", field.Name)
  32268. },
  32269. }
  32270. return fc, nil
  32271. }
  32272. func (ec *executionContext) _AppUsageRecordConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *AppUsageRecordConnection) (ret graphql.Marshaler) {
  32273. fc, err := ec.fieldContext_AppUsageRecordConnection_pageInfo(ctx, field)
  32274. if err != nil {
  32275. return graphql.Null
  32276. }
  32277. ctx = graphql.WithFieldContext(ctx, fc)
  32278. defer func() {
  32279. if r := recover(); r != nil {
  32280. ec.Error(ctx, ec.Recover(ctx, r))
  32281. ret = graphql.Null
  32282. }
  32283. }()
  32284. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32285. ctx = rctx // use context from middleware stack in children
  32286. return obj.PageInfo, nil
  32287. })
  32288. if err != nil {
  32289. ec.Error(ctx, err)
  32290. return graphql.Null
  32291. }
  32292. if resTmp == nil {
  32293. if !graphql.HasFieldError(ctx, fc) {
  32294. ec.Errorf(ctx, "must not be null")
  32295. }
  32296. return graphql.Null
  32297. }
  32298. res := resTmp.(*PageInfo)
  32299. fc.Result = res
  32300. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  32301. }
  32302. func (ec *executionContext) fieldContext_AppUsageRecordConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32303. fc = &graphql.FieldContext{
  32304. Object: "AppUsageRecordConnection",
  32305. Field: field,
  32306. IsMethod: false,
  32307. IsResolver: false,
  32308. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32309. switch field.Name {
  32310. case "endCursor":
  32311. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  32312. case "hasNextPage":
  32313. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  32314. case "hasPreviousPage":
  32315. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  32316. case "startCursor":
  32317. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  32318. }
  32319. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  32320. },
  32321. }
  32322. return fc, nil
  32323. }
  32324. func (ec *executionContext) _AppUsageRecordEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *AppUsageRecordEdge) (ret graphql.Marshaler) {
  32325. fc, err := ec.fieldContext_AppUsageRecordEdge_cursor(ctx, field)
  32326. if err != nil {
  32327. return graphql.Null
  32328. }
  32329. ctx = graphql.WithFieldContext(ctx, fc)
  32330. defer func() {
  32331. if r := recover(); r != nil {
  32332. ec.Error(ctx, ec.Recover(ctx, r))
  32333. ret = graphql.Null
  32334. }
  32335. }()
  32336. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32337. ctx = rctx // use context from middleware stack in children
  32338. return obj.Cursor, nil
  32339. })
  32340. if err != nil {
  32341. ec.Error(ctx, err)
  32342. return graphql.Null
  32343. }
  32344. if resTmp == nil {
  32345. if !graphql.HasFieldError(ctx, fc) {
  32346. ec.Errorf(ctx, "must not be null")
  32347. }
  32348. return graphql.Null
  32349. }
  32350. res := resTmp.(string)
  32351. fc.Result = res
  32352. return ec.marshalNString2string(ctx, field.Selections, res)
  32353. }
  32354. func (ec *executionContext) fieldContext_AppUsageRecordEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32355. fc = &graphql.FieldContext{
  32356. Object: "AppUsageRecordEdge",
  32357. Field: field,
  32358. IsMethod: false,
  32359. IsResolver: false,
  32360. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32361. return nil, errors.New("field of type String does not have child fields")
  32362. },
  32363. }
  32364. return fc, nil
  32365. }
  32366. func (ec *executionContext) _AppUsageRecordEdge_node(ctx context.Context, field graphql.CollectedField, obj *AppUsageRecordEdge) (ret graphql.Marshaler) {
  32367. fc, err := ec.fieldContext_AppUsageRecordEdge_node(ctx, field)
  32368. if err != nil {
  32369. return graphql.Null
  32370. }
  32371. ctx = graphql.WithFieldContext(ctx, fc)
  32372. defer func() {
  32373. if r := recover(); r != nil {
  32374. ec.Error(ctx, ec.Recover(ctx, r))
  32375. ret = graphql.Null
  32376. }
  32377. }()
  32378. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32379. ctx = rctx // use context from middleware stack in children
  32380. return obj.Node, nil
  32381. })
  32382. if err != nil {
  32383. ec.Error(ctx, err)
  32384. return graphql.Null
  32385. }
  32386. if resTmp == nil {
  32387. if !graphql.HasFieldError(ctx, fc) {
  32388. ec.Errorf(ctx, "must not be null")
  32389. }
  32390. return graphql.Null
  32391. }
  32392. res := resTmp.(*AppUsageRecord)
  32393. fc.Result = res
  32394. return ec.marshalNAppUsageRecord2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppUsageRecord(ctx, field.Selections, res)
  32395. }
  32396. func (ec *executionContext) fieldContext_AppUsageRecordEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32397. fc = &graphql.FieldContext{
  32398. Object: "AppUsageRecordEdge",
  32399. Field: field,
  32400. IsMethod: false,
  32401. IsResolver: false,
  32402. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32403. switch field.Name {
  32404. case "createdAt":
  32405. return ec.fieldContext_AppUsageRecord_createdAt(ctx, field)
  32406. case "description":
  32407. return ec.fieldContext_AppUsageRecord_description(ctx, field)
  32408. case "id":
  32409. return ec.fieldContext_AppUsageRecord_id(ctx, field)
  32410. case "price":
  32411. return ec.fieldContext_AppUsageRecord_price(ctx, field)
  32412. case "subscriptionLineItem":
  32413. return ec.fieldContext_AppUsageRecord_subscriptionLineItem(ctx, field)
  32414. }
  32415. return nil, fmt.Errorf("no field named %q was found under type AppUsageRecord", field.Name)
  32416. },
  32417. }
  32418. return fc, nil
  32419. }
  32420. func (ec *executionContext) _Attribute_key(ctx context.Context, field graphql.CollectedField, obj *Attribute) (ret graphql.Marshaler) {
  32421. fc, err := ec.fieldContext_Attribute_key(ctx, field)
  32422. if err != nil {
  32423. return graphql.Null
  32424. }
  32425. ctx = graphql.WithFieldContext(ctx, fc)
  32426. defer func() {
  32427. if r := recover(); r != nil {
  32428. ec.Error(ctx, ec.Recover(ctx, r))
  32429. ret = graphql.Null
  32430. }
  32431. }()
  32432. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32433. ctx = rctx // use context from middleware stack in children
  32434. return obj.Key, nil
  32435. })
  32436. if err != nil {
  32437. ec.Error(ctx, err)
  32438. return graphql.Null
  32439. }
  32440. if resTmp == nil {
  32441. if !graphql.HasFieldError(ctx, fc) {
  32442. ec.Errorf(ctx, "must not be null")
  32443. }
  32444. return graphql.Null
  32445. }
  32446. res := resTmp.(string)
  32447. fc.Result = res
  32448. return ec.marshalNString2string(ctx, field.Selections, res)
  32449. }
  32450. func (ec *executionContext) fieldContext_Attribute_key(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32451. fc = &graphql.FieldContext{
  32452. Object: "Attribute",
  32453. Field: field,
  32454. IsMethod: false,
  32455. IsResolver: false,
  32456. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32457. return nil, errors.New("field of type String does not have child fields")
  32458. },
  32459. }
  32460. return fc, nil
  32461. }
  32462. func (ec *executionContext) _Attribute_value(ctx context.Context, field graphql.CollectedField, obj *Attribute) (ret graphql.Marshaler) {
  32463. fc, err := ec.fieldContext_Attribute_value(ctx, field)
  32464. if err != nil {
  32465. return graphql.Null
  32466. }
  32467. ctx = graphql.WithFieldContext(ctx, fc)
  32468. defer func() {
  32469. if r := recover(); r != nil {
  32470. ec.Error(ctx, ec.Recover(ctx, r))
  32471. ret = graphql.Null
  32472. }
  32473. }()
  32474. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32475. ctx = rctx // use context from middleware stack in children
  32476. return obj.Value, nil
  32477. })
  32478. if err != nil {
  32479. ec.Error(ctx, err)
  32480. return graphql.Null
  32481. }
  32482. if resTmp == nil {
  32483. return graphql.Null
  32484. }
  32485. res := resTmp.(*string)
  32486. fc.Result = res
  32487. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  32488. }
  32489. func (ec *executionContext) fieldContext_Attribute_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32490. fc = &graphql.FieldContext{
  32491. Object: "Attribute",
  32492. Field: field,
  32493. IsMethod: false,
  32494. IsResolver: false,
  32495. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32496. return nil, errors.New("field of type String does not have child fields")
  32497. },
  32498. }
  32499. return fc, nil
  32500. }
  32501. func (ec *executionContext) _AutomaticDiscountApplication_allocationMethod(ctx context.Context, field graphql.CollectedField, obj *AutomaticDiscountApplication) (ret graphql.Marshaler) {
  32502. fc, err := ec.fieldContext_AutomaticDiscountApplication_allocationMethod(ctx, field)
  32503. if err != nil {
  32504. return graphql.Null
  32505. }
  32506. ctx = graphql.WithFieldContext(ctx, fc)
  32507. defer func() {
  32508. if r := recover(); r != nil {
  32509. ec.Error(ctx, ec.Recover(ctx, r))
  32510. ret = graphql.Null
  32511. }
  32512. }()
  32513. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32514. ctx = rctx // use context from middleware stack in children
  32515. return obj.AllocationMethod, nil
  32516. })
  32517. if err != nil {
  32518. ec.Error(ctx, err)
  32519. return graphql.Null
  32520. }
  32521. if resTmp == nil {
  32522. if !graphql.HasFieldError(ctx, fc) {
  32523. ec.Errorf(ctx, "must not be null")
  32524. }
  32525. return graphql.Null
  32526. }
  32527. res := resTmp.(DiscountApplicationAllocationMethod)
  32528. fc.Result = res
  32529. return ec.marshalNDiscountApplicationAllocationMethod2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountApplicationAllocationMethod(ctx, field.Selections, res)
  32530. }
  32531. func (ec *executionContext) fieldContext_AutomaticDiscountApplication_allocationMethod(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32532. fc = &graphql.FieldContext{
  32533. Object: "AutomaticDiscountApplication",
  32534. Field: field,
  32535. IsMethod: false,
  32536. IsResolver: false,
  32537. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32538. return nil, errors.New("field of type DiscountApplicationAllocationMethod does not have child fields")
  32539. },
  32540. }
  32541. return fc, nil
  32542. }
  32543. func (ec *executionContext) _AutomaticDiscountApplication_index(ctx context.Context, field graphql.CollectedField, obj *AutomaticDiscountApplication) (ret graphql.Marshaler) {
  32544. fc, err := ec.fieldContext_AutomaticDiscountApplication_index(ctx, field)
  32545. if err != nil {
  32546. return graphql.Null
  32547. }
  32548. ctx = graphql.WithFieldContext(ctx, fc)
  32549. defer func() {
  32550. if r := recover(); r != nil {
  32551. ec.Error(ctx, ec.Recover(ctx, r))
  32552. ret = graphql.Null
  32553. }
  32554. }()
  32555. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32556. ctx = rctx // use context from middleware stack in children
  32557. return obj.Index, nil
  32558. })
  32559. if err != nil {
  32560. ec.Error(ctx, err)
  32561. return graphql.Null
  32562. }
  32563. if resTmp == nil {
  32564. if !graphql.HasFieldError(ctx, fc) {
  32565. ec.Errorf(ctx, "must not be null")
  32566. }
  32567. return graphql.Null
  32568. }
  32569. res := resTmp.(int)
  32570. fc.Result = res
  32571. return ec.marshalNInt2int(ctx, field.Selections, res)
  32572. }
  32573. func (ec *executionContext) fieldContext_AutomaticDiscountApplication_index(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32574. fc = &graphql.FieldContext{
  32575. Object: "AutomaticDiscountApplication",
  32576. Field: field,
  32577. IsMethod: false,
  32578. IsResolver: false,
  32579. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32580. return nil, errors.New("field of type Int does not have child fields")
  32581. },
  32582. }
  32583. return fc, nil
  32584. }
  32585. func (ec *executionContext) _AutomaticDiscountApplication_targetSelection(ctx context.Context, field graphql.CollectedField, obj *AutomaticDiscountApplication) (ret graphql.Marshaler) {
  32586. fc, err := ec.fieldContext_AutomaticDiscountApplication_targetSelection(ctx, field)
  32587. if err != nil {
  32588. return graphql.Null
  32589. }
  32590. ctx = graphql.WithFieldContext(ctx, fc)
  32591. defer func() {
  32592. if r := recover(); r != nil {
  32593. ec.Error(ctx, ec.Recover(ctx, r))
  32594. ret = graphql.Null
  32595. }
  32596. }()
  32597. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32598. ctx = rctx // use context from middleware stack in children
  32599. return obj.TargetSelection, nil
  32600. })
  32601. if err != nil {
  32602. ec.Error(ctx, err)
  32603. return graphql.Null
  32604. }
  32605. if resTmp == nil {
  32606. if !graphql.HasFieldError(ctx, fc) {
  32607. ec.Errorf(ctx, "must not be null")
  32608. }
  32609. return graphql.Null
  32610. }
  32611. res := resTmp.(DiscountApplicationTargetSelection)
  32612. fc.Result = res
  32613. return ec.marshalNDiscountApplicationTargetSelection2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountApplicationTargetSelection(ctx, field.Selections, res)
  32614. }
  32615. func (ec *executionContext) fieldContext_AutomaticDiscountApplication_targetSelection(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32616. fc = &graphql.FieldContext{
  32617. Object: "AutomaticDiscountApplication",
  32618. Field: field,
  32619. IsMethod: false,
  32620. IsResolver: false,
  32621. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32622. return nil, errors.New("field of type DiscountApplicationTargetSelection does not have child fields")
  32623. },
  32624. }
  32625. return fc, nil
  32626. }
  32627. func (ec *executionContext) _AutomaticDiscountApplication_targetType(ctx context.Context, field graphql.CollectedField, obj *AutomaticDiscountApplication) (ret graphql.Marshaler) {
  32628. fc, err := ec.fieldContext_AutomaticDiscountApplication_targetType(ctx, field)
  32629. if err != nil {
  32630. return graphql.Null
  32631. }
  32632. ctx = graphql.WithFieldContext(ctx, fc)
  32633. defer func() {
  32634. if r := recover(); r != nil {
  32635. ec.Error(ctx, ec.Recover(ctx, r))
  32636. ret = graphql.Null
  32637. }
  32638. }()
  32639. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32640. ctx = rctx // use context from middleware stack in children
  32641. return obj.TargetType, nil
  32642. })
  32643. if err != nil {
  32644. ec.Error(ctx, err)
  32645. return graphql.Null
  32646. }
  32647. if resTmp == nil {
  32648. if !graphql.HasFieldError(ctx, fc) {
  32649. ec.Errorf(ctx, "must not be null")
  32650. }
  32651. return graphql.Null
  32652. }
  32653. res := resTmp.(DiscountApplicationTargetType)
  32654. fc.Result = res
  32655. return ec.marshalNDiscountApplicationTargetType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountApplicationTargetType(ctx, field.Selections, res)
  32656. }
  32657. func (ec *executionContext) fieldContext_AutomaticDiscountApplication_targetType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32658. fc = &graphql.FieldContext{
  32659. Object: "AutomaticDiscountApplication",
  32660. Field: field,
  32661. IsMethod: false,
  32662. IsResolver: false,
  32663. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32664. return nil, errors.New("field of type DiscountApplicationTargetType does not have child fields")
  32665. },
  32666. }
  32667. return fc, nil
  32668. }
  32669. func (ec *executionContext) _AutomaticDiscountApplication_title(ctx context.Context, field graphql.CollectedField, obj *AutomaticDiscountApplication) (ret graphql.Marshaler) {
  32670. fc, err := ec.fieldContext_AutomaticDiscountApplication_title(ctx, field)
  32671. if err != nil {
  32672. return graphql.Null
  32673. }
  32674. ctx = graphql.WithFieldContext(ctx, fc)
  32675. defer func() {
  32676. if r := recover(); r != nil {
  32677. ec.Error(ctx, ec.Recover(ctx, r))
  32678. ret = graphql.Null
  32679. }
  32680. }()
  32681. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32682. ctx = rctx // use context from middleware stack in children
  32683. return obj.Title, nil
  32684. })
  32685. if err != nil {
  32686. ec.Error(ctx, err)
  32687. return graphql.Null
  32688. }
  32689. if resTmp == nil {
  32690. if !graphql.HasFieldError(ctx, fc) {
  32691. ec.Errorf(ctx, "must not be null")
  32692. }
  32693. return graphql.Null
  32694. }
  32695. res := resTmp.(string)
  32696. fc.Result = res
  32697. return ec.marshalNString2string(ctx, field.Selections, res)
  32698. }
  32699. func (ec *executionContext) fieldContext_AutomaticDiscountApplication_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32700. fc = &graphql.FieldContext{
  32701. Object: "AutomaticDiscountApplication",
  32702. Field: field,
  32703. IsMethod: false,
  32704. IsResolver: false,
  32705. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32706. return nil, errors.New("field of type String does not have child fields")
  32707. },
  32708. }
  32709. return fc, nil
  32710. }
  32711. func (ec *executionContext) _AutomaticDiscountApplication_value(ctx context.Context, field graphql.CollectedField, obj *AutomaticDiscountApplication) (ret graphql.Marshaler) {
  32712. fc, err := ec.fieldContext_AutomaticDiscountApplication_value(ctx, field)
  32713. if err != nil {
  32714. return graphql.Null
  32715. }
  32716. ctx = graphql.WithFieldContext(ctx, fc)
  32717. defer func() {
  32718. if r := recover(); r != nil {
  32719. ec.Error(ctx, ec.Recover(ctx, r))
  32720. ret = graphql.Null
  32721. }
  32722. }()
  32723. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32724. ctx = rctx // use context from middleware stack in children
  32725. return obj.Value, nil
  32726. })
  32727. if err != nil {
  32728. ec.Error(ctx, err)
  32729. return graphql.Null
  32730. }
  32731. if resTmp == nil {
  32732. if !graphql.HasFieldError(ctx, fc) {
  32733. ec.Errorf(ctx, "must not be null")
  32734. }
  32735. return graphql.Null
  32736. }
  32737. res := resTmp.(PricingValue)
  32738. fc.Result = res
  32739. return ec.marshalNPricingValue2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPricingValue(ctx, field.Selections, res)
  32740. }
  32741. func (ec *executionContext) fieldContext_AutomaticDiscountApplication_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32742. fc = &graphql.FieldContext{
  32743. Object: "AutomaticDiscountApplication",
  32744. Field: field,
  32745. IsMethod: false,
  32746. IsResolver: false,
  32747. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32748. return nil, errors.New("field of type PricingValue does not have child fields")
  32749. },
  32750. }
  32751. return fc, nil
  32752. }
  32753. func (ec *executionContext) _AvailableChannelDefinitionsByChannel_channelDefinitions(ctx context.Context, field graphql.CollectedField, obj *AvailableChannelDefinitionsByChannel) (ret graphql.Marshaler) {
  32754. fc, err := ec.fieldContext_AvailableChannelDefinitionsByChannel_channelDefinitions(ctx, field)
  32755. if err != nil {
  32756. return graphql.Null
  32757. }
  32758. ctx = graphql.WithFieldContext(ctx, fc)
  32759. defer func() {
  32760. if r := recover(); r != nil {
  32761. ec.Error(ctx, ec.Recover(ctx, r))
  32762. ret = graphql.Null
  32763. }
  32764. }()
  32765. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32766. ctx = rctx // use context from middleware stack in children
  32767. return obj.ChannelDefinitions, nil
  32768. })
  32769. if err != nil {
  32770. ec.Error(ctx, err)
  32771. return graphql.Null
  32772. }
  32773. if resTmp == nil {
  32774. if !graphql.HasFieldError(ctx, fc) {
  32775. ec.Errorf(ctx, "must not be null")
  32776. }
  32777. return graphql.Null
  32778. }
  32779. res := resTmp.([]*ChannelDefinition)
  32780. fc.Result = res
  32781. return ec.marshalNChannelDefinition2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐChannelDefinitionᚄ(ctx, field.Selections, res)
  32782. }
  32783. func (ec *executionContext) fieldContext_AvailableChannelDefinitionsByChannel_channelDefinitions(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32784. fc = &graphql.FieldContext{
  32785. Object: "AvailableChannelDefinitionsByChannel",
  32786. Field: field,
  32787. IsMethod: false,
  32788. IsResolver: false,
  32789. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32790. switch field.Name {
  32791. case "channelName":
  32792. return ec.fieldContext_ChannelDefinition_channelName(ctx, field)
  32793. case "handle":
  32794. return ec.fieldContext_ChannelDefinition_handle(ctx, field)
  32795. case "id":
  32796. return ec.fieldContext_ChannelDefinition_id(ctx, field)
  32797. case "subChannelName":
  32798. return ec.fieldContext_ChannelDefinition_subChannelName(ctx, field)
  32799. case "svgIcon":
  32800. return ec.fieldContext_ChannelDefinition_svgIcon(ctx, field)
  32801. }
  32802. return nil, fmt.Errorf("no field named %q was found under type ChannelDefinition", field.Name)
  32803. },
  32804. }
  32805. return fc, nil
  32806. }
  32807. func (ec *executionContext) _AvailableChannelDefinitionsByChannel_channelName(ctx context.Context, field graphql.CollectedField, obj *AvailableChannelDefinitionsByChannel) (ret graphql.Marshaler) {
  32808. fc, err := ec.fieldContext_AvailableChannelDefinitionsByChannel_channelName(ctx, field)
  32809. if err != nil {
  32810. return graphql.Null
  32811. }
  32812. ctx = graphql.WithFieldContext(ctx, fc)
  32813. defer func() {
  32814. if r := recover(); r != nil {
  32815. ec.Error(ctx, ec.Recover(ctx, r))
  32816. ret = graphql.Null
  32817. }
  32818. }()
  32819. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32820. ctx = rctx // use context from middleware stack in children
  32821. return obj.ChannelName, nil
  32822. })
  32823. if err != nil {
  32824. ec.Error(ctx, err)
  32825. return graphql.Null
  32826. }
  32827. if resTmp == nil {
  32828. if !graphql.HasFieldError(ctx, fc) {
  32829. ec.Errorf(ctx, "must not be null")
  32830. }
  32831. return graphql.Null
  32832. }
  32833. res := resTmp.(string)
  32834. fc.Result = res
  32835. return ec.marshalNString2string(ctx, field.Selections, res)
  32836. }
  32837. func (ec *executionContext) fieldContext_AvailableChannelDefinitionsByChannel_channelName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32838. fc = &graphql.FieldContext{
  32839. Object: "AvailableChannelDefinitionsByChannel",
  32840. Field: field,
  32841. IsMethod: false,
  32842. IsResolver: false,
  32843. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32844. return nil, errors.New("field of type String does not have child fields")
  32845. },
  32846. }
  32847. return fc, nil
  32848. }
  32849. func (ec *executionContext) _BasicEvent_appTitle(ctx context.Context, field graphql.CollectedField, obj *BasicEvent) (ret graphql.Marshaler) {
  32850. fc, err := ec.fieldContext_BasicEvent_appTitle(ctx, field)
  32851. if err != nil {
  32852. return graphql.Null
  32853. }
  32854. ctx = graphql.WithFieldContext(ctx, fc)
  32855. defer func() {
  32856. if r := recover(); r != nil {
  32857. ec.Error(ctx, ec.Recover(ctx, r))
  32858. ret = graphql.Null
  32859. }
  32860. }()
  32861. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32862. ctx = rctx // use context from middleware stack in children
  32863. return obj.AppTitle, nil
  32864. })
  32865. if err != nil {
  32866. ec.Error(ctx, err)
  32867. return graphql.Null
  32868. }
  32869. if resTmp == nil {
  32870. return graphql.Null
  32871. }
  32872. res := resTmp.(*string)
  32873. fc.Result = res
  32874. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  32875. }
  32876. func (ec *executionContext) fieldContext_BasicEvent_appTitle(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32877. fc = &graphql.FieldContext{
  32878. Object: "BasicEvent",
  32879. Field: field,
  32880. IsMethod: false,
  32881. IsResolver: false,
  32882. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32883. return nil, errors.New("field of type String does not have child fields")
  32884. },
  32885. }
  32886. return fc, nil
  32887. }
  32888. func (ec *executionContext) _BasicEvent_attributeToApp(ctx context.Context, field graphql.CollectedField, obj *BasicEvent) (ret graphql.Marshaler) {
  32889. fc, err := ec.fieldContext_BasicEvent_attributeToApp(ctx, field)
  32890. if err != nil {
  32891. return graphql.Null
  32892. }
  32893. ctx = graphql.WithFieldContext(ctx, fc)
  32894. defer func() {
  32895. if r := recover(); r != nil {
  32896. ec.Error(ctx, ec.Recover(ctx, r))
  32897. ret = graphql.Null
  32898. }
  32899. }()
  32900. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32901. ctx = rctx // use context from middleware stack in children
  32902. return obj.AttributeToApp, nil
  32903. })
  32904. if err != nil {
  32905. ec.Error(ctx, err)
  32906. return graphql.Null
  32907. }
  32908. if resTmp == nil {
  32909. if !graphql.HasFieldError(ctx, fc) {
  32910. ec.Errorf(ctx, "must not be null")
  32911. }
  32912. return graphql.Null
  32913. }
  32914. res := resTmp.(bool)
  32915. fc.Result = res
  32916. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  32917. }
  32918. func (ec *executionContext) fieldContext_BasicEvent_attributeToApp(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32919. fc = &graphql.FieldContext{
  32920. Object: "BasicEvent",
  32921. Field: field,
  32922. IsMethod: false,
  32923. IsResolver: false,
  32924. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32925. return nil, errors.New("field of type Boolean does not have child fields")
  32926. },
  32927. }
  32928. return fc, nil
  32929. }
  32930. func (ec *executionContext) _BasicEvent_attributeToUser(ctx context.Context, field graphql.CollectedField, obj *BasicEvent) (ret graphql.Marshaler) {
  32931. fc, err := ec.fieldContext_BasicEvent_attributeToUser(ctx, field)
  32932. if err != nil {
  32933. return graphql.Null
  32934. }
  32935. ctx = graphql.WithFieldContext(ctx, fc)
  32936. defer func() {
  32937. if r := recover(); r != nil {
  32938. ec.Error(ctx, ec.Recover(ctx, r))
  32939. ret = graphql.Null
  32940. }
  32941. }()
  32942. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32943. ctx = rctx // use context from middleware stack in children
  32944. return obj.AttributeToUser, nil
  32945. })
  32946. if err != nil {
  32947. ec.Error(ctx, err)
  32948. return graphql.Null
  32949. }
  32950. if resTmp == nil {
  32951. if !graphql.HasFieldError(ctx, fc) {
  32952. ec.Errorf(ctx, "must not be null")
  32953. }
  32954. return graphql.Null
  32955. }
  32956. res := resTmp.(bool)
  32957. fc.Result = res
  32958. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  32959. }
  32960. func (ec *executionContext) fieldContext_BasicEvent_attributeToUser(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32961. fc = &graphql.FieldContext{
  32962. Object: "BasicEvent",
  32963. Field: field,
  32964. IsMethod: false,
  32965. IsResolver: false,
  32966. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32967. return nil, errors.New("field of type Boolean does not have child fields")
  32968. },
  32969. }
  32970. return fc, nil
  32971. }
  32972. func (ec *executionContext) _BasicEvent_createdAt(ctx context.Context, field graphql.CollectedField, obj *BasicEvent) (ret graphql.Marshaler) {
  32973. fc, err := ec.fieldContext_BasicEvent_createdAt(ctx, field)
  32974. if err != nil {
  32975. return graphql.Null
  32976. }
  32977. ctx = graphql.WithFieldContext(ctx, fc)
  32978. defer func() {
  32979. if r := recover(); r != nil {
  32980. ec.Error(ctx, ec.Recover(ctx, r))
  32981. ret = graphql.Null
  32982. }
  32983. }()
  32984. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32985. ctx = rctx // use context from middleware stack in children
  32986. return obj.CreatedAt, nil
  32987. })
  32988. if err != nil {
  32989. ec.Error(ctx, err)
  32990. return graphql.Null
  32991. }
  32992. if resTmp == nil {
  32993. if !graphql.HasFieldError(ctx, fc) {
  32994. ec.Errorf(ctx, "must not be null")
  32995. }
  32996. return graphql.Null
  32997. }
  32998. res := resTmp.(string)
  32999. fc.Result = res
  33000. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  33001. }
  33002. func (ec *executionContext) fieldContext_BasicEvent_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33003. fc = &graphql.FieldContext{
  33004. Object: "BasicEvent",
  33005. Field: field,
  33006. IsMethod: false,
  33007. IsResolver: false,
  33008. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33009. return nil, errors.New("field of type DateTime does not have child fields")
  33010. },
  33011. }
  33012. return fc, nil
  33013. }
  33014. func (ec *executionContext) _BasicEvent_criticalAlert(ctx context.Context, field graphql.CollectedField, obj *BasicEvent) (ret graphql.Marshaler) {
  33015. fc, err := ec.fieldContext_BasicEvent_criticalAlert(ctx, field)
  33016. if err != nil {
  33017. return graphql.Null
  33018. }
  33019. ctx = graphql.WithFieldContext(ctx, fc)
  33020. defer func() {
  33021. if r := recover(); r != nil {
  33022. ec.Error(ctx, ec.Recover(ctx, r))
  33023. ret = graphql.Null
  33024. }
  33025. }()
  33026. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33027. ctx = rctx // use context from middleware stack in children
  33028. return obj.CriticalAlert, nil
  33029. })
  33030. if err != nil {
  33031. ec.Error(ctx, err)
  33032. return graphql.Null
  33033. }
  33034. if resTmp == nil {
  33035. if !graphql.HasFieldError(ctx, fc) {
  33036. ec.Errorf(ctx, "must not be null")
  33037. }
  33038. return graphql.Null
  33039. }
  33040. res := resTmp.(bool)
  33041. fc.Result = res
  33042. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  33043. }
  33044. func (ec *executionContext) fieldContext_BasicEvent_criticalAlert(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33045. fc = &graphql.FieldContext{
  33046. Object: "BasicEvent",
  33047. Field: field,
  33048. IsMethod: false,
  33049. IsResolver: false,
  33050. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33051. return nil, errors.New("field of type Boolean does not have child fields")
  33052. },
  33053. }
  33054. return fc, nil
  33055. }
  33056. func (ec *executionContext) _BasicEvent_id(ctx context.Context, field graphql.CollectedField, obj *BasicEvent) (ret graphql.Marshaler) {
  33057. fc, err := ec.fieldContext_BasicEvent_id(ctx, field)
  33058. if err != nil {
  33059. return graphql.Null
  33060. }
  33061. ctx = graphql.WithFieldContext(ctx, fc)
  33062. defer func() {
  33063. if r := recover(); r != nil {
  33064. ec.Error(ctx, ec.Recover(ctx, r))
  33065. ret = graphql.Null
  33066. }
  33067. }()
  33068. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33069. ctx = rctx // use context from middleware stack in children
  33070. return obj.ID, nil
  33071. })
  33072. if err != nil {
  33073. ec.Error(ctx, err)
  33074. return graphql.Null
  33075. }
  33076. if resTmp == nil {
  33077. if !graphql.HasFieldError(ctx, fc) {
  33078. ec.Errorf(ctx, "must not be null")
  33079. }
  33080. return graphql.Null
  33081. }
  33082. res := resTmp.(string)
  33083. fc.Result = res
  33084. return ec.marshalNID2string(ctx, field.Selections, res)
  33085. }
  33086. func (ec *executionContext) fieldContext_BasicEvent_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33087. fc = &graphql.FieldContext{
  33088. Object: "BasicEvent",
  33089. Field: field,
  33090. IsMethod: false,
  33091. IsResolver: false,
  33092. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33093. return nil, errors.New("field of type ID does not have child fields")
  33094. },
  33095. }
  33096. return fc, nil
  33097. }
  33098. func (ec *executionContext) _BasicEvent_message(ctx context.Context, field graphql.CollectedField, obj *BasicEvent) (ret graphql.Marshaler) {
  33099. fc, err := ec.fieldContext_BasicEvent_message(ctx, field)
  33100. if err != nil {
  33101. return graphql.Null
  33102. }
  33103. ctx = graphql.WithFieldContext(ctx, fc)
  33104. defer func() {
  33105. if r := recover(); r != nil {
  33106. ec.Error(ctx, ec.Recover(ctx, r))
  33107. ret = graphql.Null
  33108. }
  33109. }()
  33110. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33111. ctx = rctx // use context from middleware stack in children
  33112. return obj.Message, nil
  33113. })
  33114. if err != nil {
  33115. ec.Error(ctx, err)
  33116. return graphql.Null
  33117. }
  33118. if resTmp == nil {
  33119. if !graphql.HasFieldError(ctx, fc) {
  33120. ec.Errorf(ctx, "must not be null")
  33121. }
  33122. return graphql.Null
  33123. }
  33124. res := resTmp.(string)
  33125. fc.Result = res
  33126. return ec.marshalNFormattedString2string(ctx, field.Selections, res)
  33127. }
  33128. func (ec *executionContext) fieldContext_BasicEvent_message(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33129. fc = &graphql.FieldContext{
  33130. Object: "BasicEvent",
  33131. Field: field,
  33132. IsMethod: false,
  33133. IsResolver: false,
  33134. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33135. return nil, errors.New("field of type FormattedString does not have child fields")
  33136. },
  33137. }
  33138. return fc, nil
  33139. }
  33140. func (ec *executionContext) _BuyerExperienceConfiguration_checkoutToDraft(ctx context.Context, field graphql.CollectedField, obj *BuyerExperienceConfiguration) (ret graphql.Marshaler) {
  33141. fc, err := ec.fieldContext_BuyerExperienceConfiguration_checkoutToDraft(ctx, field)
  33142. if err != nil {
  33143. return graphql.Null
  33144. }
  33145. ctx = graphql.WithFieldContext(ctx, fc)
  33146. defer func() {
  33147. if r := recover(); r != nil {
  33148. ec.Error(ctx, ec.Recover(ctx, r))
  33149. ret = graphql.Null
  33150. }
  33151. }()
  33152. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33153. ctx = rctx // use context from middleware stack in children
  33154. return obj.CheckoutToDraft, nil
  33155. })
  33156. if err != nil {
  33157. ec.Error(ctx, err)
  33158. return graphql.Null
  33159. }
  33160. if resTmp == nil {
  33161. if !graphql.HasFieldError(ctx, fc) {
  33162. ec.Errorf(ctx, "must not be null")
  33163. }
  33164. return graphql.Null
  33165. }
  33166. res := resTmp.(bool)
  33167. fc.Result = res
  33168. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  33169. }
  33170. func (ec *executionContext) fieldContext_BuyerExperienceConfiguration_checkoutToDraft(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33171. fc = &graphql.FieldContext{
  33172. Object: "BuyerExperienceConfiguration",
  33173. Field: field,
  33174. IsMethod: false,
  33175. IsResolver: false,
  33176. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33177. return nil, errors.New("field of type Boolean does not have child fields")
  33178. },
  33179. }
  33180. return fc, nil
  33181. }
  33182. func (ec *executionContext) _BuyerExperienceConfiguration_payNowOnly(ctx context.Context, field graphql.CollectedField, obj *BuyerExperienceConfiguration) (ret graphql.Marshaler) {
  33183. fc, err := ec.fieldContext_BuyerExperienceConfiguration_payNowOnly(ctx, field)
  33184. if err != nil {
  33185. return graphql.Null
  33186. }
  33187. ctx = graphql.WithFieldContext(ctx, fc)
  33188. defer func() {
  33189. if r := recover(); r != nil {
  33190. ec.Error(ctx, ec.Recover(ctx, r))
  33191. ret = graphql.Null
  33192. }
  33193. }()
  33194. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33195. ctx = rctx // use context from middleware stack in children
  33196. return obj.PayNowOnly, nil
  33197. })
  33198. if err != nil {
  33199. ec.Error(ctx, err)
  33200. return graphql.Null
  33201. }
  33202. if resTmp == nil {
  33203. if !graphql.HasFieldError(ctx, fc) {
  33204. ec.Errorf(ctx, "must not be null")
  33205. }
  33206. return graphql.Null
  33207. }
  33208. res := resTmp.(bool)
  33209. fc.Result = res
  33210. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  33211. }
  33212. func (ec *executionContext) fieldContext_BuyerExperienceConfiguration_payNowOnly(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33213. fc = &graphql.FieldContext{
  33214. Object: "BuyerExperienceConfiguration",
  33215. Field: field,
  33216. IsMethod: false,
  33217. IsResolver: false,
  33218. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33219. return nil, errors.New("field of type Boolean does not have child fields")
  33220. },
  33221. }
  33222. return fc, nil
  33223. }
  33224. func (ec *executionContext) _BuyerExperienceConfiguration_paymentTermsTemplate(ctx context.Context, field graphql.CollectedField, obj *BuyerExperienceConfiguration) (ret graphql.Marshaler) {
  33225. fc, err := ec.fieldContext_BuyerExperienceConfiguration_paymentTermsTemplate(ctx, field)
  33226. if err != nil {
  33227. return graphql.Null
  33228. }
  33229. ctx = graphql.WithFieldContext(ctx, fc)
  33230. defer func() {
  33231. if r := recover(); r != nil {
  33232. ec.Error(ctx, ec.Recover(ctx, r))
  33233. ret = graphql.Null
  33234. }
  33235. }()
  33236. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33237. ctx = rctx // use context from middleware stack in children
  33238. return obj.PaymentTermsTemplate, nil
  33239. })
  33240. if err != nil {
  33241. ec.Error(ctx, err)
  33242. return graphql.Null
  33243. }
  33244. if resTmp == nil {
  33245. return graphql.Null
  33246. }
  33247. res := resTmp.(*PaymentTermsTemplate)
  33248. fc.Result = res
  33249. return ec.marshalOPaymentTermsTemplate2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPaymentTermsTemplate(ctx, field.Selections, res)
  33250. }
  33251. func (ec *executionContext) fieldContext_BuyerExperienceConfiguration_paymentTermsTemplate(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33252. fc = &graphql.FieldContext{
  33253. Object: "BuyerExperienceConfiguration",
  33254. Field: field,
  33255. IsMethod: false,
  33256. IsResolver: false,
  33257. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33258. switch field.Name {
  33259. case "description":
  33260. return ec.fieldContext_PaymentTermsTemplate_description(ctx, field)
  33261. case "dueInDays":
  33262. return ec.fieldContext_PaymentTermsTemplate_dueInDays(ctx, field)
  33263. case "id":
  33264. return ec.fieldContext_PaymentTermsTemplate_id(ctx, field)
  33265. case "name":
  33266. return ec.fieldContext_PaymentTermsTemplate_name(ctx, field)
  33267. case "paymentTermsType":
  33268. return ec.fieldContext_PaymentTermsTemplate_paymentTermsType(ctx, field)
  33269. case "translatedName":
  33270. return ec.fieldContext_PaymentTermsTemplate_translatedName(ctx, field)
  33271. }
  33272. return nil, fmt.Errorf("no field named %q was found under type PaymentTermsTemplate", field.Name)
  33273. },
  33274. }
  33275. return fc, nil
  33276. }
  33277. func (ec *executionContext) _ChannelDefinition_channelName(ctx context.Context, field graphql.CollectedField, obj *ChannelDefinition) (ret graphql.Marshaler) {
  33278. fc, err := ec.fieldContext_ChannelDefinition_channelName(ctx, field)
  33279. if err != nil {
  33280. return graphql.Null
  33281. }
  33282. ctx = graphql.WithFieldContext(ctx, fc)
  33283. defer func() {
  33284. if r := recover(); r != nil {
  33285. ec.Error(ctx, ec.Recover(ctx, r))
  33286. ret = graphql.Null
  33287. }
  33288. }()
  33289. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33290. ctx = rctx // use context from middleware stack in children
  33291. return obj.ChannelName, nil
  33292. })
  33293. if err != nil {
  33294. ec.Error(ctx, err)
  33295. return graphql.Null
  33296. }
  33297. if resTmp == nil {
  33298. if !graphql.HasFieldError(ctx, fc) {
  33299. ec.Errorf(ctx, "must not be null")
  33300. }
  33301. return graphql.Null
  33302. }
  33303. res := resTmp.(string)
  33304. fc.Result = res
  33305. return ec.marshalNString2string(ctx, field.Selections, res)
  33306. }
  33307. func (ec *executionContext) fieldContext_ChannelDefinition_channelName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33308. fc = &graphql.FieldContext{
  33309. Object: "ChannelDefinition",
  33310. Field: field,
  33311. IsMethod: false,
  33312. IsResolver: false,
  33313. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33314. return nil, errors.New("field of type String does not have child fields")
  33315. },
  33316. }
  33317. return fc, nil
  33318. }
  33319. func (ec *executionContext) _ChannelDefinition_handle(ctx context.Context, field graphql.CollectedField, obj *ChannelDefinition) (ret graphql.Marshaler) {
  33320. fc, err := ec.fieldContext_ChannelDefinition_handle(ctx, field)
  33321. if err != nil {
  33322. return graphql.Null
  33323. }
  33324. ctx = graphql.WithFieldContext(ctx, fc)
  33325. defer func() {
  33326. if r := recover(); r != nil {
  33327. ec.Error(ctx, ec.Recover(ctx, r))
  33328. ret = graphql.Null
  33329. }
  33330. }()
  33331. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33332. ctx = rctx // use context from middleware stack in children
  33333. return obj.Handle, nil
  33334. })
  33335. if err != nil {
  33336. ec.Error(ctx, err)
  33337. return graphql.Null
  33338. }
  33339. if resTmp == nil {
  33340. if !graphql.HasFieldError(ctx, fc) {
  33341. ec.Errorf(ctx, "must not be null")
  33342. }
  33343. return graphql.Null
  33344. }
  33345. res := resTmp.(string)
  33346. fc.Result = res
  33347. return ec.marshalNString2string(ctx, field.Selections, res)
  33348. }
  33349. func (ec *executionContext) fieldContext_ChannelDefinition_handle(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33350. fc = &graphql.FieldContext{
  33351. Object: "ChannelDefinition",
  33352. Field: field,
  33353. IsMethod: false,
  33354. IsResolver: false,
  33355. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33356. return nil, errors.New("field of type String does not have child fields")
  33357. },
  33358. }
  33359. return fc, nil
  33360. }
  33361. func (ec *executionContext) _ChannelDefinition_id(ctx context.Context, field graphql.CollectedField, obj *ChannelDefinition) (ret graphql.Marshaler) {
  33362. fc, err := ec.fieldContext_ChannelDefinition_id(ctx, field)
  33363. if err != nil {
  33364. return graphql.Null
  33365. }
  33366. ctx = graphql.WithFieldContext(ctx, fc)
  33367. defer func() {
  33368. if r := recover(); r != nil {
  33369. ec.Error(ctx, ec.Recover(ctx, r))
  33370. ret = graphql.Null
  33371. }
  33372. }()
  33373. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33374. ctx = rctx // use context from middleware stack in children
  33375. return obj.ID, nil
  33376. })
  33377. if err != nil {
  33378. ec.Error(ctx, err)
  33379. return graphql.Null
  33380. }
  33381. if resTmp == nil {
  33382. if !graphql.HasFieldError(ctx, fc) {
  33383. ec.Errorf(ctx, "must not be null")
  33384. }
  33385. return graphql.Null
  33386. }
  33387. res := resTmp.(string)
  33388. fc.Result = res
  33389. return ec.marshalNID2string(ctx, field.Selections, res)
  33390. }
  33391. func (ec *executionContext) fieldContext_ChannelDefinition_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33392. fc = &graphql.FieldContext{
  33393. Object: "ChannelDefinition",
  33394. Field: field,
  33395. IsMethod: false,
  33396. IsResolver: false,
  33397. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33398. return nil, errors.New("field of type ID does not have child fields")
  33399. },
  33400. }
  33401. return fc, nil
  33402. }
  33403. func (ec *executionContext) _ChannelDefinition_subChannelName(ctx context.Context, field graphql.CollectedField, obj *ChannelDefinition) (ret graphql.Marshaler) {
  33404. fc, err := ec.fieldContext_ChannelDefinition_subChannelName(ctx, field)
  33405. if err != nil {
  33406. return graphql.Null
  33407. }
  33408. ctx = graphql.WithFieldContext(ctx, fc)
  33409. defer func() {
  33410. if r := recover(); r != nil {
  33411. ec.Error(ctx, ec.Recover(ctx, r))
  33412. ret = graphql.Null
  33413. }
  33414. }()
  33415. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33416. ctx = rctx // use context from middleware stack in children
  33417. return obj.SubChannelName, nil
  33418. })
  33419. if err != nil {
  33420. ec.Error(ctx, err)
  33421. return graphql.Null
  33422. }
  33423. if resTmp == nil {
  33424. if !graphql.HasFieldError(ctx, fc) {
  33425. ec.Errorf(ctx, "must not be null")
  33426. }
  33427. return graphql.Null
  33428. }
  33429. res := resTmp.(string)
  33430. fc.Result = res
  33431. return ec.marshalNString2string(ctx, field.Selections, res)
  33432. }
  33433. func (ec *executionContext) fieldContext_ChannelDefinition_subChannelName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33434. fc = &graphql.FieldContext{
  33435. Object: "ChannelDefinition",
  33436. Field: field,
  33437. IsMethod: false,
  33438. IsResolver: false,
  33439. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33440. return nil, errors.New("field of type String does not have child fields")
  33441. },
  33442. }
  33443. return fc, nil
  33444. }
  33445. func (ec *executionContext) _ChannelDefinition_svgIcon(ctx context.Context, field graphql.CollectedField, obj *ChannelDefinition) (ret graphql.Marshaler) {
  33446. fc, err := ec.fieldContext_ChannelDefinition_svgIcon(ctx, field)
  33447. if err != nil {
  33448. return graphql.Null
  33449. }
  33450. ctx = graphql.WithFieldContext(ctx, fc)
  33451. defer func() {
  33452. if r := recover(); r != nil {
  33453. ec.Error(ctx, ec.Recover(ctx, r))
  33454. ret = graphql.Null
  33455. }
  33456. }()
  33457. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33458. ctx = rctx // use context from middleware stack in children
  33459. return obj.SVGIcon, nil
  33460. })
  33461. if err != nil {
  33462. ec.Error(ctx, err)
  33463. return graphql.Null
  33464. }
  33465. if resTmp == nil {
  33466. return graphql.Null
  33467. }
  33468. res := resTmp.(*string)
  33469. fc.Result = res
  33470. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  33471. }
  33472. func (ec *executionContext) fieldContext_ChannelDefinition_svgIcon(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33473. fc = &graphql.FieldContext{
  33474. Object: "ChannelDefinition",
  33475. Field: field,
  33476. IsMethod: false,
  33477. IsResolver: false,
  33478. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33479. return nil, errors.New("field of type String does not have child fields")
  33480. },
  33481. }
  33482. return fc, nil
  33483. }
  33484. func (ec *executionContext) _ChannelInformation_app(ctx context.Context, field graphql.CollectedField, obj *ChannelInformation) (ret graphql.Marshaler) {
  33485. fc, err := ec.fieldContext_ChannelInformation_app(ctx, field)
  33486. if err != nil {
  33487. return graphql.Null
  33488. }
  33489. ctx = graphql.WithFieldContext(ctx, fc)
  33490. defer func() {
  33491. if r := recover(); r != nil {
  33492. ec.Error(ctx, ec.Recover(ctx, r))
  33493. ret = graphql.Null
  33494. }
  33495. }()
  33496. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33497. ctx = rctx // use context from middleware stack in children
  33498. return obj.App, nil
  33499. })
  33500. if err != nil {
  33501. ec.Error(ctx, err)
  33502. return graphql.Null
  33503. }
  33504. if resTmp == nil {
  33505. if !graphql.HasFieldError(ctx, fc) {
  33506. ec.Errorf(ctx, "must not be null")
  33507. }
  33508. return graphql.Null
  33509. }
  33510. res := resTmp.(*App)
  33511. fc.Result = res
  33512. return ec.marshalNApp2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐApp(ctx, field.Selections, res)
  33513. }
  33514. func (ec *executionContext) fieldContext_ChannelInformation_app(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33515. fc = &graphql.FieldContext{
  33516. Object: "ChannelInformation",
  33517. Field: field,
  33518. IsMethod: false,
  33519. IsResolver: false,
  33520. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33521. switch field.Name {
  33522. case "apiKey":
  33523. return ec.fieldContext_App_apiKey(ctx, field)
  33524. case "appStoreAppUrl":
  33525. return ec.fieldContext_App_appStoreAppUrl(ctx, field)
  33526. case "appStoreDeveloperUrl":
  33527. return ec.fieldContext_App_appStoreDeveloperUrl(ctx, field)
  33528. case "availableAccessScopes":
  33529. return ec.fieldContext_App_availableAccessScopes(ctx, field)
  33530. case "banner":
  33531. return ec.fieldContext_App_banner(ctx, field)
  33532. case "description":
  33533. return ec.fieldContext_App_description(ctx, field)
  33534. case "developerName":
  33535. return ec.fieldContext_App_developerName(ctx, field)
  33536. case "developerType":
  33537. return ec.fieldContext_App_developerType(ctx, field)
  33538. case "embedded":
  33539. return ec.fieldContext_App_embedded(ctx, field)
  33540. case "failedRequirements":
  33541. return ec.fieldContext_App_failedRequirements(ctx, field)
  33542. case "features":
  33543. return ec.fieldContext_App_features(ctx, field)
  33544. case "feedback":
  33545. return ec.fieldContext_App_feedback(ctx, field)
  33546. case "handle":
  33547. return ec.fieldContext_App_handle(ctx, field)
  33548. case "icon":
  33549. return ec.fieldContext_App_icon(ctx, field)
  33550. case "id":
  33551. return ec.fieldContext_App_id(ctx, field)
  33552. case "installUrl":
  33553. return ec.fieldContext_App_installUrl(ctx, field)
  33554. case "installation":
  33555. return ec.fieldContext_App_installation(ctx, field)
  33556. case "isPostPurchaseAppInUse":
  33557. return ec.fieldContext_App_isPostPurchaseAppInUse(ctx, field)
  33558. case "previouslyInstalled":
  33559. return ec.fieldContext_App_previouslyInstalled(ctx, field)
  33560. case "pricingDetails":
  33561. return ec.fieldContext_App_pricingDetails(ctx, field)
  33562. case "pricingDetailsSummary":
  33563. return ec.fieldContext_App_pricingDetailsSummary(ctx, field)
  33564. case "privacyPolicyUrl":
  33565. return ec.fieldContext_App_privacyPolicyUrl(ctx, field)
  33566. case "publicCategory":
  33567. return ec.fieldContext_App_publicCategory(ctx, field)
  33568. case "published":
  33569. return ec.fieldContext_App_published(ctx, field)
  33570. case "requestedAccessScopes":
  33571. return ec.fieldContext_App_requestedAccessScopes(ctx, field)
  33572. case "screenshots":
  33573. return ec.fieldContext_App_screenshots(ctx, field)
  33574. case "shopifyDeveloped":
  33575. return ec.fieldContext_App_shopifyDeveloped(ctx, field)
  33576. case "title":
  33577. return ec.fieldContext_App_title(ctx, field)
  33578. case "uninstallMessage":
  33579. return ec.fieldContext_App_uninstallMessage(ctx, field)
  33580. case "webhookApiVersion":
  33581. return ec.fieldContext_App_webhookApiVersion(ctx, field)
  33582. }
  33583. return nil, fmt.Errorf("no field named %q was found under type App", field.Name)
  33584. },
  33585. }
  33586. return fc, nil
  33587. }
  33588. func (ec *executionContext) _ChannelInformation_channelDefinition(ctx context.Context, field graphql.CollectedField, obj *ChannelInformation) (ret graphql.Marshaler) {
  33589. fc, err := ec.fieldContext_ChannelInformation_channelDefinition(ctx, field)
  33590. if err != nil {
  33591. return graphql.Null
  33592. }
  33593. ctx = graphql.WithFieldContext(ctx, fc)
  33594. defer func() {
  33595. if r := recover(); r != nil {
  33596. ec.Error(ctx, ec.Recover(ctx, r))
  33597. ret = graphql.Null
  33598. }
  33599. }()
  33600. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33601. ctx = rctx // use context from middleware stack in children
  33602. return obj.ChannelDefinition, nil
  33603. })
  33604. if err != nil {
  33605. ec.Error(ctx, err)
  33606. return graphql.Null
  33607. }
  33608. if resTmp == nil {
  33609. return graphql.Null
  33610. }
  33611. res := resTmp.(*ChannelDefinition)
  33612. fc.Result = res
  33613. return ec.marshalOChannelDefinition2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐChannelDefinition(ctx, field.Selections, res)
  33614. }
  33615. func (ec *executionContext) fieldContext_ChannelInformation_channelDefinition(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33616. fc = &graphql.FieldContext{
  33617. Object: "ChannelInformation",
  33618. Field: field,
  33619. IsMethod: false,
  33620. IsResolver: false,
  33621. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33622. switch field.Name {
  33623. case "channelName":
  33624. return ec.fieldContext_ChannelDefinition_channelName(ctx, field)
  33625. case "handle":
  33626. return ec.fieldContext_ChannelDefinition_handle(ctx, field)
  33627. case "id":
  33628. return ec.fieldContext_ChannelDefinition_id(ctx, field)
  33629. case "subChannelName":
  33630. return ec.fieldContext_ChannelDefinition_subChannelName(ctx, field)
  33631. case "svgIcon":
  33632. return ec.fieldContext_ChannelDefinition_svgIcon(ctx, field)
  33633. }
  33634. return nil, fmt.Errorf("no field named %q was found under type ChannelDefinition", field.Name)
  33635. },
  33636. }
  33637. return fc, nil
  33638. }
  33639. func (ec *executionContext) _ChannelInformation_channelId(ctx context.Context, field graphql.CollectedField, obj *ChannelInformation) (ret graphql.Marshaler) {
  33640. fc, err := ec.fieldContext_ChannelInformation_channelId(ctx, field)
  33641. if err != nil {
  33642. return graphql.Null
  33643. }
  33644. ctx = graphql.WithFieldContext(ctx, fc)
  33645. defer func() {
  33646. if r := recover(); r != nil {
  33647. ec.Error(ctx, ec.Recover(ctx, r))
  33648. ret = graphql.Null
  33649. }
  33650. }()
  33651. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33652. ctx = rctx // use context from middleware stack in children
  33653. return obj.ChannelID, nil
  33654. })
  33655. if err != nil {
  33656. ec.Error(ctx, err)
  33657. return graphql.Null
  33658. }
  33659. if resTmp == nil {
  33660. if !graphql.HasFieldError(ctx, fc) {
  33661. ec.Errorf(ctx, "must not be null")
  33662. }
  33663. return graphql.Null
  33664. }
  33665. res := resTmp.(string)
  33666. fc.Result = res
  33667. return ec.marshalNID2string(ctx, field.Selections, res)
  33668. }
  33669. func (ec *executionContext) fieldContext_ChannelInformation_channelId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33670. fc = &graphql.FieldContext{
  33671. Object: "ChannelInformation",
  33672. Field: field,
  33673. IsMethod: false,
  33674. IsResolver: false,
  33675. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33676. return nil, errors.New("field of type ID does not have child fields")
  33677. },
  33678. }
  33679. return fc, nil
  33680. }
  33681. func (ec *executionContext) _ChannelInformation_id(ctx context.Context, field graphql.CollectedField, obj *ChannelInformation) (ret graphql.Marshaler) {
  33682. fc, err := ec.fieldContext_ChannelInformation_id(ctx, field)
  33683. if err != nil {
  33684. return graphql.Null
  33685. }
  33686. ctx = graphql.WithFieldContext(ctx, fc)
  33687. defer func() {
  33688. if r := recover(); r != nil {
  33689. ec.Error(ctx, ec.Recover(ctx, r))
  33690. ret = graphql.Null
  33691. }
  33692. }()
  33693. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33694. ctx = rctx // use context from middleware stack in children
  33695. return obj.ID, nil
  33696. })
  33697. if err != nil {
  33698. ec.Error(ctx, err)
  33699. return graphql.Null
  33700. }
  33701. if resTmp == nil {
  33702. if !graphql.HasFieldError(ctx, fc) {
  33703. ec.Errorf(ctx, "must not be null")
  33704. }
  33705. return graphql.Null
  33706. }
  33707. res := resTmp.(string)
  33708. fc.Result = res
  33709. return ec.marshalNID2string(ctx, field.Selections, res)
  33710. }
  33711. func (ec *executionContext) fieldContext_ChannelInformation_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33712. fc = &graphql.FieldContext{
  33713. Object: "ChannelInformation",
  33714. Field: field,
  33715. IsMethod: false,
  33716. IsResolver: false,
  33717. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33718. return nil, errors.New("field of type ID does not have child fields")
  33719. },
  33720. }
  33721. return fc, nil
  33722. }
  33723. func (ec *executionContext) _Collection_id(ctx context.Context, field graphql.CollectedField, obj *Collection) (ret graphql.Marshaler) {
  33724. fc, err := ec.fieldContext_Collection_id(ctx, field)
  33725. if err != nil {
  33726. return graphql.Null
  33727. }
  33728. ctx = graphql.WithFieldContext(ctx, fc)
  33729. defer func() {
  33730. if r := recover(); r != nil {
  33731. ec.Error(ctx, ec.Recover(ctx, r))
  33732. ret = graphql.Null
  33733. }
  33734. }()
  33735. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33736. ctx = rctx // use context from middleware stack in children
  33737. return obj.ID, nil
  33738. })
  33739. if err != nil {
  33740. ec.Error(ctx, err)
  33741. return graphql.Null
  33742. }
  33743. if resTmp == nil {
  33744. if !graphql.HasFieldError(ctx, fc) {
  33745. ec.Errorf(ctx, "must not be null")
  33746. }
  33747. return graphql.Null
  33748. }
  33749. res := resTmp.(string)
  33750. fc.Result = res
  33751. return ec.marshalNID2string(ctx, field.Selections, res)
  33752. }
  33753. func (ec *executionContext) fieldContext_Collection_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33754. fc = &graphql.FieldContext{
  33755. Object: "Collection",
  33756. Field: field,
  33757. IsMethod: false,
  33758. IsResolver: false,
  33759. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33760. return nil, errors.New("field of type ID does not have child fields")
  33761. },
  33762. }
  33763. return fc, nil
  33764. }
  33765. func (ec *executionContext) _CollectionConnection_edges(ctx context.Context, field graphql.CollectedField, obj *CollectionConnection) (ret graphql.Marshaler) {
  33766. fc, err := ec.fieldContext_CollectionConnection_edges(ctx, field)
  33767. if err != nil {
  33768. return graphql.Null
  33769. }
  33770. ctx = graphql.WithFieldContext(ctx, fc)
  33771. defer func() {
  33772. if r := recover(); r != nil {
  33773. ec.Error(ctx, ec.Recover(ctx, r))
  33774. ret = graphql.Null
  33775. }
  33776. }()
  33777. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33778. ctx = rctx // use context from middleware stack in children
  33779. return obj.Edges, nil
  33780. })
  33781. if err != nil {
  33782. ec.Error(ctx, err)
  33783. return graphql.Null
  33784. }
  33785. if resTmp == nil {
  33786. if !graphql.HasFieldError(ctx, fc) {
  33787. ec.Errorf(ctx, "must not be null")
  33788. }
  33789. return graphql.Null
  33790. }
  33791. res := resTmp.([]*CollectionEdge)
  33792. fc.Result = res
  33793. return ec.marshalNCollectionEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCollectionEdgeᚄ(ctx, field.Selections, res)
  33794. }
  33795. func (ec *executionContext) fieldContext_CollectionConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33796. fc = &graphql.FieldContext{
  33797. Object: "CollectionConnection",
  33798. Field: field,
  33799. IsMethod: false,
  33800. IsResolver: false,
  33801. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33802. switch field.Name {
  33803. case "cursor":
  33804. return ec.fieldContext_CollectionEdge_cursor(ctx, field)
  33805. case "node":
  33806. return ec.fieldContext_CollectionEdge_node(ctx, field)
  33807. }
  33808. return nil, fmt.Errorf("no field named %q was found under type CollectionEdge", field.Name)
  33809. },
  33810. }
  33811. return fc, nil
  33812. }
  33813. func (ec *executionContext) _CollectionConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *CollectionConnection) (ret graphql.Marshaler) {
  33814. fc, err := ec.fieldContext_CollectionConnection_nodes(ctx, field)
  33815. if err != nil {
  33816. return graphql.Null
  33817. }
  33818. ctx = graphql.WithFieldContext(ctx, fc)
  33819. defer func() {
  33820. if r := recover(); r != nil {
  33821. ec.Error(ctx, ec.Recover(ctx, r))
  33822. ret = graphql.Null
  33823. }
  33824. }()
  33825. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33826. ctx = rctx // use context from middleware stack in children
  33827. return obj.Nodes, nil
  33828. })
  33829. if err != nil {
  33830. ec.Error(ctx, err)
  33831. return graphql.Null
  33832. }
  33833. if resTmp == nil {
  33834. if !graphql.HasFieldError(ctx, fc) {
  33835. ec.Errorf(ctx, "must not be null")
  33836. }
  33837. return graphql.Null
  33838. }
  33839. res := resTmp.([]*Collection)
  33840. fc.Result = res
  33841. return ec.marshalNCollection2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCollectionᚄ(ctx, field.Selections, res)
  33842. }
  33843. func (ec *executionContext) fieldContext_CollectionConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33844. fc = &graphql.FieldContext{
  33845. Object: "CollectionConnection",
  33846. Field: field,
  33847. IsMethod: false,
  33848. IsResolver: false,
  33849. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33850. switch field.Name {
  33851. case "id":
  33852. return ec.fieldContext_Collection_id(ctx, field)
  33853. }
  33854. return nil, fmt.Errorf("no field named %q was found under type Collection", field.Name)
  33855. },
  33856. }
  33857. return fc, nil
  33858. }
  33859. func (ec *executionContext) _CollectionConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *CollectionConnection) (ret graphql.Marshaler) {
  33860. fc, err := ec.fieldContext_CollectionConnection_pageInfo(ctx, field)
  33861. if err != nil {
  33862. return graphql.Null
  33863. }
  33864. ctx = graphql.WithFieldContext(ctx, fc)
  33865. defer func() {
  33866. if r := recover(); r != nil {
  33867. ec.Error(ctx, ec.Recover(ctx, r))
  33868. ret = graphql.Null
  33869. }
  33870. }()
  33871. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33872. ctx = rctx // use context from middleware stack in children
  33873. return obj.PageInfo, nil
  33874. })
  33875. if err != nil {
  33876. ec.Error(ctx, err)
  33877. return graphql.Null
  33878. }
  33879. if resTmp == nil {
  33880. if !graphql.HasFieldError(ctx, fc) {
  33881. ec.Errorf(ctx, "must not be null")
  33882. }
  33883. return graphql.Null
  33884. }
  33885. res := resTmp.(*PageInfo)
  33886. fc.Result = res
  33887. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  33888. }
  33889. func (ec *executionContext) fieldContext_CollectionConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33890. fc = &graphql.FieldContext{
  33891. Object: "CollectionConnection",
  33892. Field: field,
  33893. IsMethod: false,
  33894. IsResolver: false,
  33895. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33896. switch field.Name {
  33897. case "endCursor":
  33898. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  33899. case "hasNextPage":
  33900. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  33901. case "hasPreviousPage":
  33902. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  33903. case "startCursor":
  33904. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  33905. }
  33906. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  33907. },
  33908. }
  33909. return fc, nil
  33910. }
  33911. func (ec *executionContext) _CollectionEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *CollectionEdge) (ret graphql.Marshaler) {
  33912. fc, err := ec.fieldContext_CollectionEdge_cursor(ctx, field)
  33913. if err != nil {
  33914. return graphql.Null
  33915. }
  33916. ctx = graphql.WithFieldContext(ctx, fc)
  33917. defer func() {
  33918. if r := recover(); r != nil {
  33919. ec.Error(ctx, ec.Recover(ctx, r))
  33920. ret = graphql.Null
  33921. }
  33922. }()
  33923. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33924. ctx = rctx // use context from middleware stack in children
  33925. return obj.Cursor, nil
  33926. })
  33927. if err != nil {
  33928. ec.Error(ctx, err)
  33929. return graphql.Null
  33930. }
  33931. if resTmp == nil {
  33932. if !graphql.HasFieldError(ctx, fc) {
  33933. ec.Errorf(ctx, "must not be null")
  33934. }
  33935. return graphql.Null
  33936. }
  33937. res := resTmp.(string)
  33938. fc.Result = res
  33939. return ec.marshalNString2string(ctx, field.Selections, res)
  33940. }
  33941. func (ec *executionContext) fieldContext_CollectionEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33942. fc = &graphql.FieldContext{
  33943. Object: "CollectionEdge",
  33944. Field: field,
  33945. IsMethod: false,
  33946. IsResolver: false,
  33947. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33948. return nil, errors.New("field of type String does not have child fields")
  33949. },
  33950. }
  33951. return fc, nil
  33952. }
  33953. func (ec *executionContext) _CollectionEdge_node(ctx context.Context, field graphql.CollectedField, obj *CollectionEdge) (ret graphql.Marshaler) {
  33954. fc, err := ec.fieldContext_CollectionEdge_node(ctx, field)
  33955. if err != nil {
  33956. return graphql.Null
  33957. }
  33958. ctx = graphql.WithFieldContext(ctx, fc)
  33959. defer func() {
  33960. if r := recover(); r != nil {
  33961. ec.Error(ctx, ec.Recover(ctx, r))
  33962. ret = graphql.Null
  33963. }
  33964. }()
  33965. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33966. ctx = rctx // use context from middleware stack in children
  33967. return obj.Node, nil
  33968. })
  33969. if err != nil {
  33970. ec.Error(ctx, err)
  33971. return graphql.Null
  33972. }
  33973. if resTmp == nil {
  33974. if !graphql.HasFieldError(ctx, fc) {
  33975. ec.Errorf(ctx, "must not be null")
  33976. }
  33977. return graphql.Null
  33978. }
  33979. res := resTmp.(*Collection)
  33980. fc.Result = res
  33981. return ec.marshalNCollection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCollection(ctx, field.Selections, res)
  33982. }
  33983. func (ec *executionContext) fieldContext_CollectionEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33984. fc = &graphql.FieldContext{
  33985. Object: "CollectionEdge",
  33986. Field: field,
  33987. IsMethod: false,
  33988. IsResolver: false,
  33989. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33990. switch field.Name {
  33991. case "id":
  33992. return ec.fieldContext_Collection_id(ctx, field)
  33993. }
  33994. return nil, fmt.Errorf("no field named %q was found under type Collection", field.Name)
  33995. },
  33996. }
  33997. return fc, nil
  33998. }
  33999. func (ec *executionContext) _CollectionRule_appliedDisjunctively(ctx context.Context, field graphql.CollectedField, obj *CollectionRule) (ret graphql.Marshaler) {
  34000. fc, err := ec.fieldContext_CollectionRule_appliedDisjunctively(ctx, field)
  34001. if err != nil {
  34002. return graphql.Null
  34003. }
  34004. ctx = graphql.WithFieldContext(ctx, fc)
  34005. defer func() {
  34006. if r := recover(); r != nil {
  34007. ec.Error(ctx, ec.Recover(ctx, r))
  34008. ret = graphql.Null
  34009. }
  34010. }()
  34011. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34012. ctx = rctx // use context from middleware stack in children
  34013. return obj.AppliedDisjunctively, nil
  34014. })
  34015. if err != nil {
  34016. ec.Error(ctx, err)
  34017. return graphql.Null
  34018. }
  34019. if resTmp == nil {
  34020. if !graphql.HasFieldError(ctx, fc) {
  34021. ec.Errorf(ctx, "must not be null")
  34022. }
  34023. return graphql.Null
  34024. }
  34025. res := resTmp.(bool)
  34026. fc.Result = res
  34027. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  34028. }
  34029. func (ec *executionContext) fieldContext_CollectionRule_appliedDisjunctively(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34030. fc = &graphql.FieldContext{
  34031. Object: "CollectionRule",
  34032. Field: field,
  34033. IsMethod: false,
  34034. IsResolver: false,
  34035. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34036. return nil, errors.New("field of type Boolean does not have child fields")
  34037. },
  34038. }
  34039. return fc, nil
  34040. }
  34041. func (ec *executionContext) _CollectionRule_rules(ctx context.Context, field graphql.CollectedField, obj *CollectionRule) (ret graphql.Marshaler) {
  34042. fc, err := ec.fieldContext_CollectionRule_rules(ctx, field)
  34043. if err != nil {
  34044. return graphql.Null
  34045. }
  34046. ctx = graphql.WithFieldContext(ctx, fc)
  34047. defer func() {
  34048. if r := recover(); r != nil {
  34049. ec.Error(ctx, ec.Recover(ctx, r))
  34050. ret = graphql.Null
  34051. }
  34052. }()
  34053. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34054. ctx = rctx // use context from middleware stack in children
  34055. return obj.Rules, nil
  34056. })
  34057. if err != nil {
  34058. ec.Error(ctx, err)
  34059. return graphql.Null
  34060. }
  34061. if resTmp == nil {
  34062. if !graphql.HasFieldError(ctx, fc) {
  34063. ec.Errorf(ctx, "must not be null")
  34064. }
  34065. return graphql.Null
  34066. }
  34067. res := resTmp.([]*CollectionRule)
  34068. fc.Result = res
  34069. return ec.marshalNCollectionRule2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCollectionRuleᚄ(ctx, field.Selections, res)
  34070. }
  34071. func (ec *executionContext) fieldContext_CollectionRule_rules(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34072. fc = &graphql.FieldContext{
  34073. Object: "CollectionRule",
  34074. Field: field,
  34075. IsMethod: false,
  34076. IsResolver: false,
  34077. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34078. switch field.Name {
  34079. case "appliedDisjunctively":
  34080. return ec.fieldContext_CollectionRule_appliedDisjunctively(ctx, field)
  34081. case "rules":
  34082. return ec.fieldContext_CollectionRule_rules(ctx, field)
  34083. }
  34084. return nil, fmt.Errorf("no field named %q was found under type CollectionRule", field.Name)
  34085. },
  34086. }
  34087. return fc, nil
  34088. }
  34089. func (ec *executionContext) _CollectionRuleSet_appliedDisjunctively(ctx context.Context, field graphql.CollectedField, obj *CollectionRuleSet) (ret graphql.Marshaler) {
  34090. fc, err := ec.fieldContext_CollectionRuleSet_appliedDisjunctively(ctx, field)
  34091. if err != nil {
  34092. return graphql.Null
  34093. }
  34094. ctx = graphql.WithFieldContext(ctx, fc)
  34095. defer func() {
  34096. if r := recover(); r != nil {
  34097. ec.Error(ctx, ec.Recover(ctx, r))
  34098. ret = graphql.Null
  34099. }
  34100. }()
  34101. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34102. ctx = rctx // use context from middleware stack in children
  34103. return obj.AppliedDisjunctively, nil
  34104. })
  34105. if err != nil {
  34106. ec.Error(ctx, err)
  34107. return graphql.Null
  34108. }
  34109. if resTmp == nil {
  34110. if !graphql.HasFieldError(ctx, fc) {
  34111. ec.Errorf(ctx, "must not be null")
  34112. }
  34113. return graphql.Null
  34114. }
  34115. res := resTmp.(bool)
  34116. fc.Result = res
  34117. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  34118. }
  34119. func (ec *executionContext) fieldContext_CollectionRuleSet_appliedDisjunctively(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34120. fc = &graphql.FieldContext{
  34121. Object: "CollectionRuleSet",
  34122. Field: field,
  34123. IsMethod: false,
  34124. IsResolver: false,
  34125. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34126. return nil, errors.New("field of type Boolean does not have child fields")
  34127. },
  34128. }
  34129. return fc, nil
  34130. }
  34131. func (ec *executionContext) _CollectionRuleSet_rules(ctx context.Context, field graphql.CollectedField, obj *CollectionRuleSet) (ret graphql.Marshaler) {
  34132. fc, err := ec.fieldContext_CollectionRuleSet_rules(ctx, field)
  34133. if err != nil {
  34134. return graphql.Null
  34135. }
  34136. ctx = graphql.WithFieldContext(ctx, fc)
  34137. defer func() {
  34138. if r := recover(); r != nil {
  34139. ec.Error(ctx, ec.Recover(ctx, r))
  34140. ret = graphql.Null
  34141. }
  34142. }()
  34143. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34144. ctx = rctx // use context from middleware stack in children
  34145. return obj.Rules, nil
  34146. })
  34147. if err != nil {
  34148. ec.Error(ctx, err)
  34149. return graphql.Null
  34150. }
  34151. if resTmp == nil {
  34152. if !graphql.HasFieldError(ctx, fc) {
  34153. ec.Errorf(ctx, "must not be null")
  34154. }
  34155. return graphql.Null
  34156. }
  34157. res := resTmp.([]*CollectionRule)
  34158. fc.Result = res
  34159. return ec.marshalNCollectionRule2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCollectionRuleᚄ(ctx, field.Selections, res)
  34160. }
  34161. func (ec *executionContext) fieldContext_CollectionRuleSet_rules(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34162. fc = &graphql.FieldContext{
  34163. Object: "CollectionRuleSet",
  34164. Field: field,
  34165. IsMethod: false,
  34166. IsResolver: false,
  34167. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34168. switch field.Name {
  34169. case "appliedDisjunctively":
  34170. return ec.fieldContext_CollectionRule_appliedDisjunctively(ctx, field)
  34171. case "rules":
  34172. return ec.fieldContext_CollectionRule_rules(ctx, field)
  34173. }
  34174. return nil, fmt.Errorf("no field named %q was found under type CollectionRule", field.Name)
  34175. },
  34176. }
  34177. return fc, nil
  34178. }
  34179. func (ec *executionContext) _CommentEvent_appTitle(ctx context.Context, field graphql.CollectedField, obj *CommentEvent) (ret graphql.Marshaler) {
  34180. fc, err := ec.fieldContext_CommentEvent_appTitle(ctx, field)
  34181. if err != nil {
  34182. return graphql.Null
  34183. }
  34184. ctx = graphql.WithFieldContext(ctx, fc)
  34185. defer func() {
  34186. if r := recover(); r != nil {
  34187. ec.Error(ctx, ec.Recover(ctx, r))
  34188. ret = graphql.Null
  34189. }
  34190. }()
  34191. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34192. ctx = rctx // use context from middleware stack in children
  34193. return obj.AppTitle, nil
  34194. })
  34195. if err != nil {
  34196. ec.Error(ctx, err)
  34197. return graphql.Null
  34198. }
  34199. if resTmp == nil {
  34200. return graphql.Null
  34201. }
  34202. res := resTmp.(*string)
  34203. fc.Result = res
  34204. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  34205. }
  34206. func (ec *executionContext) fieldContext_CommentEvent_appTitle(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34207. fc = &graphql.FieldContext{
  34208. Object: "CommentEvent",
  34209. Field: field,
  34210. IsMethod: false,
  34211. IsResolver: false,
  34212. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34213. return nil, errors.New("field of type String does not have child fields")
  34214. },
  34215. }
  34216. return fc, nil
  34217. }
  34218. func (ec *executionContext) _CommentEvent_attachments(ctx context.Context, field graphql.CollectedField, obj *CommentEvent) (ret graphql.Marshaler) {
  34219. fc, err := ec.fieldContext_CommentEvent_attachments(ctx, field)
  34220. if err != nil {
  34221. return graphql.Null
  34222. }
  34223. ctx = graphql.WithFieldContext(ctx, fc)
  34224. defer func() {
  34225. if r := recover(); r != nil {
  34226. ec.Error(ctx, ec.Recover(ctx, r))
  34227. ret = graphql.Null
  34228. }
  34229. }()
  34230. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34231. ctx = rctx // use context from middleware stack in children
  34232. return obj.Attachments, nil
  34233. })
  34234. if err != nil {
  34235. ec.Error(ctx, err)
  34236. return graphql.Null
  34237. }
  34238. if resTmp == nil {
  34239. if !graphql.HasFieldError(ctx, fc) {
  34240. ec.Errorf(ctx, "must not be null")
  34241. }
  34242. return graphql.Null
  34243. }
  34244. res := resTmp.([]*CommentEventAttachment)
  34245. fc.Result = res
  34246. return ec.marshalNCommentEventAttachment2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCommentEventAttachmentᚄ(ctx, field.Selections, res)
  34247. }
  34248. func (ec *executionContext) fieldContext_CommentEvent_attachments(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34249. fc = &graphql.FieldContext{
  34250. Object: "CommentEvent",
  34251. Field: field,
  34252. IsMethod: false,
  34253. IsResolver: false,
  34254. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34255. switch field.Name {
  34256. case "fileExtension":
  34257. return ec.fieldContext_CommentEventAttachment_fileExtension(ctx, field)
  34258. case "id":
  34259. return ec.fieldContext_CommentEventAttachment_id(ctx, field)
  34260. case "image":
  34261. return ec.fieldContext_CommentEventAttachment_image(ctx, field)
  34262. case "name":
  34263. return ec.fieldContext_CommentEventAttachment_name(ctx, field)
  34264. case "size":
  34265. return ec.fieldContext_CommentEventAttachment_size(ctx, field)
  34266. case "url":
  34267. return ec.fieldContext_CommentEventAttachment_url(ctx, field)
  34268. }
  34269. return nil, fmt.Errorf("no field named %q was found under type CommentEventAttachment", field.Name)
  34270. },
  34271. }
  34272. return fc, nil
  34273. }
  34274. func (ec *executionContext) _CommentEvent_attributeToApp(ctx context.Context, field graphql.CollectedField, obj *CommentEvent) (ret graphql.Marshaler) {
  34275. fc, err := ec.fieldContext_CommentEvent_attributeToApp(ctx, field)
  34276. if err != nil {
  34277. return graphql.Null
  34278. }
  34279. ctx = graphql.WithFieldContext(ctx, fc)
  34280. defer func() {
  34281. if r := recover(); r != nil {
  34282. ec.Error(ctx, ec.Recover(ctx, r))
  34283. ret = graphql.Null
  34284. }
  34285. }()
  34286. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34287. ctx = rctx // use context from middleware stack in children
  34288. return obj.AttributeToApp, nil
  34289. })
  34290. if err != nil {
  34291. ec.Error(ctx, err)
  34292. return graphql.Null
  34293. }
  34294. if resTmp == nil {
  34295. if !graphql.HasFieldError(ctx, fc) {
  34296. ec.Errorf(ctx, "must not be null")
  34297. }
  34298. return graphql.Null
  34299. }
  34300. res := resTmp.(bool)
  34301. fc.Result = res
  34302. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  34303. }
  34304. func (ec *executionContext) fieldContext_CommentEvent_attributeToApp(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34305. fc = &graphql.FieldContext{
  34306. Object: "CommentEvent",
  34307. Field: field,
  34308. IsMethod: false,
  34309. IsResolver: false,
  34310. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34311. return nil, errors.New("field of type Boolean does not have child fields")
  34312. },
  34313. }
  34314. return fc, nil
  34315. }
  34316. func (ec *executionContext) _CommentEvent_attributeToUser(ctx context.Context, field graphql.CollectedField, obj *CommentEvent) (ret graphql.Marshaler) {
  34317. fc, err := ec.fieldContext_CommentEvent_attributeToUser(ctx, field)
  34318. if err != nil {
  34319. return graphql.Null
  34320. }
  34321. ctx = graphql.WithFieldContext(ctx, fc)
  34322. defer func() {
  34323. if r := recover(); r != nil {
  34324. ec.Error(ctx, ec.Recover(ctx, r))
  34325. ret = graphql.Null
  34326. }
  34327. }()
  34328. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34329. ctx = rctx // use context from middleware stack in children
  34330. return obj.AttributeToUser, nil
  34331. })
  34332. if err != nil {
  34333. ec.Error(ctx, err)
  34334. return graphql.Null
  34335. }
  34336. if resTmp == nil {
  34337. if !graphql.HasFieldError(ctx, fc) {
  34338. ec.Errorf(ctx, "must not be null")
  34339. }
  34340. return graphql.Null
  34341. }
  34342. res := resTmp.(bool)
  34343. fc.Result = res
  34344. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  34345. }
  34346. func (ec *executionContext) fieldContext_CommentEvent_attributeToUser(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34347. fc = &graphql.FieldContext{
  34348. Object: "CommentEvent",
  34349. Field: field,
  34350. IsMethod: false,
  34351. IsResolver: false,
  34352. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34353. return nil, errors.New("field of type Boolean does not have child fields")
  34354. },
  34355. }
  34356. return fc, nil
  34357. }
  34358. func (ec *executionContext) _CommentEvent_author(ctx context.Context, field graphql.CollectedField, obj *CommentEvent) (ret graphql.Marshaler) {
  34359. fc, err := ec.fieldContext_CommentEvent_author(ctx, field)
  34360. if err != nil {
  34361. return graphql.Null
  34362. }
  34363. ctx = graphql.WithFieldContext(ctx, fc)
  34364. defer func() {
  34365. if r := recover(); r != nil {
  34366. ec.Error(ctx, ec.Recover(ctx, r))
  34367. ret = graphql.Null
  34368. }
  34369. }()
  34370. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34371. ctx = rctx // use context from middleware stack in children
  34372. return obj.Author, nil
  34373. })
  34374. if err != nil {
  34375. ec.Error(ctx, err)
  34376. return graphql.Null
  34377. }
  34378. if resTmp == nil {
  34379. if !graphql.HasFieldError(ctx, fc) {
  34380. ec.Errorf(ctx, "must not be null")
  34381. }
  34382. return graphql.Null
  34383. }
  34384. res := resTmp.(*StaffMember)
  34385. fc.Result = res
  34386. return ec.marshalNStaffMember2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStaffMember(ctx, field.Selections, res)
  34387. }
  34388. func (ec *executionContext) fieldContext_CommentEvent_author(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34389. fc = &graphql.FieldContext{
  34390. Object: "CommentEvent",
  34391. Field: field,
  34392. IsMethod: false,
  34393. IsResolver: false,
  34394. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34395. switch field.Name {
  34396. case "active":
  34397. return ec.fieldContext_StaffMember_active(ctx, field)
  34398. case "avatar":
  34399. return ec.fieldContext_StaffMember_avatar(ctx, field)
  34400. case "email":
  34401. return ec.fieldContext_StaffMember_email(ctx, field)
  34402. case "exists":
  34403. return ec.fieldContext_StaffMember_exists(ctx, field)
  34404. case "firstName":
  34405. return ec.fieldContext_StaffMember_firstName(ctx, field)
  34406. case "id":
  34407. return ec.fieldContext_StaffMember_id(ctx, field)
  34408. case "initials":
  34409. return ec.fieldContext_StaffMember_initials(ctx, field)
  34410. case "isShopOwner":
  34411. return ec.fieldContext_StaffMember_isShopOwner(ctx, field)
  34412. case "lastName":
  34413. return ec.fieldContext_StaffMember_lastName(ctx, field)
  34414. case "locale":
  34415. return ec.fieldContext_StaffMember_locale(ctx, field)
  34416. case "name":
  34417. return ec.fieldContext_StaffMember_name(ctx, field)
  34418. case "phone":
  34419. return ec.fieldContext_StaffMember_phone(ctx, field)
  34420. case "privateData":
  34421. return ec.fieldContext_StaffMember_privateData(ctx, field)
  34422. }
  34423. return nil, fmt.Errorf("no field named %q was found under type StaffMember", field.Name)
  34424. },
  34425. }
  34426. return fc, nil
  34427. }
  34428. func (ec *executionContext) _CommentEvent_canDelete(ctx context.Context, field graphql.CollectedField, obj *CommentEvent) (ret graphql.Marshaler) {
  34429. fc, err := ec.fieldContext_CommentEvent_canDelete(ctx, field)
  34430. if err != nil {
  34431. return graphql.Null
  34432. }
  34433. ctx = graphql.WithFieldContext(ctx, fc)
  34434. defer func() {
  34435. if r := recover(); r != nil {
  34436. ec.Error(ctx, ec.Recover(ctx, r))
  34437. ret = graphql.Null
  34438. }
  34439. }()
  34440. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34441. ctx = rctx // use context from middleware stack in children
  34442. return obj.CanDelete, nil
  34443. })
  34444. if err != nil {
  34445. ec.Error(ctx, err)
  34446. return graphql.Null
  34447. }
  34448. if resTmp == nil {
  34449. if !graphql.HasFieldError(ctx, fc) {
  34450. ec.Errorf(ctx, "must not be null")
  34451. }
  34452. return graphql.Null
  34453. }
  34454. res := resTmp.(bool)
  34455. fc.Result = res
  34456. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  34457. }
  34458. func (ec *executionContext) fieldContext_CommentEvent_canDelete(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34459. fc = &graphql.FieldContext{
  34460. Object: "CommentEvent",
  34461. Field: field,
  34462. IsMethod: false,
  34463. IsResolver: false,
  34464. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34465. return nil, errors.New("field of type Boolean does not have child fields")
  34466. },
  34467. }
  34468. return fc, nil
  34469. }
  34470. func (ec *executionContext) _CommentEvent_canEdit(ctx context.Context, field graphql.CollectedField, obj *CommentEvent) (ret graphql.Marshaler) {
  34471. fc, err := ec.fieldContext_CommentEvent_canEdit(ctx, field)
  34472. if err != nil {
  34473. return graphql.Null
  34474. }
  34475. ctx = graphql.WithFieldContext(ctx, fc)
  34476. defer func() {
  34477. if r := recover(); r != nil {
  34478. ec.Error(ctx, ec.Recover(ctx, r))
  34479. ret = graphql.Null
  34480. }
  34481. }()
  34482. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34483. ctx = rctx // use context from middleware stack in children
  34484. return obj.CanEdit, nil
  34485. })
  34486. if err != nil {
  34487. ec.Error(ctx, err)
  34488. return graphql.Null
  34489. }
  34490. if resTmp == nil {
  34491. if !graphql.HasFieldError(ctx, fc) {
  34492. ec.Errorf(ctx, "must not be null")
  34493. }
  34494. return graphql.Null
  34495. }
  34496. res := resTmp.(bool)
  34497. fc.Result = res
  34498. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  34499. }
  34500. func (ec *executionContext) fieldContext_CommentEvent_canEdit(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34501. fc = &graphql.FieldContext{
  34502. Object: "CommentEvent",
  34503. Field: field,
  34504. IsMethod: false,
  34505. IsResolver: false,
  34506. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34507. return nil, errors.New("field of type Boolean does not have child fields")
  34508. },
  34509. }
  34510. return fc, nil
  34511. }
  34512. func (ec *executionContext) _CommentEvent_createdAt(ctx context.Context, field graphql.CollectedField, obj *CommentEvent) (ret graphql.Marshaler) {
  34513. fc, err := ec.fieldContext_CommentEvent_createdAt(ctx, field)
  34514. if err != nil {
  34515. return graphql.Null
  34516. }
  34517. ctx = graphql.WithFieldContext(ctx, fc)
  34518. defer func() {
  34519. if r := recover(); r != nil {
  34520. ec.Error(ctx, ec.Recover(ctx, r))
  34521. ret = graphql.Null
  34522. }
  34523. }()
  34524. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34525. ctx = rctx // use context from middleware stack in children
  34526. return obj.CreatedAt, nil
  34527. })
  34528. if err != nil {
  34529. ec.Error(ctx, err)
  34530. return graphql.Null
  34531. }
  34532. if resTmp == nil {
  34533. if !graphql.HasFieldError(ctx, fc) {
  34534. ec.Errorf(ctx, "must not be null")
  34535. }
  34536. return graphql.Null
  34537. }
  34538. res := resTmp.(string)
  34539. fc.Result = res
  34540. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  34541. }
  34542. func (ec *executionContext) fieldContext_CommentEvent_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34543. fc = &graphql.FieldContext{
  34544. Object: "CommentEvent",
  34545. Field: field,
  34546. IsMethod: false,
  34547. IsResolver: false,
  34548. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34549. return nil, errors.New("field of type DateTime does not have child fields")
  34550. },
  34551. }
  34552. return fc, nil
  34553. }
  34554. func (ec *executionContext) _CommentEvent_criticalAlert(ctx context.Context, field graphql.CollectedField, obj *CommentEvent) (ret graphql.Marshaler) {
  34555. fc, err := ec.fieldContext_CommentEvent_criticalAlert(ctx, field)
  34556. if err != nil {
  34557. return graphql.Null
  34558. }
  34559. ctx = graphql.WithFieldContext(ctx, fc)
  34560. defer func() {
  34561. if r := recover(); r != nil {
  34562. ec.Error(ctx, ec.Recover(ctx, r))
  34563. ret = graphql.Null
  34564. }
  34565. }()
  34566. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34567. ctx = rctx // use context from middleware stack in children
  34568. return obj.CriticalAlert, nil
  34569. })
  34570. if err != nil {
  34571. ec.Error(ctx, err)
  34572. return graphql.Null
  34573. }
  34574. if resTmp == nil {
  34575. if !graphql.HasFieldError(ctx, fc) {
  34576. ec.Errorf(ctx, "must not be null")
  34577. }
  34578. return graphql.Null
  34579. }
  34580. res := resTmp.(bool)
  34581. fc.Result = res
  34582. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  34583. }
  34584. func (ec *executionContext) fieldContext_CommentEvent_criticalAlert(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34585. fc = &graphql.FieldContext{
  34586. Object: "CommentEvent",
  34587. Field: field,
  34588. IsMethod: false,
  34589. IsResolver: false,
  34590. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34591. return nil, errors.New("field of type Boolean does not have child fields")
  34592. },
  34593. }
  34594. return fc, nil
  34595. }
  34596. func (ec *executionContext) _CommentEvent_edited(ctx context.Context, field graphql.CollectedField, obj *CommentEvent) (ret graphql.Marshaler) {
  34597. fc, err := ec.fieldContext_CommentEvent_edited(ctx, field)
  34598. if err != nil {
  34599. return graphql.Null
  34600. }
  34601. ctx = graphql.WithFieldContext(ctx, fc)
  34602. defer func() {
  34603. if r := recover(); r != nil {
  34604. ec.Error(ctx, ec.Recover(ctx, r))
  34605. ret = graphql.Null
  34606. }
  34607. }()
  34608. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34609. ctx = rctx // use context from middleware stack in children
  34610. return obj.Edited, nil
  34611. })
  34612. if err != nil {
  34613. ec.Error(ctx, err)
  34614. return graphql.Null
  34615. }
  34616. if resTmp == nil {
  34617. if !graphql.HasFieldError(ctx, fc) {
  34618. ec.Errorf(ctx, "must not be null")
  34619. }
  34620. return graphql.Null
  34621. }
  34622. res := resTmp.(bool)
  34623. fc.Result = res
  34624. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  34625. }
  34626. func (ec *executionContext) fieldContext_CommentEvent_edited(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34627. fc = &graphql.FieldContext{
  34628. Object: "CommentEvent",
  34629. Field: field,
  34630. IsMethod: false,
  34631. IsResolver: false,
  34632. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34633. return nil, errors.New("field of type Boolean does not have child fields")
  34634. },
  34635. }
  34636. return fc, nil
  34637. }
  34638. func (ec *executionContext) _CommentEvent_embed(ctx context.Context, field graphql.CollectedField, obj *CommentEvent) (ret graphql.Marshaler) {
  34639. fc, err := ec.fieldContext_CommentEvent_embed(ctx, field)
  34640. if err != nil {
  34641. return graphql.Null
  34642. }
  34643. ctx = graphql.WithFieldContext(ctx, fc)
  34644. defer func() {
  34645. if r := recover(); r != nil {
  34646. ec.Error(ctx, ec.Recover(ctx, r))
  34647. ret = graphql.Null
  34648. }
  34649. }()
  34650. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34651. ctx = rctx // use context from middleware stack in children
  34652. return obj.Embed, nil
  34653. })
  34654. if err != nil {
  34655. ec.Error(ctx, err)
  34656. return graphql.Null
  34657. }
  34658. if resTmp == nil {
  34659. return graphql.Null
  34660. }
  34661. res := resTmp.(CommentEventEmbed)
  34662. fc.Result = res
  34663. return ec.marshalOCommentEventEmbed2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCommentEventEmbed(ctx, field.Selections, res)
  34664. }
  34665. func (ec *executionContext) fieldContext_CommentEvent_embed(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34666. fc = &graphql.FieldContext{
  34667. Object: "CommentEvent",
  34668. Field: field,
  34669. IsMethod: false,
  34670. IsResolver: false,
  34671. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34672. return nil, errors.New("field of type CommentEventEmbed does not have child fields")
  34673. },
  34674. }
  34675. return fc, nil
  34676. }
  34677. func (ec *executionContext) _CommentEvent_id(ctx context.Context, field graphql.CollectedField, obj *CommentEvent) (ret graphql.Marshaler) {
  34678. fc, err := ec.fieldContext_CommentEvent_id(ctx, field)
  34679. if err != nil {
  34680. return graphql.Null
  34681. }
  34682. ctx = graphql.WithFieldContext(ctx, fc)
  34683. defer func() {
  34684. if r := recover(); r != nil {
  34685. ec.Error(ctx, ec.Recover(ctx, r))
  34686. ret = graphql.Null
  34687. }
  34688. }()
  34689. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34690. ctx = rctx // use context from middleware stack in children
  34691. return obj.ID, nil
  34692. })
  34693. if err != nil {
  34694. ec.Error(ctx, err)
  34695. return graphql.Null
  34696. }
  34697. if resTmp == nil {
  34698. if !graphql.HasFieldError(ctx, fc) {
  34699. ec.Errorf(ctx, "must not be null")
  34700. }
  34701. return graphql.Null
  34702. }
  34703. res := resTmp.(string)
  34704. fc.Result = res
  34705. return ec.marshalNID2string(ctx, field.Selections, res)
  34706. }
  34707. func (ec *executionContext) fieldContext_CommentEvent_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34708. fc = &graphql.FieldContext{
  34709. Object: "CommentEvent",
  34710. Field: field,
  34711. IsMethod: false,
  34712. IsResolver: false,
  34713. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34714. return nil, errors.New("field of type ID does not have child fields")
  34715. },
  34716. }
  34717. return fc, nil
  34718. }
  34719. func (ec *executionContext) _CommentEvent_message(ctx context.Context, field graphql.CollectedField, obj *CommentEvent) (ret graphql.Marshaler) {
  34720. fc, err := ec.fieldContext_CommentEvent_message(ctx, field)
  34721. if err != nil {
  34722. return graphql.Null
  34723. }
  34724. ctx = graphql.WithFieldContext(ctx, fc)
  34725. defer func() {
  34726. if r := recover(); r != nil {
  34727. ec.Error(ctx, ec.Recover(ctx, r))
  34728. ret = graphql.Null
  34729. }
  34730. }()
  34731. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34732. ctx = rctx // use context from middleware stack in children
  34733. return obj.Message, nil
  34734. })
  34735. if err != nil {
  34736. ec.Error(ctx, err)
  34737. return graphql.Null
  34738. }
  34739. if resTmp == nil {
  34740. if !graphql.HasFieldError(ctx, fc) {
  34741. ec.Errorf(ctx, "must not be null")
  34742. }
  34743. return graphql.Null
  34744. }
  34745. res := resTmp.(string)
  34746. fc.Result = res
  34747. return ec.marshalNFormattedString2string(ctx, field.Selections, res)
  34748. }
  34749. func (ec *executionContext) fieldContext_CommentEvent_message(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34750. fc = &graphql.FieldContext{
  34751. Object: "CommentEvent",
  34752. Field: field,
  34753. IsMethod: false,
  34754. IsResolver: false,
  34755. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34756. return nil, errors.New("field of type FormattedString does not have child fields")
  34757. },
  34758. }
  34759. return fc, nil
  34760. }
  34761. func (ec *executionContext) _CommentEvent_rawMessage(ctx context.Context, field graphql.CollectedField, obj *CommentEvent) (ret graphql.Marshaler) {
  34762. fc, err := ec.fieldContext_CommentEvent_rawMessage(ctx, field)
  34763. if err != nil {
  34764. return graphql.Null
  34765. }
  34766. ctx = graphql.WithFieldContext(ctx, fc)
  34767. defer func() {
  34768. if r := recover(); r != nil {
  34769. ec.Error(ctx, ec.Recover(ctx, r))
  34770. ret = graphql.Null
  34771. }
  34772. }()
  34773. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34774. ctx = rctx // use context from middleware stack in children
  34775. return obj.RawMessage, nil
  34776. })
  34777. if err != nil {
  34778. ec.Error(ctx, err)
  34779. return graphql.Null
  34780. }
  34781. if resTmp == nil {
  34782. if !graphql.HasFieldError(ctx, fc) {
  34783. ec.Errorf(ctx, "must not be null")
  34784. }
  34785. return graphql.Null
  34786. }
  34787. res := resTmp.(string)
  34788. fc.Result = res
  34789. return ec.marshalNString2string(ctx, field.Selections, res)
  34790. }
  34791. func (ec *executionContext) fieldContext_CommentEvent_rawMessage(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34792. fc = &graphql.FieldContext{
  34793. Object: "CommentEvent",
  34794. Field: field,
  34795. IsMethod: false,
  34796. IsResolver: false,
  34797. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34798. return nil, errors.New("field of type String does not have child fields")
  34799. },
  34800. }
  34801. return fc, nil
  34802. }
  34803. func (ec *executionContext) _CommentEvent_subject(ctx context.Context, field graphql.CollectedField, obj *CommentEvent) (ret graphql.Marshaler) {
  34804. fc, err := ec.fieldContext_CommentEvent_subject(ctx, field)
  34805. if err != nil {
  34806. return graphql.Null
  34807. }
  34808. ctx = graphql.WithFieldContext(ctx, fc)
  34809. defer func() {
  34810. if r := recover(); r != nil {
  34811. ec.Error(ctx, ec.Recover(ctx, r))
  34812. ret = graphql.Null
  34813. }
  34814. }()
  34815. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34816. ctx = rctx // use context from middleware stack in children
  34817. return obj.Subject, nil
  34818. })
  34819. if err != nil {
  34820. ec.Error(ctx, err)
  34821. return graphql.Null
  34822. }
  34823. if resTmp == nil {
  34824. if !graphql.HasFieldError(ctx, fc) {
  34825. ec.Errorf(ctx, "must not be null")
  34826. }
  34827. return graphql.Null
  34828. }
  34829. res := resTmp.(CommentEventSubject)
  34830. fc.Result = res
  34831. return ec.marshalNCommentEventSubject2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCommentEventSubject(ctx, field.Selections, res)
  34832. }
  34833. func (ec *executionContext) fieldContext_CommentEvent_subject(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34834. fc = &graphql.FieldContext{
  34835. Object: "CommentEvent",
  34836. Field: field,
  34837. IsMethod: false,
  34838. IsResolver: false,
  34839. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34840. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  34841. },
  34842. }
  34843. return fc, nil
  34844. }
  34845. func (ec *executionContext) _CommentEventAttachment_fileExtension(ctx context.Context, field graphql.CollectedField, obj *CommentEventAttachment) (ret graphql.Marshaler) {
  34846. fc, err := ec.fieldContext_CommentEventAttachment_fileExtension(ctx, field)
  34847. if err != nil {
  34848. return graphql.Null
  34849. }
  34850. ctx = graphql.WithFieldContext(ctx, fc)
  34851. defer func() {
  34852. if r := recover(); r != nil {
  34853. ec.Error(ctx, ec.Recover(ctx, r))
  34854. ret = graphql.Null
  34855. }
  34856. }()
  34857. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34858. ctx = rctx // use context from middleware stack in children
  34859. return obj.FileExtension, nil
  34860. })
  34861. if err != nil {
  34862. ec.Error(ctx, err)
  34863. return graphql.Null
  34864. }
  34865. if resTmp == nil {
  34866. return graphql.Null
  34867. }
  34868. res := resTmp.(*string)
  34869. fc.Result = res
  34870. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  34871. }
  34872. func (ec *executionContext) fieldContext_CommentEventAttachment_fileExtension(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34873. fc = &graphql.FieldContext{
  34874. Object: "CommentEventAttachment",
  34875. Field: field,
  34876. IsMethod: false,
  34877. IsResolver: false,
  34878. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34879. return nil, errors.New("field of type String does not have child fields")
  34880. },
  34881. }
  34882. return fc, nil
  34883. }
  34884. func (ec *executionContext) _CommentEventAttachment_id(ctx context.Context, field graphql.CollectedField, obj *CommentEventAttachment) (ret graphql.Marshaler) {
  34885. fc, err := ec.fieldContext_CommentEventAttachment_id(ctx, field)
  34886. if err != nil {
  34887. return graphql.Null
  34888. }
  34889. ctx = graphql.WithFieldContext(ctx, fc)
  34890. defer func() {
  34891. if r := recover(); r != nil {
  34892. ec.Error(ctx, ec.Recover(ctx, r))
  34893. ret = graphql.Null
  34894. }
  34895. }()
  34896. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34897. ctx = rctx // use context from middleware stack in children
  34898. return obj.ID, nil
  34899. })
  34900. if err != nil {
  34901. ec.Error(ctx, err)
  34902. return graphql.Null
  34903. }
  34904. if resTmp == nil {
  34905. if !graphql.HasFieldError(ctx, fc) {
  34906. ec.Errorf(ctx, "must not be null")
  34907. }
  34908. return graphql.Null
  34909. }
  34910. res := resTmp.(string)
  34911. fc.Result = res
  34912. return ec.marshalNID2string(ctx, field.Selections, res)
  34913. }
  34914. func (ec *executionContext) fieldContext_CommentEventAttachment_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34915. fc = &graphql.FieldContext{
  34916. Object: "CommentEventAttachment",
  34917. Field: field,
  34918. IsMethod: false,
  34919. IsResolver: false,
  34920. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34921. return nil, errors.New("field of type ID does not have child fields")
  34922. },
  34923. }
  34924. return fc, nil
  34925. }
  34926. func (ec *executionContext) _CommentEventAttachment_image(ctx context.Context, field graphql.CollectedField, obj *CommentEventAttachment) (ret graphql.Marshaler) {
  34927. fc, err := ec.fieldContext_CommentEventAttachment_image(ctx, field)
  34928. if err != nil {
  34929. return graphql.Null
  34930. }
  34931. ctx = graphql.WithFieldContext(ctx, fc)
  34932. defer func() {
  34933. if r := recover(); r != nil {
  34934. ec.Error(ctx, ec.Recover(ctx, r))
  34935. ret = graphql.Null
  34936. }
  34937. }()
  34938. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34939. ctx = rctx // use context from middleware stack in children
  34940. return obj.Image, nil
  34941. })
  34942. if err != nil {
  34943. ec.Error(ctx, err)
  34944. return graphql.Null
  34945. }
  34946. if resTmp == nil {
  34947. return graphql.Null
  34948. }
  34949. res := resTmp.(*Image)
  34950. fc.Result = res
  34951. return ec.marshalOImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐImage(ctx, field.Selections, res)
  34952. }
  34953. func (ec *executionContext) fieldContext_CommentEventAttachment_image(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34954. fc = &graphql.FieldContext{
  34955. Object: "CommentEventAttachment",
  34956. Field: field,
  34957. IsMethod: false,
  34958. IsResolver: false,
  34959. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34960. switch field.Name {
  34961. case "altText":
  34962. return ec.fieldContext_Image_altText(ctx, field)
  34963. case "height":
  34964. return ec.fieldContext_Image_height(ctx, field)
  34965. case "id":
  34966. return ec.fieldContext_Image_id(ctx, field)
  34967. case "metafield":
  34968. return ec.fieldContext_Image_metafield(ctx, field)
  34969. case "metafields":
  34970. return ec.fieldContext_Image_metafields(ctx, field)
  34971. case "privateMetafield":
  34972. return ec.fieldContext_Image_privateMetafield(ctx, field)
  34973. case "privateMetafields":
  34974. return ec.fieldContext_Image_privateMetafields(ctx, field)
  34975. case "url":
  34976. return ec.fieldContext_Image_url(ctx, field)
  34977. case "width":
  34978. return ec.fieldContext_Image_width(ctx, field)
  34979. }
  34980. return nil, fmt.Errorf("no field named %q was found under type Image", field.Name)
  34981. },
  34982. }
  34983. return fc, nil
  34984. }
  34985. func (ec *executionContext) _CommentEventAttachment_name(ctx context.Context, field graphql.CollectedField, obj *CommentEventAttachment) (ret graphql.Marshaler) {
  34986. fc, err := ec.fieldContext_CommentEventAttachment_name(ctx, field)
  34987. if err != nil {
  34988. return graphql.Null
  34989. }
  34990. ctx = graphql.WithFieldContext(ctx, fc)
  34991. defer func() {
  34992. if r := recover(); r != nil {
  34993. ec.Error(ctx, ec.Recover(ctx, r))
  34994. ret = graphql.Null
  34995. }
  34996. }()
  34997. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34998. ctx = rctx // use context from middleware stack in children
  34999. return obj.Name, nil
  35000. })
  35001. if err != nil {
  35002. ec.Error(ctx, err)
  35003. return graphql.Null
  35004. }
  35005. if resTmp == nil {
  35006. if !graphql.HasFieldError(ctx, fc) {
  35007. ec.Errorf(ctx, "must not be null")
  35008. }
  35009. return graphql.Null
  35010. }
  35011. res := resTmp.(string)
  35012. fc.Result = res
  35013. return ec.marshalNString2string(ctx, field.Selections, res)
  35014. }
  35015. func (ec *executionContext) fieldContext_CommentEventAttachment_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35016. fc = &graphql.FieldContext{
  35017. Object: "CommentEventAttachment",
  35018. Field: field,
  35019. IsMethod: false,
  35020. IsResolver: false,
  35021. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35022. return nil, errors.New("field of type String does not have child fields")
  35023. },
  35024. }
  35025. return fc, nil
  35026. }
  35027. func (ec *executionContext) _CommentEventAttachment_size(ctx context.Context, field graphql.CollectedField, obj *CommentEventAttachment) (ret graphql.Marshaler) {
  35028. fc, err := ec.fieldContext_CommentEventAttachment_size(ctx, field)
  35029. if err != nil {
  35030. return graphql.Null
  35031. }
  35032. ctx = graphql.WithFieldContext(ctx, fc)
  35033. defer func() {
  35034. if r := recover(); r != nil {
  35035. ec.Error(ctx, ec.Recover(ctx, r))
  35036. ret = graphql.Null
  35037. }
  35038. }()
  35039. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35040. ctx = rctx // use context from middleware stack in children
  35041. return obj.Size, nil
  35042. })
  35043. if err != nil {
  35044. ec.Error(ctx, err)
  35045. return graphql.Null
  35046. }
  35047. if resTmp == nil {
  35048. if !graphql.HasFieldError(ctx, fc) {
  35049. ec.Errorf(ctx, "must not be null")
  35050. }
  35051. return graphql.Null
  35052. }
  35053. res := resTmp.(int)
  35054. fc.Result = res
  35055. return ec.marshalNInt2int(ctx, field.Selections, res)
  35056. }
  35057. func (ec *executionContext) fieldContext_CommentEventAttachment_size(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35058. fc = &graphql.FieldContext{
  35059. Object: "CommentEventAttachment",
  35060. Field: field,
  35061. IsMethod: false,
  35062. IsResolver: false,
  35063. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35064. return nil, errors.New("field of type Int does not have child fields")
  35065. },
  35066. }
  35067. return fc, nil
  35068. }
  35069. func (ec *executionContext) _CommentEventAttachment_url(ctx context.Context, field graphql.CollectedField, obj *CommentEventAttachment) (ret graphql.Marshaler) {
  35070. fc, err := ec.fieldContext_CommentEventAttachment_url(ctx, field)
  35071. if err != nil {
  35072. return graphql.Null
  35073. }
  35074. ctx = graphql.WithFieldContext(ctx, fc)
  35075. defer func() {
  35076. if r := recover(); r != nil {
  35077. ec.Error(ctx, ec.Recover(ctx, r))
  35078. ret = graphql.Null
  35079. }
  35080. }()
  35081. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35082. ctx = rctx // use context from middleware stack in children
  35083. return obj.URL, nil
  35084. })
  35085. if err != nil {
  35086. ec.Error(ctx, err)
  35087. return graphql.Null
  35088. }
  35089. if resTmp == nil {
  35090. if !graphql.HasFieldError(ctx, fc) {
  35091. ec.Errorf(ctx, "must not be null")
  35092. }
  35093. return graphql.Null
  35094. }
  35095. res := resTmp.(string)
  35096. fc.Result = res
  35097. return ec.marshalNURL2string(ctx, field.Selections, res)
  35098. }
  35099. func (ec *executionContext) fieldContext_CommentEventAttachment_url(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35100. fc = &graphql.FieldContext{
  35101. Object: "CommentEventAttachment",
  35102. Field: field,
  35103. IsMethod: false,
  35104. IsResolver: false,
  35105. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35106. return nil, errors.New("field of type URL does not have child fields")
  35107. },
  35108. }
  35109. return fc, nil
  35110. }
  35111. func (ec *executionContext) _Company_contactCount(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  35112. fc, err := ec.fieldContext_Company_contactCount(ctx, field)
  35113. if err != nil {
  35114. return graphql.Null
  35115. }
  35116. ctx = graphql.WithFieldContext(ctx, fc)
  35117. defer func() {
  35118. if r := recover(); r != nil {
  35119. ec.Error(ctx, ec.Recover(ctx, r))
  35120. ret = graphql.Null
  35121. }
  35122. }()
  35123. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35124. ctx = rctx // use context from middleware stack in children
  35125. return obj.ContactCount, nil
  35126. })
  35127. if err != nil {
  35128. ec.Error(ctx, err)
  35129. return graphql.Null
  35130. }
  35131. if resTmp == nil {
  35132. if !graphql.HasFieldError(ctx, fc) {
  35133. ec.Errorf(ctx, "must not be null")
  35134. }
  35135. return graphql.Null
  35136. }
  35137. res := resTmp.(int)
  35138. fc.Result = res
  35139. return ec.marshalNInt2int(ctx, field.Selections, res)
  35140. }
  35141. func (ec *executionContext) fieldContext_Company_contactCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35142. fc = &graphql.FieldContext{
  35143. Object: "Company",
  35144. Field: field,
  35145. IsMethod: false,
  35146. IsResolver: false,
  35147. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35148. return nil, errors.New("field of type Int does not have child fields")
  35149. },
  35150. }
  35151. return fc, nil
  35152. }
  35153. func (ec *executionContext) _Company_contactRoles(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  35154. fc, err := ec.fieldContext_Company_contactRoles(ctx, field)
  35155. if err != nil {
  35156. return graphql.Null
  35157. }
  35158. ctx = graphql.WithFieldContext(ctx, fc)
  35159. defer func() {
  35160. if r := recover(); r != nil {
  35161. ec.Error(ctx, ec.Recover(ctx, r))
  35162. ret = graphql.Null
  35163. }
  35164. }()
  35165. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35166. ctx = rctx // use context from middleware stack in children
  35167. return obj.ContactRoles, nil
  35168. })
  35169. if err != nil {
  35170. ec.Error(ctx, err)
  35171. return graphql.Null
  35172. }
  35173. if resTmp == nil {
  35174. if !graphql.HasFieldError(ctx, fc) {
  35175. ec.Errorf(ctx, "must not be null")
  35176. }
  35177. return graphql.Null
  35178. }
  35179. res := resTmp.(*CompanyContactRoleConnection)
  35180. fc.Result = res
  35181. return ec.marshalNCompanyContactRoleConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactRoleConnection(ctx, field.Selections, res)
  35182. }
  35183. func (ec *executionContext) fieldContext_Company_contactRoles(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35184. fc = &graphql.FieldContext{
  35185. Object: "Company",
  35186. Field: field,
  35187. IsMethod: false,
  35188. IsResolver: false,
  35189. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35190. switch field.Name {
  35191. case "edges":
  35192. return ec.fieldContext_CompanyContactRoleConnection_edges(ctx, field)
  35193. case "nodes":
  35194. return ec.fieldContext_CompanyContactRoleConnection_nodes(ctx, field)
  35195. case "pageInfo":
  35196. return ec.fieldContext_CompanyContactRoleConnection_pageInfo(ctx, field)
  35197. }
  35198. return nil, fmt.Errorf("no field named %q was found under type CompanyContactRoleConnection", field.Name)
  35199. },
  35200. }
  35201. defer func() {
  35202. if r := recover(); r != nil {
  35203. err = ec.Recover(ctx, r)
  35204. ec.Error(ctx, err)
  35205. }
  35206. }()
  35207. ctx = graphql.WithFieldContext(ctx, fc)
  35208. if fc.Args, err = ec.field_Company_contactRoles_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  35209. ec.Error(ctx, err)
  35210. return
  35211. }
  35212. return fc, nil
  35213. }
  35214. func (ec *executionContext) _Company_contacts(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  35215. fc, err := ec.fieldContext_Company_contacts(ctx, field)
  35216. if err != nil {
  35217. return graphql.Null
  35218. }
  35219. ctx = graphql.WithFieldContext(ctx, fc)
  35220. defer func() {
  35221. if r := recover(); r != nil {
  35222. ec.Error(ctx, ec.Recover(ctx, r))
  35223. ret = graphql.Null
  35224. }
  35225. }()
  35226. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35227. ctx = rctx // use context from middleware stack in children
  35228. return obj.Contacts, nil
  35229. })
  35230. if err != nil {
  35231. ec.Error(ctx, err)
  35232. return graphql.Null
  35233. }
  35234. if resTmp == nil {
  35235. if !graphql.HasFieldError(ctx, fc) {
  35236. ec.Errorf(ctx, "must not be null")
  35237. }
  35238. return graphql.Null
  35239. }
  35240. res := resTmp.(*CompanyContactConnection)
  35241. fc.Result = res
  35242. return ec.marshalNCompanyContactConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactConnection(ctx, field.Selections, res)
  35243. }
  35244. func (ec *executionContext) fieldContext_Company_contacts(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35245. fc = &graphql.FieldContext{
  35246. Object: "Company",
  35247. Field: field,
  35248. IsMethod: false,
  35249. IsResolver: false,
  35250. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35251. switch field.Name {
  35252. case "edges":
  35253. return ec.fieldContext_CompanyContactConnection_edges(ctx, field)
  35254. case "nodes":
  35255. return ec.fieldContext_CompanyContactConnection_nodes(ctx, field)
  35256. case "pageInfo":
  35257. return ec.fieldContext_CompanyContactConnection_pageInfo(ctx, field)
  35258. }
  35259. return nil, fmt.Errorf("no field named %q was found under type CompanyContactConnection", field.Name)
  35260. },
  35261. }
  35262. defer func() {
  35263. if r := recover(); r != nil {
  35264. err = ec.Recover(ctx, r)
  35265. ec.Error(ctx, err)
  35266. }
  35267. }()
  35268. ctx = graphql.WithFieldContext(ctx, fc)
  35269. if fc.Args, err = ec.field_Company_contacts_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  35270. ec.Error(ctx, err)
  35271. return
  35272. }
  35273. return fc, nil
  35274. }
  35275. func (ec *executionContext) _Company_createdAt(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  35276. fc, err := ec.fieldContext_Company_createdAt(ctx, field)
  35277. if err != nil {
  35278. return graphql.Null
  35279. }
  35280. ctx = graphql.WithFieldContext(ctx, fc)
  35281. defer func() {
  35282. if r := recover(); r != nil {
  35283. ec.Error(ctx, ec.Recover(ctx, r))
  35284. ret = graphql.Null
  35285. }
  35286. }()
  35287. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35288. ctx = rctx // use context from middleware stack in children
  35289. return obj.CreatedAt, nil
  35290. })
  35291. if err != nil {
  35292. ec.Error(ctx, err)
  35293. return graphql.Null
  35294. }
  35295. if resTmp == nil {
  35296. if !graphql.HasFieldError(ctx, fc) {
  35297. ec.Errorf(ctx, "must not be null")
  35298. }
  35299. return graphql.Null
  35300. }
  35301. res := resTmp.(string)
  35302. fc.Result = res
  35303. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  35304. }
  35305. func (ec *executionContext) fieldContext_Company_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35306. fc = &graphql.FieldContext{
  35307. Object: "Company",
  35308. Field: field,
  35309. IsMethod: false,
  35310. IsResolver: false,
  35311. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35312. return nil, errors.New("field of type DateTime does not have child fields")
  35313. },
  35314. }
  35315. return fc, nil
  35316. }
  35317. func (ec *executionContext) _Company_customerSince(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  35318. fc, err := ec.fieldContext_Company_customerSince(ctx, field)
  35319. if err != nil {
  35320. return graphql.Null
  35321. }
  35322. ctx = graphql.WithFieldContext(ctx, fc)
  35323. defer func() {
  35324. if r := recover(); r != nil {
  35325. ec.Error(ctx, ec.Recover(ctx, r))
  35326. ret = graphql.Null
  35327. }
  35328. }()
  35329. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35330. ctx = rctx // use context from middleware stack in children
  35331. return obj.CustomerSince, nil
  35332. })
  35333. if err != nil {
  35334. ec.Error(ctx, err)
  35335. return graphql.Null
  35336. }
  35337. if resTmp == nil {
  35338. if !graphql.HasFieldError(ctx, fc) {
  35339. ec.Errorf(ctx, "must not be null")
  35340. }
  35341. return graphql.Null
  35342. }
  35343. res := resTmp.(string)
  35344. fc.Result = res
  35345. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  35346. }
  35347. func (ec *executionContext) fieldContext_Company_customerSince(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35348. fc = &graphql.FieldContext{
  35349. Object: "Company",
  35350. Field: field,
  35351. IsMethod: false,
  35352. IsResolver: false,
  35353. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35354. return nil, errors.New("field of type DateTime does not have child fields")
  35355. },
  35356. }
  35357. return fc, nil
  35358. }
  35359. func (ec *executionContext) _Company_defaultCursor(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  35360. fc, err := ec.fieldContext_Company_defaultCursor(ctx, field)
  35361. if err != nil {
  35362. return graphql.Null
  35363. }
  35364. ctx = graphql.WithFieldContext(ctx, fc)
  35365. defer func() {
  35366. if r := recover(); r != nil {
  35367. ec.Error(ctx, ec.Recover(ctx, r))
  35368. ret = graphql.Null
  35369. }
  35370. }()
  35371. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35372. ctx = rctx // use context from middleware stack in children
  35373. return obj.DefaultCursor, nil
  35374. })
  35375. if err != nil {
  35376. ec.Error(ctx, err)
  35377. return graphql.Null
  35378. }
  35379. if resTmp == nil {
  35380. if !graphql.HasFieldError(ctx, fc) {
  35381. ec.Errorf(ctx, "must not be null")
  35382. }
  35383. return graphql.Null
  35384. }
  35385. res := resTmp.(string)
  35386. fc.Result = res
  35387. return ec.marshalNString2string(ctx, field.Selections, res)
  35388. }
  35389. func (ec *executionContext) fieldContext_Company_defaultCursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35390. fc = &graphql.FieldContext{
  35391. Object: "Company",
  35392. Field: field,
  35393. IsMethod: false,
  35394. IsResolver: false,
  35395. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35396. return nil, errors.New("field of type String does not have child fields")
  35397. },
  35398. }
  35399. return fc, nil
  35400. }
  35401. func (ec *executionContext) _Company_defaultRole(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  35402. fc, err := ec.fieldContext_Company_defaultRole(ctx, field)
  35403. if err != nil {
  35404. return graphql.Null
  35405. }
  35406. ctx = graphql.WithFieldContext(ctx, fc)
  35407. defer func() {
  35408. if r := recover(); r != nil {
  35409. ec.Error(ctx, ec.Recover(ctx, r))
  35410. ret = graphql.Null
  35411. }
  35412. }()
  35413. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35414. ctx = rctx // use context from middleware stack in children
  35415. return obj.DefaultRole, nil
  35416. })
  35417. if err != nil {
  35418. ec.Error(ctx, err)
  35419. return graphql.Null
  35420. }
  35421. if resTmp == nil {
  35422. return graphql.Null
  35423. }
  35424. res := resTmp.(*CompanyContactRole)
  35425. fc.Result = res
  35426. return ec.marshalOCompanyContactRole2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactRole(ctx, field.Selections, res)
  35427. }
  35428. func (ec *executionContext) fieldContext_Company_defaultRole(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35429. fc = &graphql.FieldContext{
  35430. Object: "Company",
  35431. Field: field,
  35432. IsMethod: false,
  35433. IsResolver: false,
  35434. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35435. switch field.Name {
  35436. case "id":
  35437. return ec.fieldContext_CompanyContactRole_id(ctx, field)
  35438. case "name":
  35439. return ec.fieldContext_CompanyContactRole_name(ctx, field)
  35440. case "note":
  35441. return ec.fieldContext_CompanyContactRole_note(ctx, field)
  35442. }
  35443. return nil, fmt.Errorf("no field named %q was found under type CompanyContactRole", field.Name)
  35444. },
  35445. }
  35446. return fc, nil
  35447. }
  35448. func (ec *executionContext) _Company_draftOrders(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  35449. fc, err := ec.fieldContext_Company_draftOrders(ctx, field)
  35450. if err != nil {
  35451. return graphql.Null
  35452. }
  35453. ctx = graphql.WithFieldContext(ctx, fc)
  35454. defer func() {
  35455. if r := recover(); r != nil {
  35456. ec.Error(ctx, ec.Recover(ctx, r))
  35457. ret = graphql.Null
  35458. }
  35459. }()
  35460. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35461. ctx = rctx // use context from middleware stack in children
  35462. return obj.DraftOrders, nil
  35463. })
  35464. if err != nil {
  35465. ec.Error(ctx, err)
  35466. return graphql.Null
  35467. }
  35468. if resTmp == nil {
  35469. if !graphql.HasFieldError(ctx, fc) {
  35470. ec.Errorf(ctx, "must not be null")
  35471. }
  35472. return graphql.Null
  35473. }
  35474. res := resTmp.(*DraftOrderConnection)
  35475. fc.Result = res
  35476. return ec.marshalNDraftOrderConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDraftOrderConnection(ctx, field.Selections, res)
  35477. }
  35478. func (ec *executionContext) fieldContext_Company_draftOrders(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35479. fc = &graphql.FieldContext{
  35480. Object: "Company",
  35481. Field: field,
  35482. IsMethod: false,
  35483. IsResolver: false,
  35484. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35485. switch field.Name {
  35486. case "edges":
  35487. return ec.fieldContext_DraftOrderConnection_edges(ctx, field)
  35488. case "nodes":
  35489. return ec.fieldContext_DraftOrderConnection_nodes(ctx, field)
  35490. case "pageInfo":
  35491. return ec.fieldContext_DraftOrderConnection_pageInfo(ctx, field)
  35492. }
  35493. return nil, fmt.Errorf("no field named %q was found under type DraftOrderConnection", field.Name)
  35494. },
  35495. }
  35496. defer func() {
  35497. if r := recover(); r != nil {
  35498. err = ec.Recover(ctx, r)
  35499. ec.Error(ctx, err)
  35500. }
  35501. }()
  35502. ctx = graphql.WithFieldContext(ctx, fc)
  35503. if fc.Args, err = ec.field_Company_draftOrders_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  35504. ec.Error(ctx, err)
  35505. return
  35506. }
  35507. return fc, nil
  35508. }
  35509. func (ec *executionContext) _Company_events(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  35510. fc, err := ec.fieldContext_Company_events(ctx, field)
  35511. if err != nil {
  35512. return graphql.Null
  35513. }
  35514. ctx = graphql.WithFieldContext(ctx, fc)
  35515. defer func() {
  35516. if r := recover(); r != nil {
  35517. ec.Error(ctx, ec.Recover(ctx, r))
  35518. ret = graphql.Null
  35519. }
  35520. }()
  35521. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35522. ctx = rctx // use context from middleware stack in children
  35523. return obj.Events, nil
  35524. })
  35525. if err != nil {
  35526. ec.Error(ctx, err)
  35527. return graphql.Null
  35528. }
  35529. if resTmp == nil {
  35530. if !graphql.HasFieldError(ctx, fc) {
  35531. ec.Errorf(ctx, "must not be null")
  35532. }
  35533. return graphql.Null
  35534. }
  35535. res := resTmp.(*EventConnection)
  35536. fc.Result = res
  35537. return ec.marshalNEventConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐEventConnection(ctx, field.Selections, res)
  35538. }
  35539. func (ec *executionContext) fieldContext_Company_events(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35540. fc = &graphql.FieldContext{
  35541. Object: "Company",
  35542. Field: field,
  35543. IsMethod: false,
  35544. IsResolver: false,
  35545. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35546. switch field.Name {
  35547. case "edges":
  35548. return ec.fieldContext_EventConnection_edges(ctx, field)
  35549. case "nodes":
  35550. return ec.fieldContext_EventConnection_nodes(ctx, field)
  35551. case "pageInfo":
  35552. return ec.fieldContext_EventConnection_pageInfo(ctx, field)
  35553. }
  35554. return nil, fmt.Errorf("no field named %q was found under type EventConnection", field.Name)
  35555. },
  35556. }
  35557. defer func() {
  35558. if r := recover(); r != nil {
  35559. err = ec.Recover(ctx, r)
  35560. ec.Error(ctx, err)
  35561. }
  35562. }()
  35563. ctx = graphql.WithFieldContext(ctx, fc)
  35564. if fc.Args, err = ec.field_Company_events_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  35565. ec.Error(ctx, err)
  35566. return
  35567. }
  35568. return fc, nil
  35569. }
  35570. func (ec *executionContext) _Company_externalId(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  35571. fc, err := ec.fieldContext_Company_externalId(ctx, field)
  35572. if err != nil {
  35573. return graphql.Null
  35574. }
  35575. ctx = graphql.WithFieldContext(ctx, fc)
  35576. defer func() {
  35577. if r := recover(); r != nil {
  35578. ec.Error(ctx, ec.Recover(ctx, r))
  35579. ret = graphql.Null
  35580. }
  35581. }()
  35582. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35583. ctx = rctx // use context from middleware stack in children
  35584. return obj.ExternalID, nil
  35585. })
  35586. if err != nil {
  35587. ec.Error(ctx, err)
  35588. return graphql.Null
  35589. }
  35590. if resTmp == nil {
  35591. return graphql.Null
  35592. }
  35593. res := resTmp.(*string)
  35594. fc.Result = res
  35595. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  35596. }
  35597. func (ec *executionContext) fieldContext_Company_externalId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35598. fc = &graphql.FieldContext{
  35599. Object: "Company",
  35600. Field: field,
  35601. IsMethod: false,
  35602. IsResolver: false,
  35603. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35604. return nil, errors.New("field of type String does not have child fields")
  35605. },
  35606. }
  35607. return fc, nil
  35608. }
  35609. func (ec *executionContext) _Company_hasTimelineComment(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  35610. fc, err := ec.fieldContext_Company_hasTimelineComment(ctx, field)
  35611. if err != nil {
  35612. return graphql.Null
  35613. }
  35614. ctx = graphql.WithFieldContext(ctx, fc)
  35615. defer func() {
  35616. if r := recover(); r != nil {
  35617. ec.Error(ctx, ec.Recover(ctx, r))
  35618. ret = graphql.Null
  35619. }
  35620. }()
  35621. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35622. ctx = rctx // use context from middleware stack in children
  35623. return obj.HasTimelineComment, nil
  35624. })
  35625. if err != nil {
  35626. ec.Error(ctx, err)
  35627. return graphql.Null
  35628. }
  35629. if resTmp == nil {
  35630. if !graphql.HasFieldError(ctx, fc) {
  35631. ec.Errorf(ctx, "must not be null")
  35632. }
  35633. return graphql.Null
  35634. }
  35635. res := resTmp.(bool)
  35636. fc.Result = res
  35637. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  35638. }
  35639. func (ec *executionContext) fieldContext_Company_hasTimelineComment(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35640. fc = &graphql.FieldContext{
  35641. Object: "Company",
  35642. Field: field,
  35643. IsMethod: false,
  35644. IsResolver: false,
  35645. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35646. return nil, errors.New("field of type Boolean does not have child fields")
  35647. },
  35648. }
  35649. return fc, nil
  35650. }
  35651. func (ec *executionContext) _Company_id(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  35652. fc, err := ec.fieldContext_Company_id(ctx, field)
  35653. if err != nil {
  35654. return graphql.Null
  35655. }
  35656. ctx = graphql.WithFieldContext(ctx, fc)
  35657. defer func() {
  35658. if r := recover(); r != nil {
  35659. ec.Error(ctx, ec.Recover(ctx, r))
  35660. ret = graphql.Null
  35661. }
  35662. }()
  35663. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35664. ctx = rctx // use context from middleware stack in children
  35665. return obj.ID, nil
  35666. })
  35667. if err != nil {
  35668. ec.Error(ctx, err)
  35669. return graphql.Null
  35670. }
  35671. if resTmp == nil {
  35672. if !graphql.HasFieldError(ctx, fc) {
  35673. ec.Errorf(ctx, "must not be null")
  35674. }
  35675. return graphql.Null
  35676. }
  35677. res := resTmp.(string)
  35678. fc.Result = res
  35679. return ec.marshalNID2string(ctx, field.Selections, res)
  35680. }
  35681. func (ec *executionContext) fieldContext_Company_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35682. fc = &graphql.FieldContext{
  35683. Object: "Company",
  35684. Field: field,
  35685. IsMethod: false,
  35686. IsResolver: false,
  35687. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35688. return nil, errors.New("field of type ID does not have child fields")
  35689. },
  35690. }
  35691. return fc, nil
  35692. }
  35693. func (ec *executionContext) _Company_lifetimeDuration(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  35694. fc, err := ec.fieldContext_Company_lifetimeDuration(ctx, field)
  35695. if err != nil {
  35696. return graphql.Null
  35697. }
  35698. ctx = graphql.WithFieldContext(ctx, fc)
  35699. defer func() {
  35700. if r := recover(); r != nil {
  35701. ec.Error(ctx, ec.Recover(ctx, r))
  35702. ret = graphql.Null
  35703. }
  35704. }()
  35705. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35706. ctx = rctx // use context from middleware stack in children
  35707. return obj.LifetimeDuration, nil
  35708. })
  35709. if err != nil {
  35710. ec.Error(ctx, err)
  35711. return graphql.Null
  35712. }
  35713. if resTmp == nil {
  35714. if !graphql.HasFieldError(ctx, fc) {
  35715. ec.Errorf(ctx, "must not be null")
  35716. }
  35717. return graphql.Null
  35718. }
  35719. res := resTmp.(string)
  35720. fc.Result = res
  35721. return ec.marshalNString2string(ctx, field.Selections, res)
  35722. }
  35723. func (ec *executionContext) fieldContext_Company_lifetimeDuration(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35724. fc = &graphql.FieldContext{
  35725. Object: "Company",
  35726. Field: field,
  35727. IsMethod: false,
  35728. IsResolver: false,
  35729. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35730. return nil, errors.New("field of type String does not have child fields")
  35731. },
  35732. }
  35733. return fc, nil
  35734. }
  35735. func (ec *executionContext) _Company_locationCount(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  35736. fc, err := ec.fieldContext_Company_locationCount(ctx, field)
  35737. if err != nil {
  35738. return graphql.Null
  35739. }
  35740. ctx = graphql.WithFieldContext(ctx, fc)
  35741. defer func() {
  35742. if r := recover(); r != nil {
  35743. ec.Error(ctx, ec.Recover(ctx, r))
  35744. ret = graphql.Null
  35745. }
  35746. }()
  35747. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35748. ctx = rctx // use context from middleware stack in children
  35749. return obj.LocationCount, nil
  35750. })
  35751. if err != nil {
  35752. ec.Error(ctx, err)
  35753. return graphql.Null
  35754. }
  35755. if resTmp == nil {
  35756. if !graphql.HasFieldError(ctx, fc) {
  35757. ec.Errorf(ctx, "must not be null")
  35758. }
  35759. return graphql.Null
  35760. }
  35761. res := resTmp.(int)
  35762. fc.Result = res
  35763. return ec.marshalNInt2int(ctx, field.Selections, res)
  35764. }
  35765. func (ec *executionContext) fieldContext_Company_locationCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35766. fc = &graphql.FieldContext{
  35767. Object: "Company",
  35768. Field: field,
  35769. IsMethod: false,
  35770. IsResolver: false,
  35771. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35772. return nil, errors.New("field of type Int does not have child fields")
  35773. },
  35774. }
  35775. return fc, nil
  35776. }
  35777. func (ec *executionContext) _Company_locations(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  35778. fc, err := ec.fieldContext_Company_locations(ctx, field)
  35779. if err != nil {
  35780. return graphql.Null
  35781. }
  35782. ctx = graphql.WithFieldContext(ctx, fc)
  35783. defer func() {
  35784. if r := recover(); r != nil {
  35785. ec.Error(ctx, ec.Recover(ctx, r))
  35786. ret = graphql.Null
  35787. }
  35788. }()
  35789. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35790. ctx = rctx // use context from middleware stack in children
  35791. return obj.Locations, nil
  35792. })
  35793. if err != nil {
  35794. ec.Error(ctx, err)
  35795. return graphql.Null
  35796. }
  35797. if resTmp == nil {
  35798. if !graphql.HasFieldError(ctx, fc) {
  35799. ec.Errorf(ctx, "must not be null")
  35800. }
  35801. return graphql.Null
  35802. }
  35803. res := resTmp.(*CompanyLocationConnection)
  35804. fc.Result = res
  35805. return ec.marshalNCompanyLocationConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyLocationConnection(ctx, field.Selections, res)
  35806. }
  35807. func (ec *executionContext) fieldContext_Company_locations(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35808. fc = &graphql.FieldContext{
  35809. Object: "Company",
  35810. Field: field,
  35811. IsMethod: false,
  35812. IsResolver: false,
  35813. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35814. switch field.Name {
  35815. case "edges":
  35816. return ec.fieldContext_CompanyLocationConnection_edges(ctx, field)
  35817. case "nodes":
  35818. return ec.fieldContext_CompanyLocationConnection_nodes(ctx, field)
  35819. case "pageInfo":
  35820. return ec.fieldContext_CompanyLocationConnection_pageInfo(ctx, field)
  35821. }
  35822. return nil, fmt.Errorf("no field named %q was found under type CompanyLocationConnection", field.Name)
  35823. },
  35824. }
  35825. defer func() {
  35826. if r := recover(); r != nil {
  35827. err = ec.Recover(ctx, r)
  35828. ec.Error(ctx, err)
  35829. }
  35830. }()
  35831. ctx = graphql.WithFieldContext(ctx, fc)
  35832. if fc.Args, err = ec.field_Company_locations_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  35833. ec.Error(ctx, err)
  35834. return
  35835. }
  35836. return fc, nil
  35837. }
  35838. func (ec *executionContext) _Company_mainContact(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  35839. fc, err := ec.fieldContext_Company_mainContact(ctx, field)
  35840. if err != nil {
  35841. return graphql.Null
  35842. }
  35843. ctx = graphql.WithFieldContext(ctx, fc)
  35844. defer func() {
  35845. if r := recover(); r != nil {
  35846. ec.Error(ctx, ec.Recover(ctx, r))
  35847. ret = graphql.Null
  35848. }
  35849. }()
  35850. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35851. ctx = rctx // use context from middleware stack in children
  35852. return obj.MainContact, nil
  35853. })
  35854. if err != nil {
  35855. ec.Error(ctx, err)
  35856. return graphql.Null
  35857. }
  35858. if resTmp == nil {
  35859. return graphql.Null
  35860. }
  35861. res := resTmp.(*CompanyContact)
  35862. fc.Result = res
  35863. return ec.marshalOCompanyContact2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContact(ctx, field.Selections, res)
  35864. }
  35865. func (ec *executionContext) fieldContext_Company_mainContact(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35866. fc = &graphql.FieldContext{
  35867. Object: "Company",
  35868. Field: field,
  35869. IsMethod: false,
  35870. IsResolver: false,
  35871. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35872. switch field.Name {
  35873. case "company":
  35874. return ec.fieldContext_CompanyContact_company(ctx, field)
  35875. case "createdAt":
  35876. return ec.fieldContext_CompanyContact_createdAt(ctx, field)
  35877. case "customer":
  35878. return ec.fieldContext_CompanyContact_customer(ctx, field)
  35879. case "draftOrders":
  35880. return ec.fieldContext_CompanyContact_draftOrders(ctx, field)
  35881. case "id":
  35882. return ec.fieldContext_CompanyContact_id(ctx, field)
  35883. case "isMainContact":
  35884. return ec.fieldContext_CompanyContact_isMainContact(ctx, field)
  35885. case "lifetimeDuration":
  35886. return ec.fieldContext_CompanyContact_lifetimeDuration(ctx, field)
  35887. case "locale":
  35888. return ec.fieldContext_CompanyContact_locale(ctx, field)
  35889. case "orders":
  35890. return ec.fieldContext_CompanyContact_orders(ctx, field)
  35891. case "roleAssignments":
  35892. return ec.fieldContext_CompanyContact_roleAssignments(ctx, field)
  35893. case "title":
  35894. return ec.fieldContext_CompanyContact_title(ctx, field)
  35895. case "updatedAt":
  35896. return ec.fieldContext_CompanyContact_updatedAt(ctx, field)
  35897. }
  35898. return nil, fmt.Errorf("no field named %q was found under type CompanyContact", field.Name)
  35899. },
  35900. }
  35901. return fc, nil
  35902. }
  35903. func (ec *executionContext) _Company_name(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  35904. fc, err := ec.fieldContext_Company_name(ctx, field)
  35905. if err != nil {
  35906. return graphql.Null
  35907. }
  35908. ctx = graphql.WithFieldContext(ctx, fc)
  35909. defer func() {
  35910. if r := recover(); r != nil {
  35911. ec.Error(ctx, ec.Recover(ctx, r))
  35912. ret = graphql.Null
  35913. }
  35914. }()
  35915. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35916. ctx = rctx // use context from middleware stack in children
  35917. return obj.Name, nil
  35918. })
  35919. if err != nil {
  35920. ec.Error(ctx, err)
  35921. return graphql.Null
  35922. }
  35923. if resTmp == nil {
  35924. if !graphql.HasFieldError(ctx, fc) {
  35925. ec.Errorf(ctx, "must not be null")
  35926. }
  35927. return graphql.Null
  35928. }
  35929. res := resTmp.(string)
  35930. fc.Result = res
  35931. return ec.marshalNString2string(ctx, field.Selections, res)
  35932. }
  35933. func (ec *executionContext) fieldContext_Company_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35934. fc = &graphql.FieldContext{
  35935. Object: "Company",
  35936. Field: field,
  35937. IsMethod: false,
  35938. IsResolver: false,
  35939. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35940. return nil, errors.New("field of type String does not have child fields")
  35941. },
  35942. }
  35943. return fc, nil
  35944. }
  35945. func (ec *executionContext) _Company_note(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  35946. fc, err := ec.fieldContext_Company_note(ctx, field)
  35947. if err != nil {
  35948. return graphql.Null
  35949. }
  35950. ctx = graphql.WithFieldContext(ctx, fc)
  35951. defer func() {
  35952. if r := recover(); r != nil {
  35953. ec.Error(ctx, ec.Recover(ctx, r))
  35954. ret = graphql.Null
  35955. }
  35956. }()
  35957. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35958. ctx = rctx // use context from middleware stack in children
  35959. return obj.Note, nil
  35960. })
  35961. if err != nil {
  35962. ec.Error(ctx, err)
  35963. return graphql.Null
  35964. }
  35965. if resTmp == nil {
  35966. return graphql.Null
  35967. }
  35968. res := resTmp.(*string)
  35969. fc.Result = res
  35970. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  35971. }
  35972. func (ec *executionContext) fieldContext_Company_note(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35973. fc = &graphql.FieldContext{
  35974. Object: "Company",
  35975. Field: field,
  35976. IsMethod: false,
  35977. IsResolver: false,
  35978. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35979. return nil, errors.New("field of type String does not have child fields")
  35980. },
  35981. }
  35982. return fc, nil
  35983. }
  35984. func (ec *executionContext) _Company_orderCount(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  35985. fc, err := ec.fieldContext_Company_orderCount(ctx, field)
  35986. if err != nil {
  35987. return graphql.Null
  35988. }
  35989. ctx = graphql.WithFieldContext(ctx, fc)
  35990. defer func() {
  35991. if r := recover(); r != nil {
  35992. ec.Error(ctx, ec.Recover(ctx, r))
  35993. ret = graphql.Null
  35994. }
  35995. }()
  35996. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35997. ctx = rctx // use context from middleware stack in children
  35998. return obj.OrderCount, nil
  35999. })
  36000. if err != nil {
  36001. ec.Error(ctx, err)
  36002. return graphql.Null
  36003. }
  36004. if resTmp == nil {
  36005. if !graphql.HasFieldError(ctx, fc) {
  36006. ec.Errorf(ctx, "must not be null")
  36007. }
  36008. return graphql.Null
  36009. }
  36010. res := resTmp.(int)
  36011. fc.Result = res
  36012. return ec.marshalNInt2int(ctx, field.Selections, res)
  36013. }
  36014. func (ec *executionContext) fieldContext_Company_orderCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36015. fc = &graphql.FieldContext{
  36016. Object: "Company",
  36017. Field: field,
  36018. IsMethod: false,
  36019. IsResolver: false,
  36020. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36021. return nil, errors.New("field of type Int does not have child fields")
  36022. },
  36023. }
  36024. return fc, nil
  36025. }
  36026. func (ec *executionContext) _Company_orders(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  36027. fc, err := ec.fieldContext_Company_orders(ctx, field)
  36028. if err != nil {
  36029. return graphql.Null
  36030. }
  36031. ctx = graphql.WithFieldContext(ctx, fc)
  36032. defer func() {
  36033. if r := recover(); r != nil {
  36034. ec.Error(ctx, ec.Recover(ctx, r))
  36035. ret = graphql.Null
  36036. }
  36037. }()
  36038. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36039. ctx = rctx // use context from middleware stack in children
  36040. return obj.Orders, nil
  36041. })
  36042. if err != nil {
  36043. ec.Error(ctx, err)
  36044. return graphql.Null
  36045. }
  36046. if resTmp == nil {
  36047. if !graphql.HasFieldError(ctx, fc) {
  36048. ec.Errorf(ctx, "must not be null")
  36049. }
  36050. return graphql.Null
  36051. }
  36052. res := resTmp.(*OrderConnection)
  36053. fc.Result = res
  36054. return ec.marshalNOrderConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderConnection(ctx, field.Selections, res)
  36055. }
  36056. func (ec *executionContext) fieldContext_Company_orders(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36057. fc = &graphql.FieldContext{
  36058. Object: "Company",
  36059. Field: field,
  36060. IsMethod: false,
  36061. IsResolver: false,
  36062. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36063. switch field.Name {
  36064. case "edges":
  36065. return ec.fieldContext_OrderConnection_edges(ctx, field)
  36066. case "nodes":
  36067. return ec.fieldContext_OrderConnection_nodes(ctx, field)
  36068. case "pageInfo":
  36069. return ec.fieldContext_OrderConnection_pageInfo(ctx, field)
  36070. }
  36071. return nil, fmt.Errorf("no field named %q was found under type OrderConnection", field.Name)
  36072. },
  36073. }
  36074. defer func() {
  36075. if r := recover(); r != nil {
  36076. err = ec.Recover(ctx, r)
  36077. ec.Error(ctx, err)
  36078. }
  36079. }()
  36080. ctx = graphql.WithFieldContext(ctx, fc)
  36081. if fc.Args, err = ec.field_Company_orders_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  36082. ec.Error(ctx, err)
  36083. return
  36084. }
  36085. return fc, nil
  36086. }
  36087. func (ec *executionContext) _Company_totalSpent(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  36088. fc, err := ec.fieldContext_Company_totalSpent(ctx, field)
  36089. if err != nil {
  36090. return graphql.Null
  36091. }
  36092. ctx = graphql.WithFieldContext(ctx, fc)
  36093. defer func() {
  36094. if r := recover(); r != nil {
  36095. ec.Error(ctx, ec.Recover(ctx, r))
  36096. ret = graphql.Null
  36097. }
  36098. }()
  36099. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36100. ctx = rctx // use context from middleware stack in children
  36101. return obj.TotalSpent, nil
  36102. })
  36103. if err != nil {
  36104. ec.Error(ctx, err)
  36105. return graphql.Null
  36106. }
  36107. if resTmp == nil {
  36108. if !graphql.HasFieldError(ctx, fc) {
  36109. ec.Errorf(ctx, "must not be null")
  36110. }
  36111. return graphql.Null
  36112. }
  36113. res := resTmp.(*MoneyV2)
  36114. fc.Result = res
  36115. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  36116. }
  36117. func (ec *executionContext) fieldContext_Company_totalSpent(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36118. fc = &graphql.FieldContext{
  36119. Object: "Company",
  36120. Field: field,
  36121. IsMethod: false,
  36122. IsResolver: false,
  36123. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36124. switch field.Name {
  36125. case "amount":
  36126. return ec.fieldContext_MoneyV2_amount(ctx, field)
  36127. case "currencyCode":
  36128. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  36129. }
  36130. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  36131. },
  36132. }
  36133. return fc, nil
  36134. }
  36135. func (ec *executionContext) _Company_updatedAt(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  36136. fc, err := ec.fieldContext_Company_updatedAt(ctx, field)
  36137. if err != nil {
  36138. return graphql.Null
  36139. }
  36140. ctx = graphql.WithFieldContext(ctx, fc)
  36141. defer func() {
  36142. if r := recover(); r != nil {
  36143. ec.Error(ctx, ec.Recover(ctx, r))
  36144. ret = graphql.Null
  36145. }
  36146. }()
  36147. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36148. ctx = rctx // use context from middleware stack in children
  36149. return obj.UpdatedAt, nil
  36150. })
  36151. if err != nil {
  36152. ec.Error(ctx, err)
  36153. return graphql.Null
  36154. }
  36155. if resTmp == nil {
  36156. if !graphql.HasFieldError(ctx, fc) {
  36157. ec.Errorf(ctx, "must not be null")
  36158. }
  36159. return graphql.Null
  36160. }
  36161. res := resTmp.(string)
  36162. fc.Result = res
  36163. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  36164. }
  36165. func (ec *executionContext) fieldContext_Company_updatedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36166. fc = &graphql.FieldContext{
  36167. Object: "Company",
  36168. Field: field,
  36169. IsMethod: false,
  36170. IsResolver: false,
  36171. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36172. return nil, errors.New("field of type DateTime does not have child fields")
  36173. },
  36174. }
  36175. return fc, nil
  36176. }
  36177. func (ec *executionContext) _CompanyAddress_address1(ctx context.Context, field graphql.CollectedField, obj *CompanyAddress) (ret graphql.Marshaler) {
  36178. fc, err := ec.fieldContext_CompanyAddress_address1(ctx, field)
  36179. if err != nil {
  36180. return graphql.Null
  36181. }
  36182. ctx = graphql.WithFieldContext(ctx, fc)
  36183. defer func() {
  36184. if r := recover(); r != nil {
  36185. ec.Error(ctx, ec.Recover(ctx, r))
  36186. ret = graphql.Null
  36187. }
  36188. }()
  36189. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36190. ctx = rctx // use context from middleware stack in children
  36191. return obj.Address1, nil
  36192. })
  36193. if err != nil {
  36194. ec.Error(ctx, err)
  36195. return graphql.Null
  36196. }
  36197. if resTmp == nil {
  36198. if !graphql.HasFieldError(ctx, fc) {
  36199. ec.Errorf(ctx, "must not be null")
  36200. }
  36201. return graphql.Null
  36202. }
  36203. res := resTmp.(string)
  36204. fc.Result = res
  36205. return ec.marshalNString2string(ctx, field.Selections, res)
  36206. }
  36207. func (ec *executionContext) fieldContext_CompanyAddress_address1(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36208. fc = &graphql.FieldContext{
  36209. Object: "CompanyAddress",
  36210. Field: field,
  36211. IsMethod: false,
  36212. IsResolver: false,
  36213. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36214. return nil, errors.New("field of type String does not have child fields")
  36215. },
  36216. }
  36217. return fc, nil
  36218. }
  36219. func (ec *executionContext) _CompanyAddress_address2(ctx context.Context, field graphql.CollectedField, obj *CompanyAddress) (ret graphql.Marshaler) {
  36220. fc, err := ec.fieldContext_CompanyAddress_address2(ctx, field)
  36221. if err != nil {
  36222. return graphql.Null
  36223. }
  36224. ctx = graphql.WithFieldContext(ctx, fc)
  36225. defer func() {
  36226. if r := recover(); r != nil {
  36227. ec.Error(ctx, ec.Recover(ctx, r))
  36228. ret = graphql.Null
  36229. }
  36230. }()
  36231. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36232. ctx = rctx // use context from middleware stack in children
  36233. return obj.Address2, nil
  36234. })
  36235. if err != nil {
  36236. ec.Error(ctx, err)
  36237. return graphql.Null
  36238. }
  36239. if resTmp == nil {
  36240. return graphql.Null
  36241. }
  36242. res := resTmp.(*string)
  36243. fc.Result = res
  36244. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  36245. }
  36246. func (ec *executionContext) fieldContext_CompanyAddress_address2(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36247. fc = &graphql.FieldContext{
  36248. Object: "CompanyAddress",
  36249. Field: field,
  36250. IsMethod: false,
  36251. IsResolver: false,
  36252. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36253. return nil, errors.New("field of type String does not have child fields")
  36254. },
  36255. }
  36256. return fc, nil
  36257. }
  36258. func (ec *executionContext) _CompanyAddress_city(ctx context.Context, field graphql.CollectedField, obj *CompanyAddress) (ret graphql.Marshaler) {
  36259. fc, err := ec.fieldContext_CompanyAddress_city(ctx, field)
  36260. if err != nil {
  36261. return graphql.Null
  36262. }
  36263. ctx = graphql.WithFieldContext(ctx, fc)
  36264. defer func() {
  36265. if r := recover(); r != nil {
  36266. ec.Error(ctx, ec.Recover(ctx, r))
  36267. ret = graphql.Null
  36268. }
  36269. }()
  36270. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36271. ctx = rctx // use context from middleware stack in children
  36272. return obj.City, nil
  36273. })
  36274. if err != nil {
  36275. ec.Error(ctx, err)
  36276. return graphql.Null
  36277. }
  36278. if resTmp == nil {
  36279. return graphql.Null
  36280. }
  36281. res := resTmp.(*string)
  36282. fc.Result = res
  36283. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  36284. }
  36285. func (ec *executionContext) fieldContext_CompanyAddress_city(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36286. fc = &graphql.FieldContext{
  36287. Object: "CompanyAddress",
  36288. Field: field,
  36289. IsMethod: false,
  36290. IsResolver: false,
  36291. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36292. return nil, errors.New("field of type String does not have child fields")
  36293. },
  36294. }
  36295. return fc, nil
  36296. }
  36297. func (ec *executionContext) _CompanyAddress_companyName(ctx context.Context, field graphql.CollectedField, obj *CompanyAddress) (ret graphql.Marshaler) {
  36298. fc, err := ec.fieldContext_CompanyAddress_companyName(ctx, field)
  36299. if err != nil {
  36300. return graphql.Null
  36301. }
  36302. ctx = graphql.WithFieldContext(ctx, fc)
  36303. defer func() {
  36304. if r := recover(); r != nil {
  36305. ec.Error(ctx, ec.Recover(ctx, r))
  36306. ret = graphql.Null
  36307. }
  36308. }()
  36309. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36310. ctx = rctx // use context from middleware stack in children
  36311. return obj.CompanyName, nil
  36312. })
  36313. if err != nil {
  36314. ec.Error(ctx, err)
  36315. return graphql.Null
  36316. }
  36317. if resTmp == nil {
  36318. if !graphql.HasFieldError(ctx, fc) {
  36319. ec.Errorf(ctx, "must not be null")
  36320. }
  36321. return graphql.Null
  36322. }
  36323. res := resTmp.(string)
  36324. fc.Result = res
  36325. return ec.marshalNString2string(ctx, field.Selections, res)
  36326. }
  36327. func (ec *executionContext) fieldContext_CompanyAddress_companyName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36328. fc = &graphql.FieldContext{
  36329. Object: "CompanyAddress",
  36330. Field: field,
  36331. IsMethod: false,
  36332. IsResolver: false,
  36333. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36334. return nil, errors.New("field of type String does not have child fields")
  36335. },
  36336. }
  36337. return fc, nil
  36338. }
  36339. func (ec *executionContext) _CompanyAddress_country(ctx context.Context, field graphql.CollectedField, obj *CompanyAddress) (ret graphql.Marshaler) {
  36340. fc, err := ec.fieldContext_CompanyAddress_country(ctx, field)
  36341. if err != nil {
  36342. return graphql.Null
  36343. }
  36344. ctx = graphql.WithFieldContext(ctx, fc)
  36345. defer func() {
  36346. if r := recover(); r != nil {
  36347. ec.Error(ctx, ec.Recover(ctx, r))
  36348. ret = graphql.Null
  36349. }
  36350. }()
  36351. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36352. ctx = rctx // use context from middleware stack in children
  36353. return obj.Country, nil
  36354. })
  36355. if err != nil {
  36356. ec.Error(ctx, err)
  36357. return graphql.Null
  36358. }
  36359. if resTmp == nil {
  36360. return graphql.Null
  36361. }
  36362. res := resTmp.(*string)
  36363. fc.Result = res
  36364. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  36365. }
  36366. func (ec *executionContext) fieldContext_CompanyAddress_country(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36367. fc = &graphql.FieldContext{
  36368. Object: "CompanyAddress",
  36369. Field: field,
  36370. IsMethod: false,
  36371. IsResolver: false,
  36372. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36373. return nil, errors.New("field of type String does not have child fields")
  36374. },
  36375. }
  36376. return fc, nil
  36377. }
  36378. func (ec *executionContext) _CompanyAddress_countryCode(ctx context.Context, field graphql.CollectedField, obj *CompanyAddress) (ret graphql.Marshaler) {
  36379. fc, err := ec.fieldContext_CompanyAddress_countryCode(ctx, field)
  36380. if err != nil {
  36381. return graphql.Null
  36382. }
  36383. ctx = graphql.WithFieldContext(ctx, fc)
  36384. defer func() {
  36385. if r := recover(); r != nil {
  36386. ec.Error(ctx, ec.Recover(ctx, r))
  36387. ret = graphql.Null
  36388. }
  36389. }()
  36390. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36391. ctx = rctx // use context from middleware stack in children
  36392. return obj.CountryCode, nil
  36393. })
  36394. if err != nil {
  36395. ec.Error(ctx, err)
  36396. return graphql.Null
  36397. }
  36398. if resTmp == nil {
  36399. if !graphql.HasFieldError(ctx, fc) {
  36400. ec.Errorf(ctx, "must not be null")
  36401. }
  36402. return graphql.Null
  36403. }
  36404. res := resTmp.(CountryCode)
  36405. fc.Result = res
  36406. return ec.marshalNCountryCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryCode(ctx, field.Selections, res)
  36407. }
  36408. func (ec *executionContext) fieldContext_CompanyAddress_countryCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36409. fc = &graphql.FieldContext{
  36410. Object: "CompanyAddress",
  36411. Field: field,
  36412. IsMethod: false,
  36413. IsResolver: false,
  36414. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36415. return nil, errors.New("field of type CountryCode does not have child fields")
  36416. },
  36417. }
  36418. return fc, nil
  36419. }
  36420. func (ec *executionContext) _CompanyAddress_createdAt(ctx context.Context, field graphql.CollectedField, obj *CompanyAddress) (ret graphql.Marshaler) {
  36421. fc, err := ec.fieldContext_CompanyAddress_createdAt(ctx, field)
  36422. if err != nil {
  36423. return graphql.Null
  36424. }
  36425. ctx = graphql.WithFieldContext(ctx, fc)
  36426. defer func() {
  36427. if r := recover(); r != nil {
  36428. ec.Error(ctx, ec.Recover(ctx, r))
  36429. ret = graphql.Null
  36430. }
  36431. }()
  36432. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36433. ctx = rctx // use context from middleware stack in children
  36434. return obj.CreatedAt, nil
  36435. })
  36436. if err != nil {
  36437. ec.Error(ctx, err)
  36438. return graphql.Null
  36439. }
  36440. if resTmp == nil {
  36441. if !graphql.HasFieldError(ctx, fc) {
  36442. ec.Errorf(ctx, "must not be null")
  36443. }
  36444. return graphql.Null
  36445. }
  36446. res := resTmp.(string)
  36447. fc.Result = res
  36448. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  36449. }
  36450. func (ec *executionContext) fieldContext_CompanyAddress_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36451. fc = &graphql.FieldContext{
  36452. Object: "CompanyAddress",
  36453. Field: field,
  36454. IsMethod: false,
  36455. IsResolver: false,
  36456. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36457. return nil, errors.New("field of type DateTime does not have child fields")
  36458. },
  36459. }
  36460. return fc, nil
  36461. }
  36462. func (ec *executionContext) _CompanyAddress_formattedArea(ctx context.Context, field graphql.CollectedField, obj *CompanyAddress) (ret graphql.Marshaler) {
  36463. fc, err := ec.fieldContext_CompanyAddress_formattedArea(ctx, field)
  36464. if err != nil {
  36465. return graphql.Null
  36466. }
  36467. ctx = graphql.WithFieldContext(ctx, fc)
  36468. defer func() {
  36469. if r := recover(); r != nil {
  36470. ec.Error(ctx, ec.Recover(ctx, r))
  36471. ret = graphql.Null
  36472. }
  36473. }()
  36474. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36475. ctx = rctx // use context from middleware stack in children
  36476. return obj.FormattedArea, nil
  36477. })
  36478. if err != nil {
  36479. ec.Error(ctx, err)
  36480. return graphql.Null
  36481. }
  36482. if resTmp == nil {
  36483. return graphql.Null
  36484. }
  36485. res := resTmp.(*string)
  36486. fc.Result = res
  36487. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  36488. }
  36489. func (ec *executionContext) fieldContext_CompanyAddress_formattedArea(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36490. fc = &graphql.FieldContext{
  36491. Object: "CompanyAddress",
  36492. Field: field,
  36493. IsMethod: false,
  36494. IsResolver: false,
  36495. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36496. return nil, errors.New("field of type String does not have child fields")
  36497. },
  36498. }
  36499. return fc, nil
  36500. }
  36501. func (ec *executionContext) _CompanyAddress_id(ctx context.Context, field graphql.CollectedField, obj *CompanyAddress) (ret graphql.Marshaler) {
  36502. fc, err := ec.fieldContext_CompanyAddress_id(ctx, field)
  36503. if err != nil {
  36504. return graphql.Null
  36505. }
  36506. ctx = graphql.WithFieldContext(ctx, fc)
  36507. defer func() {
  36508. if r := recover(); r != nil {
  36509. ec.Error(ctx, ec.Recover(ctx, r))
  36510. ret = graphql.Null
  36511. }
  36512. }()
  36513. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36514. ctx = rctx // use context from middleware stack in children
  36515. return obj.ID, nil
  36516. })
  36517. if err != nil {
  36518. ec.Error(ctx, err)
  36519. return graphql.Null
  36520. }
  36521. if resTmp == nil {
  36522. if !graphql.HasFieldError(ctx, fc) {
  36523. ec.Errorf(ctx, "must not be null")
  36524. }
  36525. return graphql.Null
  36526. }
  36527. res := resTmp.(string)
  36528. fc.Result = res
  36529. return ec.marshalNID2string(ctx, field.Selections, res)
  36530. }
  36531. func (ec *executionContext) fieldContext_CompanyAddress_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36532. fc = &graphql.FieldContext{
  36533. Object: "CompanyAddress",
  36534. Field: field,
  36535. IsMethod: false,
  36536. IsResolver: false,
  36537. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36538. return nil, errors.New("field of type ID does not have child fields")
  36539. },
  36540. }
  36541. return fc, nil
  36542. }
  36543. func (ec *executionContext) _CompanyAddress_phone(ctx context.Context, field graphql.CollectedField, obj *CompanyAddress) (ret graphql.Marshaler) {
  36544. fc, err := ec.fieldContext_CompanyAddress_phone(ctx, field)
  36545. if err != nil {
  36546. return graphql.Null
  36547. }
  36548. ctx = graphql.WithFieldContext(ctx, fc)
  36549. defer func() {
  36550. if r := recover(); r != nil {
  36551. ec.Error(ctx, ec.Recover(ctx, r))
  36552. ret = graphql.Null
  36553. }
  36554. }()
  36555. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36556. ctx = rctx // use context from middleware stack in children
  36557. return obj.Phone, nil
  36558. })
  36559. if err != nil {
  36560. ec.Error(ctx, err)
  36561. return graphql.Null
  36562. }
  36563. if resTmp == nil {
  36564. return graphql.Null
  36565. }
  36566. res := resTmp.(*string)
  36567. fc.Result = res
  36568. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  36569. }
  36570. func (ec *executionContext) fieldContext_CompanyAddress_phone(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36571. fc = &graphql.FieldContext{
  36572. Object: "CompanyAddress",
  36573. Field: field,
  36574. IsMethod: false,
  36575. IsResolver: false,
  36576. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36577. return nil, errors.New("field of type String does not have child fields")
  36578. },
  36579. }
  36580. return fc, nil
  36581. }
  36582. func (ec *executionContext) _CompanyAddress_province(ctx context.Context, field graphql.CollectedField, obj *CompanyAddress) (ret graphql.Marshaler) {
  36583. fc, err := ec.fieldContext_CompanyAddress_province(ctx, field)
  36584. if err != nil {
  36585. return graphql.Null
  36586. }
  36587. ctx = graphql.WithFieldContext(ctx, fc)
  36588. defer func() {
  36589. if r := recover(); r != nil {
  36590. ec.Error(ctx, ec.Recover(ctx, r))
  36591. ret = graphql.Null
  36592. }
  36593. }()
  36594. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36595. ctx = rctx // use context from middleware stack in children
  36596. return obj.Province, nil
  36597. })
  36598. if err != nil {
  36599. ec.Error(ctx, err)
  36600. return graphql.Null
  36601. }
  36602. if resTmp == nil {
  36603. return graphql.Null
  36604. }
  36605. res := resTmp.(*string)
  36606. fc.Result = res
  36607. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  36608. }
  36609. func (ec *executionContext) fieldContext_CompanyAddress_province(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36610. fc = &graphql.FieldContext{
  36611. Object: "CompanyAddress",
  36612. Field: field,
  36613. IsMethod: false,
  36614. IsResolver: false,
  36615. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36616. return nil, errors.New("field of type String does not have child fields")
  36617. },
  36618. }
  36619. return fc, nil
  36620. }
  36621. func (ec *executionContext) _CompanyAddress_recipient(ctx context.Context, field graphql.CollectedField, obj *CompanyAddress) (ret graphql.Marshaler) {
  36622. fc, err := ec.fieldContext_CompanyAddress_recipient(ctx, field)
  36623. if err != nil {
  36624. return graphql.Null
  36625. }
  36626. ctx = graphql.WithFieldContext(ctx, fc)
  36627. defer func() {
  36628. if r := recover(); r != nil {
  36629. ec.Error(ctx, ec.Recover(ctx, r))
  36630. ret = graphql.Null
  36631. }
  36632. }()
  36633. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36634. ctx = rctx // use context from middleware stack in children
  36635. return obj.Recipient, nil
  36636. })
  36637. if err != nil {
  36638. ec.Error(ctx, err)
  36639. return graphql.Null
  36640. }
  36641. if resTmp == nil {
  36642. return graphql.Null
  36643. }
  36644. res := resTmp.(*string)
  36645. fc.Result = res
  36646. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  36647. }
  36648. func (ec *executionContext) fieldContext_CompanyAddress_recipient(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36649. fc = &graphql.FieldContext{
  36650. Object: "CompanyAddress",
  36651. Field: field,
  36652. IsMethod: false,
  36653. IsResolver: false,
  36654. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36655. return nil, errors.New("field of type String does not have child fields")
  36656. },
  36657. }
  36658. return fc, nil
  36659. }
  36660. func (ec *executionContext) _CompanyAddress_updatedAt(ctx context.Context, field graphql.CollectedField, obj *CompanyAddress) (ret graphql.Marshaler) {
  36661. fc, err := ec.fieldContext_CompanyAddress_updatedAt(ctx, field)
  36662. if err != nil {
  36663. return graphql.Null
  36664. }
  36665. ctx = graphql.WithFieldContext(ctx, fc)
  36666. defer func() {
  36667. if r := recover(); r != nil {
  36668. ec.Error(ctx, ec.Recover(ctx, r))
  36669. ret = graphql.Null
  36670. }
  36671. }()
  36672. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36673. ctx = rctx // use context from middleware stack in children
  36674. return obj.UpdatedAt, nil
  36675. })
  36676. if err != nil {
  36677. ec.Error(ctx, err)
  36678. return graphql.Null
  36679. }
  36680. if resTmp == nil {
  36681. if !graphql.HasFieldError(ctx, fc) {
  36682. ec.Errorf(ctx, "must not be null")
  36683. }
  36684. return graphql.Null
  36685. }
  36686. res := resTmp.(string)
  36687. fc.Result = res
  36688. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  36689. }
  36690. func (ec *executionContext) fieldContext_CompanyAddress_updatedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36691. fc = &graphql.FieldContext{
  36692. Object: "CompanyAddress",
  36693. Field: field,
  36694. IsMethod: false,
  36695. IsResolver: false,
  36696. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36697. return nil, errors.New("field of type DateTime does not have child fields")
  36698. },
  36699. }
  36700. return fc, nil
  36701. }
  36702. func (ec *executionContext) _CompanyAddress_zip(ctx context.Context, field graphql.CollectedField, obj *CompanyAddress) (ret graphql.Marshaler) {
  36703. fc, err := ec.fieldContext_CompanyAddress_zip(ctx, field)
  36704. if err != nil {
  36705. return graphql.Null
  36706. }
  36707. ctx = graphql.WithFieldContext(ctx, fc)
  36708. defer func() {
  36709. if r := recover(); r != nil {
  36710. ec.Error(ctx, ec.Recover(ctx, r))
  36711. ret = graphql.Null
  36712. }
  36713. }()
  36714. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36715. ctx = rctx // use context from middleware stack in children
  36716. return obj.Zip, nil
  36717. })
  36718. if err != nil {
  36719. ec.Error(ctx, err)
  36720. return graphql.Null
  36721. }
  36722. if resTmp == nil {
  36723. return graphql.Null
  36724. }
  36725. res := resTmp.(*string)
  36726. fc.Result = res
  36727. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  36728. }
  36729. func (ec *executionContext) fieldContext_CompanyAddress_zip(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36730. fc = &graphql.FieldContext{
  36731. Object: "CompanyAddress",
  36732. Field: field,
  36733. IsMethod: false,
  36734. IsResolver: false,
  36735. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36736. return nil, errors.New("field of type String does not have child fields")
  36737. },
  36738. }
  36739. return fc, nil
  36740. }
  36741. func (ec *executionContext) _CompanyAddress_zoneCode(ctx context.Context, field graphql.CollectedField, obj *CompanyAddress) (ret graphql.Marshaler) {
  36742. fc, err := ec.fieldContext_CompanyAddress_zoneCode(ctx, field)
  36743. if err != nil {
  36744. return graphql.Null
  36745. }
  36746. ctx = graphql.WithFieldContext(ctx, fc)
  36747. defer func() {
  36748. if r := recover(); r != nil {
  36749. ec.Error(ctx, ec.Recover(ctx, r))
  36750. ret = graphql.Null
  36751. }
  36752. }()
  36753. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36754. ctx = rctx // use context from middleware stack in children
  36755. return obj.ZoneCode, nil
  36756. })
  36757. if err != nil {
  36758. ec.Error(ctx, err)
  36759. return graphql.Null
  36760. }
  36761. if resTmp == nil {
  36762. return graphql.Null
  36763. }
  36764. res := resTmp.(*string)
  36765. fc.Result = res
  36766. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  36767. }
  36768. func (ec *executionContext) fieldContext_CompanyAddress_zoneCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36769. fc = &graphql.FieldContext{
  36770. Object: "CompanyAddress",
  36771. Field: field,
  36772. IsMethod: false,
  36773. IsResolver: false,
  36774. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36775. return nil, errors.New("field of type String does not have child fields")
  36776. },
  36777. }
  36778. return fc, nil
  36779. }
  36780. func (ec *executionContext) _CompanyContact_company(ctx context.Context, field graphql.CollectedField, obj *CompanyContact) (ret graphql.Marshaler) {
  36781. fc, err := ec.fieldContext_CompanyContact_company(ctx, field)
  36782. if err != nil {
  36783. return graphql.Null
  36784. }
  36785. ctx = graphql.WithFieldContext(ctx, fc)
  36786. defer func() {
  36787. if r := recover(); r != nil {
  36788. ec.Error(ctx, ec.Recover(ctx, r))
  36789. ret = graphql.Null
  36790. }
  36791. }()
  36792. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36793. ctx = rctx // use context from middleware stack in children
  36794. return obj.Company, nil
  36795. })
  36796. if err != nil {
  36797. ec.Error(ctx, err)
  36798. return graphql.Null
  36799. }
  36800. if resTmp == nil {
  36801. if !graphql.HasFieldError(ctx, fc) {
  36802. ec.Errorf(ctx, "must not be null")
  36803. }
  36804. return graphql.Null
  36805. }
  36806. res := resTmp.(*Company)
  36807. fc.Result = res
  36808. return ec.marshalNCompany2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompany(ctx, field.Selections, res)
  36809. }
  36810. func (ec *executionContext) fieldContext_CompanyContact_company(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36811. fc = &graphql.FieldContext{
  36812. Object: "CompanyContact",
  36813. Field: field,
  36814. IsMethod: false,
  36815. IsResolver: false,
  36816. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36817. switch field.Name {
  36818. case "contactCount":
  36819. return ec.fieldContext_Company_contactCount(ctx, field)
  36820. case "contactRoles":
  36821. return ec.fieldContext_Company_contactRoles(ctx, field)
  36822. case "contacts":
  36823. return ec.fieldContext_Company_contacts(ctx, field)
  36824. case "createdAt":
  36825. return ec.fieldContext_Company_createdAt(ctx, field)
  36826. case "customerSince":
  36827. return ec.fieldContext_Company_customerSince(ctx, field)
  36828. case "defaultCursor":
  36829. return ec.fieldContext_Company_defaultCursor(ctx, field)
  36830. case "defaultRole":
  36831. return ec.fieldContext_Company_defaultRole(ctx, field)
  36832. case "draftOrders":
  36833. return ec.fieldContext_Company_draftOrders(ctx, field)
  36834. case "events":
  36835. return ec.fieldContext_Company_events(ctx, field)
  36836. case "externalId":
  36837. return ec.fieldContext_Company_externalId(ctx, field)
  36838. case "hasTimelineComment":
  36839. return ec.fieldContext_Company_hasTimelineComment(ctx, field)
  36840. case "id":
  36841. return ec.fieldContext_Company_id(ctx, field)
  36842. case "lifetimeDuration":
  36843. return ec.fieldContext_Company_lifetimeDuration(ctx, field)
  36844. case "locationCount":
  36845. return ec.fieldContext_Company_locationCount(ctx, field)
  36846. case "locations":
  36847. return ec.fieldContext_Company_locations(ctx, field)
  36848. case "mainContact":
  36849. return ec.fieldContext_Company_mainContact(ctx, field)
  36850. case "name":
  36851. return ec.fieldContext_Company_name(ctx, field)
  36852. case "note":
  36853. return ec.fieldContext_Company_note(ctx, field)
  36854. case "orderCount":
  36855. return ec.fieldContext_Company_orderCount(ctx, field)
  36856. case "orders":
  36857. return ec.fieldContext_Company_orders(ctx, field)
  36858. case "totalSpent":
  36859. return ec.fieldContext_Company_totalSpent(ctx, field)
  36860. case "updatedAt":
  36861. return ec.fieldContext_Company_updatedAt(ctx, field)
  36862. }
  36863. return nil, fmt.Errorf("no field named %q was found under type Company", field.Name)
  36864. },
  36865. }
  36866. return fc, nil
  36867. }
  36868. func (ec *executionContext) _CompanyContact_createdAt(ctx context.Context, field graphql.CollectedField, obj *CompanyContact) (ret graphql.Marshaler) {
  36869. fc, err := ec.fieldContext_CompanyContact_createdAt(ctx, field)
  36870. if err != nil {
  36871. return graphql.Null
  36872. }
  36873. ctx = graphql.WithFieldContext(ctx, fc)
  36874. defer func() {
  36875. if r := recover(); r != nil {
  36876. ec.Error(ctx, ec.Recover(ctx, r))
  36877. ret = graphql.Null
  36878. }
  36879. }()
  36880. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36881. ctx = rctx // use context from middleware stack in children
  36882. return obj.CreatedAt, nil
  36883. })
  36884. if err != nil {
  36885. ec.Error(ctx, err)
  36886. return graphql.Null
  36887. }
  36888. if resTmp == nil {
  36889. if !graphql.HasFieldError(ctx, fc) {
  36890. ec.Errorf(ctx, "must not be null")
  36891. }
  36892. return graphql.Null
  36893. }
  36894. res := resTmp.(string)
  36895. fc.Result = res
  36896. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  36897. }
  36898. func (ec *executionContext) fieldContext_CompanyContact_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36899. fc = &graphql.FieldContext{
  36900. Object: "CompanyContact",
  36901. Field: field,
  36902. IsMethod: false,
  36903. IsResolver: false,
  36904. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36905. return nil, errors.New("field of type DateTime does not have child fields")
  36906. },
  36907. }
  36908. return fc, nil
  36909. }
  36910. func (ec *executionContext) _CompanyContact_customer(ctx context.Context, field graphql.CollectedField, obj *CompanyContact) (ret graphql.Marshaler) {
  36911. fc, err := ec.fieldContext_CompanyContact_customer(ctx, field)
  36912. if err != nil {
  36913. return graphql.Null
  36914. }
  36915. ctx = graphql.WithFieldContext(ctx, fc)
  36916. defer func() {
  36917. if r := recover(); r != nil {
  36918. ec.Error(ctx, ec.Recover(ctx, r))
  36919. ret = graphql.Null
  36920. }
  36921. }()
  36922. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36923. ctx = rctx // use context from middleware stack in children
  36924. return obj.Customer, nil
  36925. })
  36926. if err != nil {
  36927. ec.Error(ctx, err)
  36928. return graphql.Null
  36929. }
  36930. if resTmp == nil {
  36931. if !graphql.HasFieldError(ctx, fc) {
  36932. ec.Errorf(ctx, "must not be null")
  36933. }
  36934. return graphql.Null
  36935. }
  36936. res := resTmp.(*Customer)
  36937. fc.Result = res
  36938. return ec.marshalNCustomer2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomer(ctx, field.Selections, res)
  36939. }
  36940. func (ec *executionContext) fieldContext_CompanyContact_customer(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36941. fc = &graphql.FieldContext{
  36942. Object: "CompanyContact",
  36943. Field: field,
  36944. IsMethod: false,
  36945. IsResolver: false,
  36946. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36947. switch field.Name {
  36948. case "id":
  36949. return ec.fieldContext_Customer_id(ctx, field)
  36950. }
  36951. return nil, fmt.Errorf("no field named %q was found under type Customer", field.Name)
  36952. },
  36953. }
  36954. return fc, nil
  36955. }
  36956. func (ec *executionContext) _CompanyContact_draftOrders(ctx context.Context, field graphql.CollectedField, obj *CompanyContact) (ret graphql.Marshaler) {
  36957. fc, err := ec.fieldContext_CompanyContact_draftOrders(ctx, field)
  36958. if err != nil {
  36959. return graphql.Null
  36960. }
  36961. ctx = graphql.WithFieldContext(ctx, fc)
  36962. defer func() {
  36963. if r := recover(); r != nil {
  36964. ec.Error(ctx, ec.Recover(ctx, r))
  36965. ret = graphql.Null
  36966. }
  36967. }()
  36968. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36969. ctx = rctx // use context from middleware stack in children
  36970. return obj.DraftOrders, nil
  36971. })
  36972. if err != nil {
  36973. ec.Error(ctx, err)
  36974. return graphql.Null
  36975. }
  36976. if resTmp == nil {
  36977. if !graphql.HasFieldError(ctx, fc) {
  36978. ec.Errorf(ctx, "must not be null")
  36979. }
  36980. return graphql.Null
  36981. }
  36982. res := resTmp.(*DraftOrderConnection)
  36983. fc.Result = res
  36984. return ec.marshalNDraftOrderConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDraftOrderConnection(ctx, field.Selections, res)
  36985. }
  36986. func (ec *executionContext) fieldContext_CompanyContact_draftOrders(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36987. fc = &graphql.FieldContext{
  36988. Object: "CompanyContact",
  36989. Field: field,
  36990. IsMethod: false,
  36991. IsResolver: false,
  36992. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36993. switch field.Name {
  36994. case "edges":
  36995. return ec.fieldContext_DraftOrderConnection_edges(ctx, field)
  36996. case "nodes":
  36997. return ec.fieldContext_DraftOrderConnection_nodes(ctx, field)
  36998. case "pageInfo":
  36999. return ec.fieldContext_DraftOrderConnection_pageInfo(ctx, field)
  37000. }
  37001. return nil, fmt.Errorf("no field named %q was found under type DraftOrderConnection", field.Name)
  37002. },
  37003. }
  37004. defer func() {
  37005. if r := recover(); r != nil {
  37006. err = ec.Recover(ctx, r)
  37007. ec.Error(ctx, err)
  37008. }
  37009. }()
  37010. ctx = graphql.WithFieldContext(ctx, fc)
  37011. if fc.Args, err = ec.field_CompanyContact_draftOrders_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  37012. ec.Error(ctx, err)
  37013. return
  37014. }
  37015. return fc, nil
  37016. }
  37017. func (ec *executionContext) _CompanyContact_id(ctx context.Context, field graphql.CollectedField, obj *CompanyContact) (ret graphql.Marshaler) {
  37018. fc, err := ec.fieldContext_CompanyContact_id(ctx, field)
  37019. if err != nil {
  37020. return graphql.Null
  37021. }
  37022. ctx = graphql.WithFieldContext(ctx, fc)
  37023. defer func() {
  37024. if r := recover(); r != nil {
  37025. ec.Error(ctx, ec.Recover(ctx, r))
  37026. ret = graphql.Null
  37027. }
  37028. }()
  37029. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37030. ctx = rctx // use context from middleware stack in children
  37031. return obj.ID, nil
  37032. })
  37033. if err != nil {
  37034. ec.Error(ctx, err)
  37035. return graphql.Null
  37036. }
  37037. if resTmp == nil {
  37038. if !graphql.HasFieldError(ctx, fc) {
  37039. ec.Errorf(ctx, "must not be null")
  37040. }
  37041. return graphql.Null
  37042. }
  37043. res := resTmp.(string)
  37044. fc.Result = res
  37045. return ec.marshalNID2string(ctx, field.Selections, res)
  37046. }
  37047. func (ec *executionContext) fieldContext_CompanyContact_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37048. fc = &graphql.FieldContext{
  37049. Object: "CompanyContact",
  37050. Field: field,
  37051. IsMethod: false,
  37052. IsResolver: false,
  37053. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37054. return nil, errors.New("field of type ID does not have child fields")
  37055. },
  37056. }
  37057. return fc, nil
  37058. }
  37059. func (ec *executionContext) _CompanyContact_isMainContact(ctx context.Context, field graphql.CollectedField, obj *CompanyContact) (ret graphql.Marshaler) {
  37060. fc, err := ec.fieldContext_CompanyContact_isMainContact(ctx, field)
  37061. if err != nil {
  37062. return graphql.Null
  37063. }
  37064. ctx = graphql.WithFieldContext(ctx, fc)
  37065. defer func() {
  37066. if r := recover(); r != nil {
  37067. ec.Error(ctx, ec.Recover(ctx, r))
  37068. ret = graphql.Null
  37069. }
  37070. }()
  37071. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37072. ctx = rctx // use context from middleware stack in children
  37073. return obj.IsMainContact, nil
  37074. })
  37075. if err != nil {
  37076. ec.Error(ctx, err)
  37077. return graphql.Null
  37078. }
  37079. if resTmp == nil {
  37080. if !graphql.HasFieldError(ctx, fc) {
  37081. ec.Errorf(ctx, "must not be null")
  37082. }
  37083. return graphql.Null
  37084. }
  37085. res := resTmp.(bool)
  37086. fc.Result = res
  37087. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  37088. }
  37089. func (ec *executionContext) fieldContext_CompanyContact_isMainContact(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37090. fc = &graphql.FieldContext{
  37091. Object: "CompanyContact",
  37092. Field: field,
  37093. IsMethod: false,
  37094. IsResolver: false,
  37095. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37096. return nil, errors.New("field of type Boolean does not have child fields")
  37097. },
  37098. }
  37099. return fc, nil
  37100. }
  37101. func (ec *executionContext) _CompanyContact_lifetimeDuration(ctx context.Context, field graphql.CollectedField, obj *CompanyContact) (ret graphql.Marshaler) {
  37102. fc, err := ec.fieldContext_CompanyContact_lifetimeDuration(ctx, field)
  37103. if err != nil {
  37104. return graphql.Null
  37105. }
  37106. ctx = graphql.WithFieldContext(ctx, fc)
  37107. defer func() {
  37108. if r := recover(); r != nil {
  37109. ec.Error(ctx, ec.Recover(ctx, r))
  37110. ret = graphql.Null
  37111. }
  37112. }()
  37113. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37114. ctx = rctx // use context from middleware stack in children
  37115. return obj.LifetimeDuration, nil
  37116. })
  37117. if err != nil {
  37118. ec.Error(ctx, err)
  37119. return graphql.Null
  37120. }
  37121. if resTmp == nil {
  37122. if !graphql.HasFieldError(ctx, fc) {
  37123. ec.Errorf(ctx, "must not be null")
  37124. }
  37125. return graphql.Null
  37126. }
  37127. res := resTmp.(string)
  37128. fc.Result = res
  37129. return ec.marshalNString2string(ctx, field.Selections, res)
  37130. }
  37131. func (ec *executionContext) fieldContext_CompanyContact_lifetimeDuration(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37132. fc = &graphql.FieldContext{
  37133. Object: "CompanyContact",
  37134. Field: field,
  37135. IsMethod: false,
  37136. IsResolver: false,
  37137. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37138. return nil, errors.New("field of type String does not have child fields")
  37139. },
  37140. }
  37141. return fc, nil
  37142. }
  37143. func (ec *executionContext) _CompanyContact_locale(ctx context.Context, field graphql.CollectedField, obj *CompanyContact) (ret graphql.Marshaler) {
  37144. fc, err := ec.fieldContext_CompanyContact_locale(ctx, field)
  37145. if err != nil {
  37146. return graphql.Null
  37147. }
  37148. ctx = graphql.WithFieldContext(ctx, fc)
  37149. defer func() {
  37150. if r := recover(); r != nil {
  37151. ec.Error(ctx, ec.Recover(ctx, r))
  37152. ret = graphql.Null
  37153. }
  37154. }()
  37155. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37156. ctx = rctx // use context from middleware stack in children
  37157. return obj.Locale, nil
  37158. })
  37159. if err != nil {
  37160. ec.Error(ctx, err)
  37161. return graphql.Null
  37162. }
  37163. if resTmp == nil {
  37164. return graphql.Null
  37165. }
  37166. res := resTmp.(*string)
  37167. fc.Result = res
  37168. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  37169. }
  37170. func (ec *executionContext) fieldContext_CompanyContact_locale(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37171. fc = &graphql.FieldContext{
  37172. Object: "CompanyContact",
  37173. Field: field,
  37174. IsMethod: false,
  37175. IsResolver: false,
  37176. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37177. return nil, errors.New("field of type String does not have child fields")
  37178. },
  37179. }
  37180. return fc, nil
  37181. }
  37182. func (ec *executionContext) _CompanyContact_orders(ctx context.Context, field graphql.CollectedField, obj *CompanyContact) (ret graphql.Marshaler) {
  37183. fc, err := ec.fieldContext_CompanyContact_orders(ctx, field)
  37184. if err != nil {
  37185. return graphql.Null
  37186. }
  37187. ctx = graphql.WithFieldContext(ctx, fc)
  37188. defer func() {
  37189. if r := recover(); r != nil {
  37190. ec.Error(ctx, ec.Recover(ctx, r))
  37191. ret = graphql.Null
  37192. }
  37193. }()
  37194. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37195. ctx = rctx // use context from middleware stack in children
  37196. return obj.Orders, nil
  37197. })
  37198. if err != nil {
  37199. ec.Error(ctx, err)
  37200. return graphql.Null
  37201. }
  37202. if resTmp == nil {
  37203. if !graphql.HasFieldError(ctx, fc) {
  37204. ec.Errorf(ctx, "must not be null")
  37205. }
  37206. return graphql.Null
  37207. }
  37208. res := resTmp.(*OrderConnection)
  37209. fc.Result = res
  37210. return ec.marshalNOrderConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderConnection(ctx, field.Selections, res)
  37211. }
  37212. func (ec *executionContext) fieldContext_CompanyContact_orders(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37213. fc = &graphql.FieldContext{
  37214. Object: "CompanyContact",
  37215. Field: field,
  37216. IsMethod: false,
  37217. IsResolver: false,
  37218. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37219. switch field.Name {
  37220. case "edges":
  37221. return ec.fieldContext_OrderConnection_edges(ctx, field)
  37222. case "nodes":
  37223. return ec.fieldContext_OrderConnection_nodes(ctx, field)
  37224. case "pageInfo":
  37225. return ec.fieldContext_OrderConnection_pageInfo(ctx, field)
  37226. }
  37227. return nil, fmt.Errorf("no field named %q was found under type OrderConnection", field.Name)
  37228. },
  37229. }
  37230. defer func() {
  37231. if r := recover(); r != nil {
  37232. err = ec.Recover(ctx, r)
  37233. ec.Error(ctx, err)
  37234. }
  37235. }()
  37236. ctx = graphql.WithFieldContext(ctx, fc)
  37237. if fc.Args, err = ec.field_CompanyContact_orders_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  37238. ec.Error(ctx, err)
  37239. return
  37240. }
  37241. return fc, nil
  37242. }
  37243. func (ec *executionContext) _CompanyContact_roleAssignments(ctx context.Context, field graphql.CollectedField, obj *CompanyContact) (ret graphql.Marshaler) {
  37244. fc, err := ec.fieldContext_CompanyContact_roleAssignments(ctx, field)
  37245. if err != nil {
  37246. return graphql.Null
  37247. }
  37248. ctx = graphql.WithFieldContext(ctx, fc)
  37249. defer func() {
  37250. if r := recover(); r != nil {
  37251. ec.Error(ctx, ec.Recover(ctx, r))
  37252. ret = graphql.Null
  37253. }
  37254. }()
  37255. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37256. ctx = rctx // use context from middleware stack in children
  37257. return obj.RoleAssignments, nil
  37258. })
  37259. if err != nil {
  37260. ec.Error(ctx, err)
  37261. return graphql.Null
  37262. }
  37263. if resTmp == nil {
  37264. if !graphql.HasFieldError(ctx, fc) {
  37265. ec.Errorf(ctx, "must not be null")
  37266. }
  37267. return graphql.Null
  37268. }
  37269. res := resTmp.(*CompanyContactRoleAssignmentConnection)
  37270. fc.Result = res
  37271. return ec.marshalNCompanyContactRoleAssignmentConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactRoleAssignmentConnection(ctx, field.Selections, res)
  37272. }
  37273. func (ec *executionContext) fieldContext_CompanyContact_roleAssignments(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37274. fc = &graphql.FieldContext{
  37275. Object: "CompanyContact",
  37276. Field: field,
  37277. IsMethod: false,
  37278. IsResolver: false,
  37279. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37280. switch field.Name {
  37281. case "edges":
  37282. return ec.fieldContext_CompanyContactRoleAssignmentConnection_edges(ctx, field)
  37283. case "nodes":
  37284. return ec.fieldContext_CompanyContactRoleAssignmentConnection_nodes(ctx, field)
  37285. case "pageInfo":
  37286. return ec.fieldContext_CompanyContactRoleAssignmentConnection_pageInfo(ctx, field)
  37287. }
  37288. return nil, fmt.Errorf("no field named %q was found under type CompanyContactRoleAssignmentConnection", field.Name)
  37289. },
  37290. }
  37291. defer func() {
  37292. if r := recover(); r != nil {
  37293. err = ec.Recover(ctx, r)
  37294. ec.Error(ctx, err)
  37295. }
  37296. }()
  37297. ctx = graphql.WithFieldContext(ctx, fc)
  37298. if fc.Args, err = ec.field_CompanyContact_roleAssignments_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  37299. ec.Error(ctx, err)
  37300. return
  37301. }
  37302. return fc, nil
  37303. }
  37304. func (ec *executionContext) _CompanyContact_title(ctx context.Context, field graphql.CollectedField, obj *CompanyContact) (ret graphql.Marshaler) {
  37305. fc, err := ec.fieldContext_CompanyContact_title(ctx, field)
  37306. if err != nil {
  37307. return graphql.Null
  37308. }
  37309. ctx = graphql.WithFieldContext(ctx, fc)
  37310. defer func() {
  37311. if r := recover(); r != nil {
  37312. ec.Error(ctx, ec.Recover(ctx, r))
  37313. ret = graphql.Null
  37314. }
  37315. }()
  37316. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37317. ctx = rctx // use context from middleware stack in children
  37318. return obj.Title, nil
  37319. })
  37320. if err != nil {
  37321. ec.Error(ctx, err)
  37322. return graphql.Null
  37323. }
  37324. if resTmp == nil {
  37325. return graphql.Null
  37326. }
  37327. res := resTmp.(*string)
  37328. fc.Result = res
  37329. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  37330. }
  37331. func (ec *executionContext) fieldContext_CompanyContact_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37332. fc = &graphql.FieldContext{
  37333. Object: "CompanyContact",
  37334. Field: field,
  37335. IsMethod: false,
  37336. IsResolver: false,
  37337. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37338. return nil, errors.New("field of type String does not have child fields")
  37339. },
  37340. }
  37341. return fc, nil
  37342. }
  37343. func (ec *executionContext) _CompanyContact_updatedAt(ctx context.Context, field graphql.CollectedField, obj *CompanyContact) (ret graphql.Marshaler) {
  37344. fc, err := ec.fieldContext_CompanyContact_updatedAt(ctx, field)
  37345. if err != nil {
  37346. return graphql.Null
  37347. }
  37348. ctx = graphql.WithFieldContext(ctx, fc)
  37349. defer func() {
  37350. if r := recover(); r != nil {
  37351. ec.Error(ctx, ec.Recover(ctx, r))
  37352. ret = graphql.Null
  37353. }
  37354. }()
  37355. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37356. ctx = rctx // use context from middleware stack in children
  37357. return obj.UpdatedAt, nil
  37358. })
  37359. if err != nil {
  37360. ec.Error(ctx, err)
  37361. return graphql.Null
  37362. }
  37363. if resTmp == nil {
  37364. if !graphql.HasFieldError(ctx, fc) {
  37365. ec.Errorf(ctx, "must not be null")
  37366. }
  37367. return graphql.Null
  37368. }
  37369. res := resTmp.(string)
  37370. fc.Result = res
  37371. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  37372. }
  37373. func (ec *executionContext) fieldContext_CompanyContact_updatedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37374. fc = &graphql.FieldContext{
  37375. Object: "CompanyContact",
  37376. Field: field,
  37377. IsMethod: false,
  37378. IsResolver: false,
  37379. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37380. return nil, errors.New("field of type DateTime does not have child fields")
  37381. },
  37382. }
  37383. return fc, nil
  37384. }
  37385. func (ec *executionContext) _CompanyContactConnection_edges(ctx context.Context, field graphql.CollectedField, obj *CompanyContactConnection) (ret graphql.Marshaler) {
  37386. fc, err := ec.fieldContext_CompanyContactConnection_edges(ctx, field)
  37387. if err != nil {
  37388. return graphql.Null
  37389. }
  37390. ctx = graphql.WithFieldContext(ctx, fc)
  37391. defer func() {
  37392. if r := recover(); r != nil {
  37393. ec.Error(ctx, ec.Recover(ctx, r))
  37394. ret = graphql.Null
  37395. }
  37396. }()
  37397. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37398. ctx = rctx // use context from middleware stack in children
  37399. return obj.Edges, nil
  37400. })
  37401. if err != nil {
  37402. ec.Error(ctx, err)
  37403. return graphql.Null
  37404. }
  37405. if resTmp == nil {
  37406. if !graphql.HasFieldError(ctx, fc) {
  37407. ec.Errorf(ctx, "must not be null")
  37408. }
  37409. return graphql.Null
  37410. }
  37411. res := resTmp.([]*CompanyContactEdge)
  37412. fc.Result = res
  37413. return ec.marshalNCompanyContactEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactEdgeᚄ(ctx, field.Selections, res)
  37414. }
  37415. func (ec *executionContext) fieldContext_CompanyContactConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37416. fc = &graphql.FieldContext{
  37417. Object: "CompanyContactConnection",
  37418. Field: field,
  37419. IsMethod: false,
  37420. IsResolver: false,
  37421. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37422. switch field.Name {
  37423. case "cursor":
  37424. return ec.fieldContext_CompanyContactEdge_cursor(ctx, field)
  37425. case "node":
  37426. return ec.fieldContext_CompanyContactEdge_node(ctx, field)
  37427. }
  37428. return nil, fmt.Errorf("no field named %q was found under type CompanyContactEdge", field.Name)
  37429. },
  37430. }
  37431. return fc, nil
  37432. }
  37433. func (ec *executionContext) _CompanyContactConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *CompanyContactConnection) (ret graphql.Marshaler) {
  37434. fc, err := ec.fieldContext_CompanyContactConnection_nodes(ctx, field)
  37435. if err != nil {
  37436. return graphql.Null
  37437. }
  37438. ctx = graphql.WithFieldContext(ctx, fc)
  37439. defer func() {
  37440. if r := recover(); r != nil {
  37441. ec.Error(ctx, ec.Recover(ctx, r))
  37442. ret = graphql.Null
  37443. }
  37444. }()
  37445. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37446. ctx = rctx // use context from middleware stack in children
  37447. return obj.Nodes, nil
  37448. })
  37449. if err != nil {
  37450. ec.Error(ctx, err)
  37451. return graphql.Null
  37452. }
  37453. if resTmp == nil {
  37454. if !graphql.HasFieldError(ctx, fc) {
  37455. ec.Errorf(ctx, "must not be null")
  37456. }
  37457. return graphql.Null
  37458. }
  37459. res := resTmp.([]*CompanyContact)
  37460. fc.Result = res
  37461. return ec.marshalNCompanyContact2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactᚄ(ctx, field.Selections, res)
  37462. }
  37463. func (ec *executionContext) fieldContext_CompanyContactConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37464. fc = &graphql.FieldContext{
  37465. Object: "CompanyContactConnection",
  37466. Field: field,
  37467. IsMethod: false,
  37468. IsResolver: false,
  37469. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37470. switch field.Name {
  37471. case "company":
  37472. return ec.fieldContext_CompanyContact_company(ctx, field)
  37473. case "createdAt":
  37474. return ec.fieldContext_CompanyContact_createdAt(ctx, field)
  37475. case "customer":
  37476. return ec.fieldContext_CompanyContact_customer(ctx, field)
  37477. case "draftOrders":
  37478. return ec.fieldContext_CompanyContact_draftOrders(ctx, field)
  37479. case "id":
  37480. return ec.fieldContext_CompanyContact_id(ctx, field)
  37481. case "isMainContact":
  37482. return ec.fieldContext_CompanyContact_isMainContact(ctx, field)
  37483. case "lifetimeDuration":
  37484. return ec.fieldContext_CompanyContact_lifetimeDuration(ctx, field)
  37485. case "locale":
  37486. return ec.fieldContext_CompanyContact_locale(ctx, field)
  37487. case "orders":
  37488. return ec.fieldContext_CompanyContact_orders(ctx, field)
  37489. case "roleAssignments":
  37490. return ec.fieldContext_CompanyContact_roleAssignments(ctx, field)
  37491. case "title":
  37492. return ec.fieldContext_CompanyContact_title(ctx, field)
  37493. case "updatedAt":
  37494. return ec.fieldContext_CompanyContact_updatedAt(ctx, field)
  37495. }
  37496. return nil, fmt.Errorf("no field named %q was found under type CompanyContact", field.Name)
  37497. },
  37498. }
  37499. return fc, nil
  37500. }
  37501. func (ec *executionContext) _CompanyContactConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *CompanyContactConnection) (ret graphql.Marshaler) {
  37502. fc, err := ec.fieldContext_CompanyContactConnection_pageInfo(ctx, field)
  37503. if err != nil {
  37504. return graphql.Null
  37505. }
  37506. ctx = graphql.WithFieldContext(ctx, fc)
  37507. defer func() {
  37508. if r := recover(); r != nil {
  37509. ec.Error(ctx, ec.Recover(ctx, r))
  37510. ret = graphql.Null
  37511. }
  37512. }()
  37513. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37514. ctx = rctx // use context from middleware stack in children
  37515. return obj.PageInfo, nil
  37516. })
  37517. if err != nil {
  37518. ec.Error(ctx, err)
  37519. return graphql.Null
  37520. }
  37521. if resTmp == nil {
  37522. if !graphql.HasFieldError(ctx, fc) {
  37523. ec.Errorf(ctx, "must not be null")
  37524. }
  37525. return graphql.Null
  37526. }
  37527. res := resTmp.(*PageInfo)
  37528. fc.Result = res
  37529. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  37530. }
  37531. func (ec *executionContext) fieldContext_CompanyContactConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37532. fc = &graphql.FieldContext{
  37533. Object: "CompanyContactConnection",
  37534. Field: field,
  37535. IsMethod: false,
  37536. IsResolver: false,
  37537. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37538. switch field.Name {
  37539. case "endCursor":
  37540. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  37541. case "hasNextPage":
  37542. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  37543. case "hasPreviousPage":
  37544. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  37545. case "startCursor":
  37546. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  37547. }
  37548. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  37549. },
  37550. }
  37551. return fc, nil
  37552. }
  37553. func (ec *executionContext) _CompanyContactEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *CompanyContactEdge) (ret graphql.Marshaler) {
  37554. fc, err := ec.fieldContext_CompanyContactEdge_cursor(ctx, field)
  37555. if err != nil {
  37556. return graphql.Null
  37557. }
  37558. ctx = graphql.WithFieldContext(ctx, fc)
  37559. defer func() {
  37560. if r := recover(); r != nil {
  37561. ec.Error(ctx, ec.Recover(ctx, r))
  37562. ret = graphql.Null
  37563. }
  37564. }()
  37565. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37566. ctx = rctx // use context from middleware stack in children
  37567. return obj.Cursor, nil
  37568. })
  37569. if err != nil {
  37570. ec.Error(ctx, err)
  37571. return graphql.Null
  37572. }
  37573. if resTmp == nil {
  37574. if !graphql.HasFieldError(ctx, fc) {
  37575. ec.Errorf(ctx, "must not be null")
  37576. }
  37577. return graphql.Null
  37578. }
  37579. res := resTmp.(string)
  37580. fc.Result = res
  37581. return ec.marshalNString2string(ctx, field.Selections, res)
  37582. }
  37583. func (ec *executionContext) fieldContext_CompanyContactEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37584. fc = &graphql.FieldContext{
  37585. Object: "CompanyContactEdge",
  37586. Field: field,
  37587. IsMethod: false,
  37588. IsResolver: false,
  37589. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37590. return nil, errors.New("field of type String does not have child fields")
  37591. },
  37592. }
  37593. return fc, nil
  37594. }
  37595. func (ec *executionContext) _CompanyContactEdge_node(ctx context.Context, field graphql.CollectedField, obj *CompanyContactEdge) (ret graphql.Marshaler) {
  37596. fc, err := ec.fieldContext_CompanyContactEdge_node(ctx, field)
  37597. if err != nil {
  37598. return graphql.Null
  37599. }
  37600. ctx = graphql.WithFieldContext(ctx, fc)
  37601. defer func() {
  37602. if r := recover(); r != nil {
  37603. ec.Error(ctx, ec.Recover(ctx, r))
  37604. ret = graphql.Null
  37605. }
  37606. }()
  37607. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37608. ctx = rctx // use context from middleware stack in children
  37609. return obj.Node, nil
  37610. })
  37611. if err != nil {
  37612. ec.Error(ctx, err)
  37613. return graphql.Null
  37614. }
  37615. if resTmp == nil {
  37616. if !graphql.HasFieldError(ctx, fc) {
  37617. ec.Errorf(ctx, "must not be null")
  37618. }
  37619. return graphql.Null
  37620. }
  37621. res := resTmp.(*CompanyContact)
  37622. fc.Result = res
  37623. return ec.marshalNCompanyContact2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContact(ctx, field.Selections, res)
  37624. }
  37625. func (ec *executionContext) fieldContext_CompanyContactEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37626. fc = &graphql.FieldContext{
  37627. Object: "CompanyContactEdge",
  37628. Field: field,
  37629. IsMethod: false,
  37630. IsResolver: false,
  37631. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37632. switch field.Name {
  37633. case "company":
  37634. return ec.fieldContext_CompanyContact_company(ctx, field)
  37635. case "createdAt":
  37636. return ec.fieldContext_CompanyContact_createdAt(ctx, field)
  37637. case "customer":
  37638. return ec.fieldContext_CompanyContact_customer(ctx, field)
  37639. case "draftOrders":
  37640. return ec.fieldContext_CompanyContact_draftOrders(ctx, field)
  37641. case "id":
  37642. return ec.fieldContext_CompanyContact_id(ctx, field)
  37643. case "isMainContact":
  37644. return ec.fieldContext_CompanyContact_isMainContact(ctx, field)
  37645. case "lifetimeDuration":
  37646. return ec.fieldContext_CompanyContact_lifetimeDuration(ctx, field)
  37647. case "locale":
  37648. return ec.fieldContext_CompanyContact_locale(ctx, field)
  37649. case "orders":
  37650. return ec.fieldContext_CompanyContact_orders(ctx, field)
  37651. case "roleAssignments":
  37652. return ec.fieldContext_CompanyContact_roleAssignments(ctx, field)
  37653. case "title":
  37654. return ec.fieldContext_CompanyContact_title(ctx, field)
  37655. case "updatedAt":
  37656. return ec.fieldContext_CompanyContact_updatedAt(ctx, field)
  37657. }
  37658. return nil, fmt.Errorf("no field named %q was found under type CompanyContact", field.Name)
  37659. },
  37660. }
  37661. return fc, nil
  37662. }
  37663. func (ec *executionContext) _CompanyContactRole_id(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRole) (ret graphql.Marshaler) {
  37664. fc, err := ec.fieldContext_CompanyContactRole_id(ctx, field)
  37665. if err != nil {
  37666. return graphql.Null
  37667. }
  37668. ctx = graphql.WithFieldContext(ctx, fc)
  37669. defer func() {
  37670. if r := recover(); r != nil {
  37671. ec.Error(ctx, ec.Recover(ctx, r))
  37672. ret = graphql.Null
  37673. }
  37674. }()
  37675. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37676. ctx = rctx // use context from middleware stack in children
  37677. return obj.ID, nil
  37678. })
  37679. if err != nil {
  37680. ec.Error(ctx, err)
  37681. return graphql.Null
  37682. }
  37683. if resTmp == nil {
  37684. if !graphql.HasFieldError(ctx, fc) {
  37685. ec.Errorf(ctx, "must not be null")
  37686. }
  37687. return graphql.Null
  37688. }
  37689. res := resTmp.(string)
  37690. fc.Result = res
  37691. return ec.marshalNID2string(ctx, field.Selections, res)
  37692. }
  37693. func (ec *executionContext) fieldContext_CompanyContactRole_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37694. fc = &graphql.FieldContext{
  37695. Object: "CompanyContactRole",
  37696. Field: field,
  37697. IsMethod: false,
  37698. IsResolver: false,
  37699. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37700. return nil, errors.New("field of type ID does not have child fields")
  37701. },
  37702. }
  37703. return fc, nil
  37704. }
  37705. func (ec *executionContext) _CompanyContactRole_name(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRole) (ret graphql.Marshaler) {
  37706. fc, err := ec.fieldContext_CompanyContactRole_name(ctx, field)
  37707. if err != nil {
  37708. return graphql.Null
  37709. }
  37710. ctx = graphql.WithFieldContext(ctx, fc)
  37711. defer func() {
  37712. if r := recover(); r != nil {
  37713. ec.Error(ctx, ec.Recover(ctx, r))
  37714. ret = graphql.Null
  37715. }
  37716. }()
  37717. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37718. ctx = rctx // use context from middleware stack in children
  37719. return obj.Name, nil
  37720. })
  37721. if err != nil {
  37722. ec.Error(ctx, err)
  37723. return graphql.Null
  37724. }
  37725. if resTmp == nil {
  37726. if !graphql.HasFieldError(ctx, fc) {
  37727. ec.Errorf(ctx, "must not be null")
  37728. }
  37729. return graphql.Null
  37730. }
  37731. res := resTmp.(string)
  37732. fc.Result = res
  37733. return ec.marshalNString2string(ctx, field.Selections, res)
  37734. }
  37735. func (ec *executionContext) fieldContext_CompanyContactRole_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37736. fc = &graphql.FieldContext{
  37737. Object: "CompanyContactRole",
  37738. Field: field,
  37739. IsMethod: false,
  37740. IsResolver: false,
  37741. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37742. return nil, errors.New("field of type String does not have child fields")
  37743. },
  37744. }
  37745. return fc, nil
  37746. }
  37747. func (ec *executionContext) _CompanyContactRole_note(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRole) (ret graphql.Marshaler) {
  37748. fc, err := ec.fieldContext_CompanyContactRole_note(ctx, field)
  37749. if err != nil {
  37750. return graphql.Null
  37751. }
  37752. ctx = graphql.WithFieldContext(ctx, fc)
  37753. defer func() {
  37754. if r := recover(); r != nil {
  37755. ec.Error(ctx, ec.Recover(ctx, r))
  37756. ret = graphql.Null
  37757. }
  37758. }()
  37759. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37760. ctx = rctx // use context from middleware stack in children
  37761. return obj.Note, nil
  37762. })
  37763. if err != nil {
  37764. ec.Error(ctx, err)
  37765. return graphql.Null
  37766. }
  37767. if resTmp == nil {
  37768. return graphql.Null
  37769. }
  37770. res := resTmp.(*string)
  37771. fc.Result = res
  37772. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  37773. }
  37774. func (ec *executionContext) fieldContext_CompanyContactRole_note(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37775. fc = &graphql.FieldContext{
  37776. Object: "CompanyContactRole",
  37777. Field: field,
  37778. IsMethod: false,
  37779. IsResolver: false,
  37780. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37781. return nil, errors.New("field of type String does not have child fields")
  37782. },
  37783. }
  37784. return fc, nil
  37785. }
  37786. func (ec *executionContext) _CompanyContactRoleAssignment_company(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRoleAssignment) (ret graphql.Marshaler) {
  37787. fc, err := ec.fieldContext_CompanyContactRoleAssignment_company(ctx, field)
  37788. if err != nil {
  37789. return graphql.Null
  37790. }
  37791. ctx = graphql.WithFieldContext(ctx, fc)
  37792. defer func() {
  37793. if r := recover(); r != nil {
  37794. ec.Error(ctx, ec.Recover(ctx, r))
  37795. ret = graphql.Null
  37796. }
  37797. }()
  37798. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37799. ctx = rctx // use context from middleware stack in children
  37800. return obj.Company, nil
  37801. })
  37802. if err != nil {
  37803. ec.Error(ctx, err)
  37804. return graphql.Null
  37805. }
  37806. if resTmp == nil {
  37807. if !graphql.HasFieldError(ctx, fc) {
  37808. ec.Errorf(ctx, "must not be null")
  37809. }
  37810. return graphql.Null
  37811. }
  37812. res := resTmp.(*Company)
  37813. fc.Result = res
  37814. return ec.marshalNCompany2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompany(ctx, field.Selections, res)
  37815. }
  37816. func (ec *executionContext) fieldContext_CompanyContactRoleAssignment_company(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37817. fc = &graphql.FieldContext{
  37818. Object: "CompanyContactRoleAssignment",
  37819. Field: field,
  37820. IsMethod: false,
  37821. IsResolver: false,
  37822. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37823. switch field.Name {
  37824. case "contactCount":
  37825. return ec.fieldContext_Company_contactCount(ctx, field)
  37826. case "contactRoles":
  37827. return ec.fieldContext_Company_contactRoles(ctx, field)
  37828. case "contacts":
  37829. return ec.fieldContext_Company_contacts(ctx, field)
  37830. case "createdAt":
  37831. return ec.fieldContext_Company_createdAt(ctx, field)
  37832. case "customerSince":
  37833. return ec.fieldContext_Company_customerSince(ctx, field)
  37834. case "defaultCursor":
  37835. return ec.fieldContext_Company_defaultCursor(ctx, field)
  37836. case "defaultRole":
  37837. return ec.fieldContext_Company_defaultRole(ctx, field)
  37838. case "draftOrders":
  37839. return ec.fieldContext_Company_draftOrders(ctx, field)
  37840. case "events":
  37841. return ec.fieldContext_Company_events(ctx, field)
  37842. case "externalId":
  37843. return ec.fieldContext_Company_externalId(ctx, field)
  37844. case "hasTimelineComment":
  37845. return ec.fieldContext_Company_hasTimelineComment(ctx, field)
  37846. case "id":
  37847. return ec.fieldContext_Company_id(ctx, field)
  37848. case "lifetimeDuration":
  37849. return ec.fieldContext_Company_lifetimeDuration(ctx, field)
  37850. case "locationCount":
  37851. return ec.fieldContext_Company_locationCount(ctx, field)
  37852. case "locations":
  37853. return ec.fieldContext_Company_locations(ctx, field)
  37854. case "mainContact":
  37855. return ec.fieldContext_Company_mainContact(ctx, field)
  37856. case "name":
  37857. return ec.fieldContext_Company_name(ctx, field)
  37858. case "note":
  37859. return ec.fieldContext_Company_note(ctx, field)
  37860. case "orderCount":
  37861. return ec.fieldContext_Company_orderCount(ctx, field)
  37862. case "orders":
  37863. return ec.fieldContext_Company_orders(ctx, field)
  37864. case "totalSpent":
  37865. return ec.fieldContext_Company_totalSpent(ctx, field)
  37866. case "updatedAt":
  37867. return ec.fieldContext_Company_updatedAt(ctx, field)
  37868. }
  37869. return nil, fmt.Errorf("no field named %q was found under type Company", field.Name)
  37870. },
  37871. }
  37872. return fc, nil
  37873. }
  37874. func (ec *executionContext) _CompanyContactRoleAssignment_companyContact(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRoleAssignment) (ret graphql.Marshaler) {
  37875. fc, err := ec.fieldContext_CompanyContactRoleAssignment_companyContact(ctx, field)
  37876. if err != nil {
  37877. return graphql.Null
  37878. }
  37879. ctx = graphql.WithFieldContext(ctx, fc)
  37880. defer func() {
  37881. if r := recover(); r != nil {
  37882. ec.Error(ctx, ec.Recover(ctx, r))
  37883. ret = graphql.Null
  37884. }
  37885. }()
  37886. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37887. ctx = rctx // use context from middleware stack in children
  37888. return obj.CompanyContact, nil
  37889. })
  37890. if err != nil {
  37891. ec.Error(ctx, err)
  37892. return graphql.Null
  37893. }
  37894. if resTmp == nil {
  37895. if !graphql.HasFieldError(ctx, fc) {
  37896. ec.Errorf(ctx, "must not be null")
  37897. }
  37898. return graphql.Null
  37899. }
  37900. res := resTmp.(*CompanyContact)
  37901. fc.Result = res
  37902. return ec.marshalNCompanyContact2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContact(ctx, field.Selections, res)
  37903. }
  37904. func (ec *executionContext) fieldContext_CompanyContactRoleAssignment_companyContact(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37905. fc = &graphql.FieldContext{
  37906. Object: "CompanyContactRoleAssignment",
  37907. Field: field,
  37908. IsMethod: false,
  37909. IsResolver: false,
  37910. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37911. switch field.Name {
  37912. case "company":
  37913. return ec.fieldContext_CompanyContact_company(ctx, field)
  37914. case "createdAt":
  37915. return ec.fieldContext_CompanyContact_createdAt(ctx, field)
  37916. case "customer":
  37917. return ec.fieldContext_CompanyContact_customer(ctx, field)
  37918. case "draftOrders":
  37919. return ec.fieldContext_CompanyContact_draftOrders(ctx, field)
  37920. case "id":
  37921. return ec.fieldContext_CompanyContact_id(ctx, field)
  37922. case "isMainContact":
  37923. return ec.fieldContext_CompanyContact_isMainContact(ctx, field)
  37924. case "lifetimeDuration":
  37925. return ec.fieldContext_CompanyContact_lifetimeDuration(ctx, field)
  37926. case "locale":
  37927. return ec.fieldContext_CompanyContact_locale(ctx, field)
  37928. case "orders":
  37929. return ec.fieldContext_CompanyContact_orders(ctx, field)
  37930. case "roleAssignments":
  37931. return ec.fieldContext_CompanyContact_roleAssignments(ctx, field)
  37932. case "title":
  37933. return ec.fieldContext_CompanyContact_title(ctx, field)
  37934. case "updatedAt":
  37935. return ec.fieldContext_CompanyContact_updatedAt(ctx, field)
  37936. }
  37937. return nil, fmt.Errorf("no field named %q was found under type CompanyContact", field.Name)
  37938. },
  37939. }
  37940. return fc, nil
  37941. }
  37942. func (ec *executionContext) _CompanyContactRoleAssignment_companyLocation(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRoleAssignment) (ret graphql.Marshaler) {
  37943. fc, err := ec.fieldContext_CompanyContactRoleAssignment_companyLocation(ctx, field)
  37944. if err != nil {
  37945. return graphql.Null
  37946. }
  37947. ctx = graphql.WithFieldContext(ctx, fc)
  37948. defer func() {
  37949. if r := recover(); r != nil {
  37950. ec.Error(ctx, ec.Recover(ctx, r))
  37951. ret = graphql.Null
  37952. }
  37953. }()
  37954. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37955. ctx = rctx // use context from middleware stack in children
  37956. return obj.CompanyLocation, nil
  37957. })
  37958. if err != nil {
  37959. ec.Error(ctx, err)
  37960. return graphql.Null
  37961. }
  37962. if resTmp == nil {
  37963. if !graphql.HasFieldError(ctx, fc) {
  37964. ec.Errorf(ctx, "must not be null")
  37965. }
  37966. return graphql.Null
  37967. }
  37968. res := resTmp.(*CompanyLocation)
  37969. fc.Result = res
  37970. return ec.marshalNCompanyLocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyLocation(ctx, field.Selections, res)
  37971. }
  37972. func (ec *executionContext) fieldContext_CompanyContactRoleAssignment_companyLocation(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37973. fc = &graphql.FieldContext{
  37974. Object: "CompanyContactRoleAssignment",
  37975. Field: field,
  37976. IsMethod: false,
  37977. IsResolver: false,
  37978. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37979. switch field.Name {
  37980. case "billingAddress":
  37981. return ec.fieldContext_CompanyLocation_billingAddress(ctx, field)
  37982. case "buyerExperienceConfiguration":
  37983. return ec.fieldContext_CompanyLocation_buyerExperienceConfiguration(ctx, field)
  37984. case "company":
  37985. return ec.fieldContext_CompanyLocation_company(ctx, field)
  37986. case "createdAt":
  37987. return ec.fieldContext_CompanyLocation_createdAt(ctx, field)
  37988. case "currency":
  37989. return ec.fieldContext_CompanyLocation_currency(ctx, field)
  37990. case "defaultCursor":
  37991. return ec.fieldContext_CompanyLocation_defaultCursor(ctx, field)
  37992. case "draftOrders":
  37993. return ec.fieldContext_CompanyLocation_draftOrders(ctx, field)
  37994. case "events":
  37995. return ec.fieldContext_CompanyLocation_events(ctx, field)
  37996. case "externalId":
  37997. return ec.fieldContext_CompanyLocation_externalId(ctx, field)
  37998. case "hasTimelineComment":
  37999. return ec.fieldContext_CompanyLocation_hasTimelineComment(ctx, field)
  38000. case "id":
  38001. return ec.fieldContext_CompanyLocation_id(ctx, field)
  38002. case "locale":
  38003. return ec.fieldContext_CompanyLocation_locale(ctx, field)
  38004. case "market":
  38005. return ec.fieldContext_CompanyLocation_market(ctx, field)
  38006. case "name":
  38007. return ec.fieldContext_CompanyLocation_name(ctx, field)
  38008. case "note":
  38009. return ec.fieldContext_CompanyLocation_note(ctx, field)
  38010. case "orderCount":
  38011. return ec.fieldContext_CompanyLocation_orderCount(ctx, field)
  38012. case "orders":
  38013. return ec.fieldContext_CompanyLocation_orders(ctx, field)
  38014. case "phone":
  38015. return ec.fieldContext_CompanyLocation_phone(ctx, field)
  38016. case "roleAssignments":
  38017. return ec.fieldContext_CompanyLocation_roleAssignments(ctx, field)
  38018. case "shippingAddress":
  38019. return ec.fieldContext_CompanyLocation_shippingAddress(ctx, field)
  38020. case "taxExemptions":
  38021. return ec.fieldContext_CompanyLocation_taxExemptions(ctx, field)
  38022. case "taxRegistrationId":
  38023. return ec.fieldContext_CompanyLocation_taxRegistrationId(ctx, field)
  38024. case "totalSpent":
  38025. return ec.fieldContext_CompanyLocation_totalSpent(ctx, field)
  38026. case "updatedAt":
  38027. return ec.fieldContext_CompanyLocation_updatedAt(ctx, field)
  38028. }
  38029. return nil, fmt.Errorf("no field named %q was found under type CompanyLocation", field.Name)
  38030. },
  38031. }
  38032. return fc, nil
  38033. }
  38034. func (ec *executionContext) _CompanyContactRoleAssignment_createdAt(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRoleAssignment) (ret graphql.Marshaler) {
  38035. fc, err := ec.fieldContext_CompanyContactRoleAssignment_createdAt(ctx, field)
  38036. if err != nil {
  38037. return graphql.Null
  38038. }
  38039. ctx = graphql.WithFieldContext(ctx, fc)
  38040. defer func() {
  38041. if r := recover(); r != nil {
  38042. ec.Error(ctx, ec.Recover(ctx, r))
  38043. ret = graphql.Null
  38044. }
  38045. }()
  38046. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38047. ctx = rctx // use context from middleware stack in children
  38048. return obj.CreatedAt, nil
  38049. })
  38050. if err != nil {
  38051. ec.Error(ctx, err)
  38052. return graphql.Null
  38053. }
  38054. if resTmp == nil {
  38055. if !graphql.HasFieldError(ctx, fc) {
  38056. ec.Errorf(ctx, "must not be null")
  38057. }
  38058. return graphql.Null
  38059. }
  38060. res := resTmp.(string)
  38061. fc.Result = res
  38062. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  38063. }
  38064. func (ec *executionContext) fieldContext_CompanyContactRoleAssignment_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38065. fc = &graphql.FieldContext{
  38066. Object: "CompanyContactRoleAssignment",
  38067. Field: field,
  38068. IsMethod: false,
  38069. IsResolver: false,
  38070. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38071. return nil, errors.New("field of type DateTime does not have child fields")
  38072. },
  38073. }
  38074. return fc, nil
  38075. }
  38076. func (ec *executionContext) _CompanyContactRoleAssignment_id(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRoleAssignment) (ret graphql.Marshaler) {
  38077. fc, err := ec.fieldContext_CompanyContactRoleAssignment_id(ctx, field)
  38078. if err != nil {
  38079. return graphql.Null
  38080. }
  38081. ctx = graphql.WithFieldContext(ctx, fc)
  38082. defer func() {
  38083. if r := recover(); r != nil {
  38084. ec.Error(ctx, ec.Recover(ctx, r))
  38085. ret = graphql.Null
  38086. }
  38087. }()
  38088. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38089. ctx = rctx // use context from middleware stack in children
  38090. return obj.ID, nil
  38091. })
  38092. if err != nil {
  38093. ec.Error(ctx, err)
  38094. return graphql.Null
  38095. }
  38096. if resTmp == nil {
  38097. if !graphql.HasFieldError(ctx, fc) {
  38098. ec.Errorf(ctx, "must not be null")
  38099. }
  38100. return graphql.Null
  38101. }
  38102. res := resTmp.(string)
  38103. fc.Result = res
  38104. return ec.marshalNID2string(ctx, field.Selections, res)
  38105. }
  38106. func (ec *executionContext) fieldContext_CompanyContactRoleAssignment_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38107. fc = &graphql.FieldContext{
  38108. Object: "CompanyContactRoleAssignment",
  38109. Field: field,
  38110. IsMethod: false,
  38111. IsResolver: false,
  38112. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38113. return nil, errors.New("field of type ID does not have child fields")
  38114. },
  38115. }
  38116. return fc, nil
  38117. }
  38118. func (ec *executionContext) _CompanyContactRoleAssignment_role(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRoleAssignment) (ret graphql.Marshaler) {
  38119. fc, err := ec.fieldContext_CompanyContactRoleAssignment_role(ctx, field)
  38120. if err != nil {
  38121. return graphql.Null
  38122. }
  38123. ctx = graphql.WithFieldContext(ctx, fc)
  38124. defer func() {
  38125. if r := recover(); r != nil {
  38126. ec.Error(ctx, ec.Recover(ctx, r))
  38127. ret = graphql.Null
  38128. }
  38129. }()
  38130. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38131. ctx = rctx // use context from middleware stack in children
  38132. return obj.Role, nil
  38133. })
  38134. if err != nil {
  38135. ec.Error(ctx, err)
  38136. return graphql.Null
  38137. }
  38138. if resTmp == nil {
  38139. if !graphql.HasFieldError(ctx, fc) {
  38140. ec.Errorf(ctx, "must not be null")
  38141. }
  38142. return graphql.Null
  38143. }
  38144. res := resTmp.(*CompanyContactRole)
  38145. fc.Result = res
  38146. return ec.marshalNCompanyContactRole2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactRole(ctx, field.Selections, res)
  38147. }
  38148. func (ec *executionContext) fieldContext_CompanyContactRoleAssignment_role(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38149. fc = &graphql.FieldContext{
  38150. Object: "CompanyContactRoleAssignment",
  38151. Field: field,
  38152. IsMethod: false,
  38153. IsResolver: false,
  38154. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38155. switch field.Name {
  38156. case "id":
  38157. return ec.fieldContext_CompanyContactRole_id(ctx, field)
  38158. case "name":
  38159. return ec.fieldContext_CompanyContactRole_name(ctx, field)
  38160. case "note":
  38161. return ec.fieldContext_CompanyContactRole_note(ctx, field)
  38162. }
  38163. return nil, fmt.Errorf("no field named %q was found under type CompanyContactRole", field.Name)
  38164. },
  38165. }
  38166. return fc, nil
  38167. }
  38168. func (ec *executionContext) _CompanyContactRoleAssignment_updatedAt(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRoleAssignment) (ret graphql.Marshaler) {
  38169. fc, err := ec.fieldContext_CompanyContactRoleAssignment_updatedAt(ctx, field)
  38170. if err != nil {
  38171. return graphql.Null
  38172. }
  38173. ctx = graphql.WithFieldContext(ctx, fc)
  38174. defer func() {
  38175. if r := recover(); r != nil {
  38176. ec.Error(ctx, ec.Recover(ctx, r))
  38177. ret = graphql.Null
  38178. }
  38179. }()
  38180. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38181. ctx = rctx // use context from middleware stack in children
  38182. return obj.UpdatedAt, nil
  38183. })
  38184. if err != nil {
  38185. ec.Error(ctx, err)
  38186. return graphql.Null
  38187. }
  38188. if resTmp == nil {
  38189. if !graphql.HasFieldError(ctx, fc) {
  38190. ec.Errorf(ctx, "must not be null")
  38191. }
  38192. return graphql.Null
  38193. }
  38194. res := resTmp.(string)
  38195. fc.Result = res
  38196. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  38197. }
  38198. func (ec *executionContext) fieldContext_CompanyContactRoleAssignment_updatedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38199. fc = &graphql.FieldContext{
  38200. Object: "CompanyContactRoleAssignment",
  38201. Field: field,
  38202. IsMethod: false,
  38203. IsResolver: false,
  38204. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38205. return nil, errors.New("field of type DateTime does not have child fields")
  38206. },
  38207. }
  38208. return fc, nil
  38209. }
  38210. func (ec *executionContext) _CompanyContactRoleAssignmentConnection_edges(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRoleAssignmentConnection) (ret graphql.Marshaler) {
  38211. fc, err := ec.fieldContext_CompanyContactRoleAssignmentConnection_edges(ctx, field)
  38212. if err != nil {
  38213. return graphql.Null
  38214. }
  38215. ctx = graphql.WithFieldContext(ctx, fc)
  38216. defer func() {
  38217. if r := recover(); r != nil {
  38218. ec.Error(ctx, ec.Recover(ctx, r))
  38219. ret = graphql.Null
  38220. }
  38221. }()
  38222. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38223. ctx = rctx // use context from middleware stack in children
  38224. return obj.Edges, nil
  38225. })
  38226. if err != nil {
  38227. ec.Error(ctx, err)
  38228. return graphql.Null
  38229. }
  38230. if resTmp == nil {
  38231. if !graphql.HasFieldError(ctx, fc) {
  38232. ec.Errorf(ctx, "must not be null")
  38233. }
  38234. return graphql.Null
  38235. }
  38236. res := resTmp.([]*CompanyContactRoleAssignmentEdge)
  38237. fc.Result = res
  38238. return ec.marshalNCompanyContactRoleAssignmentEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactRoleAssignmentEdgeᚄ(ctx, field.Selections, res)
  38239. }
  38240. func (ec *executionContext) fieldContext_CompanyContactRoleAssignmentConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38241. fc = &graphql.FieldContext{
  38242. Object: "CompanyContactRoleAssignmentConnection",
  38243. Field: field,
  38244. IsMethod: false,
  38245. IsResolver: false,
  38246. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38247. switch field.Name {
  38248. case "cursor":
  38249. return ec.fieldContext_CompanyContactRoleAssignmentEdge_cursor(ctx, field)
  38250. case "node":
  38251. return ec.fieldContext_CompanyContactRoleAssignmentEdge_node(ctx, field)
  38252. }
  38253. return nil, fmt.Errorf("no field named %q was found under type CompanyContactRoleAssignmentEdge", field.Name)
  38254. },
  38255. }
  38256. return fc, nil
  38257. }
  38258. func (ec *executionContext) _CompanyContactRoleAssignmentConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRoleAssignmentConnection) (ret graphql.Marshaler) {
  38259. fc, err := ec.fieldContext_CompanyContactRoleAssignmentConnection_nodes(ctx, field)
  38260. if err != nil {
  38261. return graphql.Null
  38262. }
  38263. ctx = graphql.WithFieldContext(ctx, fc)
  38264. defer func() {
  38265. if r := recover(); r != nil {
  38266. ec.Error(ctx, ec.Recover(ctx, r))
  38267. ret = graphql.Null
  38268. }
  38269. }()
  38270. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38271. ctx = rctx // use context from middleware stack in children
  38272. return obj.Nodes, nil
  38273. })
  38274. if err != nil {
  38275. ec.Error(ctx, err)
  38276. return graphql.Null
  38277. }
  38278. if resTmp == nil {
  38279. if !graphql.HasFieldError(ctx, fc) {
  38280. ec.Errorf(ctx, "must not be null")
  38281. }
  38282. return graphql.Null
  38283. }
  38284. res := resTmp.([]*CompanyContactRoleAssignment)
  38285. fc.Result = res
  38286. return ec.marshalNCompanyContactRoleAssignment2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactRoleAssignmentᚄ(ctx, field.Selections, res)
  38287. }
  38288. func (ec *executionContext) fieldContext_CompanyContactRoleAssignmentConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38289. fc = &graphql.FieldContext{
  38290. Object: "CompanyContactRoleAssignmentConnection",
  38291. Field: field,
  38292. IsMethod: false,
  38293. IsResolver: false,
  38294. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38295. switch field.Name {
  38296. case "company":
  38297. return ec.fieldContext_CompanyContactRoleAssignment_company(ctx, field)
  38298. case "companyContact":
  38299. return ec.fieldContext_CompanyContactRoleAssignment_companyContact(ctx, field)
  38300. case "companyLocation":
  38301. return ec.fieldContext_CompanyContactRoleAssignment_companyLocation(ctx, field)
  38302. case "createdAt":
  38303. return ec.fieldContext_CompanyContactRoleAssignment_createdAt(ctx, field)
  38304. case "id":
  38305. return ec.fieldContext_CompanyContactRoleAssignment_id(ctx, field)
  38306. case "role":
  38307. return ec.fieldContext_CompanyContactRoleAssignment_role(ctx, field)
  38308. case "updatedAt":
  38309. return ec.fieldContext_CompanyContactRoleAssignment_updatedAt(ctx, field)
  38310. }
  38311. return nil, fmt.Errorf("no field named %q was found under type CompanyContactRoleAssignment", field.Name)
  38312. },
  38313. }
  38314. return fc, nil
  38315. }
  38316. func (ec *executionContext) _CompanyContactRoleAssignmentConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRoleAssignmentConnection) (ret graphql.Marshaler) {
  38317. fc, err := ec.fieldContext_CompanyContactRoleAssignmentConnection_pageInfo(ctx, field)
  38318. if err != nil {
  38319. return graphql.Null
  38320. }
  38321. ctx = graphql.WithFieldContext(ctx, fc)
  38322. defer func() {
  38323. if r := recover(); r != nil {
  38324. ec.Error(ctx, ec.Recover(ctx, r))
  38325. ret = graphql.Null
  38326. }
  38327. }()
  38328. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38329. ctx = rctx // use context from middleware stack in children
  38330. return obj.PageInfo, nil
  38331. })
  38332. if err != nil {
  38333. ec.Error(ctx, err)
  38334. return graphql.Null
  38335. }
  38336. if resTmp == nil {
  38337. if !graphql.HasFieldError(ctx, fc) {
  38338. ec.Errorf(ctx, "must not be null")
  38339. }
  38340. return graphql.Null
  38341. }
  38342. res := resTmp.(*PageInfo)
  38343. fc.Result = res
  38344. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  38345. }
  38346. func (ec *executionContext) fieldContext_CompanyContactRoleAssignmentConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38347. fc = &graphql.FieldContext{
  38348. Object: "CompanyContactRoleAssignmentConnection",
  38349. Field: field,
  38350. IsMethod: false,
  38351. IsResolver: false,
  38352. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38353. switch field.Name {
  38354. case "endCursor":
  38355. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  38356. case "hasNextPage":
  38357. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  38358. case "hasPreviousPage":
  38359. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  38360. case "startCursor":
  38361. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  38362. }
  38363. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  38364. },
  38365. }
  38366. return fc, nil
  38367. }
  38368. func (ec *executionContext) _CompanyContactRoleAssignmentEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRoleAssignmentEdge) (ret graphql.Marshaler) {
  38369. fc, err := ec.fieldContext_CompanyContactRoleAssignmentEdge_cursor(ctx, field)
  38370. if err != nil {
  38371. return graphql.Null
  38372. }
  38373. ctx = graphql.WithFieldContext(ctx, fc)
  38374. defer func() {
  38375. if r := recover(); r != nil {
  38376. ec.Error(ctx, ec.Recover(ctx, r))
  38377. ret = graphql.Null
  38378. }
  38379. }()
  38380. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38381. ctx = rctx // use context from middleware stack in children
  38382. return obj.Cursor, nil
  38383. })
  38384. if err != nil {
  38385. ec.Error(ctx, err)
  38386. return graphql.Null
  38387. }
  38388. if resTmp == nil {
  38389. if !graphql.HasFieldError(ctx, fc) {
  38390. ec.Errorf(ctx, "must not be null")
  38391. }
  38392. return graphql.Null
  38393. }
  38394. res := resTmp.(string)
  38395. fc.Result = res
  38396. return ec.marshalNString2string(ctx, field.Selections, res)
  38397. }
  38398. func (ec *executionContext) fieldContext_CompanyContactRoleAssignmentEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38399. fc = &graphql.FieldContext{
  38400. Object: "CompanyContactRoleAssignmentEdge",
  38401. Field: field,
  38402. IsMethod: false,
  38403. IsResolver: false,
  38404. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38405. return nil, errors.New("field of type String does not have child fields")
  38406. },
  38407. }
  38408. return fc, nil
  38409. }
  38410. func (ec *executionContext) _CompanyContactRoleAssignmentEdge_node(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRoleAssignmentEdge) (ret graphql.Marshaler) {
  38411. fc, err := ec.fieldContext_CompanyContactRoleAssignmentEdge_node(ctx, field)
  38412. if err != nil {
  38413. return graphql.Null
  38414. }
  38415. ctx = graphql.WithFieldContext(ctx, fc)
  38416. defer func() {
  38417. if r := recover(); r != nil {
  38418. ec.Error(ctx, ec.Recover(ctx, r))
  38419. ret = graphql.Null
  38420. }
  38421. }()
  38422. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38423. ctx = rctx // use context from middleware stack in children
  38424. return obj.Node, nil
  38425. })
  38426. if err != nil {
  38427. ec.Error(ctx, err)
  38428. return graphql.Null
  38429. }
  38430. if resTmp == nil {
  38431. if !graphql.HasFieldError(ctx, fc) {
  38432. ec.Errorf(ctx, "must not be null")
  38433. }
  38434. return graphql.Null
  38435. }
  38436. res := resTmp.(*CompanyContactRoleAssignment)
  38437. fc.Result = res
  38438. return ec.marshalNCompanyContactRoleAssignment2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactRoleAssignment(ctx, field.Selections, res)
  38439. }
  38440. func (ec *executionContext) fieldContext_CompanyContactRoleAssignmentEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38441. fc = &graphql.FieldContext{
  38442. Object: "CompanyContactRoleAssignmentEdge",
  38443. Field: field,
  38444. IsMethod: false,
  38445. IsResolver: false,
  38446. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38447. switch field.Name {
  38448. case "company":
  38449. return ec.fieldContext_CompanyContactRoleAssignment_company(ctx, field)
  38450. case "companyContact":
  38451. return ec.fieldContext_CompanyContactRoleAssignment_companyContact(ctx, field)
  38452. case "companyLocation":
  38453. return ec.fieldContext_CompanyContactRoleAssignment_companyLocation(ctx, field)
  38454. case "createdAt":
  38455. return ec.fieldContext_CompanyContactRoleAssignment_createdAt(ctx, field)
  38456. case "id":
  38457. return ec.fieldContext_CompanyContactRoleAssignment_id(ctx, field)
  38458. case "role":
  38459. return ec.fieldContext_CompanyContactRoleAssignment_role(ctx, field)
  38460. case "updatedAt":
  38461. return ec.fieldContext_CompanyContactRoleAssignment_updatedAt(ctx, field)
  38462. }
  38463. return nil, fmt.Errorf("no field named %q was found under type CompanyContactRoleAssignment", field.Name)
  38464. },
  38465. }
  38466. return fc, nil
  38467. }
  38468. func (ec *executionContext) _CompanyContactRoleConnection_edges(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRoleConnection) (ret graphql.Marshaler) {
  38469. fc, err := ec.fieldContext_CompanyContactRoleConnection_edges(ctx, field)
  38470. if err != nil {
  38471. return graphql.Null
  38472. }
  38473. ctx = graphql.WithFieldContext(ctx, fc)
  38474. defer func() {
  38475. if r := recover(); r != nil {
  38476. ec.Error(ctx, ec.Recover(ctx, r))
  38477. ret = graphql.Null
  38478. }
  38479. }()
  38480. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38481. ctx = rctx // use context from middleware stack in children
  38482. return obj.Edges, nil
  38483. })
  38484. if err != nil {
  38485. ec.Error(ctx, err)
  38486. return graphql.Null
  38487. }
  38488. if resTmp == nil {
  38489. if !graphql.HasFieldError(ctx, fc) {
  38490. ec.Errorf(ctx, "must not be null")
  38491. }
  38492. return graphql.Null
  38493. }
  38494. res := resTmp.([]*CompanyContactRoleEdge)
  38495. fc.Result = res
  38496. return ec.marshalNCompanyContactRoleEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactRoleEdgeᚄ(ctx, field.Selections, res)
  38497. }
  38498. func (ec *executionContext) fieldContext_CompanyContactRoleConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38499. fc = &graphql.FieldContext{
  38500. Object: "CompanyContactRoleConnection",
  38501. Field: field,
  38502. IsMethod: false,
  38503. IsResolver: false,
  38504. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38505. switch field.Name {
  38506. case "cursor":
  38507. return ec.fieldContext_CompanyContactRoleEdge_cursor(ctx, field)
  38508. case "node":
  38509. return ec.fieldContext_CompanyContactRoleEdge_node(ctx, field)
  38510. }
  38511. return nil, fmt.Errorf("no field named %q was found under type CompanyContactRoleEdge", field.Name)
  38512. },
  38513. }
  38514. return fc, nil
  38515. }
  38516. func (ec *executionContext) _CompanyContactRoleConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRoleConnection) (ret graphql.Marshaler) {
  38517. fc, err := ec.fieldContext_CompanyContactRoleConnection_nodes(ctx, field)
  38518. if err != nil {
  38519. return graphql.Null
  38520. }
  38521. ctx = graphql.WithFieldContext(ctx, fc)
  38522. defer func() {
  38523. if r := recover(); r != nil {
  38524. ec.Error(ctx, ec.Recover(ctx, r))
  38525. ret = graphql.Null
  38526. }
  38527. }()
  38528. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38529. ctx = rctx // use context from middleware stack in children
  38530. return obj.Nodes, nil
  38531. })
  38532. if err != nil {
  38533. ec.Error(ctx, err)
  38534. return graphql.Null
  38535. }
  38536. if resTmp == nil {
  38537. if !graphql.HasFieldError(ctx, fc) {
  38538. ec.Errorf(ctx, "must not be null")
  38539. }
  38540. return graphql.Null
  38541. }
  38542. res := resTmp.([]*CompanyContactRole)
  38543. fc.Result = res
  38544. return ec.marshalNCompanyContactRole2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactRoleᚄ(ctx, field.Selections, res)
  38545. }
  38546. func (ec *executionContext) fieldContext_CompanyContactRoleConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38547. fc = &graphql.FieldContext{
  38548. Object: "CompanyContactRoleConnection",
  38549. Field: field,
  38550. IsMethod: false,
  38551. IsResolver: false,
  38552. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38553. switch field.Name {
  38554. case "id":
  38555. return ec.fieldContext_CompanyContactRole_id(ctx, field)
  38556. case "name":
  38557. return ec.fieldContext_CompanyContactRole_name(ctx, field)
  38558. case "note":
  38559. return ec.fieldContext_CompanyContactRole_note(ctx, field)
  38560. }
  38561. return nil, fmt.Errorf("no field named %q was found under type CompanyContactRole", field.Name)
  38562. },
  38563. }
  38564. return fc, nil
  38565. }
  38566. func (ec *executionContext) _CompanyContactRoleConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRoleConnection) (ret graphql.Marshaler) {
  38567. fc, err := ec.fieldContext_CompanyContactRoleConnection_pageInfo(ctx, field)
  38568. if err != nil {
  38569. return graphql.Null
  38570. }
  38571. ctx = graphql.WithFieldContext(ctx, fc)
  38572. defer func() {
  38573. if r := recover(); r != nil {
  38574. ec.Error(ctx, ec.Recover(ctx, r))
  38575. ret = graphql.Null
  38576. }
  38577. }()
  38578. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38579. ctx = rctx // use context from middleware stack in children
  38580. return obj.PageInfo, nil
  38581. })
  38582. if err != nil {
  38583. ec.Error(ctx, err)
  38584. return graphql.Null
  38585. }
  38586. if resTmp == nil {
  38587. if !graphql.HasFieldError(ctx, fc) {
  38588. ec.Errorf(ctx, "must not be null")
  38589. }
  38590. return graphql.Null
  38591. }
  38592. res := resTmp.(*PageInfo)
  38593. fc.Result = res
  38594. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  38595. }
  38596. func (ec *executionContext) fieldContext_CompanyContactRoleConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38597. fc = &graphql.FieldContext{
  38598. Object: "CompanyContactRoleConnection",
  38599. Field: field,
  38600. IsMethod: false,
  38601. IsResolver: false,
  38602. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38603. switch field.Name {
  38604. case "endCursor":
  38605. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  38606. case "hasNextPage":
  38607. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  38608. case "hasPreviousPage":
  38609. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  38610. case "startCursor":
  38611. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  38612. }
  38613. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  38614. },
  38615. }
  38616. return fc, nil
  38617. }
  38618. func (ec *executionContext) _CompanyContactRoleEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRoleEdge) (ret graphql.Marshaler) {
  38619. fc, err := ec.fieldContext_CompanyContactRoleEdge_cursor(ctx, field)
  38620. if err != nil {
  38621. return graphql.Null
  38622. }
  38623. ctx = graphql.WithFieldContext(ctx, fc)
  38624. defer func() {
  38625. if r := recover(); r != nil {
  38626. ec.Error(ctx, ec.Recover(ctx, r))
  38627. ret = graphql.Null
  38628. }
  38629. }()
  38630. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38631. ctx = rctx // use context from middleware stack in children
  38632. return obj.Cursor, nil
  38633. })
  38634. if err != nil {
  38635. ec.Error(ctx, err)
  38636. return graphql.Null
  38637. }
  38638. if resTmp == nil {
  38639. if !graphql.HasFieldError(ctx, fc) {
  38640. ec.Errorf(ctx, "must not be null")
  38641. }
  38642. return graphql.Null
  38643. }
  38644. res := resTmp.(string)
  38645. fc.Result = res
  38646. return ec.marshalNString2string(ctx, field.Selections, res)
  38647. }
  38648. func (ec *executionContext) fieldContext_CompanyContactRoleEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38649. fc = &graphql.FieldContext{
  38650. Object: "CompanyContactRoleEdge",
  38651. Field: field,
  38652. IsMethod: false,
  38653. IsResolver: false,
  38654. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38655. return nil, errors.New("field of type String does not have child fields")
  38656. },
  38657. }
  38658. return fc, nil
  38659. }
  38660. func (ec *executionContext) _CompanyContactRoleEdge_node(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRoleEdge) (ret graphql.Marshaler) {
  38661. fc, err := ec.fieldContext_CompanyContactRoleEdge_node(ctx, field)
  38662. if err != nil {
  38663. return graphql.Null
  38664. }
  38665. ctx = graphql.WithFieldContext(ctx, fc)
  38666. defer func() {
  38667. if r := recover(); r != nil {
  38668. ec.Error(ctx, ec.Recover(ctx, r))
  38669. ret = graphql.Null
  38670. }
  38671. }()
  38672. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38673. ctx = rctx // use context from middleware stack in children
  38674. return obj.Node, nil
  38675. })
  38676. if err != nil {
  38677. ec.Error(ctx, err)
  38678. return graphql.Null
  38679. }
  38680. if resTmp == nil {
  38681. if !graphql.HasFieldError(ctx, fc) {
  38682. ec.Errorf(ctx, "must not be null")
  38683. }
  38684. return graphql.Null
  38685. }
  38686. res := resTmp.(*CompanyContactRole)
  38687. fc.Result = res
  38688. return ec.marshalNCompanyContactRole2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactRole(ctx, field.Selections, res)
  38689. }
  38690. func (ec *executionContext) fieldContext_CompanyContactRoleEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38691. fc = &graphql.FieldContext{
  38692. Object: "CompanyContactRoleEdge",
  38693. Field: field,
  38694. IsMethod: false,
  38695. IsResolver: false,
  38696. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38697. switch field.Name {
  38698. case "id":
  38699. return ec.fieldContext_CompanyContactRole_id(ctx, field)
  38700. case "name":
  38701. return ec.fieldContext_CompanyContactRole_name(ctx, field)
  38702. case "note":
  38703. return ec.fieldContext_CompanyContactRole_note(ctx, field)
  38704. }
  38705. return nil, fmt.Errorf("no field named %q was found under type CompanyContactRole", field.Name)
  38706. },
  38707. }
  38708. return fc, nil
  38709. }
  38710. func (ec *executionContext) _CompanyLocation_billingAddress(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  38711. fc, err := ec.fieldContext_CompanyLocation_billingAddress(ctx, field)
  38712. if err != nil {
  38713. return graphql.Null
  38714. }
  38715. ctx = graphql.WithFieldContext(ctx, fc)
  38716. defer func() {
  38717. if r := recover(); r != nil {
  38718. ec.Error(ctx, ec.Recover(ctx, r))
  38719. ret = graphql.Null
  38720. }
  38721. }()
  38722. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38723. ctx = rctx // use context from middleware stack in children
  38724. return obj.BillingAddress, nil
  38725. })
  38726. if err != nil {
  38727. ec.Error(ctx, err)
  38728. return graphql.Null
  38729. }
  38730. if resTmp == nil {
  38731. return graphql.Null
  38732. }
  38733. res := resTmp.(*CompanyAddress)
  38734. fc.Result = res
  38735. return ec.marshalOCompanyAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyAddress(ctx, field.Selections, res)
  38736. }
  38737. func (ec *executionContext) fieldContext_CompanyLocation_billingAddress(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38738. fc = &graphql.FieldContext{
  38739. Object: "CompanyLocation",
  38740. Field: field,
  38741. IsMethod: false,
  38742. IsResolver: false,
  38743. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38744. switch field.Name {
  38745. case "address1":
  38746. return ec.fieldContext_CompanyAddress_address1(ctx, field)
  38747. case "address2":
  38748. return ec.fieldContext_CompanyAddress_address2(ctx, field)
  38749. case "city":
  38750. return ec.fieldContext_CompanyAddress_city(ctx, field)
  38751. case "companyName":
  38752. return ec.fieldContext_CompanyAddress_companyName(ctx, field)
  38753. case "country":
  38754. return ec.fieldContext_CompanyAddress_country(ctx, field)
  38755. case "countryCode":
  38756. return ec.fieldContext_CompanyAddress_countryCode(ctx, field)
  38757. case "createdAt":
  38758. return ec.fieldContext_CompanyAddress_createdAt(ctx, field)
  38759. case "formattedArea":
  38760. return ec.fieldContext_CompanyAddress_formattedArea(ctx, field)
  38761. case "id":
  38762. return ec.fieldContext_CompanyAddress_id(ctx, field)
  38763. case "phone":
  38764. return ec.fieldContext_CompanyAddress_phone(ctx, field)
  38765. case "province":
  38766. return ec.fieldContext_CompanyAddress_province(ctx, field)
  38767. case "recipient":
  38768. return ec.fieldContext_CompanyAddress_recipient(ctx, field)
  38769. case "updatedAt":
  38770. return ec.fieldContext_CompanyAddress_updatedAt(ctx, field)
  38771. case "zip":
  38772. return ec.fieldContext_CompanyAddress_zip(ctx, field)
  38773. case "zoneCode":
  38774. return ec.fieldContext_CompanyAddress_zoneCode(ctx, field)
  38775. }
  38776. return nil, fmt.Errorf("no field named %q was found under type CompanyAddress", field.Name)
  38777. },
  38778. }
  38779. return fc, nil
  38780. }
  38781. func (ec *executionContext) _CompanyLocation_buyerExperienceConfiguration(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  38782. fc, err := ec.fieldContext_CompanyLocation_buyerExperienceConfiguration(ctx, field)
  38783. if err != nil {
  38784. return graphql.Null
  38785. }
  38786. ctx = graphql.WithFieldContext(ctx, fc)
  38787. defer func() {
  38788. if r := recover(); r != nil {
  38789. ec.Error(ctx, ec.Recover(ctx, r))
  38790. ret = graphql.Null
  38791. }
  38792. }()
  38793. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38794. ctx = rctx // use context from middleware stack in children
  38795. return obj.BuyerExperienceConfiguration, nil
  38796. })
  38797. if err != nil {
  38798. ec.Error(ctx, err)
  38799. return graphql.Null
  38800. }
  38801. if resTmp == nil {
  38802. return graphql.Null
  38803. }
  38804. res := resTmp.(*BuyerExperienceConfiguration)
  38805. fc.Result = res
  38806. return ec.marshalOBuyerExperienceConfiguration2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐBuyerExperienceConfiguration(ctx, field.Selections, res)
  38807. }
  38808. func (ec *executionContext) fieldContext_CompanyLocation_buyerExperienceConfiguration(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38809. fc = &graphql.FieldContext{
  38810. Object: "CompanyLocation",
  38811. Field: field,
  38812. IsMethod: false,
  38813. IsResolver: false,
  38814. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38815. switch field.Name {
  38816. case "checkoutToDraft":
  38817. return ec.fieldContext_BuyerExperienceConfiguration_checkoutToDraft(ctx, field)
  38818. case "payNowOnly":
  38819. return ec.fieldContext_BuyerExperienceConfiguration_payNowOnly(ctx, field)
  38820. case "paymentTermsTemplate":
  38821. return ec.fieldContext_BuyerExperienceConfiguration_paymentTermsTemplate(ctx, field)
  38822. }
  38823. return nil, fmt.Errorf("no field named %q was found under type BuyerExperienceConfiguration", field.Name)
  38824. },
  38825. }
  38826. return fc, nil
  38827. }
  38828. func (ec *executionContext) _CompanyLocation_company(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  38829. fc, err := ec.fieldContext_CompanyLocation_company(ctx, field)
  38830. if err != nil {
  38831. return graphql.Null
  38832. }
  38833. ctx = graphql.WithFieldContext(ctx, fc)
  38834. defer func() {
  38835. if r := recover(); r != nil {
  38836. ec.Error(ctx, ec.Recover(ctx, r))
  38837. ret = graphql.Null
  38838. }
  38839. }()
  38840. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38841. ctx = rctx // use context from middleware stack in children
  38842. return obj.Company, nil
  38843. })
  38844. if err != nil {
  38845. ec.Error(ctx, err)
  38846. return graphql.Null
  38847. }
  38848. if resTmp == nil {
  38849. if !graphql.HasFieldError(ctx, fc) {
  38850. ec.Errorf(ctx, "must not be null")
  38851. }
  38852. return graphql.Null
  38853. }
  38854. res := resTmp.(*Company)
  38855. fc.Result = res
  38856. return ec.marshalNCompany2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompany(ctx, field.Selections, res)
  38857. }
  38858. func (ec *executionContext) fieldContext_CompanyLocation_company(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38859. fc = &graphql.FieldContext{
  38860. Object: "CompanyLocation",
  38861. Field: field,
  38862. IsMethod: false,
  38863. IsResolver: false,
  38864. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38865. switch field.Name {
  38866. case "contactCount":
  38867. return ec.fieldContext_Company_contactCount(ctx, field)
  38868. case "contactRoles":
  38869. return ec.fieldContext_Company_contactRoles(ctx, field)
  38870. case "contacts":
  38871. return ec.fieldContext_Company_contacts(ctx, field)
  38872. case "createdAt":
  38873. return ec.fieldContext_Company_createdAt(ctx, field)
  38874. case "customerSince":
  38875. return ec.fieldContext_Company_customerSince(ctx, field)
  38876. case "defaultCursor":
  38877. return ec.fieldContext_Company_defaultCursor(ctx, field)
  38878. case "defaultRole":
  38879. return ec.fieldContext_Company_defaultRole(ctx, field)
  38880. case "draftOrders":
  38881. return ec.fieldContext_Company_draftOrders(ctx, field)
  38882. case "events":
  38883. return ec.fieldContext_Company_events(ctx, field)
  38884. case "externalId":
  38885. return ec.fieldContext_Company_externalId(ctx, field)
  38886. case "hasTimelineComment":
  38887. return ec.fieldContext_Company_hasTimelineComment(ctx, field)
  38888. case "id":
  38889. return ec.fieldContext_Company_id(ctx, field)
  38890. case "lifetimeDuration":
  38891. return ec.fieldContext_Company_lifetimeDuration(ctx, field)
  38892. case "locationCount":
  38893. return ec.fieldContext_Company_locationCount(ctx, field)
  38894. case "locations":
  38895. return ec.fieldContext_Company_locations(ctx, field)
  38896. case "mainContact":
  38897. return ec.fieldContext_Company_mainContact(ctx, field)
  38898. case "name":
  38899. return ec.fieldContext_Company_name(ctx, field)
  38900. case "note":
  38901. return ec.fieldContext_Company_note(ctx, field)
  38902. case "orderCount":
  38903. return ec.fieldContext_Company_orderCount(ctx, field)
  38904. case "orders":
  38905. return ec.fieldContext_Company_orders(ctx, field)
  38906. case "totalSpent":
  38907. return ec.fieldContext_Company_totalSpent(ctx, field)
  38908. case "updatedAt":
  38909. return ec.fieldContext_Company_updatedAt(ctx, field)
  38910. }
  38911. return nil, fmt.Errorf("no field named %q was found under type Company", field.Name)
  38912. },
  38913. }
  38914. return fc, nil
  38915. }
  38916. func (ec *executionContext) _CompanyLocation_createdAt(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  38917. fc, err := ec.fieldContext_CompanyLocation_createdAt(ctx, field)
  38918. if err != nil {
  38919. return graphql.Null
  38920. }
  38921. ctx = graphql.WithFieldContext(ctx, fc)
  38922. defer func() {
  38923. if r := recover(); r != nil {
  38924. ec.Error(ctx, ec.Recover(ctx, r))
  38925. ret = graphql.Null
  38926. }
  38927. }()
  38928. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38929. ctx = rctx // use context from middleware stack in children
  38930. return obj.CreatedAt, nil
  38931. })
  38932. if err != nil {
  38933. ec.Error(ctx, err)
  38934. return graphql.Null
  38935. }
  38936. if resTmp == nil {
  38937. if !graphql.HasFieldError(ctx, fc) {
  38938. ec.Errorf(ctx, "must not be null")
  38939. }
  38940. return graphql.Null
  38941. }
  38942. res := resTmp.(string)
  38943. fc.Result = res
  38944. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  38945. }
  38946. func (ec *executionContext) fieldContext_CompanyLocation_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38947. fc = &graphql.FieldContext{
  38948. Object: "CompanyLocation",
  38949. Field: field,
  38950. IsMethod: false,
  38951. IsResolver: false,
  38952. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38953. return nil, errors.New("field of type DateTime does not have child fields")
  38954. },
  38955. }
  38956. return fc, nil
  38957. }
  38958. func (ec *executionContext) _CompanyLocation_currency(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  38959. fc, err := ec.fieldContext_CompanyLocation_currency(ctx, field)
  38960. if err != nil {
  38961. return graphql.Null
  38962. }
  38963. ctx = graphql.WithFieldContext(ctx, fc)
  38964. defer func() {
  38965. if r := recover(); r != nil {
  38966. ec.Error(ctx, ec.Recover(ctx, r))
  38967. ret = graphql.Null
  38968. }
  38969. }()
  38970. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38971. ctx = rctx // use context from middleware stack in children
  38972. return obj.Currency, nil
  38973. })
  38974. if err != nil {
  38975. ec.Error(ctx, err)
  38976. return graphql.Null
  38977. }
  38978. if resTmp == nil {
  38979. if !graphql.HasFieldError(ctx, fc) {
  38980. ec.Errorf(ctx, "must not be null")
  38981. }
  38982. return graphql.Null
  38983. }
  38984. res := resTmp.(CurrencyCode)
  38985. fc.Result = res
  38986. return ec.marshalNCurrencyCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCurrencyCode(ctx, field.Selections, res)
  38987. }
  38988. func (ec *executionContext) fieldContext_CompanyLocation_currency(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38989. fc = &graphql.FieldContext{
  38990. Object: "CompanyLocation",
  38991. Field: field,
  38992. IsMethod: false,
  38993. IsResolver: false,
  38994. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38995. return nil, errors.New("field of type CurrencyCode does not have child fields")
  38996. },
  38997. }
  38998. return fc, nil
  38999. }
  39000. func (ec *executionContext) _CompanyLocation_defaultCursor(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  39001. fc, err := ec.fieldContext_CompanyLocation_defaultCursor(ctx, field)
  39002. if err != nil {
  39003. return graphql.Null
  39004. }
  39005. ctx = graphql.WithFieldContext(ctx, fc)
  39006. defer func() {
  39007. if r := recover(); r != nil {
  39008. ec.Error(ctx, ec.Recover(ctx, r))
  39009. ret = graphql.Null
  39010. }
  39011. }()
  39012. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39013. ctx = rctx // use context from middleware stack in children
  39014. return obj.DefaultCursor, nil
  39015. })
  39016. if err != nil {
  39017. ec.Error(ctx, err)
  39018. return graphql.Null
  39019. }
  39020. if resTmp == nil {
  39021. if !graphql.HasFieldError(ctx, fc) {
  39022. ec.Errorf(ctx, "must not be null")
  39023. }
  39024. return graphql.Null
  39025. }
  39026. res := resTmp.(string)
  39027. fc.Result = res
  39028. return ec.marshalNString2string(ctx, field.Selections, res)
  39029. }
  39030. func (ec *executionContext) fieldContext_CompanyLocation_defaultCursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39031. fc = &graphql.FieldContext{
  39032. Object: "CompanyLocation",
  39033. Field: field,
  39034. IsMethod: false,
  39035. IsResolver: false,
  39036. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39037. return nil, errors.New("field of type String does not have child fields")
  39038. },
  39039. }
  39040. return fc, nil
  39041. }
  39042. func (ec *executionContext) _CompanyLocation_draftOrders(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  39043. fc, err := ec.fieldContext_CompanyLocation_draftOrders(ctx, field)
  39044. if err != nil {
  39045. return graphql.Null
  39046. }
  39047. ctx = graphql.WithFieldContext(ctx, fc)
  39048. defer func() {
  39049. if r := recover(); r != nil {
  39050. ec.Error(ctx, ec.Recover(ctx, r))
  39051. ret = graphql.Null
  39052. }
  39053. }()
  39054. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39055. ctx = rctx // use context from middleware stack in children
  39056. return obj.DraftOrders, nil
  39057. })
  39058. if err != nil {
  39059. ec.Error(ctx, err)
  39060. return graphql.Null
  39061. }
  39062. if resTmp == nil {
  39063. if !graphql.HasFieldError(ctx, fc) {
  39064. ec.Errorf(ctx, "must not be null")
  39065. }
  39066. return graphql.Null
  39067. }
  39068. res := resTmp.(*DraftOrderConnection)
  39069. fc.Result = res
  39070. return ec.marshalNDraftOrderConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDraftOrderConnection(ctx, field.Selections, res)
  39071. }
  39072. func (ec *executionContext) fieldContext_CompanyLocation_draftOrders(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39073. fc = &graphql.FieldContext{
  39074. Object: "CompanyLocation",
  39075. Field: field,
  39076. IsMethod: false,
  39077. IsResolver: false,
  39078. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39079. switch field.Name {
  39080. case "edges":
  39081. return ec.fieldContext_DraftOrderConnection_edges(ctx, field)
  39082. case "nodes":
  39083. return ec.fieldContext_DraftOrderConnection_nodes(ctx, field)
  39084. case "pageInfo":
  39085. return ec.fieldContext_DraftOrderConnection_pageInfo(ctx, field)
  39086. }
  39087. return nil, fmt.Errorf("no field named %q was found under type DraftOrderConnection", field.Name)
  39088. },
  39089. }
  39090. defer func() {
  39091. if r := recover(); r != nil {
  39092. err = ec.Recover(ctx, r)
  39093. ec.Error(ctx, err)
  39094. }
  39095. }()
  39096. ctx = graphql.WithFieldContext(ctx, fc)
  39097. if fc.Args, err = ec.field_CompanyLocation_draftOrders_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  39098. ec.Error(ctx, err)
  39099. return
  39100. }
  39101. return fc, nil
  39102. }
  39103. func (ec *executionContext) _CompanyLocation_events(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  39104. fc, err := ec.fieldContext_CompanyLocation_events(ctx, field)
  39105. if err != nil {
  39106. return graphql.Null
  39107. }
  39108. ctx = graphql.WithFieldContext(ctx, fc)
  39109. defer func() {
  39110. if r := recover(); r != nil {
  39111. ec.Error(ctx, ec.Recover(ctx, r))
  39112. ret = graphql.Null
  39113. }
  39114. }()
  39115. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39116. ctx = rctx // use context from middleware stack in children
  39117. return obj.Events, nil
  39118. })
  39119. if err != nil {
  39120. ec.Error(ctx, err)
  39121. return graphql.Null
  39122. }
  39123. if resTmp == nil {
  39124. if !graphql.HasFieldError(ctx, fc) {
  39125. ec.Errorf(ctx, "must not be null")
  39126. }
  39127. return graphql.Null
  39128. }
  39129. res := resTmp.(*EventConnection)
  39130. fc.Result = res
  39131. return ec.marshalNEventConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐEventConnection(ctx, field.Selections, res)
  39132. }
  39133. func (ec *executionContext) fieldContext_CompanyLocation_events(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39134. fc = &graphql.FieldContext{
  39135. Object: "CompanyLocation",
  39136. Field: field,
  39137. IsMethod: false,
  39138. IsResolver: false,
  39139. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39140. switch field.Name {
  39141. case "edges":
  39142. return ec.fieldContext_EventConnection_edges(ctx, field)
  39143. case "nodes":
  39144. return ec.fieldContext_EventConnection_nodes(ctx, field)
  39145. case "pageInfo":
  39146. return ec.fieldContext_EventConnection_pageInfo(ctx, field)
  39147. }
  39148. return nil, fmt.Errorf("no field named %q was found under type EventConnection", field.Name)
  39149. },
  39150. }
  39151. defer func() {
  39152. if r := recover(); r != nil {
  39153. err = ec.Recover(ctx, r)
  39154. ec.Error(ctx, err)
  39155. }
  39156. }()
  39157. ctx = graphql.WithFieldContext(ctx, fc)
  39158. if fc.Args, err = ec.field_CompanyLocation_events_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  39159. ec.Error(ctx, err)
  39160. return
  39161. }
  39162. return fc, nil
  39163. }
  39164. func (ec *executionContext) _CompanyLocation_externalId(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  39165. fc, err := ec.fieldContext_CompanyLocation_externalId(ctx, field)
  39166. if err != nil {
  39167. return graphql.Null
  39168. }
  39169. ctx = graphql.WithFieldContext(ctx, fc)
  39170. defer func() {
  39171. if r := recover(); r != nil {
  39172. ec.Error(ctx, ec.Recover(ctx, r))
  39173. ret = graphql.Null
  39174. }
  39175. }()
  39176. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39177. ctx = rctx // use context from middleware stack in children
  39178. return obj.ExternalID, nil
  39179. })
  39180. if err != nil {
  39181. ec.Error(ctx, err)
  39182. return graphql.Null
  39183. }
  39184. if resTmp == nil {
  39185. return graphql.Null
  39186. }
  39187. res := resTmp.(*string)
  39188. fc.Result = res
  39189. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  39190. }
  39191. func (ec *executionContext) fieldContext_CompanyLocation_externalId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39192. fc = &graphql.FieldContext{
  39193. Object: "CompanyLocation",
  39194. Field: field,
  39195. IsMethod: false,
  39196. IsResolver: false,
  39197. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39198. return nil, errors.New("field of type String does not have child fields")
  39199. },
  39200. }
  39201. return fc, nil
  39202. }
  39203. func (ec *executionContext) _CompanyLocation_hasTimelineComment(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  39204. fc, err := ec.fieldContext_CompanyLocation_hasTimelineComment(ctx, field)
  39205. if err != nil {
  39206. return graphql.Null
  39207. }
  39208. ctx = graphql.WithFieldContext(ctx, fc)
  39209. defer func() {
  39210. if r := recover(); r != nil {
  39211. ec.Error(ctx, ec.Recover(ctx, r))
  39212. ret = graphql.Null
  39213. }
  39214. }()
  39215. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39216. ctx = rctx // use context from middleware stack in children
  39217. return obj.HasTimelineComment, nil
  39218. })
  39219. if err != nil {
  39220. ec.Error(ctx, err)
  39221. return graphql.Null
  39222. }
  39223. if resTmp == nil {
  39224. if !graphql.HasFieldError(ctx, fc) {
  39225. ec.Errorf(ctx, "must not be null")
  39226. }
  39227. return graphql.Null
  39228. }
  39229. res := resTmp.(bool)
  39230. fc.Result = res
  39231. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  39232. }
  39233. func (ec *executionContext) fieldContext_CompanyLocation_hasTimelineComment(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39234. fc = &graphql.FieldContext{
  39235. Object: "CompanyLocation",
  39236. Field: field,
  39237. IsMethod: false,
  39238. IsResolver: false,
  39239. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39240. return nil, errors.New("field of type Boolean does not have child fields")
  39241. },
  39242. }
  39243. return fc, nil
  39244. }
  39245. func (ec *executionContext) _CompanyLocation_id(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  39246. fc, err := ec.fieldContext_CompanyLocation_id(ctx, field)
  39247. if err != nil {
  39248. return graphql.Null
  39249. }
  39250. ctx = graphql.WithFieldContext(ctx, fc)
  39251. defer func() {
  39252. if r := recover(); r != nil {
  39253. ec.Error(ctx, ec.Recover(ctx, r))
  39254. ret = graphql.Null
  39255. }
  39256. }()
  39257. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39258. ctx = rctx // use context from middleware stack in children
  39259. return obj.ID, nil
  39260. })
  39261. if err != nil {
  39262. ec.Error(ctx, err)
  39263. return graphql.Null
  39264. }
  39265. if resTmp == nil {
  39266. if !graphql.HasFieldError(ctx, fc) {
  39267. ec.Errorf(ctx, "must not be null")
  39268. }
  39269. return graphql.Null
  39270. }
  39271. res := resTmp.(string)
  39272. fc.Result = res
  39273. return ec.marshalNID2string(ctx, field.Selections, res)
  39274. }
  39275. func (ec *executionContext) fieldContext_CompanyLocation_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39276. fc = &graphql.FieldContext{
  39277. Object: "CompanyLocation",
  39278. Field: field,
  39279. IsMethod: false,
  39280. IsResolver: false,
  39281. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39282. return nil, errors.New("field of type ID does not have child fields")
  39283. },
  39284. }
  39285. return fc, nil
  39286. }
  39287. func (ec *executionContext) _CompanyLocation_locale(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  39288. fc, err := ec.fieldContext_CompanyLocation_locale(ctx, field)
  39289. if err != nil {
  39290. return graphql.Null
  39291. }
  39292. ctx = graphql.WithFieldContext(ctx, fc)
  39293. defer func() {
  39294. if r := recover(); r != nil {
  39295. ec.Error(ctx, ec.Recover(ctx, r))
  39296. ret = graphql.Null
  39297. }
  39298. }()
  39299. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39300. ctx = rctx // use context from middleware stack in children
  39301. return obj.Locale, nil
  39302. })
  39303. if err != nil {
  39304. ec.Error(ctx, err)
  39305. return graphql.Null
  39306. }
  39307. if resTmp == nil {
  39308. return graphql.Null
  39309. }
  39310. res := resTmp.(*string)
  39311. fc.Result = res
  39312. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  39313. }
  39314. func (ec *executionContext) fieldContext_CompanyLocation_locale(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39315. fc = &graphql.FieldContext{
  39316. Object: "CompanyLocation",
  39317. Field: field,
  39318. IsMethod: false,
  39319. IsResolver: false,
  39320. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39321. return nil, errors.New("field of type String does not have child fields")
  39322. },
  39323. }
  39324. return fc, nil
  39325. }
  39326. func (ec *executionContext) _CompanyLocation_market(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  39327. fc, err := ec.fieldContext_CompanyLocation_market(ctx, field)
  39328. if err != nil {
  39329. return graphql.Null
  39330. }
  39331. ctx = graphql.WithFieldContext(ctx, fc)
  39332. defer func() {
  39333. if r := recover(); r != nil {
  39334. ec.Error(ctx, ec.Recover(ctx, r))
  39335. ret = graphql.Null
  39336. }
  39337. }()
  39338. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39339. ctx = rctx // use context from middleware stack in children
  39340. return obj.Market, nil
  39341. })
  39342. if err != nil {
  39343. ec.Error(ctx, err)
  39344. return graphql.Null
  39345. }
  39346. if resTmp == nil {
  39347. if !graphql.HasFieldError(ctx, fc) {
  39348. ec.Errorf(ctx, "must not be null")
  39349. }
  39350. return graphql.Null
  39351. }
  39352. res := resTmp.(*Market)
  39353. fc.Result = res
  39354. return ec.marshalNMarket2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarket(ctx, field.Selections, res)
  39355. }
  39356. func (ec *executionContext) fieldContext_CompanyLocation_market(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39357. fc = &graphql.FieldContext{
  39358. Object: "CompanyLocation",
  39359. Field: field,
  39360. IsMethod: false,
  39361. IsResolver: false,
  39362. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39363. switch field.Name {
  39364. case "currencySettings":
  39365. return ec.fieldContext_Market_currencySettings(ctx, field)
  39366. case "enabled":
  39367. return ec.fieldContext_Market_enabled(ctx, field)
  39368. case "id":
  39369. return ec.fieldContext_Market_id(ctx, field)
  39370. case "name":
  39371. return ec.fieldContext_Market_name(ctx, field)
  39372. case "priceList":
  39373. return ec.fieldContext_Market_priceList(ctx, field)
  39374. case "primary":
  39375. return ec.fieldContext_Market_primary(ctx, field)
  39376. case "regions":
  39377. return ec.fieldContext_Market_regions(ctx, field)
  39378. case "webPresence":
  39379. return ec.fieldContext_Market_webPresence(ctx, field)
  39380. }
  39381. return nil, fmt.Errorf("no field named %q was found under type Market", field.Name)
  39382. },
  39383. }
  39384. return fc, nil
  39385. }
  39386. func (ec *executionContext) _CompanyLocation_name(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  39387. fc, err := ec.fieldContext_CompanyLocation_name(ctx, field)
  39388. if err != nil {
  39389. return graphql.Null
  39390. }
  39391. ctx = graphql.WithFieldContext(ctx, fc)
  39392. defer func() {
  39393. if r := recover(); r != nil {
  39394. ec.Error(ctx, ec.Recover(ctx, r))
  39395. ret = graphql.Null
  39396. }
  39397. }()
  39398. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39399. ctx = rctx // use context from middleware stack in children
  39400. return obj.Name, nil
  39401. })
  39402. if err != nil {
  39403. ec.Error(ctx, err)
  39404. return graphql.Null
  39405. }
  39406. if resTmp == nil {
  39407. if !graphql.HasFieldError(ctx, fc) {
  39408. ec.Errorf(ctx, "must not be null")
  39409. }
  39410. return graphql.Null
  39411. }
  39412. res := resTmp.(string)
  39413. fc.Result = res
  39414. return ec.marshalNString2string(ctx, field.Selections, res)
  39415. }
  39416. func (ec *executionContext) fieldContext_CompanyLocation_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39417. fc = &graphql.FieldContext{
  39418. Object: "CompanyLocation",
  39419. Field: field,
  39420. IsMethod: false,
  39421. IsResolver: false,
  39422. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39423. return nil, errors.New("field of type String does not have child fields")
  39424. },
  39425. }
  39426. return fc, nil
  39427. }
  39428. func (ec *executionContext) _CompanyLocation_note(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  39429. fc, err := ec.fieldContext_CompanyLocation_note(ctx, field)
  39430. if err != nil {
  39431. return graphql.Null
  39432. }
  39433. ctx = graphql.WithFieldContext(ctx, fc)
  39434. defer func() {
  39435. if r := recover(); r != nil {
  39436. ec.Error(ctx, ec.Recover(ctx, r))
  39437. ret = graphql.Null
  39438. }
  39439. }()
  39440. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39441. ctx = rctx // use context from middleware stack in children
  39442. return obj.Note, nil
  39443. })
  39444. if err != nil {
  39445. ec.Error(ctx, err)
  39446. return graphql.Null
  39447. }
  39448. if resTmp == nil {
  39449. return graphql.Null
  39450. }
  39451. res := resTmp.(*string)
  39452. fc.Result = res
  39453. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  39454. }
  39455. func (ec *executionContext) fieldContext_CompanyLocation_note(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39456. fc = &graphql.FieldContext{
  39457. Object: "CompanyLocation",
  39458. Field: field,
  39459. IsMethod: false,
  39460. IsResolver: false,
  39461. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39462. return nil, errors.New("field of type String does not have child fields")
  39463. },
  39464. }
  39465. return fc, nil
  39466. }
  39467. func (ec *executionContext) _CompanyLocation_orderCount(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  39468. fc, err := ec.fieldContext_CompanyLocation_orderCount(ctx, field)
  39469. if err != nil {
  39470. return graphql.Null
  39471. }
  39472. ctx = graphql.WithFieldContext(ctx, fc)
  39473. defer func() {
  39474. if r := recover(); r != nil {
  39475. ec.Error(ctx, ec.Recover(ctx, r))
  39476. ret = graphql.Null
  39477. }
  39478. }()
  39479. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39480. ctx = rctx // use context from middleware stack in children
  39481. return obj.OrderCount, nil
  39482. })
  39483. if err != nil {
  39484. ec.Error(ctx, err)
  39485. return graphql.Null
  39486. }
  39487. if resTmp == nil {
  39488. if !graphql.HasFieldError(ctx, fc) {
  39489. ec.Errorf(ctx, "must not be null")
  39490. }
  39491. return graphql.Null
  39492. }
  39493. res := resTmp.(int)
  39494. fc.Result = res
  39495. return ec.marshalNInt2int(ctx, field.Selections, res)
  39496. }
  39497. func (ec *executionContext) fieldContext_CompanyLocation_orderCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39498. fc = &graphql.FieldContext{
  39499. Object: "CompanyLocation",
  39500. Field: field,
  39501. IsMethod: false,
  39502. IsResolver: false,
  39503. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39504. return nil, errors.New("field of type Int does not have child fields")
  39505. },
  39506. }
  39507. return fc, nil
  39508. }
  39509. func (ec *executionContext) _CompanyLocation_orders(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  39510. fc, err := ec.fieldContext_CompanyLocation_orders(ctx, field)
  39511. if err != nil {
  39512. return graphql.Null
  39513. }
  39514. ctx = graphql.WithFieldContext(ctx, fc)
  39515. defer func() {
  39516. if r := recover(); r != nil {
  39517. ec.Error(ctx, ec.Recover(ctx, r))
  39518. ret = graphql.Null
  39519. }
  39520. }()
  39521. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39522. ctx = rctx // use context from middleware stack in children
  39523. return obj.Orders, nil
  39524. })
  39525. if err != nil {
  39526. ec.Error(ctx, err)
  39527. return graphql.Null
  39528. }
  39529. if resTmp == nil {
  39530. if !graphql.HasFieldError(ctx, fc) {
  39531. ec.Errorf(ctx, "must not be null")
  39532. }
  39533. return graphql.Null
  39534. }
  39535. res := resTmp.(*OrderConnection)
  39536. fc.Result = res
  39537. return ec.marshalNOrderConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderConnection(ctx, field.Selections, res)
  39538. }
  39539. func (ec *executionContext) fieldContext_CompanyLocation_orders(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39540. fc = &graphql.FieldContext{
  39541. Object: "CompanyLocation",
  39542. Field: field,
  39543. IsMethod: false,
  39544. IsResolver: false,
  39545. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39546. switch field.Name {
  39547. case "edges":
  39548. return ec.fieldContext_OrderConnection_edges(ctx, field)
  39549. case "nodes":
  39550. return ec.fieldContext_OrderConnection_nodes(ctx, field)
  39551. case "pageInfo":
  39552. return ec.fieldContext_OrderConnection_pageInfo(ctx, field)
  39553. }
  39554. return nil, fmt.Errorf("no field named %q was found under type OrderConnection", field.Name)
  39555. },
  39556. }
  39557. defer func() {
  39558. if r := recover(); r != nil {
  39559. err = ec.Recover(ctx, r)
  39560. ec.Error(ctx, err)
  39561. }
  39562. }()
  39563. ctx = graphql.WithFieldContext(ctx, fc)
  39564. if fc.Args, err = ec.field_CompanyLocation_orders_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  39565. ec.Error(ctx, err)
  39566. return
  39567. }
  39568. return fc, nil
  39569. }
  39570. func (ec *executionContext) _CompanyLocation_phone(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  39571. fc, err := ec.fieldContext_CompanyLocation_phone(ctx, field)
  39572. if err != nil {
  39573. return graphql.Null
  39574. }
  39575. ctx = graphql.WithFieldContext(ctx, fc)
  39576. defer func() {
  39577. if r := recover(); r != nil {
  39578. ec.Error(ctx, ec.Recover(ctx, r))
  39579. ret = graphql.Null
  39580. }
  39581. }()
  39582. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39583. ctx = rctx // use context from middleware stack in children
  39584. return obj.Phone, nil
  39585. })
  39586. if err != nil {
  39587. ec.Error(ctx, err)
  39588. return graphql.Null
  39589. }
  39590. if resTmp == nil {
  39591. return graphql.Null
  39592. }
  39593. res := resTmp.(*string)
  39594. fc.Result = res
  39595. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  39596. }
  39597. func (ec *executionContext) fieldContext_CompanyLocation_phone(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39598. fc = &graphql.FieldContext{
  39599. Object: "CompanyLocation",
  39600. Field: field,
  39601. IsMethod: false,
  39602. IsResolver: false,
  39603. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39604. return nil, errors.New("field of type String does not have child fields")
  39605. },
  39606. }
  39607. return fc, nil
  39608. }
  39609. func (ec *executionContext) _CompanyLocation_roleAssignments(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  39610. fc, err := ec.fieldContext_CompanyLocation_roleAssignments(ctx, field)
  39611. if err != nil {
  39612. return graphql.Null
  39613. }
  39614. ctx = graphql.WithFieldContext(ctx, fc)
  39615. defer func() {
  39616. if r := recover(); r != nil {
  39617. ec.Error(ctx, ec.Recover(ctx, r))
  39618. ret = graphql.Null
  39619. }
  39620. }()
  39621. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39622. ctx = rctx // use context from middleware stack in children
  39623. return obj.RoleAssignments, nil
  39624. })
  39625. if err != nil {
  39626. ec.Error(ctx, err)
  39627. return graphql.Null
  39628. }
  39629. if resTmp == nil {
  39630. if !graphql.HasFieldError(ctx, fc) {
  39631. ec.Errorf(ctx, "must not be null")
  39632. }
  39633. return graphql.Null
  39634. }
  39635. res := resTmp.(*CompanyContactRoleAssignmentConnection)
  39636. fc.Result = res
  39637. return ec.marshalNCompanyContactRoleAssignmentConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactRoleAssignmentConnection(ctx, field.Selections, res)
  39638. }
  39639. func (ec *executionContext) fieldContext_CompanyLocation_roleAssignments(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39640. fc = &graphql.FieldContext{
  39641. Object: "CompanyLocation",
  39642. Field: field,
  39643. IsMethod: false,
  39644. IsResolver: false,
  39645. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39646. switch field.Name {
  39647. case "edges":
  39648. return ec.fieldContext_CompanyContactRoleAssignmentConnection_edges(ctx, field)
  39649. case "nodes":
  39650. return ec.fieldContext_CompanyContactRoleAssignmentConnection_nodes(ctx, field)
  39651. case "pageInfo":
  39652. return ec.fieldContext_CompanyContactRoleAssignmentConnection_pageInfo(ctx, field)
  39653. }
  39654. return nil, fmt.Errorf("no field named %q was found under type CompanyContactRoleAssignmentConnection", field.Name)
  39655. },
  39656. }
  39657. defer func() {
  39658. if r := recover(); r != nil {
  39659. err = ec.Recover(ctx, r)
  39660. ec.Error(ctx, err)
  39661. }
  39662. }()
  39663. ctx = graphql.WithFieldContext(ctx, fc)
  39664. if fc.Args, err = ec.field_CompanyLocation_roleAssignments_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  39665. ec.Error(ctx, err)
  39666. return
  39667. }
  39668. return fc, nil
  39669. }
  39670. func (ec *executionContext) _CompanyLocation_shippingAddress(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  39671. fc, err := ec.fieldContext_CompanyLocation_shippingAddress(ctx, field)
  39672. if err != nil {
  39673. return graphql.Null
  39674. }
  39675. ctx = graphql.WithFieldContext(ctx, fc)
  39676. defer func() {
  39677. if r := recover(); r != nil {
  39678. ec.Error(ctx, ec.Recover(ctx, r))
  39679. ret = graphql.Null
  39680. }
  39681. }()
  39682. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39683. ctx = rctx // use context from middleware stack in children
  39684. return obj.ShippingAddress, nil
  39685. })
  39686. if err != nil {
  39687. ec.Error(ctx, err)
  39688. return graphql.Null
  39689. }
  39690. if resTmp == nil {
  39691. return graphql.Null
  39692. }
  39693. res := resTmp.(*CompanyAddress)
  39694. fc.Result = res
  39695. return ec.marshalOCompanyAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyAddress(ctx, field.Selections, res)
  39696. }
  39697. func (ec *executionContext) fieldContext_CompanyLocation_shippingAddress(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39698. fc = &graphql.FieldContext{
  39699. Object: "CompanyLocation",
  39700. Field: field,
  39701. IsMethod: false,
  39702. IsResolver: false,
  39703. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39704. switch field.Name {
  39705. case "address1":
  39706. return ec.fieldContext_CompanyAddress_address1(ctx, field)
  39707. case "address2":
  39708. return ec.fieldContext_CompanyAddress_address2(ctx, field)
  39709. case "city":
  39710. return ec.fieldContext_CompanyAddress_city(ctx, field)
  39711. case "companyName":
  39712. return ec.fieldContext_CompanyAddress_companyName(ctx, field)
  39713. case "country":
  39714. return ec.fieldContext_CompanyAddress_country(ctx, field)
  39715. case "countryCode":
  39716. return ec.fieldContext_CompanyAddress_countryCode(ctx, field)
  39717. case "createdAt":
  39718. return ec.fieldContext_CompanyAddress_createdAt(ctx, field)
  39719. case "formattedArea":
  39720. return ec.fieldContext_CompanyAddress_formattedArea(ctx, field)
  39721. case "id":
  39722. return ec.fieldContext_CompanyAddress_id(ctx, field)
  39723. case "phone":
  39724. return ec.fieldContext_CompanyAddress_phone(ctx, field)
  39725. case "province":
  39726. return ec.fieldContext_CompanyAddress_province(ctx, field)
  39727. case "recipient":
  39728. return ec.fieldContext_CompanyAddress_recipient(ctx, field)
  39729. case "updatedAt":
  39730. return ec.fieldContext_CompanyAddress_updatedAt(ctx, field)
  39731. case "zip":
  39732. return ec.fieldContext_CompanyAddress_zip(ctx, field)
  39733. case "zoneCode":
  39734. return ec.fieldContext_CompanyAddress_zoneCode(ctx, field)
  39735. }
  39736. return nil, fmt.Errorf("no field named %q was found under type CompanyAddress", field.Name)
  39737. },
  39738. }
  39739. return fc, nil
  39740. }
  39741. func (ec *executionContext) _CompanyLocation_taxExemptions(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  39742. fc, err := ec.fieldContext_CompanyLocation_taxExemptions(ctx, field)
  39743. if err != nil {
  39744. return graphql.Null
  39745. }
  39746. ctx = graphql.WithFieldContext(ctx, fc)
  39747. defer func() {
  39748. if r := recover(); r != nil {
  39749. ec.Error(ctx, ec.Recover(ctx, r))
  39750. ret = graphql.Null
  39751. }
  39752. }()
  39753. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39754. ctx = rctx // use context from middleware stack in children
  39755. return obj.TaxExemptions, nil
  39756. })
  39757. if err != nil {
  39758. ec.Error(ctx, err)
  39759. return graphql.Null
  39760. }
  39761. if resTmp == nil {
  39762. if !graphql.HasFieldError(ctx, fc) {
  39763. ec.Errorf(ctx, "must not be null")
  39764. }
  39765. return graphql.Null
  39766. }
  39767. res := resTmp.([]TaxExemption)
  39768. fc.Result = res
  39769. return ec.marshalNTaxExemption2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐTaxExemptionᚄ(ctx, field.Selections, res)
  39770. }
  39771. func (ec *executionContext) fieldContext_CompanyLocation_taxExemptions(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39772. fc = &graphql.FieldContext{
  39773. Object: "CompanyLocation",
  39774. Field: field,
  39775. IsMethod: false,
  39776. IsResolver: false,
  39777. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39778. return nil, errors.New("field of type TaxExemption does not have child fields")
  39779. },
  39780. }
  39781. return fc, nil
  39782. }
  39783. func (ec *executionContext) _CompanyLocation_taxRegistrationId(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  39784. fc, err := ec.fieldContext_CompanyLocation_taxRegistrationId(ctx, field)
  39785. if err != nil {
  39786. return graphql.Null
  39787. }
  39788. ctx = graphql.WithFieldContext(ctx, fc)
  39789. defer func() {
  39790. if r := recover(); r != nil {
  39791. ec.Error(ctx, ec.Recover(ctx, r))
  39792. ret = graphql.Null
  39793. }
  39794. }()
  39795. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39796. ctx = rctx // use context from middleware stack in children
  39797. return obj.TaxRegistrationID, nil
  39798. })
  39799. if err != nil {
  39800. ec.Error(ctx, err)
  39801. return graphql.Null
  39802. }
  39803. if resTmp == nil {
  39804. return graphql.Null
  39805. }
  39806. res := resTmp.(*string)
  39807. fc.Result = res
  39808. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  39809. }
  39810. func (ec *executionContext) fieldContext_CompanyLocation_taxRegistrationId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39811. fc = &graphql.FieldContext{
  39812. Object: "CompanyLocation",
  39813. Field: field,
  39814. IsMethod: false,
  39815. IsResolver: false,
  39816. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39817. return nil, errors.New("field of type String does not have child fields")
  39818. },
  39819. }
  39820. return fc, nil
  39821. }
  39822. func (ec *executionContext) _CompanyLocation_totalSpent(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  39823. fc, err := ec.fieldContext_CompanyLocation_totalSpent(ctx, field)
  39824. if err != nil {
  39825. return graphql.Null
  39826. }
  39827. ctx = graphql.WithFieldContext(ctx, fc)
  39828. defer func() {
  39829. if r := recover(); r != nil {
  39830. ec.Error(ctx, ec.Recover(ctx, r))
  39831. ret = graphql.Null
  39832. }
  39833. }()
  39834. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39835. ctx = rctx // use context from middleware stack in children
  39836. return obj.TotalSpent, nil
  39837. })
  39838. if err != nil {
  39839. ec.Error(ctx, err)
  39840. return graphql.Null
  39841. }
  39842. if resTmp == nil {
  39843. if !graphql.HasFieldError(ctx, fc) {
  39844. ec.Errorf(ctx, "must not be null")
  39845. }
  39846. return graphql.Null
  39847. }
  39848. res := resTmp.(*MoneyV2)
  39849. fc.Result = res
  39850. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  39851. }
  39852. func (ec *executionContext) fieldContext_CompanyLocation_totalSpent(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39853. fc = &graphql.FieldContext{
  39854. Object: "CompanyLocation",
  39855. Field: field,
  39856. IsMethod: false,
  39857. IsResolver: false,
  39858. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39859. switch field.Name {
  39860. case "amount":
  39861. return ec.fieldContext_MoneyV2_amount(ctx, field)
  39862. case "currencyCode":
  39863. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  39864. }
  39865. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  39866. },
  39867. }
  39868. return fc, nil
  39869. }
  39870. func (ec *executionContext) _CompanyLocation_updatedAt(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  39871. fc, err := ec.fieldContext_CompanyLocation_updatedAt(ctx, field)
  39872. if err != nil {
  39873. return graphql.Null
  39874. }
  39875. ctx = graphql.WithFieldContext(ctx, fc)
  39876. defer func() {
  39877. if r := recover(); r != nil {
  39878. ec.Error(ctx, ec.Recover(ctx, r))
  39879. ret = graphql.Null
  39880. }
  39881. }()
  39882. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39883. ctx = rctx // use context from middleware stack in children
  39884. return obj.UpdatedAt, nil
  39885. })
  39886. if err != nil {
  39887. ec.Error(ctx, err)
  39888. return graphql.Null
  39889. }
  39890. if resTmp == nil {
  39891. if !graphql.HasFieldError(ctx, fc) {
  39892. ec.Errorf(ctx, "must not be null")
  39893. }
  39894. return graphql.Null
  39895. }
  39896. res := resTmp.(string)
  39897. fc.Result = res
  39898. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  39899. }
  39900. func (ec *executionContext) fieldContext_CompanyLocation_updatedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39901. fc = &graphql.FieldContext{
  39902. Object: "CompanyLocation",
  39903. Field: field,
  39904. IsMethod: false,
  39905. IsResolver: false,
  39906. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39907. return nil, errors.New("field of type DateTime does not have child fields")
  39908. },
  39909. }
  39910. return fc, nil
  39911. }
  39912. func (ec *executionContext) _CompanyLocationConnection_edges(ctx context.Context, field graphql.CollectedField, obj *CompanyLocationConnection) (ret graphql.Marshaler) {
  39913. fc, err := ec.fieldContext_CompanyLocationConnection_edges(ctx, field)
  39914. if err != nil {
  39915. return graphql.Null
  39916. }
  39917. ctx = graphql.WithFieldContext(ctx, fc)
  39918. defer func() {
  39919. if r := recover(); r != nil {
  39920. ec.Error(ctx, ec.Recover(ctx, r))
  39921. ret = graphql.Null
  39922. }
  39923. }()
  39924. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39925. ctx = rctx // use context from middleware stack in children
  39926. return obj.Edges, nil
  39927. })
  39928. if err != nil {
  39929. ec.Error(ctx, err)
  39930. return graphql.Null
  39931. }
  39932. if resTmp == nil {
  39933. if !graphql.HasFieldError(ctx, fc) {
  39934. ec.Errorf(ctx, "must not be null")
  39935. }
  39936. return graphql.Null
  39937. }
  39938. res := resTmp.([]*CompanyLocationEdge)
  39939. fc.Result = res
  39940. return ec.marshalNCompanyLocationEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyLocationEdgeᚄ(ctx, field.Selections, res)
  39941. }
  39942. func (ec *executionContext) fieldContext_CompanyLocationConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39943. fc = &graphql.FieldContext{
  39944. Object: "CompanyLocationConnection",
  39945. Field: field,
  39946. IsMethod: false,
  39947. IsResolver: false,
  39948. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39949. switch field.Name {
  39950. case "cursor":
  39951. return ec.fieldContext_CompanyLocationEdge_cursor(ctx, field)
  39952. case "node":
  39953. return ec.fieldContext_CompanyLocationEdge_node(ctx, field)
  39954. }
  39955. return nil, fmt.Errorf("no field named %q was found under type CompanyLocationEdge", field.Name)
  39956. },
  39957. }
  39958. return fc, nil
  39959. }
  39960. func (ec *executionContext) _CompanyLocationConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *CompanyLocationConnection) (ret graphql.Marshaler) {
  39961. fc, err := ec.fieldContext_CompanyLocationConnection_nodes(ctx, field)
  39962. if err != nil {
  39963. return graphql.Null
  39964. }
  39965. ctx = graphql.WithFieldContext(ctx, fc)
  39966. defer func() {
  39967. if r := recover(); r != nil {
  39968. ec.Error(ctx, ec.Recover(ctx, r))
  39969. ret = graphql.Null
  39970. }
  39971. }()
  39972. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39973. ctx = rctx // use context from middleware stack in children
  39974. return obj.Nodes, nil
  39975. })
  39976. if err != nil {
  39977. ec.Error(ctx, err)
  39978. return graphql.Null
  39979. }
  39980. if resTmp == nil {
  39981. if !graphql.HasFieldError(ctx, fc) {
  39982. ec.Errorf(ctx, "must not be null")
  39983. }
  39984. return graphql.Null
  39985. }
  39986. res := resTmp.([]*CompanyLocation)
  39987. fc.Result = res
  39988. return ec.marshalNCompanyLocation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyLocationᚄ(ctx, field.Selections, res)
  39989. }
  39990. func (ec *executionContext) fieldContext_CompanyLocationConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39991. fc = &graphql.FieldContext{
  39992. Object: "CompanyLocationConnection",
  39993. Field: field,
  39994. IsMethod: false,
  39995. IsResolver: false,
  39996. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39997. switch field.Name {
  39998. case "billingAddress":
  39999. return ec.fieldContext_CompanyLocation_billingAddress(ctx, field)
  40000. case "buyerExperienceConfiguration":
  40001. return ec.fieldContext_CompanyLocation_buyerExperienceConfiguration(ctx, field)
  40002. case "company":
  40003. return ec.fieldContext_CompanyLocation_company(ctx, field)
  40004. case "createdAt":
  40005. return ec.fieldContext_CompanyLocation_createdAt(ctx, field)
  40006. case "currency":
  40007. return ec.fieldContext_CompanyLocation_currency(ctx, field)
  40008. case "defaultCursor":
  40009. return ec.fieldContext_CompanyLocation_defaultCursor(ctx, field)
  40010. case "draftOrders":
  40011. return ec.fieldContext_CompanyLocation_draftOrders(ctx, field)
  40012. case "events":
  40013. return ec.fieldContext_CompanyLocation_events(ctx, field)
  40014. case "externalId":
  40015. return ec.fieldContext_CompanyLocation_externalId(ctx, field)
  40016. case "hasTimelineComment":
  40017. return ec.fieldContext_CompanyLocation_hasTimelineComment(ctx, field)
  40018. case "id":
  40019. return ec.fieldContext_CompanyLocation_id(ctx, field)
  40020. case "locale":
  40021. return ec.fieldContext_CompanyLocation_locale(ctx, field)
  40022. case "market":
  40023. return ec.fieldContext_CompanyLocation_market(ctx, field)
  40024. case "name":
  40025. return ec.fieldContext_CompanyLocation_name(ctx, field)
  40026. case "note":
  40027. return ec.fieldContext_CompanyLocation_note(ctx, field)
  40028. case "orderCount":
  40029. return ec.fieldContext_CompanyLocation_orderCount(ctx, field)
  40030. case "orders":
  40031. return ec.fieldContext_CompanyLocation_orders(ctx, field)
  40032. case "phone":
  40033. return ec.fieldContext_CompanyLocation_phone(ctx, field)
  40034. case "roleAssignments":
  40035. return ec.fieldContext_CompanyLocation_roleAssignments(ctx, field)
  40036. case "shippingAddress":
  40037. return ec.fieldContext_CompanyLocation_shippingAddress(ctx, field)
  40038. case "taxExemptions":
  40039. return ec.fieldContext_CompanyLocation_taxExemptions(ctx, field)
  40040. case "taxRegistrationId":
  40041. return ec.fieldContext_CompanyLocation_taxRegistrationId(ctx, field)
  40042. case "totalSpent":
  40043. return ec.fieldContext_CompanyLocation_totalSpent(ctx, field)
  40044. case "updatedAt":
  40045. return ec.fieldContext_CompanyLocation_updatedAt(ctx, field)
  40046. }
  40047. return nil, fmt.Errorf("no field named %q was found under type CompanyLocation", field.Name)
  40048. },
  40049. }
  40050. return fc, nil
  40051. }
  40052. func (ec *executionContext) _CompanyLocationConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *CompanyLocationConnection) (ret graphql.Marshaler) {
  40053. fc, err := ec.fieldContext_CompanyLocationConnection_pageInfo(ctx, field)
  40054. if err != nil {
  40055. return graphql.Null
  40056. }
  40057. ctx = graphql.WithFieldContext(ctx, fc)
  40058. defer func() {
  40059. if r := recover(); r != nil {
  40060. ec.Error(ctx, ec.Recover(ctx, r))
  40061. ret = graphql.Null
  40062. }
  40063. }()
  40064. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40065. ctx = rctx // use context from middleware stack in children
  40066. return obj.PageInfo, nil
  40067. })
  40068. if err != nil {
  40069. ec.Error(ctx, err)
  40070. return graphql.Null
  40071. }
  40072. if resTmp == nil {
  40073. if !graphql.HasFieldError(ctx, fc) {
  40074. ec.Errorf(ctx, "must not be null")
  40075. }
  40076. return graphql.Null
  40077. }
  40078. res := resTmp.(*PageInfo)
  40079. fc.Result = res
  40080. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  40081. }
  40082. func (ec *executionContext) fieldContext_CompanyLocationConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40083. fc = &graphql.FieldContext{
  40084. Object: "CompanyLocationConnection",
  40085. Field: field,
  40086. IsMethod: false,
  40087. IsResolver: false,
  40088. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40089. switch field.Name {
  40090. case "endCursor":
  40091. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  40092. case "hasNextPage":
  40093. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  40094. case "hasPreviousPage":
  40095. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  40096. case "startCursor":
  40097. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  40098. }
  40099. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  40100. },
  40101. }
  40102. return fc, nil
  40103. }
  40104. func (ec *executionContext) _CompanyLocationEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *CompanyLocationEdge) (ret graphql.Marshaler) {
  40105. fc, err := ec.fieldContext_CompanyLocationEdge_cursor(ctx, field)
  40106. if err != nil {
  40107. return graphql.Null
  40108. }
  40109. ctx = graphql.WithFieldContext(ctx, fc)
  40110. defer func() {
  40111. if r := recover(); r != nil {
  40112. ec.Error(ctx, ec.Recover(ctx, r))
  40113. ret = graphql.Null
  40114. }
  40115. }()
  40116. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40117. ctx = rctx // use context from middleware stack in children
  40118. return obj.Cursor, nil
  40119. })
  40120. if err != nil {
  40121. ec.Error(ctx, err)
  40122. return graphql.Null
  40123. }
  40124. if resTmp == nil {
  40125. if !graphql.HasFieldError(ctx, fc) {
  40126. ec.Errorf(ctx, "must not be null")
  40127. }
  40128. return graphql.Null
  40129. }
  40130. res := resTmp.(string)
  40131. fc.Result = res
  40132. return ec.marshalNString2string(ctx, field.Selections, res)
  40133. }
  40134. func (ec *executionContext) fieldContext_CompanyLocationEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40135. fc = &graphql.FieldContext{
  40136. Object: "CompanyLocationEdge",
  40137. Field: field,
  40138. IsMethod: false,
  40139. IsResolver: false,
  40140. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40141. return nil, errors.New("field of type String does not have child fields")
  40142. },
  40143. }
  40144. return fc, nil
  40145. }
  40146. func (ec *executionContext) _CompanyLocationEdge_node(ctx context.Context, field graphql.CollectedField, obj *CompanyLocationEdge) (ret graphql.Marshaler) {
  40147. fc, err := ec.fieldContext_CompanyLocationEdge_node(ctx, field)
  40148. if err != nil {
  40149. return graphql.Null
  40150. }
  40151. ctx = graphql.WithFieldContext(ctx, fc)
  40152. defer func() {
  40153. if r := recover(); r != nil {
  40154. ec.Error(ctx, ec.Recover(ctx, r))
  40155. ret = graphql.Null
  40156. }
  40157. }()
  40158. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40159. ctx = rctx // use context from middleware stack in children
  40160. return obj.Node, nil
  40161. })
  40162. if err != nil {
  40163. ec.Error(ctx, err)
  40164. return graphql.Null
  40165. }
  40166. if resTmp == nil {
  40167. if !graphql.HasFieldError(ctx, fc) {
  40168. ec.Errorf(ctx, "must not be null")
  40169. }
  40170. return graphql.Null
  40171. }
  40172. res := resTmp.(*CompanyLocation)
  40173. fc.Result = res
  40174. return ec.marshalNCompanyLocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyLocation(ctx, field.Selections, res)
  40175. }
  40176. func (ec *executionContext) fieldContext_CompanyLocationEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40177. fc = &graphql.FieldContext{
  40178. Object: "CompanyLocationEdge",
  40179. Field: field,
  40180. IsMethod: false,
  40181. IsResolver: false,
  40182. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40183. switch field.Name {
  40184. case "billingAddress":
  40185. return ec.fieldContext_CompanyLocation_billingAddress(ctx, field)
  40186. case "buyerExperienceConfiguration":
  40187. return ec.fieldContext_CompanyLocation_buyerExperienceConfiguration(ctx, field)
  40188. case "company":
  40189. return ec.fieldContext_CompanyLocation_company(ctx, field)
  40190. case "createdAt":
  40191. return ec.fieldContext_CompanyLocation_createdAt(ctx, field)
  40192. case "currency":
  40193. return ec.fieldContext_CompanyLocation_currency(ctx, field)
  40194. case "defaultCursor":
  40195. return ec.fieldContext_CompanyLocation_defaultCursor(ctx, field)
  40196. case "draftOrders":
  40197. return ec.fieldContext_CompanyLocation_draftOrders(ctx, field)
  40198. case "events":
  40199. return ec.fieldContext_CompanyLocation_events(ctx, field)
  40200. case "externalId":
  40201. return ec.fieldContext_CompanyLocation_externalId(ctx, field)
  40202. case "hasTimelineComment":
  40203. return ec.fieldContext_CompanyLocation_hasTimelineComment(ctx, field)
  40204. case "id":
  40205. return ec.fieldContext_CompanyLocation_id(ctx, field)
  40206. case "locale":
  40207. return ec.fieldContext_CompanyLocation_locale(ctx, field)
  40208. case "market":
  40209. return ec.fieldContext_CompanyLocation_market(ctx, field)
  40210. case "name":
  40211. return ec.fieldContext_CompanyLocation_name(ctx, field)
  40212. case "note":
  40213. return ec.fieldContext_CompanyLocation_note(ctx, field)
  40214. case "orderCount":
  40215. return ec.fieldContext_CompanyLocation_orderCount(ctx, field)
  40216. case "orders":
  40217. return ec.fieldContext_CompanyLocation_orders(ctx, field)
  40218. case "phone":
  40219. return ec.fieldContext_CompanyLocation_phone(ctx, field)
  40220. case "roleAssignments":
  40221. return ec.fieldContext_CompanyLocation_roleAssignments(ctx, field)
  40222. case "shippingAddress":
  40223. return ec.fieldContext_CompanyLocation_shippingAddress(ctx, field)
  40224. case "taxExemptions":
  40225. return ec.fieldContext_CompanyLocation_taxExemptions(ctx, field)
  40226. case "taxRegistrationId":
  40227. return ec.fieldContext_CompanyLocation_taxRegistrationId(ctx, field)
  40228. case "totalSpent":
  40229. return ec.fieldContext_CompanyLocation_totalSpent(ctx, field)
  40230. case "updatedAt":
  40231. return ec.fieldContext_CompanyLocation_updatedAt(ctx, field)
  40232. }
  40233. return nil, fmt.Errorf("no field named %q was found under type CompanyLocation", field.Name)
  40234. },
  40235. }
  40236. return fc, nil
  40237. }
  40238. func (ec *executionContext) _CountriesInShippingZones_countryCodes(ctx context.Context, field graphql.CollectedField, obj *CountriesInShippingZones) (ret graphql.Marshaler) {
  40239. fc, err := ec.fieldContext_CountriesInShippingZones_countryCodes(ctx, field)
  40240. if err != nil {
  40241. return graphql.Null
  40242. }
  40243. ctx = graphql.WithFieldContext(ctx, fc)
  40244. defer func() {
  40245. if r := recover(); r != nil {
  40246. ec.Error(ctx, ec.Recover(ctx, r))
  40247. ret = graphql.Null
  40248. }
  40249. }()
  40250. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40251. ctx = rctx // use context from middleware stack in children
  40252. return obj.CountryCodes, nil
  40253. })
  40254. if err != nil {
  40255. ec.Error(ctx, err)
  40256. return graphql.Null
  40257. }
  40258. if resTmp == nil {
  40259. if !graphql.HasFieldError(ctx, fc) {
  40260. ec.Errorf(ctx, "must not be null")
  40261. }
  40262. return graphql.Null
  40263. }
  40264. res := resTmp.([]CountryCode)
  40265. fc.Result = res
  40266. return ec.marshalNCountryCode2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryCodeᚄ(ctx, field.Selections, res)
  40267. }
  40268. func (ec *executionContext) fieldContext_CountriesInShippingZones_countryCodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40269. fc = &graphql.FieldContext{
  40270. Object: "CountriesInShippingZones",
  40271. Field: field,
  40272. IsMethod: false,
  40273. IsResolver: false,
  40274. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40275. return nil, errors.New("field of type CountryCode does not have child fields")
  40276. },
  40277. }
  40278. return fc, nil
  40279. }
  40280. func (ec *executionContext) _CountriesInShippingZones_includeRestOfWorld(ctx context.Context, field graphql.CollectedField, obj *CountriesInShippingZones) (ret graphql.Marshaler) {
  40281. fc, err := ec.fieldContext_CountriesInShippingZones_includeRestOfWorld(ctx, field)
  40282. if err != nil {
  40283. return graphql.Null
  40284. }
  40285. ctx = graphql.WithFieldContext(ctx, fc)
  40286. defer func() {
  40287. if r := recover(); r != nil {
  40288. ec.Error(ctx, ec.Recover(ctx, r))
  40289. ret = graphql.Null
  40290. }
  40291. }()
  40292. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40293. ctx = rctx // use context from middleware stack in children
  40294. return obj.IncludeRestOfWorld, nil
  40295. })
  40296. if err != nil {
  40297. ec.Error(ctx, err)
  40298. return graphql.Null
  40299. }
  40300. if resTmp == nil {
  40301. if !graphql.HasFieldError(ctx, fc) {
  40302. ec.Errorf(ctx, "must not be null")
  40303. }
  40304. return graphql.Null
  40305. }
  40306. res := resTmp.(bool)
  40307. fc.Result = res
  40308. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  40309. }
  40310. func (ec *executionContext) fieldContext_CountriesInShippingZones_includeRestOfWorld(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40311. fc = &graphql.FieldContext{
  40312. Object: "CountriesInShippingZones",
  40313. Field: field,
  40314. IsMethod: false,
  40315. IsResolver: false,
  40316. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40317. return nil, errors.New("field of type Boolean does not have child fields")
  40318. },
  40319. }
  40320. return fc, nil
  40321. }
  40322. func (ec *executionContext) _CountryHarmonizedSystemCode_countryCode(ctx context.Context, field graphql.CollectedField, obj *CountryHarmonizedSystemCode) (ret graphql.Marshaler) {
  40323. fc, err := ec.fieldContext_CountryHarmonizedSystemCode_countryCode(ctx, field)
  40324. if err != nil {
  40325. return graphql.Null
  40326. }
  40327. ctx = graphql.WithFieldContext(ctx, fc)
  40328. defer func() {
  40329. if r := recover(); r != nil {
  40330. ec.Error(ctx, ec.Recover(ctx, r))
  40331. ret = graphql.Null
  40332. }
  40333. }()
  40334. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40335. ctx = rctx // use context from middleware stack in children
  40336. return obj.CountryCode, nil
  40337. })
  40338. if err != nil {
  40339. ec.Error(ctx, err)
  40340. return graphql.Null
  40341. }
  40342. if resTmp == nil {
  40343. if !graphql.HasFieldError(ctx, fc) {
  40344. ec.Errorf(ctx, "must not be null")
  40345. }
  40346. return graphql.Null
  40347. }
  40348. res := resTmp.(CountryCode)
  40349. fc.Result = res
  40350. return ec.marshalNCountryCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryCode(ctx, field.Selections, res)
  40351. }
  40352. func (ec *executionContext) fieldContext_CountryHarmonizedSystemCode_countryCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40353. fc = &graphql.FieldContext{
  40354. Object: "CountryHarmonizedSystemCode",
  40355. Field: field,
  40356. IsMethod: false,
  40357. IsResolver: false,
  40358. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40359. return nil, errors.New("field of type CountryCode does not have child fields")
  40360. },
  40361. }
  40362. return fc, nil
  40363. }
  40364. func (ec *executionContext) _CountryHarmonizedSystemCode_harmonizedSystemCode(ctx context.Context, field graphql.CollectedField, obj *CountryHarmonizedSystemCode) (ret graphql.Marshaler) {
  40365. fc, err := ec.fieldContext_CountryHarmonizedSystemCode_harmonizedSystemCode(ctx, field)
  40366. if err != nil {
  40367. return graphql.Null
  40368. }
  40369. ctx = graphql.WithFieldContext(ctx, fc)
  40370. defer func() {
  40371. if r := recover(); r != nil {
  40372. ec.Error(ctx, ec.Recover(ctx, r))
  40373. ret = graphql.Null
  40374. }
  40375. }()
  40376. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40377. ctx = rctx // use context from middleware stack in children
  40378. return obj.HarmonizedSystemCode, nil
  40379. })
  40380. if err != nil {
  40381. ec.Error(ctx, err)
  40382. return graphql.Null
  40383. }
  40384. if resTmp == nil {
  40385. if !graphql.HasFieldError(ctx, fc) {
  40386. ec.Errorf(ctx, "must not be null")
  40387. }
  40388. return graphql.Null
  40389. }
  40390. res := resTmp.(string)
  40391. fc.Result = res
  40392. return ec.marshalNString2string(ctx, field.Selections, res)
  40393. }
  40394. func (ec *executionContext) fieldContext_CountryHarmonizedSystemCode_harmonizedSystemCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40395. fc = &graphql.FieldContext{
  40396. Object: "CountryHarmonizedSystemCode",
  40397. Field: field,
  40398. IsMethod: false,
  40399. IsResolver: false,
  40400. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40401. return nil, errors.New("field of type String does not have child fields")
  40402. },
  40403. }
  40404. return fc, nil
  40405. }
  40406. func (ec *executionContext) _CountryHarmonizedSystemCodeConnection_edges(ctx context.Context, field graphql.CollectedField, obj *CountryHarmonizedSystemCodeConnection) (ret graphql.Marshaler) {
  40407. fc, err := ec.fieldContext_CountryHarmonizedSystemCodeConnection_edges(ctx, field)
  40408. if err != nil {
  40409. return graphql.Null
  40410. }
  40411. ctx = graphql.WithFieldContext(ctx, fc)
  40412. defer func() {
  40413. if r := recover(); r != nil {
  40414. ec.Error(ctx, ec.Recover(ctx, r))
  40415. ret = graphql.Null
  40416. }
  40417. }()
  40418. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40419. ctx = rctx // use context from middleware stack in children
  40420. return obj.Edges, nil
  40421. })
  40422. if err != nil {
  40423. ec.Error(ctx, err)
  40424. return graphql.Null
  40425. }
  40426. if resTmp == nil {
  40427. if !graphql.HasFieldError(ctx, fc) {
  40428. ec.Errorf(ctx, "must not be null")
  40429. }
  40430. return graphql.Null
  40431. }
  40432. res := resTmp.([]*CountryHarmonizedSystemCodeEdge)
  40433. fc.Result = res
  40434. return ec.marshalNCountryHarmonizedSystemCodeEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryHarmonizedSystemCodeEdgeᚄ(ctx, field.Selections, res)
  40435. }
  40436. func (ec *executionContext) fieldContext_CountryHarmonizedSystemCodeConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40437. fc = &graphql.FieldContext{
  40438. Object: "CountryHarmonizedSystemCodeConnection",
  40439. Field: field,
  40440. IsMethod: false,
  40441. IsResolver: false,
  40442. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40443. switch field.Name {
  40444. case "cursor":
  40445. return ec.fieldContext_CountryHarmonizedSystemCodeEdge_cursor(ctx, field)
  40446. case "node":
  40447. return ec.fieldContext_CountryHarmonizedSystemCodeEdge_node(ctx, field)
  40448. }
  40449. return nil, fmt.Errorf("no field named %q was found under type CountryHarmonizedSystemCodeEdge", field.Name)
  40450. },
  40451. }
  40452. return fc, nil
  40453. }
  40454. func (ec *executionContext) _CountryHarmonizedSystemCodeConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *CountryHarmonizedSystemCodeConnection) (ret graphql.Marshaler) {
  40455. fc, err := ec.fieldContext_CountryHarmonizedSystemCodeConnection_nodes(ctx, field)
  40456. if err != nil {
  40457. return graphql.Null
  40458. }
  40459. ctx = graphql.WithFieldContext(ctx, fc)
  40460. defer func() {
  40461. if r := recover(); r != nil {
  40462. ec.Error(ctx, ec.Recover(ctx, r))
  40463. ret = graphql.Null
  40464. }
  40465. }()
  40466. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40467. ctx = rctx // use context from middleware stack in children
  40468. return obj.Nodes, nil
  40469. })
  40470. if err != nil {
  40471. ec.Error(ctx, err)
  40472. return graphql.Null
  40473. }
  40474. if resTmp == nil {
  40475. if !graphql.HasFieldError(ctx, fc) {
  40476. ec.Errorf(ctx, "must not be null")
  40477. }
  40478. return graphql.Null
  40479. }
  40480. res := resTmp.([]*CountryHarmonizedSystemCode)
  40481. fc.Result = res
  40482. return ec.marshalNCountryHarmonizedSystemCode2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryHarmonizedSystemCodeᚄ(ctx, field.Selections, res)
  40483. }
  40484. func (ec *executionContext) fieldContext_CountryHarmonizedSystemCodeConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40485. fc = &graphql.FieldContext{
  40486. Object: "CountryHarmonizedSystemCodeConnection",
  40487. Field: field,
  40488. IsMethod: false,
  40489. IsResolver: false,
  40490. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40491. switch field.Name {
  40492. case "countryCode":
  40493. return ec.fieldContext_CountryHarmonizedSystemCode_countryCode(ctx, field)
  40494. case "harmonizedSystemCode":
  40495. return ec.fieldContext_CountryHarmonizedSystemCode_harmonizedSystemCode(ctx, field)
  40496. }
  40497. return nil, fmt.Errorf("no field named %q was found under type CountryHarmonizedSystemCode", field.Name)
  40498. },
  40499. }
  40500. return fc, nil
  40501. }
  40502. func (ec *executionContext) _CountryHarmonizedSystemCodeConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *CountryHarmonizedSystemCodeConnection) (ret graphql.Marshaler) {
  40503. fc, err := ec.fieldContext_CountryHarmonizedSystemCodeConnection_pageInfo(ctx, field)
  40504. if err != nil {
  40505. return graphql.Null
  40506. }
  40507. ctx = graphql.WithFieldContext(ctx, fc)
  40508. defer func() {
  40509. if r := recover(); r != nil {
  40510. ec.Error(ctx, ec.Recover(ctx, r))
  40511. ret = graphql.Null
  40512. }
  40513. }()
  40514. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40515. ctx = rctx // use context from middleware stack in children
  40516. return obj.PageInfo, nil
  40517. })
  40518. if err != nil {
  40519. ec.Error(ctx, err)
  40520. return graphql.Null
  40521. }
  40522. if resTmp == nil {
  40523. if !graphql.HasFieldError(ctx, fc) {
  40524. ec.Errorf(ctx, "must not be null")
  40525. }
  40526. return graphql.Null
  40527. }
  40528. res := resTmp.(*PageInfo)
  40529. fc.Result = res
  40530. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  40531. }
  40532. func (ec *executionContext) fieldContext_CountryHarmonizedSystemCodeConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40533. fc = &graphql.FieldContext{
  40534. Object: "CountryHarmonizedSystemCodeConnection",
  40535. Field: field,
  40536. IsMethod: false,
  40537. IsResolver: false,
  40538. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40539. switch field.Name {
  40540. case "endCursor":
  40541. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  40542. case "hasNextPage":
  40543. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  40544. case "hasPreviousPage":
  40545. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  40546. case "startCursor":
  40547. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  40548. }
  40549. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  40550. },
  40551. }
  40552. return fc, nil
  40553. }
  40554. func (ec *executionContext) _CountryHarmonizedSystemCodeEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *CountryHarmonizedSystemCodeEdge) (ret graphql.Marshaler) {
  40555. fc, err := ec.fieldContext_CountryHarmonizedSystemCodeEdge_cursor(ctx, field)
  40556. if err != nil {
  40557. return graphql.Null
  40558. }
  40559. ctx = graphql.WithFieldContext(ctx, fc)
  40560. defer func() {
  40561. if r := recover(); r != nil {
  40562. ec.Error(ctx, ec.Recover(ctx, r))
  40563. ret = graphql.Null
  40564. }
  40565. }()
  40566. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40567. ctx = rctx // use context from middleware stack in children
  40568. return obj.Cursor, nil
  40569. })
  40570. if err != nil {
  40571. ec.Error(ctx, err)
  40572. return graphql.Null
  40573. }
  40574. if resTmp == nil {
  40575. if !graphql.HasFieldError(ctx, fc) {
  40576. ec.Errorf(ctx, "must not be null")
  40577. }
  40578. return graphql.Null
  40579. }
  40580. res := resTmp.(string)
  40581. fc.Result = res
  40582. return ec.marshalNString2string(ctx, field.Selections, res)
  40583. }
  40584. func (ec *executionContext) fieldContext_CountryHarmonizedSystemCodeEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40585. fc = &graphql.FieldContext{
  40586. Object: "CountryHarmonizedSystemCodeEdge",
  40587. Field: field,
  40588. IsMethod: false,
  40589. IsResolver: false,
  40590. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40591. return nil, errors.New("field of type String does not have child fields")
  40592. },
  40593. }
  40594. return fc, nil
  40595. }
  40596. func (ec *executionContext) _CountryHarmonizedSystemCodeEdge_node(ctx context.Context, field graphql.CollectedField, obj *CountryHarmonizedSystemCodeEdge) (ret graphql.Marshaler) {
  40597. fc, err := ec.fieldContext_CountryHarmonizedSystemCodeEdge_node(ctx, field)
  40598. if err != nil {
  40599. return graphql.Null
  40600. }
  40601. ctx = graphql.WithFieldContext(ctx, fc)
  40602. defer func() {
  40603. if r := recover(); r != nil {
  40604. ec.Error(ctx, ec.Recover(ctx, r))
  40605. ret = graphql.Null
  40606. }
  40607. }()
  40608. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40609. ctx = rctx // use context from middleware stack in children
  40610. return obj.Node, nil
  40611. })
  40612. if err != nil {
  40613. ec.Error(ctx, err)
  40614. return graphql.Null
  40615. }
  40616. if resTmp == nil {
  40617. if !graphql.HasFieldError(ctx, fc) {
  40618. ec.Errorf(ctx, "must not be null")
  40619. }
  40620. return graphql.Null
  40621. }
  40622. res := resTmp.(*CountryHarmonizedSystemCode)
  40623. fc.Result = res
  40624. return ec.marshalNCountryHarmonizedSystemCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryHarmonizedSystemCode(ctx, field.Selections, res)
  40625. }
  40626. func (ec *executionContext) fieldContext_CountryHarmonizedSystemCodeEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40627. fc = &graphql.FieldContext{
  40628. Object: "CountryHarmonizedSystemCodeEdge",
  40629. Field: field,
  40630. IsMethod: false,
  40631. IsResolver: false,
  40632. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40633. switch field.Name {
  40634. case "countryCode":
  40635. return ec.fieldContext_CountryHarmonizedSystemCode_countryCode(ctx, field)
  40636. case "harmonizedSystemCode":
  40637. return ec.fieldContext_CountryHarmonizedSystemCode_harmonizedSystemCode(ctx, field)
  40638. }
  40639. return nil, fmt.Errorf("no field named %q was found under type CountryHarmonizedSystemCode", field.Name)
  40640. },
  40641. }
  40642. return fc, nil
  40643. }
  40644. func (ec *executionContext) _CurrencyFormats_moneyFormat(ctx context.Context, field graphql.CollectedField, obj *CurrencyFormats) (ret graphql.Marshaler) {
  40645. fc, err := ec.fieldContext_CurrencyFormats_moneyFormat(ctx, field)
  40646. if err != nil {
  40647. return graphql.Null
  40648. }
  40649. ctx = graphql.WithFieldContext(ctx, fc)
  40650. defer func() {
  40651. if r := recover(); r != nil {
  40652. ec.Error(ctx, ec.Recover(ctx, r))
  40653. ret = graphql.Null
  40654. }
  40655. }()
  40656. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40657. ctx = rctx // use context from middleware stack in children
  40658. return obj.MoneyFormat, nil
  40659. })
  40660. if err != nil {
  40661. ec.Error(ctx, err)
  40662. return graphql.Null
  40663. }
  40664. if resTmp == nil {
  40665. if !graphql.HasFieldError(ctx, fc) {
  40666. ec.Errorf(ctx, "must not be null")
  40667. }
  40668. return graphql.Null
  40669. }
  40670. res := resTmp.(string)
  40671. fc.Result = res
  40672. return ec.marshalNFormattedString2string(ctx, field.Selections, res)
  40673. }
  40674. func (ec *executionContext) fieldContext_CurrencyFormats_moneyFormat(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40675. fc = &graphql.FieldContext{
  40676. Object: "CurrencyFormats",
  40677. Field: field,
  40678. IsMethod: false,
  40679. IsResolver: false,
  40680. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40681. return nil, errors.New("field of type FormattedString does not have child fields")
  40682. },
  40683. }
  40684. return fc, nil
  40685. }
  40686. func (ec *executionContext) _CurrencyFormats_moneyInEmailsFormat(ctx context.Context, field graphql.CollectedField, obj *CurrencyFormats) (ret graphql.Marshaler) {
  40687. fc, err := ec.fieldContext_CurrencyFormats_moneyInEmailsFormat(ctx, field)
  40688. if err != nil {
  40689. return graphql.Null
  40690. }
  40691. ctx = graphql.WithFieldContext(ctx, fc)
  40692. defer func() {
  40693. if r := recover(); r != nil {
  40694. ec.Error(ctx, ec.Recover(ctx, r))
  40695. ret = graphql.Null
  40696. }
  40697. }()
  40698. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40699. ctx = rctx // use context from middleware stack in children
  40700. return obj.MoneyInEmailsFormat, nil
  40701. })
  40702. if err != nil {
  40703. ec.Error(ctx, err)
  40704. return graphql.Null
  40705. }
  40706. if resTmp == nil {
  40707. if !graphql.HasFieldError(ctx, fc) {
  40708. ec.Errorf(ctx, "must not be null")
  40709. }
  40710. return graphql.Null
  40711. }
  40712. res := resTmp.(string)
  40713. fc.Result = res
  40714. return ec.marshalNString2string(ctx, field.Selections, res)
  40715. }
  40716. func (ec *executionContext) fieldContext_CurrencyFormats_moneyInEmailsFormat(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40717. fc = &graphql.FieldContext{
  40718. Object: "CurrencyFormats",
  40719. Field: field,
  40720. IsMethod: false,
  40721. IsResolver: false,
  40722. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40723. return nil, errors.New("field of type String does not have child fields")
  40724. },
  40725. }
  40726. return fc, nil
  40727. }
  40728. func (ec *executionContext) _CurrencyFormats_moneyWithCurrencyFormat(ctx context.Context, field graphql.CollectedField, obj *CurrencyFormats) (ret graphql.Marshaler) {
  40729. fc, err := ec.fieldContext_CurrencyFormats_moneyWithCurrencyFormat(ctx, field)
  40730. if err != nil {
  40731. return graphql.Null
  40732. }
  40733. ctx = graphql.WithFieldContext(ctx, fc)
  40734. defer func() {
  40735. if r := recover(); r != nil {
  40736. ec.Error(ctx, ec.Recover(ctx, r))
  40737. ret = graphql.Null
  40738. }
  40739. }()
  40740. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40741. ctx = rctx // use context from middleware stack in children
  40742. return obj.MoneyWithCurrencyFormat, nil
  40743. })
  40744. if err != nil {
  40745. ec.Error(ctx, err)
  40746. return graphql.Null
  40747. }
  40748. if resTmp == nil {
  40749. if !graphql.HasFieldError(ctx, fc) {
  40750. ec.Errorf(ctx, "must not be null")
  40751. }
  40752. return graphql.Null
  40753. }
  40754. res := resTmp.(string)
  40755. fc.Result = res
  40756. return ec.marshalNFormattedString2string(ctx, field.Selections, res)
  40757. }
  40758. func (ec *executionContext) fieldContext_CurrencyFormats_moneyWithCurrencyFormat(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40759. fc = &graphql.FieldContext{
  40760. Object: "CurrencyFormats",
  40761. Field: field,
  40762. IsMethod: false,
  40763. IsResolver: false,
  40764. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40765. return nil, errors.New("field of type FormattedString does not have child fields")
  40766. },
  40767. }
  40768. return fc, nil
  40769. }
  40770. func (ec *executionContext) _CurrencyFormats_moneyWithCurrencyInEmailsFormat(ctx context.Context, field graphql.CollectedField, obj *CurrencyFormats) (ret graphql.Marshaler) {
  40771. fc, err := ec.fieldContext_CurrencyFormats_moneyWithCurrencyInEmailsFormat(ctx, field)
  40772. if err != nil {
  40773. return graphql.Null
  40774. }
  40775. ctx = graphql.WithFieldContext(ctx, fc)
  40776. defer func() {
  40777. if r := recover(); r != nil {
  40778. ec.Error(ctx, ec.Recover(ctx, r))
  40779. ret = graphql.Null
  40780. }
  40781. }()
  40782. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40783. ctx = rctx // use context from middleware stack in children
  40784. return obj.MoneyWithCurrencyInEmailsFormat, nil
  40785. })
  40786. if err != nil {
  40787. ec.Error(ctx, err)
  40788. return graphql.Null
  40789. }
  40790. if resTmp == nil {
  40791. if !graphql.HasFieldError(ctx, fc) {
  40792. ec.Errorf(ctx, "must not be null")
  40793. }
  40794. return graphql.Null
  40795. }
  40796. res := resTmp.(string)
  40797. fc.Result = res
  40798. return ec.marshalNString2string(ctx, field.Selections, res)
  40799. }
  40800. func (ec *executionContext) fieldContext_CurrencyFormats_moneyWithCurrencyInEmailsFormat(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40801. fc = &graphql.FieldContext{
  40802. Object: "CurrencyFormats",
  40803. Field: field,
  40804. IsMethod: false,
  40805. IsResolver: false,
  40806. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40807. return nil, errors.New("field of type String does not have child fields")
  40808. },
  40809. }
  40810. return fc, nil
  40811. }
  40812. func (ec *executionContext) _CurrencySetting_currencyCode(ctx context.Context, field graphql.CollectedField, obj *CurrencySetting) (ret graphql.Marshaler) {
  40813. fc, err := ec.fieldContext_CurrencySetting_currencyCode(ctx, field)
  40814. if err != nil {
  40815. return graphql.Null
  40816. }
  40817. ctx = graphql.WithFieldContext(ctx, fc)
  40818. defer func() {
  40819. if r := recover(); r != nil {
  40820. ec.Error(ctx, ec.Recover(ctx, r))
  40821. ret = graphql.Null
  40822. }
  40823. }()
  40824. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40825. ctx = rctx // use context from middleware stack in children
  40826. return obj.CurrencyCode, nil
  40827. })
  40828. if err != nil {
  40829. ec.Error(ctx, err)
  40830. return graphql.Null
  40831. }
  40832. if resTmp == nil {
  40833. if !graphql.HasFieldError(ctx, fc) {
  40834. ec.Errorf(ctx, "must not be null")
  40835. }
  40836. return graphql.Null
  40837. }
  40838. res := resTmp.(CurrencyCode)
  40839. fc.Result = res
  40840. return ec.marshalNCurrencyCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCurrencyCode(ctx, field.Selections, res)
  40841. }
  40842. func (ec *executionContext) fieldContext_CurrencySetting_currencyCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40843. fc = &graphql.FieldContext{
  40844. Object: "CurrencySetting",
  40845. Field: field,
  40846. IsMethod: false,
  40847. IsResolver: false,
  40848. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40849. return nil, errors.New("field of type CurrencyCode does not have child fields")
  40850. },
  40851. }
  40852. return fc, nil
  40853. }
  40854. func (ec *executionContext) _CurrencySetting_currencyName(ctx context.Context, field graphql.CollectedField, obj *CurrencySetting) (ret graphql.Marshaler) {
  40855. fc, err := ec.fieldContext_CurrencySetting_currencyName(ctx, field)
  40856. if err != nil {
  40857. return graphql.Null
  40858. }
  40859. ctx = graphql.WithFieldContext(ctx, fc)
  40860. defer func() {
  40861. if r := recover(); r != nil {
  40862. ec.Error(ctx, ec.Recover(ctx, r))
  40863. ret = graphql.Null
  40864. }
  40865. }()
  40866. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40867. ctx = rctx // use context from middleware stack in children
  40868. return obj.CurrencyName, nil
  40869. })
  40870. if err != nil {
  40871. ec.Error(ctx, err)
  40872. return graphql.Null
  40873. }
  40874. if resTmp == nil {
  40875. if !graphql.HasFieldError(ctx, fc) {
  40876. ec.Errorf(ctx, "must not be null")
  40877. }
  40878. return graphql.Null
  40879. }
  40880. res := resTmp.(string)
  40881. fc.Result = res
  40882. return ec.marshalNString2string(ctx, field.Selections, res)
  40883. }
  40884. func (ec *executionContext) fieldContext_CurrencySetting_currencyName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40885. fc = &graphql.FieldContext{
  40886. Object: "CurrencySetting",
  40887. Field: field,
  40888. IsMethod: false,
  40889. IsResolver: false,
  40890. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40891. return nil, errors.New("field of type String does not have child fields")
  40892. },
  40893. }
  40894. return fc, nil
  40895. }
  40896. func (ec *executionContext) _CurrencySetting_enabled(ctx context.Context, field graphql.CollectedField, obj *CurrencySetting) (ret graphql.Marshaler) {
  40897. fc, err := ec.fieldContext_CurrencySetting_enabled(ctx, field)
  40898. if err != nil {
  40899. return graphql.Null
  40900. }
  40901. ctx = graphql.WithFieldContext(ctx, fc)
  40902. defer func() {
  40903. if r := recover(); r != nil {
  40904. ec.Error(ctx, ec.Recover(ctx, r))
  40905. ret = graphql.Null
  40906. }
  40907. }()
  40908. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40909. ctx = rctx // use context from middleware stack in children
  40910. return obj.Enabled, nil
  40911. })
  40912. if err != nil {
  40913. ec.Error(ctx, err)
  40914. return graphql.Null
  40915. }
  40916. if resTmp == nil {
  40917. if !graphql.HasFieldError(ctx, fc) {
  40918. ec.Errorf(ctx, "must not be null")
  40919. }
  40920. return graphql.Null
  40921. }
  40922. res := resTmp.(bool)
  40923. fc.Result = res
  40924. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  40925. }
  40926. func (ec *executionContext) fieldContext_CurrencySetting_enabled(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40927. fc = &graphql.FieldContext{
  40928. Object: "CurrencySetting",
  40929. Field: field,
  40930. IsMethod: false,
  40931. IsResolver: false,
  40932. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40933. return nil, errors.New("field of type Boolean does not have child fields")
  40934. },
  40935. }
  40936. return fc, nil
  40937. }
  40938. func (ec *executionContext) _CurrencySetting_rateUpdatedAt(ctx context.Context, field graphql.CollectedField, obj *CurrencySetting) (ret graphql.Marshaler) {
  40939. fc, err := ec.fieldContext_CurrencySetting_rateUpdatedAt(ctx, field)
  40940. if err != nil {
  40941. return graphql.Null
  40942. }
  40943. ctx = graphql.WithFieldContext(ctx, fc)
  40944. defer func() {
  40945. if r := recover(); r != nil {
  40946. ec.Error(ctx, ec.Recover(ctx, r))
  40947. ret = graphql.Null
  40948. }
  40949. }()
  40950. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40951. ctx = rctx // use context from middleware stack in children
  40952. return obj.RateUpdatedAt, nil
  40953. })
  40954. if err != nil {
  40955. ec.Error(ctx, err)
  40956. return graphql.Null
  40957. }
  40958. if resTmp == nil {
  40959. return graphql.Null
  40960. }
  40961. res := resTmp.(*string)
  40962. fc.Result = res
  40963. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  40964. }
  40965. func (ec *executionContext) fieldContext_CurrencySetting_rateUpdatedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40966. fc = &graphql.FieldContext{
  40967. Object: "CurrencySetting",
  40968. Field: field,
  40969. IsMethod: false,
  40970. IsResolver: false,
  40971. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40972. return nil, errors.New("field of type DateTime does not have child fields")
  40973. },
  40974. }
  40975. return fc, nil
  40976. }
  40977. func (ec *executionContext) _CurrencySettingConnection_edges(ctx context.Context, field graphql.CollectedField, obj *CurrencySettingConnection) (ret graphql.Marshaler) {
  40978. fc, err := ec.fieldContext_CurrencySettingConnection_edges(ctx, field)
  40979. if err != nil {
  40980. return graphql.Null
  40981. }
  40982. ctx = graphql.WithFieldContext(ctx, fc)
  40983. defer func() {
  40984. if r := recover(); r != nil {
  40985. ec.Error(ctx, ec.Recover(ctx, r))
  40986. ret = graphql.Null
  40987. }
  40988. }()
  40989. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40990. ctx = rctx // use context from middleware stack in children
  40991. return obj.Edges, nil
  40992. })
  40993. if err != nil {
  40994. ec.Error(ctx, err)
  40995. return graphql.Null
  40996. }
  40997. if resTmp == nil {
  40998. if !graphql.HasFieldError(ctx, fc) {
  40999. ec.Errorf(ctx, "must not be null")
  41000. }
  41001. return graphql.Null
  41002. }
  41003. res := resTmp.([]*CurrencySettingEdge)
  41004. fc.Result = res
  41005. return ec.marshalNCurrencySettingEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCurrencySettingEdgeᚄ(ctx, field.Selections, res)
  41006. }
  41007. func (ec *executionContext) fieldContext_CurrencySettingConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41008. fc = &graphql.FieldContext{
  41009. Object: "CurrencySettingConnection",
  41010. Field: field,
  41011. IsMethod: false,
  41012. IsResolver: false,
  41013. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41014. switch field.Name {
  41015. case "cursor":
  41016. return ec.fieldContext_CurrencySettingEdge_cursor(ctx, field)
  41017. case "node":
  41018. return ec.fieldContext_CurrencySettingEdge_node(ctx, field)
  41019. }
  41020. return nil, fmt.Errorf("no field named %q was found under type CurrencySettingEdge", field.Name)
  41021. },
  41022. }
  41023. return fc, nil
  41024. }
  41025. func (ec *executionContext) _CurrencySettingConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *CurrencySettingConnection) (ret graphql.Marshaler) {
  41026. fc, err := ec.fieldContext_CurrencySettingConnection_nodes(ctx, field)
  41027. if err != nil {
  41028. return graphql.Null
  41029. }
  41030. ctx = graphql.WithFieldContext(ctx, fc)
  41031. defer func() {
  41032. if r := recover(); r != nil {
  41033. ec.Error(ctx, ec.Recover(ctx, r))
  41034. ret = graphql.Null
  41035. }
  41036. }()
  41037. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41038. ctx = rctx // use context from middleware stack in children
  41039. return obj.Nodes, nil
  41040. })
  41041. if err != nil {
  41042. ec.Error(ctx, err)
  41043. return graphql.Null
  41044. }
  41045. if resTmp == nil {
  41046. if !graphql.HasFieldError(ctx, fc) {
  41047. ec.Errorf(ctx, "must not be null")
  41048. }
  41049. return graphql.Null
  41050. }
  41051. res := resTmp.([]*CurrencySetting)
  41052. fc.Result = res
  41053. return ec.marshalNCurrencySetting2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCurrencySettingᚄ(ctx, field.Selections, res)
  41054. }
  41055. func (ec *executionContext) fieldContext_CurrencySettingConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41056. fc = &graphql.FieldContext{
  41057. Object: "CurrencySettingConnection",
  41058. Field: field,
  41059. IsMethod: false,
  41060. IsResolver: false,
  41061. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41062. switch field.Name {
  41063. case "currencyCode":
  41064. return ec.fieldContext_CurrencySetting_currencyCode(ctx, field)
  41065. case "currencyName":
  41066. return ec.fieldContext_CurrencySetting_currencyName(ctx, field)
  41067. case "enabled":
  41068. return ec.fieldContext_CurrencySetting_enabled(ctx, field)
  41069. case "rateUpdatedAt":
  41070. return ec.fieldContext_CurrencySetting_rateUpdatedAt(ctx, field)
  41071. }
  41072. return nil, fmt.Errorf("no field named %q was found under type CurrencySetting", field.Name)
  41073. },
  41074. }
  41075. return fc, nil
  41076. }
  41077. func (ec *executionContext) _CurrencySettingConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *CurrencySettingConnection) (ret graphql.Marshaler) {
  41078. fc, err := ec.fieldContext_CurrencySettingConnection_pageInfo(ctx, field)
  41079. if err != nil {
  41080. return graphql.Null
  41081. }
  41082. ctx = graphql.WithFieldContext(ctx, fc)
  41083. defer func() {
  41084. if r := recover(); r != nil {
  41085. ec.Error(ctx, ec.Recover(ctx, r))
  41086. ret = graphql.Null
  41087. }
  41088. }()
  41089. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41090. ctx = rctx // use context from middleware stack in children
  41091. return obj.PageInfo, nil
  41092. })
  41093. if err != nil {
  41094. ec.Error(ctx, err)
  41095. return graphql.Null
  41096. }
  41097. if resTmp == nil {
  41098. if !graphql.HasFieldError(ctx, fc) {
  41099. ec.Errorf(ctx, "must not be null")
  41100. }
  41101. return graphql.Null
  41102. }
  41103. res := resTmp.(*PageInfo)
  41104. fc.Result = res
  41105. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  41106. }
  41107. func (ec *executionContext) fieldContext_CurrencySettingConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41108. fc = &graphql.FieldContext{
  41109. Object: "CurrencySettingConnection",
  41110. Field: field,
  41111. IsMethod: false,
  41112. IsResolver: false,
  41113. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41114. switch field.Name {
  41115. case "endCursor":
  41116. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  41117. case "hasNextPage":
  41118. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  41119. case "hasPreviousPage":
  41120. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  41121. case "startCursor":
  41122. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  41123. }
  41124. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  41125. },
  41126. }
  41127. return fc, nil
  41128. }
  41129. func (ec *executionContext) _CurrencySettingEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *CurrencySettingEdge) (ret graphql.Marshaler) {
  41130. fc, err := ec.fieldContext_CurrencySettingEdge_cursor(ctx, field)
  41131. if err != nil {
  41132. return graphql.Null
  41133. }
  41134. ctx = graphql.WithFieldContext(ctx, fc)
  41135. defer func() {
  41136. if r := recover(); r != nil {
  41137. ec.Error(ctx, ec.Recover(ctx, r))
  41138. ret = graphql.Null
  41139. }
  41140. }()
  41141. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41142. ctx = rctx // use context from middleware stack in children
  41143. return obj.Cursor, nil
  41144. })
  41145. if err != nil {
  41146. ec.Error(ctx, err)
  41147. return graphql.Null
  41148. }
  41149. if resTmp == nil {
  41150. if !graphql.HasFieldError(ctx, fc) {
  41151. ec.Errorf(ctx, "must not be null")
  41152. }
  41153. return graphql.Null
  41154. }
  41155. res := resTmp.(string)
  41156. fc.Result = res
  41157. return ec.marshalNString2string(ctx, field.Selections, res)
  41158. }
  41159. func (ec *executionContext) fieldContext_CurrencySettingEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41160. fc = &graphql.FieldContext{
  41161. Object: "CurrencySettingEdge",
  41162. Field: field,
  41163. IsMethod: false,
  41164. IsResolver: false,
  41165. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41166. return nil, errors.New("field of type String does not have child fields")
  41167. },
  41168. }
  41169. return fc, nil
  41170. }
  41171. func (ec *executionContext) _CurrencySettingEdge_node(ctx context.Context, field graphql.CollectedField, obj *CurrencySettingEdge) (ret graphql.Marshaler) {
  41172. fc, err := ec.fieldContext_CurrencySettingEdge_node(ctx, field)
  41173. if err != nil {
  41174. return graphql.Null
  41175. }
  41176. ctx = graphql.WithFieldContext(ctx, fc)
  41177. defer func() {
  41178. if r := recover(); r != nil {
  41179. ec.Error(ctx, ec.Recover(ctx, r))
  41180. ret = graphql.Null
  41181. }
  41182. }()
  41183. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41184. ctx = rctx // use context from middleware stack in children
  41185. return obj.Node, nil
  41186. })
  41187. if err != nil {
  41188. ec.Error(ctx, err)
  41189. return graphql.Null
  41190. }
  41191. if resTmp == nil {
  41192. if !graphql.HasFieldError(ctx, fc) {
  41193. ec.Errorf(ctx, "must not be null")
  41194. }
  41195. return graphql.Null
  41196. }
  41197. res := resTmp.(*CurrencySetting)
  41198. fc.Result = res
  41199. return ec.marshalNCurrencySetting2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCurrencySetting(ctx, field.Selections, res)
  41200. }
  41201. func (ec *executionContext) fieldContext_CurrencySettingEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41202. fc = &graphql.FieldContext{
  41203. Object: "CurrencySettingEdge",
  41204. Field: field,
  41205. IsMethod: false,
  41206. IsResolver: false,
  41207. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41208. switch field.Name {
  41209. case "currencyCode":
  41210. return ec.fieldContext_CurrencySetting_currencyCode(ctx, field)
  41211. case "currencyName":
  41212. return ec.fieldContext_CurrencySetting_currencyName(ctx, field)
  41213. case "enabled":
  41214. return ec.fieldContext_CurrencySetting_enabled(ctx, field)
  41215. case "rateUpdatedAt":
  41216. return ec.fieldContext_CurrencySetting_rateUpdatedAt(ctx, field)
  41217. }
  41218. return nil, fmt.Errorf("no field named %q was found under type CurrencySetting", field.Name)
  41219. },
  41220. }
  41221. return fc, nil
  41222. }
  41223. func (ec *executionContext) _Customer_id(ctx context.Context, field graphql.CollectedField, obj *Customer) (ret graphql.Marshaler) {
  41224. fc, err := ec.fieldContext_Customer_id(ctx, field)
  41225. if err != nil {
  41226. return graphql.Null
  41227. }
  41228. ctx = graphql.WithFieldContext(ctx, fc)
  41229. defer func() {
  41230. if r := recover(); r != nil {
  41231. ec.Error(ctx, ec.Recover(ctx, r))
  41232. ret = graphql.Null
  41233. }
  41234. }()
  41235. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41236. ctx = rctx // use context from middleware stack in children
  41237. return obj.ID, nil
  41238. })
  41239. if err != nil {
  41240. ec.Error(ctx, err)
  41241. return graphql.Null
  41242. }
  41243. if resTmp == nil {
  41244. if !graphql.HasFieldError(ctx, fc) {
  41245. ec.Errorf(ctx, "must not be null")
  41246. }
  41247. return graphql.Null
  41248. }
  41249. res := resTmp.(string)
  41250. fc.Result = res
  41251. return ec.marshalNID2string(ctx, field.Selections, res)
  41252. }
  41253. func (ec *executionContext) fieldContext_Customer_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41254. fc = &graphql.FieldContext{
  41255. Object: "Customer",
  41256. Field: field,
  41257. IsMethod: false,
  41258. IsResolver: false,
  41259. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41260. return nil, errors.New("field of type ID does not have child fields")
  41261. },
  41262. }
  41263. return fc, nil
  41264. }
  41265. func (ec *executionContext) _CustomerCreditCard_billingAddress(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCard) (ret graphql.Marshaler) {
  41266. fc, err := ec.fieldContext_CustomerCreditCard_billingAddress(ctx, field)
  41267. if err != nil {
  41268. return graphql.Null
  41269. }
  41270. ctx = graphql.WithFieldContext(ctx, fc)
  41271. defer func() {
  41272. if r := recover(); r != nil {
  41273. ec.Error(ctx, ec.Recover(ctx, r))
  41274. ret = graphql.Null
  41275. }
  41276. }()
  41277. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41278. ctx = rctx // use context from middleware stack in children
  41279. return obj.BillingAddress, nil
  41280. })
  41281. if err != nil {
  41282. ec.Error(ctx, err)
  41283. return graphql.Null
  41284. }
  41285. if resTmp == nil {
  41286. return graphql.Null
  41287. }
  41288. res := resTmp.(*CustomerCreditCardBillingAddress)
  41289. fc.Result = res
  41290. return ec.marshalOCustomerCreditCardBillingAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerCreditCardBillingAddress(ctx, field.Selections, res)
  41291. }
  41292. func (ec *executionContext) fieldContext_CustomerCreditCard_billingAddress(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41293. fc = &graphql.FieldContext{
  41294. Object: "CustomerCreditCard",
  41295. Field: field,
  41296. IsMethod: false,
  41297. IsResolver: false,
  41298. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41299. switch field.Name {
  41300. case "address1":
  41301. return ec.fieldContext_CustomerCreditCardBillingAddress_address1(ctx, field)
  41302. case "city":
  41303. return ec.fieldContext_CustomerCreditCardBillingAddress_city(ctx, field)
  41304. case "country":
  41305. return ec.fieldContext_CustomerCreditCardBillingAddress_country(ctx, field)
  41306. case "countryCode":
  41307. return ec.fieldContext_CustomerCreditCardBillingAddress_countryCode(ctx, field)
  41308. case "province":
  41309. return ec.fieldContext_CustomerCreditCardBillingAddress_province(ctx, field)
  41310. case "provinceCode":
  41311. return ec.fieldContext_CustomerCreditCardBillingAddress_provinceCode(ctx, field)
  41312. case "zip":
  41313. return ec.fieldContext_CustomerCreditCardBillingAddress_zip(ctx, field)
  41314. }
  41315. return nil, fmt.Errorf("no field named %q was found under type CustomerCreditCardBillingAddress", field.Name)
  41316. },
  41317. }
  41318. return fc, nil
  41319. }
  41320. func (ec *executionContext) _CustomerCreditCard_brand(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCard) (ret graphql.Marshaler) {
  41321. fc, err := ec.fieldContext_CustomerCreditCard_brand(ctx, field)
  41322. if err != nil {
  41323. return graphql.Null
  41324. }
  41325. ctx = graphql.WithFieldContext(ctx, fc)
  41326. defer func() {
  41327. if r := recover(); r != nil {
  41328. ec.Error(ctx, ec.Recover(ctx, r))
  41329. ret = graphql.Null
  41330. }
  41331. }()
  41332. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41333. ctx = rctx // use context from middleware stack in children
  41334. return obj.Brand, nil
  41335. })
  41336. if err != nil {
  41337. ec.Error(ctx, err)
  41338. return graphql.Null
  41339. }
  41340. if resTmp == nil {
  41341. if !graphql.HasFieldError(ctx, fc) {
  41342. ec.Errorf(ctx, "must not be null")
  41343. }
  41344. return graphql.Null
  41345. }
  41346. res := resTmp.(string)
  41347. fc.Result = res
  41348. return ec.marshalNString2string(ctx, field.Selections, res)
  41349. }
  41350. func (ec *executionContext) fieldContext_CustomerCreditCard_brand(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41351. fc = &graphql.FieldContext{
  41352. Object: "CustomerCreditCard",
  41353. Field: field,
  41354. IsMethod: false,
  41355. IsResolver: false,
  41356. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41357. return nil, errors.New("field of type String does not have child fields")
  41358. },
  41359. }
  41360. return fc, nil
  41361. }
  41362. func (ec *executionContext) _CustomerCreditCard_expiresSoon(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCard) (ret graphql.Marshaler) {
  41363. fc, err := ec.fieldContext_CustomerCreditCard_expiresSoon(ctx, field)
  41364. if err != nil {
  41365. return graphql.Null
  41366. }
  41367. ctx = graphql.WithFieldContext(ctx, fc)
  41368. defer func() {
  41369. if r := recover(); r != nil {
  41370. ec.Error(ctx, ec.Recover(ctx, r))
  41371. ret = graphql.Null
  41372. }
  41373. }()
  41374. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41375. ctx = rctx // use context from middleware stack in children
  41376. return obj.ExpiresSoon, nil
  41377. })
  41378. if err != nil {
  41379. ec.Error(ctx, err)
  41380. return graphql.Null
  41381. }
  41382. if resTmp == nil {
  41383. if !graphql.HasFieldError(ctx, fc) {
  41384. ec.Errorf(ctx, "must not be null")
  41385. }
  41386. return graphql.Null
  41387. }
  41388. res := resTmp.(bool)
  41389. fc.Result = res
  41390. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  41391. }
  41392. func (ec *executionContext) fieldContext_CustomerCreditCard_expiresSoon(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41393. fc = &graphql.FieldContext{
  41394. Object: "CustomerCreditCard",
  41395. Field: field,
  41396. IsMethod: false,
  41397. IsResolver: false,
  41398. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41399. return nil, errors.New("field of type Boolean does not have child fields")
  41400. },
  41401. }
  41402. return fc, nil
  41403. }
  41404. func (ec *executionContext) _CustomerCreditCard_expiryMonth(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCard) (ret graphql.Marshaler) {
  41405. fc, err := ec.fieldContext_CustomerCreditCard_expiryMonth(ctx, field)
  41406. if err != nil {
  41407. return graphql.Null
  41408. }
  41409. ctx = graphql.WithFieldContext(ctx, fc)
  41410. defer func() {
  41411. if r := recover(); r != nil {
  41412. ec.Error(ctx, ec.Recover(ctx, r))
  41413. ret = graphql.Null
  41414. }
  41415. }()
  41416. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41417. ctx = rctx // use context from middleware stack in children
  41418. return obj.ExpiryMonth, nil
  41419. })
  41420. if err != nil {
  41421. ec.Error(ctx, err)
  41422. return graphql.Null
  41423. }
  41424. if resTmp == nil {
  41425. if !graphql.HasFieldError(ctx, fc) {
  41426. ec.Errorf(ctx, "must not be null")
  41427. }
  41428. return graphql.Null
  41429. }
  41430. res := resTmp.(int)
  41431. fc.Result = res
  41432. return ec.marshalNInt2int(ctx, field.Selections, res)
  41433. }
  41434. func (ec *executionContext) fieldContext_CustomerCreditCard_expiryMonth(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41435. fc = &graphql.FieldContext{
  41436. Object: "CustomerCreditCard",
  41437. Field: field,
  41438. IsMethod: false,
  41439. IsResolver: false,
  41440. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41441. return nil, errors.New("field of type Int does not have child fields")
  41442. },
  41443. }
  41444. return fc, nil
  41445. }
  41446. func (ec *executionContext) _CustomerCreditCard_expiryYear(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCard) (ret graphql.Marshaler) {
  41447. fc, err := ec.fieldContext_CustomerCreditCard_expiryYear(ctx, field)
  41448. if err != nil {
  41449. return graphql.Null
  41450. }
  41451. ctx = graphql.WithFieldContext(ctx, fc)
  41452. defer func() {
  41453. if r := recover(); r != nil {
  41454. ec.Error(ctx, ec.Recover(ctx, r))
  41455. ret = graphql.Null
  41456. }
  41457. }()
  41458. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41459. ctx = rctx // use context from middleware stack in children
  41460. return obj.ExpiryYear, nil
  41461. })
  41462. if err != nil {
  41463. ec.Error(ctx, err)
  41464. return graphql.Null
  41465. }
  41466. if resTmp == nil {
  41467. if !graphql.HasFieldError(ctx, fc) {
  41468. ec.Errorf(ctx, "must not be null")
  41469. }
  41470. return graphql.Null
  41471. }
  41472. res := resTmp.(int)
  41473. fc.Result = res
  41474. return ec.marshalNInt2int(ctx, field.Selections, res)
  41475. }
  41476. func (ec *executionContext) fieldContext_CustomerCreditCard_expiryYear(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41477. fc = &graphql.FieldContext{
  41478. Object: "CustomerCreditCard",
  41479. Field: field,
  41480. IsMethod: false,
  41481. IsResolver: false,
  41482. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41483. return nil, errors.New("field of type Int does not have child fields")
  41484. },
  41485. }
  41486. return fc, nil
  41487. }
  41488. func (ec *executionContext) _CustomerCreditCard_firstDigits(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCard) (ret graphql.Marshaler) {
  41489. fc, err := ec.fieldContext_CustomerCreditCard_firstDigits(ctx, field)
  41490. if err != nil {
  41491. return graphql.Null
  41492. }
  41493. ctx = graphql.WithFieldContext(ctx, fc)
  41494. defer func() {
  41495. if r := recover(); r != nil {
  41496. ec.Error(ctx, ec.Recover(ctx, r))
  41497. ret = graphql.Null
  41498. }
  41499. }()
  41500. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41501. ctx = rctx // use context from middleware stack in children
  41502. return obj.FirstDigits, nil
  41503. })
  41504. if err != nil {
  41505. ec.Error(ctx, err)
  41506. return graphql.Null
  41507. }
  41508. if resTmp == nil {
  41509. return graphql.Null
  41510. }
  41511. res := resTmp.(*string)
  41512. fc.Result = res
  41513. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  41514. }
  41515. func (ec *executionContext) fieldContext_CustomerCreditCard_firstDigits(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41516. fc = &graphql.FieldContext{
  41517. Object: "CustomerCreditCard",
  41518. Field: field,
  41519. IsMethod: false,
  41520. IsResolver: false,
  41521. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41522. return nil, errors.New("field of type String does not have child fields")
  41523. },
  41524. }
  41525. return fc, nil
  41526. }
  41527. func (ec *executionContext) _CustomerCreditCard_isRevocable(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCard) (ret graphql.Marshaler) {
  41528. fc, err := ec.fieldContext_CustomerCreditCard_isRevocable(ctx, field)
  41529. if err != nil {
  41530. return graphql.Null
  41531. }
  41532. ctx = graphql.WithFieldContext(ctx, fc)
  41533. defer func() {
  41534. if r := recover(); r != nil {
  41535. ec.Error(ctx, ec.Recover(ctx, r))
  41536. ret = graphql.Null
  41537. }
  41538. }()
  41539. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41540. ctx = rctx // use context from middleware stack in children
  41541. return obj.IsRevocable, nil
  41542. })
  41543. if err != nil {
  41544. ec.Error(ctx, err)
  41545. return graphql.Null
  41546. }
  41547. if resTmp == nil {
  41548. if !graphql.HasFieldError(ctx, fc) {
  41549. ec.Errorf(ctx, "must not be null")
  41550. }
  41551. return graphql.Null
  41552. }
  41553. res := resTmp.(bool)
  41554. fc.Result = res
  41555. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  41556. }
  41557. func (ec *executionContext) fieldContext_CustomerCreditCard_isRevocable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41558. fc = &graphql.FieldContext{
  41559. Object: "CustomerCreditCard",
  41560. Field: field,
  41561. IsMethod: false,
  41562. IsResolver: false,
  41563. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41564. return nil, errors.New("field of type Boolean does not have child fields")
  41565. },
  41566. }
  41567. return fc, nil
  41568. }
  41569. func (ec *executionContext) _CustomerCreditCard_lastDigits(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCard) (ret graphql.Marshaler) {
  41570. fc, err := ec.fieldContext_CustomerCreditCard_lastDigits(ctx, field)
  41571. if err != nil {
  41572. return graphql.Null
  41573. }
  41574. ctx = graphql.WithFieldContext(ctx, fc)
  41575. defer func() {
  41576. if r := recover(); r != nil {
  41577. ec.Error(ctx, ec.Recover(ctx, r))
  41578. ret = graphql.Null
  41579. }
  41580. }()
  41581. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41582. ctx = rctx // use context from middleware stack in children
  41583. return obj.LastDigits, nil
  41584. })
  41585. if err != nil {
  41586. ec.Error(ctx, err)
  41587. return graphql.Null
  41588. }
  41589. if resTmp == nil {
  41590. if !graphql.HasFieldError(ctx, fc) {
  41591. ec.Errorf(ctx, "must not be null")
  41592. }
  41593. return graphql.Null
  41594. }
  41595. res := resTmp.(string)
  41596. fc.Result = res
  41597. return ec.marshalNString2string(ctx, field.Selections, res)
  41598. }
  41599. func (ec *executionContext) fieldContext_CustomerCreditCard_lastDigits(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41600. fc = &graphql.FieldContext{
  41601. Object: "CustomerCreditCard",
  41602. Field: field,
  41603. IsMethod: false,
  41604. IsResolver: false,
  41605. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41606. return nil, errors.New("field of type String does not have child fields")
  41607. },
  41608. }
  41609. return fc, nil
  41610. }
  41611. func (ec *executionContext) _CustomerCreditCard_maskedNumber(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCard) (ret graphql.Marshaler) {
  41612. fc, err := ec.fieldContext_CustomerCreditCard_maskedNumber(ctx, field)
  41613. if err != nil {
  41614. return graphql.Null
  41615. }
  41616. ctx = graphql.WithFieldContext(ctx, fc)
  41617. defer func() {
  41618. if r := recover(); r != nil {
  41619. ec.Error(ctx, ec.Recover(ctx, r))
  41620. ret = graphql.Null
  41621. }
  41622. }()
  41623. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41624. ctx = rctx // use context from middleware stack in children
  41625. return obj.MaskedNumber, nil
  41626. })
  41627. if err != nil {
  41628. ec.Error(ctx, err)
  41629. return graphql.Null
  41630. }
  41631. if resTmp == nil {
  41632. if !graphql.HasFieldError(ctx, fc) {
  41633. ec.Errorf(ctx, "must not be null")
  41634. }
  41635. return graphql.Null
  41636. }
  41637. res := resTmp.(string)
  41638. fc.Result = res
  41639. return ec.marshalNString2string(ctx, field.Selections, res)
  41640. }
  41641. func (ec *executionContext) fieldContext_CustomerCreditCard_maskedNumber(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41642. fc = &graphql.FieldContext{
  41643. Object: "CustomerCreditCard",
  41644. Field: field,
  41645. IsMethod: false,
  41646. IsResolver: false,
  41647. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41648. return nil, errors.New("field of type String does not have child fields")
  41649. },
  41650. }
  41651. return fc, nil
  41652. }
  41653. func (ec *executionContext) _CustomerCreditCard_name(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCard) (ret graphql.Marshaler) {
  41654. fc, err := ec.fieldContext_CustomerCreditCard_name(ctx, field)
  41655. if err != nil {
  41656. return graphql.Null
  41657. }
  41658. ctx = graphql.WithFieldContext(ctx, fc)
  41659. defer func() {
  41660. if r := recover(); r != nil {
  41661. ec.Error(ctx, ec.Recover(ctx, r))
  41662. ret = graphql.Null
  41663. }
  41664. }()
  41665. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41666. ctx = rctx // use context from middleware stack in children
  41667. return obj.Name, nil
  41668. })
  41669. if err != nil {
  41670. ec.Error(ctx, err)
  41671. return graphql.Null
  41672. }
  41673. if resTmp == nil {
  41674. if !graphql.HasFieldError(ctx, fc) {
  41675. ec.Errorf(ctx, "must not be null")
  41676. }
  41677. return graphql.Null
  41678. }
  41679. res := resTmp.(string)
  41680. fc.Result = res
  41681. return ec.marshalNString2string(ctx, field.Selections, res)
  41682. }
  41683. func (ec *executionContext) fieldContext_CustomerCreditCard_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41684. fc = &graphql.FieldContext{
  41685. Object: "CustomerCreditCard",
  41686. Field: field,
  41687. IsMethod: false,
  41688. IsResolver: false,
  41689. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41690. return nil, errors.New("field of type String does not have child fields")
  41691. },
  41692. }
  41693. return fc, nil
  41694. }
  41695. func (ec *executionContext) _CustomerCreditCard_source(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCard) (ret graphql.Marshaler) {
  41696. fc, err := ec.fieldContext_CustomerCreditCard_source(ctx, field)
  41697. if err != nil {
  41698. return graphql.Null
  41699. }
  41700. ctx = graphql.WithFieldContext(ctx, fc)
  41701. defer func() {
  41702. if r := recover(); r != nil {
  41703. ec.Error(ctx, ec.Recover(ctx, r))
  41704. ret = graphql.Null
  41705. }
  41706. }()
  41707. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41708. ctx = rctx // use context from middleware stack in children
  41709. return obj.Source, nil
  41710. })
  41711. if err != nil {
  41712. ec.Error(ctx, err)
  41713. return graphql.Null
  41714. }
  41715. if resTmp == nil {
  41716. return graphql.Null
  41717. }
  41718. res := resTmp.(*string)
  41719. fc.Result = res
  41720. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  41721. }
  41722. func (ec *executionContext) fieldContext_CustomerCreditCard_source(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41723. fc = &graphql.FieldContext{
  41724. Object: "CustomerCreditCard",
  41725. Field: field,
  41726. IsMethod: false,
  41727. IsResolver: false,
  41728. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41729. return nil, errors.New("field of type String does not have child fields")
  41730. },
  41731. }
  41732. return fc, nil
  41733. }
  41734. func (ec *executionContext) _CustomerCreditCard_virtualLastDigits(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCard) (ret graphql.Marshaler) {
  41735. fc, err := ec.fieldContext_CustomerCreditCard_virtualLastDigits(ctx, field)
  41736. if err != nil {
  41737. return graphql.Null
  41738. }
  41739. ctx = graphql.WithFieldContext(ctx, fc)
  41740. defer func() {
  41741. if r := recover(); r != nil {
  41742. ec.Error(ctx, ec.Recover(ctx, r))
  41743. ret = graphql.Null
  41744. }
  41745. }()
  41746. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41747. ctx = rctx // use context from middleware stack in children
  41748. return obj.VirtualLastDigits, nil
  41749. })
  41750. if err != nil {
  41751. ec.Error(ctx, err)
  41752. return graphql.Null
  41753. }
  41754. if resTmp == nil {
  41755. return graphql.Null
  41756. }
  41757. res := resTmp.(*string)
  41758. fc.Result = res
  41759. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  41760. }
  41761. func (ec *executionContext) fieldContext_CustomerCreditCard_virtualLastDigits(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41762. fc = &graphql.FieldContext{
  41763. Object: "CustomerCreditCard",
  41764. Field: field,
  41765. IsMethod: false,
  41766. IsResolver: false,
  41767. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41768. return nil, errors.New("field of type String does not have child fields")
  41769. },
  41770. }
  41771. return fc, nil
  41772. }
  41773. func (ec *executionContext) _CustomerCreditCardBillingAddress_address1(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCardBillingAddress) (ret graphql.Marshaler) {
  41774. fc, err := ec.fieldContext_CustomerCreditCardBillingAddress_address1(ctx, field)
  41775. if err != nil {
  41776. return graphql.Null
  41777. }
  41778. ctx = graphql.WithFieldContext(ctx, fc)
  41779. defer func() {
  41780. if r := recover(); r != nil {
  41781. ec.Error(ctx, ec.Recover(ctx, r))
  41782. ret = graphql.Null
  41783. }
  41784. }()
  41785. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41786. ctx = rctx // use context from middleware stack in children
  41787. return obj.Address1, nil
  41788. })
  41789. if err != nil {
  41790. ec.Error(ctx, err)
  41791. return graphql.Null
  41792. }
  41793. if resTmp == nil {
  41794. return graphql.Null
  41795. }
  41796. res := resTmp.(*string)
  41797. fc.Result = res
  41798. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  41799. }
  41800. func (ec *executionContext) fieldContext_CustomerCreditCardBillingAddress_address1(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41801. fc = &graphql.FieldContext{
  41802. Object: "CustomerCreditCardBillingAddress",
  41803. Field: field,
  41804. IsMethod: false,
  41805. IsResolver: false,
  41806. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41807. return nil, errors.New("field of type String does not have child fields")
  41808. },
  41809. }
  41810. return fc, nil
  41811. }
  41812. func (ec *executionContext) _CustomerCreditCardBillingAddress_city(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCardBillingAddress) (ret graphql.Marshaler) {
  41813. fc, err := ec.fieldContext_CustomerCreditCardBillingAddress_city(ctx, field)
  41814. if err != nil {
  41815. return graphql.Null
  41816. }
  41817. ctx = graphql.WithFieldContext(ctx, fc)
  41818. defer func() {
  41819. if r := recover(); r != nil {
  41820. ec.Error(ctx, ec.Recover(ctx, r))
  41821. ret = graphql.Null
  41822. }
  41823. }()
  41824. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41825. ctx = rctx // use context from middleware stack in children
  41826. return obj.City, nil
  41827. })
  41828. if err != nil {
  41829. ec.Error(ctx, err)
  41830. return graphql.Null
  41831. }
  41832. if resTmp == nil {
  41833. return graphql.Null
  41834. }
  41835. res := resTmp.(*string)
  41836. fc.Result = res
  41837. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  41838. }
  41839. func (ec *executionContext) fieldContext_CustomerCreditCardBillingAddress_city(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41840. fc = &graphql.FieldContext{
  41841. Object: "CustomerCreditCardBillingAddress",
  41842. Field: field,
  41843. IsMethod: false,
  41844. IsResolver: false,
  41845. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41846. return nil, errors.New("field of type String does not have child fields")
  41847. },
  41848. }
  41849. return fc, nil
  41850. }
  41851. func (ec *executionContext) _CustomerCreditCardBillingAddress_country(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCardBillingAddress) (ret graphql.Marshaler) {
  41852. fc, err := ec.fieldContext_CustomerCreditCardBillingAddress_country(ctx, field)
  41853. if err != nil {
  41854. return graphql.Null
  41855. }
  41856. ctx = graphql.WithFieldContext(ctx, fc)
  41857. defer func() {
  41858. if r := recover(); r != nil {
  41859. ec.Error(ctx, ec.Recover(ctx, r))
  41860. ret = graphql.Null
  41861. }
  41862. }()
  41863. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41864. ctx = rctx // use context from middleware stack in children
  41865. return obj.Country, nil
  41866. })
  41867. if err != nil {
  41868. ec.Error(ctx, err)
  41869. return graphql.Null
  41870. }
  41871. if resTmp == nil {
  41872. return graphql.Null
  41873. }
  41874. res := resTmp.(*string)
  41875. fc.Result = res
  41876. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  41877. }
  41878. func (ec *executionContext) fieldContext_CustomerCreditCardBillingAddress_country(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41879. fc = &graphql.FieldContext{
  41880. Object: "CustomerCreditCardBillingAddress",
  41881. Field: field,
  41882. IsMethod: false,
  41883. IsResolver: false,
  41884. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41885. return nil, errors.New("field of type String does not have child fields")
  41886. },
  41887. }
  41888. return fc, nil
  41889. }
  41890. func (ec *executionContext) _CustomerCreditCardBillingAddress_countryCode(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCardBillingAddress) (ret graphql.Marshaler) {
  41891. fc, err := ec.fieldContext_CustomerCreditCardBillingAddress_countryCode(ctx, field)
  41892. if err != nil {
  41893. return graphql.Null
  41894. }
  41895. ctx = graphql.WithFieldContext(ctx, fc)
  41896. defer func() {
  41897. if r := recover(); r != nil {
  41898. ec.Error(ctx, ec.Recover(ctx, r))
  41899. ret = graphql.Null
  41900. }
  41901. }()
  41902. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41903. ctx = rctx // use context from middleware stack in children
  41904. return obj.CountryCode, nil
  41905. })
  41906. if err != nil {
  41907. ec.Error(ctx, err)
  41908. return graphql.Null
  41909. }
  41910. if resTmp == nil {
  41911. return graphql.Null
  41912. }
  41913. res := resTmp.(*CountryCode)
  41914. fc.Result = res
  41915. return ec.marshalOCountryCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryCode(ctx, field.Selections, res)
  41916. }
  41917. func (ec *executionContext) fieldContext_CustomerCreditCardBillingAddress_countryCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41918. fc = &graphql.FieldContext{
  41919. Object: "CustomerCreditCardBillingAddress",
  41920. Field: field,
  41921. IsMethod: false,
  41922. IsResolver: false,
  41923. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41924. return nil, errors.New("field of type CountryCode does not have child fields")
  41925. },
  41926. }
  41927. return fc, nil
  41928. }
  41929. func (ec *executionContext) _CustomerCreditCardBillingAddress_province(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCardBillingAddress) (ret graphql.Marshaler) {
  41930. fc, err := ec.fieldContext_CustomerCreditCardBillingAddress_province(ctx, field)
  41931. if err != nil {
  41932. return graphql.Null
  41933. }
  41934. ctx = graphql.WithFieldContext(ctx, fc)
  41935. defer func() {
  41936. if r := recover(); r != nil {
  41937. ec.Error(ctx, ec.Recover(ctx, r))
  41938. ret = graphql.Null
  41939. }
  41940. }()
  41941. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41942. ctx = rctx // use context from middleware stack in children
  41943. return obj.Province, nil
  41944. })
  41945. if err != nil {
  41946. ec.Error(ctx, err)
  41947. return graphql.Null
  41948. }
  41949. if resTmp == nil {
  41950. return graphql.Null
  41951. }
  41952. res := resTmp.(*string)
  41953. fc.Result = res
  41954. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  41955. }
  41956. func (ec *executionContext) fieldContext_CustomerCreditCardBillingAddress_province(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41957. fc = &graphql.FieldContext{
  41958. Object: "CustomerCreditCardBillingAddress",
  41959. Field: field,
  41960. IsMethod: false,
  41961. IsResolver: false,
  41962. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41963. return nil, errors.New("field of type String does not have child fields")
  41964. },
  41965. }
  41966. return fc, nil
  41967. }
  41968. func (ec *executionContext) _CustomerCreditCardBillingAddress_provinceCode(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCardBillingAddress) (ret graphql.Marshaler) {
  41969. fc, err := ec.fieldContext_CustomerCreditCardBillingAddress_provinceCode(ctx, field)
  41970. if err != nil {
  41971. return graphql.Null
  41972. }
  41973. ctx = graphql.WithFieldContext(ctx, fc)
  41974. defer func() {
  41975. if r := recover(); r != nil {
  41976. ec.Error(ctx, ec.Recover(ctx, r))
  41977. ret = graphql.Null
  41978. }
  41979. }()
  41980. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41981. ctx = rctx // use context from middleware stack in children
  41982. return obj.ProvinceCode, nil
  41983. })
  41984. if err != nil {
  41985. ec.Error(ctx, err)
  41986. return graphql.Null
  41987. }
  41988. if resTmp == nil {
  41989. return graphql.Null
  41990. }
  41991. res := resTmp.(*string)
  41992. fc.Result = res
  41993. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  41994. }
  41995. func (ec *executionContext) fieldContext_CustomerCreditCardBillingAddress_provinceCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41996. fc = &graphql.FieldContext{
  41997. Object: "CustomerCreditCardBillingAddress",
  41998. Field: field,
  41999. IsMethod: false,
  42000. IsResolver: false,
  42001. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42002. return nil, errors.New("field of type String does not have child fields")
  42003. },
  42004. }
  42005. return fc, nil
  42006. }
  42007. func (ec *executionContext) _CustomerCreditCardBillingAddress_zip(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCardBillingAddress) (ret graphql.Marshaler) {
  42008. fc, err := ec.fieldContext_CustomerCreditCardBillingAddress_zip(ctx, field)
  42009. if err != nil {
  42010. return graphql.Null
  42011. }
  42012. ctx = graphql.WithFieldContext(ctx, fc)
  42013. defer func() {
  42014. if r := recover(); r != nil {
  42015. ec.Error(ctx, ec.Recover(ctx, r))
  42016. ret = graphql.Null
  42017. }
  42018. }()
  42019. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42020. ctx = rctx // use context from middleware stack in children
  42021. return obj.Zip, nil
  42022. })
  42023. if err != nil {
  42024. ec.Error(ctx, err)
  42025. return graphql.Null
  42026. }
  42027. if resTmp == nil {
  42028. return graphql.Null
  42029. }
  42030. res := resTmp.(*string)
  42031. fc.Result = res
  42032. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  42033. }
  42034. func (ec *executionContext) fieldContext_CustomerCreditCardBillingAddress_zip(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42035. fc = &graphql.FieldContext{
  42036. Object: "CustomerCreditCardBillingAddress",
  42037. Field: field,
  42038. IsMethod: false,
  42039. IsResolver: false,
  42040. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42041. return nil, errors.New("field of type String does not have child fields")
  42042. },
  42043. }
  42044. return fc, nil
  42045. }
  42046. func (ec *executionContext) _CustomerEmailMarketingConsentState_consentUpdatedAt(ctx context.Context, field graphql.CollectedField, obj *CustomerEmailMarketingConsentState) (ret graphql.Marshaler) {
  42047. fc, err := ec.fieldContext_CustomerEmailMarketingConsentState_consentUpdatedAt(ctx, field)
  42048. if err != nil {
  42049. return graphql.Null
  42050. }
  42051. ctx = graphql.WithFieldContext(ctx, fc)
  42052. defer func() {
  42053. if r := recover(); r != nil {
  42054. ec.Error(ctx, ec.Recover(ctx, r))
  42055. ret = graphql.Null
  42056. }
  42057. }()
  42058. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42059. ctx = rctx // use context from middleware stack in children
  42060. return obj.ConsentUpdatedAt, nil
  42061. })
  42062. if err != nil {
  42063. ec.Error(ctx, err)
  42064. return graphql.Null
  42065. }
  42066. if resTmp == nil {
  42067. return graphql.Null
  42068. }
  42069. res := resTmp.(*string)
  42070. fc.Result = res
  42071. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  42072. }
  42073. func (ec *executionContext) fieldContext_CustomerEmailMarketingConsentState_consentUpdatedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42074. fc = &graphql.FieldContext{
  42075. Object: "CustomerEmailMarketingConsentState",
  42076. Field: field,
  42077. IsMethod: false,
  42078. IsResolver: false,
  42079. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42080. return nil, errors.New("field of type DateTime does not have child fields")
  42081. },
  42082. }
  42083. return fc, nil
  42084. }
  42085. func (ec *executionContext) _CustomerEmailMarketingConsentState_marketingOptInLevel(ctx context.Context, field graphql.CollectedField, obj *CustomerEmailMarketingConsentState) (ret graphql.Marshaler) {
  42086. fc, err := ec.fieldContext_CustomerEmailMarketingConsentState_marketingOptInLevel(ctx, field)
  42087. if err != nil {
  42088. return graphql.Null
  42089. }
  42090. ctx = graphql.WithFieldContext(ctx, fc)
  42091. defer func() {
  42092. if r := recover(); r != nil {
  42093. ec.Error(ctx, ec.Recover(ctx, r))
  42094. ret = graphql.Null
  42095. }
  42096. }()
  42097. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42098. ctx = rctx // use context from middleware stack in children
  42099. return obj.MarketingOptInLevel, nil
  42100. })
  42101. if err != nil {
  42102. ec.Error(ctx, err)
  42103. return graphql.Null
  42104. }
  42105. if resTmp == nil {
  42106. return graphql.Null
  42107. }
  42108. res := resTmp.(*CustomerMarketingOptInLevel)
  42109. fc.Result = res
  42110. return ec.marshalOCustomerMarketingOptInLevel2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerMarketingOptInLevel(ctx, field.Selections, res)
  42111. }
  42112. func (ec *executionContext) fieldContext_CustomerEmailMarketingConsentState_marketingOptInLevel(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42113. fc = &graphql.FieldContext{
  42114. Object: "CustomerEmailMarketingConsentState",
  42115. Field: field,
  42116. IsMethod: false,
  42117. IsResolver: false,
  42118. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42119. return nil, errors.New("field of type CustomerMarketingOptInLevel does not have child fields")
  42120. },
  42121. }
  42122. return fc, nil
  42123. }
  42124. func (ec *executionContext) _CustomerEmailMarketingConsentState_marketingState(ctx context.Context, field graphql.CollectedField, obj *CustomerEmailMarketingConsentState) (ret graphql.Marshaler) {
  42125. fc, err := ec.fieldContext_CustomerEmailMarketingConsentState_marketingState(ctx, field)
  42126. if err != nil {
  42127. return graphql.Null
  42128. }
  42129. ctx = graphql.WithFieldContext(ctx, fc)
  42130. defer func() {
  42131. if r := recover(); r != nil {
  42132. ec.Error(ctx, ec.Recover(ctx, r))
  42133. ret = graphql.Null
  42134. }
  42135. }()
  42136. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42137. ctx = rctx // use context from middleware stack in children
  42138. return obj.MarketingState, nil
  42139. })
  42140. if err != nil {
  42141. ec.Error(ctx, err)
  42142. return graphql.Null
  42143. }
  42144. if resTmp == nil {
  42145. if !graphql.HasFieldError(ctx, fc) {
  42146. ec.Errorf(ctx, "must not be null")
  42147. }
  42148. return graphql.Null
  42149. }
  42150. res := resTmp.(CustomerEmailMarketingState)
  42151. fc.Result = res
  42152. return ec.marshalNCustomerEmailMarketingState2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerEmailMarketingState(ctx, field.Selections, res)
  42153. }
  42154. func (ec *executionContext) fieldContext_CustomerEmailMarketingConsentState_marketingState(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42155. fc = &graphql.FieldContext{
  42156. Object: "CustomerEmailMarketingConsentState",
  42157. Field: field,
  42158. IsMethod: false,
  42159. IsResolver: false,
  42160. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42161. return nil, errors.New("field of type CustomerEmailMarketingState does not have child fields")
  42162. },
  42163. }
  42164. return fc, nil
  42165. }
  42166. func (ec *executionContext) _CustomerJourneySummary_customerOrderIndex(ctx context.Context, field graphql.CollectedField, obj *CustomerJourneySummary) (ret graphql.Marshaler) {
  42167. fc, err := ec.fieldContext_CustomerJourneySummary_customerOrderIndex(ctx, field)
  42168. if err != nil {
  42169. return graphql.Null
  42170. }
  42171. ctx = graphql.WithFieldContext(ctx, fc)
  42172. defer func() {
  42173. if r := recover(); r != nil {
  42174. ec.Error(ctx, ec.Recover(ctx, r))
  42175. ret = graphql.Null
  42176. }
  42177. }()
  42178. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42179. ctx = rctx // use context from middleware stack in children
  42180. return obj.CustomerOrderIndex, nil
  42181. })
  42182. if err != nil {
  42183. ec.Error(ctx, err)
  42184. return graphql.Null
  42185. }
  42186. if resTmp == nil {
  42187. return graphql.Null
  42188. }
  42189. res := resTmp.(*int)
  42190. fc.Result = res
  42191. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  42192. }
  42193. func (ec *executionContext) fieldContext_CustomerJourneySummary_customerOrderIndex(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42194. fc = &graphql.FieldContext{
  42195. Object: "CustomerJourneySummary",
  42196. Field: field,
  42197. IsMethod: false,
  42198. IsResolver: false,
  42199. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42200. return nil, errors.New("field of type Int does not have child fields")
  42201. },
  42202. }
  42203. return fc, nil
  42204. }
  42205. func (ec *executionContext) _CustomerJourneySummary_daysToConversion(ctx context.Context, field graphql.CollectedField, obj *CustomerJourneySummary) (ret graphql.Marshaler) {
  42206. fc, err := ec.fieldContext_CustomerJourneySummary_daysToConversion(ctx, field)
  42207. if err != nil {
  42208. return graphql.Null
  42209. }
  42210. ctx = graphql.WithFieldContext(ctx, fc)
  42211. defer func() {
  42212. if r := recover(); r != nil {
  42213. ec.Error(ctx, ec.Recover(ctx, r))
  42214. ret = graphql.Null
  42215. }
  42216. }()
  42217. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42218. ctx = rctx // use context from middleware stack in children
  42219. return obj.DaysToConversion, nil
  42220. })
  42221. if err != nil {
  42222. ec.Error(ctx, err)
  42223. return graphql.Null
  42224. }
  42225. if resTmp == nil {
  42226. return graphql.Null
  42227. }
  42228. res := resTmp.(*int)
  42229. fc.Result = res
  42230. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  42231. }
  42232. func (ec *executionContext) fieldContext_CustomerJourneySummary_daysToConversion(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42233. fc = &graphql.FieldContext{
  42234. Object: "CustomerJourneySummary",
  42235. Field: field,
  42236. IsMethod: false,
  42237. IsResolver: false,
  42238. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42239. return nil, errors.New("field of type Int does not have child fields")
  42240. },
  42241. }
  42242. return fc, nil
  42243. }
  42244. func (ec *executionContext) _CustomerJourneySummary_firstVisit(ctx context.Context, field graphql.CollectedField, obj *CustomerJourneySummary) (ret graphql.Marshaler) {
  42245. fc, err := ec.fieldContext_CustomerJourneySummary_firstVisit(ctx, field)
  42246. if err != nil {
  42247. return graphql.Null
  42248. }
  42249. ctx = graphql.WithFieldContext(ctx, fc)
  42250. defer func() {
  42251. if r := recover(); r != nil {
  42252. ec.Error(ctx, ec.Recover(ctx, r))
  42253. ret = graphql.Null
  42254. }
  42255. }()
  42256. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42257. ctx = rctx // use context from middleware stack in children
  42258. return obj.FirstVisit, nil
  42259. })
  42260. if err != nil {
  42261. ec.Error(ctx, err)
  42262. return graphql.Null
  42263. }
  42264. if resTmp == nil {
  42265. return graphql.Null
  42266. }
  42267. res := resTmp.(*CustomerVisit)
  42268. fc.Result = res
  42269. return ec.marshalOCustomerVisit2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerVisit(ctx, field.Selections, res)
  42270. }
  42271. func (ec *executionContext) fieldContext_CustomerJourneySummary_firstVisit(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42272. fc = &graphql.FieldContext{
  42273. Object: "CustomerJourneySummary",
  42274. Field: field,
  42275. IsMethod: false,
  42276. IsResolver: false,
  42277. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42278. switch field.Name {
  42279. case "id":
  42280. return ec.fieldContext_CustomerVisit_id(ctx, field)
  42281. case "landingPage":
  42282. return ec.fieldContext_CustomerVisit_landingPage(ctx, field)
  42283. case "landingPageHtml":
  42284. return ec.fieldContext_CustomerVisit_landingPageHtml(ctx, field)
  42285. case "marketingEvent":
  42286. return ec.fieldContext_CustomerVisit_marketingEvent(ctx, field)
  42287. case "occurredAt":
  42288. return ec.fieldContext_CustomerVisit_occurredAt(ctx, field)
  42289. case "referralCode":
  42290. return ec.fieldContext_CustomerVisit_referralCode(ctx, field)
  42291. case "referralInfoHtml":
  42292. return ec.fieldContext_CustomerVisit_referralInfoHtml(ctx, field)
  42293. case "referrerUrl":
  42294. return ec.fieldContext_CustomerVisit_referrerUrl(ctx, field)
  42295. case "source":
  42296. return ec.fieldContext_CustomerVisit_source(ctx, field)
  42297. case "sourceDescription":
  42298. return ec.fieldContext_CustomerVisit_sourceDescription(ctx, field)
  42299. case "sourceType":
  42300. return ec.fieldContext_CustomerVisit_sourceType(ctx, field)
  42301. case "utmParameters":
  42302. return ec.fieldContext_CustomerVisit_utmParameters(ctx, field)
  42303. }
  42304. return nil, fmt.Errorf("no field named %q was found under type CustomerVisit", field.Name)
  42305. },
  42306. }
  42307. return fc, nil
  42308. }
  42309. func (ec *executionContext) _CustomerJourneySummary_lastVisit(ctx context.Context, field graphql.CollectedField, obj *CustomerJourneySummary) (ret graphql.Marshaler) {
  42310. fc, err := ec.fieldContext_CustomerJourneySummary_lastVisit(ctx, field)
  42311. if err != nil {
  42312. return graphql.Null
  42313. }
  42314. ctx = graphql.WithFieldContext(ctx, fc)
  42315. defer func() {
  42316. if r := recover(); r != nil {
  42317. ec.Error(ctx, ec.Recover(ctx, r))
  42318. ret = graphql.Null
  42319. }
  42320. }()
  42321. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42322. ctx = rctx // use context from middleware stack in children
  42323. return obj.LastVisit, nil
  42324. })
  42325. if err != nil {
  42326. ec.Error(ctx, err)
  42327. return graphql.Null
  42328. }
  42329. if resTmp == nil {
  42330. return graphql.Null
  42331. }
  42332. res := resTmp.(*CustomerVisit)
  42333. fc.Result = res
  42334. return ec.marshalOCustomerVisit2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerVisit(ctx, field.Selections, res)
  42335. }
  42336. func (ec *executionContext) fieldContext_CustomerJourneySummary_lastVisit(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42337. fc = &graphql.FieldContext{
  42338. Object: "CustomerJourneySummary",
  42339. Field: field,
  42340. IsMethod: false,
  42341. IsResolver: false,
  42342. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42343. switch field.Name {
  42344. case "id":
  42345. return ec.fieldContext_CustomerVisit_id(ctx, field)
  42346. case "landingPage":
  42347. return ec.fieldContext_CustomerVisit_landingPage(ctx, field)
  42348. case "landingPageHtml":
  42349. return ec.fieldContext_CustomerVisit_landingPageHtml(ctx, field)
  42350. case "marketingEvent":
  42351. return ec.fieldContext_CustomerVisit_marketingEvent(ctx, field)
  42352. case "occurredAt":
  42353. return ec.fieldContext_CustomerVisit_occurredAt(ctx, field)
  42354. case "referralCode":
  42355. return ec.fieldContext_CustomerVisit_referralCode(ctx, field)
  42356. case "referralInfoHtml":
  42357. return ec.fieldContext_CustomerVisit_referralInfoHtml(ctx, field)
  42358. case "referrerUrl":
  42359. return ec.fieldContext_CustomerVisit_referrerUrl(ctx, field)
  42360. case "source":
  42361. return ec.fieldContext_CustomerVisit_source(ctx, field)
  42362. case "sourceDescription":
  42363. return ec.fieldContext_CustomerVisit_sourceDescription(ctx, field)
  42364. case "sourceType":
  42365. return ec.fieldContext_CustomerVisit_sourceType(ctx, field)
  42366. case "utmParameters":
  42367. return ec.fieldContext_CustomerVisit_utmParameters(ctx, field)
  42368. }
  42369. return nil, fmt.Errorf("no field named %q was found under type CustomerVisit", field.Name)
  42370. },
  42371. }
  42372. return fc, nil
  42373. }
  42374. func (ec *executionContext) _CustomerJourneySummary_moments(ctx context.Context, field graphql.CollectedField, obj *CustomerJourneySummary) (ret graphql.Marshaler) {
  42375. fc, err := ec.fieldContext_CustomerJourneySummary_moments(ctx, field)
  42376. if err != nil {
  42377. return graphql.Null
  42378. }
  42379. ctx = graphql.WithFieldContext(ctx, fc)
  42380. defer func() {
  42381. if r := recover(); r != nil {
  42382. ec.Error(ctx, ec.Recover(ctx, r))
  42383. ret = graphql.Null
  42384. }
  42385. }()
  42386. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42387. ctx = rctx // use context from middleware stack in children
  42388. return obj.Moments, nil
  42389. })
  42390. if err != nil {
  42391. ec.Error(ctx, err)
  42392. return graphql.Null
  42393. }
  42394. if resTmp == nil {
  42395. return graphql.Null
  42396. }
  42397. res := resTmp.(*CustomerMomentConnection)
  42398. fc.Result = res
  42399. return ec.marshalOCustomerMomentConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerMomentConnection(ctx, field.Selections, res)
  42400. }
  42401. func (ec *executionContext) fieldContext_CustomerJourneySummary_moments(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42402. fc = &graphql.FieldContext{
  42403. Object: "CustomerJourneySummary",
  42404. Field: field,
  42405. IsMethod: false,
  42406. IsResolver: false,
  42407. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42408. switch field.Name {
  42409. case "edges":
  42410. return ec.fieldContext_CustomerMomentConnection_edges(ctx, field)
  42411. case "nodes":
  42412. return ec.fieldContext_CustomerMomentConnection_nodes(ctx, field)
  42413. case "pageInfo":
  42414. return ec.fieldContext_CustomerMomentConnection_pageInfo(ctx, field)
  42415. }
  42416. return nil, fmt.Errorf("no field named %q was found under type CustomerMomentConnection", field.Name)
  42417. },
  42418. }
  42419. defer func() {
  42420. if r := recover(); r != nil {
  42421. err = ec.Recover(ctx, r)
  42422. ec.Error(ctx, err)
  42423. }
  42424. }()
  42425. ctx = graphql.WithFieldContext(ctx, fc)
  42426. if fc.Args, err = ec.field_CustomerJourneySummary_moments_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  42427. ec.Error(ctx, err)
  42428. return
  42429. }
  42430. return fc, nil
  42431. }
  42432. func (ec *executionContext) _CustomerJourneySummary_momentsCount(ctx context.Context, field graphql.CollectedField, obj *CustomerJourneySummary) (ret graphql.Marshaler) {
  42433. fc, err := ec.fieldContext_CustomerJourneySummary_momentsCount(ctx, field)
  42434. if err != nil {
  42435. return graphql.Null
  42436. }
  42437. ctx = graphql.WithFieldContext(ctx, fc)
  42438. defer func() {
  42439. if r := recover(); r != nil {
  42440. ec.Error(ctx, ec.Recover(ctx, r))
  42441. ret = graphql.Null
  42442. }
  42443. }()
  42444. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42445. ctx = rctx // use context from middleware stack in children
  42446. return obj.MomentsCount, nil
  42447. })
  42448. if err != nil {
  42449. ec.Error(ctx, err)
  42450. return graphql.Null
  42451. }
  42452. if resTmp == nil {
  42453. return graphql.Null
  42454. }
  42455. res := resTmp.(*int)
  42456. fc.Result = res
  42457. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  42458. }
  42459. func (ec *executionContext) fieldContext_CustomerJourneySummary_momentsCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42460. fc = &graphql.FieldContext{
  42461. Object: "CustomerJourneySummary",
  42462. Field: field,
  42463. IsMethod: false,
  42464. IsResolver: false,
  42465. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42466. return nil, errors.New("field of type Int does not have child fields")
  42467. },
  42468. }
  42469. return fc, nil
  42470. }
  42471. func (ec *executionContext) _CustomerJourneySummary_ready(ctx context.Context, field graphql.CollectedField, obj *CustomerJourneySummary) (ret graphql.Marshaler) {
  42472. fc, err := ec.fieldContext_CustomerJourneySummary_ready(ctx, field)
  42473. if err != nil {
  42474. return graphql.Null
  42475. }
  42476. ctx = graphql.WithFieldContext(ctx, fc)
  42477. defer func() {
  42478. if r := recover(); r != nil {
  42479. ec.Error(ctx, ec.Recover(ctx, r))
  42480. ret = graphql.Null
  42481. }
  42482. }()
  42483. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42484. ctx = rctx // use context from middleware stack in children
  42485. return obj.Ready, nil
  42486. })
  42487. if err != nil {
  42488. ec.Error(ctx, err)
  42489. return graphql.Null
  42490. }
  42491. if resTmp == nil {
  42492. if !graphql.HasFieldError(ctx, fc) {
  42493. ec.Errorf(ctx, "must not be null")
  42494. }
  42495. return graphql.Null
  42496. }
  42497. res := resTmp.(bool)
  42498. fc.Result = res
  42499. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  42500. }
  42501. func (ec *executionContext) fieldContext_CustomerJourneySummary_ready(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42502. fc = &graphql.FieldContext{
  42503. Object: "CustomerJourneySummary",
  42504. Field: field,
  42505. IsMethod: false,
  42506. IsResolver: false,
  42507. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42508. return nil, errors.New("field of type Boolean does not have child fields")
  42509. },
  42510. }
  42511. return fc, nil
  42512. }
  42513. func (ec *executionContext) _CustomerMomentConnection_edges(ctx context.Context, field graphql.CollectedField, obj *CustomerMomentConnection) (ret graphql.Marshaler) {
  42514. fc, err := ec.fieldContext_CustomerMomentConnection_edges(ctx, field)
  42515. if err != nil {
  42516. return graphql.Null
  42517. }
  42518. ctx = graphql.WithFieldContext(ctx, fc)
  42519. defer func() {
  42520. if r := recover(); r != nil {
  42521. ec.Error(ctx, ec.Recover(ctx, r))
  42522. ret = graphql.Null
  42523. }
  42524. }()
  42525. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42526. ctx = rctx // use context from middleware stack in children
  42527. return obj.Edges, nil
  42528. })
  42529. if err != nil {
  42530. ec.Error(ctx, err)
  42531. return graphql.Null
  42532. }
  42533. if resTmp == nil {
  42534. if !graphql.HasFieldError(ctx, fc) {
  42535. ec.Errorf(ctx, "must not be null")
  42536. }
  42537. return graphql.Null
  42538. }
  42539. res := resTmp.([]*CustomerMomentEdge)
  42540. fc.Result = res
  42541. return ec.marshalNCustomerMomentEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerMomentEdgeᚄ(ctx, field.Selections, res)
  42542. }
  42543. func (ec *executionContext) fieldContext_CustomerMomentConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42544. fc = &graphql.FieldContext{
  42545. Object: "CustomerMomentConnection",
  42546. Field: field,
  42547. IsMethod: false,
  42548. IsResolver: false,
  42549. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42550. switch field.Name {
  42551. case "cursor":
  42552. return ec.fieldContext_CustomerMomentEdge_cursor(ctx, field)
  42553. case "node":
  42554. return ec.fieldContext_CustomerMomentEdge_node(ctx, field)
  42555. }
  42556. return nil, fmt.Errorf("no field named %q was found under type CustomerMomentEdge", field.Name)
  42557. },
  42558. }
  42559. return fc, nil
  42560. }
  42561. func (ec *executionContext) _CustomerMomentConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *CustomerMomentConnection) (ret graphql.Marshaler) {
  42562. fc, err := ec.fieldContext_CustomerMomentConnection_nodes(ctx, field)
  42563. if err != nil {
  42564. return graphql.Null
  42565. }
  42566. ctx = graphql.WithFieldContext(ctx, fc)
  42567. defer func() {
  42568. if r := recover(); r != nil {
  42569. ec.Error(ctx, ec.Recover(ctx, r))
  42570. ret = graphql.Null
  42571. }
  42572. }()
  42573. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42574. ctx = rctx // use context from middleware stack in children
  42575. return obj.Nodes, nil
  42576. })
  42577. if err != nil {
  42578. ec.Error(ctx, err)
  42579. return graphql.Null
  42580. }
  42581. if resTmp == nil {
  42582. if !graphql.HasFieldError(ctx, fc) {
  42583. ec.Errorf(ctx, "must not be null")
  42584. }
  42585. return graphql.Null
  42586. }
  42587. res := resTmp.([]CustomerMoment)
  42588. fc.Result = res
  42589. return ec.marshalNCustomerMoment2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerMomentᚄ(ctx, field.Selections, res)
  42590. }
  42591. func (ec *executionContext) fieldContext_CustomerMomentConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42592. fc = &graphql.FieldContext{
  42593. Object: "CustomerMomentConnection",
  42594. Field: field,
  42595. IsMethod: false,
  42596. IsResolver: false,
  42597. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42598. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  42599. },
  42600. }
  42601. return fc, nil
  42602. }
  42603. func (ec *executionContext) _CustomerMomentConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *CustomerMomentConnection) (ret graphql.Marshaler) {
  42604. fc, err := ec.fieldContext_CustomerMomentConnection_pageInfo(ctx, field)
  42605. if err != nil {
  42606. return graphql.Null
  42607. }
  42608. ctx = graphql.WithFieldContext(ctx, fc)
  42609. defer func() {
  42610. if r := recover(); r != nil {
  42611. ec.Error(ctx, ec.Recover(ctx, r))
  42612. ret = graphql.Null
  42613. }
  42614. }()
  42615. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42616. ctx = rctx // use context from middleware stack in children
  42617. return obj.PageInfo, nil
  42618. })
  42619. if err != nil {
  42620. ec.Error(ctx, err)
  42621. return graphql.Null
  42622. }
  42623. if resTmp == nil {
  42624. if !graphql.HasFieldError(ctx, fc) {
  42625. ec.Errorf(ctx, "must not be null")
  42626. }
  42627. return graphql.Null
  42628. }
  42629. res := resTmp.(*PageInfo)
  42630. fc.Result = res
  42631. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  42632. }
  42633. func (ec *executionContext) fieldContext_CustomerMomentConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42634. fc = &graphql.FieldContext{
  42635. Object: "CustomerMomentConnection",
  42636. Field: field,
  42637. IsMethod: false,
  42638. IsResolver: false,
  42639. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42640. switch field.Name {
  42641. case "endCursor":
  42642. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  42643. case "hasNextPage":
  42644. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  42645. case "hasPreviousPage":
  42646. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  42647. case "startCursor":
  42648. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  42649. }
  42650. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  42651. },
  42652. }
  42653. return fc, nil
  42654. }
  42655. func (ec *executionContext) _CustomerMomentEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *CustomerMomentEdge) (ret graphql.Marshaler) {
  42656. fc, err := ec.fieldContext_CustomerMomentEdge_cursor(ctx, field)
  42657. if err != nil {
  42658. return graphql.Null
  42659. }
  42660. ctx = graphql.WithFieldContext(ctx, fc)
  42661. defer func() {
  42662. if r := recover(); r != nil {
  42663. ec.Error(ctx, ec.Recover(ctx, r))
  42664. ret = graphql.Null
  42665. }
  42666. }()
  42667. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42668. ctx = rctx // use context from middleware stack in children
  42669. return obj.Cursor, nil
  42670. })
  42671. if err != nil {
  42672. ec.Error(ctx, err)
  42673. return graphql.Null
  42674. }
  42675. if resTmp == nil {
  42676. if !graphql.HasFieldError(ctx, fc) {
  42677. ec.Errorf(ctx, "must not be null")
  42678. }
  42679. return graphql.Null
  42680. }
  42681. res := resTmp.(string)
  42682. fc.Result = res
  42683. return ec.marshalNString2string(ctx, field.Selections, res)
  42684. }
  42685. func (ec *executionContext) fieldContext_CustomerMomentEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42686. fc = &graphql.FieldContext{
  42687. Object: "CustomerMomentEdge",
  42688. Field: field,
  42689. IsMethod: false,
  42690. IsResolver: false,
  42691. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42692. return nil, errors.New("field of type String does not have child fields")
  42693. },
  42694. }
  42695. return fc, nil
  42696. }
  42697. func (ec *executionContext) _CustomerMomentEdge_node(ctx context.Context, field graphql.CollectedField, obj *CustomerMomentEdge) (ret graphql.Marshaler) {
  42698. fc, err := ec.fieldContext_CustomerMomentEdge_node(ctx, field)
  42699. if err != nil {
  42700. return graphql.Null
  42701. }
  42702. ctx = graphql.WithFieldContext(ctx, fc)
  42703. defer func() {
  42704. if r := recover(); r != nil {
  42705. ec.Error(ctx, ec.Recover(ctx, r))
  42706. ret = graphql.Null
  42707. }
  42708. }()
  42709. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42710. ctx = rctx // use context from middleware stack in children
  42711. return obj.Node, nil
  42712. })
  42713. if err != nil {
  42714. ec.Error(ctx, err)
  42715. return graphql.Null
  42716. }
  42717. if resTmp == nil {
  42718. if !graphql.HasFieldError(ctx, fc) {
  42719. ec.Errorf(ctx, "must not be null")
  42720. }
  42721. return graphql.Null
  42722. }
  42723. res := resTmp.(CustomerMoment)
  42724. fc.Result = res
  42725. return ec.marshalNCustomerMoment2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerMoment(ctx, field.Selections, res)
  42726. }
  42727. func (ec *executionContext) fieldContext_CustomerMomentEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42728. fc = &graphql.FieldContext{
  42729. Object: "CustomerMomentEdge",
  42730. Field: field,
  42731. IsMethod: false,
  42732. IsResolver: false,
  42733. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42734. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  42735. },
  42736. }
  42737. return fc, nil
  42738. }
  42739. func (ec *executionContext) _CustomerPaymentInstrumentBillingAddress_address1(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentInstrumentBillingAddress) (ret graphql.Marshaler) {
  42740. fc, err := ec.fieldContext_CustomerPaymentInstrumentBillingAddress_address1(ctx, field)
  42741. if err != nil {
  42742. return graphql.Null
  42743. }
  42744. ctx = graphql.WithFieldContext(ctx, fc)
  42745. defer func() {
  42746. if r := recover(); r != nil {
  42747. ec.Error(ctx, ec.Recover(ctx, r))
  42748. ret = graphql.Null
  42749. }
  42750. }()
  42751. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42752. ctx = rctx // use context from middleware stack in children
  42753. return obj.Address1, nil
  42754. })
  42755. if err != nil {
  42756. ec.Error(ctx, err)
  42757. return graphql.Null
  42758. }
  42759. if resTmp == nil {
  42760. return graphql.Null
  42761. }
  42762. res := resTmp.(*string)
  42763. fc.Result = res
  42764. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  42765. }
  42766. func (ec *executionContext) fieldContext_CustomerPaymentInstrumentBillingAddress_address1(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42767. fc = &graphql.FieldContext{
  42768. Object: "CustomerPaymentInstrumentBillingAddress",
  42769. Field: field,
  42770. IsMethod: false,
  42771. IsResolver: false,
  42772. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42773. return nil, errors.New("field of type String does not have child fields")
  42774. },
  42775. }
  42776. return fc, nil
  42777. }
  42778. func (ec *executionContext) _CustomerPaymentInstrumentBillingAddress_city(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentInstrumentBillingAddress) (ret graphql.Marshaler) {
  42779. fc, err := ec.fieldContext_CustomerPaymentInstrumentBillingAddress_city(ctx, field)
  42780. if err != nil {
  42781. return graphql.Null
  42782. }
  42783. ctx = graphql.WithFieldContext(ctx, fc)
  42784. defer func() {
  42785. if r := recover(); r != nil {
  42786. ec.Error(ctx, ec.Recover(ctx, r))
  42787. ret = graphql.Null
  42788. }
  42789. }()
  42790. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42791. ctx = rctx // use context from middleware stack in children
  42792. return obj.City, nil
  42793. })
  42794. if err != nil {
  42795. ec.Error(ctx, err)
  42796. return graphql.Null
  42797. }
  42798. if resTmp == nil {
  42799. return graphql.Null
  42800. }
  42801. res := resTmp.(*string)
  42802. fc.Result = res
  42803. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  42804. }
  42805. func (ec *executionContext) fieldContext_CustomerPaymentInstrumentBillingAddress_city(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42806. fc = &graphql.FieldContext{
  42807. Object: "CustomerPaymentInstrumentBillingAddress",
  42808. Field: field,
  42809. IsMethod: false,
  42810. IsResolver: false,
  42811. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42812. return nil, errors.New("field of type String does not have child fields")
  42813. },
  42814. }
  42815. return fc, nil
  42816. }
  42817. func (ec *executionContext) _CustomerPaymentInstrumentBillingAddress_country(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentInstrumentBillingAddress) (ret graphql.Marshaler) {
  42818. fc, err := ec.fieldContext_CustomerPaymentInstrumentBillingAddress_country(ctx, field)
  42819. if err != nil {
  42820. return graphql.Null
  42821. }
  42822. ctx = graphql.WithFieldContext(ctx, fc)
  42823. defer func() {
  42824. if r := recover(); r != nil {
  42825. ec.Error(ctx, ec.Recover(ctx, r))
  42826. ret = graphql.Null
  42827. }
  42828. }()
  42829. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42830. ctx = rctx // use context from middleware stack in children
  42831. return obj.Country, nil
  42832. })
  42833. if err != nil {
  42834. ec.Error(ctx, err)
  42835. return graphql.Null
  42836. }
  42837. if resTmp == nil {
  42838. return graphql.Null
  42839. }
  42840. res := resTmp.(*string)
  42841. fc.Result = res
  42842. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  42843. }
  42844. func (ec *executionContext) fieldContext_CustomerPaymentInstrumentBillingAddress_country(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42845. fc = &graphql.FieldContext{
  42846. Object: "CustomerPaymentInstrumentBillingAddress",
  42847. Field: field,
  42848. IsMethod: false,
  42849. IsResolver: false,
  42850. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42851. return nil, errors.New("field of type String does not have child fields")
  42852. },
  42853. }
  42854. return fc, nil
  42855. }
  42856. func (ec *executionContext) _CustomerPaymentInstrumentBillingAddress_countryCode(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentInstrumentBillingAddress) (ret graphql.Marshaler) {
  42857. fc, err := ec.fieldContext_CustomerPaymentInstrumentBillingAddress_countryCode(ctx, field)
  42858. if err != nil {
  42859. return graphql.Null
  42860. }
  42861. ctx = graphql.WithFieldContext(ctx, fc)
  42862. defer func() {
  42863. if r := recover(); r != nil {
  42864. ec.Error(ctx, ec.Recover(ctx, r))
  42865. ret = graphql.Null
  42866. }
  42867. }()
  42868. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42869. ctx = rctx // use context from middleware stack in children
  42870. return obj.CountryCode, nil
  42871. })
  42872. if err != nil {
  42873. ec.Error(ctx, err)
  42874. return graphql.Null
  42875. }
  42876. if resTmp == nil {
  42877. return graphql.Null
  42878. }
  42879. res := resTmp.(*CountryCode)
  42880. fc.Result = res
  42881. return ec.marshalOCountryCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryCode(ctx, field.Selections, res)
  42882. }
  42883. func (ec *executionContext) fieldContext_CustomerPaymentInstrumentBillingAddress_countryCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42884. fc = &graphql.FieldContext{
  42885. Object: "CustomerPaymentInstrumentBillingAddress",
  42886. Field: field,
  42887. IsMethod: false,
  42888. IsResolver: false,
  42889. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42890. return nil, errors.New("field of type CountryCode does not have child fields")
  42891. },
  42892. }
  42893. return fc, nil
  42894. }
  42895. func (ec *executionContext) _CustomerPaymentInstrumentBillingAddress_name(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentInstrumentBillingAddress) (ret graphql.Marshaler) {
  42896. fc, err := ec.fieldContext_CustomerPaymentInstrumentBillingAddress_name(ctx, field)
  42897. if err != nil {
  42898. return graphql.Null
  42899. }
  42900. ctx = graphql.WithFieldContext(ctx, fc)
  42901. defer func() {
  42902. if r := recover(); r != nil {
  42903. ec.Error(ctx, ec.Recover(ctx, r))
  42904. ret = graphql.Null
  42905. }
  42906. }()
  42907. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42908. ctx = rctx // use context from middleware stack in children
  42909. return obj.Name, nil
  42910. })
  42911. if err != nil {
  42912. ec.Error(ctx, err)
  42913. return graphql.Null
  42914. }
  42915. if resTmp == nil {
  42916. return graphql.Null
  42917. }
  42918. res := resTmp.(*string)
  42919. fc.Result = res
  42920. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  42921. }
  42922. func (ec *executionContext) fieldContext_CustomerPaymentInstrumentBillingAddress_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42923. fc = &graphql.FieldContext{
  42924. Object: "CustomerPaymentInstrumentBillingAddress",
  42925. Field: field,
  42926. IsMethod: false,
  42927. IsResolver: false,
  42928. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42929. return nil, errors.New("field of type String does not have child fields")
  42930. },
  42931. }
  42932. return fc, nil
  42933. }
  42934. func (ec *executionContext) _CustomerPaymentInstrumentBillingAddress_province(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentInstrumentBillingAddress) (ret graphql.Marshaler) {
  42935. fc, err := ec.fieldContext_CustomerPaymentInstrumentBillingAddress_province(ctx, field)
  42936. if err != nil {
  42937. return graphql.Null
  42938. }
  42939. ctx = graphql.WithFieldContext(ctx, fc)
  42940. defer func() {
  42941. if r := recover(); r != nil {
  42942. ec.Error(ctx, ec.Recover(ctx, r))
  42943. ret = graphql.Null
  42944. }
  42945. }()
  42946. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42947. ctx = rctx // use context from middleware stack in children
  42948. return obj.Province, nil
  42949. })
  42950. if err != nil {
  42951. ec.Error(ctx, err)
  42952. return graphql.Null
  42953. }
  42954. if resTmp == nil {
  42955. return graphql.Null
  42956. }
  42957. res := resTmp.(*string)
  42958. fc.Result = res
  42959. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  42960. }
  42961. func (ec *executionContext) fieldContext_CustomerPaymentInstrumentBillingAddress_province(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42962. fc = &graphql.FieldContext{
  42963. Object: "CustomerPaymentInstrumentBillingAddress",
  42964. Field: field,
  42965. IsMethod: false,
  42966. IsResolver: false,
  42967. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42968. return nil, errors.New("field of type String does not have child fields")
  42969. },
  42970. }
  42971. return fc, nil
  42972. }
  42973. func (ec *executionContext) _CustomerPaymentInstrumentBillingAddress_provinceCode(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentInstrumentBillingAddress) (ret graphql.Marshaler) {
  42974. fc, err := ec.fieldContext_CustomerPaymentInstrumentBillingAddress_provinceCode(ctx, field)
  42975. if err != nil {
  42976. return graphql.Null
  42977. }
  42978. ctx = graphql.WithFieldContext(ctx, fc)
  42979. defer func() {
  42980. if r := recover(); r != nil {
  42981. ec.Error(ctx, ec.Recover(ctx, r))
  42982. ret = graphql.Null
  42983. }
  42984. }()
  42985. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42986. ctx = rctx // use context from middleware stack in children
  42987. return obj.ProvinceCode, nil
  42988. })
  42989. if err != nil {
  42990. ec.Error(ctx, err)
  42991. return graphql.Null
  42992. }
  42993. if resTmp == nil {
  42994. return graphql.Null
  42995. }
  42996. res := resTmp.(*string)
  42997. fc.Result = res
  42998. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  42999. }
  43000. func (ec *executionContext) fieldContext_CustomerPaymentInstrumentBillingAddress_provinceCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43001. fc = &graphql.FieldContext{
  43002. Object: "CustomerPaymentInstrumentBillingAddress",
  43003. Field: field,
  43004. IsMethod: false,
  43005. IsResolver: false,
  43006. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43007. return nil, errors.New("field of type String does not have child fields")
  43008. },
  43009. }
  43010. return fc, nil
  43011. }
  43012. func (ec *executionContext) _CustomerPaymentInstrumentBillingAddress_zip(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentInstrumentBillingAddress) (ret graphql.Marshaler) {
  43013. fc, err := ec.fieldContext_CustomerPaymentInstrumentBillingAddress_zip(ctx, field)
  43014. if err != nil {
  43015. return graphql.Null
  43016. }
  43017. ctx = graphql.WithFieldContext(ctx, fc)
  43018. defer func() {
  43019. if r := recover(); r != nil {
  43020. ec.Error(ctx, ec.Recover(ctx, r))
  43021. ret = graphql.Null
  43022. }
  43023. }()
  43024. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43025. ctx = rctx // use context from middleware stack in children
  43026. return obj.Zip, nil
  43027. })
  43028. if err != nil {
  43029. ec.Error(ctx, err)
  43030. return graphql.Null
  43031. }
  43032. if resTmp == nil {
  43033. return graphql.Null
  43034. }
  43035. res := resTmp.(*string)
  43036. fc.Result = res
  43037. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  43038. }
  43039. func (ec *executionContext) fieldContext_CustomerPaymentInstrumentBillingAddress_zip(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43040. fc = &graphql.FieldContext{
  43041. Object: "CustomerPaymentInstrumentBillingAddress",
  43042. Field: field,
  43043. IsMethod: false,
  43044. IsResolver: false,
  43045. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43046. return nil, errors.New("field of type String does not have child fields")
  43047. },
  43048. }
  43049. return fc, nil
  43050. }
  43051. func (ec *executionContext) _CustomerPaymentMethod_customer(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentMethod) (ret graphql.Marshaler) {
  43052. fc, err := ec.fieldContext_CustomerPaymentMethod_customer(ctx, field)
  43053. if err != nil {
  43054. return graphql.Null
  43055. }
  43056. ctx = graphql.WithFieldContext(ctx, fc)
  43057. defer func() {
  43058. if r := recover(); r != nil {
  43059. ec.Error(ctx, ec.Recover(ctx, r))
  43060. ret = graphql.Null
  43061. }
  43062. }()
  43063. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43064. ctx = rctx // use context from middleware stack in children
  43065. return obj.Customer, nil
  43066. })
  43067. if err != nil {
  43068. ec.Error(ctx, err)
  43069. return graphql.Null
  43070. }
  43071. if resTmp == nil {
  43072. return graphql.Null
  43073. }
  43074. res := resTmp.(*Customer)
  43075. fc.Result = res
  43076. return ec.marshalOCustomer2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomer(ctx, field.Selections, res)
  43077. }
  43078. func (ec *executionContext) fieldContext_CustomerPaymentMethod_customer(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43079. fc = &graphql.FieldContext{
  43080. Object: "CustomerPaymentMethod",
  43081. Field: field,
  43082. IsMethod: false,
  43083. IsResolver: false,
  43084. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43085. switch field.Name {
  43086. case "id":
  43087. return ec.fieldContext_Customer_id(ctx, field)
  43088. }
  43089. return nil, fmt.Errorf("no field named %q was found under type Customer", field.Name)
  43090. },
  43091. }
  43092. return fc, nil
  43093. }
  43094. func (ec *executionContext) _CustomerPaymentMethod_id(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentMethod) (ret graphql.Marshaler) {
  43095. fc, err := ec.fieldContext_CustomerPaymentMethod_id(ctx, field)
  43096. if err != nil {
  43097. return graphql.Null
  43098. }
  43099. ctx = graphql.WithFieldContext(ctx, fc)
  43100. defer func() {
  43101. if r := recover(); r != nil {
  43102. ec.Error(ctx, ec.Recover(ctx, r))
  43103. ret = graphql.Null
  43104. }
  43105. }()
  43106. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43107. ctx = rctx // use context from middleware stack in children
  43108. return obj.ID, nil
  43109. })
  43110. if err != nil {
  43111. ec.Error(ctx, err)
  43112. return graphql.Null
  43113. }
  43114. if resTmp == nil {
  43115. if !graphql.HasFieldError(ctx, fc) {
  43116. ec.Errorf(ctx, "must not be null")
  43117. }
  43118. return graphql.Null
  43119. }
  43120. res := resTmp.(string)
  43121. fc.Result = res
  43122. return ec.marshalNID2string(ctx, field.Selections, res)
  43123. }
  43124. func (ec *executionContext) fieldContext_CustomerPaymentMethod_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43125. fc = &graphql.FieldContext{
  43126. Object: "CustomerPaymentMethod",
  43127. Field: field,
  43128. IsMethod: false,
  43129. IsResolver: false,
  43130. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43131. return nil, errors.New("field of type ID does not have child fields")
  43132. },
  43133. }
  43134. return fc, nil
  43135. }
  43136. func (ec *executionContext) _CustomerPaymentMethod_instrument(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentMethod) (ret graphql.Marshaler) {
  43137. fc, err := ec.fieldContext_CustomerPaymentMethod_instrument(ctx, field)
  43138. if err != nil {
  43139. return graphql.Null
  43140. }
  43141. ctx = graphql.WithFieldContext(ctx, fc)
  43142. defer func() {
  43143. if r := recover(); r != nil {
  43144. ec.Error(ctx, ec.Recover(ctx, r))
  43145. ret = graphql.Null
  43146. }
  43147. }()
  43148. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43149. ctx = rctx // use context from middleware stack in children
  43150. return obj.Instrument, nil
  43151. })
  43152. if err != nil {
  43153. ec.Error(ctx, err)
  43154. return graphql.Null
  43155. }
  43156. if resTmp == nil {
  43157. return graphql.Null
  43158. }
  43159. res := resTmp.(CustomerPaymentInstrument)
  43160. fc.Result = res
  43161. return ec.marshalOCustomerPaymentInstrument2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerPaymentInstrument(ctx, field.Selections, res)
  43162. }
  43163. func (ec *executionContext) fieldContext_CustomerPaymentMethod_instrument(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43164. fc = &graphql.FieldContext{
  43165. Object: "CustomerPaymentMethod",
  43166. Field: field,
  43167. IsMethod: false,
  43168. IsResolver: false,
  43169. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43170. return nil, errors.New("field of type CustomerPaymentInstrument does not have child fields")
  43171. },
  43172. }
  43173. return fc, nil
  43174. }
  43175. func (ec *executionContext) _CustomerPaymentMethod_revokedAt(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentMethod) (ret graphql.Marshaler) {
  43176. fc, err := ec.fieldContext_CustomerPaymentMethod_revokedAt(ctx, field)
  43177. if err != nil {
  43178. return graphql.Null
  43179. }
  43180. ctx = graphql.WithFieldContext(ctx, fc)
  43181. defer func() {
  43182. if r := recover(); r != nil {
  43183. ec.Error(ctx, ec.Recover(ctx, r))
  43184. ret = graphql.Null
  43185. }
  43186. }()
  43187. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43188. ctx = rctx // use context from middleware stack in children
  43189. return obj.RevokedAt, nil
  43190. })
  43191. if err != nil {
  43192. ec.Error(ctx, err)
  43193. return graphql.Null
  43194. }
  43195. if resTmp == nil {
  43196. return graphql.Null
  43197. }
  43198. res := resTmp.(*string)
  43199. fc.Result = res
  43200. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  43201. }
  43202. func (ec *executionContext) fieldContext_CustomerPaymentMethod_revokedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43203. fc = &graphql.FieldContext{
  43204. Object: "CustomerPaymentMethod",
  43205. Field: field,
  43206. IsMethod: false,
  43207. IsResolver: false,
  43208. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43209. return nil, errors.New("field of type DateTime does not have child fields")
  43210. },
  43211. }
  43212. return fc, nil
  43213. }
  43214. func (ec *executionContext) _CustomerPaymentMethod_revokedReason(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentMethod) (ret graphql.Marshaler) {
  43215. fc, err := ec.fieldContext_CustomerPaymentMethod_revokedReason(ctx, field)
  43216. if err != nil {
  43217. return graphql.Null
  43218. }
  43219. ctx = graphql.WithFieldContext(ctx, fc)
  43220. defer func() {
  43221. if r := recover(); r != nil {
  43222. ec.Error(ctx, ec.Recover(ctx, r))
  43223. ret = graphql.Null
  43224. }
  43225. }()
  43226. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43227. ctx = rctx // use context from middleware stack in children
  43228. return obj.RevokedReason, nil
  43229. })
  43230. if err != nil {
  43231. ec.Error(ctx, err)
  43232. return graphql.Null
  43233. }
  43234. if resTmp == nil {
  43235. return graphql.Null
  43236. }
  43237. res := resTmp.(*CustomerPaymentMethodRevocationReason)
  43238. fc.Result = res
  43239. return ec.marshalOCustomerPaymentMethodRevocationReason2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerPaymentMethodRevocationReason(ctx, field.Selections, res)
  43240. }
  43241. func (ec *executionContext) fieldContext_CustomerPaymentMethod_revokedReason(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43242. fc = &graphql.FieldContext{
  43243. Object: "CustomerPaymentMethod",
  43244. Field: field,
  43245. IsMethod: false,
  43246. IsResolver: false,
  43247. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43248. return nil, errors.New("field of type CustomerPaymentMethodRevocationReason does not have child fields")
  43249. },
  43250. }
  43251. return fc, nil
  43252. }
  43253. func (ec *executionContext) _CustomerPaymentMethod_subscriptionContracts(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentMethod) (ret graphql.Marshaler) {
  43254. fc, err := ec.fieldContext_CustomerPaymentMethod_subscriptionContracts(ctx, field)
  43255. if err != nil {
  43256. return graphql.Null
  43257. }
  43258. ctx = graphql.WithFieldContext(ctx, fc)
  43259. defer func() {
  43260. if r := recover(); r != nil {
  43261. ec.Error(ctx, ec.Recover(ctx, r))
  43262. ret = graphql.Null
  43263. }
  43264. }()
  43265. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43266. ctx = rctx // use context from middleware stack in children
  43267. return obj.SubscriptionContracts, nil
  43268. })
  43269. if err != nil {
  43270. ec.Error(ctx, err)
  43271. return graphql.Null
  43272. }
  43273. if resTmp == nil {
  43274. if !graphql.HasFieldError(ctx, fc) {
  43275. ec.Errorf(ctx, "must not be null")
  43276. }
  43277. return graphql.Null
  43278. }
  43279. res := resTmp.(*SubscriptionContractConnection)
  43280. fc.Result = res
  43281. return ec.marshalNSubscriptionContractConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionContractConnection(ctx, field.Selections, res)
  43282. }
  43283. func (ec *executionContext) fieldContext_CustomerPaymentMethod_subscriptionContracts(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43284. fc = &graphql.FieldContext{
  43285. Object: "CustomerPaymentMethod",
  43286. Field: field,
  43287. IsMethod: false,
  43288. IsResolver: false,
  43289. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43290. switch field.Name {
  43291. case "edges":
  43292. return ec.fieldContext_SubscriptionContractConnection_edges(ctx, field)
  43293. case "nodes":
  43294. return ec.fieldContext_SubscriptionContractConnection_nodes(ctx, field)
  43295. case "pageInfo":
  43296. return ec.fieldContext_SubscriptionContractConnection_pageInfo(ctx, field)
  43297. }
  43298. return nil, fmt.Errorf("no field named %q was found under type SubscriptionContractConnection", field.Name)
  43299. },
  43300. }
  43301. defer func() {
  43302. if r := recover(); r != nil {
  43303. err = ec.Recover(ctx, r)
  43304. ec.Error(ctx, err)
  43305. }
  43306. }()
  43307. ctx = graphql.WithFieldContext(ctx, fc)
  43308. if fc.Args, err = ec.field_CustomerPaymentMethod_subscriptionContracts_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  43309. ec.Error(ctx, err)
  43310. return
  43311. }
  43312. return fc, nil
  43313. }
  43314. func (ec *executionContext) _CustomerPaymentMethodConnection_edges(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentMethodConnection) (ret graphql.Marshaler) {
  43315. fc, err := ec.fieldContext_CustomerPaymentMethodConnection_edges(ctx, field)
  43316. if err != nil {
  43317. return graphql.Null
  43318. }
  43319. ctx = graphql.WithFieldContext(ctx, fc)
  43320. defer func() {
  43321. if r := recover(); r != nil {
  43322. ec.Error(ctx, ec.Recover(ctx, r))
  43323. ret = graphql.Null
  43324. }
  43325. }()
  43326. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43327. ctx = rctx // use context from middleware stack in children
  43328. return obj.Edges, nil
  43329. })
  43330. if err != nil {
  43331. ec.Error(ctx, err)
  43332. return graphql.Null
  43333. }
  43334. if resTmp == nil {
  43335. if !graphql.HasFieldError(ctx, fc) {
  43336. ec.Errorf(ctx, "must not be null")
  43337. }
  43338. return graphql.Null
  43339. }
  43340. res := resTmp.([]*CustomerPaymentMethodEdge)
  43341. fc.Result = res
  43342. return ec.marshalNCustomerPaymentMethodEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerPaymentMethodEdgeᚄ(ctx, field.Selections, res)
  43343. }
  43344. func (ec *executionContext) fieldContext_CustomerPaymentMethodConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43345. fc = &graphql.FieldContext{
  43346. Object: "CustomerPaymentMethodConnection",
  43347. Field: field,
  43348. IsMethod: false,
  43349. IsResolver: false,
  43350. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43351. switch field.Name {
  43352. case "cursor":
  43353. return ec.fieldContext_CustomerPaymentMethodEdge_cursor(ctx, field)
  43354. case "node":
  43355. return ec.fieldContext_CustomerPaymentMethodEdge_node(ctx, field)
  43356. }
  43357. return nil, fmt.Errorf("no field named %q was found under type CustomerPaymentMethodEdge", field.Name)
  43358. },
  43359. }
  43360. return fc, nil
  43361. }
  43362. func (ec *executionContext) _CustomerPaymentMethodConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentMethodConnection) (ret graphql.Marshaler) {
  43363. fc, err := ec.fieldContext_CustomerPaymentMethodConnection_nodes(ctx, field)
  43364. if err != nil {
  43365. return graphql.Null
  43366. }
  43367. ctx = graphql.WithFieldContext(ctx, fc)
  43368. defer func() {
  43369. if r := recover(); r != nil {
  43370. ec.Error(ctx, ec.Recover(ctx, r))
  43371. ret = graphql.Null
  43372. }
  43373. }()
  43374. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43375. ctx = rctx // use context from middleware stack in children
  43376. return obj.Nodes, nil
  43377. })
  43378. if err != nil {
  43379. ec.Error(ctx, err)
  43380. return graphql.Null
  43381. }
  43382. if resTmp == nil {
  43383. if !graphql.HasFieldError(ctx, fc) {
  43384. ec.Errorf(ctx, "must not be null")
  43385. }
  43386. return graphql.Null
  43387. }
  43388. res := resTmp.([]*CustomerPaymentMethod)
  43389. fc.Result = res
  43390. return ec.marshalNCustomerPaymentMethod2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerPaymentMethodᚄ(ctx, field.Selections, res)
  43391. }
  43392. func (ec *executionContext) fieldContext_CustomerPaymentMethodConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43393. fc = &graphql.FieldContext{
  43394. Object: "CustomerPaymentMethodConnection",
  43395. Field: field,
  43396. IsMethod: false,
  43397. IsResolver: false,
  43398. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43399. switch field.Name {
  43400. case "customer":
  43401. return ec.fieldContext_CustomerPaymentMethod_customer(ctx, field)
  43402. case "id":
  43403. return ec.fieldContext_CustomerPaymentMethod_id(ctx, field)
  43404. case "instrument":
  43405. return ec.fieldContext_CustomerPaymentMethod_instrument(ctx, field)
  43406. case "revokedAt":
  43407. return ec.fieldContext_CustomerPaymentMethod_revokedAt(ctx, field)
  43408. case "revokedReason":
  43409. return ec.fieldContext_CustomerPaymentMethod_revokedReason(ctx, field)
  43410. case "subscriptionContracts":
  43411. return ec.fieldContext_CustomerPaymentMethod_subscriptionContracts(ctx, field)
  43412. }
  43413. return nil, fmt.Errorf("no field named %q was found under type CustomerPaymentMethod", field.Name)
  43414. },
  43415. }
  43416. return fc, nil
  43417. }
  43418. func (ec *executionContext) _CustomerPaymentMethodConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentMethodConnection) (ret graphql.Marshaler) {
  43419. fc, err := ec.fieldContext_CustomerPaymentMethodConnection_pageInfo(ctx, field)
  43420. if err != nil {
  43421. return graphql.Null
  43422. }
  43423. ctx = graphql.WithFieldContext(ctx, fc)
  43424. defer func() {
  43425. if r := recover(); r != nil {
  43426. ec.Error(ctx, ec.Recover(ctx, r))
  43427. ret = graphql.Null
  43428. }
  43429. }()
  43430. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43431. ctx = rctx // use context from middleware stack in children
  43432. return obj.PageInfo, nil
  43433. })
  43434. if err != nil {
  43435. ec.Error(ctx, err)
  43436. return graphql.Null
  43437. }
  43438. if resTmp == nil {
  43439. if !graphql.HasFieldError(ctx, fc) {
  43440. ec.Errorf(ctx, "must not be null")
  43441. }
  43442. return graphql.Null
  43443. }
  43444. res := resTmp.(*PageInfo)
  43445. fc.Result = res
  43446. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  43447. }
  43448. func (ec *executionContext) fieldContext_CustomerPaymentMethodConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43449. fc = &graphql.FieldContext{
  43450. Object: "CustomerPaymentMethodConnection",
  43451. Field: field,
  43452. IsMethod: false,
  43453. IsResolver: false,
  43454. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43455. switch field.Name {
  43456. case "endCursor":
  43457. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  43458. case "hasNextPage":
  43459. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  43460. case "hasPreviousPage":
  43461. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  43462. case "startCursor":
  43463. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  43464. }
  43465. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  43466. },
  43467. }
  43468. return fc, nil
  43469. }
  43470. func (ec *executionContext) _CustomerPaymentMethodEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentMethodEdge) (ret graphql.Marshaler) {
  43471. fc, err := ec.fieldContext_CustomerPaymentMethodEdge_cursor(ctx, field)
  43472. if err != nil {
  43473. return graphql.Null
  43474. }
  43475. ctx = graphql.WithFieldContext(ctx, fc)
  43476. defer func() {
  43477. if r := recover(); r != nil {
  43478. ec.Error(ctx, ec.Recover(ctx, r))
  43479. ret = graphql.Null
  43480. }
  43481. }()
  43482. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43483. ctx = rctx // use context from middleware stack in children
  43484. return obj.Cursor, nil
  43485. })
  43486. if err != nil {
  43487. ec.Error(ctx, err)
  43488. return graphql.Null
  43489. }
  43490. if resTmp == nil {
  43491. if !graphql.HasFieldError(ctx, fc) {
  43492. ec.Errorf(ctx, "must not be null")
  43493. }
  43494. return graphql.Null
  43495. }
  43496. res := resTmp.(string)
  43497. fc.Result = res
  43498. return ec.marshalNString2string(ctx, field.Selections, res)
  43499. }
  43500. func (ec *executionContext) fieldContext_CustomerPaymentMethodEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43501. fc = &graphql.FieldContext{
  43502. Object: "CustomerPaymentMethodEdge",
  43503. Field: field,
  43504. IsMethod: false,
  43505. IsResolver: false,
  43506. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43507. return nil, errors.New("field of type String does not have child fields")
  43508. },
  43509. }
  43510. return fc, nil
  43511. }
  43512. func (ec *executionContext) _CustomerPaymentMethodEdge_node(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentMethodEdge) (ret graphql.Marshaler) {
  43513. fc, err := ec.fieldContext_CustomerPaymentMethodEdge_node(ctx, field)
  43514. if err != nil {
  43515. return graphql.Null
  43516. }
  43517. ctx = graphql.WithFieldContext(ctx, fc)
  43518. defer func() {
  43519. if r := recover(); r != nil {
  43520. ec.Error(ctx, ec.Recover(ctx, r))
  43521. ret = graphql.Null
  43522. }
  43523. }()
  43524. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43525. ctx = rctx // use context from middleware stack in children
  43526. return obj.Node, nil
  43527. })
  43528. if err != nil {
  43529. ec.Error(ctx, err)
  43530. return graphql.Null
  43531. }
  43532. if resTmp == nil {
  43533. if !graphql.HasFieldError(ctx, fc) {
  43534. ec.Errorf(ctx, "must not be null")
  43535. }
  43536. return graphql.Null
  43537. }
  43538. res := resTmp.(*CustomerPaymentMethod)
  43539. fc.Result = res
  43540. return ec.marshalNCustomerPaymentMethod2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerPaymentMethod(ctx, field.Selections, res)
  43541. }
  43542. func (ec *executionContext) fieldContext_CustomerPaymentMethodEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43543. fc = &graphql.FieldContext{
  43544. Object: "CustomerPaymentMethodEdge",
  43545. Field: field,
  43546. IsMethod: false,
  43547. IsResolver: false,
  43548. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43549. switch field.Name {
  43550. case "customer":
  43551. return ec.fieldContext_CustomerPaymentMethod_customer(ctx, field)
  43552. case "id":
  43553. return ec.fieldContext_CustomerPaymentMethod_id(ctx, field)
  43554. case "instrument":
  43555. return ec.fieldContext_CustomerPaymentMethod_instrument(ctx, field)
  43556. case "revokedAt":
  43557. return ec.fieldContext_CustomerPaymentMethod_revokedAt(ctx, field)
  43558. case "revokedReason":
  43559. return ec.fieldContext_CustomerPaymentMethod_revokedReason(ctx, field)
  43560. case "subscriptionContracts":
  43561. return ec.fieldContext_CustomerPaymentMethod_subscriptionContracts(ctx, field)
  43562. }
  43563. return nil, fmt.Errorf("no field named %q was found under type CustomerPaymentMethod", field.Name)
  43564. },
  43565. }
  43566. return fc, nil
  43567. }
  43568. func (ec *executionContext) _CustomerPaypalBillingAgreement_billingAddress(ctx context.Context, field graphql.CollectedField, obj *CustomerPaypalBillingAgreement) (ret graphql.Marshaler) {
  43569. fc, err := ec.fieldContext_CustomerPaypalBillingAgreement_billingAddress(ctx, field)
  43570. if err != nil {
  43571. return graphql.Null
  43572. }
  43573. ctx = graphql.WithFieldContext(ctx, fc)
  43574. defer func() {
  43575. if r := recover(); r != nil {
  43576. ec.Error(ctx, ec.Recover(ctx, r))
  43577. ret = graphql.Null
  43578. }
  43579. }()
  43580. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43581. ctx = rctx // use context from middleware stack in children
  43582. return obj.BillingAddress, nil
  43583. })
  43584. if err != nil {
  43585. ec.Error(ctx, err)
  43586. return graphql.Null
  43587. }
  43588. if resTmp == nil {
  43589. return graphql.Null
  43590. }
  43591. res := resTmp.(*CustomerPaymentInstrumentBillingAddress)
  43592. fc.Result = res
  43593. return ec.marshalOCustomerPaymentInstrumentBillingAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerPaymentInstrumentBillingAddress(ctx, field.Selections, res)
  43594. }
  43595. func (ec *executionContext) fieldContext_CustomerPaypalBillingAgreement_billingAddress(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43596. fc = &graphql.FieldContext{
  43597. Object: "CustomerPaypalBillingAgreement",
  43598. Field: field,
  43599. IsMethod: false,
  43600. IsResolver: false,
  43601. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43602. switch field.Name {
  43603. case "address1":
  43604. return ec.fieldContext_CustomerPaymentInstrumentBillingAddress_address1(ctx, field)
  43605. case "city":
  43606. return ec.fieldContext_CustomerPaymentInstrumentBillingAddress_city(ctx, field)
  43607. case "country":
  43608. return ec.fieldContext_CustomerPaymentInstrumentBillingAddress_country(ctx, field)
  43609. case "countryCode":
  43610. return ec.fieldContext_CustomerPaymentInstrumentBillingAddress_countryCode(ctx, field)
  43611. case "name":
  43612. return ec.fieldContext_CustomerPaymentInstrumentBillingAddress_name(ctx, field)
  43613. case "province":
  43614. return ec.fieldContext_CustomerPaymentInstrumentBillingAddress_province(ctx, field)
  43615. case "provinceCode":
  43616. return ec.fieldContext_CustomerPaymentInstrumentBillingAddress_provinceCode(ctx, field)
  43617. case "zip":
  43618. return ec.fieldContext_CustomerPaymentInstrumentBillingAddress_zip(ctx, field)
  43619. }
  43620. return nil, fmt.Errorf("no field named %q was found under type CustomerPaymentInstrumentBillingAddress", field.Name)
  43621. },
  43622. }
  43623. return fc, nil
  43624. }
  43625. func (ec *executionContext) _CustomerPaypalBillingAgreement_inactive(ctx context.Context, field graphql.CollectedField, obj *CustomerPaypalBillingAgreement) (ret graphql.Marshaler) {
  43626. fc, err := ec.fieldContext_CustomerPaypalBillingAgreement_inactive(ctx, field)
  43627. if err != nil {
  43628. return graphql.Null
  43629. }
  43630. ctx = graphql.WithFieldContext(ctx, fc)
  43631. defer func() {
  43632. if r := recover(); r != nil {
  43633. ec.Error(ctx, ec.Recover(ctx, r))
  43634. ret = graphql.Null
  43635. }
  43636. }()
  43637. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43638. ctx = rctx // use context from middleware stack in children
  43639. return obj.Inactive, nil
  43640. })
  43641. if err != nil {
  43642. ec.Error(ctx, err)
  43643. return graphql.Null
  43644. }
  43645. if resTmp == nil {
  43646. if !graphql.HasFieldError(ctx, fc) {
  43647. ec.Errorf(ctx, "must not be null")
  43648. }
  43649. return graphql.Null
  43650. }
  43651. res := resTmp.(bool)
  43652. fc.Result = res
  43653. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  43654. }
  43655. func (ec *executionContext) fieldContext_CustomerPaypalBillingAgreement_inactive(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43656. fc = &graphql.FieldContext{
  43657. Object: "CustomerPaypalBillingAgreement",
  43658. Field: field,
  43659. IsMethod: false,
  43660. IsResolver: false,
  43661. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43662. return nil, errors.New("field of type Boolean does not have child fields")
  43663. },
  43664. }
  43665. return fc, nil
  43666. }
  43667. func (ec *executionContext) _CustomerPaypalBillingAgreement_isRevocable(ctx context.Context, field graphql.CollectedField, obj *CustomerPaypalBillingAgreement) (ret graphql.Marshaler) {
  43668. fc, err := ec.fieldContext_CustomerPaypalBillingAgreement_isRevocable(ctx, field)
  43669. if err != nil {
  43670. return graphql.Null
  43671. }
  43672. ctx = graphql.WithFieldContext(ctx, fc)
  43673. defer func() {
  43674. if r := recover(); r != nil {
  43675. ec.Error(ctx, ec.Recover(ctx, r))
  43676. ret = graphql.Null
  43677. }
  43678. }()
  43679. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43680. ctx = rctx // use context from middleware stack in children
  43681. return obj.IsRevocable, nil
  43682. })
  43683. if err != nil {
  43684. ec.Error(ctx, err)
  43685. return graphql.Null
  43686. }
  43687. if resTmp == nil {
  43688. if !graphql.HasFieldError(ctx, fc) {
  43689. ec.Errorf(ctx, "must not be null")
  43690. }
  43691. return graphql.Null
  43692. }
  43693. res := resTmp.(bool)
  43694. fc.Result = res
  43695. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  43696. }
  43697. func (ec *executionContext) fieldContext_CustomerPaypalBillingAgreement_isRevocable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43698. fc = &graphql.FieldContext{
  43699. Object: "CustomerPaypalBillingAgreement",
  43700. Field: field,
  43701. IsMethod: false,
  43702. IsResolver: false,
  43703. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43704. return nil, errors.New("field of type Boolean does not have child fields")
  43705. },
  43706. }
  43707. return fc, nil
  43708. }
  43709. func (ec *executionContext) _CustomerPaypalBillingAgreement_paypalAccountEmail(ctx context.Context, field graphql.CollectedField, obj *CustomerPaypalBillingAgreement) (ret graphql.Marshaler) {
  43710. fc, err := ec.fieldContext_CustomerPaypalBillingAgreement_paypalAccountEmail(ctx, field)
  43711. if err != nil {
  43712. return graphql.Null
  43713. }
  43714. ctx = graphql.WithFieldContext(ctx, fc)
  43715. defer func() {
  43716. if r := recover(); r != nil {
  43717. ec.Error(ctx, ec.Recover(ctx, r))
  43718. ret = graphql.Null
  43719. }
  43720. }()
  43721. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43722. ctx = rctx // use context from middleware stack in children
  43723. return obj.PaypalAccountEmail, nil
  43724. })
  43725. if err != nil {
  43726. ec.Error(ctx, err)
  43727. return graphql.Null
  43728. }
  43729. if resTmp == nil {
  43730. return graphql.Null
  43731. }
  43732. res := resTmp.(*string)
  43733. fc.Result = res
  43734. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  43735. }
  43736. func (ec *executionContext) fieldContext_CustomerPaypalBillingAgreement_paypalAccountEmail(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43737. fc = &graphql.FieldContext{
  43738. Object: "CustomerPaypalBillingAgreement",
  43739. Field: field,
  43740. IsMethod: false,
  43741. IsResolver: false,
  43742. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43743. return nil, errors.New("field of type String does not have child fields")
  43744. },
  43745. }
  43746. return fc, nil
  43747. }
  43748. func (ec *executionContext) _CustomerShopPayAgreement_expiresSoon(ctx context.Context, field graphql.CollectedField, obj *CustomerShopPayAgreement) (ret graphql.Marshaler) {
  43749. fc, err := ec.fieldContext_CustomerShopPayAgreement_expiresSoon(ctx, field)
  43750. if err != nil {
  43751. return graphql.Null
  43752. }
  43753. ctx = graphql.WithFieldContext(ctx, fc)
  43754. defer func() {
  43755. if r := recover(); r != nil {
  43756. ec.Error(ctx, ec.Recover(ctx, r))
  43757. ret = graphql.Null
  43758. }
  43759. }()
  43760. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43761. ctx = rctx // use context from middleware stack in children
  43762. return obj.ExpiresSoon, nil
  43763. })
  43764. if err != nil {
  43765. ec.Error(ctx, err)
  43766. return graphql.Null
  43767. }
  43768. if resTmp == nil {
  43769. if !graphql.HasFieldError(ctx, fc) {
  43770. ec.Errorf(ctx, "must not be null")
  43771. }
  43772. return graphql.Null
  43773. }
  43774. res := resTmp.(bool)
  43775. fc.Result = res
  43776. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  43777. }
  43778. func (ec *executionContext) fieldContext_CustomerShopPayAgreement_expiresSoon(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43779. fc = &graphql.FieldContext{
  43780. Object: "CustomerShopPayAgreement",
  43781. Field: field,
  43782. IsMethod: false,
  43783. IsResolver: false,
  43784. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43785. return nil, errors.New("field of type Boolean does not have child fields")
  43786. },
  43787. }
  43788. return fc, nil
  43789. }
  43790. func (ec *executionContext) _CustomerShopPayAgreement_expiryMonth(ctx context.Context, field graphql.CollectedField, obj *CustomerShopPayAgreement) (ret graphql.Marshaler) {
  43791. fc, err := ec.fieldContext_CustomerShopPayAgreement_expiryMonth(ctx, field)
  43792. if err != nil {
  43793. return graphql.Null
  43794. }
  43795. ctx = graphql.WithFieldContext(ctx, fc)
  43796. defer func() {
  43797. if r := recover(); r != nil {
  43798. ec.Error(ctx, ec.Recover(ctx, r))
  43799. ret = graphql.Null
  43800. }
  43801. }()
  43802. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43803. ctx = rctx // use context from middleware stack in children
  43804. return obj.ExpiryMonth, nil
  43805. })
  43806. if err != nil {
  43807. ec.Error(ctx, err)
  43808. return graphql.Null
  43809. }
  43810. if resTmp == nil {
  43811. if !graphql.HasFieldError(ctx, fc) {
  43812. ec.Errorf(ctx, "must not be null")
  43813. }
  43814. return graphql.Null
  43815. }
  43816. res := resTmp.(int)
  43817. fc.Result = res
  43818. return ec.marshalNInt2int(ctx, field.Selections, res)
  43819. }
  43820. func (ec *executionContext) fieldContext_CustomerShopPayAgreement_expiryMonth(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43821. fc = &graphql.FieldContext{
  43822. Object: "CustomerShopPayAgreement",
  43823. Field: field,
  43824. IsMethod: false,
  43825. IsResolver: false,
  43826. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43827. return nil, errors.New("field of type Int does not have child fields")
  43828. },
  43829. }
  43830. return fc, nil
  43831. }
  43832. func (ec *executionContext) _CustomerShopPayAgreement_expiryYear(ctx context.Context, field graphql.CollectedField, obj *CustomerShopPayAgreement) (ret graphql.Marshaler) {
  43833. fc, err := ec.fieldContext_CustomerShopPayAgreement_expiryYear(ctx, field)
  43834. if err != nil {
  43835. return graphql.Null
  43836. }
  43837. ctx = graphql.WithFieldContext(ctx, fc)
  43838. defer func() {
  43839. if r := recover(); r != nil {
  43840. ec.Error(ctx, ec.Recover(ctx, r))
  43841. ret = graphql.Null
  43842. }
  43843. }()
  43844. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43845. ctx = rctx // use context from middleware stack in children
  43846. return obj.ExpiryYear, nil
  43847. })
  43848. if err != nil {
  43849. ec.Error(ctx, err)
  43850. return graphql.Null
  43851. }
  43852. if resTmp == nil {
  43853. if !graphql.HasFieldError(ctx, fc) {
  43854. ec.Errorf(ctx, "must not be null")
  43855. }
  43856. return graphql.Null
  43857. }
  43858. res := resTmp.(int)
  43859. fc.Result = res
  43860. return ec.marshalNInt2int(ctx, field.Selections, res)
  43861. }
  43862. func (ec *executionContext) fieldContext_CustomerShopPayAgreement_expiryYear(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43863. fc = &graphql.FieldContext{
  43864. Object: "CustomerShopPayAgreement",
  43865. Field: field,
  43866. IsMethod: false,
  43867. IsResolver: false,
  43868. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43869. return nil, errors.New("field of type Int does not have child fields")
  43870. },
  43871. }
  43872. return fc, nil
  43873. }
  43874. func (ec *executionContext) _CustomerShopPayAgreement_inactive(ctx context.Context, field graphql.CollectedField, obj *CustomerShopPayAgreement) (ret graphql.Marshaler) {
  43875. fc, err := ec.fieldContext_CustomerShopPayAgreement_inactive(ctx, field)
  43876. if err != nil {
  43877. return graphql.Null
  43878. }
  43879. ctx = graphql.WithFieldContext(ctx, fc)
  43880. defer func() {
  43881. if r := recover(); r != nil {
  43882. ec.Error(ctx, ec.Recover(ctx, r))
  43883. ret = graphql.Null
  43884. }
  43885. }()
  43886. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43887. ctx = rctx // use context from middleware stack in children
  43888. return obj.Inactive, nil
  43889. })
  43890. if err != nil {
  43891. ec.Error(ctx, err)
  43892. return graphql.Null
  43893. }
  43894. if resTmp == nil {
  43895. if !graphql.HasFieldError(ctx, fc) {
  43896. ec.Errorf(ctx, "must not be null")
  43897. }
  43898. return graphql.Null
  43899. }
  43900. res := resTmp.(bool)
  43901. fc.Result = res
  43902. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  43903. }
  43904. func (ec *executionContext) fieldContext_CustomerShopPayAgreement_inactive(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43905. fc = &graphql.FieldContext{
  43906. Object: "CustomerShopPayAgreement",
  43907. Field: field,
  43908. IsMethod: false,
  43909. IsResolver: false,
  43910. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43911. return nil, errors.New("field of type Boolean does not have child fields")
  43912. },
  43913. }
  43914. return fc, nil
  43915. }
  43916. func (ec *executionContext) _CustomerShopPayAgreement_isRevocable(ctx context.Context, field graphql.CollectedField, obj *CustomerShopPayAgreement) (ret graphql.Marshaler) {
  43917. fc, err := ec.fieldContext_CustomerShopPayAgreement_isRevocable(ctx, field)
  43918. if err != nil {
  43919. return graphql.Null
  43920. }
  43921. ctx = graphql.WithFieldContext(ctx, fc)
  43922. defer func() {
  43923. if r := recover(); r != nil {
  43924. ec.Error(ctx, ec.Recover(ctx, r))
  43925. ret = graphql.Null
  43926. }
  43927. }()
  43928. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43929. ctx = rctx // use context from middleware stack in children
  43930. return obj.IsRevocable, nil
  43931. })
  43932. if err != nil {
  43933. ec.Error(ctx, err)
  43934. return graphql.Null
  43935. }
  43936. if resTmp == nil {
  43937. if !graphql.HasFieldError(ctx, fc) {
  43938. ec.Errorf(ctx, "must not be null")
  43939. }
  43940. return graphql.Null
  43941. }
  43942. res := resTmp.(bool)
  43943. fc.Result = res
  43944. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  43945. }
  43946. func (ec *executionContext) fieldContext_CustomerShopPayAgreement_isRevocable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43947. fc = &graphql.FieldContext{
  43948. Object: "CustomerShopPayAgreement",
  43949. Field: field,
  43950. IsMethod: false,
  43951. IsResolver: false,
  43952. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43953. return nil, errors.New("field of type Boolean does not have child fields")
  43954. },
  43955. }
  43956. return fc, nil
  43957. }
  43958. func (ec *executionContext) _CustomerShopPayAgreement_lastDigits(ctx context.Context, field graphql.CollectedField, obj *CustomerShopPayAgreement) (ret graphql.Marshaler) {
  43959. fc, err := ec.fieldContext_CustomerShopPayAgreement_lastDigits(ctx, field)
  43960. if err != nil {
  43961. return graphql.Null
  43962. }
  43963. ctx = graphql.WithFieldContext(ctx, fc)
  43964. defer func() {
  43965. if r := recover(); r != nil {
  43966. ec.Error(ctx, ec.Recover(ctx, r))
  43967. ret = graphql.Null
  43968. }
  43969. }()
  43970. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43971. ctx = rctx // use context from middleware stack in children
  43972. return obj.LastDigits, nil
  43973. })
  43974. if err != nil {
  43975. ec.Error(ctx, err)
  43976. return graphql.Null
  43977. }
  43978. if resTmp == nil {
  43979. if !graphql.HasFieldError(ctx, fc) {
  43980. ec.Errorf(ctx, "must not be null")
  43981. }
  43982. return graphql.Null
  43983. }
  43984. res := resTmp.(string)
  43985. fc.Result = res
  43986. return ec.marshalNString2string(ctx, field.Selections, res)
  43987. }
  43988. func (ec *executionContext) fieldContext_CustomerShopPayAgreement_lastDigits(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43989. fc = &graphql.FieldContext{
  43990. Object: "CustomerShopPayAgreement",
  43991. Field: field,
  43992. IsMethod: false,
  43993. IsResolver: false,
  43994. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43995. return nil, errors.New("field of type String does not have child fields")
  43996. },
  43997. }
  43998. return fc, nil
  43999. }
  44000. func (ec *executionContext) _CustomerShopPayAgreement_maskedNumber(ctx context.Context, field graphql.CollectedField, obj *CustomerShopPayAgreement) (ret graphql.Marshaler) {
  44001. fc, err := ec.fieldContext_CustomerShopPayAgreement_maskedNumber(ctx, field)
  44002. if err != nil {
  44003. return graphql.Null
  44004. }
  44005. ctx = graphql.WithFieldContext(ctx, fc)
  44006. defer func() {
  44007. if r := recover(); r != nil {
  44008. ec.Error(ctx, ec.Recover(ctx, r))
  44009. ret = graphql.Null
  44010. }
  44011. }()
  44012. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44013. ctx = rctx // use context from middleware stack in children
  44014. return obj.MaskedNumber, nil
  44015. })
  44016. if err != nil {
  44017. ec.Error(ctx, err)
  44018. return graphql.Null
  44019. }
  44020. if resTmp == nil {
  44021. if !graphql.HasFieldError(ctx, fc) {
  44022. ec.Errorf(ctx, "must not be null")
  44023. }
  44024. return graphql.Null
  44025. }
  44026. res := resTmp.(string)
  44027. fc.Result = res
  44028. return ec.marshalNString2string(ctx, field.Selections, res)
  44029. }
  44030. func (ec *executionContext) fieldContext_CustomerShopPayAgreement_maskedNumber(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44031. fc = &graphql.FieldContext{
  44032. Object: "CustomerShopPayAgreement",
  44033. Field: field,
  44034. IsMethod: false,
  44035. IsResolver: false,
  44036. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44037. return nil, errors.New("field of type String does not have child fields")
  44038. },
  44039. }
  44040. return fc, nil
  44041. }
  44042. func (ec *executionContext) _CustomerShopPayAgreement_name(ctx context.Context, field graphql.CollectedField, obj *CustomerShopPayAgreement) (ret graphql.Marshaler) {
  44043. fc, err := ec.fieldContext_CustomerShopPayAgreement_name(ctx, field)
  44044. if err != nil {
  44045. return graphql.Null
  44046. }
  44047. ctx = graphql.WithFieldContext(ctx, fc)
  44048. defer func() {
  44049. if r := recover(); r != nil {
  44050. ec.Error(ctx, ec.Recover(ctx, r))
  44051. ret = graphql.Null
  44052. }
  44053. }()
  44054. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44055. ctx = rctx // use context from middleware stack in children
  44056. return obj.Name, nil
  44057. })
  44058. if err != nil {
  44059. ec.Error(ctx, err)
  44060. return graphql.Null
  44061. }
  44062. if resTmp == nil {
  44063. if !graphql.HasFieldError(ctx, fc) {
  44064. ec.Errorf(ctx, "must not be null")
  44065. }
  44066. return graphql.Null
  44067. }
  44068. res := resTmp.(string)
  44069. fc.Result = res
  44070. return ec.marshalNString2string(ctx, field.Selections, res)
  44071. }
  44072. func (ec *executionContext) fieldContext_CustomerShopPayAgreement_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44073. fc = &graphql.FieldContext{
  44074. Object: "CustomerShopPayAgreement",
  44075. Field: field,
  44076. IsMethod: false,
  44077. IsResolver: false,
  44078. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44079. return nil, errors.New("field of type String does not have child fields")
  44080. },
  44081. }
  44082. return fc, nil
  44083. }
  44084. func (ec *executionContext) _CustomerSmsMarketingConsentState_consentCollectedFrom(ctx context.Context, field graphql.CollectedField, obj *CustomerSmsMarketingConsentState) (ret graphql.Marshaler) {
  44085. fc, err := ec.fieldContext_CustomerSmsMarketingConsentState_consentCollectedFrom(ctx, field)
  44086. if err != nil {
  44087. return graphql.Null
  44088. }
  44089. ctx = graphql.WithFieldContext(ctx, fc)
  44090. defer func() {
  44091. if r := recover(); r != nil {
  44092. ec.Error(ctx, ec.Recover(ctx, r))
  44093. ret = graphql.Null
  44094. }
  44095. }()
  44096. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44097. ctx = rctx // use context from middleware stack in children
  44098. return obj.ConsentCollectedFrom, nil
  44099. })
  44100. if err != nil {
  44101. ec.Error(ctx, err)
  44102. return graphql.Null
  44103. }
  44104. if resTmp == nil {
  44105. return graphql.Null
  44106. }
  44107. res := resTmp.(*CustomerConsentCollectedFrom)
  44108. fc.Result = res
  44109. return ec.marshalOCustomerConsentCollectedFrom2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerConsentCollectedFrom(ctx, field.Selections, res)
  44110. }
  44111. func (ec *executionContext) fieldContext_CustomerSmsMarketingConsentState_consentCollectedFrom(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44112. fc = &graphql.FieldContext{
  44113. Object: "CustomerSmsMarketingConsentState",
  44114. Field: field,
  44115. IsMethod: false,
  44116. IsResolver: false,
  44117. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44118. return nil, errors.New("field of type CustomerConsentCollectedFrom does not have child fields")
  44119. },
  44120. }
  44121. return fc, nil
  44122. }
  44123. func (ec *executionContext) _CustomerSmsMarketingConsentState_consentUpdatedAt(ctx context.Context, field graphql.CollectedField, obj *CustomerSmsMarketingConsentState) (ret graphql.Marshaler) {
  44124. fc, err := ec.fieldContext_CustomerSmsMarketingConsentState_consentUpdatedAt(ctx, field)
  44125. if err != nil {
  44126. return graphql.Null
  44127. }
  44128. ctx = graphql.WithFieldContext(ctx, fc)
  44129. defer func() {
  44130. if r := recover(); r != nil {
  44131. ec.Error(ctx, ec.Recover(ctx, r))
  44132. ret = graphql.Null
  44133. }
  44134. }()
  44135. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44136. ctx = rctx // use context from middleware stack in children
  44137. return obj.ConsentUpdatedAt, nil
  44138. })
  44139. if err != nil {
  44140. ec.Error(ctx, err)
  44141. return graphql.Null
  44142. }
  44143. if resTmp == nil {
  44144. return graphql.Null
  44145. }
  44146. res := resTmp.(*string)
  44147. fc.Result = res
  44148. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  44149. }
  44150. func (ec *executionContext) fieldContext_CustomerSmsMarketingConsentState_consentUpdatedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44151. fc = &graphql.FieldContext{
  44152. Object: "CustomerSmsMarketingConsentState",
  44153. Field: field,
  44154. IsMethod: false,
  44155. IsResolver: false,
  44156. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44157. return nil, errors.New("field of type DateTime does not have child fields")
  44158. },
  44159. }
  44160. return fc, nil
  44161. }
  44162. func (ec *executionContext) _CustomerSmsMarketingConsentState_marketingOptInLevel(ctx context.Context, field graphql.CollectedField, obj *CustomerSmsMarketingConsentState) (ret graphql.Marshaler) {
  44163. fc, err := ec.fieldContext_CustomerSmsMarketingConsentState_marketingOptInLevel(ctx, field)
  44164. if err != nil {
  44165. return graphql.Null
  44166. }
  44167. ctx = graphql.WithFieldContext(ctx, fc)
  44168. defer func() {
  44169. if r := recover(); r != nil {
  44170. ec.Error(ctx, ec.Recover(ctx, r))
  44171. ret = graphql.Null
  44172. }
  44173. }()
  44174. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44175. ctx = rctx // use context from middleware stack in children
  44176. return obj.MarketingOptInLevel, nil
  44177. })
  44178. if err != nil {
  44179. ec.Error(ctx, err)
  44180. return graphql.Null
  44181. }
  44182. if resTmp == nil {
  44183. if !graphql.HasFieldError(ctx, fc) {
  44184. ec.Errorf(ctx, "must not be null")
  44185. }
  44186. return graphql.Null
  44187. }
  44188. res := resTmp.(CustomerMarketingOptInLevel)
  44189. fc.Result = res
  44190. return ec.marshalNCustomerMarketingOptInLevel2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerMarketingOptInLevel(ctx, field.Selections, res)
  44191. }
  44192. func (ec *executionContext) fieldContext_CustomerSmsMarketingConsentState_marketingOptInLevel(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44193. fc = &graphql.FieldContext{
  44194. Object: "CustomerSmsMarketingConsentState",
  44195. Field: field,
  44196. IsMethod: false,
  44197. IsResolver: false,
  44198. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44199. return nil, errors.New("field of type CustomerMarketingOptInLevel does not have child fields")
  44200. },
  44201. }
  44202. return fc, nil
  44203. }
  44204. func (ec *executionContext) _CustomerSmsMarketingConsentState_marketingState(ctx context.Context, field graphql.CollectedField, obj *CustomerSmsMarketingConsentState) (ret graphql.Marshaler) {
  44205. fc, err := ec.fieldContext_CustomerSmsMarketingConsentState_marketingState(ctx, field)
  44206. if err != nil {
  44207. return graphql.Null
  44208. }
  44209. ctx = graphql.WithFieldContext(ctx, fc)
  44210. defer func() {
  44211. if r := recover(); r != nil {
  44212. ec.Error(ctx, ec.Recover(ctx, r))
  44213. ret = graphql.Null
  44214. }
  44215. }()
  44216. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44217. ctx = rctx // use context from middleware stack in children
  44218. return obj.MarketingState, nil
  44219. })
  44220. if err != nil {
  44221. ec.Error(ctx, err)
  44222. return graphql.Null
  44223. }
  44224. if resTmp == nil {
  44225. if !graphql.HasFieldError(ctx, fc) {
  44226. ec.Errorf(ctx, "must not be null")
  44227. }
  44228. return graphql.Null
  44229. }
  44230. res := resTmp.(CustomerSmsMarketingState)
  44231. fc.Result = res
  44232. return ec.marshalNCustomerSmsMarketingState2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerSmsMarketingState(ctx, field.Selections, res)
  44233. }
  44234. func (ec *executionContext) fieldContext_CustomerSmsMarketingConsentState_marketingState(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44235. fc = &graphql.FieldContext{
  44236. Object: "CustomerSmsMarketingConsentState",
  44237. Field: field,
  44238. IsMethod: false,
  44239. IsResolver: false,
  44240. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44241. return nil, errors.New("field of type CustomerSmsMarketingState does not have child fields")
  44242. },
  44243. }
  44244. return fc, nil
  44245. }
  44246. func (ec *executionContext) _CustomerStatistics_predictedSpendTier(ctx context.Context, field graphql.CollectedField, obj *CustomerStatistics) (ret graphql.Marshaler) {
  44247. fc, err := ec.fieldContext_CustomerStatistics_predictedSpendTier(ctx, field)
  44248. if err != nil {
  44249. return graphql.Null
  44250. }
  44251. ctx = graphql.WithFieldContext(ctx, fc)
  44252. defer func() {
  44253. if r := recover(); r != nil {
  44254. ec.Error(ctx, ec.Recover(ctx, r))
  44255. ret = graphql.Null
  44256. }
  44257. }()
  44258. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44259. ctx = rctx // use context from middleware stack in children
  44260. return obj.PredictedSpendTier, nil
  44261. })
  44262. if err != nil {
  44263. ec.Error(ctx, err)
  44264. return graphql.Null
  44265. }
  44266. if resTmp == nil {
  44267. return graphql.Null
  44268. }
  44269. res := resTmp.(*CustomerPredictedSpendTier)
  44270. fc.Result = res
  44271. return ec.marshalOCustomerPredictedSpendTier2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerPredictedSpendTier(ctx, field.Selections, res)
  44272. }
  44273. func (ec *executionContext) fieldContext_CustomerStatistics_predictedSpendTier(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44274. fc = &graphql.FieldContext{
  44275. Object: "CustomerStatistics",
  44276. Field: field,
  44277. IsMethod: false,
  44278. IsResolver: false,
  44279. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44280. return nil, errors.New("field of type CustomerPredictedSpendTier does not have child fields")
  44281. },
  44282. }
  44283. return fc, nil
  44284. }
  44285. func (ec *executionContext) _CustomerVisit_id(ctx context.Context, field graphql.CollectedField, obj *CustomerVisit) (ret graphql.Marshaler) {
  44286. fc, err := ec.fieldContext_CustomerVisit_id(ctx, field)
  44287. if err != nil {
  44288. return graphql.Null
  44289. }
  44290. ctx = graphql.WithFieldContext(ctx, fc)
  44291. defer func() {
  44292. if r := recover(); r != nil {
  44293. ec.Error(ctx, ec.Recover(ctx, r))
  44294. ret = graphql.Null
  44295. }
  44296. }()
  44297. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44298. ctx = rctx // use context from middleware stack in children
  44299. return obj.ID, nil
  44300. })
  44301. if err != nil {
  44302. ec.Error(ctx, err)
  44303. return graphql.Null
  44304. }
  44305. if resTmp == nil {
  44306. if !graphql.HasFieldError(ctx, fc) {
  44307. ec.Errorf(ctx, "must not be null")
  44308. }
  44309. return graphql.Null
  44310. }
  44311. res := resTmp.(string)
  44312. fc.Result = res
  44313. return ec.marshalNID2string(ctx, field.Selections, res)
  44314. }
  44315. func (ec *executionContext) fieldContext_CustomerVisit_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44316. fc = &graphql.FieldContext{
  44317. Object: "CustomerVisit",
  44318. Field: field,
  44319. IsMethod: false,
  44320. IsResolver: false,
  44321. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44322. return nil, errors.New("field of type ID does not have child fields")
  44323. },
  44324. }
  44325. return fc, nil
  44326. }
  44327. func (ec *executionContext) _CustomerVisit_landingPage(ctx context.Context, field graphql.CollectedField, obj *CustomerVisit) (ret graphql.Marshaler) {
  44328. fc, err := ec.fieldContext_CustomerVisit_landingPage(ctx, field)
  44329. if err != nil {
  44330. return graphql.Null
  44331. }
  44332. ctx = graphql.WithFieldContext(ctx, fc)
  44333. defer func() {
  44334. if r := recover(); r != nil {
  44335. ec.Error(ctx, ec.Recover(ctx, r))
  44336. ret = graphql.Null
  44337. }
  44338. }()
  44339. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44340. ctx = rctx // use context from middleware stack in children
  44341. return obj.LandingPage, nil
  44342. })
  44343. if err != nil {
  44344. ec.Error(ctx, err)
  44345. return graphql.Null
  44346. }
  44347. if resTmp == nil {
  44348. return graphql.Null
  44349. }
  44350. res := resTmp.(*string)
  44351. fc.Result = res
  44352. return ec.marshalOURL2ᚖstring(ctx, field.Selections, res)
  44353. }
  44354. func (ec *executionContext) fieldContext_CustomerVisit_landingPage(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44355. fc = &graphql.FieldContext{
  44356. Object: "CustomerVisit",
  44357. Field: field,
  44358. IsMethod: false,
  44359. IsResolver: false,
  44360. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44361. return nil, errors.New("field of type URL does not have child fields")
  44362. },
  44363. }
  44364. return fc, nil
  44365. }
  44366. func (ec *executionContext) _CustomerVisit_landingPageHtml(ctx context.Context, field graphql.CollectedField, obj *CustomerVisit) (ret graphql.Marshaler) {
  44367. fc, err := ec.fieldContext_CustomerVisit_landingPageHtml(ctx, field)
  44368. if err != nil {
  44369. return graphql.Null
  44370. }
  44371. ctx = graphql.WithFieldContext(ctx, fc)
  44372. defer func() {
  44373. if r := recover(); r != nil {
  44374. ec.Error(ctx, ec.Recover(ctx, r))
  44375. ret = graphql.Null
  44376. }
  44377. }()
  44378. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44379. ctx = rctx // use context from middleware stack in children
  44380. return obj.LandingPageHTML, nil
  44381. })
  44382. if err != nil {
  44383. ec.Error(ctx, err)
  44384. return graphql.Null
  44385. }
  44386. if resTmp == nil {
  44387. return graphql.Null
  44388. }
  44389. res := resTmp.(*string)
  44390. fc.Result = res
  44391. return ec.marshalOHTML2ᚖstring(ctx, field.Selections, res)
  44392. }
  44393. func (ec *executionContext) fieldContext_CustomerVisit_landingPageHtml(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44394. fc = &graphql.FieldContext{
  44395. Object: "CustomerVisit",
  44396. Field: field,
  44397. IsMethod: false,
  44398. IsResolver: false,
  44399. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44400. return nil, errors.New("field of type HTML does not have child fields")
  44401. },
  44402. }
  44403. return fc, nil
  44404. }
  44405. func (ec *executionContext) _CustomerVisit_marketingEvent(ctx context.Context, field graphql.CollectedField, obj *CustomerVisit) (ret graphql.Marshaler) {
  44406. fc, err := ec.fieldContext_CustomerVisit_marketingEvent(ctx, field)
  44407. if err != nil {
  44408. return graphql.Null
  44409. }
  44410. ctx = graphql.WithFieldContext(ctx, fc)
  44411. defer func() {
  44412. if r := recover(); r != nil {
  44413. ec.Error(ctx, ec.Recover(ctx, r))
  44414. ret = graphql.Null
  44415. }
  44416. }()
  44417. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44418. ctx = rctx // use context from middleware stack in children
  44419. return obj.MarketingEvent, nil
  44420. })
  44421. if err != nil {
  44422. ec.Error(ctx, err)
  44423. return graphql.Null
  44424. }
  44425. if resTmp == nil {
  44426. return graphql.Null
  44427. }
  44428. res := resTmp.(*MarketingEvent)
  44429. fc.Result = res
  44430. return ec.marshalOMarketingEvent2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarketingEvent(ctx, field.Selections, res)
  44431. }
  44432. func (ec *executionContext) fieldContext_CustomerVisit_marketingEvent(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44433. fc = &graphql.FieldContext{
  44434. Object: "CustomerVisit",
  44435. Field: field,
  44436. IsMethod: false,
  44437. IsResolver: false,
  44438. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44439. switch field.Name {
  44440. case "app":
  44441. return ec.fieldContext_MarketingEvent_app(ctx, field)
  44442. case "channel":
  44443. return ec.fieldContext_MarketingEvent_channel(ctx, field)
  44444. case "description":
  44445. return ec.fieldContext_MarketingEvent_description(ctx, field)
  44446. case "endedAt":
  44447. return ec.fieldContext_MarketingEvent_endedAt(ctx, field)
  44448. case "id":
  44449. return ec.fieldContext_MarketingEvent_id(ctx, field)
  44450. case "legacyResourceId":
  44451. return ec.fieldContext_MarketingEvent_legacyResourceId(ctx, field)
  44452. case "manageUrl":
  44453. return ec.fieldContext_MarketingEvent_manageUrl(ctx, field)
  44454. case "previewUrl":
  44455. return ec.fieldContext_MarketingEvent_previewUrl(ctx, field)
  44456. case "remoteId":
  44457. return ec.fieldContext_MarketingEvent_remoteId(ctx, field)
  44458. case "scheduledToEndAt":
  44459. return ec.fieldContext_MarketingEvent_scheduledToEndAt(ctx, field)
  44460. case "sourceAndMedium":
  44461. return ec.fieldContext_MarketingEvent_sourceAndMedium(ctx, field)
  44462. case "startedAt":
  44463. return ec.fieldContext_MarketingEvent_startedAt(ctx, field)
  44464. case "type":
  44465. return ec.fieldContext_MarketingEvent_type(ctx, field)
  44466. case "utmCampaign":
  44467. return ec.fieldContext_MarketingEvent_utmCampaign(ctx, field)
  44468. case "utmMedium":
  44469. return ec.fieldContext_MarketingEvent_utmMedium(ctx, field)
  44470. case "utmSource":
  44471. return ec.fieldContext_MarketingEvent_utmSource(ctx, field)
  44472. }
  44473. return nil, fmt.Errorf("no field named %q was found under type MarketingEvent", field.Name)
  44474. },
  44475. }
  44476. return fc, nil
  44477. }
  44478. func (ec *executionContext) _CustomerVisit_occurredAt(ctx context.Context, field graphql.CollectedField, obj *CustomerVisit) (ret graphql.Marshaler) {
  44479. fc, err := ec.fieldContext_CustomerVisit_occurredAt(ctx, field)
  44480. if err != nil {
  44481. return graphql.Null
  44482. }
  44483. ctx = graphql.WithFieldContext(ctx, fc)
  44484. defer func() {
  44485. if r := recover(); r != nil {
  44486. ec.Error(ctx, ec.Recover(ctx, r))
  44487. ret = graphql.Null
  44488. }
  44489. }()
  44490. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44491. ctx = rctx // use context from middleware stack in children
  44492. return obj.OccurredAt, nil
  44493. })
  44494. if err != nil {
  44495. ec.Error(ctx, err)
  44496. return graphql.Null
  44497. }
  44498. if resTmp == nil {
  44499. if !graphql.HasFieldError(ctx, fc) {
  44500. ec.Errorf(ctx, "must not be null")
  44501. }
  44502. return graphql.Null
  44503. }
  44504. res := resTmp.(string)
  44505. fc.Result = res
  44506. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  44507. }
  44508. func (ec *executionContext) fieldContext_CustomerVisit_occurredAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44509. fc = &graphql.FieldContext{
  44510. Object: "CustomerVisit",
  44511. Field: field,
  44512. IsMethod: false,
  44513. IsResolver: false,
  44514. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44515. return nil, errors.New("field of type DateTime does not have child fields")
  44516. },
  44517. }
  44518. return fc, nil
  44519. }
  44520. func (ec *executionContext) _CustomerVisit_referralCode(ctx context.Context, field graphql.CollectedField, obj *CustomerVisit) (ret graphql.Marshaler) {
  44521. fc, err := ec.fieldContext_CustomerVisit_referralCode(ctx, field)
  44522. if err != nil {
  44523. return graphql.Null
  44524. }
  44525. ctx = graphql.WithFieldContext(ctx, fc)
  44526. defer func() {
  44527. if r := recover(); r != nil {
  44528. ec.Error(ctx, ec.Recover(ctx, r))
  44529. ret = graphql.Null
  44530. }
  44531. }()
  44532. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44533. ctx = rctx // use context from middleware stack in children
  44534. return obj.ReferralCode, nil
  44535. })
  44536. if err != nil {
  44537. ec.Error(ctx, err)
  44538. return graphql.Null
  44539. }
  44540. if resTmp == nil {
  44541. return graphql.Null
  44542. }
  44543. res := resTmp.(*string)
  44544. fc.Result = res
  44545. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  44546. }
  44547. func (ec *executionContext) fieldContext_CustomerVisit_referralCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44548. fc = &graphql.FieldContext{
  44549. Object: "CustomerVisit",
  44550. Field: field,
  44551. IsMethod: false,
  44552. IsResolver: false,
  44553. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44554. return nil, errors.New("field of type String does not have child fields")
  44555. },
  44556. }
  44557. return fc, nil
  44558. }
  44559. func (ec *executionContext) _CustomerVisit_referralInfoHtml(ctx context.Context, field graphql.CollectedField, obj *CustomerVisit) (ret graphql.Marshaler) {
  44560. fc, err := ec.fieldContext_CustomerVisit_referralInfoHtml(ctx, field)
  44561. if err != nil {
  44562. return graphql.Null
  44563. }
  44564. ctx = graphql.WithFieldContext(ctx, fc)
  44565. defer func() {
  44566. if r := recover(); r != nil {
  44567. ec.Error(ctx, ec.Recover(ctx, r))
  44568. ret = graphql.Null
  44569. }
  44570. }()
  44571. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44572. ctx = rctx // use context from middleware stack in children
  44573. return obj.ReferralInfoHTML, nil
  44574. })
  44575. if err != nil {
  44576. ec.Error(ctx, err)
  44577. return graphql.Null
  44578. }
  44579. if resTmp == nil {
  44580. if !graphql.HasFieldError(ctx, fc) {
  44581. ec.Errorf(ctx, "must not be null")
  44582. }
  44583. return graphql.Null
  44584. }
  44585. res := resTmp.(string)
  44586. fc.Result = res
  44587. return ec.marshalNFormattedString2string(ctx, field.Selections, res)
  44588. }
  44589. func (ec *executionContext) fieldContext_CustomerVisit_referralInfoHtml(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44590. fc = &graphql.FieldContext{
  44591. Object: "CustomerVisit",
  44592. Field: field,
  44593. IsMethod: false,
  44594. IsResolver: false,
  44595. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44596. return nil, errors.New("field of type FormattedString does not have child fields")
  44597. },
  44598. }
  44599. return fc, nil
  44600. }
  44601. func (ec *executionContext) _CustomerVisit_referrerUrl(ctx context.Context, field graphql.CollectedField, obj *CustomerVisit) (ret graphql.Marshaler) {
  44602. fc, err := ec.fieldContext_CustomerVisit_referrerUrl(ctx, field)
  44603. if err != nil {
  44604. return graphql.Null
  44605. }
  44606. ctx = graphql.WithFieldContext(ctx, fc)
  44607. defer func() {
  44608. if r := recover(); r != nil {
  44609. ec.Error(ctx, ec.Recover(ctx, r))
  44610. ret = graphql.Null
  44611. }
  44612. }()
  44613. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44614. ctx = rctx // use context from middleware stack in children
  44615. return obj.ReferrerURL, nil
  44616. })
  44617. if err != nil {
  44618. ec.Error(ctx, err)
  44619. return graphql.Null
  44620. }
  44621. if resTmp == nil {
  44622. return graphql.Null
  44623. }
  44624. res := resTmp.(*string)
  44625. fc.Result = res
  44626. return ec.marshalOURL2ᚖstring(ctx, field.Selections, res)
  44627. }
  44628. func (ec *executionContext) fieldContext_CustomerVisit_referrerUrl(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44629. fc = &graphql.FieldContext{
  44630. Object: "CustomerVisit",
  44631. Field: field,
  44632. IsMethod: false,
  44633. IsResolver: false,
  44634. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44635. return nil, errors.New("field of type URL does not have child fields")
  44636. },
  44637. }
  44638. return fc, nil
  44639. }
  44640. func (ec *executionContext) _CustomerVisit_source(ctx context.Context, field graphql.CollectedField, obj *CustomerVisit) (ret graphql.Marshaler) {
  44641. fc, err := ec.fieldContext_CustomerVisit_source(ctx, field)
  44642. if err != nil {
  44643. return graphql.Null
  44644. }
  44645. ctx = graphql.WithFieldContext(ctx, fc)
  44646. defer func() {
  44647. if r := recover(); r != nil {
  44648. ec.Error(ctx, ec.Recover(ctx, r))
  44649. ret = graphql.Null
  44650. }
  44651. }()
  44652. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44653. ctx = rctx // use context from middleware stack in children
  44654. return obj.Source, nil
  44655. })
  44656. if err != nil {
  44657. ec.Error(ctx, err)
  44658. return graphql.Null
  44659. }
  44660. if resTmp == nil {
  44661. if !graphql.HasFieldError(ctx, fc) {
  44662. ec.Errorf(ctx, "must not be null")
  44663. }
  44664. return graphql.Null
  44665. }
  44666. res := resTmp.(string)
  44667. fc.Result = res
  44668. return ec.marshalNString2string(ctx, field.Selections, res)
  44669. }
  44670. func (ec *executionContext) fieldContext_CustomerVisit_source(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44671. fc = &graphql.FieldContext{
  44672. Object: "CustomerVisit",
  44673. Field: field,
  44674. IsMethod: false,
  44675. IsResolver: false,
  44676. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44677. return nil, errors.New("field of type String does not have child fields")
  44678. },
  44679. }
  44680. return fc, nil
  44681. }
  44682. func (ec *executionContext) _CustomerVisit_sourceDescription(ctx context.Context, field graphql.CollectedField, obj *CustomerVisit) (ret graphql.Marshaler) {
  44683. fc, err := ec.fieldContext_CustomerVisit_sourceDescription(ctx, field)
  44684. if err != nil {
  44685. return graphql.Null
  44686. }
  44687. ctx = graphql.WithFieldContext(ctx, fc)
  44688. defer func() {
  44689. if r := recover(); r != nil {
  44690. ec.Error(ctx, ec.Recover(ctx, r))
  44691. ret = graphql.Null
  44692. }
  44693. }()
  44694. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44695. ctx = rctx // use context from middleware stack in children
  44696. return obj.SourceDescription, nil
  44697. })
  44698. if err != nil {
  44699. ec.Error(ctx, err)
  44700. return graphql.Null
  44701. }
  44702. if resTmp == nil {
  44703. return graphql.Null
  44704. }
  44705. res := resTmp.(*string)
  44706. fc.Result = res
  44707. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  44708. }
  44709. func (ec *executionContext) fieldContext_CustomerVisit_sourceDescription(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44710. fc = &graphql.FieldContext{
  44711. Object: "CustomerVisit",
  44712. Field: field,
  44713. IsMethod: false,
  44714. IsResolver: false,
  44715. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44716. return nil, errors.New("field of type String does not have child fields")
  44717. },
  44718. }
  44719. return fc, nil
  44720. }
  44721. func (ec *executionContext) _CustomerVisit_sourceType(ctx context.Context, field graphql.CollectedField, obj *CustomerVisit) (ret graphql.Marshaler) {
  44722. fc, err := ec.fieldContext_CustomerVisit_sourceType(ctx, field)
  44723. if err != nil {
  44724. return graphql.Null
  44725. }
  44726. ctx = graphql.WithFieldContext(ctx, fc)
  44727. defer func() {
  44728. if r := recover(); r != nil {
  44729. ec.Error(ctx, ec.Recover(ctx, r))
  44730. ret = graphql.Null
  44731. }
  44732. }()
  44733. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44734. ctx = rctx // use context from middleware stack in children
  44735. return obj.SourceType, nil
  44736. })
  44737. if err != nil {
  44738. ec.Error(ctx, err)
  44739. return graphql.Null
  44740. }
  44741. if resTmp == nil {
  44742. return graphql.Null
  44743. }
  44744. res := resTmp.(*MarketingTactic)
  44745. fc.Result = res
  44746. return ec.marshalOMarketingTactic2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarketingTactic(ctx, field.Selections, res)
  44747. }
  44748. func (ec *executionContext) fieldContext_CustomerVisit_sourceType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44749. fc = &graphql.FieldContext{
  44750. Object: "CustomerVisit",
  44751. Field: field,
  44752. IsMethod: false,
  44753. IsResolver: false,
  44754. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44755. return nil, errors.New("field of type MarketingTactic does not have child fields")
  44756. },
  44757. }
  44758. return fc, nil
  44759. }
  44760. func (ec *executionContext) _CustomerVisit_utmParameters(ctx context.Context, field graphql.CollectedField, obj *CustomerVisit) (ret graphql.Marshaler) {
  44761. fc, err := ec.fieldContext_CustomerVisit_utmParameters(ctx, field)
  44762. if err != nil {
  44763. return graphql.Null
  44764. }
  44765. ctx = graphql.WithFieldContext(ctx, fc)
  44766. defer func() {
  44767. if r := recover(); r != nil {
  44768. ec.Error(ctx, ec.Recover(ctx, r))
  44769. ret = graphql.Null
  44770. }
  44771. }()
  44772. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44773. ctx = rctx // use context from middleware stack in children
  44774. return obj.UtmParameters, nil
  44775. })
  44776. if err != nil {
  44777. ec.Error(ctx, err)
  44778. return graphql.Null
  44779. }
  44780. if resTmp == nil {
  44781. return graphql.Null
  44782. }
  44783. res := resTmp.(*UTMParameters)
  44784. fc.Result = res
  44785. return ec.marshalOUTMParameters2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐUTMParameters(ctx, field.Selections, res)
  44786. }
  44787. func (ec *executionContext) fieldContext_CustomerVisit_utmParameters(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44788. fc = &graphql.FieldContext{
  44789. Object: "CustomerVisit",
  44790. Field: field,
  44791. IsMethod: false,
  44792. IsResolver: false,
  44793. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44794. switch field.Name {
  44795. case "campaign":
  44796. return ec.fieldContext_UTMParameters_campaign(ctx, field)
  44797. case "content":
  44798. return ec.fieldContext_UTMParameters_content(ctx, field)
  44799. case "medium":
  44800. return ec.fieldContext_UTMParameters_medium(ctx, field)
  44801. case "source":
  44802. return ec.fieldContext_UTMParameters_source(ctx, field)
  44803. case "term":
  44804. return ec.fieldContext_UTMParameters_term(ctx, field)
  44805. }
  44806. return nil, fmt.Errorf("no field named %q was found under type UTMParameters", field.Name)
  44807. },
  44808. }
  44809. return fc, nil
  44810. }
  44811. func (ec *executionContext) _DeliveryAvailableService_countries(ctx context.Context, field graphql.CollectedField, obj *DeliveryAvailableService) (ret graphql.Marshaler) {
  44812. fc, err := ec.fieldContext_DeliveryAvailableService_countries(ctx, field)
  44813. if err != nil {
  44814. return graphql.Null
  44815. }
  44816. ctx = graphql.WithFieldContext(ctx, fc)
  44817. defer func() {
  44818. if r := recover(); r != nil {
  44819. ec.Error(ctx, ec.Recover(ctx, r))
  44820. ret = graphql.Null
  44821. }
  44822. }()
  44823. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44824. ctx = rctx // use context from middleware stack in children
  44825. return obj.Countries, nil
  44826. })
  44827. if err != nil {
  44828. ec.Error(ctx, err)
  44829. return graphql.Null
  44830. }
  44831. if resTmp == nil {
  44832. if !graphql.HasFieldError(ctx, fc) {
  44833. ec.Errorf(ctx, "must not be null")
  44834. }
  44835. return graphql.Null
  44836. }
  44837. res := resTmp.(*DeliveryCountryCodesOrRestOfWorld)
  44838. fc.Result = res
  44839. return ec.marshalNDeliveryCountryCodesOrRestOfWorld2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryCountryCodesOrRestOfWorld(ctx, field.Selections, res)
  44840. }
  44841. func (ec *executionContext) fieldContext_DeliveryAvailableService_countries(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44842. fc = &graphql.FieldContext{
  44843. Object: "DeliveryAvailableService",
  44844. Field: field,
  44845. IsMethod: false,
  44846. IsResolver: false,
  44847. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44848. switch field.Name {
  44849. case "countryCodes":
  44850. return ec.fieldContext_DeliveryCountryCodesOrRestOfWorld_countryCodes(ctx, field)
  44851. case "restOfWorld":
  44852. return ec.fieldContext_DeliveryCountryCodesOrRestOfWorld_restOfWorld(ctx, field)
  44853. }
  44854. return nil, fmt.Errorf("no field named %q was found under type DeliveryCountryCodesOrRestOfWorld", field.Name)
  44855. },
  44856. }
  44857. return fc, nil
  44858. }
  44859. func (ec *executionContext) _DeliveryAvailableService_name(ctx context.Context, field graphql.CollectedField, obj *DeliveryAvailableService) (ret graphql.Marshaler) {
  44860. fc, err := ec.fieldContext_DeliveryAvailableService_name(ctx, field)
  44861. if err != nil {
  44862. return graphql.Null
  44863. }
  44864. ctx = graphql.WithFieldContext(ctx, fc)
  44865. defer func() {
  44866. if r := recover(); r != nil {
  44867. ec.Error(ctx, ec.Recover(ctx, r))
  44868. ret = graphql.Null
  44869. }
  44870. }()
  44871. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44872. ctx = rctx // use context from middleware stack in children
  44873. return obj.Name, nil
  44874. })
  44875. if err != nil {
  44876. ec.Error(ctx, err)
  44877. return graphql.Null
  44878. }
  44879. if resTmp == nil {
  44880. if !graphql.HasFieldError(ctx, fc) {
  44881. ec.Errorf(ctx, "must not be null")
  44882. }
  44883. return graphql.Null
  44884. }
  44885. res := resTmp.(string)
  44886. fc.Result = res
  44887. return ec.marshalNString2string(ctx, field.Selections, res)
  44888. }
  44889. func (ec *executionContext) fieldContext_DeliveryAvailableService_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44890. fc = &graphql.FieldContext{
  44891. Object: "DeliveryAvailableService",
  44892. Field: field,
  44893. IsMethod: false,
  44894. IsResolver: false,
  44895. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44896. return nil, errors.New("field of type String does not have child fields")
  44897. },
  44898. }
  44899. return fc, nil
  44900. }
  44901. func (ec *executionContext) _DeliveryCarrierService_availableServicesForCountries(ctx context.Context, field graphql.CollectedField, obj *DeliveryCarrierService) (ret graphql.Marshaler) {
  44902. fc, err := ec.fieldContext_DeliveryCarrierService_availableServicesForCountries(ctx, field)
  44903. if err != nil {
  44904. return graphql.Null
  44905. }
  44906. ctx = graphql.WithFieldContext(ctx, fc)
  44907. defer func() {
  44908. if r := recover(); r != nil {
  44909. ec.Error(ctx, ec.Recover(ctx, r))
  44910. ret = graphql.Null
  44911. }
  44912. }()
  44913. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44914. ctx = rctx // use context from middleware stack in children
  44915. return obj.AvailableServicesForCountries, nil
  44916. })
  44917. if err != nil {
  44918. ec.Error(ctx, err)
  44919. return graphql.Null
  44920. }
  44921. if resTmp == nil {
  44922. if !graphql.HasFieldError(ctx, fc) {
  44923. ec.Errorf(ctx, "must not be null")
  44924. }
  44925. return graphql.Null
  44926. }
  44927. res := resTmp.([]*DeliveryAvailableService)
  44928. fc.Result = res
  44929. return ec.marshalNDeliveryAvailableService2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryAvailableServiceᚄ(ctx, field.Selections, res)
  44930. }
  44931. func (ec *executionContext) fieldContext_DeliveryCarrierService_availableServicesForCountries(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44932. fc = &graphql.FieldContext{
  44933. Object: "DeliveryCarrierService",
  44934. Field: field,
  44935. IsMethod: false,
  44936. IsResolver: false,
  44937. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44938. switch field.Name {
  44939. case "countries":
  44940. return ec.fieldContext_DeliveryAvailableService_countries(ctx, field)
  44941. case "name":
  44942. return ec.fieldContext_DeliveryAvailableService_name(ctx, field)
  44943. }
  44944. return nil, fmt.Errorf("no field named %q was found under type DeliveryAvailableService", field.Name)
  44945. },
  44946. }
  44947. defer func() {
  44948. if r := recover(); r != nil {
  44949. err = ec.Recover(ctx, r)
  44950. ec.Error(ctx, err)
  44951. }
  44952. }()
  44953. ctx = graphql.WithFieldContext(ctx, fc)
  44954. if fc.Args, err = ec.field_DeliveryCarrierService_availableServicesForCountries_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  44955. ec.Error(ctx, err)
  44956. return
  44957. }
  44958. return fc, nil
  44959. }
  44960. func (ec *executionContext) _DeliveryCarrierService_formattedName(ctx context.Context, field graphql.CollectedField, obj *DeliveryCarrierService) (ret graphql.Marshaler) {
  44961. fc, err := ec.fieldContext_DeliveryCarrierService_formattedName(ctx, field)
  44962. if err != nil {
  44963. return graphql.Null
  44964. }
  44965. ctx = graphql.WithFieldContext(ctx, fc)
  44966. defer func() {
  44967. if r := recover(); r != nil {
  44968. ec.Error(ctx, ec.Recover(ctx, r))
  44969. ret = graphql.Null
  44970. }
  44971. }()
  44972. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44973. ctx = rctx // use context from middleware stack in children
  44974. return obj.FormattedName, nil
  44975. })
  44976. if err != nil {
  44977. ec.Error(ctx, err)
  44978. return graphql.Null
  44979. }
  44980. if resTmp == nil {
  44981. return graphql.Null
  44982. }
  44983. res := resTmp.(*string)
  44984. fc.Result = res
  44985. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  44986. }
  44987. func (ec *executionContext) fieldContext_DeliveryCarrierService_formattedName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44988. fc = &graphql.FieldContext{
  44989. Object: "DeliveryCarrierService",
  44990. Field: field,
  44991. IsMethod: false,
  44992. IsResolver: false,
  44993. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44994. return nil, errors.New("field of type String does not have child fields")
  44995. },
  44996. }
  44997. return fc, nil
  44998. }
  44999. func (ec *executionContext) _DeliveryCarrierService_icon(ctx context.Context, field graphql.CollectedField, obj *DeliveryCarrierService) (ret graphql.Marshaler) {
  45000. fc, err := ec.fieldContext_DeliveryCarrierService_icon(ctx, field)
  45001. if err != nil {
  45002. return graphql.Null
  45003. }
  45004. ctx = graphql.WithFieldContext(ctx, fc)
  45005. defer func() {
  45006. if r := recover(); r != nil {
  45007. ec.Error(ctx, ec.Recover(ctx, r))
  45008. ret = graphql.Null
  45009. }
  45010. }()
  45011. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45012. ctx = rctx // use context from middleware stack in children
  45013. return obj.Icon, nil
  45014. })
  45015. if err != nil {
  45016. ec.Error(ctx, err)
  45017. return graphql.Null
  45018. }
  45019. if resTmp == nil {
  45020. if !graphql.HasFieldError(ctx, fc) {
  45021. ec.Errorf(ctx, "must not be null")
  45022. }
  45023. return graphql.Null
  45024. }
  45025. res := resTmp.(*Image)
  45026. fc.Result = res
  45027. return ec.marshalNImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐImage(ctx, field.Selections, res)
  45028. }
  45029. func (ec *executionContext) fieldContext_DeliveryCarrierService_icon(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45030. fc = &graphql.FieldContext{
  45031. Object: "DeliveryCarrierService",
  45032. Field: field,
  45033. IsMethod: false,
  45034. IsResolver: false,
  45035. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45036. switch field.Name {
  45037. case "altText":
  45038. return ec.fieldContext_Image_altText(ctx, field)
  45039. case "height":
  45040. return ec.fieldContext_Image_height(ctx, field)
  45041. case "id":
  45042. return ec.fieldContext_Image_id(ctx, field)
  45043. case "metafield":
  45044. return ec.fieldContext_Image_metafield(ctx, field)
  45045. case "metafields":
  45046. return ec.fieldContext_Image_metafields(ctx, field)
  45047. case "privateMetafield":
  45048. return ec.fieldContext_Image_privateMetafield(ctx, field)
  45049. case "privateMetafields":
  45050. return ec.fieldContext_Image_privateMetafields(ctx, field)
  45051. case "url":
  45052. return ec.fieldContext_Image_url(ctx, field)
  45053. case "width":
  45054. return ec.fieldContext_Image_width(ctx, field)
  45055. }
  45056. return nil, fmt.Errorf("no field named %q was found under type Image", field.Name)
  45057. },
  45058. }
  45059. return fc, nil
  45060. }
  45061. func (ec *executionContext) _DeliveryCarrierService_id(ctx context.Context, field graphql.CollectedField, obj *DeliveryCarrierService) (ret graphql.Marshaler) {
  45062. fc, err := ec.fieldContext_DeliveryCarrierService_id(ctx, field)
  45063. if err != nil {
  45064. return graphql.Null
  45065. }
  45066. ctx = graphql.WithFieldContext(ctx, fc)
  45067. defer func() {
  45068. if r := recover(); r != nil {
  45069. ec.Error(ctx, ec.Recover(ctx, r))
  45070. ret = graphql.Null
  45071. }
  45072. }()
  45073. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45074. ctx = rctx // use context from middleware stack in children
  45075. return obj.ID, nil
  45076. })
  45077. if err != nil {
  45078. ec.Error(ctx, err)
  45079. return graphql.Null
  45080. }
  45081. if resTmp == nil {
  45082. if !graphql.HasFieldError(ctx, fc) {
  45083. ec.Errorf(ctx, "must not be null")
  45084. }
  45085. return graphql.Null
  45086. }
  45087. res := resTmp.(string)
  45088. fc.Result = res
  45089. return ec.marshalNID2string(ctx, field.Selections, res)
  45090. }
  45091. func (ec *executionContext) fieldContext_DeliveryCarrierService_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45092. fc = &graphql.FieldContext{
  45093. Object: "DeliveryCarrierService",
  45094. Field: field,
  45095. IsMethod: false,
  45096. IsResolver: false,
  45097. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45098. return nil, errors.New("field of type ID does not have child fields")
  45099. },
  45100. }
  45101. return fc, nil
  45102. }
  45103. func (ec *executionContext) _DeliveryCarrierService_name(ctx context.Context, field graphql.CollectedField, obj *DeliveryCarrierService) (ret graphql.Marshaler) {
  45104. fc, err := ec.fieldContext_DeliveryCarrierService_name(ctx, field)
  45105. if err != nil {
  45106. return graphql.Null
  45107. }
  45108. ctx = graphql.WithFieldContext(ctx, fc)
  45109. defer func() {
  45110. if r := recover(); r != nil {
  45111. ec.Error(ctx, ec.Recover(ctx, r))
  45112. ret = graphql.Null
  45113. }
  45114. }()
  45115. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45116. ctx = rctx // use context from middleware stack in children
  45117. return obj.Name, nil
  45118. })
  45119. if err != nil {
  45120. ec.Error(ctx, err)
  45121. return graphql.Null
  45122. }
  45123. if resTmp == nil {
  45124. return graphql.Null
  45125. }
  45126. res := resTmp.(*string)
  45127. fc.Result = res
  45128. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  45129. }
  45130. func (ec *executionContext) fieldContext_DeliveryCarrierService_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45131. fc = &graphql.FieldContext{
  45132. Object: "DeliveryCarrierService",
  45133. Field: field,
  45134. IsMethod: false,
  45135. IsResolver: false,
  45136. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45137. return nil, errors.New("field of type String does not have child fields")
  45138. },
  45139. }
  45140. return fc, nil
  45141. }
  45142. func (ec *executionContext) _DeliveryCondition_conditionCriteria(ctx context.Context, field graphql.CollectedField, obj *DeliveryCondition) (ret graphql.Marshaler) {
  45143. fc, err := ec.fieldContext_DeliveryCondition_conditionCriteria(ctx, field)
  45144. if err != nil {
  45145. return graphql.Null
  45146. }
  45147. ctx = graphql.WithFieldContext(ctx, fc)
  45148. defer func() {
  45149. if r := recover(); r != nil {
  45150. ec.Error(ctx, ec.Recover(ctx, r))
  45151. ret = graphql.Null
  45152. }
  45153. }()
  45154. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45155. ctx = rctx // use context from middleware stack in children
  45156. return obj.ConditionCriteria, nil
  45157. })
  45158. if err != nil {
  45159. ec.Error(ctx, err)
  45160. return graphql.Null
  45161. }
  45162. if resTmp == nil {
  45163. if !graphql.HasFieldError(ctx, fc) {
  45164. ec.Errorf(ctx, "must not be null")
  45165. }
  45166. return graphql.Null
  45167. }
  45168. res := resTmp.(DeliveryConditionCriteria)
  45169. fc.Result = res
  45170. return ec.marshalNDeliveryConditionCriteria2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryConditionCriteria(ctx, field.Selections, res)
  45171. }
  45172. func (ec *executionContext) fieldContext_DeliveryCondition_conditionCriteria(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45173. fc = &graphql.FieldContext{
  45174. Object: "DeliveryCondition",
  45175. Field: field,
  45176. IsMethod: false,
  45177. IsResolver: false,
  45178. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45179. return nil, errors.New("field of type DeliveryConditionCriteria does not have child fields")
  45180. },
  45181. }
  45182. return fc, nil
  45183. }
  45184. func (ec *executionContext) _DeliveryCondition_field(ctx context.Context, field graphql.CollectedField, obj *DeliveryCondition) (ret graphql.Marshaler) {
  45185. fc, err := ec.fieldContext_DeliveryCondition_field(ctx, field)
  45186. if err != nil {
  45187. return graphql.Null
  45188. }
  45189. ctx = graphql.WithFieldContext(ctx, fc)
  45190. defer func() {
  45191. if r := recover(); r != nil {
  45192. ec.Error(ctx, ec.Recover(ctx, r))
  45193. ret = graphql.Null
  45194. }
  45195. }()
  45196. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45197. ctx = rctx // use context from middleware stack in children
  45198. return obj.Field, nil
  45199. })
  45200. if err != nil {
  45201. ec.Error(ctx, err)
  45202. return graphql.Null
  45203. }
  45204. if resTmp == nil {
  45205. if !graphql.HasFieldError(ctx, fc) {
  45206. ec.Errorf(ctx, "must not be null")
  45207. }
  45208. return graphql.Null
  45209. }
  45210. res := resTmp.(DeliveryConditionField)
  45211. fc.Result = res
  45212. return ec.marshalNDeliveryConditionField2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryConditionField(ctx, field.Selections, res)
  45213. }
  45214. func (ec *executionContext) fieldContext_DeliveryCondition_field(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45215. fc = &graphql.FieldContext{
  45216. Object: "DeliveryCondition",
  45217. Field: field,
  45218. IsMethod: false,
  45219. IsResolver: false,
  45220. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45221. return nil, errors.New("field of type DeliveryConditionField does not have child fields")
  45222. },
  45223. }
  45224. return fc, nil
  45225. }
  45226. func (ec *executionContext) _DeliveryCondition_id(ctx context.Context, field graphql.CollectedField, obj *DeliveryCondition) (ret graphql.Marshaler) {
  45227. fc, err := ec.fieldContext_DeliveryCondition_id(ctx, field)
  45228. if err != nil {
  45229. return graphql.Null
  45230. }
  45231. ctx = graphql.WithFieldContext(ctx, fc)
  45232. defer func() {
  45233. if r := recover(); r != nil {
  45234. ec.Error(ctx, ec.Recover(ctx, r))
  45235. ret = graphql.Null
  45236. }
  45237. }()
  45238. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45239. ctx = rctx // use context from middleware stack in children
  45240. return obj.ID, nil
  45241. })
  45242. if err != nil {
  45243. ec.Error(ctx, err)
  45244. return graphql.Null
  45245. }
  45246. if resTmp == nil {
  45247. if !graphql.HasFieldError(ctx, fc) {
  45248. ec.Errorf(ctx, "must not be null")
  45249. }
  45250. return graphql.Null
  45251. }
  45252. res := resTmp.(string)
  45253. fc.Result = res
  45254. return ec.marshalNID2string(ctx, field.Selections, res)
  45255. }
  45256. func (ec *executionContext) fieldContext_DeliveryCondition_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45257. fc = &graphql.FieldContext{
  45258. Object: "DeliveryCondition",
  45259. Field: field,
  45260. IsMethod: false,
  45261. IsResolver: false,
  45262. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45263. return nil, errors.New("field of type ID does not have child fields")
  45264. },
  45265. }
  45266. return fc, nil
  45267. }
  45268. func (ec *executionContext) _DeliveryCondition_operator(ctx context.Context, field graphql.CollectedField, obj *DeliveryCondition) (ret graphql.Marshaler) {
  45269. fc, err := ec.fieldContext_DeliveryCondition_operator(ctx, field)
  45270. if err != nil {
  45271. return graphql.Null
  45272. }
  45273. ctx = graphql.WithFieldContext(ctx, fc)
  45274. defer func() {
  45275. if r := recover(); r != nil {
  45276. ec.Error(ctx, ec.Recover(ctx, r))
  45277. ret = graphql.Null
  45278. }
  45279. }()
  45280. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45281. ctx = rctx // use context from middleware stack in children
  45282. return obj.Operator, nil
  45283. })
  45284. if err != nil {
  45285. ec.Error(ctx, err)
  45286. return graphql.Null
  45287. }
  45288. if resTmp == nil {
  45289. if !graphql.HasFieldError(ctx, fc) {
  45290. ec.Errorf(ctx, "must not be null")
  45291. }
  45292. return graphql.Null
  45293. }
  45294. res := resTmp.(DeliveryConditionOperator)
  45295. fc.Result = res
  45296. return ec.marshalNDeliveryConditionOperator2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryConditionOperator(ctx, field.Selections, res)
  45297. }
  45298. func (ec *executionContext) fieldContext_DeliveryCondition_operator(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45299. fc = &graphql.FieldContext{
  45300. Object: "DeliveryCondition",
  45301. Field: field,
  45302. IsMethod: false,
  45303. IsResolver: false,
  45304. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45305. return nil, errors.New("field of type DeliveryConditionOperator does not have child fields")
  45306. },
  45307. }
  45308. return fc, nil
  45309. }
  45310. func (ec *executionContext) _DeliveryCountry_code(ctx context.Context, field graphql.CollectedField, obj *DeliveryCountry) (ret graphql.Marshaler) {
  45311. fc, err := ec.fieldContext_DeliveryCountry_code(ctx, field)
  45312. if err != nil {
  45313. return graphql.Null
  45314. }
  45315. ctx = graphql.WithFieldContext(ctx, fc)
  45316. defer func() {
  45317. if r := recover(); r != nil {
  45318. ec.Error(ctx, ec.Recover(ctx, r))
  45319. ret = graphql.Null
  45320. }
  45321. }()
  45322. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45323. ctx = rctx // use context from middleware stack in children
  45324. return obj.Code, nil
  45325. })
  45326. if err != nil {
  45327. ec.Error(ctx, err)
  45328. return graphql.Null
  45329. }
  45330. if resTmp == nil {
  45331. if !graphql.HasFieldError(ctx, fc) {
  45332. ec.Errorf(ctx, "must not be null")
  45333. }
  45334. return graphql.Null
  45335. }
  45336. res := resTmp.(*DeliveryCountryCodeOrRestOfWorld)
  45337. fc.Result = res
  45338. return ec.marshalNDeliveryCountryCodeOrRestOfWorld2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryCountryCodeOrRestOfWorld(ctx, field.Selections, res)
  45339. }
  45340. func (ec *executionContext) fieldContext_DeliveryCountry_code(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45341. fc = &graphql.FieldContext{
  45342. Object: "DeliveryCountry",
  45343. Field: field,
  45344. IsMethod: false,
  45345. IsResolver: false,
  45346. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45347. switch field.Name {
  45348. case "countryCode":
  45349. return ec.fieldContext_DeliveryCountryCodeOrRestOfWorld_countryCode(ctx, field)
  45350. case "restOfWorld":
  45351. return ec.fieldContext_DeliveryCountryCodeOrRestOfWorld_restOfWorld(ctx, field)
  45352. }
  45353. return nil, fmt.Errorf("no field named %q was found under type DeliveryCountryCodeOrRestOfWorld", field.Name)
  45354. },
  45355. }
  45356. return fc, nil
  45357. }
  45358. func (ec *executionContext) _DeliveryCountry_id(ctx context.Context, field graphql.CollectedField, obj *DeliveryCountry) (ret graphql.Marshaler) {
  45359. fc, err := ec.fieldContext_DeliveryCountry_id(ctx, field)
  45360. if err != nil {
  45361. return graphql.Null
  45362. }
  45363. ctx = graphql.WithFieldContext(ctx, fc)
  45364. defer func() {
  45365. if r := recover(); r != nil {
  45366. ec.Error(ctx, ec.Recover(ctx, r))
  45367. ret = graphql.Null
  45368. }
  45369. }()
  45370. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45371. ctx = rctx // use context from middleware stack in children
  45372. return obj.ID, nil
  45373. })
  45374. if err != nil {
  45375. ec.Error(ctx, err)
  45376. return graphql.Null
  45377. }
  45378. if resTmp == nil {
  45379. if !graphql.HasFieldError(ctx, fc) {
  45380. ec.Errorf(ctx, "must not be null")
  45381. }
  45382. return graphql.Null
  45383. }
  45384. res := resTmp.(string)
  45385. fc.Result = res
  45386. return ec.marshalNID2string(ctx, field.Selections, res)
  45387. }
  45388. func (ec *executionContext) fieldContext_DeliveryCountry_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45389. fc = &graphql.FieldContext{
  45390. Object: "DeliveryCountry",
  45391. Field: field,
  45392. IsMethod: false,
  45393. IsResolver: false,
  45394. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45395. return nil, errors.New("field of type ID does not have child fields")
  45396. },
  45397. }
  45398. return fc, nil
  45399. }
  45400. func (ec *executionContext) _DeliveryCountry_name(ctx context.Context, field graphql.CollectedField, obj *DeliveryCountry) (ret graphql.Marshaler) {
  45401. fc, err := ec.fieldContext_DeliveryCountry_name(ctx, field)
  45402. if err != nil {
  45403. return graphql.Null
  45404. }
  45405. ctx = graphql.WithFieldContext(ctx, fc)
  45406. defer func() {
  45407. if r := recover(); r != nil {
  45408. ec.Error(ctx, ec.Recover(ctx, r))
  45409. ret = graphql.Null
  45410. }
  45411. }()
  45412. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45413. ctx = rctx // use context from middleware stack in children
  45414. return obj.Name, nil
  45415. })
  45416. if err != nil {
  45417. ec.Error(ctx, err)
  45418. return graphql.Null
  45419. }
  45420. if resTmp == nil {
  45421. if !graphql.HasFieldError(ctx, fc) {
  45422. ec.Errorf(ctx, "must not be null")
  45423. }
  45424. return graphql.Null
  45425. }
  45426. res := resTmp.(string)
  45427. fc.Result = res
  45428. return ec.marshalNString2string(ctx, field.Selections, res)
  45429. }
  45430. func (ec *executionContext) fieldContext_DeliveryCountry_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45431. fc = &graphql.FieldContext{
  45432. Object: "DeliveryCountry",
  45433. Field: field,
  45434. IsMethod: false,
  45435. IsResolver: false,
  45436. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45437. return nil, errors.New("field of type String does not have child fields")
  45438. },
  45439. }
  45440. return fc, nil
  45441. }
  45442. func (ec *executionContext) _DeliveryCountry_provinces(ctx context.Context, field graphql.CollectedField, obj *DeliveryCountry) (ret graphql.Marshaler) {
  45443. fc, err := ec.fieldContext_DeliveryCountry_provinces(ctx, field)
  45444. if err != nil {
  45445. return graphql.Null
  45446. }
  45447. ctx = graphql.WithFieldContext(ctx, fc)
  45448. defer func() {
  45449. if r := recover(); r != nil {
  45450. ec.Error(ctx, ec.Recover(ctx, r))
  45451. ret = graphql.Null
  45452. }
  45453. }()
  45454. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45455. ctx = rctx // use context from middleware stack in children
  45456. return obj.Provinces, nil
  45457. })
  45458. if err != nil {
  45459. ec.Error(ctx, err)
  45460. return graphql.Null
  45461. }
  45462. if resTmp == nil {
  45463. if !graphql.HasFieldError(ctx, fc) {
  45464. ec.Errorf(ctx, "must not be null")
  45465. }
  45466. return graphql.Null
  45467. }
  45468. res := resTmp.([]*DeliveryProvince)
  45469. fc.Result = res
  45470. return ec.marshalNDeliveryProvince2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryProvinceᚄ(ctx, field.Selections, res)
  45471. }
  45472. func (ec *executionContext) fieldContext_DeliveryCountry_provinces(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45473. fc = &graphql.FieldContext{
  45474. Object: "DeliveryCountry",
  45475. Field: field,
  45476. IsMethod: false,
  45477. IsResolver: false,
  45478. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45479. switch field.Name {
  45480. case "code":
  45481. return ec.fieldContext_DeliveryProvince_code(ctx, field)
  45482. case "id":
  45483. return ec.fieldContext_DeliveryProvince_id(ctx, field)
  45484. case "name":
  45485. return ec.fieldContext_DeliveryProvince_name(ctx, field)
  45486. case "translatedName":
  45487. return ec.fieldContext_DeliveryProvince_translatedName(ctx, field)
  45488. }
  45489. return nil, fmt.Errorf("no field named %q was found under type DeliveryProvince", field.Name)
  45490. },
  45491. }
  45492. return fc, nil
  45493. }
  45494. func (ec *executionContext) _DeliveryCountry_translatedName(ctx context.Context, field graphql.CollectedField, obj *DeliveryCountry) (ret graphql.Marshaler) {
  45495. fc, err := ec.fieldContext_DeliveryCountry_translatedName(ctx, field)
  45496. if err != nil {
  45497. return graphql.Null
  45498. }
  45499. ctx = graphql.WithFieldContext(ctx, fc)
  45500. defer func() {
  45501. if r := recover(); r != nil {
  45502. ec.Error(ctx, ec.Recover(ctx, r))
  45503. ret = graphql.Null
  45504. }
  45505. }()
  45506. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45507. ctx = rctx // use context from middleware stack in children
  45508. return obj.TranslatedName, nil
  45509. })
  45510. if err != nil {
  45511. ec.Error(ctx, err)
  45512. return graphql.Null
  45513. }
  45514. if resTmp == nil {
  45515. if !graphql.HasFieldError(ctx, fc) {
  45516. ec.Errorf(ctx, "must not be null")
  45517. }
  45518. return graphql.Null
  45519. }
  45520. res := resTmp.(string)
  45521. fc.Result = res
  45522. return ec.marshalNString2string(ctx, field.Selections, res)
  45523. }
  45524. func (ec *executionContext) fieldContext_DeliveryCountry_translatedName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45525. fc = &graphql.FieldContext{
  45526. Object: "DeliveryCountry",
  45527. Field: field,
  45528. IsMethod: false,
  45529. IsResolver: false,
  45530. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45531. return nil, errors.New("field of type String does not have child fields")
  45532. },
  45533. }
  45534. return fc, nil
  45535. }
  45536. func (ec *executionContext) _DeliveryCountryAndZone_country(ctx context.Context, field graphql.CollectedField, obj *DeliveryCountryAndZone) (ret graphql.Marshaler) {
  45537. fc, err := ec.fieldContext_DeliveryCountryAndZone_country(ctx, field)
  45538. if err != nil {
  45539. return graphql.Null
  45540. }
  45541. ctx = graphql.WithFieldContext(ctx, fc)
  45542. defer func() {
  45543. if r := recover(); r != nil {
  45544. ec.Error(ctx, ec.Recover(ctx, r))
  45545. ret = graphql.Null
  45546. }
  45547. }()
  45548. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45549. ctx = rctx // use context from middleware stack in children
  45550. return obj.Country, nil
  45551. })
  45552. if err != nil {
  45553. ec.Error(ctx, err)
  45554. return graphql.Null
  45555. }
  45556. if resTmp == nil {
  45557. if !graphql.HasFieldError(ctx, fc) {
  45558. ec.Errorf(ctx, "must not be null")
  45559. }
  45560. return graphql.Null
  45561. }
  45562. res := resTmp.(*DeliveryCountry)
  45563. fc.Result = res
  45564. return ec.marshalNDeliveryCountry2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryCountry(ctx, field.Selections, res)
  45565. }
  45566. func (ec *executionContext) fieldContext_DeliveryCountryAndZone_country(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45567. fc = &graphql.FieldContext{
  45568. Object: "DeliveryCountryAndZone",
  45569. Field: field,
  45570. IsMethod: false,
  45571. IsResolver: false,
  45572. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45573. switch field.Name {
  45574. case "code":
  45575. return ec.fieldContext_DeliveryCountry_code(ctx, field)
  45576. case "id":
  45577. return ec.fieldContext_DeliveryCountry_id(ctx, field)
  45578. case "name":
  45579. return ec.fieldContext_DeliveryCountry_name(ctx, field)
  45580. case "provinces":
  45581. return ec.fieldContext_DeliveryCountry_provinces(ctx, field)
  45582. case "translatedName":
  45583. return ec.fieldContext_DeliveryCountry_translatedName(ctx, field)
  45584. }
  45585. return nil, fmt.Errorf("no field named %q was found under type DeliveryCountry", field.Name)
  45586. },
  45587. }
  45588. return fc, nil
  45589. }
  45590. func (ec *executionContext) _DeliveryCountryAndZone_zone(ctx context.Context, field graphql.CollectedField, obj *DeliveryCountryAndZone) (ret graphql.Marshaler) {
  45591. fc, err := ec.fieldContext_DeliveryCountryAndZone_zone(ctx, field)
  45592. if err != nil {
  45593. return graphql.Null
  45594. }
  45595. ctx = graphql.WithFieldContext(ctx, fc)
  45596. defer func() {
  45597. if r := recover(); r != nil {
  45598. ec.Error(ctx, ec.Recover(ctx, r))
  45599. ret = graphql.Null
  45600. }
  45601. }()
  45602. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45603. ctx = rctx // use context from middleware stack in children
  45604. return obj.Zone, nil
  45605. })
  45606. if err != nil {
  45607. ec.Error(ctx, err)
  45608. return graphql.Null
  45609. }
  45610. if resTmp == nil {
  45611. if !graphql.HasFieldError(ctx, fc) {
  45612. ec.Errorf(ctx, "must not be null")
  45613. }
  45614. return graphql.Null
  45615. }
  45616. res := resTmp.(string)
  45617. fc.Result = res
  45618. return ec.marshalNString2string(ctx, field.Selections, res)
  45619. }
  45620. func (ec *executionContext) fieldContext_DeliveryCountryAndZone_zone(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45621. fc = &graphql.FieldContext{
  45622. Object: "DeliveryCountryAndZone",
  45623. Field: field,
  45624. IsMethod: false,
  45625. IsResolver: false,
  45626. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45627. return nil, errors.New("field of type String does not have child fields")
  45628. },
  45629. }
  45630. return fc, nil
  45631. }
  45632. func (ec *executionContext) _DeliveryCountryCodeOrRestOfWorld_countryCode(ctx context.Context, field graphql.CollectedField, obj *DeliveryCountryCodeOrRestOfWorld) (ret graphql.Marshaler) {
  45633. fc, err := ec.fieldContext_DeliveryCountryCodeOrRestOfWorld_countryCode(ctx, field)
  45634. if err != nil {
  45635. return graphql.Null
  45636. }
  45637. ctx = graphql.WithFieldContext(ctx, fc)
  45638. defer func() {
  45639. if r := recover(); r != nil {
  45640. ec.Error(ctx, ec.Recover(ctx, r))
  45641. ret = graphql.Null
  45642. }
  45643. }()
  45644. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45645. ctx = rctx // use context from middleware stack in children
  45646. return obj.CountryCode, nil
  45647. })
  45648. if err != nil {
  45649. ec.Error(ctx, err)
  45650. return graphql.Null
  45651. }
  45652. if resTmp == nil {
  45653. return graphql.Null
  45654. }
  45655. res := resTmp.(*CountryCode)
  45656. fc.Result = res
  45657. return ec.marshalOCountryCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryCode(ctx, field.Selections, res)
  45658. }
  45659. func (ec *executionContext) fieldContext_DeliveryCountryCodeOrRestOfWorld_countryCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45660. fc = &graphql.FieldContext{
  45661. Object: "DeliveryCountryCodeOrRestOfWorld",
  45662. Field: field,
  45663. IsMethod: false,
  45664. IsResolver: false,
  45665. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45666. return nil, errors.New("field of type CountryCode does not have child fields")
  45667. },
  45668. }
  45669. return fc, nil
  45670. }
  45671. func (ec *executionContext) _DeliveryCountryCodeOrRestOfWorld_restOfWorld(ctx context.Context, field graphql.CollectedField, obj *DeliveryCountryCodeOrRestOfWorld) (ret graphql.Marshaler) {
  45672. fc, err := ec.fieldContext_DeliveryCountryCodeOrRestOfWorld_restOfWorld(ctx, field)
  45673. if err != nil {
  45674. return graphql.Null
  45675. }
  45676. ctx = graphql.WithFieldContext(ctx, fc)
  45677. defer func() {
  45678. if r := recover(); r != nil {
  45679. ec.Error(ctx, ec.Recover(ctx, r))
  45680. ret = graphql.Null
  45681. }
  45682. }()
  45683. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45684. ctx = rctx // use context from middleware stack in children
  45685. return obj.RestOfWorld, nil
  45686. })
  45687. if err != nil {
  45688. ec.Error(ctx, err)
  45689. return graphql.Null
  45690. }
  45691. if resTmp == nil {
  45692. if !graphql.HasFieldError(ctx, fc) {
  45693. ec.Errorf(ctx, "must not be null")
  45694. }
  45695. return graphql.Null
  45696. }
  45697. res := resTmp.(bool)
  45698. fc.Result = res
  45699. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  45700. }
  45701. func (ec *executionContext) fieldContext_DeliveryCountryCodeOrRestOfWorld_restOfWorld(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45702. fc = &graphql.FieldContext{
  45703. Object: "DeliveryCountryCodeOrRestOfWorld",
  45704. Field: field,
  45705. IsMethod: false,
  45706. IsResolver: false,
  45707. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45708. return nil, errors.New("field of type Boolean does not have child fields")
  45709. },
  45710. }
  45711. return fc, nil
  45712. }
  45713. func (ec *executionContext) _DeliveryCountryCodesOrRestOfWorld_countryCodes(ctx context.Context, field graphql.CollectedField, obj *DeliveryCountryCodesOrRestOfWorld) (ret graphql.Marshaler) {
  45714. fc, err := ec.fieldContext_DeliveryCountryCodesOrRestOfWorld_countryCodes(ctx, field)
  45715. if err != nil {
  45716. return graphql.Null
  45717. }
  45718. ctx = graphql.WithFieldContext(ctx, fc)
  45719. defer func() {
  45720. if r := recover(); r != nil {
  45721. ec.Error(ctx, ec.Recover(ctx, r))
  45722. ret = graphql.Null
  45723. }
  45724. }()
  45725. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45726. ctx = rctx // use context from middleware stack in children
  45727. return obj.CountryCodes, nil
  45728. })
  45729. if err != nil {
  45730. ec.Error(ctx, err)
  45731. return graphql.Null
  45732. }
  45733. if resTmp == nil {
  45734. if !graphql.HasFieldError(ctx, fc) {
  45735. ec.Errorf(ctx, "must not be null")
  45736. }
  45737. return graphql.Null
  45738. }
  45739. res := resTmp.([]CountryCode)
  45740. fc.Result = res
  45741. return ec.marshalNCountryCode2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryCodeᚄ(ctx, field.Selections, res)
  45742. }
  45743. func (ec *executionContext) fieldContext_DeliveryCountryCodesOrRestOfWorld_countryCodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45744. fc = &graphql.FieldContext{
  45745. Object: "DeliveryCountryCodesOrRestOfWorld",
  45746. Field: field,
  45747. IsMethod: false,
  45748. IsResolver: false,
  45749. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45750. return nil, errors.New("field of type CountryCode does not have child fields")
  45751. },
  45752. }
  45753. return fc, nil
  45754. }
  45755. func (ec *executionContext) _DeliveryCountryCodesOrRestOfWorld_restOfWorld(ctx context.Context, field graphql.CollectedField, obj *DeliveryCountryCodesOrRestOfWorld) (ret graphql.Marshaler) {
  45756. fc, err := ec.fieldContext_DeliveryCountryCodesOrRestOfWorld_restOfWorld(ctx, field)
  45757. if err != nil {
  45758. return graphql.Null
  45759. }
  45760. ctx = graphql.WithFieldContext(ctx, fc)
  45761. defer func() {
  45762. if r := recover(); r != nil {
  45763. ec.Error(ctx, ec.Recover(ctx, r))
  45764. ret = graphql.Null
  45765. }
  45766. }()
  45767. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45768. ctx = rctx // use context from middleware stack in children
  45769. return obj.RestOfWorld, nil
  45770. })
  45771. if err != nil {
  45772. ec.Error(ctx, err)
  45773. return graphql.Null
  45774. }
  45775. if resTmp == nil {
  45776. if !graphql.HasFieldError(ctx, fc) {
  45777. ec.Errorf(ctx, "must not be null")
  45778. }
  45779. return graphql.Null
  45780. }
  45781. res := resTmp.(bool)
  45782. fc.Result = res
  45783. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  45784. }
  45785. func (ec *executionContext) fieldContext_DeliveryCountryCodesOrRestOfWorld_restOfWorld(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45786. fc = &graphql.FieldContext{
  45787. Object: "DeliveryCountryCodesOrRestOfWorld",
  45788. Field: field,
  45789. IsMethod: false,
  45790. IsResolver: false,
  45791. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45792. return nil, errors.New("field of type Boolean does not have child fields")
  45793. },
  45794. }
  45795. return fc, nil
  45796. }
  45797. func (ec *executionContext) _DeliveryLocationGroup_id(ctx context.Context, field graphql.CollectedField, obj *DeliveryLocationGroup) (ret graphql.Marshaler) {
  45798. fc, err := ec.fieldContext_DeliveryLocationGroup_id(ctx, field)
  45799. if err != nil {
  45800. return graphql.Null
  45801. }
  45802. ctx = graphql.WithFieldContext(ctx, fc)
  45803. defer func() {
  45804. if r := recover(); r != nil {
  45805. ec.Error(ctx, ec.Recover(ctx, r))
  45806. ret = graphql.Null
  45807. }
  45808. }()
  45809. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45810. ctx = rctx // use context from middleware stack in children
  45811. return obj.ID, nil
  45812. })
  45813. if err != nil {
  45814. ec.Error(ctx, err)
  45815. return graphql.Null
  45816. }
  45817. if resTmp == nil {
  45818. if !graphql.HasFieldError(ctx, fc) {
  45819. ec.Errorf(ctx, "must not be null")
  45820. }
  45821. return graphql.Null
  45822. }
  45823. res := resTmp.(string)
  45824. fc.Result = res
  45825. return ec.marshalNID2string(ctx, field.Selections, res)
  45826. }
  45827. func (ec *executionContext) fieldContext_DeliveryLocationGroup_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45828. fc = &graphql.FieldContext{
  45829. Object: "DeliveryLocationGroup",
  45830. Field: field,
  45831. IsMethod: false,
  45832. IsResolver: false,
  45833. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45834. return nil, errors.New("field of type ID does not have child fields")
  45835. },
  45836. }
  45837. return fc, nil
  45838. }
  45839. func (ec *executionContext) _DeliveryLocationGroup_locations(ctx context.Context, field graphql.CollectedField, obj *DeliveryLocationGroup) (ret graphql.Marshaler) {
  45840. fc, err := ec.fieldContext_DeliveryLocationGroup_locations(ctx, field)
  45841. if err != nil {
  45842. return graphql.Null
  45843. }
  45844. ctx = graphql.WithFieldContext(ctx, fc)
  45845. defer func() {
  45846. if r := recover(); r != nil {
  45847. ec.Error(ctx, ec.Recover(ctx, r))
  45848. ret = graphql.Null
  45849. }
  45850. }()
  45851. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45852. ctx = rctx // use context from middleware stack in children
  45853. return obj.Locations, nil
  45854. })
  45855. if err != nil {
  45856. ec.Error(ctx, err)
  45857. return graphql.Null
  45858. }
  45859. if resTmp == nil {
  45860. if !graphql.HasFieldError(ctx, fc) {
  45861. ec.Errorf(ctx, "must not be null")
  45862. }
  45863. return graphql.Null
  45864. }
  45865. res := resTmp.(*LocationConnection)
  45866. fc.Result = res
  45867. return ec.marshalNLocationConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocationConnection(ctx, field.Selections, res)
  45868. }
  45869. func (ec *executionContext) fieldContext_DeliveryLocationGroup_locations(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45870. fc = &graphql.FieldContext{
  45871. Object: "DeliveryLocationGroup",
  45872. Field: field,
  45873. IsMethod: false,
  45874. IsResolver: false,
  45875. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45876. switch field.Name {
  45877. case "edges":
  45878. return ec.fieldContext_LocationConnection_edges(ctx, field)
  45879. case "nodes":
  45880. return ec.fieldContext_LocationConnection_nodes(ctx, field)
  45881. case "pageInfo":
  45882. return ec.fieldContext_LocationConnection_pageInfo(ctx, field)
  45883. }
  45884. return nil, fmt.Errorf("no field named %q was found under type LocationConnection", field.Name)
  45885. },
  45886. }
  45887. defer func() {
  45888. if r := recover(); r != nil {
  45889. err = ec.Recover(ctx, r)
  45890. ec.Error(ctx, err)
  45891. }
  45892. }()
  45893. ctx = graphql.WithFieldContext(ctx, fc)
  45894. if fc.Args, err = ec.field_DeliveryLocationGroup_locations_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  45895. ec.Error(ctx, err)
  45896. return
  45897. }
  45898. return fc, nil
  45899. }
  45900. func (ec *executionContext) _DeliveryLocationGroupZone_methodDefinitionCounts(ctx context.Context, field graphql.CollectedField, obj *DeliveryLocationGroupZone) (ret graphql.Marshaler) {
  45901. fc, err := ec.fieldContext_DeliveryLocationGroupZone_methodDefinitionCounts(ctx, field)
  45902. if err != nil {
  45903. return graphql.Null
  45904. }
  45905. ctx = graphql.WithFieldContext(ctx, fc)
  45906. defer func() {
  45907. if r := recover(); r != nil {
  45908. ec.Error(ctx, ec.Recover(ctx, r))
  45909. ret = graphql.Null
  45910. }
  45911. }()
  45912. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45913. ctx = rctx // use context from middleware stack in children
  45914. return obj.MethodDefinitionCounts, nil
  45915. })
  45916. if err != nil {
  45917. ec.Error(ctx, err)
  45918. return graphql.Null
  45919. }
  45920. if resTmp == nil {
  45921. if !graphql.HasFieldError(ctx, fc) {
  45922. ec.Errorf(ctx, "must not be null")
  45923. }
  45924. return graphql.Null
  45925. }
  45926. res := resTmp.(*DeliveryMethodDefinitionCounts)
  45927. fc.Result = res
  45928. return ec.marshalNDeliveryMethodDefinitionCounts2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryMethodDefinitionCounts(ctx, field.Selections, res)
  45929. }
  45930. func (ec *executionContext) fieldContext_DeliveryLocationGroupZone_methodDefinitionCounts(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45931. fc = &graphql.FieldContext{
  45932. Object: "DeliveryLocationGroupZone",
  45933. Field: field,
  45934. IsMethod: false,
  45935. IsResolver: false,
  45936. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45937. switch field.Name {
  45938. case "participantDefinitionsCount":
  45939. return ec.fieldContext_DeliveryMethodDefinitionCounts_participantDefinitionsCount(ctx, field)
  45940. case "rateDefinitionsCount":
  45941. return ec.fieldContext_DeliveryMethodDefinitionCounts_rateDefinitionsCount(ctx, field)
  45942. }
  45943. return nil, fmt.Errorf("no field named %q was found under type DeliveryMethodDefinitionCounts", field.Name)
  45944. },
  45945. }
  45946. return fc, nil
  45947. }
  45948. func (ec *executionContext) _DeliveryLocationGroupZone_methodDefinitions(ctx context.Context, field graphql.CollectedField, obj *DeliveryLocationGroupZone) (ret graphql.Marshaler) {
  45949. fc, err := ec.fieldContext_DeliveryLocationGroupZone_methodDefinitions(ctx, field)
  45950. if err != nil {
  45951. return graphql.Null
  45952. }
  45953. ctx = graphql.WithFieldContext(ctx, fc)
  45954. defer func() {
  45955. if r := recover(); r != nil {
  45956. ec.Error(ctx, ec.Recover(ctx, r))
  45957. ret = graphql.Null
  45958. }
  45959. }()
  45960. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45961. ctx = rctx // use context from middleware stack in children
  45962. return obj.MethodDefinitions, nil
  45963. })
  45964. if err != nil {
  45965. ec.Error(ctx, err)
  45966. return graphql.Null
  45967. }
  45968. if resTmp == nil {
  45969. if !graphql.HasFieldError(ctx, fc) {
  45970. ec.Errorf(ctx, "must not be null")
  45971. }
  45972. return graphql.Null
  45973. }
  45974. res := resTmp.(*DeliveryMethodDefinitionConnection)
  45975. fc.Result = res
  45976. return ec.marshalNDeliveryMethodDefinitionConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryMethodDefinitionConnection(ctx, field.Selections, res)
  45977. }
  45978. func (ec *executionContext) fieldContext_DeliveryLocationGroupZone_methodDefinitions(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45979. fc = &graphql.FieldContext{
  45980. Object: "DeliveryLocationGroupZone",
  45981. Field: field,
  45982. IsMethod: false,
  45983. IsResolver: false,
  45984. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45985. switch field.Name {
  45986. case "edges":
  45987. return ec.fieldContext_DeliveryMethodDefinitionConnection_edges(ctx, field)
  45988. case "nodes":
  45989. return ec.fieldContext_DeliveryMethodDefinitionConnection_nodes(ctx, field)
  45990. case "pageInfo":
  45991. return ec.fieldContext_DeliveryMethodDefinitionConnection_pageInfo(ctx, field)
  45992. }
  45993. return nil, fmt.Errorf("no field named %q was found under type DeliveryMethodDefinitionConnection", field.Name)
  45994. },
  45995. }
  45996. defer func() {
  45997. if r := recover(); r != nil {
  45998. err = ec.Recover(ctx, r)
  45999. ec.Error(ctx, err)
  46000. }
  46001. }()
  46002. ctx = graphql.WithFieldContext(ctx, fc)
  46003. if fc.Args, err = ec.field_DeliveryLocationGroupZone_methodDefinitions_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  46004. ec.Error(ctx, err)
  46005. return
  46006. }
  46007. return fc, nil
  46008. }
  46009. func (ec *executionContext) _DeliveryLocationGroupZone_zone(ctx context.Context, field graphql.CollectedField, obj *DeliveryLocationGroupZone) (ret graphql.Marshaler) {
  46010. fc, err := ec.fieldContext_DeliveryLocationGroupZone_zone(ctx, field)
  46011. if err != nil {
  46012. return graphql.Null
  46013. }
  46014. ctx = graphql.WithFieldContext(ctx, fc)
  46015. defer func() {
  46016. if r := recover(); r != nil {
  46017. ec.Error(ctx, ec.Recover(ctx, r))
  46018. ret = graphql.Null
  46019. }
  46020. }()
  46021. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46022. ctx = rctx // use context from middleware stack in children
  46023. return obj.Zone, nil
  46024. })
  46025. if err != nil {
  46026. ec.Error(ctx, err)
  46027. return graphql.Null
  46028. }
  46029. if resTmp == nil {
  46030. if !graphql.HasFieldError(ctx, fc) {
  46031. ec.Errorf(ctx, "must not be null")
  46032. }
  46033. return graphql.Null
  46034. }
  46035. res := resTmp.(*DeliveryZone)
  46036. fc.Result = res
  46037. return ec.marshalNDeliveryZone2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryZone(ctx, field.Selections, res)
  46038. }
  46039. func (ec *executionContext) fieldContext_DeliveryLocationGroupZone_zone(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46040. fc = &graphql.FieldContext{
  46041. Object: "DeliveryLocationGroupZone",
  46042. Field: field,
  46043. IsMethod: false,
  46044. IsResolver: false,
  46045. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46046. switch field.Name {
  46047. case "countries":
  46048. return ec.fieldContext_DeliveryZone_countries(ctx, field)
  46049. case "id":
  46050. return ec.fieldContext_DeliveryZone_id(ctx, field)
  46051. case "name":
  46052. return ec.fieldContext_DeliveryZone_name(ctx, field)
  46053. }
  46054. return nil, fmt.Errorf("no field named %q was found under type DeliveryZone", field.Name)
  46055. },
  46056. }
  46057. return fc, nil
  46058. }
  46059. func (ec *executionContext) _DeliveryLocationGroupZoneConnection_edges(ctx context.Context, field graphql.CollectedField, obj *DeliveryLocationGroupZoneConnection) (ret graphql.Marshaler) {
  46060. fc, err := ec.fieldContext_DeliveryLocationGroupZoneConnection_edges(ctx, field)
  46061. if err != nil {
  46062. return graphql.Null
  46063. }
  46064. ctx = graphql.WithFieldContext(ctx, fc)
  46065. defer func() {
  46066. if r := recover(); r != nil {
  46067. ec.Error(ctx, ec.Recover(ctx, r))
  46068. ret = graphql.Null
  46069. }
  46070. }()
  46071. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46072. ctx = rctx // use context from middleware stack in children
  46073. return obj.Edges, nil
  46074. })
  46075. if err != nil {
  46076. ec.Error(ctx, err)
  46077. return graphql.Null
  46078. }
  46079. if resTmp == nil {
  46080. if !graphql.HasFieldError(ctx, fc) {
  46081. ec.Errorf(ctx, "must not be null")
  46082. }
  46083. return graphql.Null
  46084. }
  46085. res := resTmp.([]*DeliveryLocationGroupZoneEdge)
  46086. fc.Result = res
  46087. return ec.marshalNDeliveryLocationGroupZoneEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryLocationGroupZoneEdgeᚄ(ctx, field.Selections, res)
  46088. }
  46089. func (ec *executionContext) fieldContext_DeliveryLocationGroupZoneConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46090. fc = &graphql.FieldContext{
  46091. Object: "DeliveryLocationGroupZoneConnection",
  46092. Field: field,
  46093. IsMethod: false,
  46094. IsResolver: false,
  46095. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46096. switch field.Name {
  46097. case "cursor":
  46098. return ec.fieldContext_DeliveryLocationGroupZoneEdge_cursor(ctx, field)
  46099. case "node":
  46100. return ec.fieldContext_DeliveryLocationGroupZoneEdge_node(ctx, field)
  46101. }
  46102. return nil, fmt.Errorf("no field named %q was found under type DeliveryLocationGroupZoneEdge", field.Name)
  46103. },
  46104. }
  46105. return fc, nil
  46106. }
  46107. func (ec *executionContext) _DeliveryLocationGroupZoneConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *DeliveryLocationGroupZoneConnection) (ret graphql.Marshaler) {
  46108. fc, err := ec.fieldContext_DeliveryLocationGroupZoneConnection_nodes(ctx, field)
  46109. if err != nil {
  46110. return graphql.Null
  46111. }
  46112. ctx = graphql.WithFieldContext(ctx, fc)
  46113. defer func() {
  46114. if r := recover(); r != nil {
  46115. ec.Error(ctx, ec.Recover(ctx, r))
  46116. ret = graphql.Null
  46117. }
  46118. }()
  46119. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46120. ctx = rctx // use context from middleware stack in children
  46121. return obj.Nodes, nil
  46122. })
  46123. if err != nil {
  46124. ec.Error(ctx, err)
  46125. return graphql.Null
  46126. }
  46127. if resTmp == nil {
  46128. if !graphql.HasFieldError(ctx, fc) {
  46129. ec.Errorf(ctx, "must not be null")
  46130. }
  46131. return graphql.Null
  46132. }
  46133. res := resTmp.([]*DeliveryLocationGroupZone)
  46134. fc.Result = res
  46135. return ec.marshalNDeliveryLocationGroupZone2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryLocationGroupZoneᚄ(ctx, field.Selections, res)
  46136. }
  46137. func (ec *executionContext) fieldContext_DeliveryLocationGroupZoneConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46138. fc = &graphql.FieldContext{
  46139. Object: "DeliveryLocationGroupZoneConnection",
  46140. Field: field,
  46141. IsMethod: false,
  46142. IsResolver: false,
  46143. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46144. switch field.Name {
  46145. case "methodDefinitionCounts":
  46146. return ec.fieldContext_DeliveryLocationGroupZone_methodDefinitionCounts(ctx, field)
  46147. case "methodDefinitions":
  46148. return ec.fieldContext_DeliveryLocationGroupZone_methodDefinitions(ctx, field)
  46149. case "zone":
  46150. return ec.fieldContext_DeliveryLocationGroupZone_zone(ctx, field)
  46151. }
  46152. return nil, fmt.Errorf("no field named %q was found under type DeliveryLocationGroupZone", field.Name)
  46153. },
  46154. }
  46155. return fc, nil
  46156. }
  46157. func (ec *executionContext) _DeliveryLocationGroupZoneConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *DeliveryLocationGroupZoneConnection) (ret graphql.Marshaler) {
  46158. fc, err := ec.fieldContext_DeliveryLocationGroupZoneConnection_pageInfo(ctx, field)
  46159. if err != nil {
  46160. return graphql.Null
  46161. }
  46162. ctx = graphql.WithFieldContext(ctx, fc)
  46163. defer func() {
  46164. if r := recover(); r != nil {
  46165. ec.Error(ctx, ec.Recover(ctx, r))
  46166. ret = graphql.Null
  46167. }
  46168. }()
  46169. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46170. ctx = rctx // use context from middleware stack in children
  46171. return obj.PageInfo, nil
  46172. })
  46173. if err != nil {
  46174. ec.Error(ctx, err)
  46175. return graphql.Null
  46176. }
  46177. if resTmp == nil {
  46178. if !graphql.HasFieldError(ctx, fc) {
  46179. ec.Errorf(ctx, "must not be null")
  46180. }
  46181. return graphql.Null
  46182. }
  46183. res := resTmp.(*PageInfo)
  46184. fc.Result = res
  46185. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  46186. }
  46187. func (ec *executionContext) fieldContext_DeliveryLocationGroupZoneConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46188. fc = &graphql.FieldContext{
  46189. Object: "DeliveryLocationGroupZoneConnection",
  46190. Field: field,
  46191. IsMethod: false,
  46192. IsResolver: false,
  46193. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46194. switch field.Name {
  46195. case "endCursor":
  46196. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  46197. case "hasNextPage":
  46198. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  46199. case "hasPreviousPage":
  46200. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  46201. case "startCursor":
  46202. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  46203. }
  46204. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  46205. },
  46206. }
  46207. return fc, nil
  46208. }
  46209. func (ec *executionContext) _DeliveryLocationGroupZoneEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *DeliveryLocationGroupZoneEdge) (ret graphql.Marshaler) {
  46210. fc, err := ec.fieldContext_DeliveryLocationGroupZoneEdge_cursor(ctx, field)
  46211. if err != nil {
  46212. return graphql.Null
  46213. }
  46214. ctx = graphql.WithFieldContext(ctx, fc)
  46215. defer func() {
  46216. if r := recover(); r != nil {
  46217. ec.Error(ctx, ec.Recover(ctx, r))
  46218. ret = graphql.Null
  46219. }
  46220. }()
  46221. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46222. ctx = rctx // use context from middleware stack in children
  46223. return obj.Cursor, nil
  46224. })
  46225. if err != nil {
  46226. ec.Error(ctx, err)
  46227. return graphql.Null
  46228. }
  46229. if resTmp == nil {
  46230. if !graphql.HasFieldError(ctx, fc) {
  46231. ec.Errorf(ctx, "must not be null")
  46232. }
  46233. return graphql.Null
  46234. }
  46235. res := resTmp.(string)
  46236. fc.Result = res
  46237. return ec.marshalNString2string(ctx, field.Selections, res)
  46238. }
  46239. func (ec *executionContext) fieldContext_DeliveryLocationGroupZoneEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46240. fc = &graphql.FieldContext{
  46241. Object: "DeliveryLocationGroupZoneEdge",
  46242. Field: field,
  46243. IsMethod: false,
  46244. IsResolver: false,
  46245. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46246. return nil, errors.New("field of type String does not have child fields")
  46247. },
  46248. }
  46249. return fc, nil
  46250. }
  46251. func (ec *executionContext) _DeliveryLocationGroupZoneEdge_node(ctx context.Context, field graphql.CollectedField, obj *DeliveryLocationGroupZoneEdge) (ret graphql.Marshaler) {
  46252. fc, err := ec.fieldContext_DeliveryLocationGroupZoneEdge_node(ctx, field)
  46253. if err != nil {
  46254. return graphql.Null
  46255. }
  46256. ctx = graphql.WithFieldContext(ctx, fc)
  46257. defer func() {
  46258. if r := recover(); r != nil {
  46259. ec.Error(ctx, ec.Recover(ctx, r))
  46260. ret = graphql.Null
  46261. }
  46262. }()
  46263. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46264. ctx = rctx // use context from middleware stack in children
  46265. return obj.Node, nil
  46266. })
  46267. if err != nil {
  46268. ec.Error(ctx, err)
  46269. return graphql.Null
  46270. }
  46271. if resTmp == nil {
  46272. if !graphql.HasFieldError(ctx, fc) {
  46273. ec.Errorf(ctx, "must not be null")
  46274. }
  46275. return graphql.Null
  46276. }
  46277. res := resTmp.(*DeliveryLocationGroupZone)
  46278. fc.Result = res
  46279. return ec.marshalNDeliveryLocationGroupZone2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryLocationGroupZone(ctx, field.Selections, res)
  46280. }
  46281. func (ec *executionContext) fieldContext_DeliveryLocationGroupZoneEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46282. fc = &graphql.FieldContext{
  46283. Object: "DeliveryLocationGroupZoneEdge",
  46284. Field: field,
  46285. IsMethod: false,
  46286. IsResolver: false,
  46287. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46288. switch field.Name {
  46289. case "methodDefinitionCounts":
  46290. return ec.fieldContext_DeliveryLocationGroupZone_methodDefinitionCounts(ctx, field)
  46291. case "methodDefinitions":
  46292. return ec.fieldContext_DeliveryLocationGroupZone_methodDefinitions(ctx, field)
  46293. case "zone":
  46294. return ec.fieldContext_DeliveryLocationGroupZone_zone(ctx, field)
  46295. }
  46296. return nil, fmt.Errorf("no field named %q was found under type DeliveryLocationGroupZone", field.Name)
  46297. },
  46298. }
  46299. return fc, nil
  46300. }
  46301. func (ec *executionContext) _DeliveryMethod_id(ctx context.Context, field graphql.CollectedField, obj *DeliveryMethod) (ret graphql.Marshaler) {
  46302. fc, err := ec.fieldContext_DeliveryMethod_id(ctx, field)
  46303. if err != nil {
  46304. return graphql.Null
  46305. }
  46306. ctx = graphql.WithFieldContext(ctx, fc)
  46307. defer func() {
  46308. if r := recover(); r != nil {
  46309. ec.Error(ctx, ec.Recover(ctx, r))
  46310. ret = graphql.Null
  46311. }
  46312. }()
  46313. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46314. ctx = rctx // use context from middleware stack in children
  46315. return obj.ID, nil
  46316. })
  46317. if err != nil {
  46318. ec.Error(ctx, err)
  46319. return graphql.Null
  46320. }
  46321. if resTmp == nil {
  46322. if !graphql.HasFieldError(ctx, fc) {
  46323. ec.Errorf(ctx, "must not be null")
  46324. }
  46325. return graphql.Null
  46326. }
  46327. res := resTmp.(string)
  46328. fc.Result = res
  46329. return ec.marshalNID2string(ctx, field.Selections, res)
  46330. }
  46331. func (ec *executionContext) fieldContext_DeliveryMethod_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46332. fc = &graphql.FieldContext{
  46333. Object: "DeliveryMethod",
  46334. Field: field,
  46335. IsMethod: false,
  46336. IsResolver: false,
  46337. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46338. return nil, errors.New("field of type ID does not have child fields")
  46339. },
  46340. }
  46341. return fc, nil
  46342. }
  46343. func (ec *executionContext) _DeliveryMethod_maxDeliveryDateTime(ctx context.Context, field graphql.CollectedField, obj *DeliveryMethod) (ret graphql.Marshaler) {
  46344. fc, err := ec.fieldContext_DeliveryMethod_maxDeliveryDateTime(ctx, field)
  46345. if err != nil {
  46346. return graphql.Null
  46347. }
  46348. ctx = graphql.WithFieldContext(ctx, fc)
  46349. defer func() {
  46350. if r := recover(); r != nil {
  46351. ec.Error(ctx, ec.Recover(ctx, r))
  46352. ret = graphql.Null
  46353. }
  46354. }()
  46355. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46356. ctx = rctx // use context from middleware stack in children
  46357. return obj.MaxDeliveryDateTime, nil
  46358. })
  46359. if err != nil {
  46360. ec.Error(ctx, err)
  46361. return graphql.Null
  46362. }
  46363. if resTmp == nil {
  46364. return graphql.Null
  46365. }
  46366. res := resTmp.(*string)
  46367. fc.Result = res
  46368. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  46369. }
  46370. func (ec *executionContext) fieldContext_DeliveryMethod_maxDeliveryDateTime(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46371. fc = &graphql.FieldContext{
  46372. Object: "DeliveryMethod",
  46373. Field: field,
  46374. IsMethod: false,
  46375. IsResolver: false,
  46376. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46377. return nil, errors.New("field of type DateTime does not have child fields")
  46378. },
  46379. }
  46380. return fc, nil
  46381. }
  46382. func (ec *executionContext) _DeliveryMethod_methodType(ctx context.Context, field graphql.CollectedField, obj *DeliveryMethod) (ret graphql.Marshaler) {
  46383. fc, err := ec.fieldContext_DeliveryMethod_methodType(ctx, field)
  46384. if err != nil {
  46385. return graphql.Null
  46386. }
  46387. ctx = graphql.WithFieldContext(ctx, fc)
  46388. defer func() {
  46389. if r := recover(); r != nil {
  46390. ec.Error(ctx, ec.Recover(ctx, r))
  46391. ret = graphql.Null
  46392. }
  46393. }()
  46394. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46395. ctx = rctx // use context from middleware stack in children
  46396. return obj.MethodType, nil
  46397. })
  46398. if err != nil {
  46399. ec.Error(ctx, err)
  46400. return graphql.Null
  46401. }
  46402. if resTmp == nil {
  46403. if !graphql.HasFieldError(ctx, fc) {
  46404. ec.Errorf(ctx, "must not be null")
  46405. }
  46406. return graphql.Null
  46407. }
  46408. res := resTmp.(DeliveryMethodType)
  46409. fc.Result = res
  46410. return ec.marshalNDeliveryMethodType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryMethodType(ctx, field.Selections, res)
  46411. }
  46412. func (ec *executionContext) fieldContext_DeliveryMethod_methodType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46413. fc = &graphql.FieldContext{
  46414. Object: "DeliveryMethod",
  46415. Field: field,
  46416. IsMethod: false,
  46417. IsResolver: false,
  46418. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46419. return nil, errors.New("field of type DeliveryMethodType does not have child fields")
  46420. },
  46421. }
  46422. return fc, nil
  46423. }
  46424. func (ec *executionContext) _DeliveryMethod_minDeliveryDateTime(ctx context.Context, field graphql.CollectedField, obj *DeliveryMethod) (ret graphql.Marshaler) {
  46425. fc, err := ec.fieldContext_DeliveryMethod_minDeliveryDateTime(ctx, field)
  46426. if err != nil {
  46427. return graphql.Null
  46428. }
  46429. ctx = graphql.WithFieldContext(ctx, fc)
  46430. defer func() {
  46431. if r := recover(); r != nil {
  46432. ec.Error(ctx, ec.Recover(ctx, r))
  46433. ret = graphql.Null
  46434. }
  46435. }()
  46436. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46437. ctx = rctx // use context from middleware stack in children
  46438. return obj.MinDeliveryDateTime, nil
  46439. })
  46440. if err != nil {
  46441. ec.Error(ctx, err)
  46442. return graphql.Null
  46443. }
  46444. if resTmp == nil {
  46445. return graphql.Null
  46446. }
  46447. res := resTmp.(*string)
  46448. fc.Result = res
  46449. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  46450. }
  46451. func (ec *executionContext) fieldContext_DeliveryMethod_minDeliveryDateTime(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46452. fc = &graphql.FieldContext{
  46453. Object: "DeliveryMethod",
  46454. Field: field,
  46455. IsMethod: false,
  46456. IsResolver: false,
  46457. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46458. return nil, errors.New("field of type DateTime does not have child fields")
  46459. },
  46460. }
  46461. return fc, nil
  46462. }
  46463. func (ec *executionContext) _DeliveryMethodDefinition_active(ctx context.Context, field graphql.CollectedField, obj *DeliveryMethodDefinition) (ret graphql.Marshaler) {
  46464. fc, err := ec.fieldContext_DeliveryMethodDefinition_active(ctx, field)
  46465. if err != nil {
  46466. return graphql.Null
  46467. }
  46468. ctx = graphql.WithFieldContext(ctx, fc)
  46469. defer func() {
  46470. if r := recover(); r != nil {
  46471. ec.Error(ctx, ec.Recover(ctx, r))
  46472. ret = graphql.Null
  46473. }
  46474. }()
  46475. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46476. ctx = rctx // use context from middleware stack in children
  46477. return obj.Active, nil
  46478. })
  46479. if err != nil {
  46480. ec.Error(ctx, err)
  46481. return graphql.Null
  46482. }
  46483. if resTmp == nil {
  46484. if !graphql.HasFieldError(ctx, fc) {
  46485. ec.Errorf(ctx, "must not be null")
  46486. }
  46487. return graphql.Null
  46488. }
  46489. res := resTmp.(bool)
  46490. fc.Result = res
  46491. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  46492. }
  46493. func (ec *executionContext) fieldContext_DeliveryMethodDefinition_active(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46494. fc = &graphql.FieldContext{
  46495. Object: "DeliveryMethodDefinition",
  46496. Field: field,
  46497. IsMethod: false,
  46498. IsResolver: false,
  46499. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46500. return nil, errors.New("field of type Boolean does not have child fields")
  46501. },
  46502. }
  46503. return fc, nil
  46504. }
  46505. func (ec *executionContext) _DeliveryMethodDefinition_description(ctx context.Context, field graphql.CollectedField, obj *DeliveryMethodDefinition) (ret graphql.Marshaler) {
  46506. fc, err := ec.fieldContext_DeliveryMethodDefinition_description(ctx, field)
  46507. if err != nil {
  46508. return graphql.Null
  46509. }
  46510. ctx = graphql.WithFieldContext(ctx, fc)
  46511. defer func() {
  46512. if r := recover(); r != nil {
  46513. ec.Error(ctx, ec.Recover(ctx, r))
  46514. ret = graphql.Null
  46515. }
  46516. }()
  46517. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46518. ctx = rctx // use context from middleware stack in children
  46519. return obj.Description, nil
  46520. })
  46521. if err != nil {
  46522. ec.Error(ctx, err)
  46523. return graphql.Null
  46524. }
  46525. if resTmp == nil {
  46526. return graphql.Null
  46527. }
  46528. res := resTmp.(*string)
  46529. fc.Result = res
  46530. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  46531. }
  46532. func (ec *executionContext) fieldContext_DeliveryMethodDefinition_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46533. fc = &graphql.FieldContext{
  46534. Object: "DeliveryMethodDefinition",
  46535. Field: field,
  46536. IsMethod: false,
  46537. IsResolver: false,
  46538. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46539. return nil, errors.New("field of type String does not have child fields")
  46540. },
  46541. }
  46542. return fc, nil
  46543. }
  46544. func (ec *executionContext) _DeliveryMethodDefinition_id(ctx context.Context, field graphql.CollectedField, obj *DeliveryMethodDefinition) (ret graphql.Marshaler) {
  46545. fc, err := ec.fieldContext_DeliveryMethodDefinition_id(ctx, field)
  46546. if err != nil {
  46547. return graphql.Null
  46548. }
  46549. ctx = graphql.WithFieldContext(ctx, fc)
  46550. defer func() {
  46551. if r := recover(); r != nil {
  46552. ec.Error(ctx, ec.Recover(ctx, r))
  46553. ret = graphql.Null
  46554. }
  46555. }()
  46556. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46557. ctx = rctx // use context from middleware stack in children
  46558. return obj.ID, nil
  46559. })
  46560. if err != nil {
  46561. ec.Error(ctx, err)
  46562. return graphql.Null
  46563. }
  46564. if resTmp == nil {
  46565. if !graphql.HasFieldError(ctx, fc) {
  46566. ec.Errorf(ctx, "must not be null")
  46567. }
  46568. return graphql.Null
  46569. }
  46570. res := resTmp.(string)
  46571. fc.Result = res
  46572. return ec.marshalNID2string(ctx, field.Selections, res)
  46573. }
  46574. func (ec *executionContext) fieldContext_DeliveryMethodDefinition_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46575. fc = &graphql.FieldContext{
  46576. Object: "DeliveryMethodDefinition",
  46577. Field: field,
  46578. IsMethod: false,
  46579. IsResolver: false,
  46580. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46581. return nil, errors.New("field of type ID does not have child fields")
  46582. },
  46583. }
  46584. return fc, nil
  46585. }
  46586. func (ec *executionContext) _DeliveryMethodDefinition_methodConditions(ctx context.Context, field graphql.CollectedField, obj *DeliveryMethodDefinition) (ret graphql.Marshaler) {
  46587. fc, err := ec.fieldContext_DeliveryMethodDefinition_methodConditions(ctx, field)
  46588. if err != nil {
  46589. return graphql.Null
  46590. }
  46591. ctx = graphql.WithFieldContext(ctx, fc)
  46592. defer func() {
  46593. if r := recover(); r != nil {
  46594. ec.Error(ctx, ec.Recover(ctx, r))
  46595. ret = graphql.Null
  46596. }
  46597. }()
  46598. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46599. ctx = rctx // use context from middleware stack in children
  46600. return obj.MethodConditions, nil
  46601. })
  46602. if err != nil {
  46603. ec.Error(ctx, err)
  46604. return graphql.Null
  46605. }
  46606. if resTmp == nil {
  46607. if !graphql.HasFieldError(ctx, fc) {
  46608. ec.Errorf(ctx, "must not be null")
  46609. }
  46610. return graphql.Null
  46611. }
  46612. res := resTmp.([]*DeliveryCondition)
  46613. fc.Result = res
  46614. return ec.marshalNDeliveryCondition2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryConditionᚄ(ctx, field.Selections, res)
  46615. }
  46616. func (ec *executionContext) fieldContext_DeliveryMethodDefinition_methodConditions(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46617. fc = &graphql.FieldContext{
  46618. Object: "DeliveryMethodDefinition",
  46619. Field: field,
  46620. IsMethod: false,
  46621. IsResolver: false,
  46622. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46623. switch field.Name {
  46624. case "conditionCriteria":
  46625. return ec.fieldContext_DeliveryCondition_conditionCriteria(ctx, field)
  46626. case "field":
  46627. return ec.fieldContext_DeliveryCondition_field(ctx, field)
  46628. case "id":
  46629. return ec.fieldContext_DeliveryCondition_id(ctx, field)
  46630. case "operator":
  46631. return ec.fieldContext_DeliveryCondition_operator(ctx, field)
  46632. }
  46633. return nil, fmt.Errorf("no field named %q was found under type DeliveryCondition", field.Name)
  46634. },
  46635. }
  46636. return fc, nil
  46637. }
  46638. func (ec *executionContext) _DeliveryMethodDefinition_name(ctx context.Context, field graphql.CollectedField, obj *DeliveryMethodDefinition) (ret graphql.Marshaler) {
  46639. fc, err := ec.fieldContext_DeliveryMethodDefinition_name(ctx, field)
  46640. if err != nil {
  46641. return graphql.Null
  46642. }
  46643. ctx = graphql.WithFieldContext(ctx, fc)
  46644. defer func() {
  46645. if r := recover(); r != nil {
  46646. ec.Error(ctx, ec.Recover(ctx, r))
  46647. ret = graphql.Null
  46648. }
  46649. }()
  46650. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46651. ctx = rctx // use context from middleware stack in children
  46652. return obj.Name, nil
  46653. })
  46654. if err != nil {
  46655. ec.Error(ctx, err)
  46656. return graphql.Null
  46657. }
  46658. if resTmp == nil {
  46659. if !graphql.HasFieldError(ctx, fc) {
  46660. ec.Errorf(ctx, "must not be null")
  46661. }
  46662. return graphql.Null
  46663. }
  46664. res := resTmp.(string)
  46665. fc.Result = res
  46666. return ec.marshalNString2string(ctx, field.Selections, res)
  46667. }
  46668. func (ec *executionContext) fieldContext_DeliveryMethodDefinition_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46669. fc = &graphql.FieldContext{
  46670. Object: "DeliveryMethodDefinition",
  46671. Field: field,
  46672. IsMethod: false,
  46673. IsResolver: false,
  46674. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46675. return nil, errors.New("field of type String does not have child fields")
  46676. },
  46677. }
  46678. return fc, nil
  46679. }
  46680. func (ec *executionContext) _DeliveryMethodDefinition_rateProvider(ctx context.Context, field graphql.CollectedField, obj *DeliveryMethodDefinition) (ret graphql.Marshaler) {
  46681. fc, err := ec.fieldContext_DeliveryMethodDefinition_rateProvider(ctx, field)
  46682. if err != nil {
  46683. return graphql.Null
  46684. }
  46685. ctx = graphql.WithFieldContext(ctx, fc)
  46686. defer func() {
  46687. if r := recover(); r != nil {
  46688. ec.Error(ctx, ec.Recover(ctx, r))
  46689. ret = graphql.Null
  46690. }
  46691. }()
  46692. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46693. ctx = rctx // use context from middleware stack in children
  46694. return obj.RateProvider, nil
  46695. })
  46696. if err != nil {
  46697. ec.Error(ctx, err)
  46698. return graphql.Null
  46699. }
  46700. if resTmp == nil {
  46701. if !graphql.HasFieldError(ctx, fc) {
  46702. ec.Errorf(ctx, "must not be null")
  46703. }
  46704. return graphql.Null
  46705. }
  46706. res := resTmp.(DeliveryRateProvider)
  46707. fc.Result = res
  46708. return ec.marshalNDeliveryRateProvider2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryRateProvider(ctx, field.Selections, res)
  46709. }
  46710. func (ec *executionContext) fieldContext_DeliveryMethodDefinition_rateProvider(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46711. fc = &graphql.FieldContext{
  46712. Object: "DeliveryMethodDefinition",
  46713. Field: field,
  46714. IsMethod: false,
  46715. IsResolver: false,
  46716. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46717. return nil, errors.New("field of type DeliveryRateProvider does not have child fields")
  46718. },
  46719. }
  46720. return fc, nil
  46721. }
  46722. func (ec *executionContext) _DeliveryMethodDefinitionConnection_edges(ctx context.Context, field graphql.CollectedField, obj *DeliveryMethodDefinitionConnection) (ret graphql.Marshaler) {
  46723. fc, err := ec.fieldContext_DeliveryMethodDefinitionConnection_edges(ctx, field)
  46724. if err != nil {
  46725. return graphql.Null
  46726. }
  46727. ctx = graphql.WithFieldContext(ctx, fc)
  46728. defer func() {
  46729. if r := recover(); r != nil {
  46730. ec.Error(ctx, ec.Recover(ctx, r))
  46731. ret = graphql.Null
  46732. }
  46733. }()
  46734. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46735. ctx = rctx // use context from middleware stack in children
  46736. return obj.Edges, nil
  46737. })
  46738. if err != nil {
  46739. ec.Error(ctx, err)
  46740. return graphql.Null
  46741. }
  46742. if resTmp == nil {
  46743. if !graphql.HasFieldError(ctx, fc) {
  46744. ec.Errorf(ctx, "must not be null")
  46745. }
  46746. return graphql.Null
  46747. }
  46748. res := resTmp.([]*DeliveryMethodDefinitionEdge)
  46749. fc.Result = res
  46750. return ec.marshalNDeliveryMethodDefinitionEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryMethodDefinitionEdgeᚄ(ctx, field.Selections, res)
  46751. }
  46752. func (ec *executionContext) fieldContext_DeliveryMethodDefinitionConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46753. fc = &graphql.FieldContext{
  46754. Object: "DeliveryMethodDefinitionConnection",
  46755. Field: field,
  46756. IsMethod: false,
  46757. IsResolver: false,
  46758. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46759. switch field.Name {
  46760. case "cursor":
  46761. return ec.fieldContext_DeliveryMethodDefinitionEdge_cursor(ctx, field)
  46762. case "node":
  46763. return ec.fieldContext_DeliveryMethodDefinitionEdge_node(ctx, field)
  46764. }
  46765. return nil, fmt.Errorf("no field named %q was found under type DeliveryMethodDefinitionEdge", field.Name)
  46766. },
  46767. }
  46768. return fc, nil
  46769. }
  46770. func (ec *executionContext) _DeliveryMethodDefinitionConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *DeliveryMethodDefinitionConnection) (ret graphql.Marshaler) {
  46771. fc, err := ec.fieldContext_DeliveryMethodDefinitionConnection_nodes(ctx, field)
  46772. if err != nil {
  46773. return graphql.Null
  46774. }
  46775. ctx = graphql.WithFieldContext(ctx, fc)
  46776. defer func() {
  46777. if r := recover(); r != nil {
  46778. ec.Error(ctx, ec.Recover(ctx, r))
  46779. ret = graphql.Null
  46780. }
  46781. }()
  46782. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46783. ctx = rctx // use context from middleware stack in children
  46784. return obj.Nodes, nil
  46785. })
  46786. if err != nil {
  46787. ec.Error(ctx, err)
  46788. return graphql.Null
  46789. }
  46790. if resTmp == nil {
  46791. if !graphql.HasFieldError(ctx, fc) {
  46792. ec.Errorf(ctx, "must not be null")
  46793. }
  46794. return graphql.Null
  46795. }
  46796. res := resTmp.([]*DeliveryMethodDefinition)
  46797. fc.Result = res
  46798. return ec.marshalNDeliveryMethodDefinition2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryMethodDefinitionᚄ(ctx, field.Selections, res)
  46799. }
  46800. func (ec *executionContext) fieldContext_DeliveryMethodDefinitionConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46801. fc = &graphql.FieldContext{
  46802. Object: "DeliveryMethodDefinitionConnection",
  46803. Field: field,
  46804. IsMethod: false,
  46805. IsResolver: false,
  46806. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46807. switch field.Name {
  46808. case "active":
  46809. return ec.fieldContext_DeliveryMethodDefinition_active(ctx, field)
  46810. case "description":
  46811. return ec.fieldContext_DeliveryMethodDefinition_description(ctx, field)
  46812. case "id":
  46813. return ec.fieldContext_DeliveryMethodDefinition_id(ctx, field)
  46814. case "methodConditions":
  46815. return ec.fieldContext_DeliveryMethodDefinition_methodConditions(ctx, field)
  46816. case "name":
  46817. return ec.fieldContext_DeliveryMethodDefinition_name(ctx, field)
  46818. case "rateProvider":
  46819. return ec.fieldContext_DeliveryMethodDefinition_rateProvider(ctx, field)
  46820. }
  46821. return nil, fmt.Errorf("no field named %q was found under type DeliveryMethodDefinition", field.Name)
  46822. },
  46823. }
  46824. return fc, nil
  46825. }
  46826. func (ec *executionContext) _DeliveryMethodDefinitionConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *DeliveryMethodDefinitionConnection) (ret graphql.Marshaler) {
  46827. fc, err := ec.fieldContext_DeliveryMethodDefinitionConnection_pageInfo(ctx, field)
  46828. if err != nil {
  46829. return graphql.Null
  46830. }
  46831. ctx = graphql.WithFieldContext(ctx, fc)
  46832. defer func() {
  46833. if r := recover(); r != nil {
  46834. ec.Error(ctx, ec.Recover(ctx, r))
  46835. ret = graphql.Null
  46836. }
  46837. }()
  46838. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46839. ctx = rctx // use context from middleware stack in children
  46840. return obj.PageInfo, nil
  46841. })
  46842. if err != nil {
  46843. ec.Error(ctx, err)
  46844. return graphql.Null
  46845. }
  46846. if resTmp == nil {
  46847. if !graphql.HasFieldError(ctx, fc) {
  46848. ec.Errorf(ctx, "must not be null")
  46849. }
  46850. return graphql.Null
  46851. }
  46852. res := resTmp.(*PageInfo)
  46853. fc.Result = res
  46854. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  46855. }
  46856. func (ec *executionContext) fieldContext_DeliveryMethodDefinitionConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46857. fc = &graphql.FieldContext{
  46858. Object: "DeliveryMethodDefinitionConnection",
  46859. Field: field,
  46860. IsMethod: false,
  46861. IsResolver: false,
  46862. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46863. switch field.Name {
  46864. case "endCursor":
  46865. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  46866. case "hasNextPage":
  46867. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  46868. case "hasPreviousPage":
  46869. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  46870. case "startCursor":
  46871. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  46872. }
  46873. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  46874. },
  46875. }
  46876. return fc, nil
  46877. }
  46878. func (ec *executionContext) _DeliveryMethodDefinitionCounts_participantDefinitionsCount(ctx context.Context, field graphql.CollectedField, obj *DeliveryMethodDefinitionCounts) (ret graphql.Marshaler) {
  46879. fc, err := ec.fieldContext_DeliveryMethodDefinitionCounts_participantDefinitionsCount(ctx, field)
  46880. if err != nil {
  46881. return graphql.Null
  46882. }
  46883. ctx = graphql.WithFieldContext(ctx, fc)
  46884. defer func() {
  46885. if r := recover(); r != nil {
  46886. ec.Error(ctx, ec.Recover(ctx, r))
  46887. ret = graphql.Null
  46888. }
  46889. }()
  46890. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46891. ctx = rctx // use context from middleware stack in children
  46892. return obj.ParticipantDefinitionsCount, nil
  46893. })
  46894. if err != nil {
  46895. ec.Error(ctx, err)
  46896. return graphql.Null
  46897. }
  46898. if resTmp == nil {
  46899. if !graphql.HasFieldError(ctx, fc) {
  46900. ec.Errorf(ctx, "must not be null")
  46901. }
  46902. return graphql.Null
  46903. }
  46904. res := resTmp.(int)
  46905. fc.Result = res
  46906. return ec.marshalNInt2int(ctx, field.Selections, res)
  46907. }
  46908. func (ec *executionContext) fieldContext_DeliveryMethodDefinitionCounts_participantDefinitionsCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46909. fc = &graphql.FieldContext{
  46910. Object: "DeliveryMethodDefinitionCounts",
  46911. Field: field,
  46912. IsMethod: false,
  46913. IsResolver: false,
  46914. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46915. return nil, errors.New("field of type Int does not have child fields")
  46916. },
  46917. }
  46918. return fc, nil
  46919. }
  46920. func (ec *executionContext) _DeliveryMethodDefinitionCounts_rateDefinitionsCount(ctx context.Context, field graphql.CollectedField, obj *DeliveryMethodDefinitionCounts) (ret graphql.Marshaler) {
  46921. fc, err := ec.fieldContext_DeliveryMethodDefinitionCounts_rateDefinitionsCount(ctx, field)
  46922. if err != nil {
  46923. return graphql.Null
  46924. }
  46925. ctx = graphql.WithFieldContext(ctx, fc)
  46926. defer func() {
  46927. if r := recover(); r != nil {
  46928. ec.Error(ctx, ec.Recover(ctx, r))
  46929. ret = graphql.Null
  46930. }
  46931. }()
  46932. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46933. ctx = rctx // use context from middleware stack in children
  46934. return obj.RateDefinitionsCount, nil
  46935. })
  46936. if err != nil {
  46937. ec.Error(ctx, err)
  46938. return graphql.Null
  46939. }
  46940. if resTmp == nil {
  46941. if !graphql.HasFieldError(ctx, fc) {
  46942. ec.Errorf(ctx, "must not be null")
  46943. }
  46944. return graphql.Null
  46945. }
  46946. res := resTmp.(int)
  46947. fc.Result = res
  46948. return ec.marshalNInt2int(ctx, field.Selections, res)
  46949. }
  46950. func (ec *executionContext) fieldContext_DeliveryMethodDefinitionCounts_rateDefinitionsCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46951. fc = &graphql.FieldContext{
  46952. Object: "DeliveryMethodDefinitionCounts",
  46953. Field: field,
  46954. IsMethod: false,
  46955. IsResolver: false,
  46956. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46957. return nil, errors.New("field of type Int does not have child fields")
  46958. },
  46959. }
  46960. return fc, nil
  46961. }
  46962. func (ec *executionContext) _DeliveryMethodDefinitionEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *DeliveryMethodDefinitionEdge) (ret graphql.Marshaler) {
  46963. fc, err := ec.fieldContext_DeliveryMethodDefinitionEdge_cursor(ctx, field)
  46964. if err != nil {
  46965. return graphql.Null
  46966. }
  46967. ctx = graphql.WithFieldContext(ctx, fc)
  46968. defer func() {
  46969. if r := recover(); r != nil {
  46970. ec.Error(ctx, ec.Recover(ctx, r))
  46971. ret = graphql.Null
  46972. }
  46973. }()
  46974. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46975. ctx = rctx // use context from middleware stack in children
  46976. return obj.Cursor, nil
  46977. })
  46978. if err != nil {
  46979. ec.Error(ctx, err)
  46980. return graphql.Null
  46981. }
  46982. if resTmp == nil {
  46983. if !graphql.HasFieldError(ctx, fc) {
  46984. ec.Errorf(ctx, "must not be null")
  46985. }
  46986. return graphql.Null
  46987. }
  46988. res := resTmp.(string)
  46989. fc.Result = res
  46990. return ec.marshalNString2string(ctx, field.Selections, res)
  46991. }
  46992. func (ec *executionContext) fieldContext_DeliveryMethodDefinitionEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46993. fc = &graphql.FieldContext{
  46994. Object: "DeliveryMethodDefinitionEdge",
  46995. Field: field,
  46996. IsMethod: false,
  46997. IsResolver: false,
  46998. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46999. return nil, errors.New("field of type String does not have child fields")
  47000. },
  47001. }
  47002. return fc, nil
  47003. }
  47004. func (ec *executionContext) _DeliveryMethodDefinitionEdge_node(ctx context.Context, field graphql.CollectedField, obj *DeliveryMethodDefinitionEdge) (ret graphql.Marshaler) {
  47005. fc, err := ec.fieldContext_DeliveryMethodDefinitionEdge_node(ctx, field)
  47006. if err != nil {
  47007. return graphql.Null
  47008. }
  47009. ctx = graphql.WithFieldContext(ctx, fc)
  47010. defer func() {
  47011. if r := recover(); r != nil {
  47012. ec.Error(ctx, ec.Recover(ctx, r))
  47013. ret = graphql.Null
  47014. }
  47015. }()
  47016. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47017. ctx = rctx // use context from middleware stack in children
  47018. return obj.Node, nil
  47019. })
  47020. if err != nil {
  47021. ec.Error(ctx, err)
  47022. return graphql.Null
  47023. }
  47024. if resTmp == nil {
  47025. if !graphql.HasFieldError(ctx, fc) {
  47026. ec.Errorf(ctx, "must not be null")
  47027. }
  47028. return graphql.Null
  47029. }
  47030. res := resTmp.(*DeliveryMethodDefinition)
  47031. fc.Result = res
  47032. return ec.marshalNDeliveryMethodDefinition2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryMethodDefinition(ctx, field.Selections, res)
  47033. }
  47034. func (ec *executionContext) fieldContext_DeliveryMethodDefinitionEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47035. fc = &graphql.FieldContext{
  47036. Object: "DeliveryMethodDefinitionEdge",
  47037. Field: field,
  47038. IsMethod: false,
  47039. IsResolver: false,
  47040. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47041. switch field.Name {
  47042. case "active":
  47043. return ec.fieldContext_DeliveryMethodDefinition_active(ctx, field)
  47044. case "description":
  47045. return ec.fieldContext_DeliveryMethodDefinition_description(ctx, field)
  47046. case "id":
  47047. return ec.fieldContext_DeliveryMethodDefinition_id(ctx, field)
  47048. case "methodConditions":
  47049. return ec.fieldContext_DeliveryMethodDefinition_methodConditions(ctx, field)
  47050. case "name":
  47051. return ec.fieldContext_DeliveryMethodDefinition_name(ctx, field)
  47052. case "rateProvider":
  47053. return ec.fieldContext_DeliveryMethodDefinition_rateProvider(ctx, field)
  47054. }
  47055. return nil, fmt.Errorf("no field named %q was found under type DeliveryMethodDefinition", field.Name)
  47056. },
  47057. }
  47058. return fc, nil
  47059. }
  47060. func (ec *executionContext) _DeliveryParticipant_adaptToNewServicesFlag(ctx context.Context, field graphql.CollectedField, obj *DeliveryParticipant) (ret graphql.Marshaler) {
  47061. fc, err := ec.fieldContext_DeliveryParticipant_adaptToNewServicesFlag(ctx, field)
  47062. if err != nil {
  47063. return graphql.Null
  47064. }
  47065. ctx = graphql.WithFieldContext(ctx, fc)
  47066. defer func() {
  47067. if r := recover(); r != nil {
  47068. ec.Error(ctx, ec.Recover(ctx, r))
  47069. ret = graphql.Null
  47070. }
  47071. }()
  47072. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47073. ctx = rctx // use context from middleware stack in children
  47074. return obj.AdaptToNewServicesFlag, nil
  47075. })
  47076. if err != nil {
  47077. ec.Error(ctx, err)
  47078. return graphql.Null
  47079. }
  47080. if resTmp == nil {
  47081. if !graphql.HasFieldError(ctx, fc) {
  47082. ec.Errorf(ctx, "must not be null")
  47083. }
  47084. return graphql.Null
  47085. }
  47086. res := resTmp.(bool)
  47087. fc.Result = res
  47088. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  47089. }
  47090. func (ec *executionContext) fieldContext_DeliveryParticipant_adaptToNewServicesFlag(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47091. fc = &graphql.FieldContext{
  47092. Object: "DeliveryParticipant",
  47093. Field: field,
  47094. IsMethod: false,
  47095. IsResolver: false,
  47096. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47097. return nil, errors.New("field of type Boolean does not have child fields")
  47098. },
  47099. }
  47100. return fc, nil
  47101. }
  47102. func (ec *executionContext) _DeliveryParticipant_carrierService(ctx context.Context, field graphql.CollectedField, obj *DeliveryParticipant) (ret graphql.Marshaler) {
  47103. fc, err := ec.fieldContext_DeliveryParticipant_carrierService(ctx, field)
  47104. if err != nil {
  47105. return graphql.Null
  47106. }
  47107. ctx = graphql.WithFieldContext(ctx, fc)
  47108. defer func() {
  47109. if r := recover(); r != nil {
  47110. ec.Error(ctx, ec.Recover(ctx, r))
  47111. ret = graphql.Null
  47112. }
  47113. }()
  47114. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47115. ctx = rctx // use context from middleware stack in children
  47116. return obj.CarrierService, nil
  47117. })
  47118. if err != nil {
  47119. ec.Error(ctx, err)
  47120. return graphql.Null
  47121. }
  47122. if resTmp == nil {
  47123. if !graphql.HasFieldError(ctx, fc) {
  47124. ec.Errorf(ctx, "must not be null")
  47125. }
  47126. return graphql.Null
  47127. }
  47128. res := resTmp.(*DeliveryCarrierService)
  47129. fc.Result = res
  47130. return ec.marshalNDeliveryCarrierService2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryCarrierService(ctx, field.Selections, res)
  47131. }
  47132. func (ec *executionContext) fieldContext_DeliveryParticipant_carrierService(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47133. fc = &graphql.FieldContext{
  47134. Object: "DeliveryParticipant",
  47135. Field: field,
  47136. IsMethod: false,
  47137. IsResolver: false,
  47138. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47139. switch field.Name {
  47140. case "availableServicesForCountries":
  47141. return ec.fieldContext_DeliveryCarrierService_availableServicesForCountries(ctx, field)
  47142. case "formattedName":
  47143. return ec.fieldContext_DeliveryCarrierService_formattedName(ctx, field)
  47144. case "icon":
  47145. return ec.fieldContext_DeliveryCarrierService_icon(ctx, field)
  47146. case "id":
  47147. return ec.fieldContext_DeliveryCarrierService_id(ctx, field)
  47148. case "name":
  47149. return ec.fieldContext_DeliveryCarrierService_name(ctx, field)
  47150. }
  47151. return nil, fmt.Errorf("no field named %q was found under type DeliveryCarrierService", field.Name)
  47152. },
  47153. }
  47154. return fc, nil
  47155. }
  47156. func (ec *executionContext) _DeliveryParticipant_fixedFee(ctx context.Context, field graphql.CollectedField, obj *DeliveryParticipant) (ret graphql.Marshaler) {
  47157. fc, err := ec.fieldContext_DeliveryParticipant_fixedFee(ctx, field)
  47158. if err != nil {
  47159. return graphql.Null
  47160. }
  47161. ctx = graphql.WithFieldContext(ctx, fc)
  47162. defer func() {
  47163. if r := recover(); r != nil {
  47164. ec.Error(ctx, ec.Recover(ctx, r))
  47165. ret = graphql.Null
  47166. }
  47167. }()
  47168. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47169. ctx = rctx // use context from middleware stack in children
  47170. return obj.FixedFee, nil
  47171. })
  47172. if err != nil {
  47173. ec.Error(ctx, err)
  47174. return graphql.Null
  47175. }
  47176. if resTmp == nil {
  47177. return graphql.Null
  47178. }
  47179. res := resTmp.(*MoneyV2)
  47180. fc.Result = res
  47181. return ec.marshalOMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  47182. }
  47183. func (ec *executionContext) fieldContext_DeliveryParticipant_fixedFee(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47184. fc = &graphql.FieldContext{
  47185. Object: "DeliveryParticipant",
  47186. Field: field,
  47187. IsMethod: false,
  47188. IsResolver: false,
  47189. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47190. switch field.Name {
  47191. case "amount":
  47192. return ec.fieldContext_MoneyV2_amount(ctx, field)
  47193. case "currencyCode":
  47194. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  47195. }
  47196. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  47197. },
  47198. }
  47199. return fc, nil
  47200. }
  47201. func (ec *executionContext) _DeliveryParticipant_id(ctx context.Context, field graphql.CollectedField, obj *DeliveryParticipant) (ret graphql.Marshaler) {
  47202. fc, err := ec.fieldContext_DeliveryParticipant_id(ctx, field)
  47203. if err != nil {
  47204. return graphql.Null
  47205. }
  47206. ctx = graphql.WithFieldContext(ctx, fc)
  47207. defer func() {
  47208. if r := recover(); r != nil {
  47209. ec.Error(ctx, ec.Recover(ctx, r))
  47210. ret = graphql.Null
  47211. }
  47212. }()
  47213. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47214. ctx = rctx // use context from middleware stack in children
  47215. return obj.ID, nil
  47216. })
  47217. if err != nil {
  47218. ec.Error(ctx, err)
  47219. return graphql.Null
  47220. }
  47221. if resTmp == nil {
  47222. if !graphql.HasFieldError(ctx, fc) {
  47223. ec.Errorf(ctx, "must not be null")
  47224. }
  47225. return graphql.Null
  47226. }
  47227. res := resTmp.(string)
  47228. fc.Result = res
  47229. return ec.marshalNID2string(ctx, field.Selections, res)
  47230. }
  47231. func (ec *executionContext) fieldContext_DeliveryParticipant_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47232. fc = &graphql.FieldContext{
  47233. Object: "DeliveryParticipant",
  47234. Field: field,
  47235. IsMethod: false,
  47236. IsResolver: false,
  47237. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47238. return nil, errors.New("field of type ID does not have child fields")
  47239. },
  47240. }
  47241. return fc, nil
  47242. }
  47243. func (ec *executionContext) _DeliveryParticipant_participantServices(ctx context.Context, field graphql.CollectedField, obj *DeliveryParticipant) (ret graphql.Marshaler) {
  47244. fc, err := ec.fieldContext_DeliveryParticipant_participantServices(ctx, field)
  47245. if err != nil {
  47246. return graphql.Null
  47247. }
  47248. ctx = graphql.WithFieldContext(ctx, fc)
  47249. defer func() {
  47250. if r := recover(); r != nil {
  47251. ec.Error(ctx, ec.Recover(ctx, r))
  47252. ret = graphql.Null
  47253. }
  47254. }()
  47255. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47256. ctx = rctx // use context from middleware stack in children
  47257. return obj.ParticipantServices, nil
  47258. })
  47259. if err != nil {
  47260. ec.Error(ctx, err)
  47261. return graphql.Null
  47262. }
  47263. if resTmp == nil {
  47264. if !graphql.HasFieldError(ctx, fc) {
  47265. ec.Errorf(ctx, "must not be null")
  47266. }
  47267. return graphql.Null
  47268. }
  47269. res := resTmp.([]*DeliveryParticipantService)
  47270. fc.Result = res
  47271. return ec.marshalNDeliveryParticipantService2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryParticipantServiceᚄ(ctx, field.Selections, res)
  47272. }
  47273. func (ec *executionContext) fieldContext_DeliveryParticipant_participantServices(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47274. fc = &graphql.FieldContext{
  47275. Object: "DeliveryParticipant",
  47276. Field: field,
  47277. IsMethod: false,
  47278. IsResolver: false,
  47279. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47280. switch field.Name {
  47281. case "active":
  47282. return ec.fieldContext_DeliveryParticipantService_active(ctx, field)
  47283. case "name":
  47284. return ec.fieldContext_DeliveryParticipantService_name(ctx, field)
  47285. }
  47286. return nil, fmt.Errorf("no field named %q was found under type DeliveryParticipantService", field.Name)
  47287. },
  47288. }
  47289. return fc, nil
  47290. }
  47291. func (ec *executionContext) _DeliveryParticipant_percentageOfRateFee(ctx context.Context, field graphql.CollectedField, obj *DeliveryParticipant) (ret graphql.Marshaler) {
  47292. fc, err := ec.fieldContext_DeliveryParticipant_percentageOfRateFee(ctx, field)
  47293. if err != nil {
  47294. return graphql.Null
  47295. }
  47296. ctx = graphql.WithFieldContext(ctx, fc)
  47297. defer func() {
  47298. if r := recover(); r != nil {
  47299. ec.Error(ctx, ec.Recover(ctx, r))
  47300. ret = graphql.Null
  47301. }
  47302. }()
  47303. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47304. ctx = rctx // use context from middleware stack in children
  47305. return obj.PercentageOfRateFee, nil
  47306. })
  47307. if err != nil {
  47308. ec.Error(ctx, err)
  47309. return graphql.Null
  47310. }
  47311. if resTmp == nil {
  47312. if !graphql.HasFieldError(ctx, fc) {
  47313. ec.Errorf(ctx, "must not be null")
  47314. }
  47315. return graphql.Null
  47316. }
  47317. res := resTmp.(float64)
  47318. fc.Result = res
  47319. return ec.marshalNFloat2float64(ctx, field.Selections, res)
  47320. }
  47321. func (ec *executionContext) fieldContext_DeliveryParticipant_percentageOfRateFee(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47322. fc = &graphql.FieldContext{
  47323. Object: "DeliveryParticipant",
  47324. Field: field,
  47325. IsMethod: false,
  47326. IsResolver: false,
  47327. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47328. return nil, errors.New("field of type Float does not have child fields")
  47329. },
  47330. }
  47331. return fc, nil
  47332. }
  47333. func (ec *executionContext) _DeliveryParticipantService_active(ctx context.Context, field graphql.CollectedField, obj *DeliveryParticipantService) (ret graphql.Marshaler) {
  47334. fc, err := ec.fieldContext_DeliveryParticipantService_active(ctx, field)
  47335. if err != nil {
  47336. return graphql.Null
  47337. }
  47338. ctx = graphql.WithFieldContext(ctx, fc)
  47339. defer func() {
  47340. if r := recover(); r != nil {
  47341. ec.Error(ctx, ec.Recover(ctx, r))
  47342. ret = graphql.Null
  47343. }
  47344. }()
  47345. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47346. ctx = rctx // use context from middleware stack in children
  47347. return obj.Active, nil
  47348. })
  47349. if err != nil {
  47350. ec.Error(ctx, err)
  47351. return graphql.Null
  47352. }
  47353. if resTmp == nil {
  47354. if !graphql.HasFieldError(ctx, fc) {
  47355. ec.Errorf(ctx, "must not be null")
  47356. }
  47357. return graphql.Null
  47358. }
  47359. res := resTmp.(bool)
  47360. fc.Result = res
  47361. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  47362. }
  47363. func (ec *executionContext) fieldContext_DeliveryParticipantService_active(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47364. fc = &graphql.FieldContext{
  47365. Object: "DeliveryParticipantService",
  47366. Field: field,
  47367. IsMethod: false,
  47368. IsResolver: false,
  47369. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47370. return nil, errors.New("field of type Boolean does not have child fields")
  47371. },
  47372. }
  47373. return fc, nil
  47374. }
  47375. func (ec *executionContext) _DeliveryParticipantService_name(ctx context.Context, field graphql.CollectedField, obj *DeliveryParticipantService) (ret graphql.Marshaler) {
  47376. fc, err := ec.fieldContext_DeliveryParticipantService_name(ctx, field)
  47377. if err != nil {
  47378. return graphql.Null
  47379. }
  47380. ctx = graphql.WithFieldContext(ctx, fc)
  47381. defer func() {
  47382. if r := recover(); r != nil {
  47383. ec.Error(ctx, ec.Recover(ctx, r))
  47384. ret = graphql.Null
  47385. }
  47386. }()
  47387. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47388. ctx = rctx // use context from middleware stack in children
  47389. return obj.Name, nil
  47390. })
  47391. if err != nil {
  47392. ec.Error(ctx, err)
  47393. return graphql.Null
  47394. }
  47395. if resTmp == nil {
  47396. if !graphql.HasFieldError(ctx, fc) {
  47397. ec.Errorf(ctx, "must not be null")
  47398. }
  47399. return graphql.Null
  47400. }
  47401. res := resTmp.(string)
  47402. fc.Result = res
  47403. return ec.marshalNString2string(ctx, field.Selections, res)
  47404. }
  47405. func (ec *executionContext) fieldContext_DeliveryParticipantService_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47406. fc = &graphql.FieldContext{
  47407. Object: "DeliveryParticipantService",
  47408. Field: field,
  47409. IsMethod: false,
  47410. IsResolver: false,
  47411. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47412. return nil, errors.New("field of type String does not have child fields")
  47413. },
  47414. }
  47415. return fc, nil
  47416. }
  47417. func (ec *executionContext) _DeliveryProductVariantsCount_capped(ctx context.Context, field graphql.CollectedField, obj *DeliveryProductVariantsCount) (ret graphql.Marshaler) {
  47418. fc, err := ec.fieldContext_DeliveryProductVariantsCount_capped(ctx, field)
  47419. if err != nil {
  47420. return graphql.Null
  47421. }
  47422. ctx = graphql.WithFieldContext(ctx, fc)
  47423. defer func() {
  47424. if r := recover(); r != nil {
  47425. ec.Error(ctx, ec.Recover(ctx, r))
  47426. ret = graphql.Null
  47427. }
  47428. }()
  47429. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47430. ctx = rctx // use context from middleware stack in children
  47431. return obj.Capped, nil
  47432. })
  47433. if err != nil {
  47434. ec.Error(ctx, err)
  47435. return graphql.Null
  47436. }
  47437. if resTmp == nil {
  47438. if !graphql.HasFieldError(ctx, fc) {
  47439. ec.Errorf(ctx, "must not be null")
  47440. }
  47441. return graphql.Null
  47442. }
  47443. res := resTmp.(bool)
  47444. fc.Result = res
  47445. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  47446. }
  47447. func (ec *executionContext) fieldContext_DeliveryProductVariantsCount_capped(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47448. fc = &graphql.FieldContext{
  47449. Object: "DeliveryProductVariantsCount",
  47450. Field: field,
  47451. IsMethod: false,
  47452. IsResolver: false,
  47453. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47454. return nil, errors.New("field of type Boolean does not have child fields")
  47455. },
  47456. }
  47457. return fc, nil
  47458. }
  47459. func (ec *executionContext) _DeliveryProductVariantsCount_count(ctx context.Context, field graphql.CollectedField, obj *DeliveryProductVariantsCount) (ret graphql.Marshaler) {
  47460. fc, err := ec.fieldContext_DeliveryProductVariantsCount_count(ctx, field)
  47461. if err != nil {
  47462. return graphql.Null
  47463. }
  47464. ctx = graphql.WithFieldContext(ctx, fc)
  47465. defer func() {
  47466. if r := recover(); r != nil {
  47467. ec.Error(ctx, ec.Recover(ctx, r))
  47468. ret = graphql.Null
  47469. }
  47470. }()
  47471. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47472. ctx = rctx // use context from middleware stack in children
  47473. return obj.Count, nil
  47474. })
  47475. if err != nil {
  47476. ec.Error(ctx, err)
  47477. return graphql.Null
  47478. }
  47479. if resTmp == nil {
  47480. if !graphql.HasFieldError(ctx, fc) {
  47481. ec.Errorf(ctx, "must not be null")
  47482. }
  47483. return graphql.Null
  47484. }
  47485. res := resTmp.(int)
  47486. fc.Result = res
  47487. return ec.marshalNInt2int(ctx, field.Selections, res)
  47488. }
  47489. func (ec *executionContext) fieldContext_DeliveryProductVariantsCount_count(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47490. fc = &graphql.FieldContext{
  47491. Object: "DeliveryProductVariantsCount",
  47492. Field: field,
  47493. IsMethod: false,
  47494. IsResolver: false,
  47495. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47496. return nil, errors.New("field of type Int does not have child fields")
  47497. },
  47498. }
  47499. return fc, nil
  47500. }
  47501. func (ec *executionContext) _DeliveryProfile_activeMethodDefinitionsCount(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfile) (ret graphql.Marshaler) {
  47502. fc, err := ec.fieldContext_DeliveryProfile_activeMethodDefinitionsCount(ctx, field)
  47503. if err != nil {
  47504. return graphql.Null
  47505. }
  47506. ctx = graphql.WithFieldContext(ctx, fc)
  47507. defer func() {
  47508. if r := recover(); r != nil {
  47509. ec.Error(ctx, ec.Recover(ctx, r))
  47510. ret = graphql.Null
  47511. }
  47512. }()
  47513. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47514. ctx = rctx // use context from middleware stack in children
  47515. return obj.ActiveMethodDefinitionsCount, nil
  47516. })
  47517. if err != nil {
  47518. ec.Error(ctx, err)
  47519. return graphql.Null
  47520. }
  47521. if resTmp == nil {
  47522. if !graphql.HasFieldError(ctx, fc) {
  47523. ec.Errorf(ctx, "must not be null")
  47524. }
  47525. return graphql.Null
  47526. }
  47527. res := resTmp.(int)
  47528. fc.Result = res
  47529. return ec.marshalNInt2int(ctx, field.Selections, res)
  47530. }
  47531. func (ec *executionContext) fieldContext_DeliveryProfile_activeMethodDefinitionsCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47532. fc = &graphql.FieldContext{
  47533. Object: "DeliveryProfile",
  47534. Field: field,
  47535. IsMethod: false,
  47536. IsResolver: false,
  47537. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47538. return nil, errors.New("field of type Int does not have child fields")
  47539. },
  47540. }
  47541. return fc, nil
  47542. }
  47543. func (ec *executionContext) _DeliveryProfile_default(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfile) (ret graphql.Marshaler) {
  47544. fc, err := ec.fieldContext_DeliveryProfile_default(ctx, field)
  47545. if err != nil {
  47546. return graphql.Null
  47547. }
  47548. ctx = graphql.WithFieldContext(ctx, fc)
  47549. defer func() {
  47550. if r := recover(); r != nil {
  47551. ec.Error(ctx, ec.Recover(ctx, r))
  47552. ret = graphql.Null
  47553. }
  47554. }()
  47555. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47556. ctx = rctx // use context from middleware stack in children
  47557. return obj.Default, nil
  47558. })
  47559. if err != nil {
  47560. ec.Error(ctx, err)
  47561. return graphql.Null
  47562. }
  47563. if resTmp == nil {
  47564. if !graphql.HasFieldError(ctx, fc) {
  47565. ec.Errorf(ctx, "must not be null")
  47566. }
  47567. return graphql.Null
  47568. }
  47569. res := resTmp.(bool)
  47570. fc.Result = res
  47571. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  47572. }
  47573. func (ec *executionContext) fieldContext_DeliveryProfile_default(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47574. fc = &graphql.FieldContext{
  47575. Object: "DeliveryProfile",
  47576. Field: field,
  47577. IsMethod: false,
  47578. IsResolver: false,
  47579. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47580. return nil, errors.New("field of type Boolean does not have child fields")
  47581. },
  47582. }
  47583. return fc, nil
  47584. }
  47585. func (ec *executionContext) _DeliveryProfile_id(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfile) (ret graphql.Marshaler) {
  47586. fc, err := ec.fieldContext_DeliveryProfile_id(ctx, field)
  47587. if err != nil {
  47588. return graphql.Null
  47589. }
  47590. ctx = graphql.WithFieldContext(ctx, fc)
  47591. defer func() {
  47592. if r := recover(); r != nil {
  47593. ec.Error(ctx, ec.Recover(ctx, r))
  47594. ret = graphql.Null
  47595. }
  47596. }()
  47597. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47598. ctx = rctx // use context from middleware stack in children
  47599. return obj.ID, nil
  47600. })
  47601. if err != nil {
  47602. ec.Error(ctx, err)
  47603. return graphql.Null
  47604. }
  47605. if resTmp == nil {
  47606. if !graphql.HasFieldError(ctx, fc) {
  47607. ec.Errorf(ctx, "must not be null")
  47608. }
  47609. return graphql.Null
  47610. }
  47611. res := resTmp.(string)
  47612. fc.Result = res
  47613. return ec.marshalNID2string(ctx, field.Selections, res)
  47614. }
  47615. func (ec *executionContext) fieldContext_DeliveryProfile_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47616. fc = &graphql.FieldContext{
  47617. Object: "DeliveryProfile",
  47618. Field: field,
  47619. IsMethod: false,
  47620. IsResolver: false,
  47621. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47622. return nil, errors.New("field of type ID does not have child fields")
  47623. },
  47624. }
  47625. return fc, nil
  47626. }
  47627. func (ec *executionContext) _DeliveryProfile_legacyMode(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfile) (ret graphql.Marshaler) {
  47628. fc, err := ec.fieldContext_DeliveryProfile_legacyMode(ctx, field)
  47629. if err != nil {
  47630. return graphql.Null
  47631. }
  47632. ctx = graphql.WithFieldContext(ctx, fc)
  47633. defer func() {
  47634. if r := recover(); r != nil {
  47635. ec.Error(ctx, ec.Recover(ctx, r))
  47636. ret = graphql.Null
  47637. }
  47638. }()
  47639. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47640. ctx = rctx // use context from middleware stack in children
  47641. return obj.LegacyMode, nil
  47642. })
  47643. if err != nil {
  47644. ec.Error(ctx, err)
  47645. return graphql.Null
  47646. }
  47647. if resTmp == nil {
  47648. if !graphql.HasFieldError(ctx, fc) {
  47649. ec.Errorf(ctx, "must not be null")
  47650. }
  47651. return graphql.Null
  47652. }
  47653. res := resTmp.(bool)
  47654. fc.Result = res
  47655. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  47656. }
  47657. func (ec *executionContext) fieldContext_DeliveryProfile_legacyMode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47658. fc = &graphql.FieldContext{
  47659. Object: "DeliveryProfile",
  47660. Field: field,
  47661. IsMethod: false,
  47662. IsResolver: false,
  47663. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47664. return nil, errors.New("field of type Boolean does not have child fields")
  47665. },
  47666. }
  47667. return fc, nil
  47668. }
  47669. func (ec *executionContext) _DeliveryProfile_locationsWithoutRatesCount(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfile) (ret graphql.Marshaler) {
  47670. fc, err := ec.fieldContext_DeliveryProfile_locationsWithoutRatesCount(ctx, field)
  47671. if err != nil {
  47672. return graphql.Null
  47673. }
  47674. ctx = graphql.WithFieldContext(ctx, fc)
  47675. defer func() {
  47676. if r := recover(); r != nil {
  47677. ec.Error(ctx, ec.Recover(ctx, r))
  47678. ret = graphql.Null
  47679. }
  47680. }()
  47681. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47682. ctx = rctx // use context from middleware stack in children
  47683. return obj.LocationsWithoutRatesCount, nil
  47684. })
  47685. if err != nil {
  47686. ec.Error(ctx, err)
  47687. return graphql.Null
  47688. }
  47689. if resTmp == nil {
  47690. if !graphql.HasFieldError(ctx, fc) {
  47691. ec.Errorf(ctx, "must not be null")
  47692. }
  47693. return graphql.Null
  47694. }
  47695. res := resTmp.(int)
  47696. fc.Result = res
  47697. return ec.marshalNInt2int(ctx, field.Selections, res)
  47698. }
  47699. func (ec *executionContext) fieldContext_DeliveryProfile_locationsWithoutRatesCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47700. fc = &graphql.FieldContext{
  47701. Object: "DeliveryProfile",
  47702. Field: field,
  47703. IsMethod: false,
  47704. IsResolver: false,
  47705. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47706. return nil, errors.New("field of type Int does not have child fields")
  47707. },
  47708. }
  47709. return fc, nil
  47710. }
  47711. func (ec *executionContext) _DeliveryProfile_name(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfile) (ret graphql.Marshaler) {
  47712. fc, err := ec.fieldContext_DeliveryProfile_name(ctx, field)
  47713. if err != nil {
  47714. return graphql.Null
  47715. }
  47716. ctx = graphql.WithFieldContext(ctx, fc)
  47717. defer func() {
  47718. if r := recover(); r != nil {
  47719. ec.Error(ctx, ec.Recover(ctx, r))
  47720. ret = graphql.Null
  47721. }
  47722. }()
  47723. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47724. ctx = rctx // use context from middleware stack in children
  47725. return obj.Name, nil
  47726. })
  47727. if err != nil {
  47728. ec.Error(ctx, err)
  47729. return graphql.Null
  47730. }
  47731. if resTmp == nil {
  47732. if !graphql.HasFieldError(ctx, fc) {
  47733. ec.Errorf(ctx, "must not be null")
  47734. }
  47735. return graphql.Null
  47736. }
  47737. res := resTmp.(string)
  47738. fc.Result = res
  47739. return ec.marshalNString2string(ctx, field.Selections, res)
  47740. }
  47741. func (ec *executionContext) fieldContext_DeliveryProfile_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47742. fc = &graphql.FieldContext{
  47743. Object: "DeliveryProfile",
  47744. Field: field,
  47745. IsMethod: false,
  47746. IsResolver: false,
  47747. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47748. return nil, errors.New("field of type String does not have child fields")
  47749. },
  47750. }
  47751. return fc, nil
  47752. }
  47753. func (ec *executionContext) _DeliveryProfile_originLocationCount(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfile) (ret graphql.Marshaler) {
  47754. fc, err := ec.fieldContext_DeliveryProfile_originLocationCount(ctx, field)
  47755. if err != nil {
  47756. return graphql.Null
  47757. }
  47758. ctx = graphql.WithFieldContext(ctx, fc)
  47759. defer func() {
  47760. if r := recover(); r != nil {
  47761. ec.Error(ctx, ec.Recover(ctx, r))
  47762. ret = graphql.Null
  47763. }
  47764. }()
  47765. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47766. ctx = rctx // use context from middleware stack in children
  47767. return obj.OriginLocationCount, nil
  47768. })
  47769. if err != nil {
  47770. ec.Error(ctx, err)
  47771. return graphql.Null
  47772. }
  47773. if resTmp == nil {
  47774. if !graphql.HasFieldError(ctx, fc) {
  47775. ec.Errorf(ctx, "must not be null")
  47776. }
  47777. return graphql.Null
  47778. }
  47779. res := resTmp.(int)
  47780. fc.Result = res
  47781. return ec.marshalNInt2int(ctx, field.Selections, res)
  47782. }
  47783. func (ec *executionContext) fieldContext_DeliveryProfile_originLocationCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47784. fc = &graphql.FieldContext{
  47785. Object: "DeliveryProfile",
  47786. Field: field,
  47787. IsMethod: false,
  47788. IsResolver: false,
  47789. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47790. return nil, errors.New("field of type Int does not have child fields")
  47791. },
  47792. }
  47793. return fc, nil
  47794. }
  47795. func (ec *executionContext) _DeliveryProfile_productVariantsCountV2(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfile) (ret graphql.Marshaler) {
  47796. fc, err := ec.fieldContext_DeliveryProfile_productVariantsCountV2(ctx, field)
  47797. if err != nil {
  47798. return graphql.Null
  47799. }
  47800. ctx = graphql.WithFieldContext(ctx, fc)
  47801. defer func() {
  47802. if r := recover(); r != nil {
  47803. ec.Error(ctx, ec.Recover(ctx, r))
  47804. ret = graphql.Null
  47805. }
  47806. }()
  47807. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47808. ctx = rctx // use context from middleware stack in children
  47809. return obj.ProductVariantsCountV2, nil
  47810. })
  47811. if err != nil {
  47812. ec.Error(ctx, err)
  47813. return graphql.Null
  47814. }
  47815. if resTmp == nil {
  47816. if !graphql.HasFieldError(ctx, fc) {
  47817. ec.Errorf(ctx, "must not be null")
  47818. }
  47819. return graphql.Null
  47820. }
  47821. res := resTmp.(*DeliveryProductVariantsCount)
  47822. fc.Result = res
  47823. return ec.marshalNDeliveryProductVariantsCount2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryProductVariantsCount(ctx, field.Selections, res)
  47824. }
  47825. func (ec *executionContext) fieldContext_DeliveryProfile_productVariantsCountV2(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47826. fc = &graphql.FieldContext{
  47827. Object: "DeliveryProfile",
  47828. Field: field,
  47829. IsMethod: false,
  47830. IsResolver: false,
  47831. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47832. switch field.Name {
  47833. case "capped":
  47834. return ec.fieldContext_DeliveryProductVariantsCount_capped(ctx, field)
  47835. case "count":
  47836. return ec.fieldContext_DeliveryProductVariantsCount_count(ctx, field)
  47837. }
  47838. return nil, fmt.Errorf("no field named %q was found under type DeliveryProductVariantsCount", field.Name)
  47839. },
  47840. }
  47841. return fc, nil
  47842. }
  47843. func (ec *executionContext) _DeliveryProfile_profileItems(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfile) (ret graphql.Marshaler) {
  47844. fc, err := ec.fieldContext_DeliveryProfile_profileItems(ctx, field)
  47845. if err != nil {
  47846. return graphql.Null
  47847. }
  47848. ctx = graphql.WithFieldContext(ctx, fc)
  47849. defer func() {
  47850. if r := recover(); r != nil {
  47851. ec.Error(ctx, ec.Recover(ctx, r))
  47852. ret = graphql.Null
  47853. }
  47854. }()
  47855. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47856. ctx = rctx // use context from middleware stack in children
  47857. return obj.ProfileItems, nil
  47858. })
  47859. if err != nil {
  47860. ec.Error(ctx, err)
  47861. return graphql.Null
  47862. }
  47863. if resTmp == nil {
  47864. if !graphql.HasFieldError(ctx, fc) {
  47865. ec.Errorf(ctx, "must not be null")
  47866. }
  47867. return graphql.Null
  47868. }
  47869. res := resTmp.(*DeliveryProfileItemConnection)
  47870. fc.Result = res
  47871. return ec.marshalNDeliveryProfileItemConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryProfileItemConnection(ctx, field.Selections, res)
  47872. }
  47873. func (ec *executionContext) fieldContext_DeliveryProfile_profileItems(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47874. fc = &graphql.FieldContext{
  47875. Object: "DeliveryProfile",
  47876. Field: field,
  47877. IsMethod: false,
  47878. IsResolver: false,
  47879. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47880. switch field.Name {
  47881. case "edges":
  47882. return ec.fieldContext_DeliveryProfileItemConnection_edges(ctx, field)
  47883. case "nodes":
  47884. return ec.fieldContext_DeliveryProfileItemConnection_nodes(ctx, field)
  47885. case "pageInfo":
  47886. return ec.fieldContext_DeliveryProfileItemConnection_pageInfo(ctx, field)
  47887. }
  47888. return nil, fmt.Errorf("no field named %q was found under type DeliveryProfileItemConnection", field.Name)
  47889. },
  47890. }
  47891. defer func() {
  47892. if r := recover(); r != nil {
  47893. err = ec.Recover(ctx, r)
  47894. ec.Error(ctx, err)
  47895. }
  47896. }()
  47897. ctx = graphql.WithFieldContext(ctx, fc)
  47898. if fc.Args, err = ec.field_DeliveryProfile_profileItems_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  47899. ec.Error(ctx, err)
  47900. return
  47901. }
  47902. return fc, nil
  47903. }
  47904. func (ec *executionContext) _DeliveryProfile_profileLocationGroups(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfile) (ret graphql.Marshaler) {
  47905. fc, err := ec.fieldContext_DeliveryProfile_profileLocationGroups(ctx, field)
  47906. if err != nil {
  47907. return graphql.Null
  47908. }
  47909. ctx = graphql.WithFieldContext(ctx, fc)
  47910. defer func() {
  47911. if r := recover(); r != nil {
  47912. ec.Error(ctx, ec.Recover(ctx, r))
  47913. ret = graphql.Null
  47914. }
  47915. }()
  47916. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47917. ctx = rctx // use context from middleware stack in children
  47918. return obj.ProfileLocationGroups, nil
  47919. })
  47920. if err != nil {
  47921. ec.Error(ctx, err)
  47922. return graphql.Null
  47923. }
  47924. if resTmp == nil {
  47925. if !graphql.HasFieldError(ctx, fc) {
  47926. ec.Errorf(ctx, "must not be null")
  47927. }
  47928. return graphql.Null
  47929. }
  47930. res := resTmp.([]*DeliveryProfileLocationGroup)
  47931. fc.Result = res
  47932. return ec.marshalNDeliveryProfileLocationGroup2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryProfileLocationGroupᚄ(ctx, field.Selections, res)
  47933. }
  47934. func (ec *executionContext) fieldContext_DeliveryProfile_profileLocationGroups(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47935. fc = &graphql.FieldContext{
  47936. Object: "DeliveryProfile",
  47937. Field: field,
  47938. IsMethod: false,
  47939. IsResolver: false,
  47940. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47941. switch field.Name {
  47942. case "countriesInAnyZone":
  47943. return ec.fieldContext_DeliveryProfileLocationGroup_countriesInAnyZone(ctx, field)
  47944. case "locationGroup":
  47945. return ec.fieldContext_DeliveryProfileLocationGroup_locationGroup(ctx, field)
  47946. case "locationGroupZones":
  47947. return ec.fieldContext_DeliveryProfileLocationGroup_locationGroupZones(ctx, field)
  47948. }
  47949. return nil, fmt.Errorf("no field named %q was found under type DeliveryProfileLocationGroup", field.Name)
  47950. },
  47951. }
  47952. return fc, nil
  47953. }
  47954. func (ec *executionContext) _DeliveryProfile_sellingPlanGroups(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfile) (ret graphql.Marshaler) {
  47955. fc, err := ec.fieldContext_DeliveryProfile_sellingPlanGroups(ctx, field)
  47956. if err != nil {
  47957. return graphql.Null
  47958. }
  47959. ctx = graphql.WithFieldContext(ctx, fc)
  47960. defer func() {
  47961. if r := recover(); r != nil {
  47962. ec.Error(ctx, ec.Recover(ctx, r))
  47963. ret = graphql.Null
  47964. }
  47965. }()
  47966. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47967. ctx = rctx // use context from middleware stack in children
  47968. return obj.SellingPlanGroups, nil
  47969. })
  47970. if err != nil {
  47971. ec.Error(ctx, err)
  47972. return graphql.Null
  47973. }
  47974. if resTmp == nil {
  47975. if !graphql.HasFieldError(ctx, fc) {
  47976. ec.Errorf(ctx, "must not be null")
  47977. }
  47978. return graphql.Null
  47979. }
  47980. res := resTmp.(*SellingPlanGroupConnection)
  47981. fc.Result = res
  47982. return ec.marshalNSellingPlanGroupConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanGroupConnection(ctx, field.Selections, res)
  47983. }
  47984. func (ec *executionContext) fieldContext_DeliveryProfile_sellingPlanGroups(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47985. fc = &graphql.FieldContext{
  47986. Object: "DeliveryProfile",
  47987. Field: field,
  47988. IsMethod: false,
  47989. IsResolver: false,
  47990. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47991. switch field.Name {
  47992. case "edges":
  47993. return ec.fieldContext_SellingPlanGroupConnection_edges(ctx, field)
  47994. case "nodes":
  47995. return ec.fieldContext_SellingPlanGroupConnection_nodes(ctx, field)
  47996. case "pageInfo":
  47997. return ec.fieldContext_SellingPlanGroupConnection_pageInfo(ctx, field)
  47998. }
  47999. return nil, fmt.Errorf("no field named %q was found under type SellingPlanGroupConnection", field.Name)
  48000. },
  48001. }
  48002. defer func() {
  48003. if r := recover(); r != nil {
  48004. err = ec.Recover(ctx, r)
  48005. ec.Error(ctx, err)
  48006. }
  48007. }()
  48008. ctx = graphql.WithFieldContext(ctx, fc)
  48009. if fc.Args, err = ec.field_DeliveryProfile_sellingPlanGroups_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  48010. ec.Error(ctx, err)
  48011. return
  48012. }
  48013. return fc, nil
  48014. }
  48015. func (ec *executionContext) _DeliveryProfile_unassignedLocations(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfile) (ret graphql.Marshaler) {
  48016. fc, err := ec.fieldContext_DeliveryProfile_unassignedLocations(ctx, field)
  48017. if err != nil {
  48018. return graphql.Null
  48019. }
  48020. ctx = graphql.WithFieldContext(ctx, fc)
  48021. defer func() {
  48022. if r := recover(); r != nil {
  48023. ec.Error(ctx, ec.Recover(ctx, r))
  48024. ret = graphql.Null
  48025. }
  48026. }()
  48027. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48028. ctx = rctx // use context from middleware stack in children
  48029. return obj.UnassignedLocations, nil
  48030. })
  48031. if err != nil {
  48032. ec.Error(ctx, err)
  48033. return graphql.Null
  48034. }
  48035. if resTmp == nil {
  48036. if !graphql.HasFieldError(ctx, fc) {
  48037. ec.Errorf(ctx, "must not be null")
  48038. }
  48039. return graphql.Null
  48040. }
  48041. res := resTmp.([]*Location)
  48042. fc.Result = res
  48043. return ec.marshalNLocation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocationᚄ(ctx, field.Selections, res)
  48044. }
  48045. func (ec *executionContext) fieldContext_DeliveryProfile_unassignedLocations(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48046. fc = &graphql.FieldContext{
  48047. Object: "DeliveryProfile",
  48048. Field: field,
  48049. IsMethod: false,
  48050. IsResolver: false,
  48051. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48052. switch field.Name {
  48053. case "activatable":
  48054. return ec.fieldContext_Location_activatable(ctx, field)
  48055. case "address":
  48056. return ec.fieldContext_Location_address(ctx, field)
  48057. case "addressVerified":
  48058. return ec.fieldContext_Location_addressVerified(ctx, field)
  48059. case "deactivatable":
  48060. return ec.fieldContext_Location_deactivatable(ctx, field)
  48061. case "deactivatedAt":
  48062. return ec.fieldContext_Location_deactivatedAt(ctx, field)
  48063. case "deletable":
  48064. return ec.fieldContext_Location_deletable(ctx, field)
  48065. case "fulfillmentService":
  48066. return ec.fieldContext_Location_fulfillmentService(ctx, field)
  48067. case "fulfillsOnlineOrders":
  48068. return ec.fieldContext_Location_fulfillsOnlineOrders(ctx, field)
  48069. case "hasActiveInventory":
  48070. return ec.fieldContext_Location_hasActiveInventory(ctx, field)
  48071. case "hasUnfulfilledOrders":
  48072. return ec.fieldContext_Location_hasUnfulfilledOrders(ctx, field)
  48073. case "id":
  48074. return ec.fieldContext_Location_id(ctx, field)
  48075. case "inventoryLevel":
  48076. return ec.fieldContext_Location_inventoryLevel(ctx, field)
  48077. case "inventoryLevels":
  48078. return ec.fieldContext_Location_inventoryLevels(ctx, field)
  48079. case "isActive":
  48080. return ec.fieldContext_Location_isActive(ctx, field)
  48081. case "legacyResourceId":
  48082. return ec.fieldContext_Location_legacyResourceId(ctx, field)
  48083. case "metafield":
  48084. return ec.fieldContext_Location_metafield(ctx, field)
  48085. case "metafieldDefinitions":
  48086. return ec.fieldContext_Location_metafieldDefinitions(ctx, field)
  48087. case "metafields":
  48088. return ec.fieldContext_Location_metafields(ctx, field)
  48089. case "name":
  48090. return ec.fieldContext_Location_name(ctx, field)
  48091. case "privateMetafield":
  48092. return ec.fieldContext_Location_privateMetafield(ctx, field)
  48093. case "privateMetafields":
  48094. return ec.fieldContext_Location_privateMetafields(ctx, field)
  48095. case "shipsInventory":
  48096. return ec.fieldContext_Location_shipsInventory(ctx, field)
  48097. case "suggestedAddresses":
  48098. return ec.fieldContext_Location_suggestedAddresses(ctx, field)
  48099. }
  48100. return nil, fmt.Errorf("no field named %q was found under type Location", field.Name)
  48101. },
  48102. }
  48103. return fc, nil
  48104. }
  48105. func (ec *executionContext) _DeliveryProfile_zoneCountryCount(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfile) (ret graphql.Marshaler) {
  48106. fc, err := ec.fieldContext_DeliveryProfile_zoneCountryCount(ctx, field)
  48107. if err != nil {
  48108. return graphql.Null
  48109. }
  48110. ctx = graphql.WithFieldContext(ctx, fc)
  48111. defer func() {
  48112. if r := recover(); r != nil {
  48113. ec.Error(ctx, ec.Recover(ctx, r))
  48114. ret = graphql.Null
  48115. }
  48116. }()
  48117. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48118. ctx = rctx // use context from middleware stack in children
  48119. return obj.ZoneCountryCount, nil
  48120. })
  48121. if err != nil {
  48122. ec.Error(ctx, err)
  48123. return graphql.Null
  48124. }
  48125. if resTmp == nil {
  48126. if !graphql.HasFieldError(ctx, fc) {
  48127. ec.Errorf(ctx, "must not be null")
  48128. }
  48129. return graphql.Null
  48130. }
  48131. res := resTmp.(int)
  48132. fc.Result = res
  48133. return ec.marshalNInt2int(ctx, field.Selections, res)
  48134. }
  48135. func (ec *executionContext) fieldContext_DeliveryProfile_zoneCountryCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48136. fc = &graphql.FieldContext{
  48137. Object: "DeliveryProfile",
  48138. Field: field,
  48139. IsMethod: false,
  48140. IsResolver: false,
  48141. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48142. return nil, errors.New("field of type Int does not have child fields")
  48143. },
  48144. }
  48145. return fc, nil
  48146. }
  48147. func (ec *executionContext) _DeliveryProfileItem_id(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfileItem) (ret graphql.Marshaler) {
  48148. fc, err := ec.fieldContext_DeliveryProfileItem_id(ctx, field)
  48149. if err != nil {
  48150. return graphql.Null
  48151. }
  48152. ctx = graphql.WithFieldContext(ctx, fc)
  48153. defer func() {
  48154. if r := recover(); r != nil {
  48155. ec.Error(ctx, ec.Recover(ctx, r))
  48156. ret = graphql.Null
  48157. }
  48158. }()
  48159. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48160. ctx = rctx // use context from middleware stack in children
  48161. return obj.ID, nil
  48162. })
  48163. if err != nil {
  48164. ec.Error(ctx, err)
  48165. return graphql.Null
  48166. }
  48167. if resTmp == nil {
  48168. if !graphql.HasFieldError(ctx, fc) {
  48169. ec.Errorf(ctx, "must not be null")
  48170. }
  48171. return graphql.Null
  48172. }
  48173. res := resTmp.(string)
  48174. fc.Result = res
  48175. return ec.marshalNID2string(ctx, field.Selections, res)
  48176. }
  48177. func (ec *executionContext) fieldContext_DeliveryProfileItem_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48178. fc = &graphql.FieldContext{
  48179. Object: "DeliveryProfileItem",
  48180. Field: field,
  48181. IsMethod: false,
  48182. IsResolver: false,
  48183. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48184. return nil, errors.New("field of type ID does not have child fields")
  48185. },
  48186. }
  48187. return fc, nil
  48188. }
  48189. func (ec *executionContext) _DeliveryProfileItem_product(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfileItem) (ret graphql.Marshaler) {
  48190. fc, err := ec.fieldContext_DeliveryProfileItem_product(ctx, field)
  48191. if err != nil {
  48192. return graphql.Null
  48193. }
  48194. ctx = graphql.WithFieldContext(ctx, fc)
  48195. defer func() {
  48196. if r := recover(); r != nil {
  48197. ec.Error(ctx, ec.Recover(ctx, r))
  48198. ret = graphql.Null
  48199. }
  48200. }()
  48201. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48202. ctx = rctx // use context from middleware stack in children
  48203. return obj.Product, nil
  48204. })
  48205. if err != nil {
  48206. ec.Error(ctx, err)
  48207. return graphql.Null
  48208. }
  48209. if resTmp == nil {
  48210. if !graphql.HasFieldError(ctx, fc) {
  48211. ec.Errorf(ctx, "must not be null")
  48212. }
  48213. return graphql.Null
  48214. }
  48215. res := resTmp.(*Product)
  48216. fc.Result = res
  48217. return ec.marshalNProduct2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProduct(ctx, field.Selections, res)
  48218. }
  48219. func (ec *executionContext) fieldContext_DeliveryProfileItem_product(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48220. fc = &graphql.FieldContext{
  48221. Object: "DeliveryProfileItem",
  48222. Field: field,
  48223. IsMethod: false,
  48224. IsResolver: false,
  48225. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48226. switch field.Name {
  48227. case "id":
  48228. return ec.fieldContext_Product_id(ctx, field)
  48229. }
  48230. return nil, fmt.Errorf("no field named %q was found under type Product", field.Name)
  48231. },
  48232. }
  48233. return fc, nil
  48234. }
  48235. func (ec *executionContext) _DeliveryProfileItem_variants(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfileItem) (ret graphql.Marshaler) {
  48236. fc, err := ec.fieldContext_DeliveryProfileItem_variants(ctx, field)
  48237. if err != nil {
  48238. return graphql.Null
  48239. }
  48240. ctx = graphql.WithFieldContext(ctx, fc)
  48241. defer func() {
  48242. if r := recover(); r != nil {
  48243. ec.Error(ctx, ec.Recover(ctx, r))
  48244. ret = graphql.Null
  48245. }
  48246. }()
  48247. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48248. ctx = rctx // use context from middleware stack in children
  48249. return obj.Variants, nil
  48250. })
  48251. if err != nil {
  48252. ec.Error(ctx, err)
  48253. return graphql.Null
  48254. }
  48255. if resTmp == nil {
  48256. if !graphql.HasFieldError(ctx, fc) {
  48257. ec.Errorf(ctx, "must not be null")
  48258. }
  48259. return graphql.Null
  48260. }
  48261. res := resTmp.(*ProductVariantConnection)
  48262. fc.Result = res
  48263. return ec.marshalNProductVariantConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductVariantConnection(ctx, field.Selections, res)
  48264. }
  48265. func (ec *executionContext) fieldContext_DeliveryProfileItem_variants(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48266. fc = &graphql.FieldContext{
  48267. Object: "DeliveryProfileItem",
  48268. Field: field,
  48269. IsMethod: false,
  48270. IsResolver: false,
  48271. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48272. switch field.Name {
  48273. case "edges":
  48274. return ec.fieldContext_ProductVariantConnection_edges(ctx, field)
  48275. case "nodes":
  48276. return ec.fieldContext_ProductVariantConnection_nodes(ctx, field)
  48277. case "pageInfo":
  48278. return ec.fieldContext_ProductVariantConnection_pageInfo(ctx, field)
  48279. }
  48280. return nil, fmt.Errorf("no field named %q was found under type ProductVariantConnection", field.Name)
  48281. },
  48282. }
  48283. defer func() {
  48284. if r := recover(); r != nil {
  48285. err = ec.Recover(ctx, r)
  48286. ec.Error(ctx, err)
  48287. }
  48288. }()
  48289. ctx = graphql.WithFieldContext(ctx, fc)
  48290. if fc.Args, err = ec.field_DeliveryProfileItem_variants_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  48291. ec.Error(ctx, err)
  48292. return
  48293. }
  48294. return fc, nil
  48295. }
  48296. func (ec *executionContext) _DeliveryProfileItemConnection_edges(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfileItemConnection) (ret graphql.Marshaler) {
  48297. fc, err := ec.fieldContext_DeliveryProfileItemConnection_edges(ctx, field)
  48298. if err != nil {
  48299. return graphql.Null
  48300. }
  48301. ctx = graphql.WithFieldContext(ctx, fc)
  48302. defer func() {
  48303. if r := recover(); r != nil {
  48304. ec.Error(ctx, ec.Recover(ctx, r))
  48305. ret = graphql.Null
  48306. }
  48307. }()
  48308. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48309. ctx = rctx // use context from middleware stack in children
  48310. return obj.Edges, nil
  48311. })
  48312. if err != nil {
  48313. ec.Error(ctx, err)
  48314. return graphql.Null
  48315. }
  48316. if resTmp == nil {
  48317. if !graphql.HasFieldError(ctx, fc) {
  48318. ec.Errorf(ctx, "must not be null")
  48319. }
  48320. return graphql.Null
  48321. }
  48322. res := resTmp.([]*DeliveryProfileItemEdge)
  48323. fc.Result = res
  48324. return ec.marshalNDeliveryProfileItemEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryProfileItemEdgeᚄ(ctx, field.Selections, res)
  48325. }
  48326. func (ec *executionContext) fieldContext_DeliveryProfileItemConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48327. fc = &graphql.FieldContext{
  48328. Object: "DeliveryProfileItemConnection",
  48329. Field: field,
  48330. IsMethod: false,
  48331. IsResolver: false,
  48332. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48333. switch field.Name {
  48334. case "cursor":
  48335. return ec.fieldContext_DeliveryProfileItemEdge_cursor(ctx, field)
  48336. case "node":
  48337. return ec.fieldContext_DeliveryProfileItemEdge_node(ctx, field)
  48338. }
  48339. return nil, fmt.Errorf("no field named %q was found under type DeliveryProfileItemEdge", field.Name)
  48340. },
  48341. }
  48342. return fc, nil
  48343. }
  48344. func (ec *executionContext) _DeliveryProfileItemConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfileItemConnection) (ret graphql.Marshaler) {
  48345. fc, err := ec.fieldContext_DeliveryProfileItemConnection_nodes(ctx, field)
  48346. if err != nil {
  48347. return graphql.Null
  48348. }
  48349. ctx = graphql.WithFieldContext(ctx, fc)
  48350. defer func() {
  48351. if r := recover(); r != nil {
  48352. ec.Error(ctx, ec.Recover(ctx, r))
  48353. ret = graphql.Null
  48354. }
  48355. }()
  48356. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48357. ctx = rctx // use context from middleware stack in children
  48358. return obj.Nodes, nil
  48359. })
  48360. if err != nil {
  48361. ec.Error(ctx, err)
  48362. return graphql.Null
  48363. }
  48364. if resTmp == nil {
  48365. if !graphql.HasFieldError(ctx, fc) {
  48366. ec.Errorf(ctx, "must not be null")
  48367. }
  48368. return graphql.Null
  48369. }
  48370. res := resTmp.([]*DeliveryProfileItem)
  48371. fc.Result = res
  48372. return ec.marshalNDeliveryProfileItem2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryProfileItemᚄ(ctx, field.Selections, res)
  48373. }
  48374. func (ec *executionContext) fieldContext_DeliveryProfileItemConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48375. fc = &graphql.FieldContext{
  48376. Object: "DeliveryProfileItemConnection",
  48377. Field: field,
  48378. IsMethod: false,
  48379. IsResolver: false,
  48380. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48381. switch field.Name {
  48382. case "id":
  48383. return ec.fieldContext_DeliveryProfileItem_id(ctx, field)
  48384. case "product":
  48385. return ec.fieldContext_DeliveryProfileItem_product(ctx, field)
  48386. case "variants":
  48387. return ec.fieldContext_DeliveryProfileItem_variants(ctx, field)
  48388. }
  48389. return nil, fmt.Errorf("no field named %q was found under type DeliveryProfileItem", field.Name)
  48390. },
  48391. }
  48392. return fc, nil
  48393. }
  48394. func (ec *executionContext) _DeliveryProfileItemConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfileItemConnection) (ret graphql.Marshaler) {
  48395. fc, err := ec.fieldContext_DeliveryProfileItemConnection_pageInfo(ctx, field)
  48396. if err != nil {
  48397. return graphql.Null
  48398. }
  48399. ctx = graphql.WithFieldContext(ctx, fc)
  48400. defer func() {
  48401. if r := recover(); r != nil {
  48402. ec.Error(ctx, ec.Recover(ctx, r))
  48403. ret = graphql.Null
  48404. }
  48405. }()
  48406. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48407. ctx = rctx // use context from middleware stack in children
  48408. return obj.PageInfo, nil
  48409. })
  48410. if err != nil {
  48411. ec.Error(ctx, err)
  48412. return graphql.Null
  48413. }
  48414. if resTmp == nil {
  48415. if !graphql.HasFieldError(ctx, fc) {
  48416. ec.Errorf(ctx, "must not be null")
  48417. }
  48418. return graphql.Null
  48419. }
  48420. res := resTmp.(*PageInfo)
  48421. fc.Result = res
  48422. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  48423. }
  48424. func (ec *executionContext) fieldContext_DeliveryProfileItemConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48425. fc = &graphql.FieldContext{
  48426. Object: "DeliveryProfileItemConnection",
  48427. Field: field,
  48428. IsMethod: false,
  48429. IsResolver: false,
  48430. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48431. switch field.Name {
  48432. case "endCursor":
  48433. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  48434. case "hasNextPage":
  48435. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  48436. case "hasPreviousPage":
  48437. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  48438. case "startCursor":
  48439. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  48440. }
  48441. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  48442. },
  48443. }
  48444. return fc, nil
  48445. }
  48446. func (ec *executionContext) _DeliveryProfileItemEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfileItemEdge) (ret graphql.Marshaler) {
  48447. fc, err := ec.fieldContext_DeliveryProfileItemEdge_cursor(ctx, field)
  48448. if err != nil {
  48449. return graphql.Null
  48450. }
  48451. ctx = graphql.WithFieldContext(ctx, fc)
  48452. defer func() {
  48453. if r := recover(); r != nil {
  48454. ec.Error(ctx, ec.Recover(ctx, r))
  48455. ret = graphql.Null
  48456. }
  48457. }()
  48458. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48459. ctx = rctx // use context from middleware stack in children
  48460. return obj.Cursor, nil
  48461. })
  48462. if err != nil {
  48463. ec.Error(ctx, err)
  48464. return graphql.Null
  48465. }
  48466. if resTmp == nil {
  48467. if !graphql.HasFieldError(ctx, fc) {
  48468. ec.Errorf(ctx, "must not be null")
  48469. }
  48470. return graphql.Null
  48471. }
  48472. res := resTmp.(string)
  48473. fc.Result = res
  48474. return ec.marshalNString2string(ctx, field.Selections, res)
  48475. }
  48476. func (ec *executionContext) fieldContext_DeliveryProfileItemEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48477. fc = &graphql.FieldContext{
  48478. Object: "DeliveryProfileItemEdge",
  48479. Field: field,
  48480. IsMethod: false,
  48481. IsResolver: false,
  48482. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48483. return nil, errors.New("field of type String does not have child fields")
  48484. },
  48485. }
  48486. return fc, nil
  48487. }
  48488. func (ec *executionContext) _DeliveryProfileItemEdge_node(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfileItemEdge) (ret graphql.Marshaler) {
  48489. fc, err := ec.fieldContext_DeliveryProfileItemEdge_node(ctx, field)
  48490. if err != nil {
  48491. return graphql.Null
  48492. }
  48493. ctx = graphql.WithFieldContext(ctx, fc)
  48494. defer func() {
  48495. if r := recover(); r != nil {
  48496. ec.Error(ctx, ec.Recover(ctx, r))
  48497. ret = graphql.Null
  48498. }
  48499. }()
  48500. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48501. ctx = rctx // use context from middleware stack in children
  48502. return obj.Node, nil
  48503. })
  48504. if err != nil {
  48505. ec.Error(ctx, err)
  48506. return graphql.Null
  48507. }
  48508. if resTmp == nil {
  48509. if !graphql.HasFieldError(ctx, fc) {
  48510. ec.Errorf(ctx, "must not be null")
  48511. }
  48512. return graphql.Null
  48513. }
  48514. res := resTmp.(*DeliveryProfileItem)
  48515. fc.Result = res
  48516. return ec.marshalNDeliveryProfileItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryProfileItem(ctx, field.Selections, res)
  48517. }
  48518. func (ec *executionContext) fieldContext_DeliveryProfileItemEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48519. fc = &graphql.FieldContext{
  48520. Object: "DeliveryProfileItemEdge",
  48521. Field: field,
  48522. IsMethod: false,
  48523. IsResolver: false,
  48524. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48525. switch field.Name {
  48526. case "id":
  48527. return ec.fieldContext_DeliveryProfileItem_id(ctx, field)
  48528. case "product":
  48529. return ec.fieldContext_DeliveryProfileItem_product(ctx, field)
  48530. case "variants":
  48531. return ec.fieldContext_DeliveryProfileItem_variants(ctx, field)
  48532. }
  48533. return nil, fmt.Errorf("no field named %q was found under type DeliveryProfileItem", field.Name)
  48534. },
  48535. }
  48536. return fc, nil
  48537. }
  48538. func (ec *executionContext) _DeliveryProfileLocationGroup_countriesInAnyZone(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfileLocationGroup) (ret graphql.Marshaler) {
  48539. fc, err := ec.fieldContext_DeliveryProfileLocationGroup_countriesInAnyZone(ctx, field)
  48540. if err != nil {
  48541. return graphql.Null
  48542. }
  48543. ctx = graphql.WithFieldContext(ctx, fc)
  48544. defer func() {
  48545. if r := recover(); r != nil {
  48546. ec.Error(ctx, ec.Recover(ctx, r))
  48547. ret = graphql.Null
  48548. }
  48549. }()
  48550. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48551. ctx = rctx // use context from middleware stack in children
  48552. return obj.CountriesInAnyZone, nil
  48553. })
  48554. if err != nil {
  48555. ec.Error(ctx, err)
  48556. return graphql.Null
  48557. }
  48558. if resTmp == nil {
  48559. if !graphql.HasFieldError(ctx, fc) {
  48560. ec.Errorf(ctx, "must not be null")
  48561. }
  48562. return graphql.Null
  48563. }
  48564. res := resTmp.([]*DeliveryCountryAndZone)
  48565. fc.Result = res
  48566. return ec.marshalNDeliveryCountryAndZone2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryCountryAndZoneᚄ(ctx, field.Selections, res)
  48567. }
  48568. func (ec *executionContext) fieldContext_DeliveryProfileLocationGroup_countriesInAnyZone(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48569. fc = &graphql.FieldContext{
  48570. Object: "DeliveryProfileLocationGroup",
  48571. Field: field,
  48572. IsMethod: false,
  48573. IsResolver: false,
  48574. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48575. switch field.Name {
  48576. case "country":
  48577. return ec.fieldContext_DeliveryCountryAndZone_country(ctx, field)
  48578. case "zone":
  48579. return ec.fieldContext_DeliveryCountryAndZone_zone(ctx, field)
  48580. }
  48581. return nil, fmt.Errorf("no field named %q was found under type DeliveryCountryAndZone", field.Name)
  48582. },
  48583. }
  48584. return fc, nil
  48585. }
  48586. func (ec *executionContext) _DeliveryProfileLocationGroup_locationGroup(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfileLocationGroup) (ret graphql.Marshaler) {
  48587. fc, err := ec.fieldContext_DeliveryProfileLocationGroup_locationGroup(ctx, field)
  48588. if err != nil {
  48589. return graphql.Null
  48590. }
  48591. ctx = graphql.WithFieldContext(ctx, fc)
  48592. defer func() {
  48593. if r := recover(); r != nil {
  48594. ec.Error(ctx, ec.Recover(ctx, r))
  48595. ret = graphql.Null
  48596. }
  48597. }()
  48598. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48599. ctx = rctx // use context from middleware stack in children
  48600. return obj.LocationGroup, nil
  48601. })
  48602. if err != nil {
  48603. ec.Error(ctx, err)
  48604. return graphql.Null
  48605. }
  48606. if resTmp == nil {
  48607. if !graphql.HasFieldError(ctx, fc) {
  48608. ec.Errorf(ctx, "must not be null")
  48609. }
  48610. return graphql.Null
  48611. }
  48612. res := resTmp.(*DeliveryLocationGroup)
  48613. fc.Result = res
  48614. return ec.marshalNDeliveryLocationGroup2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryLocationGroup(ctx, field.Selections, res)
  48615. }
  48616. func (ec *executionContext) fieldContext_DeliveryProfileLocationGroup_locationGroup(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48617. fc = &graphql.FieldContext{
  48618. Object: "DeliveryProfileLocationGroup",
  48619. Field: field,
  48620. IsMethod: false,
  48621. IsResolver: false,
  48622. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48623. switch field.Name {
  48624. case "id":
  48625. return ec.fieldContext_DeliveryLocationGroup_id(ctx, field)
  48626. case "locations":
  48627. return ec.fieldContext_DeliveryLocationGroup_locations(ctx, field)
  48628. }
  48629. return nil, fmt.Errorf("no field named %q was found under type DeliveryLocationGroup", field.Name)
  48630. },
  48631. }
  48632. return fc, nil
  48633. }
  48634. func (ec *executionContext) _DeliveryProfileLocationGroup_locationGroupZones(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfileLocationGroup) (ret graphql.Marshaler) {
  48635. fc, err := ec.fieldContext_DeliveryProfileLocationGroup_locationGroupZones(ctx, field)
  48636. if err != nil {
  48637. return graphql.Null
  48638. }
  48639. ctx = graphql.WithFieldContext(ctx, fc)
  48640. defer func() {
  48641. if r := recover(); r != nil {
  48642. ec.Error(ctx, ec.Recover(ctx, r))
  48643. ret = graphql.Null
  48644. }
  48645. }()
  48646. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48647. ctx = rctx // use context from middleware stack in children
  48648. return obj.LocationGroupZones, nil
  48649. })
  48650. if err != nil {
  48651. ec.Error(ctx, err)
  48652. return graphql.Null
  48653. }
  48654. if resTmp == nil {
  48655. if !graphql.HasFieldError(ctx, fc) {
  48656. ec.Errorf(ctx, "must not be null")
  48657. }
  48658. return graphql.Null
  48659. }
  48660. res := resTmp.(*DeliveryLocationGroupZoneConnection)
  48661. fc.Result = res
  48662. return ec.marshalNDeliveryLocationGroupZoneConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryLocationGroupZoneConnection(ctx, field.Selections, res)
  48663. }
  48664. func (ec *executionContext) fieldContext_DeliveryProfileLocationGroup_locationGroupZones(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48665. fc = &graphql.FieldContext{
  48666. Object: "DeliveryProfileLocationGroup",
  48667. Field: field,
  48668. IsMethod: false,
  48669. IsResolver: false,
  48670. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48671. switch field.Name {
  48672. case "edges":
  48673. return ec.fieldContext_DeliveryLocationGroupZoneConnection_edges(ctx, field)
  48674. case "nodes":
  48675. return ec.fieldContext_DeliveryLocationGroupZoneConnection_nodes(ctx, field)
  48676. case "pageInfo":
  48677. return ec.fieldContext_DeliveryLocationGroupZoneConnection_pageInfo(ctx, field)
  48678. }
  48679. return nil, fmt.Errorf("no field named %q was found under type DeliveryLocationGroupZoneConnection", field.Name)
  48680. },
  48681. }
  48682. defer func() {
  48683. if r := recover(); r != nil {
  48684. err = ec.Recover(ctx, r)
  48685. ec.Error(ctx, err)
  48686. }
  48687. }()
  48688. ctx = graphql.WithFieldContext(ctx, fc)
  48689. if fc.Args, err = ec.field_DeliveryProfileLocationGroup_locationGroupZones_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  48690. ec.Error(ctx, err)
  48691. return
  48692. }
  48693. return fc, nil
  48694. }
  48695. func (ec *executionContext) _DeliveryProvince_code(ctx context.Context, field graphql.CollectedField, obj *DeliveryProvince) (ret graphql.Marshaler) {
  48696. fc, err := ec.fieldContext_DeliveryProvince_code(ctx, field)
  48697. if err != nil {
  48698. return graphql.Null
  48699. }
  48700. ctx = graphql.WithFieldContext(ctx, fc)
  48701. defer func() {
  48702. if r := recover(); r != nil {
  48703. ec.Error(ctx, ec.Recover(ctx, r))
  48704. ret = graphql.Null
  48705. }
  48706. }()
  48707. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48708. ctx = rctx // use context from middleware stack in children
  48709. return obj.Code, nil
  48710. })
  48711. if err != nil {
  48712. ec.Error(ctx, err)
  48713. return graphql.Null
  48714. }
  48715. if resTmp == nil {
  48716. if !graphql.HasFieldError(ctx, fc) {
  48717. ec.Errorf(ctx, "must not be null")
  48718. }
  48719. return graphql.Null
  48720. }
  48721. res := resTmp.(string)
  48722. fc.Result = res
  48723. return ec.marshalNString2string(ctx, field.Selections, res)
  48724. }
  48725. func (ec *executionContext) fieldContext_DeliveryProvince_code(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48726. fc = &graphql.FieldContext{
  48727. Object: "DeliveryProvince",
  48728. Field: field,
  48729. IsMethod: false,
  48730. IsResolver: false,
  48731. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48732. return nil, errors.New("field of type String does not have child fields")
  48733. },
  48734. }
  48735. return fc, nil
  48736. }
  48737. func (ec *executionContext) _DeliveryProvince_id(ctx context.Context, field graphql.CollectedField, obj *DeliveryProvince) (ret graphql.Marshaler) {
  48738. fc, err := ec.fieldContext_DeliveryProvince_id(ctx, field)
  48739. if err != nil {
  48740. return graphql.Null
  48741. }
  48742. ctx = graphql.WithFieldContext(ctx, fc)
  48743. defer func() {
  48744. if r := recover(); r != nil {
  48745. ec.Error(ctx, ec.Recover(ctx, r))
  48746. ret = graphql.Null
  48747. }
  48748. }()
  48749. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48750. ctx = rctx // use context from middleware stack in children
  48751. return obj.ID, nil
  48752. })
  48753. if err != nil {
  48754. ec.Error(ctx, err)
  48755. return graphql.Null
  48756. }
  48757. if resTmp == nil {
  48758. if !graphql.HasFieldError(ctx, fc) {
  48759. ec.Errorf(ctx, "must not be null")
  48760. }
  48761. return graphql.Null
  48762. }
  48763. res := resTmp.(string)
  48764. fc.Result = res
  48765. return ec.marshalNID2string(ctx, field.Selections, res)
  48766. }
  48767. func (ec *executionContext) fieldContext_DeliveryProvince_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48768. fc = &graphql.FieldContext{
  48769. Object: "DeliveryProvince",
  48770. Field: field,
  48771. IsMethod: false,
  48772. IsResolver: false,
  48773. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48774. return nil, errors.New("field of type ID does not have child fields")
  48775. },
  48776. }
  48777. return fc, nil
  48778. }
  48779. func (ec *executionContext) _DeliveryProvince_name(ctx context.Context, field graphql.CollectedField, obj *DeliveryProvince) (ret graphql.Marshaler) {
  48780. fc, err := ec.fieldContext_DeliveryProvince_name(ctx, field)
  48781. if err != nil {
  48782. return graphql.Null
  48783. }
  48784. ctx = graphql.WithFieldContext(ctx, fc)
  48785. defer func() {
  48786. if r := recover(); r != nil {
  48787. ec.Error(ctx, ec.Recover(ctx, r))
  48788. ret = graphql.Null
  48789. }
  48790. }()
  48791. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48792. ctx = rctx // use context from middleware stack in children
  48793. return obj.Name, nil
  48794. })
  48795. if err != nil {
  48796. ec.Error(ctx, err)
  48797. return graphql.Null
  48798. }
  48799. if resTmp == nil {
  48800. if !graphql.HasFieldError(ctx, fc) {
  48801. ec.Errorf(ctx, "must not be null")
  48802. }
  48803. return graphql.Null
  48804. }
  48805. res := resTmp.(string)
  48806. fc.Result = res
  48807. return ec.marshalNString2string(ctx, field.Selections, res)
  48808. }
  48809. func (ec *executionContext) fieldContext_DeliveryProvince_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48810. fc = &graphql.FieldContext{
  48811. Object: "DeliveryProvince",
  48812. Field: field,
  48813. IsMethod: false,
  48814. IsResolver: false,
  48815. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48816. return nil, errors.New("field of type String does not have child fields")
  48817. },
  48818. }
  48819. return fc, nil
  48820. }
  48821. func (ec *executionContext) _DeliveryProvince_translatedName(ctx context.Context, field graphql.CollectedField, obj *DeliveryProvince) (ret graphql.Marshaler) {
  48822. fc, err := ec.fieldContext_DeliveryProvince_translatedName(ctx, field)
  48823. if err != nil {
  48824. return graphql.Null
  48825. }
  48826. ctx = graphql.WithFieldContext(ctx, fc)
  48827. defer func() {
  48828. if r := recover(); r != nil {
  48829. ec.Error(ctx, ec.Recover(ctx, r))
  48830. ret = graphql.Null
  48831. }
  48832. }()
  48833. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48834. ctx = rctx // use context from middleware stack in children
  48835. return obj.TranslatedName, nil
  48836. })
  48837. if err != nil {
  48838. ec.Error(ctx, err)
  48839. return graphql.Null
  48840. }
  48841. if resTmp == nil {
  48842. if !graphql.HasFieldError(ctx, fc) {
  48843. ec.Errorf(ctx, "must not be null")
  48844. }
  48845. return graphql.Null
  48846. }
  48847. res := resTmp.(string)
  48848. fc.Result = res
  48849. return ec.marshalNString2string(ctx, field.Selections, res)
  48850. }
  48851. func (ec *executionContext) fieldContext_DeliveryProvince_translatedName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48852. fc = &graphql.FieldContext{
  48853. Object: "DeliveryProvince",
  48854. Field: field,
  48855. IsMethod: false,
  48856. IsResolver: false,
  48857. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48858. return nil, errors.New("field of type String does not have child fields")
  48859. },
  48860. }
  48861. return fc, nil
  48862. }
  48863. func (ec *executionContext) _DeliveryRateDefinition_id(ctx context.Context, field graphql.CollectedField, obj *DeliveryRateDefinition) (ret graphql.Marshaler) {
  48864. fc, err := ec.fieldContext_DeliveryRateDefinition_id(ctx, field)
  48865. if err != nil {
  48866. return graphql.Null
  48867. }
  48868. ctx = graphql.WithFieldContext(ctx, fc)
  48869. defer func() {
  48870. if r := recover(); r != nil {
  48871. ec.Error(ctx, ec.Recover(ctx, r))
  48872. ret = graphql.Null
  48873. }
  48874. }()
  48875. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48876. ctx = rctx // use context from middleware stack in children
  48877. return obj.ID, nil
  48878. })
  48879. if err != nil {
  48880. ec.Error(ctx, err)
  48881. return graphql.Null
  48882. }
  48883. if resTmp == nil {
  48884. if !graphql.HasFieldError(ctx, fc) {
  48885. ec.Errorf(ctx, "must not be null")
  48886. }
  48887. return graphql.Null
  48888. }
  48889. res := resTmp.(string)
  48890. fc.Result = res
  48891. return ec.marshalNID2string(ctx, field.Selections, res)
  48892. }
  48893. func (ec *executionContext) fieldContext_DeliveryRateDefinition_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48894. fc = &graphql.FieldContext{
  48895. Object: "DeliveryRateDefinition",
  48896. Field: field,
  48897. IsMethod: false,
  48898. IsResolver: false,
  48899. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48900. return nil, errors.New("field of type ID does not have child fields")
  48901. },
  48902. }
  48903. return fc, nil
  48904. }
  48905. func (ec *executionContext) _DeliveryRateDefinition_price(ctx context.Context, field graphql.CollectedField, obj *DeliveryRateDefinition) (ret graphql.Marshaler) {
  48906. fc, err := ec.fieldContext_DeliveryRateDefinition_price(ctx, field)
  48907. if err != nil {
  48908. return graphql.Null
  48909. }
  48910. ctx = graphql.WithFieldContext(ctx, fc)
  48911. defer func() {
  48912. if r := recover(); r != nil {
  48913. ec.Error(ctx, ec.Recover(ctx, r))
  48914. ret = graphql.Null
  48915. }
  48916. }()
  48917. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48918. ctx = rctx // use context from middleware stack in children
  48919. return obj.Price, nil
  48920. })
  48921. if err != nil {
  48922. ec.Error(ctx, err)
  48923. return graphql.Null
  48924. }
  48925. if resTmp == nil {
  48926. if !graphql.HasFieldError(ctx, fc) {
  48927. ec.Errorf(ctx, "must not be null")
  48928. }
  48929. return graphql.Null
  48930. }
  48931. res := resTmp.(*MoneyV2)
  48932. fc.Result = res
  48933. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  48934. }
  48935. func (ec *executionContext) fieldContext_DeliveryRateDefinition_price(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48936. fc = &graphql.FieldContext{
  48937. Object: "DeliveryRateDefinition",
  48938. Field: field,
  48939. IsMethod: false,
  48940. IsResolver: false,
  48941. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48942. switch field.Name {
  48943. case "amount":
  48944. return ec.fieldContext_MoneyV2_amount(ctx, field)
  48945. case "currencyCode":
  48946. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  48947. }
  48948. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  48949. },
  48950. }
  48951. return fc, nil
  48952. }
  48953. func (ec *executionContext) _DeliveryZone_countries(ctx context.Context, field graphql.CollectedField, obj *DeliveryZone) (ret graphql.Marshaler) {
  48954. fc, err := ec.fieldContext_DeliveryZone_countries(ctx, field)
  48955. if err != nil {
  48956. return graphql.Null
  48957. }
  48958. ctx = graphql.WithFieldContext(ctx, fc)
  48959. defer func() {
  48960. if r := recover(); r != nil {
  48961. ec.Error(ctx, ec.Recover(ctx, r))
  48962. ret = graphql.Null
  48963. }
  48964. }()
  48965. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48966. ctx = rctx // use context from middleware stack in children
  48967. return obj.Countries, nil
  48968. })
  48969. if err != nil {
  48970. ec.Error(ctx, err)
  48971. return graphql.Null
  48972. }
  48973. if resTmp == nil {
  48974. if !graphql.HasFieldError(ctx, fc) {
  48975. ec.Errorf(ctx, "must not be null")
  48976. }
  48977. return graphql.Null
  48978. }
  48979. res := resTmp.([]*DeliveryCountry)
  48980. fc.Result = res
  48981. return ec.marshalNDeliveryCountry2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryCountryᚄ(ctx, field.Selections, res)
  48982. }
  48983. func (ec *executionContext) fieldContext_DeliveryZone_countries(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48984. fc = &graphql.FieldContext{
  48985. Object: "DeliveryZone",
  48986. Field: field,
  48987. IsMethod: false,
  48988. IsResolver: false,
  48989. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48990. switch field.Name {
  48991. case "code":
  48992. return ec.fieldContext_DeliveryCountry_code(ctx, field)
  48993. case "id":
  48994. return ec.fieldContext_DeliveryCountry_id(ctx, field)
  48995. case "name":
  48996. return ec.fieldContext_DeliveryCountry_name(ctx, field)
  48997. case "provinces":
  48998. return ec.fieldContext_DeliveryCountry_provinces(ctx, field)
  48999. case "translatedName":
  49000. return ec.fieldContext_DeliveryCountry_translatedName(ctx, field)
  49001. }
  49002. return nil, fmt.Errorf("no field named %q was found under type DeliveryCountry", field.Name)
  49003. },
  49004. }
  49005. return fc, nil
  49006. }
  49007. func (ec *executionContext) _DeliveryZone_id(ctx context.Context, field graphql.CollectedField, obj *DeliveryZone) (ret graphql.Marshaler) {
  49008. fc, err := ec.fieldContext_DeliveryZone_id(ctx, field)
  49009. if err != nil {
  49010. return graphql.Null
  49011. }
  49012. ctx = graphql.WithFieldContext(ctx, fc)
  49013. defer func() {
  49014. if r := recover(); r != nil {
  49015. ec.Error(ctx, ec.Recover(ctx, r))
  49016. ret = graphql.Null
  49017. }
  49018. }()
  49019. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49020. ctx = rctx // use context from middleware stack in children
  49021. return obj.ID, nil
  49022. })
  49023. if err != nil {
  49024. ec.Error(ctx, err)
  49025. return graphql.Null
  49026. }
  49027. if resTmp == nil {
  49028. if !graphql.HasFieldError(ctx, fc) {
  49029. ec.Errorf(ctx, "must not be null")
  49030. }
  49031. return graphql.Null
  49032. }
  49033. res := resTmp.(string)
  49034. fc.Result = res
  49035. return ec.marshalNID2string(ctx, field.Selections, res)
  49036. }
  49037. func (ec *executionContext) fieldContext_DeliveryZone_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49038. fc = &graphql.FieldContext{
  49039. Object: "DeliveryZone",
  49040. Field: field,
  49041. IsMethod: false,
  49042. IsResolver: false,
  49043. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49044. return nil, errors.New("field of type ID does not have child fields")
  49045. },
  49046. }
  49047. return fc, nil
  49048. }
  49049. func (ec *executionContext) _DeliveryZone_name(ctx context.Context, field graphql.CollectedField, obj *DeliveryZone) (ret graphql.Marshaler) {
  49050. fc, err := ec.fieldContext_DeliveryZone_name(ctx, field)
  49051. if err != nil {
  49052. return graphql.Null
  49053. }
  49054. ctx = graphql.WithFieldContext(ctx, fc)
  49055. defer func() {
  49056. if r := recover(); r != nil {
  49057. ec.Error(ctx, ec.Recover(ctx, r))
  49058. ret = graphql.Null
  49059. }
  49060. }()
  49061. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49062. ctx = rctx // use context from middleware stack in children
  49063. return obj.Name, nil
  49064. })
  49065. if err != nil {
  49066. ec.Error(ctx, err)
  49067. return graphql.Null
  49068. }
  49069. if resTmp == nil {
  49070. if !graphql.HasFieldError(ctx, fc) {
  49071. ec.Errorf(ctx, "must not be null")
  49072. }
  49073. return graphql.Null
  49074. }
  49075. res := resTmp.(string)
  49076. fc.Result = res
  49077. return ec.marshalNString2string(ctx, field.Selections, res)
  49078. }
  49079. func (ec *executionContext) fieldContext_DeliveryZone_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49080. fc = &graphql.FieldContext{
  49081. Object: "DeliveryZone",
  49082. Field: field,
  49083. IsMethod: false,
  49084. IsResolver: false,
  49085. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49086. return nil, errors.New("field of type String does not have child fields")
  49087. },
  49088. }
  49089. return fc, nil
  49090. }
  49091. func (ec *executionContext) _DiscountAllocation_allocatedAmountSet(ctx context.Context, field graphql.CollectedField, obj *DiscountAllocation) (ret graphql.Marshaler) {
  49092. fc, err := ec.fieldContext_DiscountAllocation_allocatedAmountSet(ctx, field)
  49093. if err != nil {
  49094. return graphql.Null
  49095. }
  49096. ctx = graphql.WithFieldContext(ctx, fc)
  49097. defer func() {
  49098. if r := recover(); r != nil {
  49099. ec.Error(ctx, ec.Recover(ctx, r))
  49100. ret = graphql.Null
  49101. }
  49102. }()
  49103. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49104. ctx = rctx // use context from middleware stack in children
  49105. return obj.AllocatedAmountSet, nil
  49106. })
  49107. if err != nil {
  49108. ec.Error(ctx, err)
  49109. return graphql.Null
  49110. }
  49111. if resTmp == nil {
  49112. if !graphql.HasFieldError(ctx, fc) {
  49113. ec.Errorf(ctx, "must not be null")
  49114. }
  49115. return graphql.Null
  49116. }
  49117. res := resTmp.(*MoneyBag)
  49118. fc.Result = res
  49119. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  49120. }
  49121. func (ec *executionContext) fieldContext_DiscountAllocation_allocatedAmountSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49122. fc = &graphql.FieldContext{
  49123. Object: "DiscountAllocation",
  49124. Field: field,
  49125. IsMethod: false,
  49126. IsResolver: false,
  49127. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49128. switch field.Name {
  49129. case "presentmentMoney":
  49130. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  49131. case "shopMoney":
  49132. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  49133. }
  49134. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  49135. },
  49136. }
  49137. return fc, nil
  49138. }
  49139. func (ec *executionContext) _DiscountAllocation_discountApplication(ctx context.Context, field graphql.CollectedField, obj *DiscountAllocation) (ret graphql.Marshaler) {
  49140. fc, err := ec.fieldContext_DiscountAllocation_discountApplication(ctx, field)
  49141. if err != nil {
  49142. return graphql.Null
  49143. }
  49144. ctx = graphql.WithFieldContext(ctx, fc)
  49145. defer func() {
  49146. if r := recover(); r != nil {
  49147. ec.Error(ctx, ec.Recover(ctx, r))
  49148. ret = graphql.Null
  49149. }
  49150. }()
  49151. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49152. ctx = rctx // use context from middleware stack in children
  49153. return obj.DiscountApplication, nil
  49154. })
  49155. if err != nil {
  49156. ec.Error(ctx, err)
  49157. return graphql.Null
  49158. }
  49159. if resTmp == nil {
  49160. if !graphql.HasFieldError(ctx, fc) {
  49161. ec.Errorf(ctx, "must not be null")
  49162. }
  49163. return graphql.Null
  49164. }
  49165. res := resTmp.(DiscountApplication)
  49166. fc.Result = res
  49167. return ec.marshalNDiscountApplication2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountApplication(ctx, field.Selections, res)
  49168. }
  49169. func (ec *executionContext) fieldContext_DiscountAllocation_discountApplication(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49170. fc = &graphql.FieldContext{
  49171. Object: "DiscountAllocation",
  49172. Field: field,
  49173. IsMethod: false,
  49174. IsResolver: false,
  49175. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49176. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  49177. },
  49178. }
  49179. return fc, nil
  49180. }
  49181. func (ec *executionContext) _DiscountApplicationConnection_edges(ctx context.Context, field graphql.CollectedField, obj *DiscountApplicationConnection) (ret graphql.Marshaler) {
  49182. fc, err := ec.fieldContext_DiscountApplicationConnection_edges(ctx, field)
  49183. if err != nil {
  49184. return graphql.Null
  49185. }
  49186. ctx = graphql.WithFieldContext(ctx, fc)
  49187. defer func() {
  49188. if r := recover(); r != nil {
  49189. ec.Error(ctx, ec.Recover(ctx, r))
  49190. ret = graphql.Null
  49191. }
  49192. }()
  49193. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49194. ctx = rctx // use context from middleware stack in children
  49195. return obj.Edges, nil
  49196. })
  49197. if err != nil {
  49198. ec.Error(ctx, err)
  49199. return graphql.Null
  49200. }
  49201. if resTmp == nil {
  49202. if !graphql.HasFieldError(ctx, fc) {
  49203. ec.Errorf(ctx, "must not be null")
  49204. }
  49205. return graphql.Null
  49206. }
  49207. res := resTmp.([]*DiscountApplicationEdge)
  49208. fc.Result = res
  49209. return ec.marshalNDiscountApplicationEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountApplicationEdgeᚄ(ctx, field.Selections, res)
  49210. }
  49211. func (ec *executionContext) fieldContext_DiscountApplicationConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49212. fc = &graphql.FieldContext{
  49213. Object: "DiscountApplicationConnection",
  49214. Field: field,
  49215. IsMethod: false,
  49216. IsResolver: false,
  49217. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49218. switch field.Name {
  49219. case "cursor":
  49220. return ec.fieldContext_DiscountApplicationEdge_cursor(ctx, field)
  49221. case "node":
  49222. return ec.fieldContext_DiscountApplicationEdge_node(ctx, field)
  49223. }
  49224. return nil, fmt.Errorf("no field named %q was found under type DiscountApplicationEdge", field.Name)
  49225. },
  49226. }
  49227. return fc, nil
  49228. }
  49229. func (ec *executionContext) _DiscountApplicationConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *DiscountApplicationConnection) (ret graphql.Marshaler) {
  49230. fc, err := ec.fieldContext_DiscountApplicationConnection_nodes(ctx, field)
  49231. if err != nil {
  49232. return graphql.Null
  49233. }
  49234. ctx = graphql.WithFieldContext(ctx, fc)
  49235. defer func() {
  49236. if r := recover(); r != nil {
  49237. ec.Error(ctx, ec.Recover(ctx, r))
  49238. ret = graphql.Null
  49239. }
  49240. }()
  49241. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49242. ctx = rctx // use context from middleware stack in children
  49243. return obj.Nodes, nil
  49244. })
  49245. if err != nil {
  49246. ec.Error(ctx, err)
  49247. return graphql.Null
  49248. }
  49249. if resTmp == nil {
  49250. if !graphql.HasFieldError(ctx, fc) {
  49251. ec.Errorf(ctx, "must not be null")
  49252. }
  49253. return graphql.Null
  49254. }
  49255. res := resTmp.([]DiscountApplication)
  49256. fc.Result = res
  49257. return ec.marshalNDiscountApplication2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountApplicationᚄ(ctx, field.Selections, res)
  49258. }
  49259. func (ec *executionContext) fieldContext_DiscountApplicationConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49260. fc = &graphql.FieldContext{
  49261. Object: "DiscountApplicationConnection",
  49262. Field: field,
  49263. IsMethod: false,
  49264. IsResolver: false,
  49265. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49266. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  49267. },
  49268. }
  49269. return fc, nil
  49270. }
  49271. func (ec *executionContext) _DiscountApplicationConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *DiscountApplicationConnection) (ret graphql.Marshaler) {
  49272. fc, err := ec.fieldContext_DiscountApplicationConnection_pageInfo(ctx, field)
  49273. if err != nil {
  49274. return graphql.Null
  49275. }
  49276. ctx = graphql.WithFieldContext(ctx, fc)
  49277. defer func() {
  49278. if r := recover(); r != nil {
  49279. ec.Error(ctx, ec.Recover(ctx, r))
  49280. ret = graphql.Null
  49281. }
  49282. }()
  49283. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49284. ctx = rctx // use context from middleware stack in children
  49285. return obj.PageInfo, nil
  49286. })
  49287. if err != nil {
  49288. ec.Error(ctx, err)
  49289. return graphql.Null
  49290. }
  49291. if resTmp == nil {
  49292. if !graphql.HasFieldError(ctx, fc) {
  49293. ec.Errorf(ctx, "must not be null")
  49294. }
  49295. return graphql.Null
  49296. }
  49297. res := resTmp.(*PageInfo)
  49298. fc.Result = res
  49299. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  49300. }
  49301. func (ec *executionContext) fieldContext_DiscountApplicationConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49302. fc = &graphql.FieldContext{
  49303. Object: "DiscountApplicationConnection",
  49304. Field: field,
  49305. IsMethod: false,
  49306. IsResolver: false,
  49307. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49308. switch field.Name {
  49309. case "endCursor":
  49310. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  49311. case "hasNextPage":
  49312. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  49313. case "hasPreviousPage":
  49314. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  49315. case "startCursor":
  49316. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  49317. }
  49318. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  49319. },
  49320. }
  49321. return fc, nil
  49322. }
  49323. func (ec *executionContext) _DiscountApplicationEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *DiscountApplicationEdge) (ret graphql.Marshaler) {
  49324. fc, err := ec.fieldContext_DiscountApplicationEdge_cursor(ctx, field)
  49325. if err != nil {
  49326. return graphql.Null
  49327. }
  49328. ctx = graphql.WithFieldContext(ctx, fc)
  49329. defer func() {
  49330. if r := recover(); r != nil {
  49331. ec.Error(ctx, ec.Recover(ctx, r))
  49332. ret = graphql.Null
  49333. }
  49334. }()
  49335. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49336. ctx = rctx // use context from middleware stack in children
  49337. return obj.Cursor, nil
  49338. })
  49339. if err != nil {
  49340. ec.Error(ctx, err)
  49341. return graphql.Null
  49342. }
  49343. if resTmp == nil {
  49344. if !graphql.HasFieldError(ctx, fc) {
  49345. ec.Errorf(ctx, "must not be null")
  49346. }
  49347. return graphql.Null
  49348. }
  49349. res := resTmp.(string)
  49350. fc.Result = res
  49351. return ec.marshalNString2string(ctx, field.Selections, res)
  49352. }
  49353. func (ec *executionContext) fieldContext_DiscountApplicationEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49354. fc = &graphql.FieldContext{
  49355. Object: "DiscountApplicationEdge",
  49356. Field: field,
  49357. IsMethod: false,
  49358. IsResolver: false,
  49359. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49360. return nil, errors.New("field of type String does not have child fields")
  49361. },
  49362. }
  49363. return fc, nil
  49364. }
  49365. func (ec *executionContext) _DiscountApplicationEdge_node(ctx context.Context, field graphql.CollectedField, obj *DiscountApplicationEdge) (ret graphql.Marshaler) {
  49366. fc, err := ec.fieldContext_DiscountApplicationEdge_node(ctx, field)
  49367. if err != nil {
  49368. return graphql.Null
  49369. }
  49370. ctx = graphql.WithFieldContext(ctx, fc)
  49371. defer func() {
  49372. if r := recover(); r != nil {
  49373. ec.Error(ctx, ec.Recover(ctx, r))
  49374. ret = graphql.Null
  49375. }
  49376. }()
  49377. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49378. ctx = rctx // use context from middleware stack in children
  49379. return obj.Node, nil
  49380. })
  49381. if err != nil {
  49382. ec.Error(ctx, err)
  49383. return graphql.Null
  49384. }
  49385. if resTmp == nil {
  49386. if !graphql.HasFieldError(ctx, fc) {
  49387. ec.Errorf(ctx, "must not be null")
  49388. }
  49389. return graphql.Null
  49390. }
  49391. res := resTmp.(DiscountApplication)
  49392. fc.Result = res
  49393. return ec.marshalNDiscountApplication2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountApplication(ctx, field.Selections, res)
  49394. }
  49395. func (ec *executionContext) fieldContext_DiscountApplicationEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49396. fc = &graphql.FieldContext{
  49397. Object: "DiscountApplicationEdge",
  49398. Field: field,
  49399. IsMethod: false,
  49400. IsResolver: false,
  49401. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49402. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  49403. },
  49404. }
  49405. return fc, nil
  49406. }
  49407. func (ec *executionContext) _DiscountCodeApplication_allocationMethod(ctx context.Context, field graphql.CollectedField, obj *DiscountCodeApplication) (ret graphql.Marshaler) {
  49408. fc, err := ec.fieldContext_DiscountCodeApplication_allocationMethod(ctx, field)
  49409. if err != nil {
  49410. return graphql.Null
  49411. }
  49412. ctx = graphql.WithFieldContext(ctx, fc)
  49413. defer func() {
  49414. if r := recover(); r != nil {
  49415. ec.Error(ctx, ec.Recover(ctx, r))
  49416. ret = graphql.Null
  49417. }
  49418. }()
  49419. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49420. ctx = rctx // use context from middleware stack in children
  49421. return obj.AllocationMethod, nil
  49422. })
  49423. if err != nil {
  49424. ec.Error(ctx, err)
  49425. return graphql.Null
  49426. }
  49427. if resTmp == nil {
  49428. if !graphql.HasFieldError(ctx, fc) {
  49429. ec.Errorf(ctx, "must not be null")
  49430. }
  49431. return graphql.Null
  49432. }
  49433. res := resTmp.(DiscountApplicationAllocationMethod)
  49434. fc.Result = res
  49435. return ec.marshalNDiscountApplicationAllocationMethod2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountApplicationAllocationMethod(ctx, field.Selections, res)
  49436. }
  49437. func (ec *executionContext) fieldContext_DiscountCodeApplication_allocationMethod(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49438. fc = &graphql.FieldContext{
  49439. Object: "DiscountCodeApplication",
  49440. Field: field,
  49441. IsMethod: false,
  49442. IsResolver: false,
  49443. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49444. return nil, errors.New("field of type DiscountApplicationAllocationMethod does not have child fields")
  49445. },
  49446. }
  49447. return fc, nil
  49448. }
  49449. func (ec *executionContext) _DiscountCodeApplication_code(ctx context.Context, field graphql.CollectedField, obj *DiscountCodeApplication) (ret graphql.Marshaler) {
  49450. fc, err := ec.fieldContext_DiscountCodeApplication_code(ctx, field)
  49451. if err != nil {
  49452. return graphql.Null
  49453. }
  49454. ctx = graphql.WithFieldContext(ctx, fc)
  49455. defer func() {
  49456. if r := recover(); r != nil {
  49457. ec.Error(ctx, ec.Recover(ctx, r))
  49458. ret = graphql.Null
  49459. }
  49460. }()
  49461. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49462. ctx = rctx // use context from middleware stack in children
  49463. return obj.Code, nil
  49464. })
  49465. if err != nil {
  49466. ec.Error(ctx, err)
  49467. return graphql.Null
  49468. }
  49469. if resTmp == nil {
  49470. if !graphql.HasFieldError(ctx, fc) {
  49471. ec.Errorf(ctx, "must not be null")
  49472. }
  49473. return graphql.Null
  49474. }
  49475. res := resTmp.(string)
  49476. fc.Result = res
  49477. return ec.marshalNString2string(ctx, field.Selections, res)
  49478. }
  49479. func (ec *executionContext) fieldContext_DiscountCodeApplication_code(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49480. fc = &graphql.FieldContext{
  49481. Object: "DiscountCodeApplication",
  49482. Field: field,
  49483. IsMethod: false,
  49484. IsResolver: false,
  49485. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49486. return nil, errors.New("field of type String does not have child fields")
  49487. },
  49488. }
  49489. return fc, nil
  49490. }
  49491. func (ec *executionContext) _DiscountCodeApplication_index(ctx context.Context, field graphql.CollectedField, obj *DiscountCodeApplication) (ret graphql.Marshaler) {
  49492. fc, err := ec.fieldContext_DiscountCodeApplication_index(ctx, field)
  49493. if err != nil {
  49494. return graphql.Null
  49495. }
  49496. ctx = graphql.WithFieldContext(ctx, fc)
  49497. defer func() {
  49498. if r := recover(); r != nil {
  49499. ec.Error(ctx, ec.Recover(ctx, r))
  49500. ret = graphql.Null
  49501. }
  49502. }()
  49503. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49504. ctx = rctx // use context from middleware stack in children
  49505. return obj.Index, nil
  49506. })
  49507. if err != nil {
  49508. ec.Error(ctx, err)
  49509. return graphql.Null
  49510. }
  49511. if resTmp == nil {
  49512. if !graphql.HasFieldError(ctx, fc) {
  49513. ec.Errorf(ctx, "must not be null")
  49514. }
  49515. return graphql.Null
  49516. }
  49517. res := resTmp.(int)
  49518. fc.Result = res
  49519. return ec.marshalNInt2int(ctx, field.Selections, res)
  49520. }
  49521. func (ec *executionContext) fieldContext_DiscountCodeApplication_index(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49522. fc = &graphql.FieldContext{
  49523. Object: "DiscountCodeApplication",
  49524. Field: field,
  49525. IsMethod: false,
  49526. IsResolver: false,
  49527. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49528. return nil, errors.New("field of type Int does not have child fields")
  49529. },
  49530. }
  49531. return fc, nil
  49532. }
  49533. func (ec *executionContext) _DiscountCodeApplication_targetSelection(ctx context.Context, field graphql.CollectedField, obj *DiscountCodeApplication) (ret graphql.Marshaler) {
  49534. fc, err := ec.fieldContext_DiscountCodeApplication_targetSelection(ctx, field)
  49535. if err != nil {
  49536. return graphql.Null
  49537. }
  49538. ctx = graphql.WithFieldContext(ctx, fc)
  49539. defer func() {
  49540. if r := recover(); r != nil {
  49541. ec.Error(ctx, ec.Recover(ctx, r))
  49542. ret = graphql.Null
  49543. }
  49544. }()
  49545. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49546. ctx = rctx // use context from middleware stack in children
  49547. return obj.TargetSelection, nil
  49548. })
  49549. if err != nil {
  49550. ec.Error(ctx, err)
  49551. return graphql.Null
  49552. }
  49553. if resTmp == nil {
  49554. if !graphql.HasFieldError(ctx, fc) {
  49555. ec.Errorf(ctx, "must not be null")
  49556. }
  49557. return graphql.Null
  49558. }
  49559. res := resTmp.(DiscountApplicationTargetSelection)
  49560. fc.Result = res
  49561. return ec.marshalNDiscountApplicationTargetSelection2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountApplicationTargetSelection(ctx, field.Selections, res)
  49562. }
  49563. func (ec *executionContext) fieldContext_DiscountCodeApplication_targetSelection(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49564. fc = &graphql.FieldContext{
  49565. Object: "DiscountCodeApplication",
  49566. Field: field,
  49567. IsMethod: false,
  49568. IsResolver: false,
  49569. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49570. return nil, errors.New("field of type DiscountApplicationTargetSelection does not have child fields")
  49571. },
  49572. }
  49573. return fc, nil
  49574. }
  49575. func (ec *executionContext) _DiscountCodeApplication_targetType(ctx context.Context, field graphql.CollectedField, obj *DiscountCodeApplication) (ret graphql.Marshaler) {
  49576. fc, err := ec.fieldContext_DiscountCodeApplication_targetType(ctx, field)
  49577. if err != nil {
  49578. return graphql.Null
  49579. }
  49580. ctx = graphql.WithFieldContext(ctx, fc)
  49581. defer func() {
  49582. if r := recover(); r != nil {
  49583. ec.Error(ctx, ec.Recover(ctx, r))
  49584. ret = graphql.Null
  49585. }
  49586. }()
  49587. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49588. ctx = rctx // use context from middleware stack in children
  49589. return obj.TargetType, nil
  49590. })
  49591. if err != nil {
  49592. ec.Error(ctx, err)
  49593. return graphql.Null
  49594. }
  49595. if resTmp == nil {
  49596. if !graphql.HasFieldError(ctx, fc) {
  49597. ec.Errorf(ctx, "must not be null")
  49598. }
  49599. return graphql.Null
  49600. }
  49601. res := resTmp.(DiscountApplicationTargetType)
  49602. fc.Result = res
  49603. return ec.marshalNDiscountApplicationTargetType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountApplicationTargetType(ctx, field.Selections, res)
  49604. }
  49605. func (ec *executionContext) fieldContext_DiscountCodeApplication_targetType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49606. fc = &graphql.FieldContext{
  49607. Object: "DiscountCodeApplication",
  49608. Field: field,
  49609. IsMethod: false,
  49610. IsResolver: false,
  49611. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49612. return nil, errors.New("field of type DiscountApplicationTargetType does not have child fields")
  49613. },
  49614. }
  49615. return fc, nil
  49616. }
  49617. func (ec *executionContext) _DiscountCodeApplication_value(ctx context.Context, field graphql.CollectedField, obj *DiscountCodeApplication) (ret graphql.Marshaler) {
  49618. fc, err := ec.fieldContext_DiscountCodeApplication_value(ctx, field)
  49619. if err != nil {
  49620. return graphql.Null
  49621. }
  49622. ctx = graphql.WithFieldContext(ctx, fc)
  49623. defer func() {
  49624. if r := recover(); r != nil {
  49625. ec.Error(ctx, ec.Recover(ctx, r))
  49626. ret = graphql.Null
  49627. }
  49628. }()
  49629. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49630. ctx = rctx // use context from middleware stack in children
  49631. return obj.Value, nil
  49632. })
  49633. if err != nil {
  49634. ec.Error(ctx, err)
  49635. return graphql.Null
  49636. }
  49637. if resTmp == nil {
  49638. if !graphql.HasFieldError(ctx, fc) {
  49639. ec.Errorf(ctx, "must not be null")
  49640. }
  49641. return graphql.Null
  49642. }
  49643. res := resTmp.(PricingValue)
  49644. fc.Result = res
  49645. return ec.marshalNPricingValue2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPricingValue(ctx, field.Selections, res)
  49646. }
  49647. func (ec *executionContext) fieldContext_DiscountCodeApplication_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49648. fc = &graphql.FieldContext{
  49649. Object: "DiscountCodeApplication",
  49650. Field: field,
  49651. IsMethod: false,
  49652. IsResolver: false,
  49653. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49654. return nil, errors.New("field of type PricingValue does not have child fields")
  49655. },
  49656. }
  49657. return fc, nil
  49658. }
  49659. func (ec *executionContext) _Domain_host(ctx context.Context, field graphql.CollectedField, obj *Domain) (ret graphql.Marshaler) {
  49660. fc, err := ec.fieldContext_Domain_host(ctx, field)
  49661. if err != nil {
  49662. return graphql.Null
  49663. }
  49664. ctx = graphql.WithFieldContext(ctx, fc)
  49665. defer func() {
  49666. if r := recover(); r != nil {
  49667. ec.Error(ctx, ec.Recover(ctx, r))
  49668. ret = graphql.Null
  49669. }
  49670. }()
  49671. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49672. ctx = rctx // use context from middleware stack in children
  49673. return obj.Host, nil
  49674. })
  49675. if err != nil {
  49676. ec.Error(ctx, err)
  49677. return graphql.Null
  49678. }
  49679. if resTmp == nil {
  49680. if !graphql.HasFieldError(ctx, fc) {
  49681. ec.Errorf(ctx, "must not be null")
  49682. }
  49683. return graphql.Null
  49684. }
  49685. res := resTmp.(string)
  49686. fc.Result = res
  49687. return ec.marshalNString2string(ctx, field.Selections, res)
  49688. }
  49689. func (ec *executionContext) fieldContext_Domain_host(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49690. fc = &graphql.FieldContext{
  49691. Object: "Domain",
  49692. Field: field,
  49693. IsMethod: false,
  49694. IsResolver: false,
  49695. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49696. return nil, errors.New("field of type String does not have child fields")
  49697. },
  49698. }
  49699. return fc, nil
  49700. }
  49701. func (ec *executionContext) _Domain_id(ctx context.Context, field graphql.CollectedField, obj *Domain) (ret graphql.Marshaler) {
  49702. fc, err := ec.fieldContext_Domain_id(ctx, field)
  49703. if err != nil {
  49704. return graphql.Null
  49705. }
  49706. ctx = graphql.WithFieldContext(ctx, fc)
  49707. defer func() {
  49708. if r := recover(); r != nil {
  49709. ec.Error(ctx, ec.Recover(ctx, r))
  49710. ret = graphql.Null
  49711. }
  49712. }()
  49713. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49714. ctx = rctx // use context from middleware stack in children
  49715. return obj.ID, nil
  49716. })
  49717. if err != nil {
  49718. ec.Error(ctx, err)
  49719. return graphql.Null
  49720. }
  49721. if resTmp == nil {
  49722. if !graphql.HasFieldError(ctx, fc) {
  49723. ec.Errorf(ctx, "must not be null")
  49724. }
  49725. return graphql.Null
  49726. }
  49727. res := resTmp.(string)
  49728. fc.Result = res
  49729. return ec.marshalNID2string(ctx, field.Selections, res)
  49730. }
  49731. func (ec *executionContext) fieldContext_Domain_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49732. fc = &graphql.FieldContext{
  49733. Object: "Domain",
  49734. Field: field,
  49735. IsMethod: false,
  49736. IsResolver: false,
  49737. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49738. return nil, errors.New("field of type ID does not have child fields")
  49739. },
  49740. }
  49741. return fc, nil
  49742. }
  49743. func (ec *executionContext) _Domain_localization(ctx context.Context, field graphql.CollectedField, obj *Domain) (ret graphql.Marshaler) {
  49744. fc, err := ec.fieldContext_Domain_localization(ctx, field)
  49745. if err != nil {
  49746. return graphql.Null
  49747. }
  49748. ctx = graphql.WithFieldContext(ctx, fc)
  49749. defer func() {
  49750. if r := recover(); r != nil {
  49751. ec.Error(ctx, ec.Recover(ctx, r))
  49752. ret = graphql.Null
  49753. }
  49754. }()
  49755. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49756. ctx = rctx // use context from middleware stack in children
  49757. return obj.Localization, nil
  49758. })
  49759. if err != nil {
  49760. ec.Error(ctx, err)
  49761. return graphql.Null
  49762. }
  49763. if resTmp == nil {
  49764. return graphql.Null
  49765. }
  49766. res := resTmp.(*DomainLocalization)
  49767. fc.Result = res
  49768. return ec.marshalODomainLocalization2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDomainLocalization(ctx, field.Selections, res)
  49769. }
  49770. func (ec *executionContext) fieldContext_Domain_localization(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49771. fc = &graphql.FieldContext{
  49772. Object: "Domain",
  49773. Field: field,
  49774. IsMethod: false,
  49775. IsResolver: false,
  49776. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49777. switch field.Name {
  49778. case "alternateLocales":
  49779. return ec.fieldContext_DomainLocalization_alternateLocales(ctx, field)
  49780. case "country":
  49781. return ec.fieldContext_DomainLocalization_country(ctx, field)
  49782. case "defaultLocale":
  49783. return ec.fieldContext_DomainLocalization_defaultLocale(ctx, field)
  49784. }
  49785. return nil, fmt.Errorf("no field named %q was found under type DomainLocalization", field.Name)
  49786. },
  49787. }
  49788. return fc, nil
  49789. }
  49790. func (ec *executionContext) _Domain_marketWebPresence(ctx context.Context, field graphql.CollectedField, obj *Domain) (ret graphql.Marshaler) {
  49791. fc, err := ec.fieldContext_Domain_marketWebPresence(ctx, field)
  49792. if err != nil {
  49793. return graphql.Null
  49794. }
  49795. ctx = graphql.WithFieldContext(ctx, fc)
  49796. defer func() {
  49797. if r := recover(); r != nil {
  49798. ec.Error(ctx, ec.Recover(ctx, r))
  49799. ret = graphql.Null
  49800. }
  49801. }()
  49802. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49803. ctx = rctx // use context from middleware stack in children
  49804. return obj.MarketWebPresence, nil
  49805. })
  49806. if err != nil {
  49807. ec.Error(ctx, err)
  49808. return graphql.Null
  49809. }
  49810. if resTmp == nil {
  49811. return graphql.Null
  49812. }
  49813. res := resTmp.(*MarketWebPresence)
  49814. fc.Result = res
  49815. return ec.marshalOMarketWebPresence2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarketWebPresence(ctx, field.Selections, res)
  49816. }
  49817. func (ec *executionContext) fieldContext_Domain_marketWebPresence(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49818. fc = &graphql.FieldContext{
  49819. Object: "Domain",
  49820. Field: field,
  49821. IsMethod: false,
  49822. IsResolver: false,
  49823. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49824. switch field.Name {
  49825. case "alternateLocales":
  49826. return ec.fieldContext_MarketWebPresence_alternateLocales(ctx, field)
  49827. case "defaultLocale":
  49828. return ec.fieldContext_MarketWebPresence_defaultLocale(ctx, field)
  49829. case "domain":
  49830. return ec.fieldContext_MarketWebPresence_domain(ctx, field)
  49831. case "id":
  49832. return ec.fieldContext_MarketWebPresence_id(ctx, field)
  49833. case "market":
  49834. return ec.fieldContext_MarketWebPresence_market(ctx, field)
  49835. case "rootUrls":
  49836. return ec.fieldContext_MarketWebPresence_rootUrls(ctx, field)
  49837. case "subfolderSuffix":
  49838. return ec.fieldContext_MarketWebPresence_subfolderSuffix(ctx, field)
  49839. }
  49840. return nil, fmt.Errorf("no field named %q was found under type MarketWebPresence", field.Name)
  49841. },
  49842. }
  49843. return fc, nil
  49844. }
  49845. func (ec *executionContext) _Domain_sslEnabled(ctx context.Context, field graphql.CollectedField, obj *Domain) (ret graphql.Marshaler) {
  49846. fc, err := ec.fieldContext_Domain_sslEnabled(ctx, field)
  49847. if err != nil {
  49848. return graphql.Null
  49849. }
  49850. ctx = graphql.WithFieldContext(ctx, fc)
  49851. defer func() {
  49852. if r := recover(); r != nil {
  49853. ec.Error(ctx, ec.Recover(ctx, r))
  49854. ret = graphql.Null
  49855. }
  49856. }()
  49857. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49858. ctx = rctx // use context from middleware stack in children
  49859. return obj.SslEnabled, nil
  49860. })
  49861. if err != nil {
  49862. ec.Error(ctx, err)
  49863. return graphql.Null
  49864. }
  49865. if resTmp == nil {
  49866. if !graphql.HasFieldError(ctx, fc) {
  49867. ec.Errorf(ctx, "must not be null")
  49868. }
  49869. return graphql.Null
  49870. }
  49871. res := resTmp.(bool)
  49872. fc.Result = res
  49873. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  49874. }
  49875. func (ec *executionContext) fieldContext_Domain_sslEnabled(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49876. fc = &graphql.FieldContext{
  49877. Object: "Domain",
  49878. Field: field,
  49879. IsMethod: false,
  49880. IsResolver: false,
  49881. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49882. return nil, errors.New("field of type Boolean does not have child fields")
  49883. },
  49884. }
  49885. return fc, nil
  49886. }
  49887. func (ec *executionContext) _Domain_url(ctx context.Context, field graphql.CollectedField, obj *Domain) (ret graphql.Marshaler) {
  49888. fc, err := ec.fieldContext_Domain_url(ctx, field)
  49889. if err != nil {
  49890. return graphql.Null
  49891. }
  49892. ctx = graphql.WithFieldContext(ctx, fc)
  49893. defer func() {
  49894. if r := recover(); r != nil {
  49895. ec.Error(ctx, ec.Recover(ctx, r))
  49896. ret = graphql.Null
  49897. }
  49898. }()
  49899. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49900. ctx = rctx // use context from middleware stack in children
  49901. return obj.URL, nil
  49902. })
  49903. if err != nil {
  49904. ec.Error(ctx, err)
  49905. return graphql.Null
  49906. }
  49907. if resTmp == nil {
  49908. if !graphql.HasFieldError(ctx, fc) {
  49909. ec.Errorf(ctx, "must not be null")
  49910. }
  49911. return graphql.Null
  49912. }
  49913. res := resTmp.(string)
  49914. fc.Result = res
  49915. return ec.marshalNURL2string(ctx, field.Selections, res)
  49916. }
  49917. func (ec *executionContext) fieldContext_Domain_url(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49918. fc = &graphql.FieldContext{
  49919. Object: "Domain",
  49920. Field: field,
  49921. IsMethod: false,
  49922. IsResolver: false,
  49923. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49924. return nil, errors.New("field of type URL does not have child fields")
  49925. },
  49926. }
  49927. return fc, nil
  49928. }
  49929. func (ec *executionContext) _DomainLocalization_alternateLocales(ctx context.Context, field graphql.CollectedField, obj *DomainLocalization) (ret graphql.Marshaler) {
  49930. fc, err := ec.fieldContext_DomainLocalization_alternateLocales(ctx, field)
  49931. if err != nil {
  49932. return graphql.Null
  49933. }
  49934. ctx = graphql.WithFieldContext(ctx, fc)
  49935. defer func() {
  49936. if r := recover(); r != nil {
  49937. ec.Error(ctx, ec.Recover(ctx, r))
  49938. ret = graphql.Null
  49939. }
  49940. }()
  49941. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49942. ctx = rctx // use context from middleware stack in children
  49943. return obj.AlternateLocales, nil
  49944. })
  49945. if err != nil {
  49946. ec.Error(ctx, err)
  49947. return graphql.Null
  49948. }
  49949. if resTmp == nil {
  49950. if !graphql.HasFieldError(ctx, fc) {
  49951. ec.Errorf(ctx, "must not be null")
  49952. }
  49953. return graphql.Null
  49954. }
  49955. res := resTmp.([]string)
  49956. fc.Result = res
  49957. return ec.marshalNString2ᚕstringᚄ(ctx, field.Selections, res)
  49958. }
  49959. func (ec *executionContext) fieldContext_DomainLocalization_alternateLocales(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49960. fc = &graphql.FieldContext{
  49961. Object: "DomainLocalization",
  49962. Field: field,
  49963. IsMethod: false,
  49964. IsResolver: false,
  49965. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49966. return nil, errors.New("field of type String does not have child fields")
  49967. },
  49968. }
  49969. return fc, nil
  49970. }
  49971. func (ec *executionContext) _DomainLocalization_country(ctx context.Context, field graphql.CollectedField, obj *DomainLocalization) (ret graphql.Marshaler) {
  49972. fc, err := ec.fieldContext_DomainLocalization_country(ctx, field)
  49973. if err != nil {
  49974. return graphql.Null
  49975. }
  49976. ctx = graphql.WithFieldContext(ctx, fc)
  49977. defer func() {
  49978. if r := recover(); r != nil {
  49979. ec.Error(ctx, ec.Recover(ctx, r))
  49980. ret = graphql.Null
  49981. }
  49982. }()
  49983. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49984. ctx = rctx // use context from middleware stack in children
  49985. return obj.Country, nil
  49986. })
  49987. if err != nil {
  49988. ec.Error(ctx, err)
  49989. return graphql.Null
  49990. }
  49991. if resTmp == nil {
  49992. return graphql.Null
  49993. }
  49994. res := resTmp.(*string)
  49995. fc.Result = res
  49996. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  49997. }
  49998. func (ec *executionContext) fieldContext_DomainLocalization_country(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49999. fc = &graphql.FieldContext{
  50000. Object: "DomainLocalization",
  50001. Field: field,
  50002. IsMethod: false,
  50003. IsResolver: false,
  50004. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50005. return nil, errors.New("field of type String does not have child fields")
  50006. },
  50007. }
  50008. return fc, nil
  50009. }
  50010. func (ec *executionContext) _DomainLocalization_defaultLocale(ctx context.Context, field graphql.CollectedField, obj *DomainLocalization) (ret graphql.Marshaler) {
  50011. fc, err := ec.fieldContext_DomainLocalization_defaultLocale(ctx, field)
  50012. if err != nil {
  50013. return graphql.Null
  50014. }
  50015. ctx = graphql.WithFieldContext(ctx, fc)
  50016. defer func() {
  50017. if r := recover(); r != nil {
  50018. ec.Error(ctx, ec.Recover(ctx, r))
  50019. ret = graphql.Null
  50020. }
  50021. }()
  50022. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50023. ctx = rctx // use context from middleware stack in children
  50024. return obj.DefaultLocale, nil
  50025. })
  50026. if err != nil {
  50027. ec.Error(ctx, err)
  50028. return graphql.Null
  50029. }
  50030. if resTmp == nil {
  50031. if !graphql.HasFieldError(ctx, fc) {
  50032. ec.Errorf(ctx, "must not be null")
  50033. }
  50034. return graphql.Null
  50035. }
  50036. res := resTmp.(string)
  50037. fc.Result = res
  50038. return ec.marshalNString2string(ctx, field.Selections, res)
  50039. }
  50040. func (ec *executionContext) fieldContext_DomainLocalization_defaultLocale(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50041. fc = &graphql.FieldContext{
  50042. Object: "DomainLocalization",
  50043. Field: field,
  50044. IsMethod: false,
  50045. IsResolver: false,
  50046. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50047. return nil, errors.New("field of type String does not have child fields")
  50048. },
  50049. }
  50050. return fc, nil
  50051. }
  50052. func (ec *executionContext) _DraftOrder_id(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  50053. fc, err := ec.fieldContext_DraftOrder_id(ctx, field)
  50054. if err != nil {
  50055. return graphql.Null
  50056. }
  50057. ctx = graphql.WithFieldContext(ctx, fc)
  50058. defer func() {
  50059. if r := recover(); r != nil {
  50060. ec.Error(ctx, ec.Recover(ctx, r))
  50061. ret = graphql.Null
  50062. }
  50063. }()
  50064. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50065. ctx = rctx // use context from middleware stack in children
  50066. return obj.ID, nil
  50067. })
  50068. if err != nil {
  50069. ec.Error(ctx, err)
  50070. return graphql.Null
  50071. }
  50072. if resTmp == nil {
  50073. if !graphql.HasFieldError(ctx, fc) {
  50074. ec.Errorf(ctx, "must not be null")
  50075. }
  50076. return graphql.Null
  50077. }
  50078. res := resTmp.(string)
  50079. fc.Result = res
  50080. return ec.marshalNID2string(ctx, field.Selections, res)
  50081. }
  50082. func (ec *executionContext) fieldContext_DraftOrder_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50083. fc = &graphql.FieldContext{
  50084. Object: "DraftOrder",
  50085. Field: field,
  50086. IsMethod: false,
  50087. IsResolver: false,
  50088. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50089. return nil, errors.New("field of type ID does not have child fields")
  50090. },
  50091. }
  50092. return fc, nil
  50093. }
  50094. func (ec *executionContext) _DraftOrderAppliedDiscount_amountSet(ctx context.Context, field graphql.CollectedField, obj *DraftOrderAppliedDiscount) (ret graphql.Marshaler) {
  50095. fc, err := ec.fieldContext_DraftOrderAppliedDiscount_amountSet(ctx, field)
  50096. if err != nil {
  50097. return graphql.Null
  50098. }
  50099. ctx = graphql.WithFieldContext(ctx, fc)
  50100. defer func() {
  50101. if r := recover(); r != nil {
  50102. ec.Error(ctx, ec.Recover(ctx, r))
  50103. ret = graphql.Null
  50104. }
  50105. }()
  50106. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50107. ctx = rctx // use context from middleware stack in children
  50108. return obj.AmountSet, nil
  50109. })
  50110. if err != nil {
  50111. ec.Error(ctx, err)
  50112. return graphql.Null
  50113. }
  50114. if resTmp == nil {
  50115. if !graphql.HasFieldError(ctx, fc) {
  50116. ec.Errorf(ctx, "must not be null")
  50117. }
  50118. return graphql.Null
  50119. }
  50120. res := resTmp.(*MoneyBag)
  50121. fc.Result = res
  50122. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  50123. }
  50124. func (ec *executionContext) fieldContext_DraftOrderAppliedDiscount_amountSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50125. fc = &graphql.FieldContext{
  50126. Object: "DraftOrderAppliedDiscount",
  50127. Field: field,
  50128. IsMethod: false,
  50129. IsResolver: false,
  50130. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50131. switch field.Name {
  50132. case "presentmentMoney":
  50133. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  50134. case "shopMoney":
  50135. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  50136. }
  50137. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  50138. },
  50139. }
  50140. return fc, nil
  50141. }
  50142. func (ec *executionContext) _DraftOrderAppliedDiscount_amountV2(ctx context.Context, field graphql.CollectedField, obj *DraftOrderAppliedDiscount) (ret graphql.Marshaler) {
  50143. fc, err := ec.fieldContext_DraftOrderAppliedDiscount_amountV2(ctx, field)
  50144. if err != nil {
  50145. return graphql.Null
  50146. }
  50147. ctx = graphql.WithFieldContext(ctx, fc)
  50148. defer func() {
  50149. if r := recover(); r != nil {
  50150. ec.Error(ctx, ec.Recover(ctx, r))
  50151. ret = graphql.Null
  50152. }
  50153. }()
  50154. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50155. ctx = rctx // use context from middleware stack in children
  50156. return obj.AmountV2, nil
  50157. })
  50158. if err != nil {
  50159. ec.Error(ctx, err)
  50160. return graphql.Null
  50161. }
  50162. if resTmp == nil {
  50163. if !graphql.HasFieldError(ctx, fc) {
  50164. ec.Errorf(ctx, "must not be null")
  50165. }
  50166. return graphql.Null
  50167. }
  50168. res := resTmp.(*MoneyV2)
  50169. fc.Result = res
  50170. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  50171. }
  50172. func (ec *executionContext) fieldContext_DraftOrderAppliedDiscount_amountV2(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50173. fc = &graphql.FieldContext{
  50174. Object: "DraftOrderAppliedDiscount",
  50175. Field: field,
  50176. IsMethod: false,
  50177. IsResolver: false,
  50178. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50179. switch field.Name {
  50180. case "amount":
  50181. return ec.fieldContext_MoneyV2_amount(ctx, field)
  50182. case "currencyCode":
  50183. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  50184. }
  50185. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  50186. },
  50187. }
  50188. return fc, nil
  50189. }
  50190. func (ec *executionContext) _DraftOrderAppliedDiscount_description(ctx context.Context, field graphql.CollectedField, obj *DraftOrderAppliedDiscount) (ret graphql.Marshaler) {
  50191. fc, err := ec.fieldContext_DraftOrderAppliedDiscount_description(ctx, field)
  50192. if err != nil {
  50193. return graphql.Null
  50194. }
  50195. ctx = graphql.WithFieldContext(ctx, fc)
  50196. defer func() {
  50197. if r := recover(); r != nil {
  50198. ec.Error(ctx, ec.Recover(ctx, r))
  50199. ret = graphql.Null
  50200. }
  50201. }()
  50202. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50203. ctx = rctx // use context from middleware stack in children
  50204. return obj.Description, nil
  50205. })
  50206. if err != nil {
  50207. ec.Error(ctx, err)
  50208. return graphql.Null
  50209. }
  50210. if resTmp == nil {
  50211. if !graphql.HasFieldError(ctx, fc) {
  50212. ec.Errorf(ctx, "must not be null")
  50213. }
  50214. return graphql.Null
  50215. }
  50216. res := resTmp.(string)
  50217. fc.Result = res
  50218. return ec.marshalNString2string(ctx, field.Selections, res)
  50219. }
  50220. func (ec *executionContext) fieldContext_DraftOrderAppliedDiscount_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50221. fc = &graphql.FieldContext{
  50222. Object: "DraftOrderAppliedDiscount",
  50223. Field: field,
  50224. IsMethod: false,
  50225. IsResolver: false,
  50226. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50227. return nil, errors.New("field of type String does not have child fields")
  50228. },
  50229. }
  50230. return fc, nil
  50231. }
  50232. func (ec *executionContext) _DraftOrderAppliedDiscount_title(ctx context.Context, field graphql.CollectedField, obj *DraftOrderAppliedDiscount) (ret graphql.Marshaler) {
  50233. fc, err := ec.fieldContext_DraftOrderAppliedDiscount_title(ctx, field)
  50234. if err != nil {
  50235. return graphql.Null
  50236. }
  50237. ctx = graphql.WithFieldContext(ctx, fc)
  50238. defer func() {
  50239. if r := recover(); r != nil {
  50240. ec.Error(ctx, ec.Recover(ctx, r))
  50241. ret = graphql.Null
  50242. }
  50243. }()
  50244. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50245. ctx = rctx // use context from middleware stack in children
  50246. return obj.Title, nil
  50247. })
  50248. if err != nil {
  50249. ec.Error(ctx, err)
  50250. return graphql.Null
  50251. }
  50252. if resTmp == nil {
  50253. return graphql.Null
  50254. }
  50255. res := resTmp.(*string)
  50256. fc.Result = res
  50257. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  50258. }
  50259. func (ec *executionContext) fieldContext_DraftOrderAppliedDiscount_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50260. fc = &graphql.FieldContext{
  50261. Object: "DraftOrderAppliedDiscount",
  50262. Field: field,
  50263. IsMethod: false,
  50264. IsResolver: false,
  50265. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50266. return nil, errors.New("field of type String does not have child fields")
  50267. },
  50268. }
  50269. return fc, nil
  50270. }
  50271. func (ec *executionContext) _DraftOrderAppliedDiscount_value(ctx context.Context, field graphql.CollectedField, obj *DraftOrderAppliedDiscount) (ret graphql.Marshaler) {
  50272. fc, err := ec.fieldContext_DraftOrderAppliedDiscount_value(ctx, field)
  50273. if err != nil {
  50274. return graphql.Null
  50275. }
  50276. ctx = graphql.WithFieldContext(ctx, fc)
  50277. defer func() {
  50278. if r := recover(); r != nil {
  50279. ec.Error(ctx, ec.Recover(ctx, r))
  50280. ret = graphql.Null
  50281. }
  50282. }()
  50283. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50284. ctx = rctx // use context from middleware stack in children
  50285. return obj.Value, nil
  50286. })
  50287. if err != nil {
  50288. ec.Error(ctx, err)
  50289. return graphql.Null
  50290. }
  50291. if resTmp == nil {
  50292. if !graphql.HasFieldError(ctx, fc) {
  50293. ec.Errorf(ctx, "must not be null")
  50294. }
  50295. return graphql.Null
  50296. }
  50297. res := resTmp.(float64)
  50298. fc.Result = res
  50299. return ec.marshalNFloat2float64(ctx, field.Selections, res)
  50300. }
  50301. func (ec *executionContext) fieldContext_DraftOrderAppliedDiscount_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50302. fc = &graphql.FieldContext{
  50303. Object: "DraftOrderAppliedDiscount",
  50304. Field: field,
  50305. IsMethod: false,
  50306. IsResolver: false,
  50307. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50308. return nil, errors.New("field of type Float does not have child fields")
  50309. },
  50310. }
  50311. return fc, nil
  50312. }
  50313. func (ec *executionContext) _DraftOrderAppliedDiscount_valueType(ctx context.Context, field graphql.CollectedField, obj *DraftOrderAppliedDiscount) (ret graphql.Marshaler) {
  50314. fc, err := ec.fieldContext_DraftOrderAppliedDiscount_valueType(ctx, field)
  50315. if err != nil {
  50316. return graphql.Null
  50317. }
  50318. ctx = graphql.WithFieldContext(ctx, fc)
  50319. defer func() {
  50320. if r := recover(); r != nil {
  50321. ec.Error(ctx, ec.Recover(ctx, r))
  50322. ret = graphql.Null
  50323. }
  50324. }()
  50325. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50326. ctx = rctx // use context from middleware stack in children
  50327. return obj.ValueType, nil
  50328. })
  50329. if err != nil {
  50330. ec.Error(ctx, err)
  50331. return graphql.Null
  50332. }
  50333. if resTmp == nil {
  50334. if !graphql.HasFieldError(ctx, fc) {
  50335. ec.Errorf(ctx, "must not be null")
  50336. }
  50337. return graphql.Null
  50338. }
  50339. res := resTmp.(DraftOrderAppliedDiscountType)
  50340. fc.Result = res
  50341. return ec.marshalNDraftOrderAppliedDiscountType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDraftOrderAppliedDiscountType(ctx, field.Selections, res)
  50342. }
  50343. func (ec *executionContext) fieldContext_DraftOrderAppliedDiscount_valueType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50344. fc = &graphql.FieldContext{
  50345. Object: "DraftOrderAppliedDiscount",
  50346. Field: field,
  50347. IsMethod: false,
  50348. IsResolver: false,
  50349. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50350. return nil, errors.New("field of type DraftOrderAppliedDiscountType does not have child fields")
  50351. },
  50352. }
  50353. return fc, nil
  50354. }
  50355. func (ec *executionContext) _DraftOrderConnection_edges(ctx context.Context, field graphql.CollectedField, obj *DraftOrderConnection) (ret graphql.Marshaler) {
  50356. fc, err := ec.fieldContext_DraftOrderConnection_edges(ctx, field)
  50357. if err != nil {
  50358. return graphql.Null
  50359. }
  50360. ctx = graphql.WithFieldContext(ctx, fc)
  50361. defer func() {
  50362. if r := recover(); r != nil {
  50363. ec.Error(ctx, ec.Recover(ctx, r))
  50364. ret = graphql.Null
  50365. }
  50366. }()
  50367. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50368. ctx = rctx // use context from middleware stack in children
  50369. return obj.Edges, nil
  50370. })
  50371. if err != nil {
  50372. ec.Error(ctx, err)
  50373. return graphql.Null
  50374. }
  50375. if resTmp == nil {
  50376. if !graphql.HasFieldError(ctx, fc) {
  50377. ec.Errorf(ctx, "must not be null")
  50378. }
  50379. return graphql.Null
  50380. }
  50381. res := resTmp.([]*DraftOrderEdge)
  50382. fc.Result = res
  50383. return ec.marshalNDraftOrderEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDraftOrderEdgeᚄ(ctx, field.Selections, res)
  50384. }
  50385. func (ec *executionContext) fieldContext_DraftOrderConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50386. fc = &graphql.FieldContext{
  50387. Object: "DraftOrderConnection",
  50388. Field: field,
  50389. IsMethod: false,
  50390. IsResolver: false,
  50391. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50392. switch field.Name {
  50393. case "cursor":
  50394. return ec.fieldContext_DraftOrderEdge_cursor(ctx, field)
  50395. case "node":
  50396. return ec.fieldContext_DraftOrderEdge_node(ctx, field)
  50397. }
  50398. return nil, fmt.Errorf("no field named %q was found under type DraftOrderEdge", field.Name)
  50399. },
  50400. }
  50401. return fc, nil
  50402. }
  50403. func (ec *executionContext) _DraftOrderConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *DraftOrderConnection) (ret graphql.Marshaler) {
  50404. fc, err := ec.fieldContext_DraftOrderConnection_nodes(ctx, field)
  50405. if err != nil {
  50406. return graphql.Null
  50407. }
  50408. ctx = graphql.WithFieldContext(ctx, fc)
  50409. defer func() {
  50410. if r := recover(); r != nil {
  50411. ec.Error(ctx, ec.Recover(ctx, r))
  50412. ret = graphql.Null
  50413. }
  50414. }()
  50415. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50416. ctx = rctx // use context from middleware stack in children
  50417. return obj.Nodes, nil
  50418. })
  50419. if err != nil {
  50420. ec.Error(ctx, err)
  50421. return graphql.Null
  50422. }
  50423. if resTmp == nil {
  50424. if !graphql.HasFieldError(ctx, fc) {
  50425. ec.Errorf(ctx, "must not be null")
  50426. }
  50427. return graphql.Null
  50428. }
  50429. res := resTmp.([]*DraftOrder)
  50430. fc.Result = res
  50431. return ec.marshalNDraftOrder2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDraftOrderᚄ(ctx, field.Selections, res)
  50432. }
  50433. func (ec *executionContext) fieldContext_DraftOrderConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50434. fc = &graphql.FieldContext{
  50435. Object: "DraftOrderConnection",
  50436. Field: field,
  50437. IsMethod: false,
  50438. IsResolver: false,
  50439. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50440. switch field.Name {
  50441. case "id":
  50442. return ec.fieldContext_DraftOrder_id(ctx, field)
  50443. }
  50444. return nil, fmt.Errorf("no field named %q was found under type DraftOrder", field.Name)
  50445. },
  50446. }
  50447. return fc, nil
  50448. }
  50449. func (ec *executionContext) _DraftOrderConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *DraftOrderConnection) (ret graphql.Marshaler) {
  50450. fc, err := ec.fieldContext_DraftOrderConnection_pageInfo(ctx, field)
  50451. if err != nil {
  50452. return graphql.Null
  50453. }
  50454. ctx = graphql.WithFieldContext(ctx, fc)
  50455. defer func() {
  50456. if r := recover(); r != nil {
  50457. ec.Error(ctx, ec.Recover(ctx, r))
  50458. ret = graphql.Null
  50459. }
  50460. }()
  50461. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50462. ctx = rctx // use context from middleware stack in children
  50463. return obj.PageInfo, nil
  50464. })
  50465. if err != nil {
  50466. ec.Error(ctx, err)
  50467. return graphql.Null
  50468. }
  50469. if resTmp == nil {
  50470. if !graphql.HasFieldError(ctx, fc) {
  50471. ec.Errorf(ctx, "must not be null")
  50472. }
  50473. return graphql.Null
  50474. }
  50475. res := resTmp.(*PageInfo)
  50476. fc.Result = res
  50477. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  50478. }
  50479. func (ec *executionContext) fieldContext_DraftOrderConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50480. fc = &graphql.FieldContext{
  50481. Object: "DraftOrderConnection",
  50482. Field: field,
  50483. IsMethod: false,
  50484. IsResolver: false,
  50485. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50486. switch field.Name {
  50487. case "endCursor":
  50488. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  50489. case "hasNextPage":
  50490. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  50491. case "hasPreviousPage":
  50492. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  50493. case "startCursor":
  50494. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  50495. }
  50496. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  50497. },
  50498. }
  50499. return fc, nil
  50500. }
  50501. func (ec *executionContext) _DraftOrderEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *DraftOrderEdge) (ret graphql.Marshaler) {
  50502. fc, err := ec.fieldContext_DraftOrderEdge_cursor(ctx, field)
  50503. if err != nil {
  50504. return graphql.Null
  50505. }
  50506. ctx = graphql.WithFieldContext(ctx, fc)
  50507. defer func() {
  50508. if r := recover(); r != nil {
  50509. ec.Error(ctx, ec.Recover(ctx, r))
  50510. ret = graphql.Null
  50511. }
  50512. }()
  50513. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50514. ctx = rctx // use context from middleware stack in children
  50515. return obj.Cursor, nil
  50516. })
  50517. if err != nil {
  50518. ec.Error(ctx, err)
  50519. return graphql.Null
  50520. }
  50521. if resTmp == nil {
  50522. if !graphql.HasFieldError(ctx, fc) {
  50523. ec.Errorf(ctx, "must not be null")
  50524. }
  50525. return graphql.Null
  50526. }
  50527. res := resTmp.(string)
  50528. fc.Result = res
  50529. return ec.marshalNString2string(ctx, field.Selections, res)
  50530. }
  50531. func (ec *executionContext) fieldContext_DraftOrderEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50532. fc = &graphql.FieldContext{
  50533. Object: "DraftOrderEdge",
  50534. Field: field,
  50535. IsMethod: false,
  50536. IsResolver: false,
  50537. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50538. return nil, errors.New("field of type String does not have child fields")
  50539. },
  50540. }
  50541. return fc, nil
  50542. }
  50543. func (ec *executionContext) _DraftOrderEdge_node(ctx context.Context, field graphql.CollectedField, obj *DraftOrderEdge) (ret graphql.Marshaler) {
  50544. fc, err := ec.fieldContext_DraftOrderEdge_node(ctx, field)
  50545. if err != nil {
  50546. return graphql.Null
  50547. }
  50548. ctx = graphql.WithFieldContext(ctx, fc)
  50549. defer func() {
  50550. if r := recover(); r != nil {
  50551. ec.Error(ctx, ec.Recover(ctx, r))
  50552. ret = graphql.Null
  50553. }
  50554. }()
  50555. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50556. ctx = rctx // use context from middleware stack in children
  50557. return obj.Node, nil
  50558. })
  50559. if err != nil {
  50560. ec.Error(ctx, err)
  50561. return graphql.Null
  50562. }
  50563. if resTmp == nil {
  50564. if !graphql.HasFieldError(ctx, fc) {
  50565. ec.Errorf(ctx, "must not be null")
  50566. }
  50567. return graphql.Null
  50568. }
  50569. res := resTmp.(*DraftOrder)
  50570. fc.Result = res
  50571. return ec.marshalNDraftOrder2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDraftOrder(ctx, field.Selections, res)
  50572. }
  50573. func (ec *executionContext) fieldContext_DraftOrderEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50574. fc = &graphql.FieldContext{
  50575. Object: "DraftOrderEdge",
  50576. Field: field,
  50577. IsMethod: false,
  50578. IsResolver: false,
  50579. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50580. switch field.Name {
  50581. case "id":
  50582. return ec.fieldContext_DraftOrder_id(ctx, field)
  50583. }
  50584. return nil, fmt.Errorf("no field named %q was found under type DraftOrder", field.Name)
  50585. },
  50586. }
  50587. return fc, nil
  50588. }
  50589. func (ec *executionContext) _DraftOrderLineItem_appliedDiscount(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  50590. fc, err := ec.fieldContext_DraftOrderLineItem_appliedDiscount(ctx, field)
  50591. if err != nil {
  50592. return graphql.Null
  50593. }
  50594. ctx = graphql.WithFieldContext(ctx, fc)
  50595. defer func() {
  50596. if r := recover(); r != nil {
  50597. ec.Error(ctx, ec.Recover(ctx, r))
  50598. ret = graphql.Null
  50599. }
  50600. }()
  50601. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50602. ctx = rctx // use context from middleware stack in children
  50603. return obj.AppliedDiscount, nil
  50604. })
  50605. if err != nil {
  50606. ec.Error(ctx, err)
  50607. return graphql.Null
  50608. }
  50609. if resTmp == nil {
  50610. return graphql.Null
  50611. }
  50612. res := resTmp.(*DraftOrderAppliedDiscount)
  50613. fc.Result = res
  50614. return ec.marshalODraftOrderAppliedDiscount2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDraftOrderAppliedDiscount(ctx, field.Selections, res)
  50615. }
  50616. func (ec *executionContext) fieldContext_DraftOrderLineItem_appliedDiscount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50617. fc = &graphql.FieldContext{
  50618. Object: "DraftOrderLineItem",
  50619. Field: field,
  50620. IsMethod: false,
  50621. IsResolver: false,
  50622. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50623. switch field.Name {
  50624. case "amountSet":
  50625. return ec.fieldContext_DraftOrderAppliedDiscount_amountSet(ctx, field)
  50626. case "amountV2":
  50627. return ec.fieldContext_DraftOrderAppliedDiscount_amountV2(ctx, field)
  50628. case "description":
  50629. return ec.fieldContext_DraftOrderAppliedDiscount_description(ctx, field)
  50630. case "title":
  50631. return ec.fieldContext_DraftOrderAppliedDiscount_title(ctx, field)
  50632. case "value":
  50633. return ec.fieldContext_DraftOrderAppliedDiscount_value(ctx, field)
  50634. case "valueType":
  50635. return ec.fieldContext_DraftOrderAppliedDiscount_valueType(ctx, field)
  50636. }
  50637. return nil, fmt.Errorf("no field named %q was found under type DraftOrderAppliedDiscount", field.Name)
  50638. },
  50639. }
  50640. return fc, nil
  50641. }
  50642. func (ec *executionContext) _DraftOrderLineItem_custom(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  50643. fc, err := ec.fieldContext_DraftOrderLineItem_custom(ctx, field)
  50644. if err != nil {
  50645. return graphql.Null
  50646. }
  50647. ctx = graphql.WithFieldContext(ctx, fc)
  50648. defer func() {
  50649. if r := recover(); r != nil {
  50650. ec.Error(ctx, ec.Recover(ctx, r))
  50651. ret = graphql.Null
  50652. }
  50653. }()
  50654. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50655. ctx = rctx // use context from middleware stack in children
  50656. return obj.Custom, nil
  50657. })
  50658. if err != nil {
  50659. ec.Error(ctx, err)
  50660. return graphql.Null
  50661. }
  50662. if resTmp == nil {
  50663. if !graphql.HasFieldError(ctx, fc) {
  50664. ec.Errorf(ctx, "must not be null")
  50665. }
  50666. return graphql.Null
  50667. }
  50668. res := resTmp.(bool)
  50669. fc.Result = res
  50670. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  50671. }
  50672. func (ec *executionContext) fieldContext_DraftOrderLineItem_custom(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50673. fc = &graphql.FieldContext{
  50674. Object: "DraftOrderLineItem",
  50675. Field: field,
  50676. IsMethod: false,
  50677. IsResolver: false,
  50678. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50679. return nil, errors.New("field of type Boolean does not have child fields")
  50680. },
  50681. }
  50682. return fc, nil
  50683. }
  50684. func (ec *executionContext) _DraftOrderLineItem_customAttributes(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  50685. fc, err := ec.fieldContext_DraftOrderLineItem_customAttributes(ctx, field)
  50686. if err != nil {
  50687. return graphql.Null
  50688. }
  50689. ctx = graphql.WithFieldContext(ctx, fc)
  50690. defer func() {
  50691. if r := recover(); r != nil {
  50692. ec.Error(ctx, ec.Recover(ctx, r))
  50693. ret = graphql.Null
  50694. }
  50695. }()
  50696. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50697. ctx = rctx // use context from middleware stack in children
  50698. return obj.CustomAttributes, nil
  50699. })
  50700. if err != nil {
  50701. ec.Error(ctx, err)
  50702. return graphql.Null
  50703. }
  50704. if resTmp == nil {
  50705. if !graphql.HasFieldError(ctx, fc) {
  50706. ec.Errorf(ctx, "must not be null")
  50707. }
  50708. return graphql.Null
  50709. }
  50710. res := resTmp.([]*Attribute)
  50711. fc.Result = res
  50712. return ec.marshalNAttribute2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAttributeᚄ(ctx, field.Selections, res)
  50713. }
  50714. func (ec *executionContext) fieldContext_DraftOrderLineItem_customAttributes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50715. fc = &graphql.FieldContext{
  50716. Object: "DraftOrderLineItem",
  50717. Field: field,
  50718. IsMethod: false,
  50719. IsResolver: false,
  50720. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50721. switch field.Name {
  50722. case "key":
  50723. return ec.fieldContext_Attribute_key(ctx, field)
  50724. case "value":
  50725. return ec.fieldContext_Attribute_value(ctx, field)
  50726. }
  50727. return nil, fmt.Errorf("no field named %q was found under type Attribute", field.Name)
  50728. },
  50729. }
  50730. return fc, nil
  50731. }
  50732. func (ec *executionContext) _DraftOrderLineItem_customAttributesV2(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  50733. fc, err := ec.fieldContext_DraftOrderLineItem_customAttributesV2(ctx, field)
  50734. if err != nil {
  50735. return graphql.Null
  50736. }
  50737. ctx = graphql.WithFieldContext(ctx, fc)
  50738. defer func() {
  50739. if r := recover(); r != nil {
  50740. ec.Error(ctx, ec.Recover(ctx, r))
  50741. ret = graphql.Null
  50742. }
  50743. }()
  50744. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50745. ctx = rctx // use context from middleware stack in children
  50746. return obj.CustomAttributesV2, nil
  50747. })
  50748. if err != nil {
  50749. ec.Error(ctx, err)
  50750. return graphql.Null
  50751. }
  50752. if resTmp == nil {
  50753. if !graphql.HasFieldError(ctx, fc) {
  50754. ec.Errorf(ctx, "must not be null")
  50755. }
  50756. return graphql.Null
  50757. }
  50758. res := resTmp.([]*TypedAttribute)
  50759. fc.Result = res
  50760. return ec.marshalNTypedAttribute2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐTypedAttributeᚄ(ctx, field.Selections, res)
  50761. }
  50762. func (ec *executionContext) fieldContext_DraftOrderLineItem_customAttributesV2(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50763. fc = &graphql.FieldContext{
  50764. Object: "DraftOrderLineItem",
  50765. Field: field,
  50766. IsMethod: false,
  50767. IsResolver: false,
  50768. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50769. switch field.Name {
  50770. case "key":
  50771. return ec.fieldContext_TypedAttribute_key(ctx, field)
  50772. case "value":
  50773. return ec.fieldContext_TypedAttribute_value(ctx, field)
  50774. }
  50775. return nil, fmt.Errorf("no field named %q was found under type TypedAttribute", field.Name)
  50776. },
  50777. }
  50778. return fc, nil
  50779. }
  50780. func (ec *executionContext) _DraftOrderLineItem_discountedTotal(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  50781. fc, err := ec.fieldContext_DraftOrderLineItem_discountedTotal(ctx, field)
  50782. if err != nil {
  50783. return graphql.Null
  50784. }
  50785. ctx = graphql.WithFieldContext(ctx, fc)
  50786. defer func() {
  50787. if r := recover(); r != nil {
  50788. ec.Error(ctx, ec.Recover(ctx, r))
  50789. ret = graphql.Null
  50790. }
  50791. }()
  50792. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50793. ctx = rctx // use context from middleware stack in children
  50794. return obj.DiscountedTotal, nil
  50795. })
  50796. if err != nil {
  50797. ec.Error(ctx, err)
  50798. return graphql.Null
  50799. }
  50800. if resTmp == nil {
  50801. if !graphql.HasFieldError(ctx, fc) {
  50802. ec.Errorf(ctx, "must not be null")
  50803. }
  50804. return graphql.Null
  50805. }
  50806. res := resTmp.(string)
  50807. fc.Result = res
  50808. return ec.marshalNMoney2string(ctx, field.Selections, res)
  50809. }
  50810. func (ec *executionContext) fieldContext_DraftOrderLineItem_discountedTotal(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50811. fc = &graphql.FieldContext{
  50812. Object: "DraftOrderLineItem",
  50813. Field: field,
  50814. IsMethod: false,
  50815. IsResolver: false,
  50816. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50817. return nil, errors.New("field of type Money does not have child fields")
  50818. },
  50819. }
  50820. return fc, nil
  50821. }
  50822. func (ec *executionContext) _DraftOrderLineItem_discountedTotalSet(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  50823. fc, err := ec.fieldContext_DraftOrderLineItem_discountedTotalSet(ctx, field)
  50824. if err != nil {
  50825. return graphql.Null
  50826. }
  50827. ctx = graphql.WithFieldContext(ctx, fc)
  50828. defer func() {
  50829. if r := recover(); r != nil {
  50830. ec.Error(ctx, ec.Recover(ctx, r))
  50831. ret = graphql.Null
  50832. }
  50833. }()
  50834. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50835. ctx = rctx // use context from middleware stack in children
  50836. return obj.DiscountedTotalSet, nil
  50837. })
  50838. if err != nil {
  50839. ec.Error(ctx, err)
  50840. return graphql.Null
  50841. }
  50842. if resTmp == nil {
  50843. if !graphql.HasFieldError(ctx, fc) {
  50844. ec.Errorf(ctx, "must not be null")
  50845. }
  50846. return graphql.Null
  50847. }
  50848. res := resTmp.(*MoneyBag)
  50849. fc.Result = res
  50850. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  50851. }
  50852. func (ec *executionContext) fieldContext_DraftOrderLineItem_discountedTotalSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50853. fc = &graphql.FieldContext{
  50854. Object: "DraftOrderLineItem",
  50855. Field: field,
  50856. IsMethod: false,
  50857. IsResolver: false,
  50858. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50859. switch field.Name {
  50860. case "presentmentMoney":
  50861. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  50862. case "shopMoney":
  50863. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  50864. }
  50865. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  50866. },
  50867. }
  50868. return fc, nil
  50869. }
  50870. func (ec *executionContext) _DraftOrderLineItem_discountedUnitPrice(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  50871. fc, err := ec.fieldContext_DraftOrderLineItem_discountedUnitPrice(ctx, field)
  50872. if err != nil {
  50873. return graphql.Null
  50874. }
  50875. ctx = graphql.WithFieldContext(ctx, fc)
  50876. defer func() {
  50877. if r := recover(); r != nil {
  50878. ec.Error(ctx, ec.Recover(ctx, r))
  50879. ret = graphql.Null
  50880. }
  50881. }()
  50882. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50883. ctx = rctx // use context from middleware stack in children
  50884. return obj.DiscountedUnitPrice, nil
  50885. })
  50886. if err != nil {
  50887. ec.Error(ctx, err)
  50888. return graphql.Null
  50889. }
  50890. if resTmp == nil {
  50891. if !graphql.HasFieldError(ctx, fc) {
  50892. ec.Errorf(ctx, "must not be null")
  50893. }
  50894. return graphql.Null
  50895. }
  50896. res := resTmp.(string)
  50897. fc.Result = res
  50898. return ec.marshalNMoney2string(ctx, field.Selections, res)
  50899. }
  50900. func (ec *executionContext) fieldContext_DraftOrderLineItem_discountedUnitPrice(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50901. fc = &graphql.FieldContext{
  50902. Object: "DraftOrderLineItem",
  50903. Field: field,
  50904. IsMethod: false,
  50905. IsResolver: false,
  50906. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50907. return nil, errors.New("field of type Money does not have child fields")
  50908. },
  50909. }
  50910. return fc, nil
  50911. }
  50912. func (ec *executionContext) _DraftOrderLineItem_discountedUnitPriceSet(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  50913. fc, err := ec.fieldContext_DraftOrderLineItem_discountedUnitPriceSet(ctx, field)
  50914. if err != nil {
  50915. return graphql.Null
  50916. }
  50917. ctx = graphql.WithFieldContext(ctx, fc)
  50918. defer func() {
  50919. if r := recover(); r != nil {
  50920. ec.Error(ctx, ec.Recover(ctx, r))
  50921. ret = graphql.Null
  50922. }
  50923. }()
  50924. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50925. ctx = rctx // use context from middleware stack in children
  50926. return obj.DiscountedUnitPriceSet, nil
  50927. })
  50928. if err != nil {
  50929. ec.Error(ctx, err)
  50930. return graphql.Null
  50931. }
  50932. if resTmp == nil {
  50933. if !graphql.HasFieldError(ctx, fc) {
  50934. ec.Errorf(ctx, "must not be null")
  50935. }
  50936. return graphql.Null
  50937. }
  50938. res := resTmp.(*MoneyBag)
  50939. fc.Result = res
  50940. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  50941. }
  50942. func (ec *executionContext) fieldContext_DraftOrderLineItem_discountedUnitPriceSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50943. fc = &graphql.FieldContext{
  50944. Object: "DraftOrderLineItem",
  50945. Field: field,
  50946. IsMethod: false,
  50947. IsResolver: false,
  50948. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50949. switch field.Name {
  50950. case "presentmentMoney":
  50951. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  50952. case "shopMoney":
  50953. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  50954. }
  50955. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  50956. },
  50957. }
  50958. return fc, nil
  50959. }
  50960. func (ec *executionContext) _DraftOrderLineItem_fulfillmentService(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  50961. fc, err := ec.fieldContext_DraftOrderLineItem_fulfillmentService(ctx, field)
  50962. if err != nil {
  50963. return graphql.Null
  50964. }
  50965. ctx = graphql.WithFieldContext(ctx, fc)
  50966. defer func() {
  50967. if r := recover(); r != nil {
  50968. ec.Error(ctx, ec.Recover(ctx, r))
  50969. ret = graphql.Null
  50970. }
  50971. }()
  50972. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50973. ctx = rctx // use context from middleware stack in children
  50974. return obj.FulfillmentService, nil
  50975. })
  50976. if err != nil {
  50977. ec.Error(ctx, err)
  50978. return graphql.Null
  50979. }
  50980. if resTmp == nil {
  50981. return graphql.Null
  50982. }
  50983. res := resTmp.(*FulfillmentService)
  50984. fc.Result = res
  50985. return ec.marshalOFulfillmentService2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentService(ctx, field.Selections, res)
  50986. }
  50987. func (ec *executionContext) fieldContext_DraftOrderLineItem_fulfillmentService(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50988. fc = &graphql.FieldContext{
  50989. Object: "DraftOrderLineItem",
  50990. Field: field,
  50991. IsMethod: false,
  50992. IsResolver: false,
  50993. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50994. switch field.Name {
  50995. case "id":
  50996. return ec.fieldContext_FulfillmentService_id(ctx, field)
  50997. }
  50998. return nil, fmt.Errorf("no field named %q was found under type FulfillmentService", field.Name)
  50999. },
  51000. }
  51001. return fc, nil
  51002. }
  51003. func (ec *executionContext) _DraftOrderLineItem_id(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  51004. fc, err := ec.fieldContext_DraftOrderLineItem_id(ctx, field)
  51005. if err != nil {
  51006. return graphql.Null
  51007. }
  51008. ctx = graphql.WithFieldContext(ctx, fc)
  51009. defer func() {
  51010. if r := recover(); r != nil {
  51011. ec.Error(ctx, ec.Recover(ctx, r))
  51012. ret = graphql.Null
  51013. }
  51014. }()
  51015. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51016. ctx = rctx // use context from middleware stack in children
  51017. return obj.ID, nil
  51018. })
  51019. if err != nil {
  51020. ec.Error(ctx, err)
  51021. return graphql.Null
  51022. }
  51023. if resTmp == nil {
  51024. if !graphql.HasFieldError(ctx, fc) {
  51025. ec.Errorf(ctx, "must not be null")
  51026. }
  51027. return graphql.Null
  51028. }
  51029. res := resTmp.(string)
  51030. fc.Result = res
  51031. return ec.marshalNID2string(ctx, field.Selections, res)
  51032. }
  51033. func (ec *executionContext) fieldContext_DraftOrderLineItem_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51034. fc = &graphql.FieldContext{
  51035. Object: "DraftOrderLineItem",
  51036. Field: field,
  51037. IsMethod: false,
  51038. IsResolver: false,
  51039. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51040. return nil, errors.New("field of type ID does not have child fields")
  51041. },
  51042. }
  51043. return fc, nil
  51044. }
  51045. func (ec *executionContext) _DraftOrderLineItem_image(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  51046. fc, err := ec.fieldContext_DraftOrderLineItem_image(ctx, field)
  51047. if err != nil {
  51048. return graphql.Null
  51049. }
  51050. ctx = graphql.WithFieldContext(ctx, fc)
  51051. defer func() {
  51052. if r := recover(); r != nil {
  51053. ec.Error(ctx, ec.Recover(ctx, r))
  51054. ret = graphql.Null
  51055. }
  51056. }()
  51057. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51058. ctx = rctx // use context from middleware stack in children
  51059. return obj.Image, nil
  51060. })
  51061. if err != nil {
  51062. ec.Error(ctx, err)
  51063. return graphql.Null
  51064. }
  51065. if resTmp == nil {
  51066. return graphql.Null
  51067. }
  51068. res := resTmp.(*Image)
  51069. fc.Result = res
  51070. return ec.marshalOImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐImage(ctx, field.Selections, res)
  51071. }
  51072. func (ec *executionContext) fieldContext_DraftOrderLineItem_image(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51073. fc = &graphql.FieldContext{
  51074. Object: "DraftOrderLineItem",
  51075. Field: field,
  51076. IsMethod: false,
  51077. IsResolver: false,
  51078. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51079. switch field.Name {
  51080. case "altText":
  51081. return ec.fieldContext_Image_altText(ctx, field)
  51082. case "height":
  51083. return ec.fieldContext_Image_height(ctx, field)
  51084. case "id":
  51085. return ec.fieldContext_Image_id(ctx, field)
  51086. case "metafield":
  51087. return ec.fieldContext_Image_metafield(ctx, field)
  51088. case "metafields":
  51089. return ec.fieldContext_Image_metafields(ctx, field)
  51090. case "privateMetafield":
  51091. return ec.fieldContext_Image_privateMetafield(ctx, field)
  51092. case "privateMetafields":
  51093. return ec.fieldContext_Image_privateMetafields(ctx, field)
  51094. case "url":
  51095. return ec.fieldContext_Image_url(ctx, field)
  51096. case "width":
  51097. return ec.fieldContext_Image_width(ctx, field)
  51098. }
  51099. return nil, fmt.Errorf("no field named %q was found under type Image", field.Name)
  51100. },
  51101. }
  51102. return fc, nil
  51103. }
  51104. func (ec *executionContext) _DraftOrderLineItem_isGiftCard(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  51105. fc, err := ec.fieldContext_DraftOrderLineItem_isGiftCard(ctx, field)
  51106. if err != nil {
  51107. return graphql.Null
  51108. }
  51109. ctx = graphql.WithFieldContext(ctx, fc)
  51110. defer func() {
  51111. if r := recover(); r != nil {
  51112. ec.Error(ctx, ec.Recover(ctx, r))
  51113. ret = graphql.Null
  51114. }
  51115. }()
  51116. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51117. ctx = rctx // use context from middleware stack in children
  51118. return obj.IsGiftCard, nil
  51119. })
  51120. if err != nil {
  51121. ec.Error(ctx, err)
  51122. return graphql.Null
  51123. }
  51124. if resTmp == nil {
  51125. if !graphql.HasFieldError(ctx, fc) {
  51126. ec.Errorf(ctx, "must not be null")
  51127. }
  51128. return graphql.Null
  51129. }
  51130. res := resTmp.(bool)
  51131. fc.Result = res
  51132. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  51133. }
  51134. func (ec *executionContext) fieldContext_DraftOrderLineItem_isGiftCard(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51135. fc = &graphql.FieldContext{
  51136. Object: "DraftOrderLineItem",
  51137. Field: field,
  51138. IsMethod: false,
  51139. IsResolver: false,
  51140. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51141. return nil, errors.New("field of type Boolean does not have child fields")
  51142. },
  51143. }
  51144. return fc, nil
  51145. }
  51146. func (ec *executionContext) _DraftOrderLineItem_name(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  51147. fc, err := ec.fieldContext_DraftOrderLineItem_name(ctx, field)
  51148. if err != nil {
  51149. return graphql.Null
  51150. }
  51151. ctx = graphql.WithFieldContext(ctx, fc)
  51152. defer func() {
  51153. if r := recover(); r != nil {
  51154. ec.Error(ctx, ec.Recover(ctx, r))
  51155. ret = graphql.Null
  51156. }
  51157. }()
  51158. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51159. ctx = rctx // use context from middleware stack in children
  51160. return obj.Name, nil
  51161. })
  51162. if err != nil {
  51163. ec.Error(ctx, err)
  51164. return graphql.Null
  51165. }
  51166. if resTmp == nil {
  51167. if !graphql.HasFieldError(ctx, fc) {
  51168. ec.Errorf(ctx, "must not be null")
  51169. }
  51170. return graphql.Null
  51171. }
  51172. res := resTmp.(string)
  51173. fc.Result = res
  51174. return ec.marshalNString2string(ctx, field.Selections, res)
  51175. }
  51176. func (ec *executionContext) fieldContext_DraftOrderLineItem_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51177. fc = &graphql.FieldContext{
  51178. Object: "DraftOrderLineItem",
  51179. Field: field,
  51180. IsMethod: false,
  51181. IsResolver: false,
  51182. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51183. return nil, errors.New("field of type String does not have child fields")
  51184. },
  51185. }
  51186. return fc, nil
  51187. }
  51188. func (ec *executionContext) _DraftOrderLineItem_originalTotal(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  51189. fc, err := ec.fieldContext_DraftOrderLineItem_originalTotal(ctx, field)
  51190. if err != nil {
  51191. return graphql.Null
  51192. }
  51193. ctx = graphql.WithFieldContext(ctx, fc)
  51194. defer func() {
  51195. if r := recover(); r != nil {
  51196. ec.Error(ctx, ec.Recover(ctx, r))
  51197. ret = graphql.Null
  51198. }
  51199. }()
  51200. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51201. ctx = rctx // use context from middleware stack in children
  51202. return obj.OriginalTotal, nil
  51203. })
  51204. if err != nil {
  51205. ec.Error(ctx, err)
  51206. return graphql.Null
  51207. }
  51208. if resTmp == nil {
  51209. if !graphql.HasFieldError(ctx, fc) {
  51210. ec.Errorf(ctx, "must not be null")
  51211. }
  51212. return graphql.Null
  51213. }
  51214. res := resTmp.(string)
  51215. fc.Result = res
  51216. return ec.marshalNMoney2string(ctx, field.Selections, res)
  51217. }
  51218. func (ec *executionContext) fieldContext_DraftOrderLineItem_originalTotal(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51219. fc = &graphql.FieldContext{
  51220. Object: "DraftOrderLineItem",
  51221. Field: field,
  51222. IsMethod: false,
  51223. IsResolver: false,
  51224. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51225. return nil, errors.New("field of type Money does not have child fields")
  51226. },
  51227. }
  51228. return fc, nil
  51229. }
  51230. func (ec *executionContext) _DraftOrderLineItem_originalTotalSet(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  51231. fc, err := ec.fieldContext_DraftOrderLineItem_originalTotalSet(ctx, field)
  51232. if err != nil {
  51233. return graphql.Null
  51234. }
  51235. ctx = graphql.WithFieldContext(ctx, fc)
  51236. defer func() {
  51237. if r := recover(); r != nil {
  51238. ec.Error(ctx, ec.Recover(ctx, r))
  51239. ret = graphql.Null
  51240. }
  51241. }()
  51242. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51243. ctx = rctx // use context from middleware stack in children
  51244. return obj.OriginalTotalSet, nil
  51245. })
  51246. if err != nil {
  51247. ec.Error(ctx, err)
  51248. return graphql.Null
  51249. }
  51250. if resTmp == nil {
  51251. if !graphql.HasFieldError(ctx, fc) {
  51252. ec.Errorf(ctx, "must not be null")
  51253. }
  51254. return graphql.Null
  51255. }
  51256. res := resTmp.(*MoneyBag)
  51257. fc.Result = res
  51258. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  51259. }
  51260. func (ec *executionContext) fieldContext_DraftOrderLineItem_originalTotalSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51261. fc = &graphql.FieldContext{
  51262. Object: "DraftOrderLineItem",
  51263. Field: field,
  51264. IsMethod: false,
  51265. IsResolver: false,
  51266. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51267. switch field.Name {
  51268. case "presentmentMoney":
  51269. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  51270. case "shopMoney":
  51271. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  51272. }
  51273. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  51274. },
  51275. }
  51276. return fc, nil
  51277. }
  51278. func (ec *executionContext) _DraftOrderLineItem_originalUnitPrice(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  51279. fc, err := ec.fieldContext_DraftOrderLineItem_originalUnitPrice(ctx, field)
  51280. if err != nil {
  51281. return graphql.Null
  51282. }
  51283. ctx = graphql.WithFieldContext(ctx, fc)
  51284. defer func() {
  51285. if r := recover(); r != nil {
  51286. ec.Error(ctx, ec.Recover(ctx, r))
  51287. ret = graphql.Null
  51288. }
  51289. }()
  51290. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51291. ctx = rctx // use context from middleware stack in children
  51292. return obj.OriginalUnitPrice, nil
  51293. })
  51294. if err != nil {
  51295. ec.Error(ctx, err)
  51296. return graphql.Null
  51297. }
  51298. if resTmp == nil {
  51299. if !graphql.HasFieldError(ctx, fc) {
  51300. ec.Errorf(ctx, "must not be null")
  51301. }
  51302. return graphql.Null
  51303. }
  51304. res := resTmp.(string)
  51305. fc.Result = res
  51306. return ec.marshalNMoney2string(ctx, field.Selections, res)
  51307. }
  51308. func (ec *executionContext) fieldContext_DraftOrderLineItem_originalUnitPrice(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51309. fc = &graphql.FieldContext{
  51310. Object: "DraftOrderLineItem",
  51311. Field: field,
  51312. IsMethod: false,
  51313. IsResolver: false,
  51314. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51315. return nil, errors.New("field of type Money does not have child fields")
  51316. },
  51317. }
  51318. return fc, nil
  51319. }
  51320. func (ec *executionContext) _DraftOrderLineItem_originalUnitPriceSet(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  51321. fc, err := ec.fieldContext_DraftOrderLineItem_originalUnitPriceSet(ctx, field)
  51322. if err != nil {
  51323. return graphql.Null
  51324. }
  51325. ctx = graphql.WithFieldContext(ctx, fc)
  51326. defer func() {
  51327. if r := recover(); r != nil {
  51328. ec.Error(ctx, ec.Recover(ctx, r))
  51329. ret = graphql.Null
  51330. }
  51331. }()
  51332. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51333. ctx = rctx // use context from middleware stack in children
  51334. return obj.OriginalUnitPriceSet, nil
  51335. })
  51336. if err != nil {
  51337. ec.Error(ctx, err)
  51338. return graphql.Null
  51339. }
  51340. if resTmp == nil {
  51341. if !graphql.HasFieldError(ctx, fc) {
  51342. ec.Errorf(ctx, "must not be null")
  51343. }
  51344. return graphql.Null
  51345. }
  51346. res := resTmp.(*MoneyBag)
  51347. fc.Result = res
  51348. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  51349. }
  51350. func (ec *executionContext) fieldContext_DraftOrderLineItem_originalUnitPriceSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51351. fc = &graphql.FieldContext{
  51352. Object: "DraftOrderLineItem",
  51353. Field: field,
  51354. IsMethod: false,
  51355. IsResolver: false,
  51356. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51357. switch field.Name {
  51358. case "presentmentMoney":
  51359. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  51360. case "shopMoney":
  51361. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  51362. }
  51363. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  51364. },
  51365. }
  51366. return fc, nil
  51367. }
  51368. func (ec *executionContext) _DraftOrderLineItem_product(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  51369. fc, err := ec.fieldContext_DraftOrderLineItem_product(ctx, field)
  51370. if err != nil {
  51371. return graphql.Null
  51372. }
  51373. ctx = graphql.WithFieldContext(ctx, fc)
  51374. defer func() {
  51375. if r := recover(); r != nil {
  51376. ec.Error(ctx, ec.Recover(ctx, r))
  51377. ret = graphql.Null
  51378. }
  51379. }()
  51380. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51381. ctx = rctx // use context from middleware stack in children
  51382. return obj.Product, nil
  51383. })
  51384. if err != nil {
  51385. ec.Error(ctx, err)
  51386. return graphql.Null
  51387. }
  51388. if resTmp == nil {
  51389. return graphql.Null
  51390. }
  51391. res := resTmp.(*Product)
  51392. fc.Result = res
  51393. return ec.marshalOProduct2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProduct(ctx, field.Selections, res)
  51394. }
  51395. func (ec *executionContext) fieldContext_DraftOrderLineItem_product(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51396. fc = &graphql.FieldContext{
  51397. Object: "DraftOrderLineItem",
  51398. Field: field,
  51399. IsMethod: false,
  51400. IsResolver: false,
  51401. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51402. switch field.Name {
  51403. case "id":
  51404. return ec.fieldContext_Product_id(ctx, field)
  51405. }
  51406. return nil, fmt.Errorf("no field named %q was found under type Product", field.Name)
  51407. },
  51408. }
  51409. return fc, nil
  51410. }
  51411. func (ec *executionContext) _DraftOrderLineItem_quantity(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  51412. fc, err := ec.fieldContext_DraftOrderLineItem_quantity(ctx, field)
  51413. if err != nil {
  51414. return graphql.Null
  51415. }
  51416. ctx = graphql.WithFieldContext(ctx, fc)
  51417. defer func() {
  51418. if r := recover(); r != nil {
  51419. ec.Error(ctx, ec.Recover(ctx, r))
  51420. ret = graphql.Null
  51421. }
  51422. }()
  51423. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51424. ctx = rctx // use context from middleware stack in children
  51425. return obj.Quantity, nil
  51426. })
  51427. if err != nil {
  51428. ec.Error(ctx, err)
  51429. return graphql.Null
  51430. }
  51431. if resTmp == nil {
  51432. if !graphql.HasFieldError(ctx, fc) {
  51433. ec.Errorf(ctx, "must not be null")
  51434. }
  51435. return graphql.Null
  51436. }
  51437. res := resTmp.(int)
  51438. fc.Result = res
  51439. return ec.marshalNInt2int(ctx, field.Selections, res)
  51440. }
  51441. func (ec *executionContext) fieldContext_DraftOrderLineItem_quantity(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51442. fc = &graphql.FieldContext{
  51443. Object: "DraftOrderLineItem",
  51444. Field: field,
  51445. IsMethod: false,
  51446. IsResolver: false,
  51447. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51448. return nil, errors.New("field of type Int does not have child fields")
  51449. },
  51450. }
  51451. return fc, nil
  51452. }
  51453. func (ec *executionContext) _DraftOrderLineItem_requiresShipping(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  51454. fc, err := ec.fieldContext_DraftOrderLineItem_requiresShipping(ctx, field)
  51455. if err != nil {
  51456. return graphql.Null
  51457. }
  51458. ctx = graphql.WithFieldContext(ctx, fc)
  51459. defer func() {
  51460. if r := recover(); r != nil {
  51461. ec.Error(ctx, ec.Recover(ctx, r))
  51462. ret = graphql.Null
  51463. }
  51464. }()
  51465. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51466. ctx = rctx // use context from middleware stack in children
  51467. return obj.RequiresShipping, nil
  51468. })
  51469. if err != nil {
  51470. ec.Error(ctx, err)
  51471. return graphql.Null
  51472. }
  51473. if resTmp == nil {
  51474. if !graphql.HasFieldError(ctx, fc) {
  51475. ec.Errorf(ctx, "must not be null")
  51476. }
  51477. return graphql.Null
  51478. }
  51479. res := resTmp.(bool)
  51480. fc.Result = res
  51481. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  51482. }
  51483. func (ec *executionContext) fieldContext_DraftOrderLineItem_requiresShipping(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51484. fc = &graphql.FieldContext{
  51485. Object: "DraftOrderLineItem",
  51486. Field: field,
  51487. IsMethod: false,
  51488. IsResolver: false,
  51489. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51490. return nil, errors.New("field of type Boolean does not have child fields")
  51491. },
  51492. }
  51493. return fc, nil
  51494. }
  51495. func (ec *executionContext) _DraftOrderLineItem_sku(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  51496. fc, err := ec.fieldContext_DraftOrderLineItem_sku(ctx, field)
  51497. if err != nil {
  51498. return graphql.Null
  51499. }
  51500. ctx = graphql.WithFieldContext(ctx, fc)
  51501. defer func() {
  51502. if r := recover(); r != nil {
  51503. ec.Error(ctx, ec.Recover(ctx, r))
  51504. ret = graphql.Null
  51505. }
  51506. }()
  51507. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51508. ctx = rctx // use context from middleware stack in children
  51509. return obj.Sku, nil
  51510. })
  51511. if err != nil {
  51512. ec.Error(ctx, err)
  51513. return graphql.Null
  51514. }
  51515. if resTmp == nil {
  51516. return graphql.Null
  51517. }
  51518. res := resTmp.(*string)
  51519. fc.Result = res
  51520. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  51521. }
  51522. func (ec *executionContext) fieldContext_DraftOrderLineItem_sku(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51523. fc = &graphql.FieldContext{
  51524. Object: "DraftOrderLineItem",
  51525. Field: field,
  51526. IsMethod: false,
  51527. IsResolver: false,
  51528. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51529. return nil, errors.New("field of type String does not have child fields")
  51530. },
  51531. }
  51532. return fc, nil
  51533. }
  51534. func (ec *executionContext) _DraftOrderLineItem_taxLines(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  51535. fc, err := ec.fieldContext_DraftOrderLineItem_taxLines(ctx, field)
  51536. if err != nil {
  51537. return graphql.Null
  51538. }
  51539. ctx = graphql.WithFieldContext(ctx, fc)
  51540. defer func() {
  51541. if r := recover(); r != nil {
  51542. ec.Error(ctx, ec.Recover(ctx, r))
  51543. ret = graphql.Null
  51544. }
  51545. }()
  51546. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51547. ctx = rctx // use context from middleware stack in children
  51548. return obj.TaxLines, nil
  51549. })
  51550. if err != nil {
  51551. ec.Error(ctx, err)
  51552. return graphql.Null
  51553. }
  51554. if resTmp == nil {
  51555. if !graphql.HasFieldError(ctx, fc) {
  51556. ec.Errorf(ctx, "must not be null")
  51557. }
  51558. return graphql.Null
  51559. }
  51560. res := resTmp.([]*TaxLine)
  51561. fc.Result = res
  51562. return ec.marshalNTaxLine2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐTaxLineᚄ(ctx, field.Selections, res)
  51563. }
  51564. func (ec *executionContext) fieldContext_DraftOrderLineItem_taxLines(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51565. fc = &graphql.FieldContext{
  51566. Object: "DraftOrderLineItem",
  51567. Field: field,
  51568. IsMethod: false,
  51569. IsResolver: false,
  51570. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51571. switch field.Name {
  51572. case "channelLiable":
  51573. return ec.fieldContext_TaxLine_channelLiable(ctx, field)
  51574. case "priceSet":
  51575. return ec.fieldContext_TaxLine_priceSet(ctx, field)
  51576. case "rate":
  51577. return ec.fieldContext_TaxLine_rate(ctx, field)
  51578. case "ratePercentage":
  51579. return ec.fieldContext_TaxLine_ratePercentage(ctx, field)
  51580. case "title":
  51581. return ec.fieldContext_TaxLine_title(ctx, field)
  51582. }
  51583. return nil, fmt.Errorf("no field named %q was found under type TaxLine", field.Name)
  51584. },
  51585. }
  51586. return fc, nil
  51587. }
  51588. func (ec *executionContext) _DraftOrderLineItem_taxable(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  51589. fc, err := ec.fieldContext_DraftOrderLineItem_taxable(ctx, field)
  51590. if err != nil {
  51591. return graphql.Null
  51592. }
  51593. ctx = graphql.WithFieldContext(ctx, fc)
  51594. defer func() {
  51595. if r := recover(); r != nil {
  51596. ec.Error(ctx, ec.Recover(ctx, r))
  51597. ret = graphql.Null
  51598. }
  51599. }()
  51600. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51601. ctx = rctx // use context from middleware stack in children
  51602. return obj.Taxable, nil
  51603. })
  51604. if err != nil {
  51605. ec.Error(ctx, err)
  51606. return graphql.Null
  51607. }
  51608. if resTmp == nil {
  51609. if !graphql.HasFieldError(ctx, fc) {
  51610. ec.Errorf(ctx, "must not be null")
  51611. }
  51612. return graphql.Null
  51613. }
  51614. res := resTmp.(bool)
  51615. fc.Result = res
  51616. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  51617. }
  51618. func (ec *executionContext) fieldContext_DraftOrderLineItem_taxable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51619. fc = &graphql.FieldContext{
  51620. Object: "DraftOrderLineItem",
  51621. Field: field,
  51622. IsMethod: false,
  51623. IsResolver: false,
  51624. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51625. return nil, errors.New("field of type Boolean does not have child fields")
  51626. },
  51627. }
  51628. return fc, nil
  51629. }
  51630. func (ec *executionContext) _DraftOrderLineItem_title(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  51631. fc, err := ec.fieldContext_DraftOrderLineItem_title(ctx, field)
  51632. if err != nil {
  51633. return graphql.Null
  51634. }
  51635. ctx = graphql.WithFieldContext(ctx, fc)
  51636. defer func() {
  51637. if r := recover(); r != nil {
  51638. ec.Error(ctx, ec.Recover(ctx, r))
  51639. ret = graphql.Null
  51640. }
  51641. }()
  51642. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51643. ctx = rctx // use context from middleware stack in children
  51644. return obj.Title, nil
  51645. })
  51646. if err != nil {
  51647. ec.Error(ctx, err)
  51648. return graphql.Null
  51649. }
  51650. if resTmp == nil {
  51651. if !graphql.HasFieldError(ctx, fc) {
  51652. ec.Errorf(ctx, "must not be null")
  51653. }
  51654. return graphql.Null
  51655. }
  51656. res := resTmp.(string)
  51657. fc.Result = res
  51658. return ec.marshalNString2string(ctx, field.Selections, res)
  51659. }
  51660. func (ec *executionContext) fieldContext_DraftOrderLineItem_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51661. fc = &graphql.FieldContext{
  51662. Object: "DraftOrderLineItem",
  51663. Field: field,
  51664. IsMethod: false,
  51665. IsResolver: false,
  51666. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51667. return nil, errors.New("field of type String does not have child fields")
  51668. },
  51669. }
  51670. return fc, nil
  51671. }
  51672. func (ec *executionContext) _DraftOrderLineItem_totalDiscount(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  51673. fc, err := ec.fieldContext_DraftOrderLineItem_totalDiscount(ctx, field)
  51674. if err != nil {
  51675. return graphql.Null
  51676. }
  51677. ctx = graphql.WithFieldContext(ctx, fc)
  51678. defer func() {
  51679. if r := recover(); r != nil {
  51680. ec.Error(ctx, ec.Recover(ctx, r))
  51681. ret = graphql.Null
  51682. }
  51683. }()
  51684. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51685. ctx = rctx // use context from middleware stack in children
  51686. return obj.TotalDiscount, nil
  51687. })
  51688. if err != nil {
  51689. ec.Error(ctx, err)
  51690. return graphql.Null
  51691. }
  51692. if resTmp == nil {
  51693. if !graphql.HasFieldError(ctx, fc) {
  51694. ec.Errorf(ctx, "must not be null")
  51695. }
  51696. return graphql.Null
  51697. }
  51698. res := resTmp.(string)
  51699. fc.Result = res
  51700. return ec.marshalNMoney2string(ctx, field.Selections, res)
  51701. }
  51702. func (ec *executionContext) fieldContext_DraftOrderLineItem_totalDiscount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51703. fc = &graphql.FieldContext{
  51704. Object: "DraftOrderLineItem",
  51705. Field: field,
  51706. IsMethod: false,
  51707. IsResolver: false,
  51708. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51709. return nil, errors.New("field of type Money does not have child fields")
  51710. },
  51711. }
  51712. return fc, nil
  51713. }
  51714. func (ec *executionContext) _DraftOrderLineItem_totalDiscountSet(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  51715. fc, err := ec.fieldContext_DraftOrderLineItem_totalDiscountSet(ctx, field)
  51716. if err != nil {
  51717. return graphql.Null
  51718. }
  51719. ctx = graphql.WithFieldContext(ctx, fc)
  51720. defer func() {
  51721. if r := recover(); r != nil {
  51722. ec.Error(ctx, ec.Recover(ctx, r))
  51723. ret = graphql.Null
  51724. }
  51725. }()
  51726. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51727. ctx = rctx // use context from middleware stack in children
  51728. return obj.TotalDiscountSet, nil
  51729. })
  51730. if err != nil {
  51731. ec.Error(ctx, err)
  51732. return graphql.Null
  51733. }
  51734. if resTmp == nil {
  51735. if !graphql.HasFieldError(ctx, fc) {
  51736. ec.Errorf(ctx, "must not be null")
  51737. }
  51738. return graphql.Null
  51739. }
  51740. res := resTmp.(*MoneyBag)
  51741. fc.Result = res
  51742. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  51743. }
  51744. func (ec *executionContext) fieldContext_DraftOrderLineItem_totalDiscountSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51745. fc = &graphql.FieldContext{
  51746. Object: "DraftOrderLineItem",
  51747. Field: field,
  51748. IsMethod: false,
  51749. IsResolver: false,
  51750. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51751. switch field.Name {
  51752. case "presentmentMoney":
  51753. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  51754. case "shopMoney":
  51755. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  51756. }
  51757. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  51758. },
  51759. }
  51760. return fc, nil
  51761. }
  51762. func (ec *executionContext) _DraftOrderLineItem_variant(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  51763. fc, err := ec.fieldContext_DraftOrderLineItem_variant(ctx, field)
  51764. if err != nil {
  51765. return graphql.Null
  51766. }
  51767. ctx = graphql.WithFieldContext(ctx, fc)
  51768. defer func() {
  51769. if r := recover(); r != nil {
  51770. ec.Error(ctx, ec.Recover(ctx, r))
  51771. ret = graphql.Null
  51772. }
  51773. }()
  51774. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51775. ctx = rctx // use context from middleware stack in children
  51776. return obj.Variant, nil
  51777. })
  51778. if err != nil {
  51779. ec.Error(ctx, err)
  51780. return graphql.Null
  51781. }
  51782. if resTmp == nil {
  51783. return graphql.Null
  51784. }
  51785. res := resTmp.(*ProductVariant)
  51786. fc.Result = res
  51787. return ec.marshalOProductVariant2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductVariant(ctx, field.Selections, res)
  51788. }
  51789. func (ec *executionContext) fieldContext_DraftOrderLineItem_variant(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51790. fc = &graphql.FieldContext{
  51791. Object: "DraftOrderLineItem",
  51792. Field: field,
  51793. IsMethod: false,
  51794. IsResolver: false,
  51795. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51796. switch field.Name {
  51797. case "id":
  51798. return ec.fieldContext_ProductVariant_id(ctx, field)
  51799. }
  51800. return nil, fmt.Errorf("no field named %q was found under type ProductVariant", field.Name)
  51801. },
  51802. }
  51803. return fc, nil
  51804. }
  51805. func (ec *executionContext) _DraftOrderLineItem_variantTitle(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  51806. fc, err := ec.fieldContext_DraftOrderLineItem_variantTitle(ctx, field)
  51807. if err != nil {
  51808. return graphql.Null
  51809. }
  51810. ctx = graphql.WithFieldContext(ctx, fc)
  51811. defer func() {
  51812. if r := recover(); r != nil {
  51813. ec.Error(ctx, ec.Recover(ctx, r))
  51814. ret = graphql.Null
  51815. }
  51816. }()
  51817. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51818. ctx = rctx // use context from middleware stack in children
  51819. return obj.VariantTitle, nil
  51820. })
  51821. if err != nil {
  51822. ec.Error(ctx, err)
  51823. return graphql.Null
  51824. }
  51825. if resTmp == nil {
  51826. return graphql.Null
  51827. }
  51828. res := resTmp.(*string)
  51829. fc.Result = res
  51830. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  51831. }
  51832. func (ec *executionContext) fieldContext_DraftOrderLineItem_variantTitle(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51833. fc = &graphql.FieldContext{
  51834. Object: "DraftOrderLineItem",
  51835. Field: field,
  51836. IsMethod: false,
  51837. IsResolver: false,
  51838. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51839. return nil, errors.New("field of type String does not have child fields")
  51840. },
  51841. }
  51842. return fc, nil
  51843. }
  51844. func (ec *executionContext) _DraftOrderLineItem_vendor(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  51845. fc, err := ec.fieldContext_DraftOrderLineItem_vendor(ctx, field)
  51846. if err != nil {
  51847. return graphql.Null
  51848. }
  51849. ctx = graphql.WithFieldContext(ctx, fc)
  51850. defer func() {
  51851. if r := recover(); r != nil {
  51852. ec.Error(ctx, ec.Recover(ctx, r))
  51853. ret = graphql.Null
  51854. }
  51855. }()
  51856. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51857. ctx = rctx // use context from middleware stack in children
  51858. return obj.Vendor, nil
  51859. })
  51860. if err != nil {
  51861. ec.Error(ctx, err)
  51862. return graphql.Null
  51863. }
  51864. if resTmp == nil {
  51865. return graphql.Null
  51866. }
  51867. res := resTmp.(*string)
  51868. fc.Result = res
  51869. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  51870. }
  51871. func (ec *executionContext) fieldContext_DraftOrderLineItem_vendor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51872. fc = &graphql.FieldContext{
  51873. Object: "DraftOrderLineItem",
  51874. Field: field,
  51875. IsMethod: false,
  51876. IsResolver: false,
  51877. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51878. return nil, errors.New("field of type String does not have child fields")
  51879. },
  51880. }
  51881. return fc, nil
  51882. }
  51883. func (ec *executionContext) _DraftOrderLineItem_weight(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  51884. fc, err := ec.fieldContext_DraftOrderLineItem_weight(ctx, field)
  51885. if err != nil {
  51886. return graphql.Null
  51887. }
  51888. ctx = graphql.WithFieldContext(ctx, fc)
  51889. defer func() {
  51890. if r := recover(); r != nil {
  51891. ec.Error(ctx, ec.Recover(ctx, r))
  51892. ret = graphql.Null
  51893. }
  51894. }()
  51895. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51896. ctx = rctx // use context from middleware stack in children
  51897. return obj.Weight, nil
  51898. })
  51899. if err != nil {
  51900. ec.Error(ctx, err)
  51901. return graphql.Null
  51902. }
  51903. if resTmp == nil {
  51904. return graphql.Null
  51905. }
  51906. res := resTmp.(*Weight)
  51907. fc.Result = res
  51908. return ec.marshalOWeight2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐWeight(ctx, field.Selections, res)
  51909. }
  51910. func (ec *executionContext) fieldContext_DraftOrderLineItem_weight(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51911. fc = &graphql.FieldContext{
  51912. Object: "DraftOrderLineItem",
  51913. Field: field,
  51914. IsMethod: false,
  51915. IsResolver: false,
  51916. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51917. switch field.Name {
  51918. case "unit":
  51919. return ec.fieldContext_Weight_unit(ctx, field)
  51920. case "value":
  51921. return ec.fieldContext_Weight_value(ctx, field)
  51922. }
  51923. return nil, fmt.Errorf("no field named %q was found under type Weight", field.Name)
  51924. },
  51925. }
  51926. return fc, nil
  51927. }
  51928. func (ec *executionContext) _DraftOrderLineItemConnection_edges(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItemConnection) (ret graphql.Marshaler) {
  51929. fc, err := ec.fieldContext_DraftOrderLineItemConnection_edges(ctx, field)
  51930. if err != nil {
  51931. return graphql.Null
  51932. }
  51933. ctx = graphql.WithFieldContext(ctx, fc)
  51934. defer func() {
  51935. if r := recover(); r != nil {
  51936. ec.Error(ctx, ec.Recover(ctx, r))
  51937. ret = graphql.Null
  51938. }
  51939. }()
  51940. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51941. ctx = rctx // use context from middleware stack in children
  51942. return obj.Edges, nil
  51943. })
  51944. if err != nil {
  51945. ec.Error(ctx, err)
  51946. return graphql.Null
  51947. }
  51948. if resTmp == nil {
  51949. if !graphql.HasFieldError(ctx, fc) {
  51950. ec.Errorf(ctx, "must not be null")
  51951. }
  51952. return graphql.Null
  51953. }
  51954. res := resTmp.([]*DraftOrderLineItemEdge)
  51955. fc.Result = res
  51956. return ec.marshalNDraftOrderLineItemEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDraftOrderLineItemEdgeᚄ(ctx, field.Selections, res)
  51957. }
  51958. func (ec *executionContext) fieldContext_DraftOrderLineItemConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51959. fc = &graphql.FieldContext{
  51960. Object: "DraftOrderLineItemConnection",
  51961. Field: field,
  51962. IsMethod: false,
  51963. IsResolver: false,
  51964. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51965. switch field.Name {
  51966. case "cursor":
  51967. return ec.fieldContext_DraftOrderLineItemEdge_cursor(ctx, field)
  51968. case "node":
  51969. return ec.fieldContext_DraftOrderLineItemEdge_node(ctx, field)
  51970. }
  51971. return nil, fmt.Errorf("no field named %q was found under type DraftOrderLineItemEdge", field.Name)
  51972. },
  51973. }
  51974. return fc, nil
  51975. }
  51976. func (ec *executionContext) _DraftOrderLineItemConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItemConnection) (ret graphql.Marshaler) {
  51977. fc, err := ec.fieldContext_DraftOrderLineItemConnection_nodes(ctx, field)
  51978. if err != nil {
  51979. return graphql.Null
  51980. }
  51981. ctx = graphql.WithFieldContext(ctx, fc)
  51982. defer func() {
  51983. if r := recover(); r != nil {
  51984. ec.Error(ctx, ec.Recover(ctx, r))
  51985. ret = graphql.Null
  51986. }
  51987. }()
  51988. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51989. ctx = rctx // use context from middleware stack in children
  51990. return obj.Nodes, nil
  51991. })
  51992. if err != nil {
  51993. ec.Error(ctx, err)
  51994. return graphql.Null
  51995. }
  51996. if resTmp == nil {
  51997. if !graphql.HasFieldError(ctx, fc) {
  51998. ec.Errorf(ctx, "must not be null")
  51999. }
  52000. return graphql.Null
  52001. }
  52002. res := resTmp.([]*DraftOrderLineItem)
  52003. fc.Result = res
  52004. return ec.marshalNDraftOrderLineItem2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDraftOrderLineItemᚄ(ctx, field.Selections, res)
  52005. }
  52006. func (ec *executionContext) fieldContext_DraftOrderLineItemConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  52007. fc = &graphql.FieldContext{
  52008. Object: "DraftOrderLineItemConnection",
  52009. Field: field,
  52010. IsMethod: false,
  52011. IsResolver: false,
  52012. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  52013. switch field.Name {
  52014. case "appliedDiscount":
  52015. return ec.fieldContext_DraftOrderLineItem_appliedDiscount(ctx, field)
  52016. case "custom":
  52017. return ec.fieldContext_DraftOrderLineItem_custom(ctx, field)
  52018. case "customAttributes":
  52019. return ec.fieldContext_DraftOrderLineItem_customAttributes(ctx, field)
  52020. case "customAttributesV2":
  52021. return ec.fieldContext_DraftOrderLineItem_customAttributesV2(ctx, field)
  52022. case "discountedTotal":
  52023. return ec.fieldContext_DraftOrderLineItem_discountedTotal(ctx, field)
  52024. case "discountedTotalSet":
  52025. return ec.fieldContext_DraftOrderLineItem_discountedTotalSet(ctx, field)
  52026. case "discountedUnitPrice":
  52027. return ec.fieldContext_DraftOrderLineItem_discountedUnitPrice(ctx, field)
  52028. case "discountedUnitPriceSet":
  52029. return ec.fieldContext_DraftOrderLineItem_discountedUnitPriceSet(ctx, field)
  52030. case "fulfillmentService":
  52031. return ec.fieldContext_DraftOrderLineItem_fulfillmentService(ctx, field)
  52032. case "id":
  52033. return ec.fieldContext_DraftOrderLineItem_id(ctx, field)
  52034. case "image":
  52035. return ec.fieldContext_DraftOrderLineItem_image(ctx, field)
  52036. case "isGiftCard":
  52037. return ec.fieldContext_DraftOrderLineItem_isGiftCard(ctx, field)
  52038. case "name":
  52039. return ec.fieldContext_DraftOrderLineItem_name(ctx, field)
  52040. case "originalTotal":
  52041. return ec.fieldContext_DraftOrderLineItem_originalTotal(ctx, field)
  52042. case "originalTotalSet":
  52043. return ec.fieldContext_DraftOrderLineItem_originalTotalSet(ctx, field)
  52044. case "originalUnitPrice":
  52045. return ec.fieldContext_DraftOrderLineItem_originalUnitPrice(ctx, field)
  52046. case "originalUnitPriceSet":
  52047. return ec.fieldContext_DraftOrderLineItem_originalUnitPriceSet(ctx, field)
  52048. case "product":
  52049. return ec.fieldContext_DraftOrderLineItem_product(ctx, field)
  52050. case "quantity":
  52051. return ec.fieldContext_DraftOrderLineItem_quantity(ctx, field)
  52052. case "requiresShipping":
  52053. return ec.fieldContext_DraftOrderLineItem_requiresShipping(ctx, field)
  52054. case "sku":
  52055. return ec.fieldContext_DraftOrderLineItem_sku(ctx, field)
  52056. case "taxLines":
  52057. return ec.fieldContext_DraftOrderLineItem_taxLines(ctx, field)
  52058. case "taxable":
  52059. return ec.fieldContext_DraftOrderLineItem_taxable(ctx, field)
  52060. case "title":
  52061. return ec.fieldContext_DraftOrderLineItem_title(ctx, field)
  52062. case "totalDiscount":
  52063. return ec.fieldContext_DraftOrderLineItem_totalDiscount(ctx, field)
  52064. case "totalDiscountSet":
  52065. return ec.fieldContext_DraftOrderLineItem_totalDiscountSet(ctx, field)
  52066. case "variant":
  52067. return ec.fieldContext_DraftOrderLineItem_variant(ctx, field)
  52068. case "variantTitle":
  52069. return ec.fieldContext_DraftOrderLineItem_variantTitle(ctx, field)
  52070. case "vendor":
  52071. return ec.fieldContext_DraftOrderLineItem_vendor(ctx, field)
  52072. case "weight":
  52073. return ec.fieldContext_DraftOrderLineItem_weight(ctx, field)
  52074. }
  52075. return nil, fmt.Errorf("no field named %q was found under type DraftOrderLineItem", field.Name)
  52076. },
  52077. }
  52078. return fc, nil
  52079. }
  52080. func (ec *executionContext) _DraftOrderLineItemConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItemConnection) (ret graphql.Marshaler) {
  52081. fc, err := ec.fieldContext_DraftOrderLineItemConnection_pageInfo(ctx, field)
  52082. if err != nil {
  52083. return graphql.Null
  52084. }
  52085. ctx = graphql.WithFieldContext(ctx, fc)
  52086. defer func() {
  52087. if r := recover(); r != nil {
  52088. ec.Error(ctx, ec.Recover(ctx, r))
  52089. ret = graphql.Null
  52090. }
  52091. }()
  52092. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  52093. ctx = rctx // use context from middleware stack in children
  52094. return obj.PageInfo, nil
  52095. })
  52096. if err != nil {
  52097. ec.Error(ctx, err)
  52098. return graphql.Null
  52099. }
  52100. if resTmp == nil {
  52101. if !graphql.HasFieldError(ctx, fc) {
  52102. ec.Errorf(ctx, "must not be null")
  52103. }
  52104. return graphql.Null
  52105. }
  52106. res := resTmp.(*PageInfo)
  52107. fc.Result = res
  52108. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  52109. }
  52110. func (ec *executionContext) fieldContext_DraftOrderLineItemConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  52111. fc = &graphql.FieldContext{
  52112. Object: "DraftOrderLineItemConnection",
  52113. Field: field,
  52114. IsMethod: false,
  52115. IsResolver: false,
  52116. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  52117. switch field.Name {
  52118. case "endCursor":
  52119. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  52120. case "hasNextPage":
  52121. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  52122. case "hasPreviousPage":
  52123. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  52124. case "startCursor":
  52125. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  52126. }
  52127. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  52128. },
  52129. }
  52130. return fc, nil
  52131. }
  52132. func (ec *executionContext) _DraftOrderLineItemEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItemEdge) (ret graphql.Marshaler) {
  52133. fc, err := ec.fieldContext_DraftOrderLineItemEdge_cursor(ctx, field)
  52134. if err != nil {
  52135. return graphql.Null
  52136. }
  52137. ctx = graphql.WithFieldContext(ctx, fc)
  52138. defer func() {
  52139. if r := recover(); r != nil {
  52140. ec.Error(ctx, ec.Recover(ctx, r))
  52141. ret = graphql.Null
  52142. }
  52143. }()
  52144. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  52145. ctx = rctx // use context from middleware stack in children
  52146. return obj.Cursor, nil
  52147. })
  52148. if err != nil {
  52149. ec.Error(ctx, err)
  52150. return graphql.Null
  52151. }
  52152. if resTmp == nil {
  52153. if !graphql.HasFieldError(ctx, fc) {
  52154. ec.Errorf(ctx, "must not be null")
  52155. }
  52156. return graphql.Null
  52157. }
  52158. res := resTmp.(string)
  52159. fc.Result = res
  52160. return ec.marshalNString2string(ctx, field.Selections, res)
  52161. }
  52162. func (ec *executionContext) fieldContext_DraftOrderLineItemEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  52163. fc = &graphql.FieldContext{
  52164. Object: "DraftOrderLineItemEdge",
  52165. Field: field,
  52166. IsMethod: false,
  52167. IsResolver: false,
  52168. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  52169. return nil, errors.New("field of type String does not have child fields")
  52170. },
  52171. }
  52172. return fc, nil
  52173. }
  52174. func (ec *executionContext) _DraftOrderLineItemEdge_node(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItemEdge) (ret graphql.Marshaler) {
  52175. fc, err := ec.fieldContext_DraftOrderLineItemEdge_node(ctx, field)
  52176. if err != nil {
  52177. return graphql.Null
  52178. }
  52179. ctx = graphql.WithFieldContext(ctx, fc)
  52180. defer func() {
  52181. if r := recover(); r != nil {
  52182. ec.Error(ctx, ec.Recover(ctx, r))
  52183. ret = graphql.Null
  52184. }
  52185. }()
  52186. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  52187. ctx = rctx // use context from middleware stack in children
  52188. return obj.Node, nil
  52189. })
  52190. if err != nil {
  52191. ec.Error(ctx, err)
  52192. return graphql.Null
  52193. }
  52194. if resTmp == nil {
  52195. if !graphql.HasFieldError(ctx, fc) {
  52196. ec.Errorf(ctx, "must not be null")
  52197. }
  52198. return graphql.Null
  52199. }
  52200. res := resTmp.(*DraftOrderLineItem)
  52201. fc.Result = res
  52202. return ec.marshalNDraftOrderLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDraftOrderLineItem(ctx, field.Selections, res)
  52203. }
  52204. func (ec *executionContext) fieldContext_DraftOrderLineItemEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  52205. fc = &graphql.FieldContext{
  52206. Object: "DraftOrderLineItemEdge",
  52207. Field: field,
  52208. IsMethod: false,
  52209. IsResolver: false,
  52210. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  52211. switch field.Name {
  52212. case "appliedDiscount":
  52213. return ec.fieldContext_DraftOrderLineItem_appliedDiscount(ctx, field)
  52214. case "custom":
  52215. return ec.fieldContext_DraftOrderLineItem_custom(ctx, field)
  52216. case "customAttributes":
  52217. return ec.fieldContext_DraftOrderLineItem_customAttributes(ctx, field)
  52218. case "customAttributesV2":
  52219. return ec.fieldContext_DraftOrderLineItem_customAttributesV2(ctx, field)
  52220. case "discountedTotal":
  52221. return ec.fieldContext_DraftOrderLineItem_discountedTotal(ctx, field)
  52222. case "discountedTotalSet":
  52223. return ec.fieldContext_DraftOrderLineItem_discountedTotalSet(ctx, field)
  52224. case "discountedUnitPrice":
  52225. return ec.fieldContext_DraftOrderLineItem_discountedUnitPrice(ctx, field)
  52226. case "discountedUnitPriceSet":
  52227. return ec.fieldContext_DraftOrderLineItem_discountedUnitPriceSet(ctx, field)
  52228. case "fulfillmentService":
  52229. return ec.fieldContext_DraftOrderLineItem_fulfillmentService(ctx, field)
  52230. case "id":
  52231. return ec.fieldContext_DraftOrderLineItem_id(ctx, field)
  52232. case "image":
  52233. return ec.fieldContext_DraftOrderLineItem_image(ctx, field)
  52234. case "isGiftCard":
  52235. return ec.fieldContext_DraftOrderLineItem_isGiftCard(ctx, field)
  52236. case "name":
  52237. return ec.fieldContext_DraftOrderLineItem_name(ctx, field)
  52238. case "originalTotal":
  52239. return ec.fieldContext_DraftOrderLineItem_originalTotal(ctx, field)
  52240. case "originalTotalSet":
  52241. return ec.fieldContext_DraftOrderLineItem_originalTotalSet(ctx, field)
  52242. case "originalUnitPrice":
  52243. return ec.fieldContext_DraftOrderLineItem_originalUnitPrice(ctx, field)
  52244. case "originalUnitPriceSet":
  52245. return ec.fieldContext_DraftOrderLineItem_originalUnitPriceSet(ctx, field)
  52246. case "product":
  52247. return ec.fieldContext_DraftOrderLineItem_product(ctx, field)
  52248. case "quantity":
  52249. return ec.fieldContext_DraftOrderLineItem_quantity(ctx, field)
  52250. case "requiresShipping":
  52251. return ec.fieldContext_DraftOrderLineItem_requiresShipping(ctx, field)
  52252. case "sku":
  52253. return ec.fieldContext_DraftOrderLineItem_sku(ctx, field)
  52254. case "taxLines":
  52255. return ec.fieldContext_DraftOrderLineItem_taxLines(ctx, field)
  52256. case "taxable":
  52257. return ec.fieldContext_DraftOrderLineItem_taxable(ctx, field)
  52258. case "title":
  52259. return ec.fieldContext_DraftOrderLineItem_title(ctx, field)
  52260. case "totalDiscount":
  52261. return ec.fieldContext_DraftOrderLineItem_totalDiscount(ctx, field)
  52262. case "totalDiscountSet":
  52263. return ec.fieldContext_DraftOrderLineItem_totalDiscountSet(ctx, field)
  52264. case "variant":
  52265. return ec.fieldContext_DraftOrderLineItem_variant(ctx, field)
  52266. case "variantTitle":
  52267. return ec.fieldContext_DraftOrderLineItem_variantTitle(ctx, field)
  52268. case "vendor":
  52269. return ec.fieldContext_DraftOrderLineItem_vendor(ctx, field)
  52270. case "weight":
  52271. return ec.fieldContext_DraftOrderLineItem_weight(ctx, field)
  52272. }
  52273. return nil, fmt.Errorf("no field named %q was found under type DraftOrderLineItem", field.Name)
  52274. },
  52275. }
  52276. return fc, nil
  52277. }
  52278. func (ec *executionContext) _Duty_countryCodeOfOrigin(ctx context.Context, field graphql.CollectedField, obj *Duty) (ret graphql.Marshaler) {
  52279. fc, err := ec.fieldContext_Duty_countryCodeOfOrigin(ctx, field)
  52280. if err != nil {
  52281. return graphql.Null
  52282. }
  52283. ctx = graphql.WithFieldContext(ctx, fc)
  52284. defer func() {
  52285. if r := recover(); r != nil {
  52286. ec.Error(ctx, ec.Recover(ctx, r))
  52287. ret = graphql.Null
  52288. }
  52289. }()
  52290. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  52291. ctx = rctx // use context from middleware stack in children
  52292. return obj.CountryCodeOfOrigin, nil
  52293. })
  52294. if err != nil {
  52295. ec.Error(ctx, err)
  52296. return graphql.Null
  52297. }
  52298. if resTmp == nil {
  52299. return graphql.Null
  52300. }
  52301. res := resTmp.(*CountryCode)
  52302. fc.Result = res
  52303. return ec.marshalOCountryCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryCode(ctx, field.Selections, res)
  52304. }
  52305. func (ec *executionContext) fieldContext_Duty_countryCodeOfOrigin(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  52306. fc = &graphql.FieldContext{
  52307. Object: "Duty",
  52308. Field: field,
  52309. IsMethod: false,
  52310. IsResolver: false,
  52311. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  52312. return nil, errors.New("field of type CountryCode does not have child fields")
  52313. },
  52314. }
  52315. return fc, nil
  52316. }
  52317. func (ec *executionContext) _Duty_harmonizedSystemCode(ctx context.Context, field graphql.CollectedField, obj *Duty) (ret graphql.Marshaler) {
  52318. fc, err := ec.fieldContext_Duty_harmonizedSystemCode(ctx, field)
  52319. if err != nil {
  52320. return graphql.Null
  52321. }
  52322. ctx = graphql.WithFieldContext(ctx, fc)
  52323. defer func() {
  52324. if r := recover(); r != nil {
  52325. ec.Error(ctx, ec.Recover(ctx, r))
  52326. ret = graphql.Null
  52327. }
  52328. }()
  52329. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  52330. ctx = rctx // use context from middleware stack in children
  52331. return obj.HarmonizedSystemCode, nil
  52332. })
  52333. if err != nil {
  52334. ec.Error(ctx, err)
  52335. return graphql.Null
  52336. }
  52337. if resTmp == nil {
  52338. return graphql.Null
  52339. }
  52340. res := resTmp.(*string)
  52341. fc.Result = res
  52342. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  52343. }
  52344. func (ec *executionContext) fieldContext_Duty_harmonizedSystemCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  52345. fc = &graphql.FieldContext{
  52346. Object: "Duty",
  52347. Field: field,
  52348. IsMethod: false,
  52349. IsResolver: false,
  52350. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  52351. return nil, errors.New("field of type String does not have child fields")
  52352. },
  52353. }
  52354. return fc, nil
  52355. }
  52356. func (ec *executionContext) _Duty_id(ctx context.Context, field graphql.CollectedField, obj *Duty) (ret graphql.Marshaler) {
  52357. fc, err := ec.fieldContext_Duty_id(ctx, field)
  52358. if err != nil {
  52359. return graphql.Null
  52360. }
  52361. ctx = graphql.WithFieldContext(ctx, fc)
  52362. defer func() {
  52363. if r := recover(); r != nil {
  52364. ec.Error(ctx, ec.Recover(ctx, r))
  52365. ret = graphql.Null
  52366. }
  52367. }()
  52368. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  52369. ctx = rctx // use context from middleware stack in children
  52370. return obj.ID, nil
  52371. })
  52372. if err != nil {
  52373. ec.Error(ctx, err)
  52374. return graphql.Null
  52375. }
  52376. if resTmp == nil {
  52377. if !graphql.HasFieldError(ctx, fc) {
  52378. ec.Errorf(ctx, "must not be null")
  52379. }
  52380. return graphql.Null
  52381. }
  52382. res := resTmp.(string)
  52383. fc.Result = res
  52384. return ec.marshalNID2string(ctx, field.Selections, res)
  52385. }
  52386. func (ec *executionContext) fieldContext_Duty_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  52387. fc = &graphql.FieldContext{
  52388. Object: "Duty",
  52389. Field: field,
  52390. IsMethod: false,
  52391. IsResolver: false,
  52392. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  52393. return nil, errors.New("field of type ID does not have child fields")
  52394. },
  52395. }
  52396. return fc, nil
  52397. }
  52398. func (ec *executionContext) _Duty_price(ctx context.Context, field graphql.CollectedField, obj *Duty) (ret graphql.Marshaler) {
  52399. fc, err := ec.fieldContext_Duty_price(ctx, field)
  52400. if err != nil {
  52401. return graphql.Null
  52402. }
  52403. ctx = graphql.WithFieldContext(ctx, fc)
  52404. defer func() {
  52405. if r := recover(); r != nil {
  52406. ec.Error(ctx, ec.Recover(ctx, r))
  52407. ret = graphql.Null
  52408. }
  52409. }()
  52410. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  52411. ctx = rctx // use context from middleware stack in children
  52412. return obj.Price, nil
  52413. })
  52414. if err != nil {
  52415. ec.Error(ctx, err)
  52416. return graphql.Null
  52417. }
  52418. if resTmp == nil {
  52419. if !graphql.HasFieldError(ctx, fc) {
  52420. ec.Errorf(ctx, "must not be null")
  52421. }
  52422. return graphql.Null
  52423. }
  52424. res := resTmp.(*MoneyBag)
  52425. fc.Result = res
  52426. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  52427. }
  52428. func (ec *executionContext) fieldContext_Duty_price(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  52429. fc = &graphql.FieldContext{
  52430. Object: "Duty",
  52431. Field: field,
  52432. IsMethod: false,
  52433. IsResolver: false,
  52434. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  52435. switch field.Name {
  52436. case "presentmentMoney":
  52437. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  52438. case "shopMoney":
  52439. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  52440. }
  52441. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  52442. },
  52443. }
  52444. return fc, nil
  52445. }
  52446. func (ec *executionContext) _Duty_taxLines(ctx context.Context, field graphql.CollectedField, obj *Duty) (ret graphql.Marshaler) {
  52447. fc, err := ec.fieldContext_Duty_taxLines(ctx, field)
  52448. if err != nil {
  52449. return graphql.Null
  52450. }
  52451. ctx = graphql.WithFieldContext(ctx, fc)
  52452. defer func() {
  52453. if r := recover(); r != nil {
  52454. ec.Error(ctx, ec.Recover(ctx, r))
  52455. ret = graphql.Null
  52456. }
  52457. }()
  52458. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  52459. ctx = rctx // use context from middleware stack in children
  52460. return obj.TaxLines, nil
  52461. })
  52462. if err != nil {
  52463. ec.Error(ctx, err)
  52464. return graphql.Null
  52465. }
  52466. if resTmp == nil {
  52467. if !graphql.HasFieldError(ctx, fc) {
  52468. ec.Errorf(ctx, "must not be null")
  52469. }
  52470. return graphql.Null
  52471. }
  52472. res := resTmp.([]*TaxLine)
  52473. fc.Result = res
  52474. return ec.marshalNTaxLine2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐTaxLineᚄ(ctx, field.Selections, res)
  52475. }
  52476. func (ec *executionContext) fieldContext_Duty_taxLines(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  52477. fc = &graphql.FieldContext{
  52478. Object: "Duty",
  52479. Field: field,
  52480. IsMethod: false,
  52481. IsResolver: false,
  52482. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  52483. switch field.Name {
  52484. case "channelLiable":
  52485. return ec.fieldContext_TaxLine_channelLiable(ctx, field)
  52486. case "priceSet":
  52487. return ec.fieldContext_TaxLine_priceSet(ctx, field)
  52488. case "rate":
  52489. return ec.fieldContext_TaxLine_rate(ctx, field)
  52490. case "ratePercentage":
  52491. return ec.fieldContext_TaxLine_ratePercentage(ctx, field)
  52492. case "title":
  52493. return ec.fieldContext_TaxLine_title(ctx, field)
  52494. }
  52495. return nil, fmt.Errorf("no field named %q was found under type TaxLine", field.Name)
  52496. },
  52497. }
  52498. return fc, nil
  52499. }
  52500. func (ec *executionContext) _EditableProperty_locked(ctx context.Context, field graphql.CollectedField, obj *EditableProperty) (ret graphql.Marshaler) {
  52501. fc, err := ec.fieldContext_EditableProperty_locked(ctx, field)
  52502. if err != nil {
  52503. return graphql.Null
  52504. }
  52505. ctx = graphql.WithFieldContext(ctx, fc)
  52506. defer func() {
  52507. if r := recover(); r != nil {
  52508. ec.Error(ctx, ec.Recover(ctx, r))
  52509. ret = graphql.Null
  52510. }
  52511. }()
  52512. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  52513. ctx = rctx // use context from middleware stack in children
  52514. return obj.Locked, nil
  52515. })
  52516. if err != nil {
  52517. ec.Error(ctx, err)
  52518. return graphql.Null
  52519. }
  52520. if resTmp == nil {
  52521. if !graphql.HasFieldError(ctx, fc) {
  52522. ec.Errorf(ctx, "must not be null")
  52523. }
  52524. return graphql.Null
  52525. }
  52526. res := resTmp.(bool)
  52527. fc.Result = res
  52528. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  52529. }
  52530. func (ec *executionContext) fieldContext_EditableProperty_locked(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  52531. fc = &graphql.FieldContext{
  52532. Object: "EditableProperty",
  52533. Field: field,
  52534. IsMethod: false,
  52535. IsResolver: false,
  52536. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  52537. return nil, errors.New("field of type Boolean does not have child fields")
  52538. },
  52539. }
  52540. return fc, nil
  52541. }
  52542. func (ec *executionContext) _EditableProperty_reason(ctx context.Context, field graphql.CollectedField, obj *EditableProperty) (ret graphql.Marshaler) {
  52543. fc, err := ec.fieldContext_EditableProperty_reason(ctx, field)
  52544. if err != nil {
  52545. return graphql.Null
  52546. }
  52547. ctx = graphql.WithFieldContext(ctx, fc)
  52548. defer func() {
  52549. if r := recover(); r != nil {
  52550. ec.Error(ctx, ec.Recover(ctx, r))
  52551. ret = graphql.Null
  52552. }
  52553. }()
  52554. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  52555. ctx = rctx // use context from middleware stack in children
  52556. return obj.Reason, nil
  52557. })
  52558. if err != nil {
  52559. ec.Error(ctx, err)
  52560. return graphql.Null
  52561. }
  52562. if resTmp == nil {
  52563. return graphql.Null
  52564. }
  52565. res := resTmp.(*string)
  52566. fc.Result = res
  52567. return ec.marshalOFormattedString2ᚖstring(ctx, field.Selections, res)
  52568. }
  52569. func (ec *executionContext) fieldContext_EditableProperty_reason(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  52570. fc = &graphql.FieldContext{
  52571. Object: "EditableProperty",
  52572. Field: field,
  52573. IsMethod: false,
  52574. IsResolver: false,
  52575. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  52576. return nil, errors.New("field of type FormattedString does not have child fields")
  52577. },
  52578. }
  52579. return fc, nil
  52580. }
  52581. func (ec *executionContext) _Entity_findAppByID(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  52582. fc, err := ec.fieldContext_Entity_findAppByID(ctx, field)
  52583. if err != nil {
  52584. return graphql.Null
  52585. }
  52586. ctx = graphql.WithFieldContext(ctx, fc)
  52587. defer func() {
  52588. if r := recover(); r != nil {
  52589. ec.Error(ctx, ec.Recover(ctx, r))
  52590. ret = graphql.Null
  52591. }
  52592. }()
  52593. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  52594. ctx = rctx // use context from middleware stack in children
  52595. return ec.resolvers.Entity().FindAppByID(rctx, fc.Args["id"].(string))
  52596. })
  52597. if err != nil {
  52598. ec.Error(ctx, err)
  52599. return graphql.Null
  52600. }
  52601. if resTmp == nil {
  52602. if !graphql.HasFieldError(ctx, fc) {
  52603. ec.Errorf(ctx, "must not be null")
  52604. }
  52605. return graphql.Null
  52606. }
  52607. res := resTmp.(*App)
  52608. fc.Result = res
  52609. return ec.marshalNApp2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐApp(ctx, field.Selections, res)
  52610. }
  52611. func (ec *executionContext) fieldContext_Entity_findAppByID(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  52612. fc = &graphql.FieldContext{
  52613. Object: "Entity",
  52614. Field: field,
  52615. IsMethod: true,
  52616. IsResolver: true,
  52617. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  52618. switch field.Name {
  52619. case "apiKey":
  52620. return ec.fieldContext_App_apiKey(ctx, field)
  52621. case "appStoreAppUrl":
  52622. return ec.fieldContext_App_appStoreAppUrl(ctx, field)
  52623. case "appStoreDeveloperUrl":
  52624. return ec.fieldContext_App_appStoreDeveloperUrl(ctx, field)
  52625. case "availableAccessScopes":
  52626. return ec.fieldContext_App_availableAccessScopes(ctx, field)
  52627. case "banner":
  52628. return ec.fieldContext_App_banner(ctx, field)
  52629. case "description":
  52630. return ec.fieldContext_App_description(ctx, field)
  52631. case "developerName":
  52632. return ec.fieldContext_App_developerName(ctx, field)
  52633. case "developerType":
  52634. return ec.fieldContext_App_developerType(ctx, field)
  52635. case "embedded":
  52636. return ec.fieldContext_App_embedded(ctx, field)
  52637. case "failedRequirements":
  52638. return ec.fieldContext_App_failedRequirements(ctx, field)
  52639. case "features":
  52640. return ec.fieldContext_App_features(ctx, field)
  52641. case "feedback":
  52642. return ec.fieldContext_App_feedback(ctx, field)
  52643. case "handle":
  52644. return ec.fieldContext_App_handle(ctx, field)
  52645. case "icon":
  52646. return ec.fieldContext_App_icon(ctx, field)
  52647. case "id":
  52648. return ec.fieldContext_App_id(ctx, field)
  52649. case "installUrl":
  52650. return ec.fieldContext_App_installUrl(ctx, field)
  52651. case "installation":
  52652. return ec.fieldContext_App_installation(ctx, field)
  52653. case "isPostPurchaseAppInUse":
  52654. return ec.fieldContext_App_isPostPurchaseAppInUse(ctx, field)
  52655. case "previouslyInstalled":
  52656. return ec.fieldContext_App_previouslyInstalled(ctx, field)
  52657. case "pricingDetails":
  52658. return ec.fieldContext_App_pricingDetails(ctx, field)
  52659. case "pricingDetailsSummary":
  52660. return ec.fieldContext_App_pricingDetailsSummary(ctx, field)
  52661. case "privacyPolicyUrl":
  52662. return ec.fieldContext_App_privacyPolicyUrl(ctx, field)
  52663. case "publicCategory":
  52664. return ec.fieldContext_App_publicCategory(ctx, field)
  52665. case "published":
  52666. return ec.fieldContext_App_published(ctx, field)
  52667. case "requestedAccessScopes":
  52668. return ec.fieldContext_App_requestedAccessScopes(ctx, field)
  52669. case "screenshots":
  52670. return ec.fieldContext_App_screenshots(ctx, field)
  52671. case "shopifyDeveloped":
  52672. return ec.fieldContext_App_shopifyDeveloped(ctx, field)
  52673. case "title":
  52674. return ec.fieldContext_App_title(ctx, field)
  52675. case "uninstallMessage":
  52676. return ec.fieldContext_App_uninstallMessage(ctx, field)
  52677. case "webhookApiVersion":
  52678. return ec.fieldContext_App_webhookApiVersion(ctx, field)
  52679. }
  52680. return nil, fmt.Errorf("no field named %q was found under type App", field.Name)
  52681. },
  52682. }
  52683. defer func() {
  52684. if r := recover(); r != nil {
  52685. err = ec.Recover(ctx, r)
  52686. ec.Error(ctx, err)
  52687. }
  52688. }()
  52689. ctx = graphql.WithFieldContext(ctx, fc)
  52690. if fc.Args, err = ec.field_Entity_findAppByID_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  52691. ec.Error(ctx, err)
  52692. return
  52693. }
  52694. return fc, nil
  52695. }
  52696. func (ec *executionContext) _Entity_findJobByID(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  52697. fc, err := ec.fieldContext_Entity_findJobByID(ctx, field)
  52698. if err != nil {
  52699. return graphql.Null
  52700. }
  52701. ctx = graphql.WithFieldContext(ctx, fc)
  52702. defer func() {
  52703. if r := recover(); r != nil {
  52704. ec.Error(ctx, ec.Recover(ctx, r))
  52705. ret = graphql.Null
  52706. }
  52707. }()
  52708. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  52709. ctx = rctx // use context from middleware stack in children
  52710. return ec.resolvers.Entity().FindJobByID(rctx, fc.Args["id"].(string))
  52711. })
  52712. if err != nil {
  52713. ec.Error(ctx, err)
  52714. return graphql.Null
  52715. }
  52716. if resTmp == nil {
  52717. if !graphql.HasFieldError(ctx, fc) {
  52718. ec.Errorf(ctx, "must not be null")
  52719. }
  52720. return graphql.Null
  52721. }
  52722. res := resTmp.(*Job)
  52723. fc.Result = res
  52724. return ec.marshalNJob2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐJob(ctx, field.Selections, res)
  52725. }
  52726. func (ec *executionContext) fieldContext_Entity_findJobByID(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  52727. fc = &graphql.FieldContext{
  52728. Object: "Entity",
  52729. Field: field,
  52730. IsMethod: true,
  52731. IsResolver: true,
  52732. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  52733. switch field.Name {
  52734. case "done":
  52735. return ec.fieldContext_Job_done(ctx, field)
  52736. case "id":
  52737. return ec.fieldContext_Job_id(ctx, field)
  52738. }
  52739. return nil, fmt.Errorf("no field named %q was found under type Job", field.Name)
  52740. },
  52741. }
  52742. defer func() {
  52743. if r := recover(); r != nil {
  52744. err = ec.Recover(ctx, r)
  52745. ec.Error(ctx, err)
  52746. }
  52747. }()
  52748. ctx = graphql.WithFieldContext(ctx, fc)
  52749. if fc.Args, err = ec.field_Entity_findJobByID_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  52750. ec.Error(ctx, err)
  52751. return
  52752. }
  52753. return fc, nil
  52754. }
  52755. func (ec *executionContext) _Entity_findMarketByID(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  52756. fc, err := ec.fieldContext_Entity_findMarketByID(ctx, field)
  52757. if err != nil {
  52758. return graphql.Null
  52759. }
  52760. ctx = graphql.WithFieldContext(ctx, fc)
  52761. defer func() {
  52762. if r := recover(); r != nil {
  52763. ec.Error(ctx, ec.Recover(ctx, r))
  52764. ret = graphql.Null
  52765. }
  52766. }()
  52767. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  52768. ctx = rctx // use context from middleware stack in children
  52769. return ec.resolvers.Entity().FindMarketByID(rctx, fc.Args["id"].(string))
  52770. })
  52771. if err != nil {
  52772. ec.Error(ctx, err)
  52773. return graphql.Null
  52774. }
  52775. if resTmp == nil {
  52776. if !graphql.HasFieldError(ctx, fc) {
  52777. ec.Errorf(ctx, "must not be null")
  52778. }
  52779. return graphql.Null
  52780. }
  52781. res := resTmp.(*Market)
  52782. fc.Result = res
  52783. return ec.marshalNMarket2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarket(ctx, field.Selections, res)
  52784. }
  52785. func (ec *executionContext) fieldContext_Entity_findMarketByID(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  52786. fc = &graphql.FieldContext{
  52787. Object: "Entity",
  52788. Field: field,
  52789. IsMethod: true,
  52790. IsResolver: true,
  52791. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  52792. switch field.Name {
  52793. case "currencySettings":
  52794. return ec.fieldContext_Market_currencySettings(ctx, field)
  52795. case "enabled":
  52796. return ec.fieldContext_Market_enabled(ctx, field)
  52797. case "id":
  52798. return ec.fieldContext_Market_id(ctx, field)
  52799. case "name":
  52800. return ec.fieldContext_Market_name(ctx, field)
  52801. case "priceList":
  52802. return ec.fieldContext_Market_priceList(ctx, field)
  52803. case "primary":
  52804. return ec.fieldContext_Market_primary(ctx, field)
  52805. case "regions":
  52806. return ec.fieldContext_Market_regions(ctx, field)
  52807. case "webPresence":
  52808. return ec.fieldContext_Market_webPresence(ctx, field)
  52809. }
  52810. return nil, fmt.Errorf("no field named %q was found under type Market", field.Name)
  52811. },
  52812. }
  52813. defer func() {
  52814. if r := recover(); r != nil {
  52815. err = ec.Recover(ctx, r)
  52816. ec.Error(ctx, err)
  52817. }
  52818. }()
  52819. ctx = graphql.WithFieldContext(ctx, fc)
  52820. if fc.Args, err = ec.field_Entity_findMarketByID_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  52821. ec.Error(ctx, err)
  52822. return
  52823. }
  52824. return fc, nil
  52825. }
  52826. func (ec *executionContext) _Entity_findMarketWebPresenceByID(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  52827. fc, err := ec.fieldContext_Entity_findMarketWebPresenceByID(ctx, field)
  52828. if err != nil {
  52829. return graphql.Null
  52830. }
  52831. ctx = graphql.WithFieldContext(ctx, fc)
  52832. defer func() {
  52833. if r := recover(); r != nil {
  52834. ec.Error(ctx, ec.Recover(ctx, r))
  52835. ret = graphql.Null
  52836. }
  52837. }()
  52838. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  52839. ctx = rctx // use context from middleware stack in children
  52840. return ec.resolvers.Entity().FindMarketWebPresenceByID(rctx, fc.Args["id"].(string))
  52841. })
  52842. if err != nil {
  52843. ec.Error(ctx, err)
  52844. return graphql.Null
  52845. }
  52846. if resTmp == nil {
  52847. if !graphql.HasFieldError(ctx, fc) {
  52848. ec.Errorf(ctx, "must not be null")
  52849. }
  52850. return graphql.Null
  52851. }
  52852. res := resTmp.(*MarketWebPresence)
  52853. fc.Result = res
  52854. return ec.marshalNMarketWebPresence2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarketWebPresence(ctx, field.Selections, res)
  52855. }
  52856. func (ec *executionContext) fieldContext_Entity_findMarketWebPresenceByID(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  52857. fc = &graphql.FieldContext{
  52858. Object: "Entity",
  52859. Field: field,
  52860. IsMethod: true,
  52861. IsResolver: true,
  52862. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  52863. switch field.Name {
  52864. case "alternateLocales":
  52865. return ec.fieldContext_MarketWebPresence_alternateLocales(ctx, field)
  52866. case "defaultLocale":
  52867. return ec.fieldContext_MarketWebPresence_defaultLocale(ctx, field)
  52868. case "domain":
  52869. return ec.fieldContext_MarketWebPresence_domain(ctx, field)
  52870. case "id":
  52871. return ec.fieldContext_MarketWebPresence_id(ctx, field)
  52872. case "market":
  52873. return ec.fieldContext_MarketWebPresence_market(ctx, field)
  52874. case "rootUrls":
  52875. return ec.fieldContext_MarketWebPresence_rootUrls(ctx, field)
  52876. case "subfolderSuffix":
  52877. return ec.fieldContext_MarketWebPresence_subfolderSuffix(ctx, field)
  52878. }
  52879. return nil, fmt.Errorf("no field named %q was found under type MarketWebPresence", field.Name)
  52880. },
  52881. }
  52882. defer func() {
  52883. if r := recover(); r != nil {
  52884. err = ec.Recover(ctx, r)
  52885. ec.Error(ctx, err)
  52886. }
  52887. }()
  52888. ctx = graphql.WithFieldContext(ctx, fc)
  52889. if fc.Args, err = ec.field_Entity_findMarketWebPresenceByID_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  52890. ec.Error(ctx, err)
  52891. return
  52892. }
  52893. return fc, nil
  52894. }
  52895. func (ec *executionContext) _Entity_findShopByID(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  52896. fc, err := ec.fieldContext_Entity_findShopByID(ctx, field)
  52897. if err != nil {
  52898. return graphql.Null
  52899. }
  52900. ctx = graphql.WithFieldContext(ctx, fc)
  52901. defer func() {
  52902. if r := recover(); r != nil {
  52903. ec.Error(ctx, ec.Recover(ctx, r))
  52904. ret = graphql.Null
  52905. }
  52906. }()
  52907. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  52908. ctx = rctx // use context from middleware stack in children
  52909. return ec.resolvers.Entity().FindShopByID(rctx, fc.Args["id"].(string))
  52910. })
  52911. if err != nil {
  52912. ec.Error(ctx, err)
  52913. return graphql.Null
  52914. }
  52915. if resTmp == nil {
  52916. if !graphql.HasFieldError(ctx, fc) {
  52917. ec.Errorf(ctx, "must not be null")
  52918. }
  52919. return graphql.Null
  52920. }
  52921. res := resTmp.(*Shop)
  52922. fc.Result = res
  52923. return ec.marshalNShop2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShop(ctx, field.Selections, res)
  52924. }
  52925. func (ec *executionContext) fieldContext_Entity_findShopByID(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  52926. fc = &graphql.FieldContext{
  52927. Object: "Entity",
  52928. Field: field,
  52929. IsMethod: true,
  52930. IsResolver: true,
  52931. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  52932. switch field.Name {
  52933. case "alerts":
  52934. return ec.fieldContext_Shop_alerts(ctx, field)
  52935. case "allProductCategories":
  52936. return ec.fieldContext_Shop_allProductCategories(ctx, field)
  52937. case "assignedFulfillmentOrders":
  52938. return ec.fieldContext_Shop_assignedFulfillmentOrders(ctx, field)
  52939. case "availableChannelApps":
  52940. return ec.fieldContext_Shop_availableChannelApps(ctx, field)
  52941. case "billingAddress":
  52942. return ec.fieldContext_Shop_billingAddress(ctx, field)
  52943. case "channelDefinitionsForInstalledChannels":
  52944. return ec.fieldContext_Shop_channelDefinitionsForInstalledChannels(ctx, field)
  52945. case "checkoutApiSupported":
  52946. return ec.fieldContext_Shop_checkoutApiSupported(ctx, field)
  52947. case "contactEmail":
  52948. return ec.fieldContext_Shop_contactEmail(ctx, field)
  52949. case "countriesInShippingZones":
  52950. return ec.fieldContext_Shop_countriesInShippingZones(ctx, field)
  52951. case "currencyCode":
  52952. return ec.fieldContext_Shop_currencyCode(ctx, field)
  52953. case "currencyFormats":
  52954. return ec.fieldContext_Shop_currencyFormats(ctx, field)
  52955. case "currencySettings":
  52956. return ec.fieldContext_Shop_currencySettings(ctx, field)
  52957. case "customerAccounts":
  52958. return ec.fieldContext_Shop_customerAccounts(ctx, field)
  52959. case "customerTags":
  52960. return ec.fieldContext_Shop_customerTags(ctx, field)
  52961. case "description":
  52962. return ec.fieldContext_Shop_description(ctx, field)
  52963. case "draftOrderTags":
  52964. return ec.fieldContext_Shop_draftOrderTags(ctx, field)
  52965. case "email":
  52966. return ec.fieldContext_Shop_email(ctx, field)
  52967. case "enabledPresentmentCurrencies":
  52968. return ec.fieldContext_Shop_enabledPresentmentCurrencies(ctx, field)
  52969. case "features":
  52970. return ec.fieldContext_Shop_features(ctx, field)
  52971. case "fulfillmentServices":
  52972. return ec.fieldContext_Shop_fulfillmentServices(ctx, field)
  52973. case "ianaTimezone":
  52974. return ec.fieldContext_Shop_ianaTimezone(ctx, field)
  52975. case "id":
  52976. return ec.fieldContext_Shop_id(ctx, field)
  52977. case "limitedPendingOrderCount":
  52978. return ec.fieldContext_Shop_limitedPendingOrderCount(ctx, field)
  52979. case "merchantApprovalSignals":
  52980. return ec.fieldContext_Shop_merchantApprovalSignals(ctx, field)
  52981. case "metafield":
  52982. return ec.fieldContext_Shop_metafield(ctx, field)
  52983. case "metafields":
  52984. return ec.fieldContext_Shop_metafields(ctx, field)
  52985. case "myshopifyDomain":
  52986. return ec.fieldContext_Shop_myshopifyDomain(ctx, field)
  52987. case "name":
  52988. return ec.fieldContext_Shop_name(ctx, field)
  52989. case "navigationSettings":
  52990. return ec.fieldContext_Shop_navigationSettings(ctx, field)
  52991. case "orderNumberFormatPrefix":
  52992. return ec.fieldContext_Shop_orderNumberFormatPrefix(ctx, field)
  52993. case "orderNumberFormatSuffix":
  52994. return ec.fieldContext_Shop_orderNumberFormatSuffix(ctx, field)
  52995. case "orderTags":
  52996. return ec.fieldContext_Shop_orderTags(ctx, field)
  52997. case "paymentSettings":
  52998. return ec.fieldContext_Shop_paymentSettings(ctx, field)
  52999. case "plan":
  53000. return ec.fieldContext_Shop_plan(ctx, field)
  53001. case "primaryDomain":
  53002. return ec.fieldContext_Shop_primaryDomain(ctx, field)
  53003. case "privateMetafield":
  53004. return ec.fieldContext_Shop_privateMetafield(ctx, field)
  53005. case "privateMetafields":
  53006. return ec.fieldContext_Shop_privateMetafields(ctx, field)
  53007. case "productImages":
  53008. return ec.fieldContext_Shop_productImages(ctx, field)
  53009. case "productTags":
  53010. return ec.fieldContext_Shop_productTags(ctx, field)
  53011. case "productTypes":
  53012. return ec.fieldContext_Shop_productTypes(ctx, field)
  53013. case "productVendors":
  53014. return ec.fieldContext_Shop_productVendors(ctx, field)
  53015. case "publicationCount":
  53016. return ec.fieldContext_Shop_publicationCount(ctx, field)
  53017. case "resourceLimits":
  53018. return ec.fieldContext_Shop_resourceLimits(ctx, field)
  53019. case "richTextEditorUrl":
  53020. return ec.fieldContext_Shop_richTextEditorUrl(ctx, field)
  53021. case "search":
  53022. return ec.fieldContext_Shop_search(ctx, field)
  53023. case "searchFilters":
  53024. return ec.fieldContext_Shop_searchFilters(ctx, field)
  53025. case "setupRequired":
  53026. return ec.fieldContext_Shop_setupRequired(ctx, field)
  53027. case "shipsToCountries":
  53028. return ec.fieldContext_Shop_shipsToCountries(ctx, field)
  53029. case "shopPolicies":
  53030. return ec.fieldContext_Shop_shopPolicies(ctx, field)
  53031. case "staffMembers":
  53032. return ec.fieldContext_Shop_staffMembers(ctx, field)
  53033. case "storefrontAccessTokens":
  53034. return ec.fieldContext_Shop_storefrontAccessTokens(ctx, field)
  53035. case "taxShipping":
  53036. return ec.fieldContext_Shop_taxShipping(ctx, field)
  53037. case "taxesIncluded":
  53038. return ec.fieldContext_Shop_taxesIncluded(ctx, field)
  53039. case "timezoneAbbreviation":
  53040. return ec.fieldContext_Shop_timezoneAbbreviation(ctx, field)
  53041. case "timezoneOffset":
  53042. return ec.fieldContext_Shop_timezoneOffset(ctx, field)
  53043. case "timezoneOffsetMinutes":
  53044. return ec.fieldContext_Shop_timezoneOffsetMinutes(ctx, field)
  53045. case "transactionalSmsDisabled":
  53046. return ec.fieldContext_Shop_transactionalSmsDisabled(ctx, field)
  53047. case "translations":
  53048. return ec.fieldContext_Shop_translations(ctx, field)
  53049. case "unitSystem":
  53050. return ec.fieldContext_Shop_unitSystem(ctx, field)
  53051. case "uploadedImagesByIds":
  53052. return ec.fieldContext_Shop_uploadedImagesByIds(ctx, field)
  53053. case "url":
  53054. return ec.fieldContext_Shop_url(ctx, field)
  53055. case "weightUnit":
  53056. return ec.fieldContext_Shop_weightUnit(ctx, field)
  53057. }
  53058. return nil, fmt.Errorf("no field named %q was found under type Shop", field.Name)
  53059. },
  53060. }
  53061. defer func() {
  53062. if r := recover(); r != nil {
  53063. err = ec.Recover(ctx, r)
  53064. ec.Error(ctx, err)
  53065. }
  53066. }()
  53067. ctx = graphql.WithFieldContext(ctx, fc)
  53068. if fc.Args, err = ec.field_Entity_findShopByID_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  53069. ec.Error(ctx, err)
  53070. return
  53071. }
  53072. return fc, nil
  53073. }
  53074. func (ec *executionContext) _EventConnection_edges(ctx context.Context, field graphql.CollectedField, obj *EventConnection) (ret graphql.Marshaler) {
  53075. fc, err := ec.fieldContext_EventConnection_edges(ctx, field)
  53076. if err != nil {
  53077. return graphql.Null
  53078. }
  53079. ctx = graphql.WithFieldContext(ctx, fc)
  53080. defer func() {
  53081. if r := recover(); r != nil {
  53082. ec.Error(ctx, ec.Recover(ctx, r))
  53083. ret = graphql.Null
  53084. }
  53085. }()
  53086. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53087. ctx = rctx // use context from middleware stack in children
  53088. return obj.Edges, nil
  53089. })
  53090. if err != nil {
  53091. ec.Error(ctx, err)
  53092. return graphql.Null
  53093. }
  53094. if resTmp == nil {
  53095. if !graphql.HasFieldError(ctx, fc) {
  53096. ec.Errorf(ctx, "must not be null")
  53097. }
  53098. return graphql.Null
  53099. }
  53100. res := resTmp.([]*EventEdge)
  53101. fc.Result = res
  53102. return ec.marshalNEventEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐEventEdgeᚄ(ctx, field.Selections, res)
  53103. }
  53104. func (ec *executionContext) fieldContext_EventConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53105. fc = &graphql.FieldContext{
  53106. Object: "EventConnection",
  53107. Field: field,
  53108. IsMethod: false,
  53109. IsResolver: false,
  53110. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53111. switch field.Name {
  53112. case "cursor":
  53113. return ec.fieldContext_EventEdge_cursor(ctx, field)
  53114. case "node":
  53115. return ec.fieldContext_EventEdge_node(ctx, field)
  53116. }
  53117. return nil, fmt.Errorf("no field named %q was found under type EventEdge", field.Name)
  53118. },
  53119. }
  53120. return fc, nil
  53121. }
  53122. func (ec *executionContext) _EventConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *EventConnection) (ret graphql.Marshaler) {
  53123. fc, err := ec.fieldContext_EventConnection_nodes(ctx, field)
  53124. if err != nil {
  53125. return graphql.Null
  53126. }
  53127. ctx = graphql.WithFieldContext(ctx, fc)
  53128. defer func() {
  53129. if r := recover(); r != nil {
  53130. ec.Error(ctx, ec.Recover(ctx, r))
  53131. ret = graphql.Null
  53132. }
  53133. }()
  53134. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53135. ctx = rctx // use context from middleware stack in children
  53136. return obj.Nodes, nil
  53137. })
  53138. if err != nil {
  53139. ec.Error(ctx, err)
  53140. return graphql.Null
  53141. }
  53142. if resTmp == nil {
  53143. if !graphql.HasFieldError(ctx, fc) {
  53144. ec.Errorf(ctx, "must not be null")
  53145. }
  53146. return graphql.Null
  53147. }
  53148. res := resTmp.([]Event)
  53149. fc.Result = res
  53150. return ec.marshalNEvent2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐEventᚄ(ctx, field.Selections, res)
  53151. }
  53152. func (ec *executionContext) fieldContext_EventConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53153. fc = &graphql.FieldContext{
  53154. Object: "EventConnection",
  53155. Field: field,
  53156. IsMethod: false,
  53157. IsResolver: false,
  53158. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53159. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  53160. },
  53161. }
  53162. return fc, nil
  53163. }
  53164. func (ec *executionContext) _EventConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *EventConnection) (ret graphql.Marshaler) {
  53165. fc, err := ec.fieldContext_EventConnection_pageInfo(ctx, field)
  53166. if err != nil {
  53167. return graphql.Null
  53168. }
  53169. ctx = graphql.WithFieldContext(ctx, fc)
  53170. defer func() {
  53171. if r := recover(); r != nil {
  53172. ec.Error(ctx, ec.Recover(ctx, r))
  53173. ret = graphql.Null
  53174. }
  53175. }()
  53176. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53177. ctx = rctx // use context from middleware stack in children
  53178. return obj.PageInfo, nil
  53179. })
  53180. if err != nil {
  53181. ec.Error(ctx, err)
  53182. return graphql.Null
  53183. }
  53184. if resTmp == nil {
  53185. if !graphql.HasFieldError(ctx, fc) {
  53186. ec.Errorf(ctx, "must not be null")
  53187. }
  53188. return graphql.Null
  53189. }
  53190. res := resTmp.(*PageInfo)
  53191. fc.Result = res
  53192. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  53193. }
  53194. func (ec *executionContext) fieldContext_EventConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53195. fc = &graphql.FieldContext{
  53196. Object: "EventConnection",
  53197. Field: field,
  53198. IsMethod: false,
  53199. IsResolver: false,
  53200. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53201. switch field.Name {
  53202. case "endCursor":
  53203. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  53204. case "hasNextPage":
  53205. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  53206. case "hasPreviousPage":
  53207. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  53208. case "startCursor":
  53209. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  53210. }
  53211. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  53212. },
  53213. }
  53214. return fc, nil
  53215. }
  53216. func (ec *executionContext) _EventEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *EventEdge) (ret graphql.Marshaler) {
  53217. fc, err := ec.fieldContext_EventEdge_cursor(ctx, field)
  53218. if err != nil {
  53219. return graphql.Null
  53220. }
  53221. ctx = graphql.WithFieldContext(ctx, fc)
  53222. defer func() {
  53223. if r := recover(); r != nil {
  53224. ec.Error(ctx, ec.Recover(ctx, r))
  53225. ret = graphql.Null
  53226. }
  53227. }()
  53228. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53229. ctx = rctx // use context from middleware stack in children
  53230. return obj.Cursor, nil
  53231. })
  53232. if err != nil {
  53233. ec.Error(ctx, err)
  53234. return graphql.Null
  53235. }
  53236. if resTmp == nil {
  53237. if !graphql.HasFieldError(ctx, fc) {
  53238. ec.Errorf(ctx, "must not be null")
  53239. }
  53240. return graphql.Null
  53241. }
  53242. res := resTmp.(string)
  53243. fc.Result = res
  53244. return ec.marshalNString2string(ctx, field.Selections, res)
  53245. }
  53246. func (ec *executionContext) fieldContext_EventEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53247. fc = &graphql.FieldContext{
  53248. Object: "EventEdge",
  53249. Field: field,
  53250. IsMethod: false,
  53251. IsResolver: false,
  53252. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53253. return nil, errors.New("field of type String does not have child fields")
  53254. },
  53255. }
  53256. return fc, nil
  53257. }
  53258. func (ec *executionContext) _EventEdge_node(ctx context.Context, field graphql.CollectedField, obj *EventEdge) (ret graphql.Marshaler) {
  53259. fc, err := ec.fieldContext_EventEdge_node(ctx, field)
  53260. if err != nil {
  53261. return graphql.Null
  53262. }
  53263. ctx = graphql.WithFieldContext(ctx, fc)
  53264. defer func() {
  53265. if r := recover(); r != nil {
  53266. ec.Error(ctx, ec.Recover(ctx, r))
  53267. ret = graphql.Null
  53268. }
  53269. }()
  53270. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53271. ctx = rctx // use context from middleware stack in children
  53272. return obj.Node, nil
  53273. })
  53274. if err != nil {
  53275. ec.Error(ctx, err)
  53276. return graphql.Null
  53277. }
  53278. if resTmp == nil {
  53279. if !graphql.HasFieldError(ctx, fc) {
  53280. ec.Errorf(ctx, "must not be null")
  53281. }
  53282. return graphql.Null
  53283. }
  53284. res := resTmp.(Event)
  53285. fc.Result = res
  53286. return ec.marshalNEvent2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐEvent(ctx, field.Selections, res)
  53287. }
  53288. func (ec *executionContext) fieldContext_EventEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53289. fc = &graphql.FieldContext{
  53290. Object: "EventEdge",
  53291. Field: field,
  53292. IsMethod: false,
  53293. IsResolver: false,
  53294. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53295. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  53296. },
  53297. }
  53298. return fc, nil
  53299. }
  53300. func (ec *executionContext) _FailedRequirement_action(ctx context.Context, field graphql.CollectedField, obj *FailedRequirement) (ret graphql.Marshaler) {
  53301. fc, err := ec.fieldContext_FailedRequirement_action(ctx, field)
  53302. if err != nil {
  53303. return graphql.Null
  53304. }
  53305. ctx = graphql.WithFieldContext(ctx, fc)
  53306. defer func() {
  53307. if r := recover(); r != nil {
  53308. ec.Error(ctx, ec.Recover(ctx, r))
  53309. ret = graphql.Null
  53310. }
  53311. }()
  53312. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53313. ctx = rctx // use context from middleware stack in children
  53314. return obj.Action, nil
  53315. })
  53316. if err != nil {
  53317. ec.Error(ctx, err)
  53318. return graphql.Null
  53319. }
  53320. if resTmp == nil {
  53321. return graphql.Null
  53322. }
  53323. res := resTmp.(*NavigationItem)
  53324. fc.Result = res
  53325. return ec.marshalONavigationItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐNavigationItem(ctx, field.Selections, res)
  53326. }
  53327. func (ec *executionContext) fieldContext_FailedRequirement_action(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53328. fc = &graphql.FieldContext{
  53329. Object: "FailedRequirement",
  53330. Field: field,
  53331. IsMethod: false,
  53332. IsResolver: false,
  53333. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53334. switch field.Name {
  53335. case "id":
  53336. return ec.fieldContext_NavigationItem_id(ctx, field)
  53337. case "title":
  53338. return ec.fieldContext_NavigationItem_title(ctx, field)
  53339. case "url":
  53340. return ec.fieldContext_NavigationItem_url(ctx, field)
  53341. }
  53342. return nil, fmt.Errorf("no field named %q was found under type NavigationItem", field.Name)
  53343. },
  53344. }
  53345. return fc, nil
  53346. }
  53347. func (ec *executionContext) _FailedRequirement_message(ctx context.Context, field graphql.CollectedField, obj *FailedRequirement) (ret graphql.Marshaler) {
  53348. fc, err := ec.fieldContext_FailedRequirement_message(ctx, field)
  53349. if err != nil {
  53350. return graphql.Null
  53351. }
  53352. ctx = graphql.WithFieldContext(ctx, fc)
  53353. defer func() {
  53354. if r := recover(); r != nil {
  53355. ec.Error(ctx, ec.Recover(ctx, r))
  53356. ret = graphql.Null
  53357. }
  53358. }()
  53359. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53360. ctx = rctx // use context from middleware stack in children
  53361. return obj.Message, nil
  53362. })
  53363. if err != nil {
  53364. ec.Error(ctx, err)
  53365. return graphql.Null
  53366. }
  53367. if resTmp == nil {
  53368. if !graphql.HasFieldError(ctx, fc) {
  53369. ec.Errorf(ctx, "must not be null")
  53370. }
  53371. return graphql.Null
  53372. }
  53373. res := resTmp.(string)
  53374. fc.Result = res
  53375. return ec.marshalNString2string(ctx, field.Selections, res)
  53376. }
  53377. func (ec *executionContext) fieldContext_FailedRequirement_message(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53378. fc = &graphql.FieldContext{
  53379. Object: "FailedRequirement",
  53380. Field: field,
  53381. IsMethod: false,
  53382. IsResolver: false,
  53383. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53384. return nil, errors.New("field of type String does not have child fields")
  53385. },
  53386. }
  53387. return fc, nil
  53388. }
  53389. func (ec *executionContext) _FileError_code(ctx context.Context, field graphql.CollectedField, obj *FileError) (ret graphql.Marshaler) {
  53390. fc, err := ec.fieldContext_FileError_code(ctx, field)
  53391. if err != nil {
  53392. return graphql.Null
  53393. }
  53394. ctx = graphql.WithFieldContext(ctx, fc)
  53395. defer func() {
  53396. if r := recover(); r != nil {
  53397. ec.Error(ctx, ec.Recover(ctx, r))
  53398. ret = graphql.Null
  53399. }
  53400. }()
  53401. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53402. ctx = rctx // use context from middleware stack in children
  53403. return obj.Code, nil
  53404. })
  53405. if err != nil {
  53406. ec.Error(ctx, err)
  53407. return graphql.Null
  53408. }
  53409. if resTmp == nil {
  53410. if !graphql.HasFieldError(ctx, fc) {
  53411. ec.Errorf(ctx, "must not be null")
  53412. }
  53413. return graphql.Null
  53414. }
  53415. res := resTmp.(FileErrorCode)
  53416. fc.Result = res
  53417. return ec.marshalNFileErrorCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFileErrorCode(ctx, field.Selections, res)
  53418. }
  53419. func (ec *executionContext) fieldContext_FileError_code(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53420. fc = &graphql.FieldContext{
  53421. Object: "FileError",
  53422. Field: field,
  53423. IsMethod: false,
  53424. IsResolver: false,
  53425. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53426. return nil, errors.New("field of type FileErrorCode does not have child fields")
  53427. },
  53428. }
  53429. return fc, nil
  53430. }
  53431. func (ec *executionContext) _FileError_details(ctx context.Context, field graphql.CollectedField, obj *FileError) (ret graphql.Marshaler) {
  53432. fc, err := ec.fieldContext_FileError_details(ctx, field)
  53433. if err != nil {
  53434. return graphql.Null
  53435. }
  53436. ctx = graphql.WithFieldContext(ctx, fc)
  53437. defer func() {
  53438. if r := recover(); r != nil {
  53439. ec.Error(ctx, ec.Recover(ctx, r))
  53440. ret = graphql.Null
  53441. }
  53442. }()
  53443. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53444. ctx = rctx // use context from middleware stack in children
  53445. return obj.Details, nil
  53446. })
  53447. if err != nil {
  53448. ec.Error(ctx, err)
  53449. return graphql.Null
  53450. }
  53451. if resTmp == nil {
  53452. return graphql.Null
  53453. }
  53454. res := resTmp.(*string)
  53455. fc.Result = res
  53456. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  53457. }
  53458. func (ec *executionContext) fieldContext_FileError_details(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53459. fc = &graphql.FieldContext{
  53460. Object: "FileError",
  53461. Field: field,
  53462. IsMethod: false,
  53463. IsResolver: false,
  53464. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53465. return nil, errors.New("field of type String does not have child fields")
  53466. },
  53467. }
  53468. return fc, nil
  53469. }
  53470. func (ec *executionContext) _FileError_message(ctx context.Context, field graphql.CollectedField, obj *FileError) (ret graphql.Marshaler) {
  53471. fc, err := ec.fieldContext_FileError_message(ctx, field)
  53472. if err != nil {
  53473. return graphql.Null
  53474. }
  53475. ctx = graphql.WithFieldContext(ctx, fc)
  53476. defer func() {
  53477. if r := recover(); r != nil {
  53478. ec.Error(ctx, ec.Recover(ctx, r))
  53479. ret = graphql.Null
  53480. }
  53481. }()
  53482. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53483. ctx = rctx // use context from middleware stack in children
  53484. return obj.Message, nil
  53485. })
  53486. if err != nil {
  53487. ec.Error(ctx, err)
  53488. return graphql.Null
  53489. }
  53490. if resTmp == nil {
  53491. if !graphql.HasFieldError(ctx, fc) {
  53492. ec.Errorf(ctx, "must not be null")
  53493. }
  53494. return graphql.Null
  53495. }
  53496. res := resTmp.(string)
  53497. fc.Result = res
  53498. return ec.marshalNString2string(ctx, field.Selections, res)
  53499. }
  53500. func (ec *executionContext) fieldContext_FileError_message(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53501. fc = &graphql.FieldContext{
  53502. Object: "FileError",
  53503. Field: field,
  53504. IsMethod: false,
  53505. IsResolver: false,
  53506. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53507. return nil, errors.New("field of type String does not have child fields")
  53508. },
  53509. }
  53510. return fc, nil
  53511. }
  53512. func (ec *executionContext) _FilterOption_label(ctx context.Context, field graphql.CollectedField, obj *FilterOption) (ret graphql.Marshaler) {
  53513. fc, err := ec.fieldContext_FilterOption_label(ctx, field)
  53514. if err != nil {
  53515. return graphql.Null
  53516. }
  53517. ctx = graphql.WithFieldContext(ctx, fc)
  53518. defer func() {
  53519. if r := recover(); r != nil {
  53520. ec.Error(ctx, ec.Recover(ctx, r))
  53521. ret = graphql.Null
  53522. }
  53523. }()
  53524. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53525. ctx = rctx // use context from middleware stack in children
  53526. return obj.Label, nil
  53527. })
  53528. if err != nil {
  53529. ec.Error(ctx, err)
  53530. return graphql.Null
  53531. }
  53532. if resTmp == nil {
  53533. if !graphql.HasFieldError(ctx, fc) {
  53534. ec.Errorf(ctx, "must not be null")
  53535. }
  53536. return graphql.Null
  53537. }
  53538. res := resTmp.(string)
  53539. fc.Result = res
  53540. return ec.marshalNString2string(ctx, field.Selections, res)
  53541. }
  53542. func (ec *executionContext) fieldContext_FilterOption_label(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53543. fc = &graphql.FieldContext{
  53544. Object: "FilterOption",
  53545. Field: field,
  53546. IsMethod: false,
  53547. IsResolver: false,
  53548. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53549. return nil, errors.New("field of type String does not have child fields")
  53550. },
  53551. }
  53552. return fc, nil
  53553. }
  53554. func (ec *executionContext) _FilterOption_value(ctx context.Context, field graphql.CollectedField, obj *FilterOption) (ret graphql.Marshaler) {
  53555. fc, err := ec.fieldContext_FilterOption_value(ctx, field)
  53556. if err != nil {
  53557. return graphql.Null
  53558. }
  53559. ctx = graphql.WithFieldContext(ctx, fc)
  53560. defer func() {
  53561. if r := recover(); r != nil {
  53562. ec.Error(ctx, ec.Recover(ctx, r))
  53563. ret = graphql.Null
  53564. }
  53565. }()
  53566. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53567. ctx = rctx // use context from middleware stack in children
  53568. return obj.Value, nil
  53569. })
  53570. if err != nil {
  53571. ec.Error(ctx, err)
  53572. return graphql.Null
  53573. }
  53574. if resTmp == nil {
  53575. if !graphql.HasFieldError(ctx, fc) {
  53576. ec.Errorf(ctx, "must not be null")
  53577. }
  53578. return graphql.Null
  53579. }
  53580. res := resTmp.(string)
  53581. fc.Result = res
  53582. return ec.marshalNString2string(ctx, field.Selections, res)
  53583. }
  53584. func (ec *executionContext) fieldContext_FilterOption_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53585. fc = &graphql.FieldContext{
  53586. Object: "FilterOption",
  53587. Field: field,
  53588. IsMethod: false,
  53589. IsResolver: false,
  53590. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53591. return nil, errors.New("field of type String does not have child fields")
  53592. },
  53593. }
  53594. return fc, nil
  53595. }
  53596. func (ec *executionContext) _Fulfillment_createdAt(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  53597. fc, err := ec.fieldContext_Fulfillment_createdAt(ctx, field)
  53598. if err != nil {
  53599. return graphql.Null
  53600. }
  53601. ctx = graphql.WithFieldContext(ctx, fc)
  53602. defer func() {
  53603. if r := recover(); r != nil {
  53604. ec.Error(ctx, ec.Recover(ctx, r))
  53605. ret = graphql.Null
  53606. }
  53607. }()
  53608. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53609. ctx = rctx // use context from middleware stack in children
  53610. return obj.CreatedAt, nil
  53611. })
  53612. if err != nil {
  53613. ec.Error(ctx, err)
  53614. return graphql.Null
  53615. }
  53616. if resTmp == nil {
  53617. if !graphql.HasFieldError(ctx, fc) {
  53618. ec.Errorf(ctx, "must not be null")
  53619. }
  53620. return graphql.Null
  53621. }
  53622. res := resTmp.(string)
  53623. fc.Result = res
  53624. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  53625. }
  53626. func (ec *executionContext) fieldContext_Fulfillment_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53627. fc = &graphql.FieldContext{
  53628. Object: "Fulfillment",
  53629. Field: field,
  53630. IsMethod: false,
  53631. IsResolver: false,
  53632. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53633. return nil, errors.New("field of type DateTime does not have child fields")
  53634. },
  53635. }
  53636. return fc, nil
  53637. }
  53638. func (ec *executionContext) _Fulfillment_deliveredAt(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  53639. fc, err := ec.fieldContext_Fulfillment_deliveredAt(ctx, field)
  53640. if err != nil {
  53641. return graphql.Null
  53642. }
  53643. ctx = graphql.WithFieldContext(ctx, fc)
  53644. defer func() {
  53645. if r := recover(); r != nil {
  53646. ec.Error(ctx, ec.Recover(ctx, r))
  53647. ret = graphql.Null
  53648. }
  53649. }()
  53650. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53651. ctx = rctx // use context from middleware stack in children
  53652. return obj.DeliveredAt, nil
  53653. })
  53654. if err != nil {
  53655. ec.Error(ctx, err)
  53656. return graphql.Null
  53657. }
  53658. if resTmp == nil {
  53659. return graphql.Null
  53660. }
  53661. res := resTmp.(*string)
  53662. fc.Result = res
  53663. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  53664. }
  53665. func (ec *executionContext) fieldContext_Fulfillment_deliveredAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53666. fc = &graphql.FieldContext{
  53667. Object: "Fulfillment",
  53668. Field: field,
  53669. IsMethod: false,
  53670. IsResolver: false,
  53671. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53672. return nil, errors.New("field of type DateTime does not have child fields")
  53673. },
  53674. }
  53675. return fc, nil
  53676. }
  53677. func (ec *executionContext) _Fulfillment_displayStatus(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  53678. fc, err := ec.fieldContext_Fulfillment_displayStatus(ctx, field)
  53679. if err != nil {
  53680. return graphql.Null
  53681. }
  53682. ctx = graphql.WithFieldContext(ctx, fc)
  53683. defer func() {
  53684. if r := recover(); r != nil {
  53685. ec.Error(ctx, ec.Recover(ctx, r))
  53686. ret = graphql.Null
  53687. }
  53688. }()
  53689. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53690. ctx = rctx // use context from middleware stack in children
  53691. return obj.DisplayStatus, nil
  53692. })
  53693. if err != nil {
  53694. ec.Error(ctx, err)
  53695. return graphql.Null
  53696. }
  53697. if resTmp == nil {
  53698. return graphql.Null
  53699. }
  53700. res := resTmp.(*FulfillmentDisplayStatus)
  53701. fc.Result = res
  53702. return ec.marshalOFulfillmentDisplayStatus2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentDisplayStatus(ctx, field.Selections, res)
  53703. }
  53704. func (ec *executionContext) fieldContext_Fulfillment_displayStatus(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53705. fc = &graphql.FieldContext{
  53706. Object: "Fulfillment",
  53707. Field: field,
  53708. IsMethod: false,
  53709. IsResolver: false,
  53710. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53711. return nil, errors.New("field of type FulfillmentDisplayStatus does not have child fields")
  53712. },
  53713. }
  53714. return fc, nil
  53715. }
  53716. func (ec *executionContext) _Fulfillment_estimatedDeliveryAt(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  53717. fc, err := ec.fieldContext_Fulfillment_estimatedDeliveryAt(ctx, field)
  53718. if err != nil {
  53719. return graphql.Null
  53720. }
  53721. ctx = graphql.WithFieldContext(ctx, fc)
  53722. defer func() {
  53723. if r := recover(); r != nil {
  53724. ec.Error(ctx, ec.Recover(ctx, r))
  53725. ret = graphql.Null
  53726. }
  53727. }()
  53728. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53729. ctx = rctx // use context from middleware stack in children
  53730. return obj.EstimatedDeliveryAt, nil
  53731. })
  53732. if err != nil {
  53733. ec.Error(ctx, err)
  53734. return graphql.Null
  53735. }
  53736. if resTmp == nil {
  53737. return graphql.Null
  53738. }
  53739. res := resTmp.(*string)
  53740. fc.Result = res
  53741. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  53742. }
  53743. func (ec *executionContext) fieldContext_Fulfillment_estimatedDeliveryAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53744. fc = &graphql.FieldContext{
  53745. Object: "Fulfillment",
  53746. Field: field,
  53747. IsMethod: false,
  53748. IsResolver: false,
  53749. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53750. return nil, errors.New("field of type DateTime does not have child fields")
  53751. },
  53752. }
  53753. return fc, nil
  53754. }
  53755. func (ec *executionContext) _Fulfillment_events(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  53756. fc, err := ec.fieldContext_Fulfillment_events(ctx, field)
  53757. if err != nil {
  53758. return graphql.Null
  53759. }
  53760. ctx = graphql.WithFieldContext(ctx, fc)
  53761. defer func() {
  53762. if r := recover(); r != nil {
  53763. ec.Error(ctx, ec.Recover(ctx, r))
  53764. ret = graphql.Null
  53765. }
  53766. }()
  53767. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53768. ctx = rctx // use context from middleware stack in children
  53769. return obj.Events, nil
  53770. })
  53771. if err != nil {
  53772. ec.Error(ctx, err)
  53773. return graphql.Null
  53774. }
  53775. if resTmp == nil {
  53776. if !graphql.HasFieldError(ctx, fc) {
  53777. ec.Errorf(ctx, "must not be null")
  53778. }
  53779. return graphql.Null
  53780. }
  53781. res := resTmp.(*FulfillmentEventConnection)
  53782. fc.Result = res
  53783. return ec.marshalNFulfillmentEventConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentEventConnection(ctx, field.Selections, res)
  53784. }
  53785. func (ec *executionContext) fieldContext_Fulfillment_events(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53786. fc = &graphql.FieldContext{
  53787. Object: "Fulfillment",
  53788. Field: field,
  53789. IsMethod: false,
  53790. IsResolver: false,
  53791. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53792. switch field.Name {
  53793. case "edges":
  53794. return ec.fieldContext_FulfillmentEventConnection_edges(ctx, field)
  53795. case "nodes":
  53796. return ec.fieldContext_FulfillmentEventConnection_nodes(ctx, field)
  53797. case "pageInfo":
  53798. return ec.fieldContext_FulfillmentEventConnection_pageInfo(ctx, field)
  53799. }
  53800. return nil, fmt.Errorf("no field named %q was found under type FulfillmentEventConnection", field.Name)
  53801. },
  53802. }
  53803. defer func() {
  53804. if r := recover(); r != nil {
  53805. err = ec.Recover(ctx, r)
  53806. ec.Error(ctx, err)
  53807. }
  53808. }()
  53809. ctx = graphql.WithFieldContext(ctx, fc)
  53810. if fc.Args, err = ec.field_Fulfillment_events_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  53811. ec.Error(ctx, err)
  53812. return
  53813. }
  53814. return fc, nil
  53815. }
  53816. func (ec *executionContext) _Fulfillment_fulfillmentLineItems(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  53817. fc, err := ec.fieldContext_Fulfillment_fulfillmentLineItems(ctx, field)
  53818. if err != nil {
  53819. return graphql.Null
  53820. }
  53821. ctx = graphql.WithFieldContext(ctx, fc)
  53822. defer func() {
  53823. if r := recover(); r != nil {
  53824. ec.Error(ctx, ec.Recover(ctx, r))
  53825. ret = graphql.Null
  53826. }
  53827. }()
  53828. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53829. ctx = rctx // use context from middleware stack in children
  53830. return obj.FulfillmentLineItems, nil
  53831. })
  53832. if err != nil {
  53833. ec.Error(ctx, err)
  53834. return graphql.Null
  53835. }
  53836. if resTmp == nil {
  53837. if !graphql.HasFieldError(ctx, fc) {
  53838. ec.Errorf(ctx, "must not be null")
  53839. }
  53840. return graphql.Null
  53841. }
  53842. res := resTmp.(*FulfillmentLineItemConnection)
  53843. fc.Result = res
  53844. return ec.marshalNFulfillmentLineItemConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentLineItemConnection(ctx, field.Selections, res)
  53845. }
  53846. func (ec *executionContext) fieldContext_Fulfillment_fulfillmentLineItems(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53847. fc = &graphql.FieldContext{
  53848. Object: "Fulfillment",
  53849. Field: field,
  53850. IsMethod: false,
  53851. IsResolver: false,
  53852. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53853. switch field.Name {
  53854. case "edges":
  53855. return ec.fieldContext_FulfillmentLineItemConnection_edges(ctx, field)
  53856. case "nodes":
  53857. return ec.fieldContext_FulfillmentLineItemConnection_nodes(ctx, field)
  53858. case "pageInfo":
  53859. return ec.fieldContext_FulfillmentLineItemConnection_pageInfo(ctx, field)
  53860. }
  53861. return nil, fmt.Errorf("no field named %q was found under type FulfillmentLineItemConnection", field.Name)
  53862. },
  53863. }
  53864. defer func() {
  53865. if r := recover(); r != nil {
  53866. err = ec.Recover(ctx, r)
  53867. ec.Error(ctx, err)
  53868. }
  53869. }()
  53870. ctx = graphql.WithFieldContext(ctx, fc)
  53871. if fc.Args, err = ec.field_Fulfillment_fulfillmentLineItems_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  53872. ec.Error(ctx, err)
  53873. return
  53874. }
  53875. return fc, nil
  53876. }
  53877. func (ec *executionContext) _Fulfillment_fulfillmentOrders(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  53878. fc, err := ec.fieldContext_Fulfillment_fulfillmentOrders(ctx, field)
  53879. if err != nil {
  53880. return graphql.Null
  53881. }
  53882. ctx = graphql.WithFieldContext(ctx, fc)
  53883. defer func() {
  53884. if r := recover(); r != nil {
  53885. ec.Error(ctx, ec.Recover(ctx, r))
  53886. ret = graphql.Null
  53887. }
  53888. }()
  53889. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53890. ctx = rctx // use context from middleware stack in children
  53891. return obj.FulfillmentOrders, nil
  53892. })
  53893. if err != nil {
  53894. ec.Error(ctx, err)
  53895. return graphql.Null
  53896. }
  53897. if resTmp == nil {
  53898. if !graphql.HasFieldError(ctx, fc) {
  53899. ec.Errorf(ctx, "must not be null")
  53900. }
  53901. return graphql.Null
  53902. }
  53903. res := resTmp.(*FulfillmentOrderConnection)
  53904. fc.Result = res
  53905. return ec.marshalNFulfillmentOrderConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderConnection(ctx, field.Selections, res)
  53906. }
  53907. func (ec *executionContext) fieldContext_Fulfillment_fulfillmentOrders(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53908. fc = &graphql.FieldContext{
  53909. Object: "Fulfillment",
  53910. Field: field,
  53911. IsMethod: false,
  53912. IsResolver: false,
  53913. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53914. switch field.Name {
  53915. case "edges":
  53916. return ec.fieldContext_FulfillmentOrderConnection_edges(ctx, field)
  53917. case "nodes":
  53918. return ec.fieldContext_FulfillmentOrderConnection_nodes(ctx, field)
  53919. case "pageInfo":
  53920. return ec.fieldContext_FulfillmentOrderConnection_pageInfo(ctx, field)
  53921. }
  53922. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderConnection", field.Name)
  53923. },
  53924. }
  53925. defer func() {
  53926. if r := recover(); r != nil {
  53927. err = ec.Recover(ctx, r)
  53928. ec.Error(ctx, err)
  53929. }
  53930. }()
  53931. ctx = graphql.WithFieldContext(ctx, fc)
  53932. if fc.Args, err = ec.field_Fulfillment_fulfillmentOrders_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  53933. ec.Error(ctx, err)
  53934. return
  53935. }
  53936. return fc, nil
  53937. }
  53938. func (ec *executionContext) _Fulfillment_id(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  53939. fc, err := ec.fieldContext_Fulfillment_id(ctx, field)
  53940. if err != nil {
  53941. return graphql.Null
  53942. }
  53943. ctx = graphql.WithFieldContext(ctx, fc)
  53944. defer func() {
  53945. if r := recover(); r != nil {
  53946. ec.Error(ctx, ec.Recover(ctx, r))
  53947. ret = graphql.Null
  53948. }
  53949. }()
  53950. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53951. ctx = rctx // use context from middleware stack in children
  53952. return obj.ID, nil
  53953. })
  53954. if err != nil {
  53955. ec.Error(ctx, err)
  53956. return graphql.Null
  53957. }
  53958. if resTmp == nil {
  53959. if !graphql.HasFieldError(ctx, fc) {
  53960. ec.Errorf(ctx, "must not be null")
  53961. }
  53962. return graphql.Null
  53963. }
  53964. res := resTmp.(string)
  53965. fc.Result = res
  53966. return ec.marshalNID2string(ctx, field.Selections, res)
  53967. }
  53968. func (ec *executionContext) fieldContext_Fulfillment_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53969. fc = &graphql.FieldContext{
  53970. Object: "Fulfillment",
  53971. Field: field,
  53972. IsMethod: false,
  53973. IsResolver: false,
  53974. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53975. return nil, errors.New("field of type ID does not have child fields")
  53976. },
  53977. }
  53978. return fc, nil
  53979. }
  53980. func (ec *executionContext) _Fulfillment_inTransitAt(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  53981. fc, err := ec.fieldContext_Fulfillment_inTransitAt(ctx, field)
  53982. if err != nil {
  53983. return graphql.Null
  53984. }
  53985. ctx = graphql.WithFieldContext(ctx, fc)
  53986. defer func() {
  53987. if r := recover(); r != nil {
  53988. ec.Error(ctx, ec.Recover(ctx, r))
  53989. ret = graphql.Null
  53990. }
  53991. }()
  53992. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53993. ctx = rctx // use context from middleware stack in children
  53994. return obj.InTransitAt, nil
  53995. })
  53996. if err != nil {
  53997. ec.Error(ctx, err)
  53998. return graphql.Null
  53999. }
  54000. if resTmp == nil {
  54001. return graphql.Null
  54002. }
  54003. res := resTmp.(*string)
  54004. fc.Result = res
  54005. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  54006. }
  54007. func (ec *executionContext) fieldContext_Fulfillment_inTransitAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54008. fc = &graphql.FieldContext{
  54009. Object: "Fulfillment",
  54010. Field: field,
  54011. IsMethod: false,
  54012. IsResolver: false,
  54013. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54014. return nil, errors.New("field of type DateTime does not have child fields")
  54015. },
  54016. }
  54017. return fc, nil
  54018. }
  54019. func (ec *executionContext) _Fulfillment_legacyResourceId(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  54020. fc, err := ec.fieldContext_Fulfillment_legacyResourceId(ctx, field)
  54021. if err != nil {
  54022. return graphql.Null
  54023. }
  54024. ctx = graphql.WithFieldContext(ctx, fc)
  54025. defer func() {
  54026. if r := recover(); r != nil {
  54027. ec.Error(ctx, ec.Recover(ctx, r))
  54028. ret = graphql.Null
  54029. }
  54030. }()
  54031. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  54032. ctx = rctx // use context from middleware stack in children
  54033. return obj.LegacyResourceID, nil
  54034. })
  54035. if err != nil {
  54036. ec.Error(ctx, err)
  54037. return graphql.Null
  54038. }
  54039. if resTmp == nil {
  54040. if !graphql.HasFieldError(ctx, fc) {
  54041. ec.Errorf(ctx, "must not be null")
  54042. }
  54043. return graphql.Null
  54044. }
  54045. res := resTmp.(string)
  54046. fc.Result = res
  54047. return ec.marshalNUnsignedInt642string(ctx, field.Selections, res)
  54048. }
  54049. func (ec *executionContext) fieldContext_Fulfillment_legacyResourceId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54050. fc = &graphql.FieldContext{
  54051. Object: "Fulfillment",
  54052. Field: field,
  54053. IsMethod: false,
  54054. IsResolver: false,
  54055. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54056. return nil, errors.New("field of type UnsignedInt64 does not have child fields")
  54057. },
  54058. }
  54059. return fc, nil
  54060. }
  54061. func (ec *executionContext) _Fulfillment_location(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  54062. fc, err := ec.fieldContext_Fulfillment_location(ctx, field)
  54063. if err != nil {
  54064. return graphql.Null
  54065. }
  54066. ctx = graphql.WithFieldContext(ctx, fc)
  54067. defer func() {
  54068. if r := recover(); r != nil {
  54069. ec.Error(ctx, ec.Recover(ctx, r))
  54070. ret = graphql.Null
  54071. }
  54072. }()
  54073. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  54074. ctx = rctx // use context from middleware stack in children
  54075. return obj.Location, nil
  54076. })
  54077. if err != nil {
  54078. ec.Error(ctx, err)
  54079. return graphql.Null
  54080. }
  54081. if resTmp == nil {
  54082. return graphql.Null
  54083. }
  54084. res := resTmp.(*Location)
  54085. fc.Result = res
  54086. return ec.marshalOLocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocation(ctx, field.Selections, res)
  54087. }
  54088. func (ec *executionContext) fieldContext_Fulfillment_location(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54089. fc = &graphql.FieldContext{
  54090. Object: "Fulfillment",
  54091. Field: field,
  54092. IsMethod: false,
  54093. IsResolver: false,
  54094. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54095. switch field.Name {
  54096. case "activatable":
  54097. return ec.fieldContext_Location_activatable(ctx, field)
  54098. case "address":
  54099. return ec.fieldContext_Location_address(ctx, field)
  54100. case "addressVerified":
  54101. return ec.fieldContext_Location_addressVerified(ctx, field)
  54102. case "deactivatable":
  54103. return ec.fieldContext_Location_deactivatable(ctx, field)
  54104. case "deactivatedAt":
  54105. return ec.fieldContext_Location_deactivatedAt(ctx, field)
  54106. case "deletable":
  54107. return ec.fieldContext_Location_deletable(ctx, field)
  54108. case "fulfillmentService":
  54109. return ec.fieldContext_Location_fulfillmentService(ctx, field)
  54110. case "fulfillsOnlineOrders":
  54111. return ec.fieldContext_Location_fulfillsOnlineOrders(ctx, field)
  54112. case "hasActiveInventory":
  54113. return ec.fieldContext_Location_hasActiveInventory(ctx, field)
  54114. case "hasUnfulfilledOrders":
  54115. return ec.fieldContext_Location_hasUnfulfilledOrders(ctx, field)
  54116. case "id":
  54117. return ec.fieldContext_Location_id(ctx, field)
  54118. case "inventoryLevel":
  54119. return ec.fieldContext_Location_inventoryLevel(ctx, field)
  54120. case "inventoryLevels":
  54121. return ec.fieldContext_Location_inventoryLevels(ctx, field)
  54122. case "isActive":
  54123. return ec.fieldContext_Location_isActive(ctx, field)
  54124. case "legacyResourceId":
  54125. return ec.fieldContext_Location_legacyResourceId(ctx, field)
  54126. case "metafield":
  54127. return ec.fieldContext_Location_metafield(ctx, field)
  54128. case "metafieldDefinitions":
  54129. return ec.fieldContext_Location_metafieldDefinitions(ctx, field)
  54130. case "metafields":
  54131. return ec.fieldContext_Location_metafields(ctx, field)
  54132. case "name":
  54133. return ec.fieldContext_Location_name(ctx, field)
  54134. case "privateMetafield":
  54135. return ec.fieldContext_Location_privateMetafield(ctx, field)
  54136. case "privateMetafields":
  54137. return ec.fieldContext_Location_privateMetafields(ctx, field)
  54138. case "shipsInventory":
  54139. return ec.fieldContext_Location_shipsInventory(ctx, field)
  54140. case "suggestedAddresses":
  54141. return ec.fieldContext_Location_suggestedAddresses(ctx, field)
  54142. }
  54143. return nil, fmt.Errorf("no field named %q was found under type Location", field.Name)
  54144. },
  54145. }
  54146. return fc, nil
  54147. }
  54148. func (ec *executionContext) _Fulfillment_name(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  54149. fc, err := ec.fieldContext_Fulfillment_name(ctx, field)
  54150. if err != nil {
  54151. return graphql.Null
  54152. }
  54153. ctx = graphql.WithFieldContext(ctx, fc)
  54154. defer func() {
  54155. if r := recover(); r != nil {
  54156. ec.Error(ctx, ec.Recover(ctx, r))
  54157. ret = graphql.Null
  54158. }
  54159. }()
  54160. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  54161. ctx = rctx // use context from middleware stack in children
  54162. return obj.Name, nil
  54163. })
  54164. if err != nil {
  54165. ec.Error(ctx, err)
  54166. return graphql.Null
  54167. }
  54168. if resTmp == nil {
  54169. if !graphql.HasFieldError(ctx, fc) {
  54170. ec.Errorf(ctx, "must not be null")
  54171. }
  54172. return graphql.Null
  54173. }
  54174. res := resTmp.(string)
  54175. fc.Result = res
  54176. return ec.marshalNString2string(ctx, field.Selections, res)
  54177. }
  54178. func (ec *executionContext) fieldContext_Fulfillment_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54179. fc = &graphql.FieldContext{
  54180. Object: "Fulfillment",
  54181. Field: field,
  54182. IsMethod: false,
  54183. IsResolver: false,
  54184. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54185. return nil, errors.New("field of type String does not have child fields")
  54186. },
  54187. }
  54188. return fc, nil
  54189. }
  54190. func (ec *executionContext) _Fulfillment_order(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  54191. fc, err := ec.fieldContext_Fulfillment_order(ctx, field)
  54192. if err != nil {
  54193. return graphql.Null
  54194. }
  54195. ctx = graphql.WithFieldContext(ctx, fc)
  54196. defer func() {
  54197. if r := recover(); r != nil {
  54198. ec.Error(ctx, ec.Recover(ctx, r))
  54199. ret = graphql.Null
  54200. }
  54201. }()
  54202. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  54203. ctx = rctx // use context from middleware stack in children
  54204. return obj.Order, nil
  54205. })
  54206. if err != nil {
  54207. ec.Error(ctx, err)
  54208. return graphql.Null
  54209. }
  54210. if resTmp == nil {
  54211. if !graphql.HasFieldError(ctx, fc) {
  54212. ec.Errorf(ctx, "must not be null")
  54213. }
  54214. return graphql.Null
  54215. }
  54216. res := resTmp.(*Order)
  54217. fc.Result = res
  54218. return ec.marshalNOrder2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrder(ctx, field.Selections, res)
  54219. }
  54220. func (ec *executionContext) fieldContext_Fulfillment_order(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54221. fc = &graphql.FieldContext{
  54222. Object: "Fulfillment",
  54223. Field: field,
  54224. IsMethod: false,
  54225. IsResolver: false,
  54226. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54227. switch field.Name {
  54228. case "id":
  54229. return ec.fieldContext_Order_id(ctx, field)
  54230. }
  54231. return nil, fmt.Errorf("no field named %q was found under type Order", field.Name)
  54232. },
  54233. }
  54234. return fc, nil
  54235. }
  54236. func (ec *executionContext) _Fulfillment_originAddress(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  54237. fc, err := ec.fieldContext_Fulfillment_originAddress(ctx, field)
  54238. if err != nil {
  54239. return graphql.Null
  54240. }
  54241. ctx = graphql.WithFieldContext(ctx, fc)
  54242. defer func() {
  54243. if r := recover(); r != nil {
  54244. ec.Error(ctx, ec.Recover(ctx, r))
  54245. ret = graphql.Null
  54246. }
  54247. }()
  54248. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  54249. ctx = rctx // use context from middleware stack in children
  54250. return obj.OriginAddress, nil
  54251. })
  54252. if err != nil {
  54253. ec.Error(ctx, err)
  54254. return graphql.Null
  54255. }
  54256. if resTmp == nil {
  54257. return graphql.Null
  54258. }
  54259. res := resTmp.(*FulfillmentOriginAddress)
  54260. fc.Result = res
  54261. return ec.marshalOFulfillmentOriginAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOriginAddress(ctx, field.Selections, res)
  54262. }
  54263. func (ec *executionContext) fieldContext_Fulfillment_originAddress(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54264. fc = &graphql.FieldContext{
  54265. Object: "Fulfillment",
  54266. Field: field,
  54267. IsMethod: false,
  54268. IsResolver: false,
  54269. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54270. switch field.Name {
  54271. case "address1":
  54272. return ec.fieldContext_FulfillmentOriginAddress_address1(ctx, field)
  54273. case "address2":
  54274. return ec.fieldContext_FulfillmentOriginAddress_address2(ctx, field)
  54275. case "city":
  54276. return ec.fieldContext_FulfillmentOriginAddress_city(ctx, field)
  54277. case "countryCode":
  54278. return ec.fieldContext_FulfillmentOriginAddress_countryCode(ctx, field)
  54279. case "provinceCode":
  54280. return ec.fieldContext_FulfillmentOriginAddress_provinceCode(ctx, field)
  54281. case "zip":
  54282. return ec.fieldContext_FulfillmentOriginAddress_zip(ctx, field)
  54283. }
  54284. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOriginAddress", field.Name)
  54285. },
  54286. }
  54287. return fc, nil
  54288. }
  54289. func (ec *executionContext) _Fulfillment_requiresShipping(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  54290. fc, err := ec.fieldContext_Fulfillment_requiresShipping(ctx, field)
  54291. if err != nil {
  54292. return graphql.Null
  54293. }
  54294. ctx = graphql.WithFieldContext(ctx, fc)
  54295. defer func() {
  54296. if r := recover(); r != nil {
  54297. ec.Error(ctx, ec.Recover(ctx, r))
  54298. ret = graphql.Null
  54299. }
  54300. }()
  54301. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  54302. ctx = rctx // use context from middleware stack in children
  54303. return obj.RequiresShipping, nil
  54304. })
  54305. if err != nil {
  54306. ec.Error(ctx, err)
  54307. return graphql.Null
  54308. }
  54309. if resTmp == nil {
  54310. if !graphql.HasFieldError(ctx, fc) {
  54311. ec.Errorf(ctx, "must not be null")
  54312. }
  54313. return graphql.Null
  54314. }
  54315. res := resTmp.(bool)
  54316. fc.Result = res
  54317. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  54318. }
  54319. func (ec *executionContext) fieldContext_Fulfillment_requiresShipping(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54320. fc = &graphql.FieldContext{
  54321. Object: "Fulfillment",
  54322. Field: field,
  54323. IsMethod: false,
  54324. IsResolver: false,
  54325. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54326. return nil, errors.New("field of type Boolean does not have child fields")
  54327. },
  54328. }
  54329. return fc, nil
  54330. }
  54331. func (ec *executionContext) _Fulfillment_service(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  54332. fc, err := ec.fieldContext_Fulfillment_service(ctx, field)
  54333. if err != nil {
  54334. return graphql.Null
  54335. }
  54336. ctx = graphql.WithFieldContext(ctx, fc)
  54337. defer func() {
  54338. if r := recover(); r != nil {
  54339. ec.Error(ctx, ec.Recover(ctx, r))
  54340. ret = graphql.Null
  54341. }
  54342. }()
  54343. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  54344. ctx = rctx // use context from middleware stack in children
  54345. return obj.Service, nil
  54346. })
  54347. if err != nil {
  54348. ec.Error(ctx, err)
  54349. return graphql.Null
  54350. }
  54351. if resTmp == nil {
  54352. return graphql.Null
  54353. }
  54354. res := resTmp.(*FulfillmentService)
  54355. fc.Result = res
  54356. return ec.marshalOFulfillmentService2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentService(ctx, field.Selections, res)
  54357. }
  54358. func (ec *executionContext) fieldContext_Fulfillment_service(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54359. fc = &graphql.FieldContext{
  54360. Object: "Fulfillment",
  54361. Field: field,
  54362. IsMethod: false,
  54363. IsResolver: false,
  54364. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54365. switch field.Name {
  54366. case "id":
  54367. return ec.fieldContext_FulfillmentService_id(ctx, field)
  54368. }
  54369. return nil, fmt.Errorf("no field named %q was found under type FulfillmentService", field.Name)
  54370. },
  54371. }
  54372. return fc, nil
  54373. }
  54374. func (ec *executionContext) _Fulfillment_status(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  54375. fc, err := ec.fieldContext_Fulfillment_status(ctx, field)
  54376. if err != nil {
  54377. return graphql.Null
  54378. }
  54379. ctx = graphql.WithFieldContext(ctx, fc)
  54380. defer func() {
  54381. if r := recover(); r != nil {
  54382. ec.Error(ctx, ec.Recover(ctx, r))
  54383. ret = graphql.Null
  54384. }
  54385. }()
  54386. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  54387. ctx = rctx // use context from middleware stack in children
  54388. return obj.Status, nil
  54389. })
  54390. if err != nil {
  54391. ec.Error(ctx, err)
  54392. return graphql.Null
  54393. }
  54394. if resTmp == nil {
  54395. if !graphql.HasFieldError(ctx, fc) {
  54396. ec.Errorf(ctx, "must not be null")
  54397. }
  54398. return graphql.Null
  54399. }
  54400. res := resTmp.(FulfillmentStatus)
  54401. fc.Result = res
  54402. return ec.marshalNFulfillmentStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentStatus(ctx, field.Selections, res)
  54403. }
  54404. func (ec *executionContext) fieldContext_Fulfillment_status(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54405. fc = &graphql.FieldContext{
  54406. Object: "Fulfillment",
  54407. Field: field,
  54408. IsMethod: false,
  54409. IsResolver: false,
  54410. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54411. return nil, errors.New("field of type FulfillmentStatus does not have child fields")
  54412. },
  54413. }
  54414. return fc, nil
  54415. }
  54416. func (ec *executionContext) _Fulfillment_totalQuantity(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  54417. fc, err := ec.fieldContext_Fulfillment_totalQuantity(ctx, field)
  54418. if err != nil {
  54419. return graphql.Null
  54420. }
  54421. ctx = graphql.WithFieldContext(ctx, fc)
  54422. defer func() {
  54423. if r := recover(); r != nil {
  54424. ec.Error(ctx, ec.Recover(ctx, r))
  54425. ret = graphql.Null
  54426. }
  54427. }()
  54428. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  54429. ctx = rctx // use context from middleware stack in children
  54430. return obj.TotalQuantity, nil
  54431. })
  54432. if err != nil {
  54433. ec.Error(ctx, err)
  54434. return graphql.Null
  54435. }
  54436. if resTmp == nil {
  54437. if !graphql.HasFieldError(ctx, fc) {
  54438. ec.Errorf(ctx, "must not be null")
  54439. }
  54440. return graphql.Null
  54441. }
  54442. res := resTmp.(int)
  54443. fc.Result = res
  54444. return ec.marshalNInt2int(ctx, field.Selections, res)
  54445. }
  54446. func (ec *executionContext) fieldContext_Fulfillment_totalQuantity(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54447. fc = &graphql.FieldContext{
  54448. Object: "Fulfillment",
  54449. Field: field,
  54450. IsMethod: false,
  54451. IsResolver: false,
  54452. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54453. return nil, errors.New("field of type Int does not have child fields")
  54454. },
  54455. }
  54456. return fc, nil
  54457. }
  54458. func (ec *executionContext) _Fulfillment_trackingInfo(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  54459. fc, err := ec.fieldContext_Fulfillment_trackingInfo(ctx, field)
  54460. if err != nil {
  54461. return graphql.Null
  54462. }
  54463. ctx = graphql.WithFieldContext(ctx, fc)
  54464. defer func() {
  54465. if r := recover(); r != nil {
  54466. ec.Error(ctx, ec.Recover(ctx, r))
  54467. ret = graphql.Null
  54468. }
  54469. }()
  54470. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  54471. ctx = rctx // use context from middleware stack in children
  54472. return obj.TrackingInfo, nil
  54473. })
  54474. if err != nil {
  54475. ec.Error(ctx, err)
  54476. return graphql.Null
  54477. }
  54478. if resTmp == nil {
  54479. if !graphql.HasFieldError(ctx, fc) {
  54480. ec.Errorf(ctx, "must not be null")
  54481. }
  54482. return graphql.Null
  54483. }
  54484. res := resTmp.([]*FulfillmentTrackingInfo)
  54485. fc.Result = res
  54486. return ec.marshalNFulfillmentTrackingInfo2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentTrackingInfoᚄ(ctx, field.Selections, res)
  54487. }
  54488. func (ec *executionContext) fieldContext_Fulfillment_trackingInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54489. fc = &graphql.FieldContext{
  54490. Object: "Fulfillment",
  54491. Field: field,
  54492. IsMethod: false,
  54493. IsResolver: false,
  54494. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54495. switch field.Name {
  54496. case "company":
  54497. return ec.fieldContext_FulfillmentTrackingInfo_company(ctx, field)
  54498. case "number":
  54499. return ec.fieldContext_FulfillmentTrackingInfo_number(ctx, field)
  54500. case "url":
  54501. return ec.fieldContext_FulfillmentTrackingInfo_url(ctx, field)
  54502. }
  54503. return nil, fmt.Errorf("no field named %q was found under type FulfillmentTrackingInfo", field.Name)
  54504. },
  54505. }
  54506. defer func() {
  54507. if r := recover(); r != nil {
  54508. err = ec.Recover(ctx, r)
  54509. ec.Error(ctx, err)
  54510. }
  54511. }()
  54512. ctx = graphql.WithFieldContext(ctx, fc)
  54513. if fc.Args, err = ec.field_Fulfillment_trackingInfo_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  54514. ec.Error(ctx, err)
  54515. return
  54516. }
  54517. return fc, nil
  54518. }
  54519. func (ec *executionContext) _Fulfillment_updatedAt(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  54520. fc, err := ec.fieldContext_Fulfillment_updatedAt(ctx, field)
  54521. if err != nil {
  54522. return graphql.Null
  54523. }
  54524. ctx = graphql.WithFieldContext(ctx, fc)
  54525. defer func() {
  54526. if r := recover(); r != nil {
  54527. ec.Error(ctx, ec.Recover(ctx, r))
  54528. ret = graphql.Null
  54529. }
  54530. }()
  54531. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  54532. ctx = rctx // use context from middleware stack in children
  54533. return obj.UpdatedAt, nil
  54534. })
  54535. if err != nil {
  54536. ec.Error(ctx, err)
  54537. return graphql.Null
  54538. }
  54539. if resTmp == nil {
  54540. if !graphql.HasFieldError(ctx, fc) {
  54541. ec.Errorf(ctx, "must not be null")
  54542. }
  54543. return graphql.Null
  54544. }
  54545. res := resTmp.(string)
  54546. fc.Result = res
  54547. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  54548. }
  54549. func (ec *executionContext) fieldContext_Fulfillment_updatedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54550. fc = &graphql.FieldContext{
  54551. Object: "Fulfillment",
  54552. Field: field,
  54553. IsMethod: false,
  54554. IsResolver: false,
  54555. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54556. return nil, errors.New("field of type DateTime does not have child fields")
  54557. },
  54558. }
  54559. return fc, nil
  54560. }
  54561. func (ec *executionContext) _FulfillmentConnection_edges(ctx context.Context, field graphql.CollectedField, obj *FulfillmentConnection) (ret graphql.Marshaler) {
  54562. fc, err := ec.fieldContext_FulfillmentConnection_edges(ctx, field)
  54563. if err != nil {
  54564. return graphql.Null
  54565. }
  54566. ctx = graphql.WithFieldContext(ctx, fc)
  54567. defer func() {
  54568. if r := recover(); r != nil {
  54569. ec.Error(ctx, ec.Recover(ctx, r))
  54570. ret = graphql.Null
  54571. }
  54572. }()
  54573. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  54574. ctx = rctx // use context from middleware stack in children
  54575. return obj.Edges, nil
  54576. })
  54577. if err != nil {
  54578. ec.Error(ctx, err)
  54579. return graphql.Null
  54580. }
  54581. if resTmp == nil {
  54582. if !graphql.HasFieldError(ctx, fc) {
  54583. ec.Errorf(ctx, "must not be null")
  54584. }
  54585. return graphql.Null
  54586. }
  54587. res := resTmp.([]*FulfillmentEdge)
  54588. fc.Result = res
  54589. return ec.marshalNFulfillmentEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentEdgeᚄ(ctx, field.Selections, res)
  54590. }
  54591. func (ec *executionContext) fieldContext_FulfillmentConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54592. fc = &graphql.FieldContext{
  54593. Object: "FulfillmentConnection",
  54594. Field: field,
  54595. IsMethod: false,
  54596. IsResolver: false,
  54597. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54598. switch field.Name {
  54599. case "cursor":
  54600. return ec.fieldContext_FulfillmentEdge_cursor(ctx, field)
  54601. case "node":
  54602. return ec.fieldContext_FulfillmentEdge_node(ctx, field)
  54603. }
  54604. return nil, fmt.Errorf("no field named %q was found under type FulfillmentEdge", field.Name)
  54605. },
  54606. }
  54607. return fc, nil
  54608. }
  54609. func (ec *executionContext) _FulfillmentConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *FulfillmentConnection) (ret graphql.Marshaler) {
  54610. fc, err := ec.fieldContext_FulfillmentConnection_nodes(ctx, field)
  54611. if err != nil {
  54612. return graphql.Null
  54613. }
  54614. ctx = graphql.WithFieldContext(ctx, fc)
  54615. defer func() {
  54616. if r := recover(); r != nil {
  54617. ec.Error(ctx, ec.Recover(ctx, r))
  54618. ret = graphql.Null
  54619. }
  54620. }()
  54621. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  54622. ctx = rctx // use context from middleware stack in children
  54623. return obj.Nodes, nil
  54624. })
  54625. if err != nil {
  54626. ec.Error(ctx, err)
  54627. return graphql.Null
  54628. }
  54629. if resTmp == nil {
  54630. if !graphql.HasFieldError(ctx, fc) {
  54631. ec.Errorf(ctx, "must not be null")
  54632. }
  54633. return graphql.Null
  54634. }
  54635. res := resTmp.([]*Fulfillment)
  54636. fc.Result = res
  54637. return ec.marshalNFulfillment2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentᚄ(ctx, field.Selections, res)
  54638. }
  54639. func (ec *executionContext) fieldContext_FulfillmentConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54640. fc = &graphql.FieldContext{
  54641. Object: "FulfillmentConnection",
  54642. Field: field,
  54643. IsMethod: false,
  54644. IsResolver: false,
  54645. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54646. switch field.Name {
  54647. case "createdAt":
  54648. return ec.fieldContext_Fulfillment_createdAt(ctx, field)
  54649. case "deliveredAt":
  54650. return ec.fieldContext_Fulfillment_deliveredAt(ctx, field)
  54651. case "displayStatus":
  54652. return ec.fieldContext_Fulfillment_displayStatus(ctx, field)
  54653. case "estimatedDeliveryAt":
  54654. return ec.fieldContext_Fulfillment_estimatedDeliveryAt(ctx, field)
  54655. case "events":
  54656. return ec.fieldContext_Fulfillment_events(ctx, field)
  54657. case "fulfillmentLineItems":
  54658. return ec.fieldContext_Fulfillment_fulfillmentLineItems(ctx, field)
  54659. case "fulfillmentOrders":
  54660. return ec.fieldContext_Fulfillment_fulfillmentOrders(ctx, field)
  54661. case "id":
  54662. return ec.fieldContext_Fulfillment_id(ctx, field)
  54663. case "inTransitAt":
  54664. return ec.fieldContext_Fulfillment_inTransitAt(ctx, field)
  54665. case "legacyResourceId":
  54666. return ec.fieldContext_Fulfillment_legacyResourceId(ctx, field)
  54667. case "location":
  54668. return ec.fieldContext_Fulfillment_location(ctx, field)
  54669. case "name":
  54670. return ec.fieldContext_Fulfillment_name(ctx, field)
  54671. case "order":
  54672. return ec.fieldContext_Fulfillment_order(ctx, field)
  54673. case "originAddress":
  54674. return ec.fieldContext_Fulfillment_originAddress(ctx, field)
  54675. case "requiresShipping":
  54676. return ec.fieldContext_Fulfillment_requiresShipping(ctx, field)
  54677. case "service":
  54678. return ec.fieldContext_Fulfillment_service(ctx, field)
  54679. case "status":
  54680. return ec.fieldContext_Fulfillment_status(ctx, field)
  54681. case "totalQuantity":
  54682. return ec.fieldContext_Fulfillment_totalQuantity(ctx, field)
  54683. case "trackingInfo":
  54684. return ec.fieldContext_Fulfillment_trackingInfo(ctx, field)
  54685. case "updatedAt":
  54686. return ec.fieldContext_Fulfillment_updatedAt(ctx, field)
  54687. }
  54688. return nil, fmt.Errorf("no field named %q was found under type Fulfillment", field.Name)
  54689. },
  54690. }
  54691. return fc, nil
  54692. }
  54693. func (ec *executionContext) _FulfillmentConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *FulfillmentConnection) (ret graphql.Marshaler) {
  54694. fc, err := ec.fieldContext_FulfillmentConnection_pageInfo(ctx, field)
  54695. if err != nil {
  54696. return graphql.Null
  54697. }
  54698. ctx = graphql.WithFieldContext(ctx, fc)
  54699. defer func() {
  54700. if r := recover(); r != nil {
  54701. ec.Error(ctx, ec.Recover(ctx, r))
  54702. ret = graphql.Null
  54703. }
  54704. }()
  54705. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  54706. ctx = rctx // use context from middleware stack in children
  54707. return obj.PageInfo, nil
  54708. })
  54709. if err != nil {
  54710. ec.Error(ctx, err)
  54711. return graphql.Null
  54712. }
  54713. if resTmp == nil {
  54714. if !graphql.HasFieldError(ctx, fc) {
  54715. ec.Errorf(ctx, "must not be null")
  54716. }
  54717. return graphql.Null
  54718. }
  54719. res := resTmp.(*PageInfo)
  54720. fc.Result = res
  54721. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  54722. }
  54723. func (ec *executionContext) fieldContext_FulfillmentConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54724. fc = &graphql.FieldContext{
  54725. Object: "FulfillmentConnection",
  54726. Field: field,
  54727. IsMethod: false,
  54728. IsResolver: false,
  54729. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54730. switch field.Name {
  54731. case "endCursor":
  54732. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  54733. case "hasNextPage":
  54734. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  54735. case "hasPreviousPage":
  54736. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  54737. case "startCursor":
  54738. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  54739. }
  54740. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  54741. },
  54742. }
  54743. return fc, nil
  54744. }
  54745. func (ec *executionContext) _FulfillmentEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *FulfillmentEdge) (ret graphql.Marshaler) {
  54746. fc, err := ec.fieldContext_FulfillmentEdge_cursor(ctx, field)
  54747. if err != nil {
  54748. return graphql.Null
  54749. }
  54750. ctx = graphql.WithFieldContext(ctx, fc)
  54751. defer func() {
  54752. if r := recover(); r != nil {
  54753. ec.Error(ctx, ec.Recover(ctx, r))
  54754. ret = graphql.Null
  54755. }
  54756. }()
  54757. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  54758. ctx = rctx // use context from middleware stack in children
  54759. return obj.Cursor, nil
  54760. })
  54761. if err != nil {
  54762. ec.Error(ctx, err)
  54763. return graphql.Null
  54764. }
  54765. if resTmp == nil {
  54766. if !graphql.HasFieldError(ctx, fc) {
  54767. ec.Errorf(ctx, "must not be null")
  54768. }
  54769. return graphql.Null
  54770. }
  54771. res := resTmp.(string)
  54772. fc.Result = res
  54773. return ec.marshalNString2string(ctx, field.Selections, res)
  54774. }
  54775. func (ec *executionContext) fieldContext_FulfillmentEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54776. fc = &graphql.FieldContext{
  54777. Object: "FulfillmentEdge",
  54778. Field: field,
  54779. IsMethod: false,
  54780. IsResolver: false,
  54781. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54782. return nil, errors.New("field of type String does not have child fields")
  54783. },
  54784. }
  54785. return fc, nil
  54786. }
  54787. func (ec *executionContext) _FulfillmentEdge_node(ctx context.Context, field graphql.CollectedField, obj *FulfillmentEdge) (ret graphql.Marshaler) {
  54788. fc, err := ec.fieldContext_FulfillmentEdge_node(ctx, field)
  54789. if err != nil {
  54790. return graphql.Null
  54791. }
  54792. ctx = graphql.WithFieldContext(ctx, fc)
  54793. defer func() {
  54794. if r := recover(); r != nil {
  54795. ec.Error(ctx, ec.Recover(ctx, r))
  54796. ret = graphql.Null
  54797. }
  54798. }()
  54799. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  54800. ctx = rctx // use context from middleware stack in children
  54801. return obj.Node, nil
  54802. })
  54803. if err != nil {
  54804. ec.Error(ctx, err)
  54805. return graphql.Null
  54806. }
  54807. if resTmp == nil {
  54808. if !graphql.HasFieldError(ctx, fc) {
  54809. ec.Errorf(ctx, "must not be null")
  54810. }
  54811. return graphql.Null
  54812. }
  54813. res := resTmp.(*Fulfillment)
  54814. fc.Result = res
  54815. return ec.marshalNFulfillment2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillment(ctx, field.Selections, res)
  54816. }
  54817. func (ec *executionContext) fieldContext_FulfillmentEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54818. fc = &graphql.FieldContext{
  54819. Object: "FulfillmentEdge",
  54820. Field: field,
  54821. IsMethod: false,
  54822. IsResolver: false,
  54823. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54824. switch field.Name {
  54825. case "createdAt":
  54826. return ec.fieldContext_Fulfillment_createdAt(ctx, field)
  54827. case "deliveredAt":
  54828. return ec.fieldContext_Fulfillment_deliveredAt(ctx, field)
  54829. case "displayStatus":
  54830. return ec.fieldContext_Fulfillment_displayStatus(ctx, field)
  54831. case "estimatedDeliveryAt":
  54832. return ec.fieldContext_Fulfillment_estimatedDeliveryAt(ctx, field)
  54833. case "events":
  54834. return ec.fieldContext_Fulfillment_events(ctx, field)
  54835. case "fulfillmentLineItems":
  54836. return ec.fieldContext_Fulfillment_fulfillmentLineItems(ctx, field)
  54837. case "fulfillmentOrders":
  54838. return ec.fieldContext_Fulfillment_fulfillmentOrders(ctx, field)
  54839. case "id":
  54840. return ec.fieldContext_Fulfillment_id(ctx, field)
  54841. case "inTransitAt":
  54842. return ec.fieldContext_Fulfillment_inTransitAt(ctx, field)
  54843. case "legacyResourceId":
  54844. return ec.fieldContext_Fulfillment_legacyResourceId(ctx, field)
  54845. case "location":
  54846. return ec.fieldContext_Fulfillment_location(ctx, field)
  54847. case "name":
  54848. return ec.fieldContext_Fulfillment_name(ctx, field)
  54849. case "order":
  54850. return ec.fieldContext_Fulfillment_order(ctx, field)
  54851. case "originAddress":
  54852. return ec.fieldContext_Fulfillment_originAddress(ctx, field)
  54853. case "requiresShipping":
  54854. return ec.fieldContext_Fulfillment_requiresShipping(ctx, field)
  54855. case "service":
  54856. return ec.fieldContext_Fulfillment_service(ctx, field)
  54857. case "status":
  54858. return ec.fieldContext_Fulfillment_status(ctx, field)
  54859. case "totalQuantity":
  54860. return ec.fieldContext_Fulfillment_totalQuantity(ctx, field)
  54861. case "trackingInfo":
  54862. return ec.fieldContext_Fulfillment_trackingInfo(ctx, field)
  54863. case "updatedAt":
  54864. return ec.fieldContext_Fulfillment_updatedAt(ctx, field)
  54865. }
  54866. return nil, fmt.Errorf("no field named %q was found under type Fulfillment", field.Name)
  54867. },
  54868. }
  54869. return fc, nil
  54870. }
  54871. func (ec *executionContext) _FulfillmentEvent_happenedAt(ctx context.Context, field graphql.CollectedField, obj *FulfillmentEvent) (ret graphql.Marshaler) {
  54872. fc, err := ec.fieldContext_FulfillmentEvent_happenedAt(ctx, field)
  54873. if err != nil {
  54874. return graphql.Null
  54875. }
  54876. ctx = graphql.WithFieldContext(ctx, fc)
  54877. defer func() {
  54878. if r := recover(); r != nil {
  54879. ec.Error(ctx, ec.Recover(ctx, r))
  54880. ret = graphql.Null
  54881. }
  54882. }()
  54883. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  54884. ctx = rctx // use context from middleware stack in children
  54885. return obj.HappenedAt, nil
  54886. })
  54887. if err != nil {
  54888. ec.Error(ctx, err)
  54889. return graphql.Null
  54890. }
  54891. if resTmp == nil {
  54892. if !graphql.HasFieldError(ctx, fc) {
  54893. ec.Errorf(ctx, "must not be null")
  54894. }
  54895. return graphql.Null
  54896. }
  54897. res := resTmp.(string)
  54898. fc.Result = res
  54899. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  54900. }
  54901. func (ec *executionContext) fieldContext_FulfillmentEvent_happenedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54902. fc = &graphql.FieldContext{
  54903. Object: "FulfillmentEvent",
  54904. Field: field,
  54905. IsMethod: false,
  54906. IsResolver: false,
  54907. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54908. return nil, errors.New("field of type DateTime does not have child fields")
  54909. },
  54910. }
  54911. return fc, nil
  54912. }
  54913. func (ec *executionContext) _FulfillmentEvent_id(ctx context.Context, field graphql.CollectedField, obj *FulfillmentEvent) (ret graphql.Marshaler) {
  54914. fc, err := ec.fieldContext_FulfillmentEvent_id(ctx, field)
  54915. if err != nil {
  54916. return graphql.Null
  54917. }
  54918. ctx = graphql.WithFieldContext(ctx, fc)
  54919. defer func() {
  54920. if r := recover(); r != nil {
  54921. ec.Error(ctx, ec.Recover(ctx, r))
  54922. ret = graphql.Null
  54923. }
  54924. }()
  54925. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  54926. ctx = rctx // use context from middleware stack in children
  54927. return obj.ID, nil
  54928. })
  54929. if err != nil {
  54930. ec.Error(ctx, err)
  54931. return graphql.Null
  54932. }
  54933. if resTmp == nil {
  54934. if !graphql.HasFieldError(ctx, fc) {
  54935. ec.Errorf(ctx, "must not be null")
  54936. }
  54937. return graphql.Null
  54938. }
  54939. res := resTmp.(string)
  54940. fc.Result = res
  54941. return ec.marshalNID2string(ctx, field.Selections, res)
  54942. }
  54943. func (ec *executionContext) fieldContext_FulfillmentEvent_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54944. fc = &graphql.FieldContext{
  54945. Object: "FulfillmentEvent",
  54946. Field: field,
  54947. IsMethod: false,
  54948. IsResolver: false,
  54949. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54950. return nil, errors.New("field of type ID does not have child fields")
  54951. },
  54952. }
  54953. return fc, nil
  54954. }
  54955. func (ec *executionContext) _FulfillmentEvent_status(ctx context.Context, field graphql.CollectedField, obj *FulfillmentEvent) (ret graphql.Marshaler) {
  54956. fc, err := ec.fieldContext_FulfillmentEvent_status(ctx, field)
  54957. if err != nil {
  54958. return graphql.Null
  54959. }
  54960. ctx = graphql.WithFieldContext(ctx, fc)
  54961. defer func() {
  54962. if r := recover(); r != nil {
  54963. ec.Error(ctx, ec.Recover(ctx, r))
  54964. ret = graphql.Null
  54965. }
  54966. }()
  54967. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  54968. ctx = rctx // use context from middleware stack in children
  54969. return obj.Status, nil
  54970. })
  54971. if err != nil {
  54972. ec.Error(ctx, err)
  54973. return graphql.Null
  54974. }
  54975. if resTmp == nil {
  54976. if !graphql.HasFieldError(ctx, fc) {
  54977. ec.Errorf(ctx, "must not be null")
  54978. }
  54979. return graphql.Null
  54980. }
  54981. res := resTmp.(FulfillmentEventStatus)
  54982. fc.Result = res
  54983. return ec.marshalNFulfillmentEventStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentEventStatus(ctx, field.Selections, res)
  54984. }
  54985. func (ec *executionContext) fieldContext_FulfillmentEvent_status(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54986. fc = &graphql.FieldContext{
  54987. Object: "FulfillmentEvent",
  54988. Field: field,
  54989. IsMethod: false,
  54990. IsResolver: false,
  54991. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54992. return nil, errors.New("field of type FulfillmentEventStatus does not have child fields")
  54993. },
  54994. }
  54995. return fc, nil
  54996. }
  54997. func (ec *executionContext) _FulfillmentEventConnection_edges(ctx context.Context, field graphql.CollectedField, obj *FulfillmentEventConnection) (ret graphql.Marshaler) {
  54998. fc, err := ec.fieldContext_FulfillmentEventConnection_edges(ctx, field)
  54999. if err != nil {
  55000. return graphql.Null
  55001. }
  55002. ctx = graphql.WithFieldContext(ctx, fc)
  55003. defer func() {
  55004. if r := recover(); r != nil {
  55005. ec.Error(ctx, ec.Recover(ctx, r))
  55006. ret = graphql.Null
  55007. }
  55008. }()
  55009. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  55010. ctx = rctx // use context from middleware stack in children
  55011. return obj.Edges, nil
  55012. })
  55013. if err != nil {
  55014. ec.Error(ctx, err)
  55015. return graphql.Null
  55016. }
  55017. if resTmp == nil {
  55018. if !graphql.HasFieldError(ctx, fc) {
  55019. ec.Errorf(ctx, "must not be null")
  55020. }
  55021. return graphql.Null
  55022. }
  55023. res := resTmp.([]*FulfillmentEventEdge)
  55024. fc.Result = res
  55025. return ec.marshalNFulfillmentEventEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentEventEdgeᚄ(ctx, field.Selections, res)
  55026. }
  55027. func (ec *executionContext) fieldContext_FulfillmentEventConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  55028. fc = &graphql.FieldContext{
  55029. Object: "FulfillmentEventConnection",
  55030. Field: field,
  55031. IsMethod: false,
  55032. IsResolver: false,
  55033. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  55034. switch field.Name {
  55035. case "cursor":
  55036. return ec.fieldContext_FulfillmentEventEdge_cursor(ctx, field)
  55037. case "node":
  55038. return ec.fieldContext_FulfillmentEventEdge_node(ctx, field)
  55039. }
  55040. return nil, fmt.Errorf("no field named %q was found under type FulfillmentEventEdge", field.Name)
  55041. },
  55042. }
  55043. return fc, nil
  55044. }
  55045. func (ec *executionContext) _FulfillmentEventConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *FulfillmentEventConnection) (ret graphql.Marshaler) {
  55046. fc, err := ec.fieldContext_FulfillmentEventConnection_nodes(ctx, field)
  55047. if err != nil {
  55048. return graphql.Null
  55049. }
  55050. ctx = graphql.WithFieldContext(ctx, fc)
  55051. defer func() {
  55052. if r := recover(); r != nil {
  55053. ec.Error(ctx, ec.Recover(ctx, r))
  55054. ret = graphql.Null
  55055. }
  55056. }()
  55057. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  55058. ctx = rctx // use context from middleware stack in children
  55059. return obj.Nodes, nil
  55060. })
  55061. if err != nil {
  55062. ec.Error(ctx, err)
  55063. return graphql.Null
  55064. }
  55065. if resTmp == nil {
  55066. if !graphql.HasFieldError(ctx, fc) {
  55067. ec.Errorf(ctx, "must not be null")
  55068. }
  55069. return graphql.Null
  55070. }
  55071. res := resTmp.([]*FulfillmentEvent)
  55072. fc.Result = res
  55073. return ec.marshalNFulfillmentEvent2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentEventᚄ(ctx, field.Selections, res)
  55074. }
  55075. func (ec *executionContext) fieldContext_FulfillmentEventConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  55076. fc = &graphql.FieldContext{
  55077. Object: "FulfillmentEventConnection",
  55078. Field: field,
  55079. IsMethod: false,
  55080. IsResolver: false,
  55081. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  55082. switch field.Name {
  55083. case "happenedAt":
  55084. return ec.fieldContext_FulfillmentEvent_happenedAt(ctx, field)
  55085. case "id":
  55086. return ec.fieldContext_FulfillmentEvent_id(ctx, field)
  55087. case "status":
  55088. return ec.fieldContext_FulfillmentEvent_status(ctx, field)
  55089. }
  55090. return nil, fmt.Errorf("no field named %q was found under type FulfillmentEvent", field.Name)
  55091. },
  55092. }
  55093. return fc, nil
  55094. }
  55095. func (ec *executionContext) _FulfillmentEventConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *FulfillmentEventConnection) (ret graphql.Marshaler) {
  55096. fc, err := ec.fieldContext_FulfillmentEventConnection_pageInfo(ctx, field)
  55097. if err != nil {
  55098. return graphql.Null
  55099. }
  55100. ctx = graphql.WithFieldContext(ctx, fc)
  55101. defer func() {
  55102. if r := recover(); r != nil {
  55103. ec.Error(ctx, ec.Recover(ctx, r))
  55104. ret = graphql.Null
  55105. }
  55106. }()
  55107. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  55108. ctx = rctx // use context from middleware stack in children
  55109. return obj.PageInfo, nil
  55110. })
  55111. if err != nil {
  55112. ec.Error(ctx, err)
  55113. return graphql.Null
  55114. }
  55115. if resTmp == nil {
  55116. if !graphql.HasFieldError(ctx, fc) {
  55117. ec.Errorf(ctx, "must not be null")
  55118. }
  55119. return graphql.Null
  55120. }
  55121. res := resTmp.(*PageInfo)
  55122. fc.Result = res
  55123. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  55124. }
  55125. func (ec *executionContext) fieldContext_FulfillmentEventConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  55126. fc = &graphql.FieldContext{
  55127. Object: "FulfillmentEventConnection",
  55128. Field: field,
  55129. IsMethod: false,
  55130. IsResolver: false,
  55131. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  55132. switch field.Name {
  55133. case "endCursor":
  55134. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  55135. case "hasNextPage":
  55136. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  55137. case "hasPreviousPage":
  55138. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  55139. case "startCursor":
  55140. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  55141. }
  55142. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  55143. },
  55144. }
  55145. return fc, nil
  55146. }
  55147. func (ec *executionContext) _FulfillmentEventEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *FulfillmentEventEdge) (ret graphql.Marshaler) {
  55148. fc, err := ec.fieldContext_FulfillmentEventEdge_cursor(ctx, field)
  55149. if err != nil {
  55150. return graphql.Null
  55151. }
  55152. ctx = graphql.WithFieldContext(ctx, fc)
  55153. defer func() {
  55154. if r := recover(); r != nil {
  55155. ec.Error(ctx, ec.Recover(ctx, r))
  55156. ret = graphql.Null
  55157. }
  55158. }()
  55159. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  55160. ctx = rctx // use context from middleware stack in children
  55161. return obj.Cursor, nil
  55162. })
  55163. if err != nil {
  55164. ec.Error(ctx, err)
  55165. return graphql.Null
  55166. }
  55167. if resTmp == nil {
  55168. if !graphql.HasFieldError(ctx, fc) {
  55169. ec.Errorf(ctx, "must not be null")
  55170. }
  55171. return graphql.Null
  55172. }
  55173. res := resTmp.(string)
  55174. fc.Result = res
  55175. return ec.marshalNString2string(ctx, field.Selections, res)
  55176. }
  55177. func (ec *executionContext) fieldContext_FulfillmentEventEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  55178. fc = &graphql.FieldContext{
  55179. Object: "FulfillmentEventEdge",
  55180. Field: field,
  55181. IsMethod: false,
  55182. IsResolver: false,
  55183. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  55184. return nil, errors.New("field of type String does not have child fields")
  55185. },
  55186. }
  55187. return fc, nil
  55188. }
  55189. func (ec *executionContext) _FulfillmentEventEdge_node(ctx context.Context, field graphql.CollectedField, obj *FulfillmentEventEdge) (ret graphql.Marshaler) {
  55190. fc, err := ec.fieldContext_FulfillmentEventEdge_node(ctx, field)
  55191. if err != nil {
  55192. return graphql.Null
  55193. }
  55194. ctx = graphql.WithFieldContext(ctx, fc)
  55195. defer func() {
  55196. if r := recover(); r != nil {
  55197. ec.Error(ctx, ec.Recover(ctx, r))
  55198. ret = graphql.Null
  55199. }
  55200. }()
  55201. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  55202. ctx = rctx // use context from middleware stack in children
  55203. return obj.Node, nil
  55204. })
  55205. if err != nil {
  55206. ec.Error(ctx, err)
  55207. return graphql.Null
  55208. }
  55209. if resTmp == nil {
  55210. if !graphql.HasFieldError(ctx, fc) {
  55211. ec.Errorf(ctx, "must not be null")
  55212. }
  55213. return graphql.Null
  55214. }
  55215. res := resTmp.(*FulfillmentEvent)
  55216. fc.Result = res
  55217. return ec.marshalNFulfillmentEvent2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentEvent(ctx, field.Selections, res)
  55218. }
  55219. func (ec *executionContext) fieldContext_FulfillmentEventEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  55220. fc = &graphql.FieldContext{
  55221. Object: "FulfillmentEventEdge",
  55222. Field: field,
  55223. IsMethod: false,
  55224. IsResolver: false,
  55225. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  55226. switch field.Name {
  55227. case "happenedAt":
  55228. return ec.fieldContext_FulfillmentEvent_happenedAt(ctx, field)
  55229. case "id":
  55230. return ec.fieldContext_FulfillmentEvent_id(ctx, field)
  55231. case "status":
  55232. return ec.fieldContext_FulfillmentEvent_status(ctx, field)
  55233. }
  55234. return nil, fmt.Errorf("no field named %q was found under type FulfillmentEvent", field.Name)
  55235. },
  55236. }
  55237. return fc, nil
  55238. }
  55239. func (ec *executionContext) _FulfillmentHold_reason(ctx context.Context, field graphql.CollectedField, obj *FulfillmentHold) (ret graphql.Marshaler) {
  55240. fc, err := ec.fieldContext_FulfillmentHold_reason(ctx, field)
  55241. if err != nil {
  55242. return graphql.Null
  55243. }
  55244. ctx = graphql.WithFieldContext(ctx, fc)
  55245. defer func() {
  55246. if r := recover(); r != nil {
  55247. ec.Error(ctx, ec.Recover(ctx, r))
  55248. ret = graphql.Null
  55249. }
  55250. }()
  55251. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  55252. ctx = rctx // use context from middleware stack in children
  55253. return obj.Reason, nil
  55254. })
  55255. if err != nil {
  55256. ec.Error(ctx, err)
  55257. return graphql.Null
  55258. }
  55259. if resTmp == nil {
  55260. if !graphql.HasFieldError(ctx, fc) {
  55261. ec.Errorf(ctx, "must not be null")
  55262. }
  55263. return graphql.Null
  55264. }
  55265. res := resTmp.(FulfillmentHoldReason)
  55266. fc.Result = res
  55267. return ec.marshalNFulfillmentHoldReason2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentHoldReason(ctx, field.Selections, res)
  55268. }
  55269. func (ec *executionContext) fieldContext_FulfillmentHold_reason(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  55270. fc = &graphql.FieldContext{
  55271. Object: "FulfillmentHold",
  55272. Field: field,
  55273. IsMethod: false,
  55274. IsResolver: false,
  55275. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  55276. return nil, errors.New("field of type FulfillmentHoldReason does not have child fields")
  55277. },
  55278. }
  55279. return fc, nil
  55280. }
  55281. func (ec *executionContext) _FulfillmentHold_reasonNotes(ctx context.Context, field graphql.CollectedField, obj *FulfillmentHold) (ret graphql.Marshaler) {
  55282. fc, err := ec.fieldContext_FulfillmentHold_reasonNotes(ctx, field)
  55283. if err != nil {
  55284. return graphql.Null
  55285. }
  55286. ctx = graphql.WithFieldContext(ctx, fc)
  55287. defer func() {
  55288. if r := recover(); r != nil {
  55289. ec.Error(ctx, ec.Recover(ctx, r))
  55290. ret = graphql.Null
  55291. }
  55292. }()
  55293. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  55294. ctx = rctx // use context from middleware stack in children
  55295. return obj.ReasonNotes, nil
  55296. })
  55297. if err != nil {
  55298. ec.Error(ctx, err)
  55299. return graphql.Null
  55300. }
  55301. if resTmp == nil {
  55302. return graphql.Null
  55303. }
  55304. res := resTmp.(*string)
  55305. fc.Result = res
  55306. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  55307. }
  55308. func (ec *executionContext) fieldContext_FulfillmentHold_reasonNotes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  55309. fc = &graphql.FieldContext{
  55310. Object: "FulfillmentHold",
  55311. Field: field,
  55312. IsMethod: false,
  55313. IsResolver: false,
  55314. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  55315. return nil, errors.New("field of type String does not have child fields")
  55316. },
  55317. }
  55318. return fc, nil
  55319. }
  55320. func (ec *executionContext) _FulfillmentLineItem_discountedTotalSet(ctx context.Context, field graphql.CollectedField, obj *FulfillmentLineItem) (ret graphql.Marshaler) {
  55321. fc, err := ec.fieldContext_FulfillmentLineItem_discountedTotalSet(ctx, field)
  55322. if err != nil {
  55323. return graphql.Null
  55324. }
  55325. ctx = graphql.WithFieldContext(ctx, fc)
  55326. defer func() {
  55327. if r := recover(); r != nil {
  55328. ec.Error(ctx, ec.Recover(ctx, r))
  55329. ret = graphql.Null
  55330. }
  55331. }()
  55332. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  55333. ctx = rctx // use context from middleware stack in children
  55334. return obj.DiscountedTotalSet, nil
  55335. })
  55336. if err != nil {
  55337. ec.Error(ctx, err)
  55338. return graphql.Null
  55339. }
  55340. if resTmp == nil {
  55341. if !graphql.HasFieldError(ctx, fc) {
  55342. ec.Errorf(ctx, "must not be null")
  55343. }
  55344. return graphql.Null
  55345. }
  55346. res := resTmp.(*MoneyBag)
  55347. fc.Result = res
  55348. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  55349. }
  55350. func (ec *executionContext) fieldContext_FulfillmentLineItem_discountedTotalSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  55351. fc = &graphql.FieldContext{
  55352. Object: "FulfillmentLineItem",
  55353. Field: field,
  55354. IsMethod: false,
  55355. IsResolver: false,
  55356. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  55357. switch field.Name {
  55358. case "presentmentMoney":
  55359. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  55360. case "shopMoney":
  55361. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  55362. }
  55363. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  55364. },
  55365. }
  55366. return fc, nil
  55367. }
  55368. func (ec *executionContext) _FulfillmentLineItem_id(ctx context.Context, field graphql.CollectedField, obj *FulfillmentLineItem) (ret graphql.Marshaler) {
  55369. fc, err := ec.fieldContext_FulfillmentLineItem_id(ctx, field)
  55370. if err != nil {
  55371. return graphql.Null
  55372. }
  55373. ctx = graphql.WithFieldContext(ctx, fc)
  55374. defer func() {
  55375. if r := recover(); r != nil {
  55376. ec.Error(ctx, ec.Recover(ctx, r))
  55377. ret = graphql.Null
  55378. }
  55379. }()
  55380. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  55381. ctx = rctx // use context from middleware stack in children
  55382. return obj.ID, nil
  55383. })
  55384. if err != nil {
  55385. ec.Error(ctx, err)
  55386. return graphql.Null
  55387. }
  55388. if resTmp == nil {
  55389. if !graphql.HasFieldError(ctx, fc) {
  55390. ec.Errorf(ctx, "must not be null")
  55391. }
  55392. return graphql.Null
  55393. }
  55394. res := resTmp.(string)
  55395. fc.Result = res
  55396. return ec.marshalNID2string(ctx, field.Selections, res)
  55397. }
  55398. func (ec *executionContext) fieldContext_FulfillmentLineItem_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  55399. fc = &graphql.FieldContext{
  55400. Object: "FulfillmentLineItem",
  55401. Field: field,
  55402. IsMethod: false,
  55403. IsResolver: false,
  55404. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  55405. return nil, errors.New("field of type ID does not have child fields")
  55406. },
  55407. }
  55408. return fc, nil
  55409. }
  55410. func (ec *executionContext) _FulfillmentLineItem_lineItem(ctx context.Context, field graphql.CollectedField, obj *FulfillmentLineItem) (ret graphql.Marshaler) {
  55411. fc, err := ec.fieldContext_FulfillmentLineItem_lineItem(ctx, field)
  55412. if err != nil {
  55413. return graphql.Null
  55414. }
  55415. ctx = graphql.WithFieldContext(ctx, fc)
  55416. defer func() {
  55417. if r := recover(); r != nil {
  55418. ec.Error(ctx, ec.Recover(ctx, r))
  55419. ret = graphql.Null
  55420. }
  55421. }()
  55422. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  55423. ctx = rctx // use context from middleware stack in children
  55424. return obj.LineItem, nil
  55425. })
  55426. if err != nil {
  55427. ec.Error(ctx, err)
  55428. return graphql.Null
  55429. }
  55430. if resTmp == nil {
  55431. if !graphql.HasFieldError(ctx, fc) {
  55432. ec.Errorf(ctx, "must not be null")
  55433. }
  55434. return graphql.Null
  55435. }
  55436. res := resTmp.(*LineItem)
  55437. fc.Result = res
  55438. return ec.marshalNLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLineItem(ctx, field.Selections, res)
  55439. }
  55440. func (ec *executionContext) fieldContext_FulfillmentLineItem_lineItem(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  55441. fc = &graphql.FieldContext{
  55442. Object: "FulfillmentLineItem",
  55443. Field: field,
  55444. IsMethod: false,
  55445. IsResolver: false,
  55446. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  55447. switch field.Name {
  55448. case "contract":
  55449. return ec.fieldContext_LineItem_contract(ctx, field)
  55450. case "currentQuantity":
  55451. return ec.fieldContext_LineItem_currentQuantity(ctx, field)
  55452. case "customAttributes":
  55453. return ec.fieldContext_LineItem_customAttributes(ctx, field)
  55454. case "discountAllocations":
  55455. return ec.fieldContext_LineItem_discountAllocations(ctx, field)
  55456. case "discountedTotalSet":
  55457. return ec.fieldContext_LineItem_discountedTotalSet(ctx, field)
  55458. case "discountedUnitPriceSet":
  55459. return ec.fieldContext_LineItem_discountedUnitPriceSet(ctx, field)
  55460. case "duties":
  55461. return ec.fieldContext_LineItem_duties(ctx, field)
  55462. case "id":
  55463. return ec.fieldContext_LineItem_id(ctx, field)
  55464. case "image":
  55465. return ec.fieldContext_LineItem_image(ctx, field)
  55466. case "merchantEditable":
  55467. return ec.fieldContext_LineItem_merchantEditable(ctx, field)
  55468. case "name":
  55469. return ec.fieldContext_LineItem_name(ctx, field)
  55470. case "nonFulfillableQuantity":
  55471. return ec.fieldContext_LineItem_nonFulfillableQuantity(ctx, field)
  55472. case "originalTotalSet":
  55473. return ec.fieldContext_LineItem_originalTotalSet(ctx, field)
  55474. case "originalUnitPriceSet":
  55475. return ec.fieldContext_LineItem_originalUnitPriceSet(ctx, field)
  55476. case "product":
  55477. return ec.fieldContext_LineItem_product(ctx, field)
  55478. case "quantity":
  55479. return ec.fieldContext_LineItem_quantity(ctx, field)
  55480. case "refundableQuantity":
  55481. return ec.fieldContext_LineItem_refundableQuantity(ctx, field)
  55482. case "requiresShipping":
  55483. return ec.fieldContext_LineItem_requiresShipping(ctx, field)
  55484. case "restockable":
  55485. return ec.fieldContext_LineItem_restockable(ctx, field)
  55486. case "sellingPlan":
  55487. return ec.fieldContext_LineItem_sellingPlan(ctx, field)
  55488. case "sku":
  55489. return ec.fieldContext_LineItem_sku(ctx, field)
  55490. case "staffMember":
  55491. return ec.fieldContext_LineItem_staffMember(ctx, field)
  55492. case "taxLines":
  55493. return ec.fieldContext_LineItem_taxLines(ctx, field)
  55494. case "taxable":
  55495. return ec.fieldContext_LineItem_taxable(ctx, field)
  55496. case "title":
  55497. return ec.fieldContext_LineItem_title(ctx, field)
  55498. case "totalDiscountSet":
  55499. return ec.fieldContext_LineItem_totalDiscountSet(ctx, field)
  55500. case "unfulfilledDiscountedTotalSet":
  55501. return ec.fieldContext_LineItem_unfulfilledDiscountedTotalSet(ctx, field)
  55502. case "unfulfilledOriginalTotalSet":
  55503. return ec.fieldContext_LineItem_unfulfilledOriginalTotalSet(ctx, field)
  55504. case "unfulfilledQuantity":
  55505. return ec.fieldContext_LineItem_unfulfilledQuantity(ctx, field)
  55506. case "variant":
  55507. return ec.fieldContext_LineItem_variant(ctx, field)
  55508. case "variantTitle":
  55509. return ec.fieldContext_LineItem_variantTitle(ctx, field)
  55510. case "vendor":
  55511. return ec.fieldContext_LineItem_vendor(ctx, field)
  55512. }
  55513. return nil, fmt.Errorf("no field named %q was found under type LineItem", field.Name)
  55514. },
  55515. }
  55516. return fc, nil
  55517. }
  55518. func (ec *executionContext) _FulfillmentLineItem_originalTotalSet(ctx context.Context, field graphql.CollectedField, obj *FulfillmentLineItem) (ret graphql.Marshaler) {
  55519. fc, err := ec.fieldContext_FulfillmentLineItem_originalTotalSet(ctx, field)
  55520. if err != nil {
  55521. return graphql.Null
  55522. }
  55523. ctx = graphql.WithFieldContext(ctx, fc)
  55524. defer func() {
  55525. if r := recover(); r != nil {
  55526. ec.Error(ctx, ec.Recover(ctx, r))
  55527. ret = graphql.Null
  55528. }
  55529. }()
  55530. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  55531. ctx = rctx // use context from middleware stack in children
  55532. return obj.OriginalTotalSet, nil
  55533. })
  55534. if err != nil {
  55535. ec.Error(ctx, err)
  55536. return graphql.Null
  55537. }
  55538. if resTmp == nil {
  55539. if !graphql.HasFieldError(ctx, fc) {
  55540. ec.Errorf(ctx, "must not be null")
  55541. }
  55542. return graphql.Null
  55543. }
  55544. res := resTmp.(*MoneyBag)
  55545. fc.Result = res
  55546. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  55547. }
  55548. func (ec *executionContext) fieldContext_FulfillmentLineItem_originalTotalSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  55549. fc = &graphql.FieldContext{
  55550. Object: "FulfillmentLineItem",
  55551. Field: field,
  55552. IsMethod: false,
  55553. IsResolver: false,
  55554. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  55555. switch field.Name {
  55556. case "presentmentMoney":
  55557. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  55558. case "shopMoney":
  55559. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  55560. }
  55561. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  55562. },
  55563. }
  55564. return fc, nil
  55565. }
  55566. func (ec *executionContext) _FulfillmentLineItem_quantity(ctx context.Context, field graphql.CollectedField, obj *FulfillmentLineItem) (ret graphql.Marshaler) {
  55567. fc, err := ec.fieldContext_FulfillmentLineItem_quantity(ctx, field)
  55568. if err != nil {
  55569. return graphql.Null
  55570. }
  55571. ctx = graphql.WithFieldContext(ctx, fc)
  55572. defer func() {
  55573. if r := recover(); r != nil {
  55574. ec.Error(ctx, ec.Recover(ctx, r))
  55575. ret = graphql.Null
  55576. }
  55577. }()
  55578. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  55579. ctx = rctx // use context from middleware stack in children
  55580. return obj.Quantity, nil
  55581. })
  55582. if err != nil {
  55583. ec.Error(ctx, err)
  55584. return graphql.Null
  55585. }
  55586. if resTmp == nil {
  55587. return graphql.Null
  55588. }
  55589. res := resTmp.(*int)
  55590. fc.Result = res
  55591. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  55592. }
  55593. func (ec *executionContext) fieldContext_FulfillmentLineItem_quantity(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  55594. fc = &graphql.FieldContext{
  55595. Object: "FulfillmentLineItem",
  55596. Field: field,
  55597. IsMethod: false,
  55598. IsResolver: false,
  55599. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  55600. return nil, errors.New("field of type Int does not have child fields")
  55601. },
  55602. }
  55603. return fc, nil
  55604. }
  55605. func (ec *executionContext) _FulfillmentLineItemConnection_edges(ctx context.Context, field graphql.CollectedField, obj *FulfillmentLineItemConnection) (ret graphql.Marshaler) {
  55606. fc, err := ec.fieldContext_FulfillmentLineItemConnection_edges(ctx, field)
  55607. if err != nil {
  55608. return graphql.Null
  55609. }
  55610. ctx = graphql.WithFieldContext(ctx, fc)
  55611. defer func() {
  55612. if r := recover(); r != nil {
  55613. ec.Error(ctx, ec.Recover(ctx, r))
  55614. ret = graphql.Null
  55615. }
  55616. }()
  55617. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  55618. ctx = rctx // use context from middleware stack in children
  55619. return obj.Edges, nil
  55620. })
  55621. if err != nil {
  55622. ec.Error(ctx, err)
  55623. return graphql.Null
  55624. }
  55625. if resTmp == nil {
  55626. if !graphql.HasFieldError(ctx, fc) {
  55627. ec.Errorf(ctx, "must not be null")
  55628. }
  55629. return graphql.Null
  55630. }
  55631. res := resTmp.([]*FulfillmentLineItemEdge)
  55632. fc.Result = res
  55633. return ec.marshalNFulfillmentLineItemEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentLineItemEdgeᚄ(ctx, field.Selections, res)
  55634. }
  55635. func (ec *executionContext) fieldContext_FulfillmentLineItemConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  55636. fc = &graphql.FieldContext{
  55637. Object: "FulfillmentLineItemConnection",
  55638. Field: field,
  55639. IsMethod: false,
  55640. IsResolver: false,
  55641. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  55642. switch field.Name {
  55643. case "cursor":
  55644. return ec.fieldContext_FulfillmentLineItemEdge_cursor(ctx, field)
  55645. case "node":
  55646. return ec.fieldContext_FulfillmentLineItemEdge_node(ctx, field)
  55647. }
  55648. return nil, fmt.Errorf("no field named %q was found under type FulfillmentLineItemEdge", field.Name)
  55649. },
  55650. }
  55651. return fc, nil
  55652. }
  55653. func (ec *executionContext) _FulfillmentLineItemConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *FulfillmentLineItemConnection) (ret graphql.Marshaler) {
  55654. fc, err := ec.fieldContext_FulfillmentLineItemConnection_nodes(ctx, field)
  55655. if err != nil {
  55656. return graphql.Null
  55657. }
  55658. ctx = graphql.WithFieldContext(ctx, fc)
  55659. defer func() {
  55660. if r := recover(); r != nil {
  55661. ec.Error(ctx, ec.Recover(ctx, r))
  55662. ret = graphql.Null
  55663. }
  55664. }()
  55665. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  55666. ctx = rctx // use context from middleware stack in children
  55667. return obj.Nodes, nil
  55668. })
  55669. if err != nil {
  55670. ec.Error(ctx, err)
  55671. return graphql.Null
  55672. }
  55673. if resTmp == nil {
  55674. if !graphql.HasFieldError(ctx, fc) {
  55675. ec.Errorf(ctx, "must not be null")
  55676. }
  55677. return graphql.Null
  55678. }
  55679. res := resTmp.([]*FulfillmentLineItem)
  55680. fc.Result = res
  55681. return ec.marshalNFulfillmentLineItem2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentLineItemᚄ(ctx, field.Selections, res)
  55682. }
  55683. func (ec *executionContext) fieldContext_FulfillmentLineItemConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  55684. fc = &graphql.FieldContext{
  55685. Object: "FulfillmentLineItemConnection",
  55686. Field: field,
  55687. IsMethod: false,
  55688. IsResolver: false,
  55689. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  55690. switch field.Name {
  55691. case "discountedTotalSet":
  55692. return ec.fieldContext_FulfillmentLineItem_discountedTotalSet(ctx, field)
  55693. case "id":
  55694. return ec.fieldContext_FulfillmentLineItem_id(ctx, field)
  55695. case "lineItem":
  55696. return ec.fieldContext_FulfillmentLineItem_lineItem(ctx, field)
  55697. case "originalTotalSet":
  55698. return ec.fieldContext_FulfillmentLineItem_originalTotalSet(ctx, field)
  55699. case "quantity":
  55700. return ec.fieldContext_FulfillmentLineItem_quantity(ctx, field)
  55701. }
  55702. return nil, fmt.Errorf("no field named %q was found under type FulfillmentLineItem", field.Name)
  55703. },
  55704. }
  55705. return fc, nil
  55706. }
  55707. func (ec *executionContext) _FulfillmentLineItemConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *FulfillmentLineItemConnection) (ret graphql.Marshaler) {
  55708. fc, err := ec.fieldContext_FulfillmentLineItemConnection_pageInfo(ctx, field)
  55709. if err != nil {
  55710. return graphql.Null
  55711. }
  55712. ctx = graphql.WithFieldContext(ctx, fc)
  55713. defer func() {
  55714. if r := recover(); r != nil {
  55715. ec.Error(ctx, ec.Recover(ctx, r))
  55716. ret = graphql.Null
  55717. }
  55718. }()
  55719. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  55720. ctx = rctx // use context from middleware stack in children
  55721. return obj.PageInfo, nil
  55722. })
  55723. if err != nil {
  55724. ec.Error(ctx, err)
  55725. return graphql.Null
  55726. }
  55727. if resTmp == nil {
  55728. if !graphql.HasFieldError(ctx, fc) {
  55729. ec.Errorf(ctx, "must not be null")
  55730. }
  55731. return graphql.Null
  55732. }
  55733. res := resTmp.(*PageInfo)
  55734. fc.Result = res
  55735. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  55736. }
  55737. func (ec *executionContext) fieldContext_FulfillmentLineItemConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  55738. fc = &graphql.FieldContext{
  55739. Object: "FulfillmentLineItemConnection",
  55740. Field: field,
  55741. IsMethod: false,
  55742. IsResolver: false,
  55743. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  55744. switch field.Name {
  55745. case "endCursor":
  55746. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  55747. case "hasNextPage":
  55748. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  55749. case "hasPreviousPage":
  55750. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  55751. case "startCursor":
  55752. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  55753. }
  55754. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  55755. },
  55756. }
  55757. return fc, nil
  55758. }
  55759. func (ec *executionContext) _FulfillmentLineItemEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *FulfillmentLineItemEdge) (ret graphql.Marshaler) {
  55760. fc, err := ec.fieldContext_FulfillmentLineItemEdge_cursor(ctx, field)
  55761. if err != nil {
  55762. return graphql.Null
  55763. }
  55764. ctx = graphql.WithFieldContext(ctx, fc)
  55765. defer func() {
  55766. if r := recover(); r != nil {
  55767. ec.Error(ctx, ec.Recover(ctx, r))
  55768. ret = graphql.Null
  55769. }
  55770. }()
  55771. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  55772. ctx = rctx // use context from middleware stack in children
  55773. return obj.Cursor, nil
  55774. })
  55775. if err != nil {
  55776. ec.Error(ctx, err)
  55777. return graphql.Null
  55778. }
  55779. if resTmp == nil {
  55780. if !graphql.HasFieldError(ctx, fc) {
  55781. ec.Errorf(ctx, "must not be null")
  55782. }
  55783. return graphql.Null
  55784. }
  55785. res := resTmp.(string)
  55786. fc.Result = res
  55787. return ec.marshalNString2string(ctx, field.Selections, res)
  55788. }
  55789. func (ec *executionContext) fieldContext_FulfillmentLineItemEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  55790. fc = &graphql.FieldContext{
  55791. Object: "FulfillmentLineItemEdge",
  55792. Field: field,
  55793. IsMethod: false,
  55794. IsResolver: false,
  55795. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  55796. return nil, errors.New("field of type String does not have child fields")
  55797. },
  55798. }
  55799. return fc, nil
  55800. }
  55801. func (ec *executionContext) _FulfillmentLineItemEdge_node(ctx context.Context, field graphql.CollectedField, obj *FulfillmentLineItemEdge) (ret graphql.Marshaler) {
  55802. fc, err := ec.fieldContext_FulfillmentLineItemEdge_node(ctx, field)
  55803. if err != nil {
  55804. return graphql.Null
  55805. }
  55806. ctx = graphql.WithFieldContext(ctx, fc)
  55807. defer func() {
  55808. if r := recover(); r != nil {
  55809. ec.Error(ctx, ec.Recover(ctx, r))
  55810. ret = graphql.Null
  55811. }
  55812. }()
  55813. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  55814. ctx = rctx // use context from middleware stack in children
  55815. return obj.Node, nil
  55816. })
  55817. if err != nil {
  55818. ec.Error(ctx, err)
  55819. return graphql.Null
  55820. }
  55821. if resTmp == nil {
  55822. if !graphql.HasFieldError(ctx, fc) {
  55823. ec.Errorf(ctx, "must not be null")
  55824. }
  55825. return graphql.Null
  55826. }
  55827. res := resTmp.(*FulfillmentLineItem)
  55828. fc.Result = res
  55829. return ec.marshalNFulfillmentLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentLineItem(ctx, field.Selections, res)
  55830. }
  55831. func (ec *executionContext) fieldContext_FulfillmentLineItemEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  55832. fc = &graphql.FieldContext{
  55833. Object: "FulfillmentLineItemEdge",
  55834. Field: field,
  55835. IsMethod: false,
  55836. IsResolver: false,
  55837. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  55838. switch field.Name {
  55839. case "discountedTotalSet":
  55840. return ec.fieldContext_FulfillmentLineItem_discountedTotalSet(ctx, field)
  55841. case "id":
  55842. return ec.fieldContext_FulfillmentLineItem_id(ctx, field)
  55843. case "lineItem":
  55844. return ec.fieldContext_FulfillmentLineItem_lineItem(ctx, field)
  55845. case "originalTotalSet":
  55846. return ec.fieldContext_FulfillmentLineItem_originalTotalSet(ctx, field)
  55847. case "quantity":
  55848. return ec.fieldContext_FulfillmentLineItem_quantity(ctx, field)
  55849. }
  55850. return nil, fmt.Errorf("no field named %q was found under type FulfillmentLineItem", field.Name)
  55851. },
  55852. }
  55853. return fc, nil
  55854. }
  55855. func (ec *executionContext) _FulfillmentOrder_assignedLocation(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrder) (ret graphql.Marshaler) {
  55856. fc, err := ec.fieldContext_FulfillmentOrder_assignedLocation(ctx, field)
  55857. if err != nil {
  55858. return graphql.Null
  55859. }
  55860. ctx = graphql.WithFieldContext(ctx, fc)
  55861. defer func() {
  55862. if r := recover(); r != nil {
  55863. ec.Error(ctx, ec.Recover(ctx, r))
  55864. ret = graphql.Null
  55865. }
  55866. }()
  55867. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  55868. ctx = rctx // use context from middleware stack in children
  55869. return obj.AssignedLocation, nil
  55870. })
  55871. if err != nil {
  55872. ec.Error(ctx, err)
  55873. return graphql.Null
  55874. }
  55875. if resTmp == nil {
  55876. if !graphql.HasFieldError(ctx, fc) {
  55877. ec.Errorf(ctx, "must not be null")
  55878. }
  55879. return graphql.Null
  55880. }
  55881. res := resTmp.(*FulfillmentOrderAssignedLocation)
  55882. fc.Result = res
  55883. return ec.marshalNFulfillmentOrderAssignedLocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderAssignedLocation(ctx, field.Selections, res)
  55884. }
  55885. func (ec *executionContext) fieldContext_FulfillmentOrder_assignedLocation(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  55886. fc = &graphql.FieldContext{
  55887. Object: "FulfillmentOrder",
  55888. Field: field,
  55889. IsMethod: false,
  55890. IsResolver: false,
  55891. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  55892. switch field.Name {
  55893. case "address1":
  55894. return ec.fieldContext_FulfillmentOrderAssignedLocation_address1(ctx, field)
  55895. case "address2":
  55896. return ec.fieldContext_FulfillmentOrderAssignedLocation_address2(ctx, field)
  55897. case "city":
  55898. return ec.fieldContext_FulfillmentOrderAssignedLocation_city(ctx, field)
  55899. case "countryCode":
  55900. return ec.fieldContext_FulfillmentOrderAssignedLocation_countryCode(ctx, field)
  55901. case "location":
  55902. return ec.fieldContext_FulfillmentOrderAssignedLocation_location(ctx, field)
  55903. case "name":
  55904. return ec.fieldContext_FulfillmentOrderAssignedLocation_name(ctx, field)
  55905. case "phone":
  55906. return ec.fieldContext_FulfillmentOrderAssignedLocation_phone(ctx, field)
  55907. case "province":
  55908. return ec.fieldContext_FulfillmentOrderAssignedLocation_province(ctx, field)
  55909. case "zip":
  55910. return ec.fieldContext_FulfillmentOrderAssignedLocation_zip(ctx, field)
  55911. }
  55912. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderAssignedLocation", field.Name)
  55913. },
  55914. }
  55915. return fc, nil
  55916. }
  55917. func (ec *executionContext) _FulfillmentOrder_deliveryMethod(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrder) (ret graphql.Marshaler) {
  55918. fc, err := ec.fieldContext_FulfillmentOrder_deliveryMethod(ctx, field)
  55919. if err != nil {
  55920. return graphql.Null
  55921. }
  55922. ctx = graphql.WithFieldContext(ctx, fc)
  55923. defer func() {
  55924. if r := recover(); r != nil {
  55925. ec.Error(ctx, ec.Recover(ctx, r))
  55926. ret = graphql.Null
  55927. }
  55928. }()
  55929. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  55930. ctx = rctx // use context from middleware stack in children
  55931. return obj.DeliveryMethod, nil
  55932. })
  55933. if err != nil {
  55934. ec.Error(ctx, err)
  55935. return graphql.Null
  55936. }
  55937. if resTmp == nil {
  55938. return graphql.Null
  55939. }
  55940. res := resTmp.(*DeliveryMethod)
  55941. fc.Result = res
  55942. return ec.marshalODeliveryMethod2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryMethod(ctx, field.Selections, res)
  55943. }
  55944. func (ec *executionContext) fieldContext_FulfillmentOrder_deliveryMethod(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  55945. fc = &graphql.FieldContext{
  55946. Object: "FulfillmentOrder",
  55947. Field: field,
  55948. IsMethod: false,
  55949. IsResolver: false,
  55950. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  55951. switch field.Name {
  55952. case "id":
  55953. return ec.fieldContext_DeliveryMethod_id(ctx, field)
  55954. case "maxDeliveryDateTime":
  55955. return ec.fieldContext_DeliveryMethod_maxDeliveryDateTime(ctx, field)
  55956. case "methodType":
  55957. return ec.fieldContext_DeliveryMethod_methodType(ctx, field)
  55958. case "minDeliveryDateTime":
  55959. return ec.fieldContext_DeliveryMethod_minDeliveryDateTime(ctx, field)
  55960. }
  55961. return nil, fmt.Errorf("no field named %q was found under type DeliveryMethod", field.Name)
  55962. },
  55963. }
  55964. return fc, nil
  55965. }
  55966. func (ec *executionContext) _FulfillmentOrder_destination(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrder) (ret graphql.Marshaler) {
  55967. fc, err := ec.fieldContext_FulfillmentOrder_destination(ctx, field)
  55968. if err != nil {
  55969. return graphql.Null
  55970. }
  55971. ctx = graphql.WithFieldContext(ctx, fc)
  55972. defer func() {
  55973. if r := recover(); r != nil {
  55974. ec.Error(ctx, ec.Recover(ctx, r))
  55975. ret = graphql.Null
  55976. }
  55977. }()
  55978. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  55979. ctx = rctx // use context from middleware stack in children
  55980. return obj.Destination, nil
  55981. })
  55982. if err != nil {
  55983. ec.Error(ctx, err)
  55984. return graphql.Null
  55985. }
  55986. if resTmp == nil {
  55987. return graphql.Null
  55988. }
  55989. res := resTmp.(*FulfillmentOrderDestination)
  55990. fc.Result = res
  55991. return ec.marshalOFulfillmentOrderDestination2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderDestination(ctx, field.Selections, res)
  55992. }
  55993. func (ec *executionContext) fieldContext_FulfillmentOrder_destination(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  55994. fc = &graphql.FieldContext{
  55995. Object: "FulfillmentOrder",
  55996. Field: field,
  55997. IsMethod: false,
  55998. IsResolver: false,
  55999. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  56000. switch field.Name {
  56001. case "address1":
  56002. return ec.fieldContext_FulfillmentOrderDestination_address1(ctx, field)
  56003. case "address2":
  56004. return ec.fieldContext_FulfillmentOrderDestination_address2(ctx, field)
  56005. case "city":
  56006. return ec.fieldContext_FulfillmentOrderDestination_city(ctx, field)
  56007. case "company":
  56008. return ec.fieldContext_FulfillmentOrderDestination_company(ctx, field)
  56009. case "countryCode":
  56010. return ec.fieldContext_FulfillmentOrderDestination_countryCode(ctx, field)
  56011. case "email":
  56012. return ec.fieldContext_FulfillmentOrderDestination_email(ctx, field)
  56013. case "firstName":
  56014. return ec.fieldContext_FulfillmentOrderDestination_firstName(ctx, field)
  56015. case "id":
  56016. return ec.fieldContext_FulfillmentOrderDestination_id(ctx, field)
  56017. case "lastName":
  56018. return ec.fieldContext_FulfillmentOrderDestination_lastName(ctx, field)
  56019. case "phone":
  56020. return ec.fieldContext_FulfillmentOrderDestination_phone(ctx, field)
  56021. case "province":
  56022. return ec.fieldContext_FulfillmentOrderDestination_province(ctx, field)
  56023. case "zip":
  56024. return ec.fieldContext_FulfillmentOrderDestination_zip(ctx, field)
  56025. }
  56026. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderDestination", field.Name)
  56027. },
  56028. }
  56029. return fc, nil
  56030. }
  56031. func (ec *executionContext) _FulfillmentOrder_fulfillAt(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrder) (ret graphql.Marshaler) {
  56032. fc, err := ec.fieldContext_FulfillmentOrder_fulfillAt(ctx, field)
  56033. if err != nil {
  56034. return graphql.Null
  56035. }
  56036. ctx = graphql.WithFieldContext(ctx, fc)
  56037. defer func() {
  56038. if r := recover(); r != nil {
  56039. ec.Error(ctx, ec.Recover(ctx, r))
  56040. ret = graphql.Null
  56041. }
  56042. }()
  56043. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  56044. ctx = rctx // use context from middleware stack in children
  56045. return obj.FulfillAt, nil
  56046. })
  56047. if err != nil {
  56048. ec.Error(ctx, err)
  56049. return graphql.Null
  56050. }
  56051. if resTmp == nil {
  56052. return graphql.Null
  56053. }
  56054. res := resTmp.(*string)
  56055. fc.Result = res
  56056. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  56057. }
  56058. func (ec *executionContext) fieldContext_FulfillmentOrder_fulfillAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  56059. fc = &graphql.FieldContext{
  56060. Object: "FulfillmentOrder",
  56061. Field: field,
  56062. IsMethod: false,
  56063. IsResolver: false,
  56064. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  56065. return nil, errors.New("field of type DateTime does not have child fields")
  56066. },
  56067. }
  56068. return fc, nil
  56069. }
  56070. func (ec *executionContext) _FulfillmentOrder_fulfillBy(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrder) (ret graphql.Marshaler) {
  56071. fc, err := ec.fieldContext_FulfillmentOrder_fulfillBy(ctx, field)
  56072. if err != nil {
  56073. return graphql.Null
  56074. }
  56075. ctx = graphql.WithFieldContext(ctx, fc)
  56076. defer func() {
  56077. if r := recover(); r != nil {
  56078. ec.Error(ctx, ec.Recover(ctx, r))
  56079. ret = graphql.Null
  56080. }
  56081. }()
  56082. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  56083. ctx = rctx // use context from middleware stack in children
  56084. return obj.FulfillBy, nil
  56085. })
  56086. if err != nil {
  56087. ec.Error(ctx, err)
  56088. return graphql.Null
  56089. }
  56090. if resTmp == nil {
  56091. return graphql.Null
  56092. }
  56093. res := resTmp.(*string)
  56094. fc.Result = res
  56095. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  56096. }
  56097. func (ec *executionContext) fieldContext_FulfillmentOrder_fulfillBy(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  56098. fc = &graphql.FieldContext{
  56099. Object: "FulfillmentOrder",
  56100. Field: field,
  56101. IsMethod: false,
  56102. IsResolver: false,
  56103. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  56104. return nil, errors.New("field of type DateTime does not have child fields")
  56105. },
  56106. }
  56107. return fc, nil
  56108. }
  56109. func (ec *executionContext) _FulfillmentOrder_fulfillmentHolds(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrder) (ret graphql.Marshaler) {
  56110. fc, err := ec.fieldContext_FulfillmentOrder_fulfillmentHolds(ctx, field)
  56111. if err != nil {
  56112. return graphql.Null
  56113. }
  56114. ctx = graphql.WithFieldContext(ctx, fc)
  56115. defer func() {
  56116. if r := recover(); r != nil {
  56117. ec.Error(ctx, ec.Recover(ctx, r))
  56118. ret = graphql.Null
  56119. }
  56120. }()
  56121. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  56122. ctx = rctx // use context from middleware stack in children
  56123. return obj.FulfillmentHolds, nil
  56124. })
  56125. if err != nil {
  56126. ec.Error(ctx, err)
  56127. return graphql.Null
  56128. }
  56129. if resTmp == nil {
  56130. if !graphql.HasFieldError(ctx, fc) {
  56131. ec.Errorf(ctx, "must not be null")
  56132. }
  56133. return graphql.Null
  56134. }
  56135. res := resTmp.([]*FulfillmentHold)
  56136. fc.Result = res
  56137. return ec.marshalNFulfillmentHold2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentHoldᚄ(ctx, field.Selections, res)
  56138. }
  56139. func (ec *executionContext) fieldContext_FulfillmentOrder_fulfillmentHolds(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  56140. fc = &graphql.FieldContext{
  56141. Object: "FulfillmentOrder",
  56142. Field: field,
  56143. IsMethod: false,
  56144. IsResolver: false,
  56145. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  56146. switch field.Name {
  56147. case "reason":
  56148. return ec.fieldContext_FulfillmentHold_reason(ctx, field)
  56149. case "reasonNotes":
  56150. return ec.fieldContext_FulfillmentHold_reasonNotes(ctx, field)
  56151. }
  56152. return nil, fmt.Errorf("no field named %q was found under type FulfillmentHold", field.Name)
  56153. },
  56154. }
  56155. return fc, nil
  56156. }
  56157. func (ec *executionContext) _FulfillmentOrder_fulfillments(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrder) (ret graphql.Marshaler) {
  56158. fc, err := ec.fieldContext_FulfillmentOrder_fulfillments(ctx, field)
  56159. if err != nil {
  56160. return graphql.Null
  56161. }
  56162. ctx = graphql.WithFieldContext(ctx, fc)
  56163. defer func() {
  56164. if r := recover(); r != nil {
  56165. ec.Error(ctx, ec.Recover(ctx, r))
  56166. ret = graphql.Null
  56167. }
  56168. }()
  56169. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  56170. ctx = rctx // use context from middleware stack in children
  56171. return obj.Fulfillments, nil
  56172. })
  56173. if err != nil {
  56174. ec.Error(ctx, err)
  56175. return graphql.Null
  56176. }
  56177. if resTmp == nil {
  56178. if !graphql.HasFieldError(ctx, fc) {
  56179. ec.Errorf(ctx, "must not be null")
  56180. }
  56181. return graphql.Null
  56182. }
  56183. res := resTmp.(*FulfillmentConnection)
  56184. fc.Result = res
  56185. return ec.marshalNFulfillmentConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentConnection(ctx, field.Selections, res)
  56186. }
  56187. func (ec *executionContext) fieldContext_FulfillmentOrder_fulfillments(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  56188. fc = &graphql.FieldContext{
  56189. Object: "FulfillmentOrder",
  56190. Field: field,
  56191. IsMethod: false,
  56192. IsResolver: false,
  56193. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  56194. switch field.Name {
  56195. case "edges":
  56196. return ec.fieldContext_FulfillmentConnection_edges(ctx, field)
  56197. case "nodes":
  56198. return ec.fieldContext_FulfillmentConnection_nodes(ctx, field)
  56199. case "pageInfo":
  56200. return ec.fieldContext_FulfillmentConnection_pageInfo(ctx, field)
  56201. }
  56202. return nil, fmt.Errorf("no field named %q was found under type FulfillmentConnection", field.Name)
  56203. },
  56204. }
  56205. defer func() {
  56206. if r := recover(); r != nil {
  56207. err = ec.Recover(ctx, r)
  56208. ec.Error(ctx, err)
  56209. }
  56210. }()
  56211. ctx = graphql.WithFieldContext(ctx, fc)
  56212. if fc.Args, err = ec.field_FulfillmentOrder_fulfillments_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  56213. ec.Error(ctx, err)
  56214. return
  56215. }
  56216. return fc, nil
  56217. }
  56218. func (ec *executionContext) _FulfillmentOrder_id(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrder) (ret graphql.Marshaler) {
  56219. fc, err := ec.fieldContext_FulfillmentOrder_id(ctx, field)
  56220. if err != nil {
  56221. return graphql.Null
  56222. }
  56223. ctx = graphql.WithFieldContext(ctx, fc)
  56224. defer func() {
  56225. if r := recover(); r != nil {
  56226. ec.Error(ctx, ec.Recover(ctx, r))
  56227. ret = graphql.Null
  56228. }
  56229. }()
  56230. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  56231. ctx = rctx // use context from middleware stack in children
  56232. return obj.ID, nil
  56233. })
  56234. if err != nil {
  56235. ec.Error(ctx, err)
  56236. return graphql.Null
  56237. }
  56238. if resTmp == nil {
  56239. if !graphql.HasFieldError(ctx, fc) {
  56240. ec.Errorf(ctx, "must not be null")
  56241. }
  56242. return graphql.Null
  56243. }
  56244. res := resTmp.(string)
  56245. fc.Result = res
  56246. return ec.marshalNID2string(ctx, field.Selections, res)
  56247. }
  56248. func (ec *executionContext) fieldContext_FulfillmentOrder_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  56249. fc = &graphql.FieldContext{
  56250. Object: "FulfillmentOrder",
  56251. Field: field,
  56252. IsMethod: false,
  56253. IsResolver: false,
  56254. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  56255. return nil, errors.New("field of type ID does not have child fields")
  56256. },
  56257. }
  56258. return fc, nil
  56259. }
  56260. func (ec *executionContext) _FulfillmentOrder_internationalDuties(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrder) (ret graphql.Marshaler) {
  56261. fc, err := ec.fieldContext_FulfillmentOrder_internationalDuties(ctx, field)
  56262. if err != nil {
  56263. return graphql.Null
  56264. }
  56265. ctx = graphql.WithFieldContext(ctx, fc)
  56266. defer func() {
  56267. if r := recover(); r != nil {
  56268. ec.Error(ctx, ec.Recover(ctx, r))
  56269. ret = graphql.Null
  56270. }
  56271. }()
  56272. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  56273. ctx = rctx // use context from middleware stack in children
  56274. return obj.InternationalDuties, nil
  56275. })
  56276. if err != nil {
  56277. ec.Error(ctx, err)
  56278. return graphql.Null
  56279. }
  56280. if resTmp == nil {
  56281. return graphql.Null
  56282. }
  56283. res := resTmp.(*FulfillmentOrderInternationalDuties)
  56284. fc.Result = res
  56285. return ec.marshalOFulfillmentOrderInternationalDuties2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderInternationalDuties(ctx, field.Selections, res)
  56286. }
  56287. func (ec *executionContext) fieldContext_FulfillmentOrder_internationalDuties(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  56288. fc = &graphql.FieldContext{
  56289. Object: "FulfillmentOrder",
  56290. Field: field,
  56291. IsMethod: false,
  56292. IsResolver: false,
  56293. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  56294. switch field.Name {
  56295. case "incoterm":
  56296. return ec.fieldContext_FulfillmentOrderInternationalDuties_incoterm(ctx, field)
  56297. }
  56298. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderInternationalDuties", field.Name)
  56299. },
  56300. }
  56301. return fc, nil
  56302. }
  56303. func (ec *executionContext) _FulfillmentOrder_lineItems(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrder) (ret graphql.Marshaler) {
  56304. fc, err := ec.fieldContext_FulfillmentOrder_lineItems(ctx, field)
  56305. if err != nil {
  56306. return graphql.Null
  56307. }
  56308. ctx = graphql.WithFieldContext(ctx, fc)
  56309. defer func() {
  56310. if r := recover(); r != nil {
  56311. ec.Error(ctx, ec.Recover(ctx, r))
  56312. ret = graphql.Null
  56313. }
  56314. }()
  56315. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  56316. ctx = rctx // use context from middleware stack in children
  56317. return obj.LineItems, nil
  56318. })
  56319. if err != nil {
  56320. ec.Error(ctx, err)
  56321. return graphql.Null
  56322. }
  56323. if resTmp == nil {
  56324. if !graphql.HasFieldError(ctx, fc) {
  56325. ec.Errorf(ctx, "must not be null")
  56326. }
  56327. return graphql.Null
  56328. }
  56329. res := resTmp.(*FulfillmentOrderLineItemConnection)
  56330. fc.Result = res
  56331. return ec.marshalNFulfillmentOrderLineItemConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderLineItemConnection(ctx, field.Selections, res)
  56332. }
  56333. func (ec *executionContext) fieldContext_FulfillmentOrder_lineItems(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  56334. fc = &graphql.FieldContext{
  56335. Object: "FulfillmentOrder",
  56336. Field: field,
  56337. IsMethod: false,
  56338. IsResolver: false,
  56339. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  56340. switch field.Name {
  56341. case "edges":
  56342. return ec.fieldContext_FulfillmentOrderLineItemConnection_edges(ctx, field)
  56343. case "nodes":
  56344. return ec.fieldContext_FulfillmentOrderLineItemConnection_nodes(ctx, field)
  56345. case "pageInfo":
  56346. return ec.fieldContext_FulfillmentOrderLineItemConnection_pageInfo(ctx, field)
  56347. }
  56348. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderLineItemConnection", field.Name)
  56349. },
  56350. }
  56351. defer func() {
  56352. if r := recover(); r != nil {
  56353. err = ec.Recover(ctx, r)
  56354. ec.Error(ctx, err)
  56355. }
  56356. }()
  56357. ctx = graphql.WithFieldContext(ctx, fc)
  56358. if fc.Args, err = ec.field_FulfillmentOrder_lineItems_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  56359. ec.Error(ctx, err)
  56360. return
  56361. }
  56362. return fc, nil
  56363. }
  56364. func (ec *executionContext) _FulfillmentOrder_locationsForMove(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrder) (ret graphql.Marshaler) {
  56365. fc, err := ec.fieldContext_FulfillmentOrder_locationsForMove(ctx, field)
  56366. if err != nil {
  56367. return graphql.Null
  56368. }
  56369. ctx = graphql.WithFieldContext(ctx, fc)
  56370. defer func() {
  56371. if r := recover(); r != nil {
  56372. ec.Error(ctx, ec.Recover(ctx, r))
  56373. ret = graphql.Null
  56374. }
  56375. }()
  56376. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  56377. ctx = rctx // use context from middleware stack in children
  56378. return obj.LocationsForMove, nil
  56379. })
  56380. if err != nil {
  56381. ec.Error(ctx, err)
  56382. return graphql.Null
  56383. }
  56384. if resTmp == nil {
  56385. if !graphql.HasFieldError(ctx, fc) {
  56386. ec.Errorf(ctx, "must not be null")
  56387. }
  56388. return graphql.Null
  56389. }
  56390. res := resTmp.(*FulfillmentOrderLocationForMoveConnection)
  56391. fc.Result = res
  56392. return ec.marshalNFulfillmentOrderLocationForMoveConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderLocationForMoveConnection(ctx, field.Selections, res)
  56393. }
  56394. func (ec *executionContext) fieldContext_FulfillmentOrder_locationsForMove(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  56395. fc = &graphql.FieldContext{
  56396. Object: "FulfillmentOrder",
  56397. Field: field,
  56398. IsMethod: false,
  56399. IsResolver: false,
  56400. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  56401. switch field.Name {
  56402. case "edges":
  56403. return ec.fieldContext_FulfillmentOrderLocationForMoveConnection_edges(ctx, field)
  56404. case "nodes":
  56405. return ec.fieldContext_FulfillmentOrderLocationForMoveConnection_nodes(ctx, field)
  56406. case "pageInfo":
  56407. return ec.fieldContext_FulfillmentOrderLocationForMoveConnection_pageInfo(ctx, field)
  56408. }
  56409. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderLocationForMoveConnection", field.Name)
  56410. },
  56411. }
  56412. defer func() {
  56413. if r := recover(); r != nil {
  56414. err = ec.Recover(ctx, r)
  56415. ec.Error(ctx, err)
  56416. }
  56417. }()
  56418. ctx = graphql.WithFieldContext(ctx, fc)
  56419. if fc.Args, err = ec.field_FulfillmentOrder_locationsForMove_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  56420. ec.Error(ctx, err)
  56421. return
  56422. }
  56423. return fc, nil
  56424. }
  56425. func (ec *executionContext) _FulfillmentOrder_merchantRequests(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrder) (ret graphql.Marshaler) {
  56426. fc, err := ec.fieldContext_FulfillmentOrder_merchantRequests(ctx, field)
  56427. if err != nil {
  56428. return graphql.Null
  56429. }
  56430. ctx = graphql.WithFieldContext(ctx, fc)
  56431. defer func() {
  56432. if r := recover(); r != nil {
  56433. ec.Error(ctx, ec.Recover(ctx, r))
  56434. ret = graphql.Null
  56435. }
  56436. }()
  56437. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  56438. ctx = rctx // use context from middleware stack in children
  56439. return obj.MerchantRequests, nil
  56440. })
  56441. if err != nil {
  56442. ec.Error(ctx, err)
  56443. return graphql.Null
  56444. }
  56445. if resTmp == nil {
  56446. if !graphql.HasFieldError(ctx, fc) {
  56447. ec.Errorf(ctx, "must not be null")
  56448. }
  56449. return graphql.Null
  56450. }
  56451. res := resTmp.(*FulfillmentOrderMerchantRequestConnection)
  56452. fc.Result = res
  56453. return ec.marshalNFulfillmentOrderMerchantRequestConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderMerchantRequestConnection(ctx, field.Selections, res)
  56454. }
  56455. func (ec *executionContext) fieldContext_FulfillmentOrder_merchantRequests(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  56456. fc = &graphql.FieldContext{
  56457. Object: "FulfillmentOrder",
  56458. Field: field,
  56459. IsMethod: false,
  56460. IsResolver: false,
  56461. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  56462. switch field.Name {
  56463. case "edges":
  56464. return ec.fieldContext_FulfillmentOrderMerchantRequestConnection_edges(ctx, field)
  56465. case "nodes":
  56466. return ec.fieldContext_FulfillmentOrderMerchantRequestConnection_nodes(ctx, field)
  56467. case "pageInfo":
  56468. return ec.fieldContext_FulfillmentOrderMerchantRequestConnection_pageInfo(ctx, field)
  56469. }
  56470. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderMerchantRequestConnection", field.Name)
  56471. },
  56472. }
  56473. defer func() {
  56474. if r := recover(); r != nil {
  56475. err = ec.Recover(ctx, r)
  56476. ec.Error(ctx, err)
  56477. }
  56478. }()
  56479. ctx = graphql.WithFieldContext(ctx, fc)
  56480. if fc.Args, err = ec.field_FulfillmentOrder_merchantRequests_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  56481. ec.Error(ctx, err)
  56482. return
  56483. }
  56484. return fc, nil
  56485. }
  56486. func (ec *executionContext) _FulfillmentOrder_order(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrder) (ret graphql.Marshaler) {
  56487. fc, err := ec.fieldContext_FulfillmentOrder_order(ctx, field)
  56488. if err != nil {
  56489. return graphql.Null
  56490. }
  56491. ctx = graphql.WithFieldContext(ctx, fc)
  56492. defer func() {
  56493. if r := recover(); r != nil {
  56494. ec.Error(ctx, ec.Recover(ctx, r))
  56495. ret = graphql.Null
  56496. }
  56497. }()
  56498. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  56499. ctx = rctx // use context from middleware stack in children
  56500. return obj.Order, nil
  56501. })
  56502. if err != nil {
  56503. ec.Error(ctx, err)
  56504. return graphql.Null
  56505. }
  56506. if resTmp == nil {
  56507. if !graphql.HasFieldError(ctx, fc) {
  56508. ec.Errorf(ctx, "must not be null")
  56509. }
  56510. return graphql.Null
  56511. }
  56512. res := resTmp.(*Order)
  56513. fc.Result = res
  56514. return ec.marshalNOrder2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrder(ctx, field.Selections, res)
  56515. }
  56516. func (ec *executionContext) fieldContext_FulfillmentOrder_order(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  56517. fc = &graphql.FieldContext{
  56518. Object: "FulfillmentOrder",
  56519. Field: field,
  56520. IsMethod: false,
  56521. IsResolver: false,
  56522. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  56523. switch field.Name {
  56524. case "id":
  56525. return ec.fieldContext_Order_id(ctx, field)
  56526. }
  56527. return nil, fmt.Errorf("no field named %q was found under type Order", field.Name)
  56528. },
  56529. }
  56530. return fc, nil
  56531. }
  56532. func (ec *executionContext) _FulfillmentOrder_requestStatus(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrder) (ret graphql.Marshaler) {
  56533. fc, err := ec.fieldContext_FulfillmentOrder_requestStatus(ctx, field)
  56534. if err != nil {
  56535. return graphql.Null
  56536. }
  56537. ctx = graphql.WithFieldContext(ctx, fc)
  56538. defer func() {
  56539. if r := recover(); r != nil {
  56540. ec.Error(ctx, ec.Recover(ctx, r))
  56541. ret = graphql.Null
  56542. }
  56543. }()
  56544. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  56545. ctx = rctx // use context from middleware stack in children
  56546. return obj.RequestStatus, nil
  56547. })
  56548. if err != nil {
  56549. ec.Error(ctx, err)
  56550. return graphql.Null
  56551. }
  56552. if resTmp == nil {
  56553. if !graphql.HasFieldError(ctx, fc) {
  56554. ec.Errorf(ctx, "must not be null")
  56555. }
  56556. return graphql.Null
  56557. }
  56558. res := resTmp.(FulfillmentOrderRequestStatus)
  56559. fc.Result = res
  56560. return ec.marshalNFulfillmentOrderRequestStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderRequestStatus(ctx, field.Selections, res)
  56561. }
  56562. func (ec *executionContext) fieldContext_FulfillmentOrder_requestStatus(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  56563. fc = &graphql.FieldContext{
  56564. Object: "FulfillmentOrder",
  56565. Field: field,
  56566. IsMethod: false,
  56567. IsResolver: false,
  56568. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  56569. return nil, errors.New("field of type FulfillmentOrderRequestStatus does not have child fields")
  56570. },
  56571. }
  56572. return fc, nil
  56573. }
  56574. func (ec *executionContext) _FulfillmentOrder_status(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrder) (ret graphql.Marshaler) {
  56575. fc, err := ec.fieldContext_FulfillmentOrder_status(ctx, field)
  56576. if err != nil {
  56577. return graphql.Null
  56578. }
  56579. ctx = graphql.WithFieldContext(ctx, fc)
  56580. defer func() {
  56581. if r := recover(); r != nil {
  56582. ec.Error(ctx, ec.Recover(ctx, r))
  56583. ret = graphql.Null
  56584. }
  56585. }()
  56586. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  56587. ctx = rctx // use context from middleware stack in children
  56588. return obj.Status, nil
  56589. })
  56590. if err != nil {
  56591. ec.Error(ctx, err)
  56592. return graphql.Null
  56593. }
  56594. if resTmp == nil {
  56595. if !graphql.HasFieldError(ctx, fc) {
  56596. ec.Errorf(ctx, "must not be null")
  56597. }
  56598. return graphql.Null
  56599. }
  56600. res := resTmp.(FulfillmentOrderStatus)
  56601. fc.Result = res
  56602. return ec.marshalNFulfillmentOrderStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderStatus(ctx, field.Selections, res)
  56603. }
  56604. func (ec *executionContext) fieldContext_FulfillmentOrder_status(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  56605. fc = &graphql.FieldContext{
  56606. Object: "FulfillmentOrder",
  56607. Field: field,
  56608. IsMethod: false,
  56609. IsResolver: false,
  56610. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  56611. return nil, errors.New("field of type FulfillmentOrderStatus does not have child fields")
  56612. },
  56613. }
  56614. return fc, nil
  56615. }
  56616. func (ec *executionContext) _FulfillmentOrder_supportedActions(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrder) (ret graphql.Marshaler) {
  56617. fc, err := ec.fieldContext_FulfillmentOrder_supportedActions(ctx, field)
  56618. if err != nil {
  56619. return graphql.Null
  56620. }
  56621. ctx = graphql.WithFieldContext(ctx, fc)
  56622. defer func() {
  56623. if r := recover(); r != nil {
  56624. ec.Error(ctx, ec.Recover(ctx, r))
  56625. ret = graphql.Null
  56626. }
  56627. }()
  56628. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  56629. ctx = rctx // use context from middleware stack in children
  56630. return obj.SupportedActions, nil
  56631. })
  56632. if err != nil {
  56633. ec.Error(ctx, err)
  56634. return graphql.Null
  56635. }
  56636. if resTmp == nil {
  56637. if !graphql.HasFieldError(ctx, fc) {
  56638. ec.Errorf(ctx, "must not be null")
  56639. }
  56640. return graphql.Null
  56641. }
  56642. res := resTmp.([]*FulfillmentOrderSupportedAction)
  56643. fc.Result = res
  56644. return ec.marshalNFulfillmentOrderSupportedAction2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderSupportedActionᚄ(ctx, field.Selections, res)
  56645. }
  56646. func (ec *executionContext) fieldContext_FulfillmentOrder_supportedActions(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  56647. fc = &graphql.FieldContext{
  56648. Object: "FulfillmentOrder",
  56649. Field: field,
  56650. IsMethod: false,
  56651. IsResolver: false,
  56652. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  56653. switch field.Name {
  56654. case "action":
  56655. return ec.fieldContext_FulfillmentOrderSupportedAction_action(ctx, field)
  56656. case "externalUrl":
  56657. return ec.fieldContext_FulfillmentOrderSupportedAction_externalUrl(ctx, field)
  56658. }
  56659. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderSupportedAction", field.Name)
  56660. },
  56661. }
  56662. return fc, nil
  56663. }
  56664. func (ec *executionContext) _FulfillmentOrderAssignedLocation_address1(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderAssignedLocation) (ret graphql.Marshaler) {
  56665. fc, err := ec.fieldContext_FulfillmentOrderAssignedLocation_address1(ctx, field)
  56666. if err != nil {
  56667. return graphql.Null
  56668. }
  56669. ctx = graphql.WithFieldContext(ctx, fc)
  56670. defer func() {
  56671. if r := recover(); r != nil {
  56672. ec.Error(ctx, ec.Recover(ctx, r))
  56673. ret = graphql.Null
  56674. }
  56675. }()
  56676. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  56677. ctx = rctx // use context from middleware stack in children
  56678. return obj.Address1, nil
  56679. })
  56680. if err != nil {
  56681. ec.Error(ctx, err)
  56682. return graphql.Null
  56683. }
  56684. if resTmp == nil {
  56685. return graphql.Null
  56686. }
  56687. res := resTmp.(*string)
  56688. fc.Result = res
  56689. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  56690. }
  56691. func (ec *executionContext) fieldContext_FulfillmentOrderAssignedLocation_address1(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  56692. fc = &graphql.FieldContext{
  56693. Object: "FulfillmentOrderAssignedLocation",
  56694. Field: field,
  56695. IsMethod: false,
  56696. IsResolver: false,
  56697. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  56698. return nil, errors.New("field of type String does not have child fields")
  56699. },
  56700. }
  56701. return fc, nil
  56702. }
  56703. func (ec *executionContext) _FulfillmentOrderAssignedLocation_address2(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderAssignedLocation) (ret graphql.Marshaler) {
  56704. fc, err := ec.fieldContext_FulfillmentOrderAssignedLocation_address2(ctx, field)
  56705. if err != nil {
  56706. return graphql.Null
  56707. }
  56708. ctx = graphql.WithFieldContext(ctx, fc)
  56709. defer func() {
  56710. if r := recover(); r != nil {
  56711. ec.Error(ctx, ec.Recover(ctx, r))
  56712. ret = graphql.Null
  56713. }
  56714. }()
  56715. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  56716. ctx = rctx // use context from middleware stack in children
  56717. return obj.Address2, nil
  56718. })
  56719. if err != nil {
  56720. ec.Error(ctx, err)
  56721. return graphql.Null
  56722. }
  56723. if resTmp == nil {
  56724. return graphql.Null
  56725. }
  56726. res := resTmp.(*string)
  56727. fc.Result = res
  56728. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  56729. }
  56730. func (ec *executionContext) fieldContext_FulfillmentOrderAssignedLocation_address2(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  56731. fc = &graphql.FieldContext{
  56732. Object: "FulfillmentOrderAssignedLocation",
  56733. Field: field,
  56734. IsMethod: false,
  56735. IsResolver: false,
  56736. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  56737. return nil, errors.New("field of type String does not have child fields")
  56738. },
  56739. }
  56740. return fc, nil
  56741. }
  56742. func (ec *executionContext) _FulfillmentOrderAssignedLocation_city(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderAssignedLocation) (ret graphql.Marshaler) {
  56743. fc, err := ec.fieldContext_FulfillmentOrderAssignedLocation_city(ctx, field)
  56744. if err != nil {
  56745. return graphql.Null
  56746. }
  56747. ctx = graphql.WithFieldContext(ctx, fc)
  56748. defer func() {
  56749. if r := recover(); r != nil {
  56750. ec.Error(ctx, ec.Recover(ctx, r))
  56751. ret = graphql.Null
  56752. }
  56753. }()
  56754. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  56755. ctx = rctx // use context from middleware stack in children
  56756. return obj.City, nil
  56757. })
  56758. if err != nil {
  56759. ec.Error(ctx, err)
  56760. return graphql.Null
  56761. }
  56762. if resTmp == nil {
  56763. return graphql.Null
  56764. }
  56765. res := resTmp.(*string)
  56766. fc.Result = res
  56767. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  56768. }
  56769. func (ec *executionContext) fieldContext_FulfillmentOrderAssignedLocation_city(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  56770. fc = &graphql.FieldContext{
  56771. Object: "FulfillmentOrderAssignedLocation",
  56772. Field: field,
  56773. IsMethod: false,
  56774. IsResolver: false,
  56775. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  56776. return nil, errors.New("field of type String does not have child fields")
  56777. },
  56778. }
  56779. return fc, nil
  56780. }
  56781. func (ec *executionContext) _FulfillmentOrderAssignedLocation_countryCode(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderAssignedLocation) (ret graphql.Marshaler) {
  56782. fc, err := ec.fieldContext_FulfillmentOrderAssignedLocation_countryCode(ctx, field)
  56783. if err != nil {
  56784. return graphql.Null
  56785. }
  56786. ctx = graphql.WithFieldContext(ctx, fc)
  56787. defer func() {
  56788. if r := recover(); r != nil {
  56789. ec.Error(ctx, ec.Recover(ctx, r))
  56790. ret = graphql.Null
  56791. }
  56792. }()
  56793. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  56794. ctx = rctx // use context from middleware stack in children
  56795. return obj.CountryCode, nil
  56796. })
  56797. if err != nil {
  56798. ec.Error(ctx, err)
  56799. return graphql.Null
  56800. }
  56801. if resTmp == nil {
  56802. if !graphql.HasFieldError(ctx, fc) {
  56803. ec.Errorf(ctx, "must not be null")
  56804. }
  56805. return graphql.Null
  56806. }
  56807. res := resTmp.(CountryCode)
  56808. fc.Result = res
  56809. return ec.marshalNCountryCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryCode(ctx, field.Selections, res)
  56810. }
  56811. func (ec *executionContext) fieldContext_FulfillmentOrderAssignedLocation_countryCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  56812. fc = &graphql.FieldContext{
  56813. Object: "FulfillmentOrderAssignedLocation",
  56814. Field: field,
  56815. IsMethod: false,
  56816. IsResolver: false,
  56817. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  56818. return nil, errors.New("field of type CountryCode does not have child fields")
  56819. },
  56820. }
  56821. return fc, nil
  56822. }
  56823. func (ec *executionContext) _FulfillmentOrderAssignedLocation_location(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderAssignedLocation) (ret graphql.Marshaler) {
  56824. fc, err := ec.fieldContext_FulfillmentOrderAssignedLocation_location(ctx, field)
  56825. if err != nil {
  56826. return graphql.Null
  56827. }
  56828. ctx = graphql.WithFieldContext(ctx, fc)
  56829. defer func() {
  56830. if r := recover(); r != nil {
  56831. ec.Error(ctx, ec.Recover(ctx, r))
  56832. ret = graphql.Null
  56833. }
  56834. }()
  56835. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  56836. ctx = rctx // use context from middleware stack in children
  56837. return obj.Location, nil
  56838. })
  56839. if err != nil {
  56840. ec.Error(ctx, err)
  56841. return graphql.Null
  56842. }
  56843. if resTmp == nil {
  56844. return graphql.Null
  56845. }
  56846. res := resTmp.(*Location)
  56847. fc.Result = res
  56848. return ec.marshalOLocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocation(ctx, field.Selections, res)
  56849. }
  56850. func (ec *executionContext) fieldContext_FulfillmentOrderAssignedLocation_location(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  56851. fc = &graphql.FieldContext{
  56852. Object: "FulfillmentOrderAssignedLocation",
  56853. Field: field,
  56854. IsMethod: false,
  56855. IsResolver: false,
  56856. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  56857. switch field.Name {
  56858. case "activatable":
  56859. return ec.fieldContext_Location_activatable(ctx, field)
  56860. case "address":
  56861. return ec.fieldContext_Location_address(ctx, field)
  56862. case "addressVerified":
  56863. return ec.fieldContext_Location_addressVerified(ctx, field)
  56864. case "deactivatable":
  56865. return ec.fieldContext_Location_deactivatable(ctx, field)
  56866. case "deactivatedAt":
  56867. return ec.fieldContext_Location_deactivatedAt(ctx, field)
  56868. case "deletable":
  56869. return ec.fieldContext_Location_deletable(ctx, field)
  56870. case "fulfillmentService":
  56871. return ec.fieldContext_Location_fulfillmentService(ctx, field)
  56872. case "fulfillsOnlineOrders":
  56873. return ec.fieldContext_Location_fulfillsOnlineOrders(ctx, field)
  56874. case "hasActiveInventory":
  56875. return ec.fieldContext_Location_hasActiveInventory(ctx, field)
  56876. case "hasUnfulfilledOrders":
  56877. return ec.fieldContext_Location_hasUnfulfilledOrders(ctx, field)
  56878. case "id":
  56879. return ec.fieldContext_Location_id(ctx, field)
  56880. case "inventoryLevel":
  56881. return ec.fieldContext_Location_inventoryLevel(ctx, field)
  56882. case "inventoryLevels":
  56883. return ec.fieldContext_Location_inventoryLevels(ctx, field)
  56884. case "isActive":
  56885. return ec.fieldContext_Location_isActive(ctx, field)
  56886. case "legacyResourceId":
  56887. return ec.fieldContext_Location_legacyResourceId(ctx, field)
  56888. case "metafield":
  56889. return ec.fieldContext_Location_metafield(ctx, field)
  56890. case "metafieldDefinitions":
  56891. return ec.fieldContext_Location_metafieldDefinitions(ctx, field)
  56892. case "metafields":
  56893. return ec.fieldContext_Location_metafields(ctx, field)
  56894. case "name":
  56895. return ec.fieldContext_Location_name(ctx, field)
  56896. case "privateMetafield":
  56897. return ec.fieldContext_Location_privateMetafield(ctx, field)
  56898. case "privateMetafields":
  56899. return ec.fieldContext_Location_privateMetafields(ctx, field)
  56900. case "shipsInventory":
  56901. return ec.fieldContext_Location_shipsInventory(ctx, field)
  56902. case "suggestedAddresses":
  56903. return ec.fieldContext_Location_suggestedAddresses(ctx, field)
  56904. }
  56905. return nil, fmt.Errorf("no field named %q was found under type Location", field.Name)
  56906. },
  56907. }
  56908. return fc, nil
  56909. }
  56910. func (ec *executionContext) _FulfillmentOrderAssignedLocation_name(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderAssignedLocation) (ret graphql.Marshaler) {
  56911. fc, err := ec.fieldContext_FulfillmentOrderAssignedLocation_name(ctx, field)
  56912. if err != nil {
  56913. return graphql.Null
  56914. }
  56915. ctx = graphql.WithFieldContext(ctx, fc)
  56916. defer func() {
  56917. if r := recover(); r != nil {
  56918. ec.Error(ctx, ec.Recover(ctx, r))
  56919. ret = graphql.Null
  56920. }
  56921. }()
  56922. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  56923. ctx = rctx // use context from middleware stack in children
  56924. return obj.Name, nil
  56925. })
  56926. if err != nil {
  56927. ec.Error(ctx, err)
  56928. return graphql.Null
  56929. }
  56930. if resTmp == nil {
  56931. if !graphql.HasFieldError(ctx, fc) {
  56932. ec.Errorf(ctx, "must not be null")
  56933. }
  56934. return graphql.Null
  56935. }
  56936. res := resTmp.(string)
  56937. fc.Result = res
  56938. return ec.marshalNString2string(ctx, field.Selections, res)
  56939. }
  56940. func (ec *executionContext) fieldContext_FulfillmentOrderAssignedLocation_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  56941. fc = &graphql.FieldContext{
  56942. Object: "FulfillmentOrderAssignedLocation",
  56943. Field: field,
  56944. IsMethod: false,
  56945. IsResolver: false,
  56946. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  56947. return nil, errors.New("field of type String does not have child fields")
  56948. },
  56949. }
  56950. return fc, nil
  56951. }
  56952. func (ec *executionContext) _FulfillmentOrderAssignedLocation_phone(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderAssignedLocation) (ret graphql.Marshaler) {
  56953. fc, err := ec.fieldContext_FulfillmentOrderAssignedLocation_phone(ctx, field)
  56954. if err != nil {
  56955. return graphql.Null
  56956. }
  56957. ctx = graphql.WithFieldContext(ctx, fc)
  56958. defer func() {
  56959. if r := recover(); r != nil {
  56960. ec.Error(ctx, ec.Recover(ctx, r))
  56961. ret = graphql.Null
  56962. }
  56963. }()
  56964. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  56965. ctx = rctx // use context from middleware stack in children
  56966. return obj.Phone, nil
  56967. })
  56968. if err != nil {
  56969. ec.Error(ctx, err)
  56970. return graphql.Null
  56971. }
  56972. if resTmp == nil {
  56973. return graphql.Null
  56974. }
  56975. res := resTmp.(*string)
  56976. fc.Result = res
  56977. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  56978. }
  56979. func (ec *executionContext) fieldContext_FulfillmentOrderAssignedLocation_phone(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  56980. fc = &graphql.FieldContext{
  56981. Object: "FulfillmentOrderAssignedLocation",
  56982. Field: field,
  56983. IsMethod: false,
  56984. IsResolver: false,
  56985. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  56986. return nil, errors.New("field of type String does not have child fields")
  56987. },
  56988. }
  56989. return fc, nil
  56990. }
  56991. func (ec *executionContext) _FulfillmentOrderAssignedLocation_province(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderAssignedLocation) (ret graphql.Marshaler) {
  56992. fc, err := ec.fieldContext_FulfillmentOrderAssignedLocation_province(ctx, field)
  56993. if err != nil {
  56994. return graphql.Null
  56995. }
  56996. ctx = graphql.WithFieldContext(ctx, fc)
  56997. defer func() {
  56998. if r := recover(); r != nil {
  56999. ec.Error(ctx, ec.Recover(ctx, r))
  57000. ret = graphql.Null
  57001. }
  57002. }()
  57003. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57004. ctx = rctx // use context from middleware stack in children
  57005. return obj.Province, nil
  57006. })
  57007. if err != nil {
  57008. ec.Error(ctx, err)
  57009. return graphql.Null
  57010. }
  57011. if resTmp == nil {
  57012. return graphql.Null
  57013. }
  57014. res := resTmp.(*string)
  57015. fc.Result = res
  57016. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  57017. }
  57018. func (ec *executionContext) fieldContext_FulfillmentOrderAssignedLocation_province(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57019. fc = &graphql.FieldContext{
  57020. Object: "FulfillmentOrderAssignedLocation",
  57021. Field: field,
  57022. IsMethod: false,
  57023. IsResolver: false,
  57024. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57025. return nil, errors.New("field of type String does not have child fields")
  57026. },
  57027. }
  57028. return fc, nil
  57029. }
  57030. func (ec *executionContext) _FulfillmentOrderAssignedLocation_zip(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderAssignedLocation) (ret graphql.Marshaler) {
  57031. fc, err := ec.fieldContext_FulfillmentOrderAssignedLocation_zip(ctx, field)
  57032. if err != nil {
  57033. return graphql.Null
  57034. }
  57035. ctx = graphql.WithFieldContext(ctx, fc)
  57036. defer func() {
  57037. if r := recover(); r != nil {
  57038. ec.Error(ctx, ec.Recover(ctx, r))
  57039. ret = graphql.Null
  57040. }
  57041. }()
  57042. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57043. ctx = rctx // use context from middleware stack in children
  57044. return obj.Zip, nil
  57045. })
  57046. if err != nil {
  57047. ec.Error(ctx, err)
  57048. return graphql.Null
  57049. }
  57050. if resTmp == nil {
  57051. return graphql.Null
  57052. }
  57053. res := resTmp.(*string)
  57054. fc.Result = res
  57055. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  57056. }
  57057. func (ec *executionContext) fieldContext_FulfillmentOrderAssignedLocation_zip(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57058. fc = &graphql.FieldContext{
  57059. Object: "FulfillmentOrderAssignedLocation",
  57060. Field: field,
  57061. IsMethod: false,
  57062. IsResolver: false,
  57063. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57064. return nil, errors.New("field of type String does not have child fields")
  57065. },
  57066. }
  57067. return fc, nil
  57068. }
  57069. func (ec *executionContext) _FulfillmentOrderConnection_edges(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderConnection) (ret graphql.Marshaler) {
  57070. fc, err := ec.fieldContext_FulfillmentOrderConnection_edges(ctx, field)
  57071. if err != nil {
  57072. return graphql.Null
  57073. }
  57074. ctx = graphql.WithFieldContext(ctx, fc)
  57075. defer func() {
  57076. if r := recover(); r != nil {
  57077. ec.Error(ctx, ec.Recover(ctx, r))
  57078. ret = graphql.Null
  57079. }
  57080. }()
  57081. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57082. ctx = rctx // use context from middleware stack in children
  57083. return obj.Edges, nil
  57084. })
  57085. if err != nil {
  57086. ec.Error(ctx, err)
  57087. return graphql.Null
  57088. }
  57089. if resTmp == nil {
  57090. if !graphql.HasFieldError(ctx, fc) {
  57091. ec.Errorf(ctx, "must not be null")
  57092. }
  57093. return graphql.Null
  57094. }
  57095. res := resTmp.([]*FulfillmentOrderEdge)
  57096. fc.Result = res
  57097. return ec.marshalNFulfillmentOrderEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderEdgeᚄ(ctx, field.Selections, res)
  57098. }
  57099. func (ec *executionContext) fieldContext_FulfillmentOrderConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57100. fc = &graphql.FieldContext{
  57101. Object: "FulfillmentOrderConnection",
  57102. Field: field,
  57103. IsMethod: false,
  57104. IsResolver: false,
  57105. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57106. switch field.Name {
  57107. case "cursor":
  57108. return ec.fieldContext_FulfillmentOrderEdge_cursor(ctx, field)
  57109. case "node":
  57110. return ec.fieldContext_FulfillmentOrderEdge_node(ctx, field)
  57111. }
  57112. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderEdge", field.Name)
  57113. },
  57114. }
  57115. return fc, nil
  57116. }
  57117. func (ec *executionContext) _FulfillmentOrderConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderConnection) (ret graphql.Marshaler) {
  57118. fc, err := ec.fieldContext_FulfillmentOrderConnection_nodes(ctx, field)
  57119. if err != nil {
  57120. return graphql.Null
  57121. }
  57122. ctx = graphql.WithFieldContext(ctx, fc)
  57123. defer func() {
  57124. if r := recover(); r != nil {
  57125. ec.Error(ctx, ec.Recover(ctx, r))
  57126. ret = graphql.Null
  57127. }
  57128. }()
  57129. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57130. ctx = rctx // use context from middleware stack in children
  57131. return obj.Nodes, nil
  57132. })
  57133. if err != nil {
  57134. ec.Error(ctx, err)
  57135. return graphql.Null
  57136. }
  57137. if resTmp == nil {
  57138. if !graphql.HasFieldError(ctx, fc) {
  57139. ec.Errorf(ctx, "must not be null")
  57140. }
  57141. return graphql.Null
  57142. }
  57143. res := resTmp.([]*FulfillmentOrder)
  57144. fc.Result = res
  57145. return ec.marshalNFulfillmentOrder2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderᚄ(ctx, field.Selections, res)
  57146. }
  57147. func (ec *executionContext) fieldContext_FulfillmentOrderConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57148. fc = &graphql.FieldContext{
  57149. Object: "FulfillmentOrderConnection",
  57150. Field: field,
  57151. IsMethod: false,
  57152. IsResolver: false,
  57153. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57154. switch field.Name {
  57155. case "assignedLocation":
  57156. return ec.fieldContext_FulfillmentOrder_assignedLocation(ctx, field)
  57157. case "deliveryMethod":
  57158. return ec.fieldContext_FulfillmentOrder_deliveryMethod(ctx, field)
  57159. case "destination":
  57160. return ec.fieldContext_FulfillmentOrder_destination(ctx, field)
  57161. case "fulfillAt":
  57162. return ec.fieldContext_FulfillmentOrder_fulfillAt(ctx, field)
  57163. case "fulfillBy":
  57164. return ec.fieldContext_FulfillmentOrder_fulfillBy(ctx, field)
  57165. case "fulfillmentHolds":
  57166. return ec.fieldContext_FulfillmentOrder_fulfillmentHolds(ctx, field)
  57167. case "fulfillments":
  57168. return ec.fieldContext_FulfillmentOrder_fulfillments(ctx, field)
  57169. case "id":
  57170. return ec.fieldContext_FulfillmentOrder_id(ctx, field)
  57171. case "internationalDuties":
  57172. return ec.fieldContext_FulfillmentOrder_internationalDuties(ctx, field)
  57173. case "lineItems":
  57174. return ec.fieldContext_FulfillmentOrder_lineItems(ctx, field)
  57175. case "locationsForMove":
  57176. return ec.fieldContext_FulfillmentOrder_locationsForMove(ctx, field)
  57177. case "merchantRequests":
  57178. return ec.fieldContext_FulfillmentOrder_merchantRequests(ctx, field)
  57179. case "order":
  57180. return ec.fieldContext_FulfillmentOrder_order(ctx, field)
  57181. case "requestStatus":
  57182. return ec.fieldContext_FulfillmentOrder_requestStatus(ctx, field)
  57183. case "status":
  57184. return ec.fieldContext_FulfillmentOrder_status(ctx, field)
  57185. case "supportedActions":
  57186. return ec.fieldContext_FulfillmentOrder_supportedActions(ctx, field)
  57187. }
  57188. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrder", field.Name)
  57189. },
  57190. }
  57191. return fc, nil
  57192. }
  57193. func (ec *executionContext) _FulfillmentOrderConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderConnection) (ret graphql.Marshaler) {
  57194. fc, err := ec.fieldContext_FulfillmentOrderConnection_pageInfo(ctx, field)
  57195. if err != nil {
  57196. return graphql.Null
  57197. }
  57198. ctx = graphql.WithFieldContext(ctx, fc)
  57199. defer func() {
  57200. if r := recover(); r != nil {
  57201. ec.Error(ctx, ec.Recover(ctx, r))
  57202. ret = graphql.Null
  57203. }
  57204. }()
  57205. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57206. ctx = rctx // use context from middleware stack in children
  57207. return obj.PageInfo, nil
  57208. })
  57209. if err != nil {
  57210. ec.Error(ctx, err)
  57211. return graphql.Null
  57212. }
  57213. if resTmp == nil {
  57214. if !graphql.HasFieldError(ctx, fc) {
  57215. ec.Errorf(ctx, "must not be null")
  57216. }
  57217. return graphql.Null
  57218. }
  57219. res := resTmp.(*PageInfo)
  57220. fc.Result = res
  57221. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  57222. }
  57223. func (ec *executionContext) fieldContext_FulfillmentOrderConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57224. fc = &graphql.FieldContext{
  57225. Object: "FulfillmentOrderConnection",
  57226. Field: field,
  57227. IsMethod: false,
  57228. IsResolver: false,
  57229. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57230. switch field.Name {
  57231. case "endCursor":
  57232. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  57233. case "hasNextPage":
  57234. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  57235. case "hasPreviousPage":
  57236. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  57237. case "startCursor":
  57238. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  57239. }
  57240. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  57241. },
  57242. }
  57243. return fc, nil
  57244. }
  57245. func (ec *executionContext) _FulfillmentOrderDestination_address1(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderDestination) (ret graphql.Marshaler) {
  57246. fc, err := ec.fieldContext_FulfillmentOrderDestination_address1(ctx, field)
  57247. if err != nil {
  57248. return graphql.Null
  57249. }
  57250. ctx = graphql.WithFieldContext(ctx, fc)
  57251. defer func() {
  57252. if r := recover(); r != nil {
  57253. ec.Error(ctx, ec.Recover(ctx, r))
  57254. ret = graphql.Null
  57255. }
  57256. }()
  57257. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57258. ctx = rctx // use context from middleware stack in children
  57259. return obj.Address1, nil
  57260. })
  57261. if err != nil {
  57262. ec.Error(ctx, err)
  57263. return graphql.Null
  57264. }
  57265. if resTmp == nil {
  57266. return graphql.Null
  57267. }
  57268. res := resTmp.(*string)
  57269. fc.Result = res
  57270. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  57271. }
  57272. func (ec *executionContext) fieldContext_FulfillmentOrderDestination_address1(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57273. fc = &graphql.FieldContext{
  57274. Object: "FulfillmentOrderDestination",
  57275. Field: field,
  57276. IsMethod: false,
  57277. IsResolver: false,
  57278. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57279. return nil, errors.New("field of type String does not have child fields")
  57280. },
  57281. }
  57282. return fc, nil
  57283. }
  57284. func (ec *executionContext) _FulfillmentOrderDestination_address2(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderDestination) (ret graphql.Marshaler) {
  57285. fc, err := ec.fieldContext_FulfillmentOrderDestination_address2(ctx, field)
  57286. if err != nil {
  57287. return graphql.Null
  57288. }
  57289. ctx = graphql.WithFieldContext(ctx, fc)
  57290. defer func() {
  57291. if r := recover(); r != nil {
  57292. ec.Error(ctx, ec.Recover(ctx, r))
  57293. ret = graphql.Null
  57294. }
  57295. }()
  57296. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57297. ctx = rctx // use context from middleware stack in children
  57298. return obj.Address2, nil
  57299. })
  57300. if err != nil {
  57301. ec.Error(ctx, err)
  57302. return graphql.Null
  57303. }
  57304. if resTmp == nil {
  57305. return graphql.Null
  57306. }
  57307. res := resTmp.(*string)
  57308. fc.Result = res
  57309. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  57310. }
  57311. func (ec *executionContext) fieldContext_FulfillmentOrderDestination_address2(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57312. fc = &graphql.FieldContext{
  57313. Object: "FulfillmentOrderDestination",
  57314. Field: field,
  57315. IsMethod: false,
  57316. IsResolver: false,
  57317. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57318. return nil, errors.New("field of type String does not have child fields")
  57319. },
  57320. }
  57321. return fc, nil
  57322. }
  57323. func (ec *executionContext) _FulfillmentOrderDestination_city(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderDestination) (ret graphql.Marshaler) {
  57324. fc, err := ec.fieldContext_FulfillmentOrderDestination_city(ctx, field)
  57325. if err != nil {
  57326. return graphql.Null
  57327. }
  57328. ctx = graphql.WithFieldContext(ctx, fc)
  57329. defer func() {
  57330. if r := recover(); r != nil {
  57331. ec.Error(ctx, ec.Recover(ctx, r))
  57332. ret = graphql.Null
  57333. }
  57334. }()
  57335. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57336. ctx = rctx // use context from middleware stack in children
  57337. return obj.City, nil
  57338. })
  57339. if err != nil {
  57340. ec.Error(ctx, err)
  57341. return graphql.Null
  57342. }
  57343. if resTmp == nil {
  57344. return graphql.Null
  57345. }
  57346. res := resTmp.(*string)
  57347. fc.Result = res
  57348. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  57349. }
  57350. func (ec *executionContext) fieldContext_FulfillmentOrderDestination_city(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57351. fc = &graphql.FieldContext{
  57352. Object: "FulfillmentOrderDestination",
  57353. Field: field,
  57354. IsMethod: false,
  57355. IsResolver: false,
  57356. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57357. return nil, errors.New("field of type String does not have child fields")
  57358. },
  57359. }
  57360. return fc, nil
  57361. }
  57362. func (ec *executionContext) _FulfillmentOrderDestination_company(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderDestination) (ret graphql.Marshaler) {
  57363. fc, err := ec.fieldContext_FulfillmentOrderDestination_company(ctx, field)
  57364. if err != nil {
  57365. return graphql.Null
  57366. }
  57367. ctx = graphql.WithFieldContext(ctx, fc)
  57368. defer func() {
  57369. if r := recover(); r != nil {
  57370. ec.Error(ctx, ec.Recover(ctx, r))
  57371. ret = graphql.Null
  57372. }
  57373. }()
  57374. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57375. ctx = rctx // use context from middleware stack in children
  57376. return obj.Company, nil
  57377. })
  57378. if err != nil {
  57379. ec.Error(ctx, err)
  57380. return graphql.Null
  57381. }
  57382. if resTmp == nil {
  57383. return graphql.Null
  57384. }
  57385. res := resTmp.(*string)
  57386. fc.Result = res
  57387. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  57388. }
  57389. func (ec *executionContext) fieldContext_FulfillmentOrderDestination_company(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57390. fc = &graphql.FieldContext{
  57391. Object: "FulfillmentOrderDestination",
  57392. Field: field,
  57393. IsMethod: false,
  57394. IsResolver: false,
  57395. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57396. return nil, errors.New("field of type String does not have child fields")
  57397. },
  57398. }
  57399. return fc, nil
  57400. }
  57401. func (ec *executionContext) _FulfillmentOrderDestination_countryCode(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderDestination) (ret graphql.Marshaler) {
  57402. fc, err := ec.fieldContext_FulfillmentOrderDestination_countryCode(ctx, field)
  57403. if err != nil {
  57404. return graphql.Null
  57405. }
  57406. ctx = graphql.WithFieldContext(ctx, fc)
  57407. defer func() {
  57408. if r := recover(); r != nil {
  57409. ec.Error(ctx, ec.Recover(ctx, r))
  57410. ret = graphql.Null
  57411. }
  57412. }()
  57413. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57414. ctx = rctx // use context from middleware stack in children
  57415. return obj.CountryCode, nil
  57416. })
  57417. if err != nil {
  57418. ec.Error(ctx, err)
  57419. return graphql.Null
  57420. }
  57421. if resTmp == nil {
  57422. return graphql.Null
  57423. }
  57424. res := resTmp.(*CountryCode)
  57425. fc.Result = res
  57426. return ec.marshalOCountryCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryCode(ctx, field.Selections, res)
  57427. }
  57428. func (ec *executionContext) fieldContext_FulfillmentOrderDestination_countryCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57429. fc = &graphql.FieldContext{
  57430. Object: "FulfillmentOrderDestination",
  57431. Field: field,
  57432. IsMethod: false,
  57433. IsResolver: false,
  57434. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57435. return nil, errors.New("field of type CountryCode does not have child fields")
  57436. },
  57437. }
  57438. return fc, nil
  57439. }
  57440. func (ec *executionContext) _FulfillmentOrderDestination_email(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderDestination) (ret graphql.Marshaler) {
  57441. fc, err := ec.fieldContext_FulfillmentOrderDestination_email(ctx, field)
  57442. if err != nil {
  57443. return graphql.Null
  57444. }
  57445. ctx = graphql.WithFieldContext(ctx, fc)
  57446. defer func() {
  57447. if r := recover(); r != nil {
  57448. ec.Error(ctx, ec.Recover(ctx, r))
  57449. ret = graphql.Null
  57450. }
  57451. }()
  57452. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57453. ctx = rctx // use context from middleware stack in children
  57454. return obj.Email, nil
  57455. })
  57456. if err != nil {
  57457. ec.Error(ctx, err)
  57458. return graphql.Null
  57459. }
  57460. if resTmp == nil {
  57461. return graphql.Null
  57462. }
  57463. res := resTmp.(*string)
  57464. fc.Result = res
  57465. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  57466. }
  57467. func (ec *executionContext) fieldContext_FulfillmentOrderDestination_email(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57468. fc = &graphql.FieldContext{
  57469. Object: "FulfillmentOrderDestination",
  57470. Field: field,
  57471. IsMethod: false,
  57472. IsResolver: false,
  57473. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57474. return nil, errors.New("field of type String does not have child fields")
  57475. },
  57476. }
  57477. return fc, nil
  57478. }
  57479. func (ec *executionContext) _FulfillmentOrderDestination_firstName(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderDestination) (ret graphql.Marshaler) {
  57480. fc, err := ec.fieldContext_FulfillmentOrderDestination_firstName(ctx, field)
  57481. if err != nil {
  57482. return graphql.Null
  57483. }
  57484. ctx = graphql.WithFieldContext(ctx, fc)
  57485. defer func() {
  57486. if r := recover(); r != nil {
  57487. ec.Error(ctx, ec.Recover(ctx, r))
  57488. ret = graphql.Null
  57489. }
  57490. }()
  57491. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57492. ctx = rctx // use context from middleware stack in children
  57493. return obj.FirstName, nil
  57494. })
  57495. if err != nil {
  57496. ec.Error(ctx, err)
  57497. return graphql.Null
  57498. }
  57499. if resTmp == nil {
  57500. return graphql.Null
  57501. }
  57502. res := resTmp.(*string)
  57503. fc.Result = res
  57504. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  57505. }
  57506. func (ec *executionContext) fieldContext_FulfillmentOrderDestination_firstName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57507. fc = &graphql.FieldContext{
  57508. Object: "FulfillmentOrderDestination",
  57509. Field: field,
  57510. IsMethod: false,
  57511. IsResolver: false,
  57512. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57513. return nil, errors.New("field of type String does not have child fields")
  57514. },
  57515. }
  57516. return fc, nil
  57517. }
  57518. func (ec *executionContext) _FulfillmentOrderDestination_id(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderDestination) (ret graphql.Marshaler) {
  57519. fc, err := ec.fieldContext_FulfillmentOrderDestination_id(ctx, field)
  57520. if err != nil {
  57521. return graphql.Null
  57522. }
  57523. ctx = graphql.WithFieldContext(ctx, fc)
  57524. defer func() {
  57525. if r := recover(); r != nil {
  57526. ec.Error(ctx, ec.Recover(ctx, r))
  57527. ret = graphql.Null
  57528. }
  57529. }()
  57530. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57531. ctx = rctx // use context from middleware stack in children
  57532. return obj.ID, nil
  57533. })
  57534. if err != nil {
  57535. ec.Error(ctx, err)
  57536. return graphql.Null
  57537. }
  57538. if resTmp == nil {
  57539. if !graphql.HasFieldError(ctx, fc) {
  57540. ec.Errorf(ctx, "must not be null")
  57541. }
  57542. return graphql.Null
  57543. }
  57544. res := resTmp.(string)
  57545. fc.Result = res
  57546. return ec.marshalNID2string(ctx, field.Selections, res)
  57547. }
  57548. func (ec *executionContext) fieldContext_FulfillmentOrderDestination_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57549. fc = &graphql.FieldContext{
  57550. Object: "FulfillmentOrderDestination",
  57551. Field: field,
  57552. IsMethod: false,
  57553. IsResolver: false,
  57554. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57555. return nil, errors.New("field of type ID does not have child fields")
  57556. },
  57557. }
  57558. return fc, nil
  57559. }
  57560. func (ec *executionContext) _FulfillmentOrderDestination_lastName(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderDestination) (ret graphql.Marshaler) {
  57561. fc, err := ec.fieldContext_FulfillmentOrderDestination_lastName(ctx, field)
  57562. if err != nil {
  57563. return graphql.Null
  57564. }
  57565. ctx = graphql.WithFieldContext(ctx, fc)
  57566. defer func() {
  57567. if r := recover(); r != nil {
  57568. ec.Error(ctx, ec.Recover(ctx, r))
  57569. ret = graphql.Null
  57570. }
  57571. }()
  57572. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57573. ctx = rctx // use context from middleware stack in children
  57574. return obj.LastName, nil
  57575. })
  57576. if err != nil {
  57577. ec.Error(ctx, err)
  57578. return graphql.Null
  57579. }
  57580. if resTmp == nil {
  57581. return graphql.Null
  57582. }
  57583. res := resTmp.(*string)
  57584. fc.Result = res
  57585. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  57586. }
  57587. func (ec *executionContext) fieldContext_FulfillmentOrderDestination_lastName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57588. fc = &graphql.FieldContext{
  57589. Object: "FulfillmentOrderDestination",
  57590. Field: field,
  57591. IsMethod: false,
  57592. IsResolver: false,
  57593. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57594. return nil, errors.New("field of type String does not have child fields")
  57595. },
  57596. }
  57597. return fc, nil
  57598. }
  57599. func (ec *executionContext) _FulfillmentOrderDestination_phone(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderDestination) (ret graphql.Marshaler) {
  57600. fc, err := ec.fieldContext_FulfillmentOrderDestination_phone(ctx, field)
  57601. if err != nil {
  57602. return graphql.Null
  57603. }
  57604. ctx = graphql.WithFieldContext(ctx, fc)
  57605. defer func() {
  57606. if r := recover(); r != nil {
  57607. ec.Error(ctx, ec.Recover(ctx, r))
  57608. ret = graphql.Null
  57609. }
  57610. }()
  57611. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57612. ctx = rctx // use context from middleware stack in children
  57613. return obj.Phone, nil
  57614. })
  57615. if err != nil {
  57616. ec.Error(ctx, err)
  57617. return graphql.Null
  57618. }
  57619. if resTmp == nil {
  57620. return graphql.Null
  57621. }
  57622. res := resTmp.(*string)
  57623. fc.Result = res
  57624. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  57625. }
  57626. func (ec *executionContext) fieldContext_FulfillmentOrderDestination_phone(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57627. fc = &graphql.FieldContext{
  57628. Object: "FulfillmentOrderDestination",
  57629. Field: field,
  57630. IsMethod: false,
  57631. IsResolver: false,
  57632. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57633. return nil, errors.New("field of type String does not have child fields")
  57634. },
  57635. }
  57636. return fc, nil
  57637. }
  57638. func (ec *executionContext) _FulfillmentOrderDestination_province(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderDestination) (ret graphql.Marshaler) {
  57639. fc, err := ec.fieldContext_FulfillmentOrderDestination_province(ctx, field)
  57640. if err != nil {
  57641. return graphql.Null
  57642. }
  57643. ctx = graphql.WithFieldContext(ctx, fc)
  57644. defer func() {
  57645. if r := recover(); r != nil {
  57646. ec.Error(ctx, ec.Recover(ctx, r))
  57647. ret = graphql.Null
  57648. }
  57649. }()
  57650. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57651. ctx = rctx // use context from middleware stack in children
  57652. return obj.Province, nil
  57653. })
  57654. if err != nil {
  57655. ec.Error(ctx, err)
  57656. return graphql.Null
  57657. }
  57658. if resTmp == nil {
  57659. return graphql.Null
  57660. }
  57661. res := resTmp.(*string)
  57662. fc.Result = res
  57663. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  57664. }
  57665. func (ec *executionContext) fieldContext_FulfillmentOrderDestination_province(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57666. fc = &graphql.FieldContext{
  57667. Object: "FulfillmentOrderDestination",
  57668. Field: field,
  57669. IsMethod: false,
  57670. IsResolver: false,
  57671. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57672. return nil, errors.New("field of type String does not have child fields")
  57673. },
  57674. }
  57675. return fc, nil
  57676. }
  57677. func (ec *executionContext) _FulfillmentOrderDestination_zip(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderDestination) (ret graphql.Marshaler) {
  57678. fc, err := ec.fieldContext_FulfillmentOrderDestination_zip(ctx, field)
  57679. if err != nil {
  57680. return graphql.Null
  57681. }
  57682. ctx = graphql.WithFieldContext(ctx, fc)
  57683. defer func() {
  57684. if r := recover(); r != nil {
  57685. ec.Error(ctx, ec.Recover(ctx, r))
  57686. ret = graphql.Null
  57687. }
  57688. }()
  57689. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57690. ctx = rctx // use context from middleware stack in children
  57691. return obj.Zip, nil
  57692. })
  57693. if err != nil {
  57694. ec.Error(ctx, err)
  57695. return graphql.Null
  57696. }
  57697. if resTmp == nil {
  57698. return graphql.Null
  57699. }
  57700. res := resTmp.(*string)
  57701. fc.Result = res
  57702. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  57703. }
  57704. func (ec *executionContext) fieldContext_FulfillmentOrderDestination_zip(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57705. fc = &graphql.FieldContext{
  57706. Object: "FulfillmentOrderDestination",
  57707. Field: field,
  57708. IsMethod: false,
  57709. IsResolver: false,
  57710. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57711. return nil, errors.New("field of type String does not have child fields")
  57712. },
  57713. }
  57714. return fc, nil
  57715. }
  57716. func (ec *executionContext) _FulfillmentOrderEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderEdge) (ret graphql.Marshaler) {
  57717. fc, err := ec.fieldContext_FulfillmentOrderEdge_cursor(ctx, field)
  57718. if err != nil {
  57719. return graphql.Null
  57720. }
  57721. ctx = graphql.WithFieldContext(ctx, fc)
  57722. defer func() {
  57723. if r := recover(); r != nil {
  57724. ec.Error(ctx, ec.Recover(ctx, r))
  57725. ret = graphql.Null
  57726. }
  57727. }()
  57728. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57729. ctx = rctx // use context from middleware stack in children
  57730. return obj.Cursor, nil
  57731. })
  57732. if err != nil {
  57733. ec.Error(ctx, err)
  57734. return graphql.Null
  57735. }
  57736. if resTmp == nil {
  57737. if !graphql.HasFieldError(ctx, fc) {
  57738. ec.Errorf(ctx, "must not be null")
  57739. }
  57740. return graphql.Null
  57741. }
  57742. res := resTmp.(string)
  57743. fc.Result = res
  57744. return ec.marshalNString2string(ctx, field.Selections, res)
  57745. }
  57746. func (ec *executionContext) fieldContext_FulfillmentOrderEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57747. fc = &graphql.FieldContext{
  57748. Object: "FulfillmentOrderEdge",
  57749. Field: field,
  57750. IsMethod: false,
  57751. IsResolver: false,
  57752. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57753. return nil, errors.New("field of type String does not have child fields")
  57754. },
  57755. }
  57756. return fc, nil
  57757. }
  57758. func (ec *executionContext) _FulfillmentOrderEdge_node(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderEdge) (ret graphql.Marshaler) {
  57759. fc, err := ec.fieldContext_FulfillmentOrderEdge_node(ctx, field)
  57760. if err != nil {
  57761. return graphql.Null
  57762. }
  57763. ctx = graphql.WithFieldContext(ctx, fc)
  57764. defer func() {
  57765. if r := recover(); r != nil {
  57766. ec.Error(ctx, ec.Recover(ctx, r))
  57767. ret = graphql.Null
  57768. }
  57769. }()
  57770. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57771. ctx = rctx // use context from middleware stack in children
  57772. return obj.Node, nil
  57773. })
  57774. if err != nil {
  57775. ec.Error(ctx, err)
  57776. return graphql.Null
  57777. }
  57778. if resTmp == nil {
  57779. if !graphql.HasFieldError(ctx, fc) {
  57780. ec.Errorf(ctx, "must not be null")
  57781. }
  57782. return graphql.Null
  57783. }
  57784. res := resTmp.(*FulfillmentOrder)
  57785. fc.Result = res
  57786. return ec.marshalNFulfillmentOrder2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrder(ctx, field.Selections, res)
  57787. }
  57788. func (ec *executionContext) fieldContext_FulfillmentOrderEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57789. fc = &graphql.FieldContext{
  57790. Object: "FulfillmentOrderEdge",
  57791. Field: field,
  57792. IsMethod: false,
  57793. IsResolver: false,
  57794. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57795. switch field.Name {
  57796. case "assignedLocation":
  57797. return ec.fieldContext_FulfillmentOrder_assignedLocation(ctx, field)
  57798. case "deliveryMethod":
  57799. return ec.fieldContext_FulfillmentOrder_deliveryMethod(ctx, field)
  57800. case "destination":
  57801. return ec.fieldContext_FulfillmentOrder_destination(ctx, field)
  57802. case "fulfillAt":
  57803. return ec.fieldContext_FulfillmentOrder_fulfillAt(ctx, field)
  57804. case "fulfillBy":
  57805. return ec.fieldContext_FulfillmentOrder_fulfillBy(ctx, field)
  57806. case "fulfillmentHolds":
  57807. return ec.fieldContext_FulfillmentOrder_fulfillmentHolds(ctx, field)
  57808. case "fulfillments":
  57809. return ec.fieldContext_FulfillmentOrder_fulfillments(ctx, field)
  57810. case "id":
  57811. return ec.fieldContext_FulfillmentOrder_id(ctx, field)
  57812. case "internationalDuties":
  57813. return ec.fieldContext_FulfillmentOrder_internationalDuties(ctx, field)
  57814. case "lineItems":
  57815. return ec.fieldContext_FulfillmentOrder_lineItems(ctx, field)
  57816. case "locationsForMove":
  57817. return ec.fieldContext_FulfillmentOrder_locationsForMove(ctx, field)
  57818. case "merchantRequests":
  57819. return ec.fieldContext_FulfillmentOrder_merchantRequests(ctx, field)
  57820. case "order":
  57821. return ec.fieldContext_FulfillmentOrder_order(ctx, field)
  57822. case "requestStatus":
  57823. return ec.fieldContext_FulfillmentOrder_requestStatus(ctx, field)
  57824. case "status":
  57825. return ec.fieldContext_FulfillmentOrder_status(ctx, field)
  57826. case "supportedActions":
  57827. return ec.fieldContext_FulfillmentOrder_supportedActions(ctx, field)
  57828. }
  57829. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrder", field.Name)
  57830. },
  57831. }
  57832. return fc, nil
  57833. }
  57834. func (ec *executionContext) _FulfillmentOrderInternationalDuties_incoterm(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderInternationalDuties) (ret graphql.Marshaler) {
  57835. fc, err := ec.fieldContext_FulfillmentOrderInternationalDuties_incoterm(ctx, field)
  57836. if err != nil {
  57837. return graphql.Null
  57838. }
  57839. ctx = graphql.WithFieldContext(ctx, fc)
  57840. defer func() {
  57841. if r := recover(); r != nil {
  57842. ec.Error(ctx, ec.Recover(ctx, r))
  57843. ret = graphql.Null
  57844. }
  57845. }()
  57846. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57847. ctx = rctx // use context from middleware stack in children
  57848. return obj.Incoterm, nil
  57849. })
  57850. if err != nil {
  57851. ec.Error(ctx, err)
  57852. return graphql.Null
  57853. }
  57854. if resTmp == nil {
  57855. if !graphql.HasFieldError(ctx, fc) {
  57856. ec.Errorf(ctx, "must not be null")
  57857. }
  57858. return graphql.Null
  57859. }
  57860. res := resTmp.(string)
  57861. fc.Result = res
  57862. return ec.marshalNString2string(ctx, field.Selections, res)
  57863. }
  57864. func (ec *executionContext) fieldContext_FulfillmentOrderInternationalDuties_incoterm(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57865. fc = &graphql.FieldContext{
  57866. Object: "FulfillmentOrderInternationalDuties",
  57867. Field: field,
  57868. IsMethod: false,
  57869. IsResolver: false,
  57870. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57871. return nil, errors.New("field of type String does not have child fields")
  57872. },
  57873. }
  57874. return fc, nil
  57875. }
  57876. func (ec *executionContext) _FulfillmentOrderLineItem_id(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLineItem) (ret graphql.Marshaler) {
  57877. fc, err := ec.fieldContext_FulfillmentOrderLineItem_id(ctx, field)
  57878. if err != nil {
  57879. return graphql.Null
  57880. }
  57881. ctx = graphql.WithFieldContext(ctx, fc)
  57882. defer func() {
  57883. if r := recover(); r != nil {
  57884. ec.Error(ctx, ec.Recover(ctx, r))
  57885. ret = graphql.Null
  57886. }
  57887. }()
  57888. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57889. ctx = rctx // use context from middleware stack in children
  57890. return obj.ID, nil
  57891. })
  57892. if err != nil {
  57893. ec.Error(ctx, err)
  57894. return graphql.Null
  57895. }
  57896. if resTmp == nil {
  57897. if !graphql.HasFieldError(ctx, fc) {
  57898. ec.Errorf(ctx, "must not be null")
  57899. }
  57900. return graphql.Null
  57901. }
  57902. res := resTmp.(string)
  57903. fc.Result = res
  57904. return ec.marshalNID2string(ctx, field.Selections, res)
  57905. }
  57906. func (ec *executionContext) fieldContext_FulfillmentOrderLineItem_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57907. fc = &graphql.FieldContext{
  57908. Object: "FulfillmentOrderLineItem",
  57909. Field: field,
  57910. IsMethod: false,
  57911. IsResolver: false,
  57912. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57913. return nil, errors.New("field of type ID does not have child fields")
  57914. },
  57915. }
  57916. return fc, nil
  57917. }
  57918. func (ec *executionContext) _FulfillmentOrderLineItem_lineItem(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLineItem) (ret graphql.Marshaler) {
  57919. fc, err := ec.fieldContext_FulfillmentOrderLineItem_lineItem(ctx, field)
  57920. if err != nil {
  57921. return graphql.Null
  57922. }
  57923. ctx = graphql.WithFieldContext(ctx, fc)
  57924. defer func() {
  57925. if r := recover(); r != nil {
  57926. ec.Error(ctx, ec.Recover(ctx, r))
  57927. ret = graphql.Null
  57928. }
  57929. }()
  57930. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57931. ctx = rctx // use context from middleware stack in children
  57932. return obj.LineItem, nil
  57933. })
  57934. if err != nil {
  57935. ec.Error(ctx, err)
  57936. return graphql.Null
  57937. }
  57938. if resTmp == nil {
  57939. if !graphql.HasFieldError(ctx, fc) {
  57940. ec.Errorf(ctx, "must not be null")
  57941. }
  57942. return graphql.Null
  57943. }
  57944. res := resTmp.(*LineItem)
  57945. fc.Result = res
  57946. return ec.marshalNLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLineItem(ctx, field.Selections, res)
  57947. }
  57948. func (ec *executionContext) fieldContext_FulfillmentOrderLineItem_lineItem(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57949. fc = &graphql.FieldContext{
  57950. Object: "FulfillmentOrderLineItem",
  57951. Field: field,
  57952. IsMethod: false,
  57953. IsResolver: false,
  57954. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57955. switch field.Name {
  57956. case "contract":
  57957. return ec.fieldContext_LineItem_contract(ctx, field)
  57958. case "currentQuantity":
  57959. return ec.fieldContext_LineItem_currentQuantity(ctx, field)
  57960. case "customAttributes":
  57961. return ec.fieldContext_LineItem_customAttributes(ctx, field)
  57962. case "discountAllocations":
  57963. return ec.fieldContext_LineItem_discountAllocations(ctx, field)
  57964. case "discountedTotalSet":
  57965. return ec.fieldContext_LineItem_discountedTotalSet(ctx, field)
  57966. case "discountedUnitPriceSet":
  57967. return ec.fieldContext_LineItem_discountedUnitPriceSet(ctx, field)
  57968. case "duties":
  57969. return ec.fieldContext_LineItem_duties(ctx, field)
  57970. case "id":
  57971. return ec.fieldContext_LineItem_id(ctx, field)
  57972. case "image":
  57973. return ec.fieldContext_LineItem_image(ctx, field)
  57974. case "merchantEditable":
  57975. return ec.fieldContext_LineItem_merchantEditable(ctx, field)
  57976. case "name":
  57977. return ec.fieldContext_LineItem_name(ctx, field)
  57978. case "nonFulfillableQuantity":
  57979. return ec.fieldContext_LineItem_nonFulfillableQuantity(ctx, field)
  57980. case "originalTotalSet":
  57981. return ec.fieldContext_LineItem_originalTotalSet(ctx, field)
  57982. case "originalUnitPriceSet":
  57983. return ec.fieldContext_LineItem_originalUnitPriceSet(ctx, field)
  57984. case "product":
  57985. return ec.fieldContext_LineItem_product(ctx, field)
  57986. case "quantity":
  57987. return ec.fieldContext_LineItem_quantity(ctx, field)
  57988. case "refundableQuantity":
  57989. return ec.fieldContext_LineItem_refundableQuantity(ctx, field)
  57990. case "requiresShipping":
  57991. return ec.fieldContext_LineItem_requiresShipping(ctx, field)
  57992. case "restockable":
  57993. return ec.fieldContext_LineItem_restockable(ctx, field)
  57994. case "sellingPlan":
  57995. return ec.fieldContext_LineItem_sellingPlan(ctx, field)
  57996. case "sku":
  57997. return ec.fieldContext_LineItem_sku(ctx, field)
  57998. case "staffMember":
  57999. return ec.fieldContext_LineItem_staffMember(ctx, field)
  58000. case "taxLines":
  58001. return ec.fieldContext_LineItem_taxLines(ctx, field)
  58002. case "taxable":
  58003. return ec.fieldContext_LineItem_taxable(ctx, field)
  58004. case "title":
  58005. return ec.fieldContext_LineItem_title(ctx, field)
  58006. case "totalDiscountSet":
  58007. return ec.fieldContext_LineItem_totalDiscountSet(ctx, field)
  58008. case "unfulfilledDiscountedTotalSet":
  58009. return ec.fieldContext_LineItem_unfulfilledDiscountedTotalSet(ctx, field)
  58010. case "unfulfilledOriginalTotalSet":
  58011. return ec.fieldContext_LineItem_unfulfilledOriginalTotalSet(ctx, field)
  58012. case "unfulfilledQuantity":
  58013. return ec.fieldContext_LineItem_unfulfilledQuantity(ctx, field)
  58014. case "variant":
  58015. return ec.fieldContext_LineItem_variant(ctx, field)
  58016. case "variantTitle":
  58017. return ec.fieldContext_LineItem_variantTitle(ctx, field)
  58018. case "vendor":
  58019. return ec.fieldContext_LineItem_vendor(ctx, field)
  58020. }
  58021. return nil, fmt.Errorf("no field named %q was found under type LineItem", field.Name)
  58022. },
  58023. }
  58024. return fc, nil
  58025. }
  58026. func (ec *executionContext) _FulfillmentOrderLineItem_remainingQuantity(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLineItem) (ret graphql.Marshaler) {
  58027. fc, err := ec.fieldContext_FulfillmentOrderLineItem_remainingQuantity(ctx, field)
  58028. if err != nil {
  58029. return graphql.Null
  58030. }
  58031. ctx = graphql.WithFieldContext(ctx, fc)
  58032. defer func() {
  58033. if r := recover(); r != nil {
  58034. ec.Error(ctx, ec.Recover(ctx, r))
  58035. ret = graphql.Null
  58036. }
  58037. }()
  58038. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58039. ctx = rctx // use context from middleware stack in children
  58040. return obj.RemainingQuantity, nil
  58041. })
  58042. if err != nil {
  58043. ec.Error(ctx, err)
  58044. return graphql.Null
  58045. }
  58046. if resTmp == nil {
  58047. if !graphql.HasFieldError(ctx, fc) {
  58048. ec.Errorf(ctx, "must not be null")
  58049. }
  58050. return graphql.Null
  58051. }
  58052. res := resTmp.(int)
  58053. fc.Result = res
  58054. return ec.marshalNInt2int(ctx, field.Selections, res)
  58055. }
  58056. func (ec *executionContext) fieldContext_FulfillmentOrderLineItem_remainingQuantity(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58057. fc = &graphql.FieldContext{
  58058. Object: "FulfillmentOrderLineItem",
  58059. Field: field,
  58060. IsMethod: false,
  58061. IsResolver: false,
  58062. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58063. return nil, errors.New("field of type Int does not have child fields")
  58064. },
  58065. }
  58066. return fc, nil
  58067. }
  58068. func (ec *executionContext) _FulfillmentOrderLineItem_totalQuantity(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLineItem) (ret graphql.Marshaler) {
  58069. fc, err := ec.fieldContext_FulfillmentOrderLineItem_totalQuantity(ctx, field)
  58070. if err != nil {
  58071. return graphql.Null
  58072. }
  58073. ctx = graphql.WithFieldContext(ctx, fc)
  58074. defer func() {
  58075. if r := recover(); r != nil {
  58076. ec.Error(ctx, ec.Recover(ctx, r))
  58077. ret = graphql.Null
  58078. }
  58079. }()
  58080. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58081. ctx = rctx // use context from middleware stack in children
  58082. return obj.TotalQuantity, nil
  58083. })
  58084. if err != nil {
  58085. ec.Error(ctx, err)
  58086. return graphql.Null
  58087. }
  58088. if resTmp == nil {
  58089. if !graphql.HasFieldError(ctx, fc) {
  58090. ec.Errorf(ctx, "must not be null")
  58091. }
  58092. return graphql.Null
  58093. }
  58094. res := resTmp.(int)
  58095. fc.Result = res
  58096. return ec.marshalNInt2int(ctx, field.Selections, res)
  58097. }
  58098. func (ec *executionContext) fieldContext_FulfillmentOrderLineItem_totalQuantity(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58099. fc = &graphql.FieldContext{
  58100. Object: "FulfillmentOrderLineItem",
  58101. Field: field,
  58102. IsMethod: false,
  58103. IsResolver: false,
  58104. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58105. return nil, errors.New("field of type Int does not have child fields")
  58106. },
  58107. }
  58108. return fc, nil
  58109. }
  58110. func (ec *executionContext) _FulfillmentOrderLineItem_warnings(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLineItem) (ret graphql.Marshaler) {
  58111. fc, err := ec.fieldContext_FulfillmentOrderLineItem_warnings(ctx, field)
  58112. if err != nil {
  58113. return graphql.Null
  58114. }
  58115. ctx = graphql.WithFieldContext(ctx, fc)
  58116. defer func() {
  58117. if r := recover(); r != nil {
  58118. ec.Error(ctx, ec.Recover(ctx, r))
  58119. ret = graphql.Null
  58120. }
  58121. }()
  58122. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58123. ctx = rctx // use context from middleware stack in children
  58124. return obj.Warnings, nil
  58125. })
  58126. if err != nil {
  58127. ec.Error(ctx, err)
  58128. return graphql.Null
  58129. }
  58130. if resTmp == nil {
  58131. if !graphql.HasFieldError(ctx, fc) {
  58132. ec.Errorf(ctx, "must not be null")
  58133. }
  58134. return graphql.Null
  58135. }
  58136. res := resTmp.([]*FulfillmentOrderLineItemWarning)
  58137. fc.Result = res
  58138. return ec.marshalNFulfillmentOrderLineItemWarning2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderLineItemWarningᚄ(ctx, field.Selections, res)
  58139. }
  58140. func (ec *executionContext) fieldContext_FulfillmentOrderLineItem_warnings(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58141. fc = &graphql.FieldContext{
  58142. Object: "FulfillmentOrderLineItem",
  58143. Field: field,
  58144. IsMethod: false,
  58145. IsResolver: false,
  58146. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58147. switch field.Name {
  58148. case "description":
  58149. return ec.fieldContext_FulfillmentOrderLineItemWarning_description(ctx, field)
  58150. case "title":
  58151. return ec.fieldContext_FulfillmentOrderLineItemWarning_title(ctx, field)
  58152. }
  58153. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderLineItemWarning", field.Name)
  58154. },
  58155. }
  58156. return fc, nil
  58157. }
  58158. func (ec *executionContext) _FulfillmentOrderLineItemConnection_edges(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLineItemConnection) (ret graphql.Marshaler) {
  58159. fc, err := ec.fieldContext_FulfillmentOrderLineItemConnection_edges(ctx, field)
  58160. if err != nil {
  58161. return graphql.Null
  58162. }
  58163. ctx = graphql.WithFieldContext(ctx, fc)
  58164. defer func() {
  58165. if r := recover(); r != nil {
  58166. ec.Error(ctx, ec.Recover(ctx, r))
  58167. ret = graphql.Null
  58168. }
  58169. }()
  58170. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58171. ctx = rctx // use context from middleware stack in children
  58172. return obj.Edges, nil
  58173. })
  58174. if err != nil {
  58175. ec.Error(ctx, err)
  58176. return graphql.Null
  58177. }
  58178. if resTmp == nil {
  58179. if !graphql.HasFieldError(ctx, fc) {
  58180. ec.Errorf(ctx, "must not be null")
  58181. }
  58182. return graphql.Null
  58183. }
  58184. res := resTmp.([]*FulfillmentOrderLineItemEdge)
  58185. fc.Result = res
  58186. return ec.marshalNFulfillmentOrderLineItemEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderLineItemEdgeᚄ(ctx, field.Selections, res)
  58187. }
  58188. func (ec *executionContext) fieldContext_FulfillmentOrderLineItemConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58189. fc = &graphql.FieldContext{
  58190. Object: "FulfillmentOrderLineItemConnection",
  58191. Field: field,
  58192. IsMethod: false,
  58193. IsResolver: false,
  58194. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58195. switch field.Name {
  58196. case "cursor":
  58197. return ec.fieldContext_FulfillmentOrderLineItemEdge_cursor(ctx, field)
  58198. case "node":
  58199. return ec.fieldContext_FulfillmentOrderLineItemEdge_node(ctx, field)
  58200. }
  58201. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderLineItemEdge", field.Name)
  58202. },
  58203. }
  58204. return fc, nil
  58205. }
  58206. func (ec *executionContext) _FulfillmentOrderLineItemConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLineItemConnection) (ret graphql.Marshaler) {
  58207. fc, err := ec.fieldContext_FulfillmentOrderLineItemConnection_nodes(ctx, field)
  58208. if err != nil {
  58209. return graphql.Null
  58210. }
  58211. ctx = graphql.WithFieldContext(ctx, fc)
  58212. defer func() {
  58213. if r := recover(); r != nil {
  58214. ec.Error(ctx, ec.Recover(ctx, r))
  58215. ret = graphql.Null
  58216. }
  58217. }()
  58218. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58219. ctx = rctx // use context from middleware stack in children
  58220. return obj.Nodes, nil
  58221. })
  58222. if err != nil {
  58223. ec.Error(ctx, err)
  58224. return graphql.Null
  58225. }
  58226. if resTmp == nil {
  58227. if !graphql.HasFieldError(ctx, fc) {
  58228. ec.Errorf(ctx, "must not be null")
  58229. }
  58230. return graphql.Null
  58231. }
  58232. res := resTmp.([]*FulfillmentOrderLineItem)
  58233. fc.Result = res
  58234. return ec.marshalNFulfillmentOrderLineItem2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderLineItemᚄ(ctx, field.Selections, res)
  58235. }
  58236. func (ec *executionContext) fieldContext_FulfillmentOrderLineItemConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58237. fc = &graphql.FieldContext{
  58238. Object: "FulfillmentOrderLineItemConnection",
  58239. Field: field,
  58240. IsMethod: false,
  58241. IsResolver: false,
  58242. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58243. switch field.Name {
  58244. case "id":
  58245. return ec.fieldContext_FulfillmentOrderLineItem_id(ctx, field)
  58246. case "lineItem":
  58247. return ec.fieldContext_FulfillmentOrderLineItem_lineItem(ctx, field)
  58248. case "remainingQuantity":
  58249. return ec.fieldContext_FulfillmentOrderLineItem_remainingQuantity(ctx, field)
  58250. case "totalQuantity":
  58251. return ec.fieldContext_FulfillmentOrderLineItem_totalQuantity(ctx, field)
  58252. case "warnings":
  58253. return ec.fieldContext_FulfillmentOrderLineItem_warnings(ctx, field)
  58254. }
  58255. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderLineItem", field.Name)
  58256. },
  58257. }
  58258. return fc, nil
  58259. }
  58260. func (ec *executionContext) _FulfillmentOrderLineItemConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLineItemConnection) (ret graphql.Marshaler) {
  58261. fc, err := ec.fieldContext_FulfillmentOrderLineItemConnection_pageInfo(ctx, field)
  58262. if err != nil {
  58263. return graphql.Null
  58264. }
  58265. ctx = graphql.WithFieldContext(ctx, fc)
  58266. defer func() {
  58267. if r := recover(); r != nil {
  58268. ec.Error(ctx, ec.Recover(ctx, r))
  58269. ret = graphql.Null
  58270. }
  58271. }()
  58272. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58273. ctx = rctx // use context from middleware stack in children
  58274. return obj.PageInfo, nil
  58275. })
  58276. if err != nil {
  58277. ec.Error(ctx, err)
  58278. return graphql.Null
  58279. }
  58280. if resTmp == nil {
  58281. if !graphql.HasFieldError(ctx, fc) {
  58282. ec.Errorf(ctx, "must not be null")
  58283. }
  58284. return graphql.Null
  58285. }
  58286. res := resTmp.(*PageInfo)
  58287. fc.Result = res
  58288. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  58289. }
  58290. func (ec *executionContext) fieldContext_FulfillmentOrderLineItemConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58291. fc = &graphql.FieldContext{
  58292. Object: "FulfillmentOrderLineItemConnection",
  58293. Field: field,
  58294. IsMethod: false,
  58295. IsResolver: false,
  58296. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58297. switch field.Name {
  58298. case "endCursor":
  58299. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  58300. case "hasNextPage":
  58301. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  58302. case "hasPreviousPage":
  58303. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  58304. case "startCursor":
  58305. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  58306. }
  58307. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  58308. },
  58309. }
  58310. return fc, nil
  58311. }
  58312. func (ec *executionContext) _FulfillmentOrderLineItemEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLineItemEdge) (ret graphql.Marshaler) {
  58313. fc, err := ec.fieldContext_FulfillmentOrderLineItemEdge_cursor(ctx, field)
  58314. if err != nil {
  58315. return graphql.Null
  58316. }
  58317. ctx = graphql.WithFieldContext(ctx, fc)
  58318. defer func() {
  58319. if r := recover(); r != nil {
  58320. ec.Error(ctx, ec.Recover(ctx, r))
  58321. ret = graphql.Null
  58322. }
  58323. }()
  58324. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58325. ctx = rctx // use context from middleware stack in children
  58326. return obj.Cursor, nil
  58327. })
  58328. if err != nil {
  58329. ec.Error(ctx, err)
  58330. return graphql.Null
  58331. }
  58332. if resTmp == nil {
  58333. if !graphql.HasFieldError(ctx, fc) {
  58334. ec.Errorf(ctx, "must not be null")
  58335. }
  58336. return graphql.Null
  58337. }
  58338. res := resTmp.(string)
  58339. fc.Result = res
  58340. return ec.marshalNString2string(ctx, field.Selections, res)
  58341. }
  58342. func (ec *executionContext) fieldContext_FulfillmentOrderLineItemEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58343. fc = &graphql.FieldContext{
  58344. Object: "FulfillmentOrderLineItemEdge",
  58345. Field: field,
  58346. IsMethod: false,
  58347. IsResolver: false,
  58348. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58349. return nil, errors.New("field of type String does not have child fields")
  58350. },
  58351. }
  58352. return fc, nil
  58353. }
  58354. func (ec *executionContext) _FulfillmentOrderLineItemEdge_node(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLineItemEdge) (ret graphql.Marshaler) {
  58355. fc, err := ec.fieldContext_FulfillmentOrderLineItemEdge_node(ctx, field)
  58356. if err != nil {
  58357. return graphql.Null
  58358. }
  58359. ctx = graphql.WithFieldContext(ctx, fc)
  58360. defer func() {
  58361. if r := recover(); r != nil {
  58362. ec.Error(ctx, ec.Recover(ctx, r))
  58363. ret = graphql.Null
  58364. }
  58365. }()
  58366. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58367. ctx = rctx // use context from middleware stack in children
  58368. return obj.Node, nil
  58369. })
  58370. if err != nil {
  58371. ec.Error(ctx, err)
  58372. return graphql.Null
  58373. }
  58374. if resTmp == nil {
  58375. if !graphql.HasFieldError(ctx, fc) {
  58376. ec.Errorf(ctx, "must not be null")
  58377. }
  58378. return graphql.Null
  58379. }
  58380. res := resTmp.(*FulfillmentOrderLineItem)
  58381. fc.Result = res
  58382. return ec.marshalNFulfillmentOrderLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderLineItem(ctx, field.Selections, res)
  58383. }
  58384. func (ec *executionContext) fieldContext_FulfillmentOrderLineItemEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58385. fc = &graphql.FieldContext{
  58386. Object: "FulfillmentOrderLineItemEdge",
  58387. Field: field,
  58388. IsMethod: false,
  58389. IsResolver: false,
  58390. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58391. switch field.Name {
  58392. case "id":
  58393. return ec.fieldContext_FulfillmentOrderLineItem_id(ctx, field)
  58394. case "lineItem":
  58395. return ec.fieldContext_FulfillmentOrderLineItem_lineItem(ctx, field)
  58396. case "remainingQuantity":
  58397. return ec.fieldContext_FulfillmentOrderLineItem_remainingQuantity(ctx, field)
  58398. case "totalQuantity":
  58399. return ec.fieldContext_FulfillmentOrderLineItem_totalQuantity(ctx, field)
  58400. case "warnings":
  58401. return ec.fieldContext_FulfillmentOrderLineItem_warnings(ctx, field)
  58402. }
  58403. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderLineItem", field.Name)
  58404. },
  58405. }
  58406. return fc, nil
  58407. }
  58408. func (ec *executionContext) _FulfillmentOrderLineItemWarning_description(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLineItemWarning) (ret graphql.Marshaler) {
  58409. fc, err := ec.fieldContext_FulfillmentOrderLineItemWarning_description(ctx, field)
  58410. if err != nil {
  58411. return graphql.Null
  58412. }
  58413. ctx = graphql.WithFieldContext(ctx, fc)
  58414. defer func() {
  58415. if r := recover(); r != nil {
  58416. ec.Error(ctx, ec.Recover(ctx, r))
  58417. ret = graphql.Null
  58418. }
  58419. }()
  58420. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58421. ctx = rctx // use context from middleware stack in children
  58422. return obj.Description, nil
  58423. })
  58424. if err != nil {
  58425. ec.Error(ctx, err)
  58426. return graphql.Null
  58427. }
  58428. if resTmp == nil {
  58429. return graphql.Null
  58430. }
  58431. res := resTmp.(*string)
  58432. fc.Result = res
  58433. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  58434. }
  58435. func (ec *executionContext) fieldContext_FulfillmentOrderLineItemWarning_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58436. fc = &graphql.FieldContext{
  58437. Object: "FulfillmentOrderLineItemWarning",
  58438. Field: field,
  58439. IsMethod: false,
  58440. IsResolver: false,
  58441. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58442. return nil, errors.New("field of type String does not have child fields")
  58443. },
  58444. }
  58445. return fc, nil
  58446. }
  58447. func (ec *executionContext) _FulfillmentOrderLineItemWarning_title(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLineItemWarning) (ret graphql.Marshaler) {
  58448. fc, err := ec.fieldContext_FulfillmentOrderLineItemWarning_title(ctx, field)
  58449. if err != nil {
  58450. return graphql.Null
  58451. }
  58452. ctx = graphql.WithFieldContext(ctx, fc)
  58453. defer func() {
  58454. if r := recover(); r != nil {
  58455. ec.Error(ctx, ec.Recover(ctx, r))
  58456. ret = graphql.Null
  58457. }
  58458. }()
  58459. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58460. ctx = rctx // use context from middleware stack in children
  58461. return obj.Title, nil
  58462. })
  58463. if err != nil {
  58464. ec.Error(ctx, err)
  58465. return graphql.Null
  58466. }
  58467. if resTmp == nil {
  58468. return graphql.Null
  58469. }
  58470. res := resTmp.(*string)
  58471. fc.Result = res
  58472. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  58473. }
  58474. func (ec *executionContext) fieldContext_FulfillmentOrderLineItemWarning_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58475. fc = &graphql.FieldContext{
  58476. Object: "FulfillmentOrderLineItemWarning",
  58477. Field: field,
  58478. IsMethod: false,
  58479. IsResolver: false,
  58480. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58481. return nil, errors.New("field of type String does not have child fields")
  58482. },
  58483. }
  58484. return fc, nil
  58485. }
  58486. func (ec *executionContext) _FulfillmentOrderLocationForMove_location(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLocationForMove) (ret graphql.Marshaler) {
  58487. fc, err := ec.fieldContext_FulfillmentOrderLocationForMove_location(ctx, field)
  58488. if err != nil {
  58489. return graphql.Null
  58490. }
  58491. ctx = graphql.WithFieldContext(ctx, fc)
  58492. defer func() {
  58493. if r := recover(); r != nil {
  58494. ec.Error(ctx, ec.Recover(ctx, r))
  58495. ret = graphql.Null
  58496. }
  58497. }()
  58498. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58499. ctx = rctx // use context from middleware stack in children
  58500. return obj.Location, nil
  58501. })
  58502. if err != nil {
  58503. ec.Error(ctx, err)
  58504. return graphql.Null
  58505. }
  58506. if resTmp == nil {
  58507. if !graphql.HasFieldError(ctx, fc) {
  58508. ec.Errorf(ctx, "must not be null")
  58509. }
  58510. return graphql.Null
  58511. }
  58512. res := resTmp.(*Location)
  58513. fc.Result = res
  58514. return ec.marshalNLocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocation(ctx, field.Selections, res)
  58515. }
  58516. func (ec *executionContext) fieldContext_FulfillmentOrderLocationForMove_location(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58517. fc = &graphql.FieldContext{
  58518. Object: "FulfillmentOrderLocationForMove",
  58519. Field: field,
  58520. IsMethod: false,
  58521. IsResolver: false,
  58522. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58523. switch field.Name {
  58524. case "activatable":
  58525. return ec.fieldContext_Location_activatable(ctx, field)
  58526. case "address":
  58527. return ec.fieldContext_Location_address(ctx, field)
  58528. case "addressVerified":
  58529. return ec.fieldContext_Location_addressVerified(ctx, field)
  58530. case "deactivatable":
  58531. return ec.fieldContext_Location_deactivatable(ctx, field)
  58532. case "deactivatedAt":
  58533. return ec.fieldContext_Location_deactivatedAt(ctx, field)
  58534. case "deletable":
  58535. return ec.fieldContext_Location_deletable(ctx, field)
  58536. case "fulfillmentService":
  58537. return ec.fieldContext_Location_fulfillmentService(ctx, field)
  58538. case "fulfillsOnlineOrders":
  58539. return ec.fieldContext_Location_fulfillsOnlineOrders(ctx, field)
  58540. case "hasActiveInventory":
  58541. return ec.fieldContext_Location_hasActiveInventory(ctx, field)
  58542. case "hasUnfulfilledOrders":
  58543. return ec.fieldContext_Location_hasUnfulfilledOrders(ctx, field)
  58544. case "id":
  58545. return ec.fieldContext_Location_id(ctx, field)
  58546. case "inventoryLevel":
  58547. return ec.fieldContext_Location_inventoryLevel(ctx, field)
  58548. case "inventoryLevels":
  58549. return ec.fieldContext_Location_inventoryLevels(ctx, field)
  58550. case "isActive":
  58551. return ec.fieldContext_Location_isActive(ctx, field)
  58552. case "legacyResourceId":
  58553. return ec.fieldContext_Location_legacyResourceId(ctx, field)
  58554. case "metafield":
  58555. return ec.fieldContext_Location_metafield(ctx, field)
  58556. case "metafieldDefinitions":
  58557. return ec.fieldContext_Location_metafieldDefinitions(ctx, field)
  58558. case "metafields":
  58559. return ec.fieldContext_Location_metafields(ctx, field)
  58560. case "name":
  58561. return ec.fieldContext_Location_name(ctx, field)
  58562. case "privateMetafield":
  58563. return ec.fieldContext_Location_privateMetafield(ctx, field)
  58564. case "privateMetafields":
  58565. return ec.fieldContext_Location_privateMetafields(ctx, field)
  58566. case "shipsInventory":
  58567. return ec.fieldContext_Location_shipsInventory(ctx, field)
  58568. case "suggestedAddresses":
  58569. return ec.fieldContext_Location_suggestedAddresses(ctx, field)
  58570. }
  58571. return nil, fmt.Errorf("no field named %q was found under type Location", field.Name)
  58572. },
  58573. }
  58574. return fc, nil
  58575. }
  58576. func (ec *executionContext) _FulfillmentOrderLocationForMove_message(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLocationForMove) (ret graphql.Marshaler) {
  58577. fc, err := ec.fieldContext_FulfillmentOrderLocationForMove_message(ctx, field)
  58578. if err != nil {
  58579. return graphql.Null
  58580. }
  58581. ctx = graphql.WithFieldContext(ctx, fc)
  58582. defer func() {
  58583. if r := recover(); r != nil {
  58584. ec.Error(ctx, ec.Recover(ctx, r))
  58585. ret = graphql.Null
  58586. }
  58587. }()
  58588. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58589. ctx = rctx // use context from middleware stack in children
  58590. return obj.Message, nil
  58591. })
  58592. if err != nil {
  58593. ec.Error(ctx, err)
  58594. return graphql.Null
  58595. }
  58596. if resTmp == nil {
  58597. return graphql.Null
  58598. }
  58599. res := resTmp.(*string)
  58600. fc.Result = res
  58601. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  58602. }
  58603. func (ec *executionContext) fieldContext_FulfillmentOrderLocationForMove_message(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58604. fc = &graphql.FieldContext{
  58605. Object: "FulfillmentOrderLocationForMove",
  58606. Field: field,
  58607. IsMethod: false,
  58608. IsResolver: false,
  58609. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58610. return nil, errors.New("field of type String does not have child fields")
  58611. },
  58612. }
  58613. return fc, nil
  58614. }
  58615. func (ec *executionContext) _FulfillmentOrderLocationForMove_movable(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLocationForMove) (ret graphql.Marshaler) {
  58616. fc, err := ec.fieldContext_FulfillmentOrderLocationForMove_movable(ctx, field)
  58617. if err != nil {
  58618. return graphql.Null
  58619. }
  58620. ctx = graphql.WithFieldContext(ctx, fc)
  58621. defer func() {
  58622. if r := recover(); r != nil {
  58623. ec.Error(ctx, ec.Recover(ctx, r))
  58624. ret = graphql.Null
  58625. }
  58626. }()
  58627. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58628. ctx = rctx // use context from middleware stack in children
  58629. return obj.Movable, nil
  58630. })
  58631. if err != nil {
  58632. ec.Error(ctx, err)
  58633. return graphql.Null
  58634. }
  58635. if resTmp == nil {
  58636. if !graphql.HasFieldError(ctx, fc) {
  58637. ec.Errorf(ctx, "must not be null")
  58638. }
  58639. return graphql.Null
  58640. }
  58641. res := resTmp.(bool)
  58642. fc.Result = res
  58643. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  58644. }
  58645. func (ec *executionContext) fieldContext_FulfillmentOrderLocationForMove_movable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58646. fc = &graphql.FieldContext{
  58647. Object: "FulfillmentOrderLocationForMove",
  58648. Field: field,
  58649. IsMethod: false,
  58650. IsResolver: false,
  58651. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58652. return nil, errors.New("field of type Boolean does not have child fields")
  58653. },
  58654. }
  58655. return fc, nil
  58656. }
  58657. func (ec *executionContext) _FulfillmentOrderLocationForMoveConnection_edges(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLocationForMoveConnection) (ret graphql.Marshaler) {
  58658. fc, err := ec.fieldContext_FulfillmentOrderLocationForMoveConnection_edges(ctx, field)
  58659. if err != nil {
  58660. return graphql.Null
  58661. }
  58662. ctx = graphql.WithFieldContext(ctx, fc)
  58663. defer func() {
  58664. if r := recover(); r != nil {
  58665. ec.Error(ctx, ec.Recover(ctx, r))
  58666. ret = graphql.Null
  58667. }
  58668. }()
  58669. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58670. ctx = rctx // use context from middleware stack in children
  58671. return obj.Edges, nil
  58672. })
  58673. if err != nil {
  58674. ec.Error(ctx, err)
  58675. return graphql.Null
  58676. }
  58677. if resTmp == nil {
  58678. if !graphql.HasFieldError(ctx, fc) {
  58679. ec.Errorf(ctx, "must not be null")
  58680. }
  58681. return graphql.Null
  58682. }
  58683. res := resTmp.([]*FulfillmentOrderLocationForMoveEdge)
  58684. fc.Result = res
  58685. return ec.marshalNFulfillmentOrderLocationForMoveEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderLocationForMoveEdgeᚄ(ctx, field.Selections, res)
  58686. }
  58687. func (ec *executionContext) fieldContext_FulfillmentOrderLocationForMoveConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58688. fc = &graphql.FieldContext{
  58689. Object: "FulfillmentOrderLocationForMoveConnection",
  58690. Field: field,
  58691. IsMethod: false,
  58692. IsResolver: false,
  58693. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58694. switch field.Name {
  58695. case "cursor":
  58696. return ec.fieldContext_FulfillmentOrderLocationForMoveEdge_cursor(ctx, field)
  58697. case "node":
  58698. return ec.fieldContext_FulfillmentOrderLocationForMoveEdge_node(ctx, field)
  58699. }
  58700. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderLocationForMoveEdge", field.Name)
  58701. },
  58702. }
  58703. return fc, nil
  58704. }
  58705. func (ec *executionContext) _FulfillmentOrderLocationForMoveConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLocationForMoveConnection) (ret graphql.Marshaler) {
  58706. fc, err := ec.fieldContext_FulfillmentOrderLocationForMoveConnection_nodes(ctx, field)
  58707. if err != nil {
  58708. return graphql.Null
  58709. }
  58710. ctx = graphql.WithFieldContext(ctx, fc)
  58711. defer func() {
  58712. if r := recover(); r != nil {
  58713. ec.Error(ctx, ec.Recover(ctx, r))
  58714. ret = graphql.Null
  58715. }
  58716. }()
  58717. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58718. ctx = rctx // use context from middleware stack in children
  58719. return obj.Nodes, nil
  58720. })
  58721. if err != nil {
  58722. ec.Error(ctx, err)
  58723. return graphql.Null
  58724. }
  58725. if resTmp == nil {
  58726. if !graphql.HasFieldError(ctx, fc) {
  58727. ec.Errorf(ctx, "must not be null")
  58728. }
  58729. return graphql.Null
  58730. }
  58731. res := resTmp.([]*FulfillmentOrderLocationForMove)
  58732. fc.Result = res
  58733. return ec.marshalNFulfillmentOrderLocationForMove2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderLocationForMoveᚄ(ctx, field.Selections, res)
  58734. }
  58735. func (ec *executionContext) fieldContext_FulfillmentOrderLocationForMoveConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58736. fc = &graphql.FieldContext{
  58737. Object: "FulfillmentOrderLocationForMoveConnection",
  58738. Field: field,
  58739. IsMethod: false,
  58740. IsResolver: false,
  58741. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58742. switch field.Name {
  58743. case "location":
  58744. return ec.fieldContext_FulfillmentOrderLocationForMove_location(ctx, field)
  58745. case "message":
  58746. return ec.fieldContext_FulfillmentOrderLocationForMove_message(ctx, field)
  58747. case "movable":
  58748. return ec.fieldContext_FulfillmentOrderLocationForMove_movable(ctx, field)
  58749. }
  58750. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderLocationForMove", field.Name)
  58751. },
  58752. }
  58753. return fc, nil
  58754. }
  58755. func (ec *executionContext) _FulfillmentOrderLocationForMoveConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLocationForMoveConnection) (ret graphql.Marshaler) {
  58756. fc, err := ec.fieldContext_FulfillmentOrderLocationForMoveConnection_pageInfo(ctx, field)
  58757. if err != nil {
  58758. return graphql.Null
  58759. }
  58760. ctx = graphql.WithFieldContext(ctx, fc)
  58761. defer func() {
  58762. if r := recover(); r != nil {
  58763. ec.Error(ctx, ec.Recover(ctx, r))
  58764. ret = graphql.Null
  58765. }
  58766. }()
  58767. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58768. ctx = rctx // use context from middleware stack in children
  58769. return obj.PageInfo, nil
  58770. })
  58771. if err != nil {
  58772. ec.Error(ctx, err)
  58773. return graphql.Null
  58774. }
  58775. if resTmp == nil {
  58776. if !graphql.HasFieldError(ctx, fc) {
  58777. ec.Errorf(ctx, "must not be null")
  58778. }
  58779. return graphql.Null
  58780. }
  58781. res := resTmp.(*PageInfo)
  58782. fc.Result = res
  58783. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  58784. }
  58785. func (ec *executionContext) fieldContext_FulfillmentOrderLocationForMoveConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58786. fc = &graphql.FieldContext{
  58787. Object: "FulfillmentOrderLocationForMoveConnection",
  58788. Field: field,
  58789. IsMethod: false,
  58790. IsResolver: false,
  58791. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58792. switch field.Name {
  58793. case "endCursor":
  58794. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  58795. case "hasNextPage":
  58796. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  58797. case "hasPreviousPage":
  58798. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  58799. case "startCursor":
  58800. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  58801. }
  58802. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  58803. },
  58804. }
  58805. return fc, nil
  58806. }
  58807. func (ec *executionContext) _FulfillmentOrderLocationForMoveEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLocationForMoveEdge) (ret graphql.Marshaler) {
  58808. fc, err := ec.fieldContext_FulfillmentOrderLocationForMoveEdge_cursor(ctx, field)
  58809. if err != nil {
  58810. return graphql.Null
  58811. }
  58812. ctx = graphql.WithFieldContext(ctx, fc)
  58813. defer func() {
  58814. if r := recover(); r != nil {
  58815. ec.Error(ctx, ec.Recover(ctx, r))
  58816. ret = graphql.Null
  58817. }
  58818. }()
  58819. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58820. ctx = rctx // use context from middleware stack in children
  58821. return obj.Cursor, nil
  58822. })
  58823. if err != nil {
  58824. ec.Error(ctx, err)
  58825. return graphql.Null
  58826. }
  58827. if resTmp == nil {
  58828. if !graphql.HasFieldError(ctx, fc) {
  58829. ec.Errorf(ctx, "must not be null")
  58830. }
  58831. return graphql.Null
  58832. }
  58833. res := resTmp.(string)
  58834. fc.Result = res
  58835. return ec.marshalNString2string(ctx, field.Selections, res)
  58836. }
  58837. func (ec *executionContext) fieldContext_FulfillmentOrderLocationForMoveEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58838. fc = &graphql.FieldContext{
  58839. Object: "FulfillmentOrderLocationForMoveEdge",
  58840. Field: field,
  58841. IsMethod: false,
  58842. IsResolver: false,
  58843. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58844. return nil, errors.New("field of type String does not have child fields")
  58845. },
  58846. }
  58847. return fc, nil
  58848. }
  58849. func (ec *executionContext) _FulfillmentOrderLocationForMoveEdge_node(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLocationForMoveEdge) (ret graphql.Marshaler) {
  58850. fc, err := ec.fieldContext_FulfillmentOrderLocationForMoveEdge_node(ctx, field)
  58851. if err != nil {
  58852. return graphql.Null
  58853. }
  58854. ctx = graphql.WithFieldContext(ctx, fc)
  58855. defer func() {
  58856. if r := recover(); r != nil {
  58857. ec.Error(ctx, ec.Recover(ctx, r))
  58858. ret = graphql.Null
  58859. }
  58860. }()
  58861. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58862. ctx = rctx // use context from middleware stack in children
  58863. return obj.Node, nil
  58864. })
  58865. if err != nil {
  58866. ec.Error(ctx, err)
  58867. return graphql.Null
  58868. }
  58869. if resTmp == nil {
  58870. if !graphql.HasFieldError(ctx, fc) {
  58871. ec.Errorf(ctx, "must not be null")
  58872. }
  58873. return graphql.Null
  58874. }
  58875. res := resTmp.(*FulfillmentOrderLocationForMove)
  58876. fc.Result = res
  58877. return ec.marshalNFulfillmentOrderLocationForMove2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderLocationForMove(ctx, field.Selections, res)
  58878. }
  58879. func (ec *executionContext) fieldContext_FulfillmentOrderLocationForMoveEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58880. fc = &graphql.FieldContext{
  58881. Object: "FulfillmentOrderLocationForMoveEdge",
  58882. Field: field,
  58883. IsMethod: false,
  58884. IsResolver: false,
  58885. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58886. switch field.Name {
  58887. case "location":
  58888. return ec.fieldContext_FulfillmentOrderLocationForMove_location(ctx, field)
  58889. case "message":
  58890. return ec.fieldContext_FulfillmentOrderLocationForMove_message(ctx, field)
  58891. case "movable":
  58892. return ec.fieldContext_FulfillmentOrderLocationForMove_movable(ctx, field)
  58893. }
  58894. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderLocationForMove", field.Name)
  58895. },
  58896. }
  58897. return fc, nil
  58898. }
  58899. func (ec *executionContext) _FulfillmentOrderMerchantRequest_id(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderMerchantRequest) (ret graphql.Marshaler) {
  58900. fc, err := ec.fieldContext_FulfillmentOrderMerchantRequest_id(ctx, field)
  58901. if err != nil {
  58902. return graphql.Null
  58903. }
  58904. ctx = graphql.WithFieldContext(ctx, fc)
  58905. defer func() {
  58906. if r := recover(); r != nil {
  58907. ec.Error(ctx, ec.Recover(ctx, r))
  58908. ret = graphql.Null
  58909. }
  58910. }()
  58911. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58912. ctx = rctx // use context from middleware stack in children
  58913. return obj.ID, nil
  58914. })
  58915. if err != nil {
  58916. ec.Error(ctx, err)
  58917. return graphql.Null
  58918. }
  58919. if resTmp == nil {
  58920. if !graphql.HasFieldError(ctx, fc) {
  58921. ec.Errorf(ctx, "must not be null")
  58922. }
  58923. return graphql.Null
  58924. }
  58925. res := resTmp.(string)
  58926. fc.Result = res
  58927. return ec.marshalNID2string(ctx, field.Selections, res)
  58928. }
  58929. func (ec *executionContext) fieldContext_FulfillmentOrderMerchantRequest_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58930. fc = &graphql.FieldContext{
  58931. Object: "FulfillmentOrderMerchantRequest",
  58932. Field: field,
  58933. IsMethod: false,
  58934. IsResolver: false,
  58935. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58936. return nil, errors.New("field of type ID does not have child fields")
  58937. },
  58938. }
  58939. return fc, nil
  58940. }
  58941. func (ec *executionContext) _FulfillmentOrderMerchantRequest_kind(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderMerchantRequest) (ret graphql.Marshaler) {
  58942. fc, err := ec.fieldContext_FulfillmentOrderMerchantRequest_kind(ctx, field)
  58943. if err != nil {
  58944. return graphql.Null
  58945. }
  58946. ctx = graphql.WithFieldContext(ctx, fc)
  58947. defer func() {
  58948. if r := recover(); r != nil {
  58949. ec.Error(ctx, ec.Recover(ctx, r))
  58950. ret = graphql.Null
  58951. }
  58952. }()
  58953. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58954. ctx = rctx // use context from middleware stack in children
  58955. return obj.Kind, nil
  58956. })
  58957. if err != nil {
  58958. ec.Error(ctx, err)
  58959. return graphql.Null
  58960. }
  58961. if resTmp == nil {
  58962. if !graphql.HasFieldError(ctx, fc) {
  58963. ec.Errorf(ctx, "must not be null")
  58964. }
  58965. return graphql.Null
  58966. }
  58967. res := resTmp.(FulfillmentOrderMerchantRequestKind)
  58968. fc.Result = res
  58969. return ec.marshalNFulfillmentOrderMerchantRequestKind2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderMerchantRequestKind(ctx, field.Selections, res)
  58970. }
  58971. func (ec *executionContext) fieldContext_FulfillmentOrderMerchantRequest_kind(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58972. fc = &graphql.FieldContext{
  58973. Object: "FulfillmentOrderMerchantRequest",
  58974. Field: field,
  58975. IsMethod: false,
  58976. IsResolver: false,
  58977. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58978. return nil, errors.New("field of type FulfillmentOrderMerchantRequestKind does not have child fields")
  58979. },
  58980. }
  58981. return fc, nil
  58982. }
  58983. func (ec *executionContext) _FulfillmentOrderMerchantRequest_message(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderMerchantRequest) (ret graphql.Marshaler) {
  58984. fc, err := ec.fieldContext_FulfillmentOrderMerchantRequest_message(ctx, field)
  58985. if err != nil {
  58986. return graphql.Null
  58987. }
  58988. ctx = graphql.WithFieldContext(ctx, fc)
  58989. defer func() {
  58990. if r := recover(); r != nil {
  58991. ec.Error(ctx, ec.Recover(ctx, r))
  58992. ret = graphql.Null
  58993. }
  58994. }()
  58995. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58996. ctx = rctx // use context from middleware stack in children
  58997. return obj.Message, nil
  58998. })
  58999. if err != nil {
  59000. ec.Error(ctx, err)
  59001. return graphql.Null
  59002. }
  59003. if resTmp == nil {
  59004. return graphql.Null
  59005. }
  59006. res := resTmp.(*string)
  59007. fc.Result = res
  59008. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  59009. }
  59010. func (ec *executionContext) fieldContext_FulfillmentOrderMerchantRequest_message(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59011. fc = &graphql.FieldContext{
  59012. Object: "FulfillmentOrderMerchantRequest",
  59013. Field: field,
  59014. IsMethod: false,
  59015. IsResolver: false,
  59016. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59017. return nil, errors.New("field of type String does not have child fields")
  59018. },
  59019. }
  59020. return fc, nil
  59021. }
  59022. func (ec *executionContext) _FulfillmentOrderMerchantRequest_requestOptions(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderMerchantRequest) (ret graphql.Marshaler) {
  59023. fc, err := ec.fieldContext_FulfillmentOrderMerchantRequest_requestOptions(ctx, field)
  59024. if err != nil {
  59025. return graphql.Null
  59026. }
  59027. ctx = graphql.WithFieldContext(ctx, fc)
  59028. defer func() {
  59029. if r := recover(); r != nil {
  59030. ec.Error(ctx, ec.Recover(ctx, r))
  59031. ret = graphql.Null
  59032. }
  59033. }()
  59034. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59035. ctx = rctx // use context from middleware stack in children
  59036. return obj.RequestOptions, nil
  59037. })
  59038. if err != nil {
  59039. ec.Error(ctx, err)
  59040. return graphql.Null
  59041. }
  59042. if resTmp == nil {
  59043. return graphql.Null
  59044. }
  59045. res := resTmp.(*string)
  59046. fc.Result = res
  59047. return ec.marshalOJSON2ᚖstring(ctx, field.Selections, res)
  59048. }
  59049. func (ec *executionContext) fieldContext_FulfillmentOrderMerchantRequest_requestOptions(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59050. fc = &graphql.FieldContext{
  59051. Object: "FulfillmentOrderMerchantRequest",
  59052. Field: field,
  59053. IsMethod: false,
  59054. IsResolver: false,
  59055. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59056. return nil, errors.New("field of type JSON does not have child fields")
  59057. },
  59058. }
  59059. return fc, nil
  59060. }
  59061. func (ec *executionContext) _FulfillmentOrderMerchantRequest_responseData(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderMerchantRequest) (ret graphql.Marshaler) {
  59062. fc, err := ec.fieldContext_FulfillmentOrderMerchantRequest_responseData(ctx, field)
  59063. if err != nil {
  59064. return graphql.Null
  59065. }
  59066. ctx = graphql.WithFieldContext(ctx, fc)
  59067. defer func() {
  59068. if r := recover(); r != nil {
  59069. ec.Error(ctx, ec.Recover(ctx, r))
  59070. ret = graphql.Null
  59071. }
  59072. }()
  59073. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59074. ctx = rctx // use context from middleware stack in children
  59075. return obj.ResponseData, nil
  59076. })
  59077. if err != nil {
  59078. ec.Error(ctx, err)
  59079. return graphql.Null
  59080. }
  59081. if resTmp == nil {
  59082. return graphql.Null
  59083. }
  59084. res := resTmp.(*string)
  59085. fc.Result = res
  59086. return ec.marshalOJSON2ᚖstring(ctx, field.Selections, res)
  59087. }
  59088. func (ec *executionContext) fieldContext_FulfillmentOrderMerchantRequest_responseData(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59089. fc = &graphql.FieldContext{
  59090. Object: "FulfillmentOrderMerchantRequest",
  59091. Field: field,
  59092. IsMethod: false,
  59093. IsResolver: false,
  59094. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59095. return nil, errors.New("field of type JSON does not have child fields")
  59096. },
  59097. }
  59098. return fc, nil
  59099. }
  59100. func (ec *executionContext) _FulfillmentOrderMerchantRequest_sentAt(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderMerchantRequest) (ret graphql.Marshaler) {
  59101. fc, err := ec.fieldContext_FulfillmentOrderMerchantRequest_sentAt(ctx, field)
  59102. if err != nil {
  59103. return graphql.Null
  59104. }
  59105. ctx = graphql.WithFieldContext(ctx, fc)
  59106. defer func() {
  59107. if r := recover(); r != nil {
  59108. ec.Error(ctx, ec.Recover(ctx, r))
  59109. ret = graphql.Null
  59110. }
  59111. }()
  59112. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59113. ctx = rctx // use context from middleware stack in children
  59114. return obj.SentAt, nil
  59115. })
  59116. if err != nil {
  59117. ec.Error(ctx, err)
  59118. return graphql.Null
  59119. }
  59120. if resTmp == nil {
  59121. if !graphql.HasFieldError(ctx, fc) {
  59122. ec.Errorf(ctx, "must not be null")
  59123. }
  59124. return graphql.Null
  59125. }
  59126. res := resTmp.(string)
  59127. fc.Result = res
  59128. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  59129. }
  59130. func (ec *executionContext) fieldContext_FulfillmentOrderMerchantRequest_sentAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59131. fc = &graphql.FieldContext{
  59132. Object: "FulfillmentOrderMerchantRequest",
  59133. Field: field,
  59134. IsMethod: false,
  59135. IsResolver: false,
  59136. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59137. return nil, errors.New("field of type DateTime does not have child fields")
  59138. },
  59139. }
  59140. return fc, nil
  59141. }
  59142. func (ec *executionContext) _FulfillmentOrderMerchantRequestConnection_edges(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderMerchantRequestConnection) (ret graphql.Marshaler) {
  59143. fc, err := ec.fieldContext_FulfillmentOrderMerchantRequestConnection_edges(ctx, field)
  59144. if err != nil {
  59145. return graphql.Null
  59146. }
  59147. ctx = graphql.WithFieldContext(ctx, fc)
  59148. defer func() {
  59149. if r := recover(); r != nil {
  59150. ec.Error(ctx, ec.Recover(ctx, r))
  59151. ret = graphql.Null
  59152. }
  59153. }()
  59154. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59155. ctx = rctx // use context from middleware stack in children
  59156. return obj.Edges, nil
  59157. })
  59158. if err != nil {
  59159. ec.Error(ctx, err)
  59160. return graphql.Null
  59161. }
  59162. if resTmp == nil {
  59163. if !graphql.HasFieldError(ctx, fc) {
  59164. ec.Errorf(ctx, "must not be null")
  59165. }
  59166. return graphql.Null
  59167. }
  59168. res := resTmp.([]*FulfillmentOrderMerchantRequestEdge)
  59169. fc.Result = res
  59170. return ec.marshalNFulfillmentOrderMerchantRequestEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderMerchantRequestEdgeᚄ(ctx, field.Selections, res)
  59171. }
  59172. func (ec *executionContext) fieldContext_FulfillmentOrderMerchantRequestConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59173. fc = &graphql.FieldContext{
  59174. Object: "FulfillmentOrderMerchantRequestConnection",
  59175. Field: field,
  59176. IsMethod: false,
  59177. IsResolver: false,
  59178. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59179. switch field.Name {
  59180. case "cursor":
  59181. return ec.fieldContext_FulfillmentOrderMerchantRequestEdge_cursor(ctx, field)
  59182. case "node":
  59183. return ec.fieldContext_FulfillmentOrderMerchantRequestEdge_node(ctx, field)
  59184. }
  59185. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderMerchantRequestEdge", field.Name)
  59186. },
  59187. }
  59188. return fc, nil
  59189. }
  59190. func (ec *executionContext) _FulfillmentOrderMerchantRequestConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderMerchantRequestConnection) (ret graphql.Marshaler) {
  59191. fc, err := ec.fieldContext_FulfillmentOrderMerchantRequestConnection_nodes(ctx, field)
  59192. if err != nil {
  59193. return graphql.Null
  59194. }
  59195. ctx = graphql.WithFieldContext(ctx, fc)
  59196. defer func() {
  59197. if r := recover(); r != nil {
  59198. ec.Error(ctx, ec.Recover(ctx, r))
  59199. ret = graphql.Null
  59200. }
  59201. }()
  59202. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59203. ctx = rctx // use context from middleware stack in children
  59204. return obj.Nodes, nil
  59205. })
  59206. if err != nil {
  59207. ec.Error(ctx, err)
  59208. return graphql.Null
  59209. }
  59210. if resTmp == nil {
  59211. if !graphql.HasFieldError(ctx, fc) {
  59212. ec.Errorf(ctx, "must not be null")
  59213. }
  59214. return graphql.Null
  59215. }
  59216. res := resTmp.([]*FulfillmentOrderMerchantRequest)
  59217. fc.Result = res
  59218. return ec.marshalNFulfillmentOrderMerchantRequest2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderMerchantRequestᚄ(ctx, field.Selections, res)
  59219. }
  59220. func (ec *executionContext) fieldContext_FulfillmentOrderMerchantRequestConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59221. fc = &graphql.FieldContext{
  59222. Object: "FulfillmentOrderMerchantRequestConnection",
  59223. Field: field,
  59224. IsMethod: false,
  59225. IsResolver: false,
  59226. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59227. switch field.Name {
  59228. case "id":
  59229. return ec.fieldContext_FulfillmentOrderMerchantRequest_id(ctx, field)
  59230. case "kind":
  59231. return ec.fieldContext_FulfillmentOrderMerchantRequest_kind(ctx, field)
  59232. case "message":
  59233. return ec.fieldContext_FulfillmentOrderMerchantRequest_message(ctx, field)
  59234. case "requestOptions":
  59235. return ec.fieldContext_FulfillmentOrderMerchantRequest_requestOptions(ctx, field)
  59236. case "responseData":
  59237. return ec.fieldContext_FulfillmentOrderMerchantRequest_responseData(ctx, field)
  59238. case "sentAt":
  59239. return ec.fieldContext_FulfillmentOrderMerchantRequest_sentAt(ctx, field)
  59240. }
  59241. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderMerchantRequest", field.Name)
  59242. },
  59243. }
  59244. return fc, nil
  59245. }
  59246. func (ec *executionContext) _FulfillmentOrderMerchantRequestConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderMerchantRequestConnection) (ret graphql.Marshaler) {
  59247. fc, err := ec.fieldContext_FulfillmentOrderMerchantRequestConnection_pageInfo(ctx, field)
  59248. if err != nil {
  59249. return graphql.Null
  59250. }
  59251. ctx = graphql.WithFieldContext(ctx, fc)
  59252. defer func() {
  59253. if r := recover(); r != nil {
  59254. ec.Error(ctx, ec.Recover(ctx, r))
  59255. ret = graphql.Null
  59256. }
  59257. }()
  59258. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59259. ctx = rctx // use context from middleware stack in children
  59260. return obj.PageInfo, nil
  59261. })
  59262. if err != nil {
  59263. ec.Error(ctx, err)
  59264. return graphql.Null
  59265. }
  59266. if resTmp == nil {
  59267. if !graphql.HasFieldError(ctx, fc) {
  59268. ec.Errorf(ctx, "must not be null")
  59269. }
  59270. return graphql.Null
  59271. }
  59272. res := resTmp.(*PageInfo)
  59273. fc.Result = res
  59274. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  59275. }
  59276. func (ec *executionContext) fieldContext_FulfillmentOrderMerchantRequestConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59277. fc = &graphql.FieldContext{
  59278. Object: "FulfillmentOrderMerchantRequestConnection",
  59279. Field: field,
  59280. IsMethod: false,
  59281. IsResolver: false,
  59282. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59283. switch field.Name {
  59284. case "endCursor":
  59285. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  59286. case "hasNextPage":
  59287. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  59288. case "hasPreviousPage":
  59289. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  59290. case "startCursor":
  59291. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  59292. }
  59293. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  59294. },
  59295. }
  59296. return fc, nil
  59297. }
  59298. func (ec *executionContext) _FulfillmentOrderMerchantRequestEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderMerchantRequestEdge) (ret graphql.Marshaler) {
  59299. fc, err := ec.fieldContext_FulfillmentOrderMerchantRequestEdge_cursor(ctx, field)
  59300. if err != nil {
  59301. return graphql.Null
  59302. }
  59303. ctx = graphql.WithFieldContext(ctx, fc)
  59304. defer func() {
  59305. if r := recover(); r != nil {
  59306. ec.Error(ctx, ec.Recover(ctx, r))
  59307. ret = graphql.Null
  59308. }
  59309. }()
  59310. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59311. ctx = rctx // use context from middleware stack in children
  59312. return obj.Cursor, nil
  59313. })
  59314. if err != nil {
  59315. ec.Error(ctx, err)
  59316. return graphql.Null
  59317. }
  59318. if resTmp == nil {
  59319. if !graphql.HasFieldError(ctx, fc) {
  59320. ec.Errorf(ctx, "must not be null")
  59321. }
  59322. return graphql.Null
  59323. }
  59324. res := resTmp.(string)
  59325. fc.Result = res
  59326. return ec.marshalNString2string(ctx, field.Selections, res)
  59327. }
  59328. func (ec *executionContext) fieldContext_FulfillmentOrderMerchantRequestEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59329. fc = &graphql.FieldContext{
  59330. Object: "FulfillmentOrderMerchantRequestEdge",
  59331. Field: field,
  59332. IsMethod: false,
  59333. IsResolver: false,
  59334. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59335. return nil, errors.New("field of type String does not have child fields")
  59336. },
  59337. }
  59338. return fc, nil
  59339. }
  59340. func (ec *executionContext) _FulfillmentOrderMerchantRequestEdge_node(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderMerchantRequestEdge) (ret graphql.Marshaler) {
  59341. fc, err := ec.fieldContext_FulfillmentOrderMerchantRequestEdge_node(ctx, field)
  59342. if err != nil {
  59343. return graphql.Null
  59344. }
  59345. ctx = graphql.WithFieldContext(ctx, fc)
  59346. defer func() {
  59347. if r := recover(); r != nil {
  59348. ec.Error(ctx, ec.Recover(ctx, r))
  59349. ret = graphql.Null
  59350. }
  59351. }()
  59352. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59353. ctx = rctx // use context from middleware stack in children
  59354. return obj.Node, nil
  59355. })
  59356. if err != nil {
  59357. ec.Error(ctx, err)
  59358. return graphql.Null
  59359. }
  59360. if resTmp == nil {
  59361. if !graphql.HasFieldError(ctx, fc) {
  59362. ec.Errorf(ctx, "must not be null")
  59363. }
  59364. return graphql.Null
  59365. }
  59366. res := resTmp.(*FulfillmentOrderMerchantRequest)
  59367. fc.Result = res
  59368. return ec.marshalNFulfillmentOrderMerchantRequest2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderMerchantRequest(ctx, field.Selections, res)
  59369. }
  59370. func (ec *executionContext) fieldContext_FulfillmentOrderMerchantRequestEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59371. fc = &graphql.FieldContext{
  59372. Object: "FulfillmentOrderMerchantRequestEdge",
  59373. Field: field,
  59374. IsMethod: false,
  59375. IsResolver: false,
  59376. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59377. switch field.Name {
  59378. case "id":
  59379. return ec.fieldContext_FulfillmentOrderMerchantRequest_id(ctx, field)
  59380. case "kind":
  59381. return ec.fieldContext_FulfillmentOrderMerchantRequest_kind(ctx, field)
  59382. case "message":
  59383. return ec.fieldContext_FulfillmentOrderMerchantRequest_message(ctx, field)
  59384. case "requestOptions":
  59385. return ec.fieldContext_FulfillmentOrderMerchantRequest_requestOptions(ctx, field)
  59386. case "responseData":
  59387. return ec.fieldContext_FulfillmentOrderMerchantRequest_responseData(ctx, field)
  59388. case "sentAt":
  59389. return ec.fieldContext_FulfillmentOrderMerchantRequest_sentAt(ctx, field)
  59390. }
  59391. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderMerchantRequest", field.Name)
  59392. },
  59393. }
  59394. return fc, nil
  59395. }
  59396. func (ec *executionContext) _FulfillmentOrderSupportedAction_action(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderSupportedAction) (ret graphql.Marshaler) {
  59397. fc, err := ec.fieldContext_FulfillmentOrderSupportedAction_action(ctx, field)
  59398. if err != nil {
  59399. return graphql.Null
  59400. }
  59401. ctx = graphql.WithFieldContext(ctx, fc)
  59402. defer func() {
  59403. if r := recover(); r != nil {
  59404. ec.Error(ctx, ec.Recover(ctx, r))
  59405. ret = graphql.Null
  59406. }
  59407. }()
  59408. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59409. ctx = rctx // use context from middleware stack in children
  59410. return obj.Action, nil
  59411. })
  59412. if err != nil {
  59413. ec.Error(ctx, err)
  59414. return graphql.Null
  59415. }
  59416. if resTmp == nil {
  59417. if !graphql.HasFieldError(ctx, fc) {
  59418. ec.Errorf(ctx, "must not be null")
  59419. }
  59420. return graphql.Null
  59421. }
  59422. res := resTmp.(FulfillmentOrderAction)
  59423. fc.Result = res
  59424. return ec.marshalNFulfillmentOrderAction2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderAction(ctx, field.Selections, res)
  59425. }
  59426. func (ec *executionContext) fieldContext_FulfillmentOrderSupportedAction_action(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59427. fc = &graphql.FieldContext{
  59428. Object: "FulfillmentOrderSupportedAction",
  59429. Field: field,
  59430. IsMethod: false,
  59431. IsResolver: false,
  59432. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59433. return nil, errors.New("field of type FulfillmentOrderAction does not have child fields")
  59434. },
  59435. }
  59436. return fc, nil
  59437. }
  59438. func (ec *executionContext) _FulfillmentOrderSupportedAction_externalUrl(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderSupportedAction) (ret graphql.Marshaler) {
  59439. fc, err := ec.fieldContext_FulfillmentOrderSupportedAction_externalUrl(ctx, field)
  59440. if err != nil {
  59441. return graphql.Null
  59442. }
  59443. ctx = graphql.WithFieldContext(ctx, fc)
  59444. defer func() {
  59445. if r := recover(); r != nil {
  59446. ec.Error(ctx, ec.Recover(ctx, r))
  59447. ret = graphql.Null
  59448. }
  59449. }()
  59450. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59451. ctx = rctx // use context from middleware stack in children
  59452. return obj.ExternalURL, nil
  59453. })
  59454. if err != nil {
  59455. ec.Error(ctx, err)
  59456. return graphql.Null
  59457. }
  59458. if resTmp == nil {
  59459. return graphql.Null
  59460. }
  59461. res := resTmp.(*string)
  59462. fc.Result = res
  59463. return ec.marshalOURL2ᚖstring(ctx, field.Selections, res)
  59464. }
  59465. func (ec *executionContext) fieldContext_FulfillmentOrderSupportedAction_externalUrl(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59466. fc = &graphql.FieldContext{
  59467. Object: "FulfillmentOrderSupportedAction",
  59468. Field: field,
  59469. IsMethod: false,
  59470. IsResolver: false,
  59471. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59472. return nil, errors.New("field of type URL does not have child fields")
  59473. },
  59474. }
  59475. return fc, nil
  59476. }
  59477. func (ec *executionContext) _FulfillmentOriginAddress_address1(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOriginAddress) (ret graphql.Marshaler) {
  59478. fc, err := ec.fieldContext_FulfillmentOriginAddress_address1(ctx, field)
  59479. if err != nil {
  59480. return graphql.Null
  59481. }
  59482. ctx = graphql.WithFieldContext(ctx, fc)
  59483. defer func() {
  59484. if r := recover(); r != nil {
  59485. ec.Error(ctx, ec.Recover(ctx, r))
  59486. ret = graphql.Null
  59487. }
  59488. }()
  59489. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59490. ctx = rctx // use context from middleware stack in children
  59491. return obj.Address1, nil
  59492. })
  59493. if err != nil {
  59494. ec.Error(ctx, err)
  59495. return graphql.Null
  59496. }
  59497. if resTmp == nil {
  59498. return graphql.Null
  59499. }
  59500. res := resTmp.(*string)
  59501. fc.Result = res
  59502. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  59503. }
  59504. func (ec *executionContext) fieldContext_FulfillmentOriginAddress_address1(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59505. fc = &graphql.FieldContext{
  59506. Object: "FulfillmentOriginAddress",
  59507. Field: field,
  59508. IsMethod: false,
  59509. IsResolver: false,
  59510. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59511. return nil, errors.New("field of type String does not have child fields")
  59512. },
  59513. }
  59514. return fc, nil
  59515. }
  59516. func (ec *executionContext) _FulfillmentOriginAddress_address2(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOriginAddress) (ret graphql.Marshaler) {
  59517. fc, err := ec.fieldContext_FulfillmentOriginAddress_address2(ctx, field)
  59518. if err != nil {
  59519. return graphql.Null
  59520. }
  59521. ctx = graphql.WithFieldContext(ctx, fc)
  59522. defer func() {
  59523. if r := recover(); r != nil {
  59524. ec.Error(ctx, ec.Recover(ctx, r))
  59525. ret = graphql.Null
  59526. }
  59527. }()
  59528. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59529. ctx = rctx // use context from middleware stack in children
  59530. return obj.Address2, nil
  59531. })
  59532. if err != nil {
  59533. ec.Error(ctx, err)
  59534. return graphql.Null
  59535. }
  59536. if resTmp == nil {
  59537. return graphql.Null
  59538. }
  59539. res := resTmp.(*string)
  59540. fc.Result = res
  59541. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  59542. }
  59543. func (ec *executionContext) fieldContext_FulfillmentOriginAddress_address2(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59544. fc = &graphql.FieldContext{
  59545. Object: "FulfillmentOriginAddress",
  59546. Field: field,
  59547. IsMethod: false,
  59548. IsResolver: false,
  59549. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59550. return nil, errors.New("field of type String does not have child fields")
  59551. },
  59552. }
  59553. return fc, nil
  59554. }
  59555. func (ec *executionContext) _FulfillmentOriginAddress_city(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOriginAddress) (ret graphql.Marshaler) {
  59556. fc, err := ec.fieldContext_FulfillmentOriginAddress_city(ctx, field)
  59557. if err != nil {
  59558. return graphql.Null
  59559. }
  59560. ctx = graphql.WithFieldContext(ctx, fc)
  59561. defer func() {
  59562. if r := recover(); r != nil {
  59563. ec.Error(ctx, ec.Recover(ctx, r))
  59564. ret = graphql.Null
  59565. }
  59566. }()
  59567. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59568. ctx = rctx // use context from middleware stack in children
  59569. return obj.City, nil
  59570. })
  59571. if err != nil {
  59572. ec.Error(ctx, err)
  59573. return graphql.Null
  59574. }
  59575. if resTmp == nil {
  59576. return graphql.Null
  59577. }
  59578. res := resTmp.(*string)
  59579. fc.Result = res
  59580. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  59581. }
  59582. func (ec *executionContext) fieldContext_FulfillmentOriginAddress_city(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59583. fc = &graphql.FieldContext{
  59584. Object: "FulfillmentOriginAddress",
  59585. Field: field,
  59586. IsMethod: false,
  59587. IsResolver: false,
  59588. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59589. return nil, errors.New("field of type String does not have child fields")
  59590. },
  59591. }
  59592. return fc, nil
  59593. }
  59594. func (ec *executionContext) _FulfillmentOriginAddress_countryCode(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOriginAddress) (ret graphql.Marshaler) {
  59595. fc, err := ec.fieldContext_FulfillmentOriginAddress_countryCode(ctx, field)
  59596. if err != nil {
  59597. return graphql.Null
  59598. }
  59599. ctx = graphql.WithFieldContext(ctx, fc)
  59600. defer func() {
  59601. if r := recover(); r != nil {
  59602. ec.Error(ctx, ec.Recover(ctx, r))
  59603. ret = graphql.Null
  59604. }
  59605. }()
  59606. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59607. ctx = rctx // use context from middleware stack in children
  59608. return obj.CountryCode, nil
  59609. })
  59610. if err != nil {
  59611. ec.Error(ctx, err)
  59612. return graphql.Null
  59613. }
  59614. if resTmp == nil {
  59615. if !graphql.HasFieldError(ctx, fc) {
  59616. ec.Errorf(ctx, "must not be null")
  59617. }
  59618. return graphql.Null
  59619. }
  59620. res := resTmp.(string)
  59621. fc.Result = res
  59622. return ec.marshalNString2string(ctx, field.Selections, res)
  59623. }
  59624. func (ec *executionContext) fieldContext_FulfillmentOriginAddress_countryCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59625. fc = &graphql.FieldContext{
  59626. Object: "FulfillmentOriginAddress",
  59627. Field: field,
  59628. IsMethod: false,
  59629. IsResolver: false,
  59630. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59631. return nil, errors.New("field of type String does not have child fields")
  59632. },
  59633. }
  59634. return fc, nil
  59635. }
  59636. func (ec *executionContext) _FulfillmentOriginAddress_provinceCode(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOriginAddress) (ret graphql.Marshaler) {
  59637. fc, err := ec.fieldContext_FulfillmentOriginAddress_provinceCode(ctx, field)
  59638. if err != nil {
  59639. return graphql.Null
  59640. }
  59641. ctx = graphql.WithFieldContext(ctx, fc)
  59642. defer func() {
  59643. if r := recover(); r != nil {
  59644. ec.Error(ctx, ec.Recover(ctx, r))
  59645. ret = graphql.Null
  59646. }
  59647. }()
  59648. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59649. ctx = rctx // use context from middleware stack in children
  59650. return obj.ProvinceCode, nil
  59651. })
  59652. if err != nil {
  59653. ec.Error(ctx, err)
  59654. return graphql.Null
  59655. }
  59656. if resTmp == nil {
  59657. return graphql.Null
  59658. }
  59659. res := resTmp.(*string)
  59660. fc.Result = res
  59661. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  59662. }
  59663. func (ec *executionContext) fieldContext_FulfillmentOriginAddress_provinceCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59664. fc = &graphql.FieldContext{
  59665. Object: "FulfillmentOriginAddress",
  59666. Field: field,
  59667. IsMethod: false,
  59668. IsResolver: false,
  59669. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59670. return nil, errors.New("field of type String does not have child fields")
  59671. },
  59672. }
  59673. return fc, nil
  59674. }
  59675. func (ec *executionContext) _FulfillmentOriginAddress_zip(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOriginAddress) (ret graphql.Marshaler) {
  59676. fc, err := ec.fieldContext_FulfillmentOriginAddress_zip(ctx, field)
  59677. if err != nil {
  59678. return graphql.Null
  59679. }
  59680. ctx = graphql.WithFieldContext(ctx, fc)
  59681. defer func() {
  59682. if r := recover(); r != nil {
  59683. ec.Error(ctx, ec.Recover(ctx, r))
  59684. ret = graphql.Null
  59685. }
  59686. }()
  59687. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59688. ctx = rctx // use context from middleware stack in children
  59689. return obj.Zip, nil
  59690. })
  59691. if err != nil {
  59692. ec.Error(ctx, err)
  59693. return graphql.Null
  59694. }
  59695. if resTmp == nil {
  59696. return graphql.Null
  59697. }
  59698. res := resTmp.(*string)
  59699. fc.Result = res
  59700. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  59701. }
  59702. func (ec *executionContext) fieldContext_FulfillmentOriginAddress_zip(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59703. fc = &graphql.FieldContext{
  59704. Object: "FulfillmentOriginAddress",
  59705. Field: field,
  59706. IsMethod: false,
  59707. IsResolver: false,
  59708. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59709. return nil, errors.New("field of type String does not have child fields")
  59710. },
  59711. }
  59712. return fc, nil
  59713. }
  59714. func (ec *executionContext) _FulfillmentService_id(ctx context.Context, field graphql.CollectedField, obj *FulfillmentService) (ret graphql.Marshaler) {
  59715. fc, err := ec.fieldContext_FulfillmentService_id(ctx, field)
  59716. if err != nil {
  59717. return graphql.Null
  59718. }
  59719. ctx = graphql.WithFieldContext(ctx, fc)
  59720. defer func() {
  59721. if r := recover(); r != nil {
  59722. ec.Error(ctx, ec.Recover(ctx, r))
  59723. ret = graphql.Null
  59724. }
  59725. }()
  59726. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59727. ctx = rctx // use context from middleware stack in children
  59728. return obj.ID, nil
  59729. })
  59730. if err != nil {
  59731. ec.Error(ctx, err)
  59732. return graphql.Null
  59733. }
  59734. if resTmp == nil {
  59735. if !graphql.HasFieldError(ctx, fc) {
  59736. ec.Errorf(ctx, "must not be null")
  59737. }
  59738. return graphql.Null
  59739. }
  59740. res := resTmp.(string)
  59741. fc.Result = res
  59742. return ec.marshalNID2string(ctx, field.Selections, res)
  59743. }
  59744. func (ec *executionContext) fieldContext_FulfillmentService_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59745. fc = &graphql.FieldContext{
  59746. Object: "FulfillmentService",
  59747. Field: field,
  59748. IsMethod: false,
  59749. IsResolver: false,
  59750. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59751. return nil, errors.New("field of type ID does not have child fields")
  59752. },
  59753. }
  59754. return fc, nil
  59755. }
  59756. func (ec *executionContext) _FulfillmentTrackingInfo_company(ctx context.Context, field graphql.CollectedField, obj *FulfillmentTrackingInfo) (ret graphql.Marshaler) {
  59757. fc, err := ec.fieldContext_FulfillmentTrackingInfo_company(ctx, field)
  59758. if err != nil {
  59759. return graphql.Null
  59760. }
  59761. ctx = graphql.WithFieldContext(ctx, fc)
  59762. defer func() {
  59763. if r := recover(); r != nil {
  59764. ec.Error(ctx, ec.Recover(ctx, r))
  59765. ret = graphql.Null
  59766. }
  59767. }()
  59768. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59769. ctx = rctx // use context from middleware stack in children
  59770. return obj.Company, nil
  59771. })
  59772. if err != nil {
  59773. ec.Error(ctx, err)
  59774. return graphql.Null
  59775. }
  59776. if resTmp == nil {
  59777. return graphql.Null
  59778. }
  59779. res := resTmp.(*string)
  59780. fc.Result = res
  59781. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  59782. }
  59783. func (ec *executionContext) fieldContext_FulfillmentTrackingInfo_company(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59784. fc = &graphql.FieldContext{
  59785. Object: "FulfillmentTrackingInfo",
  59786. Field: field,
  59787. IsMethod: false,
  59788. IsResolver: false,
  59789. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59790. return nil, errors.New("field of type String does not have child fields")
  59791. },
  59792. }
  59793. return fc, nil
  59794. }
  59795. func (ec *executionContext) _FulfillmentTrackingInfo_number(ctx context.Context, field graphql.CollectedField, obj *FulfillmentTrackingInfo) (ret graphql.Marshaler) {
  59796. fc, err := ec.fieldContext_FulfillmentTrackingInfo_number(ctx, field)
  59797. if err != nil {
  59798. return graphql.Null
  59799. }
  59800. ctx = graphql.WithFieldContext(ctx, fc)
  59801. defer func() {
  59802. if r := recover(); r != nil {
  59803. ec.Error(ctx, ec.Recover(ctx, r))
  59804. ret = graphql.Null
  59805. }
  59806. }()
  59807. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59808. ctx = rctx // use context from middleware stack in children
  59809. return obj.Number, nil
  59810. })
  59811. if err != nil {
  59812. ec.Error(ctx, err)
  59813. return graphql.Null
  59814. }
  59815. if resTmp == nil {
  59816. return graphql.Null
  59817. }
  59818. res := resTmp.(*string)
  59819. fc.Result = res
  59820. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  59821. }
  59822. func (ec *executionContext) fieldContext_FulfillmentTrackingInfo_number(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59823. fc = &graphql.FieldContext{
  59824. Object: "FulfillmentTrackingInfo",
  59825. Field: field,
  59826. IsMethod: false,
  59827. IsResolver: false,
  59828. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59829. return nil, errors.New("field of type String does not have child fields")
  59830. },
  59831. }
  59832. return fc, nil
  59833. }
  59834. func (ec *executionContext) _FulfillmentTrackingInfo_url(ctx context.Context, field graphql.CollectedField, obj *FulfillmentTrackingInfo) (ret graphql.Marshaler) {
  59835. fc, err := ec.fieldContext_FulfillmentTrackingInfo_url(ctx, field)
  59836. if err != nil {
  59837. return graphql.Null
  59838. }
  59839. ctx = graphql.WithFieldContext(ctx, fc)
  59840. defer func() {
  59841. if r := recover(); r != nil {
  59842. ec.Error(ctx, ec.Recover(ctx, r))
  59843. ret = graphql.Null
  59844. }
  59845. }()
  59846. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59847. ctx = rctx // use context from middleware stack in children
  59848. return obj.URL, nil
  59849. })
  59850. if err != nil {
  59851. ec.Error(ctx, err)
  59852. return graphql.Null
  59853. }
  59854. if resTmp == nil {
  59855. return graphql.Null
  59856. }
  59857. res := resTmp.(*string)
  59858. fc.Result = res
  59859. return ec.marshalOURL2ᚖstring(ctx, field.Selections, res)
  59860. }
  59861. func (ec *executionContext) fieldContext_FulfillmentTrackingInfo_url(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59862. fc = &graphql.FieldContext{
  59863. Object: "FulfillmentTrackingInfo",
  59864. Field: field,
  59865. IsMethod: false,
  59866. IsResolver: false,
  59867. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59868. return nil, errors.New("field of type URL does not have child fields")
  59869. },
  59870. }
  59871. return fc, nil
  59872. }
  59873. func (ec *executionContext) _GenericFile_alt(ctx context.Context, field graphql.CollectedField, obj *GenericFile) (ret graphql.Marshaler) {
  59874. fc, err := ec.fieldContext_GenericFile_alt(ctx, field)
  59875. if err != nil {
  59876. return graphql.Null
  59877. }
  59878. ctx = graphql.WithFieldContext(ctx, fc)
  59879. defer func() {
  59880. if r := recover(); r != nil {
  59881. ec.Error(ctx, ec.Recover(ctx, r))
  59882. ret = graphql.Null
  59883. }
  59884. }()
  59885. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59886. ctx = rctx // use context from middleware stack in children
  59887. return obj.Alt, nil
  59888. })
  59889. if err != nil {
  59890. ec.Error(ctx, err)
  59891. return graphql.Null
  59892. }
  59893. if resTmp == nil {
  59894. return graphql.Null
  59895. }
  59896. res := resTmp.(*string)
  59897. fc.Result = res
  59898. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  59899. }
  59900. func (ec *executionContext) fieldContext_GenericFile_alt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59901. fc = &graphql.FieldContext{
  59902. Object: "GenericFile",
  59903. Field: field,
  59904. IsMethod: false,
  59905. IsResolver: false,
  59906. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59907. return nil, errors.New("field of type String does not have child fields")
  59908. },
  59909. }
  59910. return fc, nil
  59911. }
  59912. func (ec *executionContext) _GenericFile_createdAt(ctx context.Context, field graphql.CollectedField, obj *GenericFile) (ret graphql.Marshaler) {
  59913. fc, err := ec.fieldContext_GenericFile_createdAt(ctx, field)
  59914. if err != nil {
  59915. return graphql.Null
  59916. }
  59917. ctx = graphql.WithFieldContext(ctx, fc)
  59918. defer func() {
  59919. if r := recover(); r != nil {
  59920. ec.Error(ctx, ec.Recover(ctx, r))
  59921. ret = graphql.Null
  59922. }
  59923. }()
  59924. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59925. ctx = rctx // use context from middleware stack in children
  59926. return obj.CreatedAt, nil
  59927. })
  59928. if err != nil {
  59929. ec.Error(ctx, err)
  59930. return graphql.Null
  59931. }
  59932. if resTmp == nil {
  59933. if !graphql.HasFieldError(ctx, fc) {
  59934. ec.Errorf(ctx, "must not be null")
  59935. }
  59936. return graphql.Null
  59937. }
  59938. res := resTmp.(string)
  59939. fc.Result = res
  59940. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  59941. }
  59942. func (ec *executionContext) fieldContext_GenericFile_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59943. fc = &graphql.FieldContext{
  59944. Object: "GenericFile",
  59945. Field: field,
  59946. IsMethod: false,
  59947. IsResolver: false,
  59948. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59949. return nil, errors.New("field of type DateTime does not have child fields")
  59950. },
  59951. }
  59952. return fc, nil
  59953. }
  59954. func (ec *executionContext) _GenericFile_fileErrors(ctx context.Context, field graphql.CollectedField, obj *GenericFile) (ret graphql.Marshaler) {
  59955. fc, err := ec.fieldContext_GenericFile_fileErrors(ctx, field)
  59956. if err != nil {
  59957. return graphql.Null
  59958. }
  59959. ctx = graphql.WithFieldContext(ctx, fc)
  59960. defer func() {
  59961. if r := recover(); r != nil {
  59962. ec.Error(ctx, ec.Recover(ctx, r))
  59963. ret = graphql.Null
  59964. }
  59965. }()
  59966. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59967. ctx = rctx // use context from middleware stack in children
  59968. return obj.FileErrors, nil
  59969. })
  59970. if err != nil {
  59971. ec.Error(ctx, err)
  59972. return graphql.Null
  59973. }
  59974. if resTmp == nil {
  59975. if !graphql.HasFieldError(ctx, fc) {
  59976. ec.Errorf(ctx, "must not be null")
  59977. }
  59978. return graphql.Null
  59979. }
  59980. res := resTmp.([]*FileError)
  59981. fc.Result = res
  59982. return ec.marshalNFileError2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFileErrorᚄ(ctx, field.Selections, res)
  59983. }
  59984. func (ec *executionContext) fieldContext_GenericFile_fileErrors(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59985. fc = &graphql.FieldContext{
  59986. Object: "GenericFile",
  59987. Field: field,
  59988. IsMethod: false,
  59989. IsResolver: false,
  59990. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59991. switch field.Name {
  59992. case "code":
  59993. return ec.fieldContext_FileError_code(ctx, field)
  59994. case "details":
  59995. return ec.fieldContext_FileError_details(ctx, field)
  59996. case "message":
  59997. return ec.fieldContext_FileError_message(ctx, field)
  59998. }
  59999. return nil, fmt.Errorf("no field named %q was found under type FileError", field.Name)
  60000. },
  60001. }
  60002. return fc, nil
  60003. }
  60004. func (ec *executionContext) _GenericFile_fileStatus(ctx context.Context, field graphql.CollectedField, obj *GenericFile) (ret graphql.Marshaler) {
  60005. fc, err := ec.fieldContext_GenericFile_fileStatus(ctx, field)
  60006. if err != nil {
  60007. return graphql.Null
  60008. }
  60009. ctx = graphql.WithFieldContext(ctx, fc)
  60010. defer func() {
  60011. if r := recover(); r != nil {
  60012. ec.Error(ctx, ec.Recover(ctx, r))
  60013. ret = graphql.Null
  60014. }
  60015. }()
  60016. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60017. ctx = rctx // use context from middleware stack in children
  60018. return obj.FileStatus, nil
  60019. })
  60020. if err != nil {
  60021. ec.Error(ctx, err)
  60022. return graphql.Null
  60023. }
  60024. if resTmp == nil {
  60025. if !graphql.HasFieldError(ctx, fc) {
  60026. ec.Errorf(ctx, "must not be null")
  60027. }
  60028. return graphql.Null
  60029. }
  60030. res := resTmp.(FileStatus)
  60031. fc.Result = res
  60032. return ec.marshalNFileStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFileStatus(ctx, field.Selections, res)
  60033. }
  60034. func (ec *executionContext) fieldContext_GenericFile_fileStatus(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60035. fc = &graphql.FieldContext{
  60036. Object: "GenericFile",
  60037. Field: field,
  60038. IsMethod: false,
  60039. IsResolver: false,
  60040. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60041. return nil, errors.New("field of type FileStatus does not have child fields")
  60042. },
  60043. }
  60044. return fc, nil
  60045. }
  60046. func (ec *executionContext) _GenericFile_id(ctx context.Context, field graphql.CollectedField, obj *GenericFile) (ret graphql.Marshaler) {
  60047. fc, err := ec.fieldContext_GenericFile_id(ctx, field)
  60048. if err != nil {
  60049. return graphql.Null
  60050. }
  60051. ctx = graphql.WithFieldContext(ctx, fc)
  60052. defer func() {
  60053. if r := recover(); r != nil {
  60054. ec.Error(ctx, ec.Recover(ctx, r))
  60055. ret = graphql.Null
  60056. }
  60057. }()
  60058. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60059. ctx = rctx // use context from middleware stack in children
  60060. return obj.ID, nil
  60061. })
  60062. if err != nil {
  60063. ec.Error(ctx, err)
  60064. return graphql.Null
  60065. }
  60066. if resTmp == nil {
  60067. if !graphql.HasFieldError(ctx, fc) {
  60068. ec.Errorf(ctx, "must not be null")
  60069. }
  60070. return graphql.Null
  60071. }
  60072. res := resTmp.(string)
  60073. fc.Result = res
  60074. return ec.marshalNID2string(ctx, field.Selections, res)
  60075. }
  60076. func (ec *executionContext) fieldContext_GenericFile_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60077. fc = &graphql.FieldContext{
  60078. Object: "GenericFile",
  60079. Field: field,
  60080. IsMethod: false,
  60081. IsResolver: false,
  60082. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60083. return nil, errors.New("field of type ID does not have child fields")
  60084. },
  60085. }
  60086. return fc, nil
  60087. }
  60088. func (ec *executionContext) _GenericFile_mimeType(ctx context.Context, field graphql.CollectedField, obj *GenericFile) (ret graphql.Marshaler) {
  60089. fc, err := ec.fieldContext_GenericFile_mimeType(ctx, field)
  60090. if err != nil {
  60091. return graphql.Null
  60092. }
  60093. ctx = graphql.WithFieldContext(ctx, fc)
  60094. defer func() {
  60095. if r := recover(); r != nil {
  60096. ec.Error(ctx, ec.Recover(ctx, r))
  60097. ret = graphql.Null
  60098. }
  60099. }()
  60100. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60101. ctx = rctx // use context from middleware stack in children
  60102. return obj.MimeType, nil
  60103. })
  60104. if err != nil {
  60105. ec.Error(ctx, err)
  60106. return graphql.Null
  60107. }
  60108. if resTmp == nil {
  60109. return graphql.Null
  60110. }
  60111. res := resTmp.(*string)
  60112. fc.Result = res
  60113. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  60114. }
  60115. func (ec *executionContext) fieldContext_GenericFile_mimeType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60116. fc = &graphql.FieldContext{
  60117. Object: "GenericFile",
  60118. Field: field,
  60119. IsMethod: false,
  60120. IsResolver: false,
  60121. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60122. return nil, errors.New("field of type String does not have child fields")
  60123. },
  60124. }
  60125. return fc, nil
  60126. }
  60127. func (ec *executionContext) _GenericFile_originalFileSize(ctx context.Context, field graphql.CollectedField, obj *GenericFile) (ret graphql.Marshaler) {
  60128. fc, err := ec.fieldContext_GenericFile_originalFileSize(ctx, field)
  60129. if err != nil {
  60130. return graphql.Null
  60131. }
  60132. ctx = graphql.WithFieldContext(ctx, fc)
  60133. defer func() {
  60134. if r := recover(); r != nil {
  60135. ec.Error(ctx, ec.Recover(ctx, r))
  60136. ret = graphql.Null
  60137. }
  60138. }()
  60139. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60140. ctx = rctx // use context from middleware stack in children
  60141. return obj.OriginalFileSize, nil
  60142. })
  60143. if err != nil {
  60144. ec.Error(ctx, err)
  60145. return graphql.Null
  60146. }
  60147. if resTmp == nil {
  60148. return graphql.Null
  60149. }
  60150. res := resTmp.(*int)
  60151. fc.Result = res
  60152. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  60153. }
  60154. func (ec *executionContext) fieldContext_GenericFile_originalFileSize(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60155. fc = &graphql.FieldContext{
  60156. Object: "GenericFile",
  60157. Field: field,
  60158. IsMethod: false,
  60159. IsResolver: false,
  60160. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60161. return nil, errors.New("field of type Int does not have child fields")
  60162. },
  60163. }
  60164. return fc, nil
  60165. }
  60166. func (ec *executionContext) _GenericFile_preview(ctx context.Context, field graphql.CollectedField, obj *GenericFile) (ret graphql.Marshaler) {
  60167. fc, err := ec.fieldContext_GenericFile_preview(ctx, field)
  60168. if err != nil {
  60169. return graphql.Null
  60170. }
  60171. ctx = graphql.WithFieldContext(ctx, fc)
  60172. defer func() {
  60173. if r := recover(); r != nil {
  60174. ec.Error(ctx, ec.Recover(ctx, r))
  60175. ret = graphql.Null
  60176. }
  60177. }()
  60178. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60179. ctx = rctx // use context from middleware stack in children
  60180. return obj.Preview, nil
  60181. })
  60182. if err != nil {
  60183. ec.Error(ctx, err)
  60184. return graphql.Null
  60185. }
  60186. if resTmp == nil {
  60187. return graphql.Null
  60188. }
  60189. res := resTmp.(*MediaPreviewImage)
  60190. fc.Result = res
  60191. return ec.marshalOMediaPreviewImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaPreviewImage(ctx, field.Selections, res)
  60192. }
  60193. func (ec *executionContext) fieldContext_GenericFile_preview(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60194. fc = &graphql.FieldContext{
  60195. Object: "GenericFile",
  60196. Field: field,
  60197. IsMethod: false,
  60198. IsResolver: false,
  60199. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60200. switch field.Name {
  60201. case "image":
  60202. return ec.fieldContext_MediaPreviewImage_image(ctx, field)
  60203. case "status":
  60204. return ec.fieldContext_MediaPreviewImage_status(ctx, field)
  60205. }
  60206. return nil, fmt.Errorf("no field named %q was found under type MediaPreviewImage", field.Name)
  60207. },
  60208. }
  60209. return fc, nil
  60210. }
  60211. func (ec *executionContext) _GenericFile_url(ctx context.Context, field graphql.CollectedField, obj *GenericFile) (ret graphql.Marshaler) {
  60212. fc, err := ec.fieldContext_GenericFile_url(ctx, field)
  60213. if err != nil {
  60214. return graphql.Null
  60215. }
  60216. ctx = graphql.WithFieldContext(ctx, fc)
  60217. defer func() {
  60218. if r := recover(); r != nil {
  60219. ec.Error(ctx, ec.Recover(ctx, r))
  60220. ret = graphql.Null
  60221. }
  60222. }()
  60223. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60224. ctx = rctx // use context from middleware stack in children
  60225. return obj.URL, nil
  60226. })
  60227. if err != nil {
  60228. ec.Error(ctx, err)
  60229. return graphql.Null
  60230. }
  60231. if resTmp == nil {
  60232. return graphql.Null
  60233. }
  60234. res := resTmp.(*string)
  60235. fc.Result = res
  60236. return ec.marshalOURL2ᚖstring(ctx, field.Selections, res)
  60237. }
  60238. func (ec *executionContext) fieldContext_GenericFile_url(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60239. fc = &graphql.FieldContext{
  60240. Object: "GenericFile",
  60241. Field: field,
  60242. IsMethod: false,
  60243. IsResolver: false,
  60244. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60245. return nil, errors.New("field of type URL does not have child fields")
  60246. },
  60247. }
  60248. return fc, nil
  60249. }
  60250. func (ec *executionContext) _Image_altText(ctx context.Context, field graphql.CollectedField, obj *Image) (ret graphql.Marshaler) {
  60251. fc, err := ec.fieldContext_Image_altText(ctx, field)
  60252. if err != nil {
  60253. return graphql.Null
  60254. }
  60255. ctx = graphql.WithFieldContext(ctx, fc)
  60256. defer func() {
  60257. if r := recover(); r != nil {
  60258. ec.Error(ctx, ec.Recover(ctx, r))
  60259. ret = graphql.Null
  60260. }
  60261. }()
  60262. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60263. ctx = rctx // use context from middleware stack in children
  60264. return obj.AltText, nil
  60265. })
  60266. if err != nil {
  60267. ec.Error(ctx, err)
  60268. return graphql.Null
  60269. }
  60270. if resTmp == nil {
  60271. return graphql.Null
  60272. }
  60273. res := resTmp.(*string)
  60274. fc.Result = res
  60275. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  60276. }
  60277. func (ec *executionContext) fieldContext_Image_altText(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60278. fc = &graphql.FieldContext{
  60279. Object: "Image",
  60280. Field: field,
  60281. IsMethod: false,
  60282. IsResolver: false,
  60283. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60284. return nil, errors.New("field of type String does not have child fields")
  60285. },
  60286. }
  60287. return fc, nil
  60288. }
  60289. func (ec *executionContext) _Image_height(ctx context.Context, field graphql.CollectedField, obj *Image) (ret graphql.Marshaler) {
  60290. fc, err := ec.fieldContext_Image_height(ctx, field)
  60291. if err != nil {
  60292. return graphql.Null
  60293. }
  60294. ctx = graphql.WithFieldContext(ctx, fc)
  60295. defer func() {
  60296. if r := recover(); r != nil {
  60297. ec.Error(ctx, ec.Recover(ctx, r))
  60298. ret = graphql.Null
  60299. }
  60300. }()
  60301. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60302. ctx = rctx // use context from middleware stack in children
  60303. return obj.Height, nil
  60304. })
  60305. if err != nil {
  60306. ec.Error(ctx, err)
  60307. return graphql.Null
  60308. }
  60309. if resTmp == nil {
  60310. return graphql.Null
  60311. }
  60312. res := resTmp.(*int)
  60313. fc.Result = res
  60314. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  60315. }
  60316. func (ec *executionContext) fieldContext_Image_height(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60317. fc = &graphql.FieldContext{
  60318. Object: "Image",
  60319. Field: field,
  60320. IsMethod: false,
  60321. IsResolver: false,
  60322. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60323. return nil, errors.New("field of type Int does not have child fields")
  60324. },
  60325. }
  60326. return fc, nil
  60327. }
  60328. func (ec *executionContext) _Image_id(ctx context.Context, field graphql.CollectedField, obj *Image) (ret graphql.Marshaler) {
  60329. fc, err := ec.fieldContext_Image_id(ctx, field)
  60330. if err != nil {
  60331. return graphql.Null
  60332. }
  60333. ctx = graphql.WithFieldContext(ctx, fc)
  60334. defer func() {
  60335. if r := recover(); r != nil {
  60336. ec.Error(ctx, ec.Recover(ctx, r))
  60337. ret = graphql.Null
  60338. }
  60339. }()
  60340. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60341. ctx = rctx // use context from middleware stack in children
  60342. return obj.ID, nil
  60343. })
  60344. if err != nil {
  60345. ec.Error(ctx, err)
  60346. return graphql.Null
  60347. }
  60348. if resTmp == nil {
  60349. return graphql.Null
  60350. }
  60351. res := resTmp.(*string)
  60352. fc.Result = res
  60353. return ec.marshalOID2ᚖstring(ctx, field.Selections, res)
  60354. }
  60355. func (ec *executionContext) fieldContext_Image_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60356. fc = &graphql.FieldContext{
  60357. Object: "Image",
  60358. Field: field,
  60359. IsMethod: false,
  60360. IsResolver: false,
  60361. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60362. return nil, errors.New("field of type ID does not have child fields")
  60363. },
  60364. }
  60365. return fc, nil
  60366. }
  60367. func (ec *executionContext) _Image_metafield(ctx context.Context, field graphql.CollectedField, obj *Image) (ret graphql.Marshaler) {
  60368. fc, err := ec.fieldContext_Image_metafield(ctx, field)
  60369. if err != nil {
  60370. return graphql.Null
  60371. }
  60372. ctx = graphql.WithFieldContext(ctx, fc)
  60373. defer func() {
  60374. if r := recover(); r != nil {
  60375. ec.Error(ctx, ec.Recover(ctx, r))
  60376. ret = graphql.Null
  60377. }
  60378. }()
  60379. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60380. ctx = rctx // use context from middleware stack in children
  60381. return obj.Metafield, nil
  60382. })
  60383. if err != nil {
  60384. ec.Error(ctx, err)
  60385. return graphql.Null
  60386. }
  60387. if resTmp == nil {
  60388. return graphql.Null
  60389. }
  60390. res := resTmp.(*Metafield)
  60391. fc.Result = res
  60392. return ec.marshalOMetafield2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafield(ctx, field.Selections, res)
  60393. }
  60394. func (ec *executionContext) fieldContext_Image_metafield(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60395. fc = &graphql.FieldContext{
  60396. Object: "Image",
  60397. Field: field,
  60398. IsMethod: false,
  60399. IsResolver: false,
  60400. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60401. switch field.Name {
  60402. case "createdAt":
  60403. return ec.fieldContext_Metafield_createdAt(ctx, field)
  60404. case "definition":
  60405. return ec.fieldContext_Metafield_definition(ctx, field)
  60406. case "description":
  60407. return ec.fieldContext_Metafield_description(ctx, field)
  60408. case "id":
  60409. return ec.fieldContext_Metafield_id(ctx, field)
  60410. case "key":
  60411. return ec.fieldContext_Metafield_key(ctx, field)
  60412. case "legacyResourceId":
  60413. return ec.fieldContext_Metafield_legacyResourceId(ctx, field)
  60414. case "namespace":
  60415. return ec.fieldContext_Metafield_namespace(ctx, field)
  60416. case "owner":
  60417. return ec.fieldContext_Metafield_owner(ctx, field)
  60418. case "ownerType":
  60419. return ec.fieldContext_Metafield_ownerType(ctx, field)
  60420. case "reference":
  60421. return ec.fieldContext_Metafield_reference(ctx, field)
  60422. case "references":
  60423. return ec.fieldContext_Metafield_references(ctx, field)
  60424. case "type":
  60425. return ec.fieldContext_Metafield_type(ctx, field)
  60426. case "updatedAt":
  60427. return ec.fieldContext_Metafield_updatedAt(ctx, field)
  60428. case "value":
  60429. return ec.fieldContext_Metafield_value(ctx, field)
  60430. }
  60431. return nil, fmt.Errorf("no field named %q was found under type Metafield", field.Name)
  60432. },
  60433. }
  60434. defer func() {
  60435. if r := recover(); r != nil {
  60436. err = ec.Recover(ctx, r)
  60437. ec.Error(ctx, err)
  60438. }
  60439. }()
  60440. ctx = graphql.WithFieldContext(ctx, fc)
  60441. if fc.Args, err = ec.field_Image_metafield_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  60442. ec.Error(ctx, err)
  60443. return
  60444. }
  60445. return fc, nil
  60446. }
  60447. func (ec *executionContext) _Image_metafields(ctx context.Context, field graphql.CollectedField, obj *Image) (ret graphql.Marshaler) {
  60448. fc, err := ec.fieldContext_Image_metafields(ctx, field)
  60449. if err != nil {
  60450. return graphql.Null
  60451. }
  60452. ctx = graphql.WithFieldContext(ctx, fc)
  60453. defer func() {
  60454. if r := recover(); r != nil {
  60455. ec.Error(ctx, ec.Recover(ctx, r))
  60456. ret = graphql.Null
  60457. }
  60458. }()
  60459. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60460. ctx = rctx // use context from middleware stack in children
  60461. return obj.Metafields, nil
  60462. })
  60463. if err != nil {
  60464. ec.Error(ctx, err)
  60465. return graphql.Null
  60466. }
  60467. if resTmp == nil {
  60468. if !graphql.HasFieldError(ctx, fc) {
  60469. ec.Errorf(ctx, "must not be null")
  60470. }
  60471. return graphql.Null
  60472. }
  60473. res := resTmp.(*MetafieldConnection)
  60474. fc.Result = res
  60475. return ec.marshalNMetafieldConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldConnection(ctx, field.Selections, res)
  60476. }
  60477. func (ec *executionContext) fieldContext_Image_metafields(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60478. fc = &graphql.FieldContext{
  60479. Object: "Image",
  60480. Field: field,
  60481. IsMethod: false,
  60482. IsResolver: false,
  60483. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60484. switch field.Name {
  60485. case "edges":
  60486. return ec.fieldContext_MetafieldConnection_edges(ctx, field)
  60487. case "nodes":
  60488. return ec.fieldContext_MetafieldConnection_nodes(ctx, field)
  60489. case "pageInfo":
  60490. return ec.fieldContext_MetafieldConnection_pageInfo(ctx, field)
  60491. }
  60492. return nil, fmt.Errorf("no field named %q was found under type MetafieldConnection", field.Name)
  60493. },
  60494. }
  60495. defer func() {
  60496. if r := recover(); r != nil {
  60497. err = ec.Recover(ctx, r)
  60498. ec.Error(ctx, err)
  60499. }
  60500. }()
  60501. ctx = graphql.WithFieldContext(ctx, fc)
  60502. if fc.Args, err = ec.field_Image_metafields_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  60503. ec.Error(ctx, err)
  60504. return
  60505. }
  60506. return fc, nil
  60507. }
  60508. func (ec *executionContext) _Image_privateMetafield(ctx context.Context, field graphql.CollectedField, obj *Image) (ret graphql.Marshaler) {
  60509. fc, err := ec.fieldContext_Image_privateMetafield(ctx, field)
  60510. if err != nil {
  60511. return graphql.Null
  60512. }
  60513. ctx = graphql.WithFieldContext(ctx, fc)
  60514. defer func() {
  60515. if r := recover(); r != nil {
  60516. ec.Error(ctx, ec.Recover(ctx, r))
  60517. ret = graphql.Null
  60518. }
  60519. }()
  60520. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60521. ctx = rctx // use context from middleware stack in children
  60522. return obj.PrivateMetafield, nil
  60523. })
  60524. if err != nil {
  60525. ec.Error(ctx, err)
  60526. return graphql.Null
  60527. }
  60528. if resTmp == nil {
  60529. return graphql.Null
  60530. }
  60531. res := resTmp.(*PrivateMetafield)
  60532. fc.Result = res
  60533. return ec.marshalOPrivateMetafield2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPrivateMetafield(ctx, field.Selections, res)
  60534. }
  60535. func (ec *executionContext) fieldContext_Image_privateMetafield(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60536. fc = &graphql.FieldContext{
  60537. Object: "Image",
  60538. Field: field,
  60539. IsMethod: false,
  60540. IsResolver: false,
  60541. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60542. switch field.Name {
  60543. case "createdAt":
  60544. return ec.fieldContext_PrivateMetafield_createdAt(ctx, field)
  60545. case "id":
  60546. return ec.fieldContext_PrivateMetafield_id(ctx, field)
  60547. case "key":
  60548. return ec.fieldContext_PrivateMetafield_key(ctx, field)
  60549. case "namespace":
  60550. return ec.fieldContext_PrivateMetafield_namespace(ctx, field)
  60551. case "updatedAt":
  60552. return ec.fieldContext_PrivateMetafield_updatedAt(ctx, field)
  60553. case "value":
  60554. return ec.fieldContext_PrivateMetafield_value(ctx, field)
  60555. case "valueType":
  60556. return ec.fieldContext_PrivateMetafield_valueType(ctx, field)
  60557. }
  60558. return nil, fmt.Errorf("no field named %q was found under type PrivateMetafield", field.Name)
  60559. },
  60560. }
  60561. defer func() {
  60562. if r := recover(); r != nil {
  60563. err = ec.Recover(ctx, r)
  60564. ec.Error(ctx, err)
  60565. }
  60566. }()
  60567. ctx = graphql.WithFieldContext(ctx, fc)
  60568. if fc.Args, err = ec.field_Image_privateMetafield_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  60569. ec.Error(ctx, err)
  60570. return
  60571. }
  60572. return fc, nil
  60573. }
  60574. func (ec *executionContext) _Image_privateMetafields(ctx context.Context, field graphql.CollectedField, obj *Image) (ret graphql.Marshaler) {
  60575. fc, err := ec.fieldContext_Image_privateMetafields(ctx, field)
  60576. if err != nil {
  60577. return graphql.Null
  60578. }
  60579. ctx = graphql.WithFieldContext(ctx, fc)
  60580. defer func() {
  60581. if r := recover(); r != nil {
  60582. ec.Error(ctx, ec.Recover(ctx, r))
  60583. ret = graphql.Null
  60584. }
  60585. }()
  60586. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60587. ctx = rctx // use context from middleware stack in children
  60588. return obj.PrivateMetafields, nil
  60589. })
  60590. if err != nil {
  60591. ec.Error(ctx, err)
  60592. return graphql.Null
  60593. }
  60594. if resTmp == nil {
  60595. if !graphql.HasFieldError(ctx, fc) {
  60596. ec.Errorf(ctx, "must not be null")
  60597. }
  60598. return graphql.Null
  60599. }
  60600. res := resTmp.(*PrivateMetafieldConnection)
  60601. fc.Result = res
  60602. return ec.marshalNPrivateMetafieldConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPrivateMetafieldConnection(ctx, field.Selections, res)
  60603. }
  60604. func (ec *executionContext) fieldContext_Image_privateMetafields(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60605. fc = &graphql.FieldContext{
  60606. Object: "Image",
  60607. Field: field,
  60608. IsMethod: false,
  60609. IsResolver: false,
  60610. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60611. switch field.Name {
  60612. case "edges":
  60613. return ec.fieldContext_PrivateMetafieldConnection_edges(ctx, field)
  60614. case "nodes":
  60615. return ec.fieldContext_PrivateMetafieldConnection_nodes(ctx, field)
  60616. case "pageInfo":
  60617. return ec.fieldContext_PrivateMetafieldConnection_pageInfo(ctx, field)
  60618. }
  60619. return nil, fmt.Errorf("no field named %q was found under type PrivateMetafieldConnection", field.Name)
  60620. },
  60621. }
  60622. defer func() {
  60623. if r := recover(); r != nil {
  60624. err = ec.Recover(ctx, r)
  60625. ec.Error(ctx, err)
  60626. }
  60627. }()
  60628. ctx = graphql.WithFieldContext(ctx, fc)
  60629. if fc.Args, err = ec.field_Image_privateMetafields_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  60630. ec.Error(ctx, err)
  60631. return
  60632. }
  60633. return fc, nil
  60634. }
  60635. func (ec *executionContext) _Image_url(ctx context.Context, field graphql.CollectedField, obj *Image) (ret graphql.Marshaler) {
  60636. fc, err := ec.fieldContext_Image_url(ctx, field)
  60637. if err != nil {
  60638. return graphql.Null
  60639. }
  60640. ctx = graphql.WithFieldContext(ctx, fc)
  60641. defer func() {
  60642. if r := recover(); r != nil {
  60643. ec.Error(ctx, ec.Recover(ctx, r))
  60644. ret = graphql.Null
  60645. }
  60646. }()
  60647. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60648. ctx = rctx // use context from middleware stack in children
  60649. return obj.URL, nil
  60650. })
  60651. if err != nil {
  60652. ec.Error(ctx, err)
  60653. return graphql.Null
  60654. }
  60655. if resTmp == nil {
  60656. if !graphql.HasFieldError(ctx, fc) {
  60657. ec.Errorf(ctx, "must not be null")
  60658. }
  60659. return graphql.Null
  60660. }
  60661. res := resTmp.(string)
  60662. fc.Result = res
  60663. return ec.marshalNURL2string(ctx, field.Selections, res)
  60664. }
  60665. func (ec *executionContext) fieldContext_Image_url(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60666. fc = &graphql.FieldContext{
  60667. Object: "Image",
  60668. Field: field,
  60669. IsMethod: false,
  60670. IsResolver: false,
  60671. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60672. return nil, errors.New("field of type URL does not have child fields")
  60673. },
  60674. }
  60675. defer func() {
  60676. if r := recover(); r != nil {
  60677. err = ec.Recover(ctx, r)
  60678. ec.Error(ctx, err)
  60679. }
  60680. }()
  60681. ctx = graphql.WithFieldContext(ctx, fc)
  60682. if fc.Args, err = ec.field_Image_url_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  60683. ec.Error(ctx, err)
  60684. return
  60685. }
  60686. return fc, nil
  60687. }
  60688. func (ec *executionContext) _Image_width(ctx context.Context, field graphql.CollectedField, obj *Image) (ret graphql.Marshaler) {
  60689. fc, err := ec.fieldContext_Image_width(ctx, field)
  60690. if err != nil {
  60691. return graphql.Null
  60692. }
  60693. ctx = graphql.WithFieldContext(ctx, fc)
  60694. defer func() {
  60695. if r := recover(); r != nil {
  60696. ec.Error(ctx, ec.Recover(ctx, r))
  60697. ret = graphql.Null
  60698. }
  60699. }()
  60700. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60701. ctx = rctx // use context from middleware stack in children
  60702. return obj.Width, nil
  60703. })
  60704. if err != nil {
  60705. ec.Error(ctx, err)
  60706. return graphql.Null
  60707. }
  60708. if resTmp == nil {
  60709. return graphql.Null
  60710. }
  60711. res := resTmp.(*int)
  60712. fc.Result = res
  60713. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  60714. }
  60715. func (ec *executionContext) fieldContext_Image_width(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60716. fc = &graphql.FieldContext{
  60717. Object: "Image",
  60718. Field: field,
  60719. IsMethod: false,
  60720. IsResolver: false,
  60721. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60722. return nil, errors.New("field of type Int does not have child fields")
  60723. },
  60724. }
  60725. return fc, nil
  60726. }
  60727. func (ec *executionContext) _ImageConnection_edges(ctx context.Context, field graphql.CollectedField, obj *ImageConnection) (ret graphql.Marshaler) {
  60728. fc, err := ec.fieldContext_ImageConnection_edges(ctx, field)
  60729. if err != nil {
  60730. return graphql.Null
  60731. }
  60732. ctx = graphql.WithFieldContext(ctx, fc)
  60733. defer func() {
  60734. if r := recover(); r != nil {
  60735. ec.Error(ctx, ec.Recover(ctx, r))
  60736. ret = graphql.Null
  60737. }
  60738. }()
  60739. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60740. ctx = rctx // use context from middleware stack in children
  60741. return obj.Edges, nil
  60742. })
  60743. if err != nil {
  60744. ec.Error(ctx, err)
  60745. return graphql.Null
  60746. }
  60747. if resTmp == nil {
  60748. if !graphql.HasFieldError(ctx, fc) {
  60749. ec.Errorf(ctx, "must not be null")
  60750. }
  60751. return graphql.Null
  60752. }
  60753. res := resTmp.([]*ImageEdge)
  60754. fc.Result = res
  60755. return ec.marshalNImageEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐImageEdgeᚄ(ctx, field.Selections, res)
  60756. }
  60757. func (ec *executionContext) fieldContext_ImageConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60758. fc = &graphql.FieldContext{
  60759. Object: "ImageConnection",
  60760. Field: field,
  60761. IsMethod: false,
  60762. IsResolver: false,
  60763. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60764. switch field.Name {
  60765. case "cursor":
  60766. return ec.fieldContext_ImageEdge_cursor(ctx, field)
  60767. case "node":
  60768. return ec.fieldContext_ImageEdge_node(ctx, field)
  60769. }
  60770. return nil, fmt.Errorf("no field named %q was found under type ImageEdge", field.Name)
  60771. },
  60772. }
  60773. return fc, nil
  60774. }
  60775. func (ec *executionContext) _ImageConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *ImageConnection) (ret graphql.Marshaler) {
  60776. fc, err := ec.fieldContext_ImageConnection_nodes(ctx, field)
  60777. if err != nil {
  60778. return graphql.Null
  60779. }
  60780. ctx = graphql.WithFieldContext(ctx, fc)
  60781. defer func() {
  60782. if r := recover(); r != nil {
  60783. ec.Error(ctx, ec.Recover(ctx, r))
  60784. ret = graphql.Null
  60785. }
  60786. }()
  60787. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60788. ctx = rctx // use context from middleware stack in children
  60789. return obj.Nodes, nil
  60790. })
  60791. if err != nil {
  60792. ec.Error(ctx, err)
  60793. return graphql.Null
  60794. }
  60795. if resTmp == nil {
  60796. if !graphql.HasFieldError(ctx, fc) {
  60797. ec.Errorf(ctx, "must not be null")
  60798. }
  60799. return graphql.Null
  60800. }
  60801. res := resTmp.([]*Image)
  60802. fc.Result = res
  60803. return ec.marshalNImage2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐImageᚄ(ctx, field.Selections, res)
  60804. }
  60805. func (ec *executionContext) fieldContext_ImageConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60806. fc = &graphql.FieldContext{
  60807. Object: "ImageConnection",
  60808. Field: field,
  60809. IsMethod: false,
  60810. IsResolver: false,
  60811. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60812. switch field.Name {
  60813. case "altText":
  60814. return ec.fieldContext_Image_altText(ctx, field)
  60815. case "height":
  60816. return ec.fieldContext_Image_height(ctx, field)
  60817. case "id":
  60818. return ec.fieldContext_Image_id(ctx, field)
  60819. case "metafield":
  60820. return ec.fieldContext_Image_metafield(ctx, field)
  60821. case "metafields":
  60822. return ec.fieldContext_Image_metafields(ctx, field)
  60823. case "privateMetafield":
  60824. return ec.fieldContext_Image_privateMetafield(ctx, field)
  60825. case "privateMetafields":
  60826. return ec.fieldContext_Image_privateMetafields(ctx, field)
  60827. case "url":
  60828. return ec.fieldContext_Image_url(ctx, field)
  60829. case "width":
  60830. return ec.fieldContext_Image_width(ctx, field)
  60831. }
  60832. return nil, fmt.Errorf("no field named %q was found under type Image", field.Name)
  60833. },
  60834. }
  60835. return fc, nil
  60836. }
  60837. func (ec *executionContext) _ImageConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *ImageConnection) (ret graphql.Marshaler) {
  60838. fc, err := ec.fieldContext_ImageConnection_pageInfo(ctx, field)
  60839. if err != nil {
  60840. return graphql.Null
  60841. }
  60842. ctx = graphql.WithFieldContext(ctx, fc)
  60843. defer func() {
  60844. if r := recover(); r != nil {
  60845. ec.Error(ctx, ec.Recover(ctx, r))
  60846. ret = graphql.Null
  60847. }
  60848. }()
  60849. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60850. ctx = rctx // use context from middleware stack in children
  60851. return obj.PageInfo, nil
  60852. })
  60853. if err != nil {
  60854. ec.Error(ctx, err)
  60855. return graphql.Null
  60856. }
  60857. if resTmp == nil {
  60858. if !graphql.HasFieldError(ctx, fc) {
  60859. ec.Errorf(ctx, "must not be null")
  60860. }
  60861. return graphql.Null
  60862. }
  60863. res := resTmp.(*PageInfo)
  60864. fc.Result = res
  60865. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  60866. }
  60867. func (ec *executionContext) fieldContext_ImageConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60868. fc = &graphql.FieldContext{
  60869. Object: "ImageConnection",
  60870. Field: field,
  60871. IsMethod: false,
  60872. IsResolver: false,
  60873. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60874. switch field.Name {
  60875. case "endCursor":
  60876. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  60877. case "hasNextPage":
  60878. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  60879. case "hasPreviousPage":
  60880. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  60881. case "startCursor":
  60882. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  60883. }
  60884. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  60885. },
  60886. }
  60887. return fc, nil
  60888. }
  60889. func (ec *executionContext) _ImageEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *ImageEdge) (ret graphql.Marshaler) {
  60890. fc, err := ec.fieldContext_ImageEdge_cursor(ctx, field)
  60891. if err != nil {
  60892. return graphql.Null
  60893. }
  60894. ctx = graphql.WithFieldContext(ctx, fc)
  60895. defer func() {
  60896. if r := recover(); r != nil {
  60897. ec.Error(ctx, ec.Recover(ctx, r))
  60898. ret = graphql.Null
  60899. }
  60900. }()
  60901. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60902. ctx = rctx // use context from middleware stack in children
  60903. return obj.Cursor, nil
  60904. })
  60905. if err != nil {
  60906. ec.Error(ctx, err)
  60907. return graphql.Null
  60908. }
  60909. if resTmp == nil {
  60910. if !graphql.HasFieldError(ctx, fc) {
  60911. ec.Errorf(ctx, "must not be null")
  60912. }
  60913. return graphql.Null
  60914. }
  60915. res := resTmp.(string)
  60916. fc.Result = res
  60917. return ec.marshalNString2string(ctx, field.Selections, res)
  60918. }
  60919. func (ec *executionContext) fieldContext_ImageEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60920. fc = &graphql.FieldContext{
  60921. Object: "ImageEdge",
  60922. Field: field,
  60923. IsMethod: false,
  60924. IsResolver: false,
  60925. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60926. return nil, errors.New("field of type String does not have child fields")
  60927. },
  60928. }
  60929. return fc, nil
  60930. }
  60931. func (ec *executionContext) _ImageEdge_node(ctx context.Context, field graphql.CollectedField, obj *ImageEdge) (ret graphql.Marshaler) {
  60932. fc, err := ec.fieldContext_ImageEdge_node(ctx, field)
  60933. if err != nil {
  60934. return graphql.Null
  60935. }
  60936. ctx = graphql.WithFieldContext(ctx, fc)
  60937. defer func() {
  60938. if r := recover(); r != nil {
  60939. ec.Error(ctx, ec.Recover(ctx, r))
  60940. ret = graphql.Null
  60941. }
  60942. }()
  60943. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60944. ctx = rctx // use context from middleware stack in children
  60945. return obj.Node, nil
  60946. })
  60947. if err != nil {
  60948. ec.Error(ctx, err)
  60949. return graphql.Null
  60950. }
  60951. if resTmp == nil {
  60952. if !graphql.HasFieldError(ctx, fc) {
  60953. ec.Errorf(ctx, "must not be null")
  60954. }
  60955. return graphql.Null
  60956. }
  60957. res := resTmp.(*Image)
  60958. fc.Result = res
  60959. return ec.marshalNImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐImage(ctx, field.Selections, res)
  60960. }
  60961. func (ec *executionContext) fieldContext_ImageEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60962. fc = &graphql.FieldContext{
  60963. Object: "ImageEdge",
  60964. Field: field,
  60965. IsMethod: false,
  60966. IsResolver: false,
  60967. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60968. switch field.Name {
  60969. case "altText":
  60970. return ec.fieldContext_Image_altText(ctx, field)
  60971. case "height":
  60972. return ec.fieldContext_Image_height(ctx, field)
  60973. case "id":
  60974. return ec.fieldContext_Image_id(ctx, field)
  60975. case "metafield":
  60976. return ec.fieldContext_Image_metafield(ctx, field)
  60977. case "metafields":
  60978. return ec.fieldContext_Image_metafields(ctx, field)
  60979. case "privateMetafield":
  60980. return ec.fieldContext_Image_privateMetafield(ctx, field)
  60981. case "privateMetafields":
  60982. return ec.fieldContext_Image_privateMetafields(ctx, field)
  60983. case "url":
  60984. return ec.fieldContext_Image_url(ctx, field)
  60985. case "width":
  60986. return ec.fieldContext_Image_width(ctx, field)
  60987. }
  60988. return nil, fmt.Errorf("no field named %q was found under type Image", field.Name)
  60989. },
  60990. }
  60991. return fc, nil
  60992. }
  60993. func (ec *executionContext) _InventoryItem_countryCodeOfOrigin(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  60994. fc, err := ec.fieldContext_InventoryItem_countryCodeOfOrigin(ctx, field)
  60995. if err != nil {
  60996. return graphql.Null
  60997. }
  60998. ctx = graphql.WithFieldContext(ctx, fc)
  60999. defer func() {
  61000. if r := recover(); r != nil {
  61001. ec.Error(ctx, ec.Recover(ctx, r))
  61002. ret = graphql.Null
  61003. }
  61004. }()
  61005. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61006. ctx = rctx // use context from middleware stack in children
  61007. return obj.CountryCodeOfOrigin, nil
  61008. })
  61009. if err != nil {
  61010. ec.Error(ctx, err)
  61011. return graphql.Null
  61012. }
  61013. if resTmp == nil {
  61014. return graphql.Null
  61015. }
  61016. res := resTmp.(*CountryCode)
  61017. fc.Result = res
  61018. return ec.marshalOCountryCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryCode(ctx, field.Selections, res)
  61019. }
  61020. func (ec *executionContext) fieldContext_InventoryItem_countryCodeOfOrigin(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61021. fc = &graphql.FieldContext{
  61022. Object: "InventoryItem",
  61023. Field: field,
  61024. IsMethod: false,
  61025. IsResolver: false,
  61026. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61027. return nil, errors.New("field of type CountryCode does not have child fields")
  61028. },
  61029. }
  61030. return fc, nil
  61031. }
  61032. func (ec *executionContext) _InventoryItem_countryHarmonizedSystemCodes(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  61033. fc, err := ec.fieldContext_InventoryItem_countryHarmonizedSystemCodes(ctx, field)
  61034. if err != nil {
  61035. return graphql.Null
  61036. }
  61037. ctx = graphql.WithFieldContext(ctx, fc)
  61038. defer func() {
  61039. if r := recover(); r != nil {
  61040. ec.Error(ctx, ec.Recover(ctx, r))
  61041. ret = graphql.Null
  61042. }
  61043. }()
  61044. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61045. ctx = rctx // use context from middleware stack in children
  61046. return obj.CountryHarmonizedSystemCodes, nil
  61047. })
  61048. if err != nil {
  61049. ec.Error(ctx, err)
  61050. return graphql.Null
  61051. }
  61052. if resTmp == nil {
  61053. if !graphql.HasFieldError(ctx, fc) {
  61054. ec.Errorf(ctx, "must not be null")
  61055. }
  61056. return graphql.Null
  61057. }
  61058. res := resTmp.(*CountryHarmonizedSystemCodeConnection)
  61059. fc.Result = res
  61060. return ec.marshalNCountryHarmonizedSystemCodeConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryHarmonizedSystemCodeConnection(ctx, field.Selections, res)
  61061. }
  61062. func (ec *executionContext) fieldContext_InventoryItem_countryHarmonizedSystemCodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61063. fc = &graphql.FieldContext{
  61064. Object: "InventoryItem",
  61065. Field: field,
  61066. IsMethod: false,
  61067. IsResolver: false,
  61068. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61069. switch field.Name {
  61070. case "edges":
  61071. return ec.fieldContext_CountryHarmonizedSystemCodeConnection_edges(ctx, field)
  61072. case "nodes":
  61073. return ec.fieldContext_CountryHarmonizedSystemCodeConnection_nodes(ctx, field)
  61074. case "pageInfo":
  61075. return ec.fieldContext_CountryHarmonizedSystemCodeConnection_pageInfo(ctx, field)
  61076. }
  61077. return nil, fmt.Errorf("no field named %q was found under type CountryHarmonizedSystemCodeConnection", field.Name)
  61078. },
  61079. }
  61080. defer func() {
  61081. if r := recover(); r != nil {
  61082. err = ec.Recover(ctx, r)
  61083. ec.Error(ctx, err)
  61084. }
  61085. }()
  61086. ctx = graphql.WithFieldContext(ctx, fc)
  61087. if fc.Args, err = ec.field_InventoryItem_countryHarmonizedSystemCodes_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  61088. ec.Error(ctx, err)
  61089. return
  61090. }
  61091. return fc, nil
  61092. }
  61093. func (ec *executionContext) _InventoryItem_createdAt(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  61094. fc, err := ec.fieldContext_InventoryItem_createdAt(ctx, field)
  61095. if err != nil {
  61096. return graphql.Null
  61097. }
  61098. ctx = graphql.WithFieldContext(ctx, fc)
  61099. defer func() {
  61100. if r := recover(); r != nil {
  61101. ec.Error(ctx, ec.Recover(ctx, r))
  61102. ret = graphql.Null
  61103. }
  61104. }()
  61105. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61106. ctx = rctx // use context from middleware stack in children
  61107. return obj.CreatedAt, nil
  61108. })
  61109. if err != nil {
  61110. ec.Error(ctx, err)
  61111. return graphql.Null
  61112. }
  61113. if resTmp == nil {
  61114. if !graphql.HasFieldError(ctx, fc) {
  61115. ec.Errorf(ctx, "must not be null")
  61116. }
  61117. return graphql.Null
  61118. }
  61119. res := resTmp.(string)
  61120. fc.Result = res
  61121. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  61122. }
  61123. func (ec *executionContext) fieldContext_InventoryItem_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61124. fc = &graphql.FieldContext{
  61125. Object: "InventoryItem",
  61126. Field: field,
  61127. IsMethod: false,
  61128. IsResolver: false,
  61129. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61130. return nil, errors.New("field of type DateTime does not have child fields")
  61131. },
  61132. }
  61133. return fc, nil
  61134. }
  61135. func (ec *executionContext) _InventoryItem_duplicateSkuCount(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  61136. fc, err := ec.fieldContext_InventoryItem_duplicateSkuCount(ctx, field)
  61137. if err != nil {
  61138. return graphql.Null
  61139. }
  61140. ctx = graphql.WithFieldContext(ctx, fc)
  61141. defer func() {
  61142. if r := recover(); r != nil {
  61143. ec.Error(ctx, ec.Recover(ctx, r))
  61144. ret = graphql.Null
  61145. }
  61146. }()
  61147. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61148. ctx = rctx // use context from middleware stack in children
  61149. return obj.DuplicateSkuCount, nil
  61150. })
  61151. if err != nil {
  61152. ec.Error(ctx, err)
  61153. return graphql.Null
  61154. }
  61155. if resTmp == nil {
  61156. if !graphql.HasFieldError(ctx, fc) {
  61157. ec.Errorf(ctx, "must not be null")
  61158. }
  61159. return graphql.Null
  61160. }
  61161. res := resTmp.(int)
  61162. fc.Result = res
  61163. return ec.marshalNInt2int(ctx, field.Selections, res)
  61164. }
  61165. func (ec *executionContext) fieldContext_InventoryItem_duplicateSkuCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61166. fc = &graphql.FieldContext{
  61167. Object: "InventoryItem",
  61168. Field: field,
  61169. IsMethod: false,
  61170. IsResolver: false,
  61171. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61172. return nil, errors.New("field of type Int does not have child fields")
  61173. },
  61174. }
  61175. return fc, nil
  61176. }
  61177. func (ec *executionContext) _InventoryItem_harmonizedSystemCode(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  61178. fc, err := ec.fieldContext_InventoryItem_harmonizedSystemCode(ctx, field)
  61179. if err != nil {
  61180. return graphql.Null
  61181. }
  61182. ctx = graphql.WithFieldContext(ctx, fc)
  61183. defer func() {
  61184. if r := recover(); r != nil {
  61185. ec.Error(ctx, ec.Recover(ctx, r))
  61186. ret = graphql.Null
  61187. }
  61188. }()
  61189. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61190. ctx = rctx // use context from middleware stack in children
  61191. return obj.HarmonizedSystemCode, nil
  61192. })
  61193. if err != nil {
  61194. ec.Error(ctx, err)
  61195. return graphql.Null
  61196. }
  61197. if resTmp == nil {
  61198. return graphql.Null
  61199. }
  61200. res := resTmp.(*string)
  61201. fc.Result = res
  61202. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  61203. }
  61204. func (ec *executionContext) fieldContext_InventoryItem_harmonizedSystemCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61205. fc = &graphql.FieldContext{
  61206. Object: "InventoryItem",
  61207. Field: field,
  61208. IsMethod: false,
  61209. IsResolver: false,
  61210. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61211. return nil, errors.New("field of type String does not have child fields")
  61212. },
  61213. }
  61214. return fc, nil
  61215. }
  61216. func (ec *executionContext) _InventoryItem_id(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  61217. fc, err := ec.fieldContext_InventoryItem_id(ctx, field)
  61218. if err != nil {
  61219. return graphql.Null
  61220. }
  61221. ctx = graphql.WithFieldContext(ctx, fc)
  61222. defer func() {
  61223. if r := recover(); r != nil {
  61224. ec.Error(ctx, ec.Recover(ctx, r))
  61225. ret = graphql.Null
  61226. }
  61227. }()
  61228. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61229. ctx = rctx // use context from middleware stack in children
  61230. return obj.ID, nil
  61231. })
  61232. if err != nil {
  61233. ec.Error(ctx, err)
  61234. return graphql.Null
  61235. }
  61236. if resTmp == nil {
  61237. if !graphql.HasFieldError(ctx, fc) {
  61238. ec.Errorf(ctx, "must not be null")
  61239. }
  61240. return graphql.Null
  61241. }
  61242. res := resTmp.(string)
  61243. fc.Result = res
  61244. return ec.marshalNID2string(ctx, field.Selections, res)
  61245. }
  61246. func (ec *executionContext) fieldContext_InventoryItem_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61247. fc = &graphql.FieldContext{
  61248. Object: "InventoryItem",
  61249. Field: field,
  61250. IsMethod: false,
  61251. IsResolver: false,
  61252. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61253. return nil, errors.New("field of type ID does not have child fields")
  61254. },
  61255. }
  61256. return fc, nil
  61257. }
  61258. func (ec *executionContext) _InventoryItem_inventoryHistoryUrl(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  61259. fc, err := ec.fieldContext_InventoryItem_inventoryHistoryUrl(ctx, field)
  61260. if err != nil {
  61261. return graphql.Null
  61262. }
  61263. ctx = graphql.WithFieldContext(ctx, fc)
  61264. defer func() {
  61265. if r := recover(); r != nil {
  61266. ec.Error(ctx, ec.Recover(ctx, r))
  61267. ret = graphql.Null
  61268. }
  61269. }()
  61270. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61271. ctx = rctx // use context from middleware stack in children
  61272. return obj.InventoryHistoryURL, nil
  61273. })
  61274. if err != nil {
  61275. ec.Error(ctx, err)
  61276. return graphql.Null
  61277. }
  61278. if resTmp == nil {
  61279. return graphql.Null
  61280. }
  61281. res := resTmp.(*string)
  61282. fc.Result = res
  61283. return ec.marshalOURL2ᚖstring(ctx, field.Selections, res)
  61284. }
  61285. func (ec *executionContext) fieldContext_InventoryItem_inventoryHistoryUrl(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61286. fc = &graphql.FieldContext{
  61287. Object: "InventoryItem",
  61288. Field: field,
  61289. IsMethod: false,
  61290. IsResolver: false,
  61291. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61292. return nil, errors.New("field of type URL does not have child fields")
  61293. },
  61294. }
  61295. return fc, nil
  61296. }
  61297. func (ec *executionContext) _InventoryItem_inventoryLevel(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  61298. fc, err := ec.fieldContext_InventoryItem_inventoryLevel(ctx, field)
  61299. if err != nil {
  61300. return graphql.Null
  61301. }
  61302. ctx = graphql.WithFieldContext(ctx, fc)
  61303. defer func() {
  61304. if r := recover(); r != nil {
  61305. ec.Error(ctx, ec.Recover(ctx, r))
  61306. ret = graphql.Null
  61307. }
  61308. }()
  61309. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61310. ctx = rctx // use context from middleware stack in children
  61311. return obj.InventoryLevel, nil
  61312. })
  61313. if err != nil {
  61314. ec.Error(ctx, err)
  61315. return graphql.Null
  61316. }
  61317. if resTmp == nil {
  61318. return graphql.Null
  61319. }
  61320. res := resTmp.(*InventoryLevel)
  61321. fc.Result = res
  61322. return ec.marshalOInventoryLevel2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐInventoryLevel(ctx, field.Selections, res)
  61323. }
  61324. func (ec *executionContext) fieldContext_InventoryItem_inventoryLevel(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61325. fc = &graphql.FieldContext{
  61326. Object: "InventoryItem",
  61327. Field: field,
  61328. IsMethod: false,
  61329. IsResolver: false,
  61330. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61331. switch field.Name {
  61332. case "id":
  61333. return ec.fieldContext_InventoryLevel_id(ctx, field)
  61334. }
  61335. return nil, fmt.Errorf("no field named %q was found under type InventoryLevel", field.Name)
  61336. },
  61337. }
  61338. defer func() {
  61339. if r := recover(); r != nil {
  61340. err = ec.Recover(ctx, r)
  61341. ec.Error(ctx, err)
  61342. }
  61343. }()
  61344. ctx = graphql.WithFieldContext(ctx, fc)
  61345. if fc.Args, err = ec.field_InventoryItem_inventoryLevel_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  61346. ec.Error(ctx, err)
  61347. return
  61348. }
  61349. return fc, nil
  61350. }
  61351. func (ec *executionContext) _InventoryItem_inventoryLevels(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  61352. fc, err := ec.fieldContext_InventoryItem_inventoryLevels(ctx, field)
  61353. if err != nil {
  61354. return graphql.Null
  61355. }
  61356. ctx = graphql.WithFieldContext(ctx, fc)
  61357. defer func() {
  61358. if r := recover(); r != nil {
  61359. ec.Error(ctx, ec.Recover(ctx, r))
  61360. ret = graphql.Null
  61361. }
  61362. }()
  61363. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61364. ctx = rctx // use context from middleware stack in children
  61365. return obj.InventoryLevels, nil
  61366. })
  61367. if err != nil {
  61368. ec.Error(ctx, err)
  61369. return graphql.Null
  61370. }
  61371. if resTmp == nil {
  61372. if !graphql.HasFieldError(ctx, fc) {
  61373. ec.Errorf(ctx, "must not be null")
  61374. }
  61375. return graphql.Null
  61376. }
  61377. res := resTmp.(*InventoryLevelConnection)
  61378. fc.Result = res
  61379. return ec.marshalNInventoryLevelConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐInventoryLevelConnection(ctx, field.Selections, res)
  61380. }
  61381. func (ec *executionContext) fieldContext_InventoryItem_inventoryLevels(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61382. fc = &graphql.FieldContext{
  61383. Object: "InventoryItem",
  61384. Field: field,
  61385. IsMethod: false,
  61386. IsResolver: false,
  61387. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61388. switch field.Name {
  61389. case "edges":
  61390. return ec.fieldContext_InventoryLevelConnection_edges(ctx, field)
  61391. case "nodes":
  61392. return ec.fieldContext_InventoryLevelConnection_nodes(ctx, field)
  61393. case "pageInfo":
  61394. return ec.fieldContext_InventoryLevelConnection_pageInfo(ctx, field)
  61395. }
  61396. return nil, fmt.Errorf("no field named %q was found under type InventoryLevelConnection", field.Name)
  61397. },
  61398. }
  61399. defer func() {
  61400. if r := recover(); r != nil {
  61401. err = ec.Recover(ctx, r)
  61402. ec.Error(ctx, err)
  61403. }
  61404. }()
  61405. ctx = graphql.WithFieldContext(ctx, fc)
  61406. if fc.Args, err = ec.field_InventoryItem_inventoryLevels_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  61407. ec.Error(ctx, err)
  61408. return
  61409. }
  61410. return fc, nil
  61411. }
  61412. func (ec *executionContext) _InventoryItem_legacyResourceId(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  61413. fc, err := ec.fieldContext_InventoryItem_legacyResourceId(ctx, field)
  61414. if err != nil {
  61415. return graphql.Null
  61416. }
  61417. ctx = graphql.WithFieldContext(ctx, fc)
  61418. defer func() {
  61419. if r := recover(); r != nil {
  61420. ec.Error(ctx, ec.Recover(ctx, r))
  61421. ret = graphql.Null
  61422. }
  61423. }()
  61424. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61425. ctx = rctx // use context from middleware stack in children
  61426. return obj.LegacyResourceID, nil
  61427. })
  61428. if err != nil {
  61429. ec.Error(ctx, err)
  61430. return graphql.Null
  61431. }
  61432. if resTmp == nil {
  61433. if !graphql.HasFieldError(ctx, fc) {
  61434. ec.Errorf(ctx, "must not be null")
  61435. }
  61436. return graphql.Null
  61437. }
  61438. res := resTmp.(string)
  61439. fc.Result = res
  61440. return ec.marshalNUnsignedInt642string(ctx, field.Selections, res)
  61441. }
  61442. func (ec *executionContext) fieldContext_InventoryItem_legacyResourceId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61443. fc = &graphql.FieldContext{
  61444. Object: "InventoryItem",
  61445. Field: field,
  61446. IsMethod: false,
  61447. IsResolver: false,
  61448. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61449. return nil, errors.New("field of type UnsignedInt64 does not have child fields")
  61450. },
  61451. }
  61452. return fc, nil
  61453. }
  61454. func (ec *executionContext) _InventoryItem_locationsCount(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  61455. fc, err := ec.fieldContext_InventoryItem_locationsCount(ctx, field)
  61456. if err != nil {
  61457. return graphql.Null
  61458. }
  61459. ctx = graphql.WithFieldContext(ctx, fc)
  61460. defer func() {
  61461. if r := recover(); r != nil {
  61462. ec.Error(ctx, ec.Recover(ctx, r))
  61463. ret = graphql.Null
  61464. }
  61465. }()
  61466. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61467. ctx = rctx // use context from middleware stack in children
  61468. return obj.LocationsCount, nil
  61469. })
  61470. if err != nil {
  61471. ec.Error(ctx, err)
  61472. return graphql.Null
  61473. }
  61474. if resTmp == nil {
  61475. if !graphql.HasFieldError(ctx, fc) {
  61476. ec.Errorf(ctx, "must not be null")
  61477. }
  61478. return graphql.Null
  61479. }
  61480. res := resTmp.(int)
  61481. fc.Result = res
  61482. return ec.marshalNInt2int(ctx, field.Selections, res)
  61483. }
  61484. func (ec *executionContext) fieldContext_InventoryItem_locationsCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61485. fc = &graphql.FieldContext{
  61486. Object: "InventoryItem",
  61487. Field: field,
  61488. IsMethod: false,
  61489. IsResolver: false,
  61490. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61491. return nil, errors.New("field of type Int does not have child fields")
  61492. },
  61493. }
  61494. return fc, nil
  61495. }
  61496. func (ec *executionContext) _InventoryItem_provinceCodeOfOrigin(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  61497. fc, err := ec.fieldContext_InventoryItem_provinceCodeOfOrigin(ctx, field)
  61498. if err != nil {
  61499. return graphql.Null
  61500. }
  61501. ctx = graphql.WithFieldContext(ctx, fc)
  61502. defer func() {
  61503. if r := recover(); r != nil {
  61504. ec.Error(ctx, ec.Recover(ctx, r))
  61505. ret = graphql.Null
  61506. }
  61507. }()
  61508. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61509. ctx = rctx // use context from middleware stack in children
  61510. return obj.ProvinceCodeOfOrigin, nil
  61511. })
  61512. if err != nil {
  61513. ec.Error(ctx, err)
  61514. return graphql.Null
  61515. }
  61516. if resTmp == nil {
  61517. return graphql.Null
  61518. }
  61519. res := resTmp.(*string)
  61520. fc.Result = res
  61521. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  61522. }
  61523. func (ec *executionContext) fieldContext_InventoryItem_provinceCodeOfOrigin(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61524. fc = &graphql.FieldContext{
  61525. Object: "InventoryItem",
  61526. Field: field,
  61527. IsMethod: false,
  61528. IsResolver: false,
  61529. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61530. return nil, errors.New("field of type String does not have child fields")
  61531. },
  61532. }
  61533. return fc, nil
  61534. }
  61535. func (ec *executionContext) _InventoryItem_requiresShipping(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  61536. fc, err := ec.fieldContext_InventoryItem_requiresShipping(ctx, field)
  61537. if err != nil {
  61538. return graphql.Null
  61539. }
  61540. ctx = graphql.WithFieldContext(ctx, fc)
  61541. defer func() {
  61542. if r := recover(); r != nil {
  61543. ec.Error(ctx, ec.Recover(ctx, r))
  61544. ret = graphql.Null
  61545. }
  61546. }()
  61547. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61548. ctx = rctx // use context from middleware stack in children
  61549. return obj.RequiresShipping, nil
  61550. })
  61551. if err != nil {
  61552. ec.Error(ctx, err)
  61553. return graphql.Null
  61554. }
  61555. if resTmp == nil {
  61556. if !graphql.HasFieldError(ctx, fc) {
  61557. ec.Errorf(ctx, "must not be null")
  61558. }
  61559. return graphql.Null
  61560. }
  61561. res := resTmp.(bool)
  61562. fc.Result = res
  61563. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  61564. }
  61565. func (ec *executionContext) fieldContext_InventoryItem_requiresShipping(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61566. fc = &graphql.FieldContext{
  61567. Object: "InventoryItem",
  61568. Field: field,
  61569. IsMethod: false,
  61570. IsResolver: false,
  61571. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61572. return nil, errors.New("field of type Boolean does not have child fields")
  61573. },
  61574. }
  61575. return fc, nil
  61576. }
  61577. func (ec *executionContext) _InventoryItem_sku(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  61578. fc, err := ec.fieldContext_InventoryItem_sku(ctx, field)
  61579. if err != nil {
  61580. return graphql.Null
  61581. }
  61582. ctx = graphql.WithFieldContext(ctx, fc)
  61583. defer func() {
  61584. if r := recover(); r != nil {
  61585. ec.Error(ctx, ec.Recover(ctx, r))
  61586. ret = graphql.Null
  61587. }
  61588. }()
  61589. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61590. ctx = rctx // use context from middleware stack in children
  61591. return obj.Sku, nil
  61592. })
  61593. if err != nil {
  61594. ec.Error(ctx, err)
  61595. return graphql.Null
  61596. }
  61597. if resTmp == nil {
  61598. return graphql.Null
  61599. }
  61600. res := resTmp.(*string)
  61601. fc.Result = res
  61602. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  61603. }
  61604. func (ec *executionContext) fieldContext_InventoryItem_sku(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61605. fc = &graphql.FieldContext{
  61606. Object: "InventoryItem",
  61607. Field: field,
  61608. IsMethod: false,
  61609. IsResolver: false,
  61610. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61611. return nil, errors.New("field of type String does not have child fields")
  61612. },
  61613. }
  61614. return fc, nil
  61615. }
  61616. func (ec *executionContext) _InventoryItem_tracked(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  61617. fc, err := ec.fieldContext_InventoryItem_tracked(ctx, field)
  61618. if err != nil {
  61619. return graphql.Null
  61620. }
  61621. ctx = graphql.WithFieldContext(ctx, fc)
  61622. defer func() {
  61623. if r := recover(); r != nil {
  61624. ec.Error(ctx, ec.Recover(ctx, r))
  61625. ret = graphql.Null
  61626. }
  61627. }()
  61628. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61629. ctx = rctx // use context from middleware stack in children
  61630. return obj.Tracked, nil
  61631. })
  61632. if err != nil {
  61633. ec.Error(ctx, err)
  61634. return graphql.Null
  61635. }
  61636. if resTmp == nil {
  61637. if !graphql.HasFieldError(ctx, fc) {
  61638. ec.Errorf(ctx, "must not be null")
  61639. }
  61640. return graphql.Null
  61641. }
  61642. res := resTmp.(bool)
  61643. fc.Result = res
  61644. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  61645. }
  61646. func (ec *executionContext) fieldContext_InventoryItem_tracked(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61647. fc = &graphql.FieldContext{
  61648. Object: "InventoryItem",
  61649. Field: field,
  61650. IsMethod: false,
  61651. IsResolver: false,
  61652. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61653. return nil, errors.New("field of type Boolean does not have child fields")
  61654. },
  61655. }
  61656. return fc, nil
  61657. }
  61658. func (ec *executionContext) _InventoryItem_trackedEditable(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  61659. fc, err := ec.fieldContext_InventoryItem_trackedEditable(ctx, field)
  61660. if err != nil {
  61661. return graphql.Null
  61662. }
  61663. ctx = graphql.WithFieldContext(ctx, fc)
  61664. defer func() {
  61665. if r := recover(); r != nil {
  61666. ec.Error(ctx, ec.Recover(ctx, r))
  61667. ret = graphql.Null
  61668. }
  61669. }()
  61670. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61671. ctx = rctx // use context from middleware stack in children
  61672. return obj.TrackedEditable, nil
  61673. })
  61674. if err != nil {
  61675. ec.Error(ctx, err)
  61676. return graphql.Null
  61677. }
  61678. if resTmp == nil {
  61679. if !graphql.HasFieldError(ctx, fc) {
  61680. ec.Errorf(ctx, "must not be null")
  61681. }
  61682. return graphql.Null
  61683. }
  61684. res := resTmp.(*EditableProperty)
  61685. fc.Result = res
  61686. return ec.marshalNEditableProperty2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐEditableProperty(ctx, field.Selections, res)
  61687. }
  61688. func (ec *executionContext) fieldContext_InventoryItem_trackedEditable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61689. fc = &graphql.FieldContext{
  61690. Object: "InventoryItem",
  61691. Field: field,
  61692. IsMethod: false,
  61693. IsResolver: false,
  61694. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61695. switch field.Name {
  61696. case "locked":
  61697. return ec.fieldContext_EditableProperty_locked(ctx, field)
  61698. case "reason":
  61699. return ec.fieldContext_EditableProperty_reason(ctx, field)
  61700. }
  61701. return nil, fmt.Errorf("no field named %q was found under type EditableProperty", field.Name)
  61702. },
  61703. }
  61704. return fc, nil
  61705. }
  61706. func (ec *executionContext) _InventoryItem_unitCost(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  61707. fc, err := ec.fieldContext_InventoryItem_unitCost(ctx, field)
  61708. if err != nil {
  61709. return graphql.Null
  61710. }
  61711. ctx = graphql.WithFieldContext(ctx, fc)
  61712. defer func() {
  61713. if r := recover(); r != nil {
  61714. ec.Error(ctx, ec.Recover(ctx, r))
  61715. ret = graphql.Null
  61716. }
  61717. }()
  61718. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61719. ctx = rctx // use context from middleware stack in children
  61720. return obj.UnitCost, nil
  61721. })
  61722. if err != nil {
  61723. ec.Error(ctx, err)
  61724. return graphql.Null
  61725. }
  61726. if resTmp == nil {
  61727. return graphql.Null
  61728. }
  61729. res := resTmp.(*MoneyV2)
  61730. fc.Result = res
  61731. return ec.marshalOMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  61732. }
  61733. func (ec *executionContext) fieldContext_InventoryItem_unitCost(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61734. fc = &graphql.FieldContext{
  61735. Object: "InventoryItem",
  61736. Field: field,
  61737. IsMethod: false,
  61738. IsResolver: false,
  61739. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61740. switch field.Name {
  61741. case "amount":
  61742. return ec.fieldContext_MoneyV2_amount(ctx, field)
  61743. case "currencyCode":
  61744. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  61745. }
  61746. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  61747. },
  61748. }
  61749. return fc, nil
  61750. }
  61751. func (ec *executionContext) _InventoryItem_updatedAt(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  61752. fc, err := ec.fieldContext_InventoryItem_updatedAt(ctx, field)
  61753. if err != nil {
  61754. return graphql.Null
  61755. }
  61756. ctx = graphql.WithFieldContext(ctx, fc)
  61757. defer func() {
  61758. if r := recover(); r != nil {
  61759. ec.Error(ctx, ec.Recover(ctx, r))
  61760. ret = graphql.Null
  61761. }
  61762. }()
  61763. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61764. ctx = rctx // use context from middleware stack in children
  61765. return obj.UpdatedAt, nil
  61766. })
  61767. if err != nil {
  61768. ec.Error(ctx, err)
  61769. return graphql.Null
  61770. }
  61771. if resTmp == nil {
  61772. if !graphql.HasFieldError(ctx, fc) {
  61773. ec.Errorf(ctx, "must not be null")
  61774. }
  61775. return graphql.Null
  61776. }
  61777. res := resTmp.(string)
  61778. fc.Result = res
  61779. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  61780. }
  61781. func (ec *executionContext) fieldContext_InventoryItem_updatedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61782. fc = &graphql.FieldContext{
  61783. Object: "InventoryItem",
  61784. Field: field,
  61785. IsMethod: false,
  61786. IsResolver: false,
  61787. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61788. return nil, errors.New("field of type DateTime does not have child fields")
  61789. },
  61790. }
  61791. return fc, nil
  61792. }
  61793. func (ec *executionContext) _InventoryItem_variant(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  61794. fc, err := ec.fieldContext_InventoryItem_variant(ctx, field)
  61795. if err != nil {
  61796. return graphql.Null
  61797. }
  61798. ctx = graphql.WithFieldContext(ctx, fc)
  61799. defer func() {
  61800. if r := recover(); r != nil {
  61801. ec.Error(ctx, ec.Recover(ctx, r))
  61802. ret = graphql.Null
  61803. }
  61804. }()
  61805. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61806. ctx = rctx // use context from middleware stack in children
  61807. return obj.Variant, nil
  61808. })
  61809. if err != nil {
  61810. ec.Error(ctx, err)
  61811. return graphql.Null
  61812. }
  61813. if resTmp == nil {
  61814. if !graphql.HasFieldError(ctx, fc) {
  61815. ec.Errorf(ctx, "must not be null")
  61816. }
  61817. return graphql.Null
  61818. }
  61819. res := resTmp.(*ProductVariant)
  61820. fc.Result = res
  61821. return ec.marshalNProductVariant2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductVariant(ctx, field.Selections, res)
  61822. }
  61823. func (ec *executionContext) fieldContext_InventoryItem_variant(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61824. fc = &graphql.FieldContext{
  61825. Object: "InventoryItem",
  61826. Field: field,
  61827. IsMethod: false,
  61828. IsResolver: false,
  61829. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61830. switch field.Name {
  61831. case "id":
  61832. return ec.fieldContext_ProductVariant_id(ctx, field)
  61833. }
  61834. return nil, fmt.Errorf("no field named %q was found under type ProductVariant", field.Name)
  61835. },
  61836. }
  61837. return fc, nil
  61838. }
  61839. func (ec *executionContext) _InventoryLevel_id(ctx context.Context, field graphql.CollectedField, obj *InventoryLevel) (ret graphql.Marshaler) {
  61840. fc, err := ec.fieldContext_InventoryLevel_id(ctx, field)
  61841. if err != nil {
  61842. return graphql.Null
  61843. }
  61844. ctx = graphql.WithFieldContext(ctx, fc)
  61845. defer func() {
  61846. if r := recover(); r != nil {
  61847. ec.Error(ctx, ec.Recover(ctx, r))
  61848. ret = graphql.Null
  61849. }
  61850. }()
  61851. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61852. ctx = rctx // use context from middleware stack in children
  61853. return obj.ID, nil
  61854. })
  61855. if err != nil {
  61856. ec.Error(ctx, err)
  61857. return graphql.Null
  61858. }
  61859. if resTmp == nil {
  61860. if !graphql.HasFieldError(ctx, fc) {
  61861. ec.Errorf(ctx, "must not be null")
  61862. }
  61863. return graphql.Null
  61864. }
  61865. res := resTmp.(string)
  61866. fc.Result = res
  61867. return ec.marshalNID2string(ctx, field.Selections, res)
  61868. }
  61869. func (ec *executionContext) fieldContext_InventoryLevel_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61870. fc = &graphql.FieldContext{
  61871. Object: "InventoryLevel",
  61872. Field: field,
  61873. IsMethod: false,
  61874. IsResolver: false,
  61875. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61876. return nil, errors.New("field of type ID does not have child fields")
  61877. },
  61878. }
  61879. return fc, nil
  61880. }
  61881. func (ec *executionContext) _InventoryLevelConnection_edges(ctx context.Context, field graphql.CollectedField, obj *InventoryLevelConnection) (ret graphql.Marshaler) {
  61882. fc, err := ec.fieldContext_InventoryLevelConnection_edges(ctx, field)
  61883. if err != nil {
  61884. return graphql.Null
  61885. }
  61886. ctx = graphql.WithFieldContext(ctx, fc)
  61887. defer func() {
  61888. if r := recover(); r != nil {
  61889. ec.Error(ctx, ec.Recover(ctx, r))
  61890. ret = graphql.Null
  61891. }
  61892. }()
  61893. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61894. ctx = rctx // use context from middleware stack in children
  61895. return obj.Edges, nil
  61896. })
  61897. if err != nil {
  61898. ec.Error(ctx, err)
  61899. return graphql.Null
  61900. }
  61901. if resTmp == nil {
  61902. if !graphql.HasFieldError(ctx, fc) {
  61903. ec.Errorf(ctx, "must not be null")
  61904. }
  61905. return graphql.Null
  61906. }
  61907. res := resTmp.([]*InventoryLevelEdge)
  61908. fc.Result = res
  61909. return ec.marshalNInventoryLevelEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐInventoryLevelEdgeᚄ(ctx, field.Selections, res)
  61910. }
  61911. func (ec *executionContext) fieldContext_InventoryLevelConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61912. fc = &graphql.FieldContext{
  61913. Object: "InventoryLevelConnection",
  61914. Field: field,
  61915. IsMethod: false,
  61916. IsResolver: false,
  61917. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61918. switch field.Name {
  61919. case "cursor":
  61920. return ec.fieldContext_InventoryLevelEdge_cursor(ctx, field)
  61921. case "node":
  61922. return ec.fieldContext_InventoryLevelEdge_node(ctx, field)
  61923. }
  61924. return nil, fmt.Errorf("no field named %q was found under type InventoryLevelEdge", field.Name)
  61925. },
  61926. }
  61927. return fc, nil
  61928. }
  61929. func (ec *executionContext) _InventoryLevelConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *InventoryLevelConnection) (ret graphql.Marshaler) {
  61930. fc, err := ec.fieldContext_InventoryLevelConnection_nodes(ctx, field)
  61931. if err != nil {
  61932. return graphql.Null
  61933. }
  61934. ctx = graphql.WithFieldContext(ctx, fc)
  61935. defer func() {
  61936. if r := recover(); r != nil {
  61937. ec.Error(ctx, ec.Recover(ctx, r))
  61938. ret = graphql.Null
  61939. }
  61940. }()
  61941. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61942. ctx = rctx // use context from middleware stack in children
  61943. return obj.Nodes, nil
  61944. })
  61945. if err != nil {
  61946. ec.Error(ctx, err)
  61947. return graphql.Null
  61948. }
  61949. if resTmp == nil {
  61950. if !graphql.HasFieldError(ctx, fc) {
  61951. ec.Errorf(ctx, "must not be null")
  61952. }
  61953. return graphql.Null
  61954. }
  61955. res := resTmp.([]*InventoryLevel)
  61956. fc.Result = res
  61957. return ec.marshalNInventoryLevel2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐInventoryLevelᚄ(ctx, field.Selections, res)
  61958. }
  61959. func (ec *executionContext) fieldContext_InventoryLevelConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61960. fc = &graphql.FieldContext{
  61961. Object: "InventoryLevelConnection",
  61962. Field: field,
  61963. IsMethod: false,
  61964. IsResolver: false,
  61965. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61966. switch field.Name {
  61967. case "id":
  61968. return ec.fieldContext_InventoryLevel_id(ctx, field)
  61969. }
  61970. return nil, fmt.Errorf("no field named %q was found under type InventoryLevel", field.Name)
  61971. },
  61972. }
  61973. return fc, nil
  61974. }
  61975. func (ec *executionContext) _InventoryLevelConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *InventoryLevelConnection) (ret graphql.Marshaler) {
  61976. fc, err := ec.fieldContext_InventoryLevelConnection_pageInfo(ctx, field)
  61977. if err != nil {
  61978. return graphql.Null
  61979. }
  61980. ctx = graphql.WithFieldContext(ctx, fc)
  61981. defer func() {
  61982. if r := recover(); r != nil {
  61983. ec.Error(ctx, ec.Recover(ctx, r))
  61984. ret = graphql.Null
  61985. }
  61986. }()
  61987. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61988. ctx = rctx // use context from middleware stack in children
  61989. return obj.PageInfo, nil
  61990. })
  61991. if err != nil {
  61992. ec.Error(ctx, err)
  61993. return graphql.Null
  61994. }
  61995. if resTmp == nil {
  61996. if !graphql.HasFieldError(ctx, fc) {
  61997. ec.Errorf(ctx, "must not be null")
  61998. }
  61999. return graphql.Null
  62000. }
  62001. res := resTmp.(*PageInfo)
  62002. fc.Result = res
  62003. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  62004. }
  62005. func (ec *executionContext) fieldContext_InventoryLevelConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62006. fc = &graphql.FieldContext{
  62007. Object: "InventoryLevelConnection",
  62008. Field: field,
  62009. IsMethod: false,
  62010. IsResolver: false,
  62011. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62012. switch field.Name {
  62013. case "endCursor":
  62014. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  62015. case "hasNextPage":
  62016. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  62017. case "hasPreviousPage":
  62018. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  62019. case "startCursor":
  62020. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  62021. }
  62022. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  62023. },
  62024. }
  62025. return fc, nil
  62026. }
  62027. func (ec *executionContext) _InventoryLevelEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *InventoryLevelEdge) (ret graphql.Marshaler) {
  62028. fc, err := ec.fieldContext_InventoryLevelEdge_cursor(ctx, field)
  62029. if err != nil {
  62030. return graphql.Null
  62031. }
  62032. ctx = graphql.WithFieldContext(ctx, fc)
  62033. defer func() {
  62034. if r := recover(); r != nil {
  62035. ec.Error(ctx, ec.Recover(ctx, r))
  62036. ret = graphql.Null
  62037. }
  62038. }()
  62039. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62040. ctx = rctx // use context from middleware stack in children
  62041. return obj.Cursor, nil
  62042. })
  62043. if err != nil {
  62044. ec.Error(ctx, err)
  62045. return graphql.Null
  62046. }
  62047. if resTmp == nil {
  62048. if !graphql.HasFieldError(ctx, fc) {
  62049. ec.Errorf(ctx, "must not be null")
  62050. }
  62051. return graphql.Null
  62052. }
  62053. res := resTmp.(string)
  62054. fc.Result = res
  62055. return ec.marshalNString2string(ctx, field.Selections, res)
  62056. }
  62057. func (ec *executionContext) fieldContext_InventoryLevelEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62058. fc = &graphql.FieldContext{
  62059. Object: "InventoryLevelEdge",
  62060. Field: field,
  62061. IsMethod: false,
  62062. IsResolver: false,
  62063. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62064. return nil, errors.New("field of type String does not have child fields")
  62065. },
  62066. }
  62067. return fc, nil
  62068. }
  62069. func (ec *executionContext) _InventoryLevelEdge_node(ctx context.Context, field graphql.CollectedField, obj *InventoryLevelEdge) (ret graphql.Marshaler) {
  62070. fc, err := ec.fieldContext_InventoryLevelEdge_node(ctx, field)
  62071. if err != nil {
  62072. return graphql.Null
  62073. }
  62074. ctx = graphql.WithFieldContext(ctx, fc)
  62075. defer func() {
  62076. if r := recover(); r != nil {
  62077. ec.Error(ctx, ec.Recover(ctx, r))
  62078. ret = graphql.Null
  62079. }
  62080. }()
  62081. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62082. ctx = rctx // use context from middleware stack in children
  62083. return obj.Node, nil
  62084. })
  62085. if err != nil {
  62086. ec.Error(ctx, err)
  62087. return graphql.Null
  62088. }
  62089. if resTmp == nil {
  62090. if !graphql.HasFieldError(ctx, fc) {
  62091. ec.Errorf(ctx, "must not be null")
  62092. }
  62093. return graphql.Null
  62094. }
  62095. res := resTmp.(*InventoryLevel)
  62096. fc.Result = res
  62097. return ec.marshalNInventoryLevel2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐInventoryLevel(ctx, field.Selections, res)
  62098. }
  62099. func (ec *executionContext) fieldContext_InventoryLevelEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62100. fc = &graphql.FieldContext{
  62101. Object: "InventoryLevelEdge",
  62102. Field: field,
  62103. IsMethod: false,
  62104. IsResolver: false,
  62105. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62106. switch field.Name {
  62107. case "id":
  62108. return ec.fieldContext_InventoryLevel_id(ctx, field)
  62109. }
  62110. return nil, fmt.Errorf("no field named %q was found under type InventoryLevel", field.Name)
  62111. },
  62112. }
  62113. return fc, nil
  62114. }
  62115. func (ec *executionContext) _Job_done(ctx context.Context, field graphql.CollectedField, obj *Job) (ret graphql.Marshaler) {
  62116. fc, err := ec.fieldContext_Job_done(ctx, field)
  62117. if err != nil {
  62118. return graphql.Null
  62119. }
  62120. ctx = graphql.WithFieldContext(ctx, fc)
  62121. defer func() {
  62122. if r := recover(); r != nil {
  62123. ec.Error(ctx, ec.Recover(ctx, r))
  62124. ret = graphql.Null
  62125. }
  62126. }()
  62127. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62128. ctx = rctx // use context from middleware stack in children
  62129. return obj.Done, nil
  62130. })
  62131. if err != nil {
  62132. ec.Error(ctx, err)
  62133. return graphql.Null
  62134. }
  62135. if resTmp == nil {
  62136. if !graphql.HasFieldError(ctx, fc) {
  62137. ec.Errorf(ctx, "must not be null")
  62138. }
  62139. return graphql.Null
  62140. }
  62141. res := resTmp.(bool)
  62142. fc.Result = res
  62143. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  62144. }
  62145. func (ec *executionContext) fieldContext_Job_done(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62146. fc = &graphql.FieldContext{
  62147. Object: "Job",
  62148. Field: field,
  62149. IsMethod: false,
  62150. IsResolver: false,
  62151. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62152. return nil, errors.New("field of type Boolean does not have child fields")
  62153. },
  62154. }
  62155. return fc, nil
  62156. }
  62157. func (ec *executionContext) _Job_id(ctx context.Context, field graphql.CollectedField, obj *Job) (ret graphql.Marshaler) {
  62158. fc, err := ec.fieldContext_Job_id(ctx, field)
  62159. if err != nil {
  62160. return graphql.Null
  62161. }
  62162. ctx = graphql.WithFieldContext(ctx, fc)
  62163. defer func() {
  62164. if r := recover(); r != nil {
  62165. ec.Error(ctx, ec.Recover(ctx, r))
  62166. ret = graphql.Null
  62167. }
  62168. }()
  62169. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62170. ctx = rctx // use context from middleware stack in children
  62171. return obj.ID, nil
  62172. })
  62173. if err != nil {
  62174. ec.Error(ctx, err)
  62175. return graphql.Null
  62176. }
  62177. if resTmp == nil {
  62178. if !graphql.HasFieldError(ctx, fc) {
  62179. ec.Errorf(ctx, "must not be null")
  62180. }
  62181. return graphql.Null
  62182. }
  62183. res := resTmp.(string)
  62184. fc.Result = res
  62185. return ec.marshalNID2string(ctx, field.Selections, res)
  62186. }
  62187. func (ec *executionContext) fieldContext_Job_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62188. fc = &graphql.FieldContext{
  62189. Object: "Job",
  62190. Field: field,
  62191. IsMethod: false,
  62192. IsResolver: false,
  62193. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62194. return nil, errors.New("field of type ID does not have child fields")
  62195. },
  62196. }
  62197. return fc, nil
  62198. }
  62199. func (ec *executionContext) _LimitedPendingOrderCount_atMax(ctx context.Context, field graphql.CollectedField, obj *LimitedPendingOrderCount) (ret graphql.Marshaler) {
  62200. fc, err := ec.fieldContext_LimitedPendingOrderCount_atMax(ctx, field)
  62201. if err != nil {
  62202. return graphql.Null
  62203. }
  62204. ctx = graphql.WithFieldContext(ctx, fc)
  62205. defer func() {
  62206. if r := recover(); r != nil {
  62207. ec.Error(ctx, ec.Recover(ctx, r))
  62208. ret = graphql.Null
  62209. }
  62210. }()
  62211. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62212. ctx = rctx // use context from middleware stack in children
  62213. return obj.AtMax, nil
  62214. })
  62215. if err != nil {
  62216. ec.Error(ctx, err)
  62217. return graphql.Null
  62218. }
  62219. if resTmp == nil {
  62220. if !graphql.HasFieldError(ctx, fc) {
  62221. ec.Errorf(ctx, "must not be null")
  62222. }
  62223. return graphql.Null
  62224. }
  62225. res := resTmp.(bool)
  62226. fc.Result = res
  62227. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  62228. }
  62229. func (ec *executionContext) fieldContext_LimitedPendingOrderCount_atMax(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62230. fc = &graphql.FieldContext{
  62231. Object: "LimitedPendingOrderCount",
  62232. Field: field,
  62233. IsMethod: false,
  62234. IsResolver: false,
  62235. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62236. return nil, errors.New("field of type Boolean does not have child fields")
  62237. },
  62238. }
  62239. return fc, nil
  62240. }
  62241. func (ec *executionContext) _LimitedPendingOrderCount_count(ctx context.Context, field graphql.CollectedField, obj *LimitedPendingOrderCount) (ret graphql.Marshaler) {
  62242. fc, err := ec.fieldContext_LimitedPendingOrderCount_count(ctx, field)
  62243. if err != nil {
  62244. return graphql.Null
  62245. }
  62246. ctx = graphql.WithFieldContext(ctx, fc)
  62247. defer func() {
  62248. if r := recover(); r != nil {
  62249. ec.Error(ctx, ec.Recover(ctx, r))
  62250. ret = graphql.Null
  62251. }
  62252. }()
  62253. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62254. ctx = rctx // use context from middleware stack in children
  62255. return obj.Count, nil
  62256. })
  62257. if err != nil {
  62258. ec.Error(ctx, err)
  62259. return graphql.Null
  62260. }
  62261. if resTmp == nil {
  62262. if !graphql.HasFieldError(ctx, fc) {
  62263. ec.Errorf(ctx, "must not be null")
  62264. }
  62265. return graphql.Null
  62266. }
  62267. res := resTmp.(int)
  62268. fc.Result = res
  62269. return ec.marshalNInt2int(ctx, field.Selections, res)
  62270. }
  62271. func (ec *executionContext) fieldContext_LimitedPendingOrderCount_count(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62272. fc = &graphql.FieldContext{
  62273. Object: "LimitedPendingOrderCount",
  62274. Field: field,
  62275. IsMethod: false,
  62276. IsResolver: false,
  62277. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62278. return nil, errors.New("field of type Int does not have child fields")
  62279. },
  62280. }
  62281. return fc, nil
  62282. }
  62283. func (ec *executionContext) _LineItem_contract(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  62284. fc, err := ec.fieldContext_LineItem_contract(ctx, field)
  62285. if err != nil {
  62286. return graphql.Null
  62287. }
  62288. ctx = graphql.WithFieldContext(ctx, fc)
  62289. defer func() {
  62290. if r := recover(); r != nil {
  62291. ec.Error(ctx, ec.Recover(ctx, r))
  62292. ret = graphql.Null
  62293. }
  62294. }()
  62295. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62296. ctx = rctx // use context from middleware stack in children
  62297. return obj.Contract, nil
  62298. })
  62299. if err != nil {
  62300. ec.Error(ctx, err)
  62301. return graphql.Null
  62302. }
  62303. if resTmp == nil {
  62304. return graphql.Null
  62305. }
  62306. res := resTmp.(*SubscriptionContract)
  62307. fc.Result = res
  62308. return ec.marshalOSubscriptionContract2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionContract(ctx, field.Selections, res)
  62309. }
  62310. func (ec *executionContext) fieldContext_LineItem_contract(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62311. fc = &graphql.FieldContext{
  62312. Object: "LineItem",
  62313. Field: field,
  62314. IsMethod: false,
  62315. IsResolver: false,
  62316. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62317. switch field.Name {
  62318. case "app":
  62319. return ec.fieldContext_SubscriptionContract_app(ctx, field)
  62320. case "appAdminUrl":
  62321. return ec.fieldContext_SubscriptionContract_appAdminUrl(ctx, field)
  62322. case "billingAttempts":
  62323. return ec.fieldContext_SubscriptionContract_billingAttempts(ctx, field)
  62324. case "billingPolicy":
  62325. return ec.fieldContext_SubscriptionContract_billingPolicy(ctx, field)
  62326. case "createdAt":
  62327. return ec.fieldContext_SubscriptionContract_createdAt(ctx, field)
  62328. case "currencyCode":
  62329. return ec.fieldContext_SubscriptionContract_currencyCode(ctx, field)
  62330. case "customAttributes":
  62331. return ec.fieldContext_SubscriptionContract_customAttributes(ctx, field)
  62332. case "customer":
  62333. return ec.fieldContext_SubscriptionContract_customer(ctx, field)
  62334. case "customerPaymentMethod":
  62335. return ec.fieldContext_SubscriptionContract_customerPaymentMethod(ctx, field)
  62336. case "deliveryMethod":
  62337. return ec.fieldContext_SubscriptionContract_deliveryMethod(ctx, field)
  62338. case "deliveryPolicy":
  62339. return ec.fieldContext_SubscriptionContract_deliveryPolicy(ctx, field)
  62340. case "deliveryPrice":
  62341. return ec.fieldContext_SubscriptionContract_deliveryPrice(ctx, field)
  62342. case "discounts":
  62343. return ec.fieldContext_SubscriptionContract_discounts(ctx, field)
  62344. case "id":
  62345. return ec.fieldContext_SubscriptionContract_id(ctx, field)
  62346. case "lastPaymentStatus":
  62347. return ec.fieldContext_SubscriptionContract_lastPaymentStatus(ctx, field)
  62348. case "lineCount":
  62349. return ec.fieldContext_SubscriptionContract_lineCount(ctx, field)
  62350. case "lines":
  62351. return ec.fieldContext_SubscriptionContract_lines(ctx, field)
  62352. case "nextBillingDate":
  62353. return ec.fieldContext_SubscriptionContract_nextBillingDate(ctx, field)
  62354. case "note":
  62355. return ec.fieldContext_SubscriptionContract_note(ctx, field)
  62356. case "orders":
  62357. return ec.fieldContext_SubscriptionContract_orders(ctx, field)
  62358. case "originOrder":
  62359. return ec.fieldContext_SubscriptionContract_originOrder(ctx, field)
  62360. case "status":
  62361. return ec.fieldContext_SubscriptionContract_status(ctx, field)
  62362. case "updatedAt":
  62363. return ec.fieldContext_SubscriptionContract_updatedAt(ctx, field)
  62364. }
  62365. return nil, fmt.Errorf("no field named %q was found under type SubscriptionContract", field.Name)
  62366. },
  62367. }
  62368. return fc, nil
  62369. }
  62370. func (ec *executionContext) _LineItem_currentQuantity(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  62371. fc, err := ec.fieldContext_LineItem_currentQuantity(ctx, field)
  62372. if err != nil {
  62373. return graphql.Null
  62374. }
  62375. ctx = graphql.WithFieldContext(ctx, fc)
  62376. defer func() {
  62377. if r := recover(); r != nil {
  62378. ec.Error(ctx, ec.Recover(ctx, r))
  62379. ret = graphql.Null
  62380. }
  62381. }()
  62382. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62383. ctx = rctx // use context from middleware stack in children
  62384. return obj.CurrentQuantity, nil
  62385. })
  62386. if err != nil {
  62387. ec.Error(ctx, err)
  62388. return graphql.Null
  62389. }
  62390. if resTmp == nil {
  62391. if !graphql.HasFieldError(ctx, fc) {
  62392. ec.Errorf(ctx, "must not be null")
  62393. }
  62394. return graphql.Null
  62395. }
  62396. res := resTmp.(int)
  62397. fc.Result = res
  62398. return ec.marshalNInt2int(ctx, field.Selections, res)
  62399. }
  62400. func (ec *executionContext) fieldContext_LineItem_currentQuantity(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62401. fc = &graphql.FieldContext{
  62402. Object: "LineItem",
  62403. Field: field,
  62404. IsMethod: false,
  62405. IsResolver: false,
  62406. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62407. return nil, errors.New("field of type Int does not have child fields")
  62408. },
  62409. }
  62410. return fc, nil
  62411. }
  62412. func (ec *executionContext) _LineItem_customAttributes(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  62413. fc, err := ec.fieldContext_LineItem_customAttributes(ctx, field)
  62414. if err != nil {
  62415. return graphql.Null
  62416. }
  62417. ctx = graphql.WithFieldContext(ctx, fc)
  62418. defer func() {
  62419. if r := recover(); r != nil {
  62420. ec.Error(ctx, ec.Recover(ctx, r))
  62421. ret = graphql.Null
  62422. }
  62423. }()
  62424. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62425. ctx = rctx // use context from middleware stack in children
  62426. return obj.CustomAttributes, nil
  62427. })
  62428. if err != nil {
  62429. ec.Error(ctx, err)
  62430. return graphql.Null
  62431. }
  62432. if resTmp == nil {
  62433. if !graphql.HasFieldError(ctx, fc) {
  62434. ec.Errorf(ctx, "must not be null")
  62435. }
  62436. return graphql.Null
  62437. }
  62438. res := resTmp.([]*Attribute)
  62439. fc.Result = res
  62440. return ec.marshalNAttribute2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAttributeᚄ(ctx, field.Selections, res)
  62441. }
  62442. func (ec *executionContext) fieldContext_LineItem_customAttributes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62443. fc = &graphql.FieldContext{
  62444. Object: "LineItem",
  62445. Field: field,
  62446. IsMethod: false,
  62447. IsResolver: false,
  62448. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62449. switch field.Name {
  62450. case "key":
  62451. return ec.fieldContext_Attribute_key(ctx, field)
  62452. case "value":
  62453. return ec.fieldContext_Attribute_value(ctx, field)
  62454. }
  62455. return nil, fmt.Errorf("no field named %q was found under type Attribute", field.Name)
  62456. },
  62457. }
  62458. return fc, nil
  62459. }
  62460. func (ec *executionContext) _LineItem_discountAllocations(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  62461. fc, err := ec.fieldContext_LineItem_discountAllocations(ctx, field)
  62462. if err != nil {
  62463. return graphql.Null
  62464. }
  62465. ctx = graphql.WithFieldContext(ctx, fc)
  62466. defer func() {
  62467. if r := recover(); r != nil {
  62468. ec.Error(ctx, ec.Recover(ctx, r))
  62469. ret = graphql.Null
  62470. }
  62471. }()
  62472. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62473. ctx = rctx // use context from middleware stack in children
  62474. return obj.DiscountAllocations, nil
  62475. })
  62476. if err != nil {
  62477. ec.Error(ctx, err)
  62478. return graphql.Null
  62479. }
  62480. if resTmp == nil {
  62481. if !graphql.HasFieldError(ctx, fc) {
  62482. ec.Errorf(ctx, "must not be null")
  62483. }
  62484. return graphql.Null
  62485. }
  62486. res := resTmp.([]*DiscountAllocation)
  62487. fc.Result = res
  62488. return ec.marshalNDiscountAllocation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountAllocationᚄ(ctx, field.Selections, res)
  62489. }
  62490. func (ec *executionContext) fieldContext_LineItem_discountAllocations(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62491. fc = &graphql.FieldContext{
  62492. Object: "LineItem",
  62493. Field: field,
  62494. IsMethod: false,
  62495. IsResolver: false,
  62496. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62497. switch field.Name {
  62498. case "allocatedAmountSet":
  62499. return ec.fieldContext_DiscountAllocation_allocatedAmountSet(ctx, field)
  62500. case "discountApplication":
  62501. return ec.fieldContext_DiscountAllocation_discountApplication(ctx, field)
  62502. }
  62503. return nil, fmt.Errorf("no field named %q was found under type DiscountAllocation", field.Name)
  62504. },
  62505. }
  62506. return fc, nil
  62507. }
  62508. func (ec *executionContext) _LineItem_discountedTotalSet(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  62509. fc, err := ec.fieldContext_LineItem_discountedTotalSet(ctx, field)
  62510. if err != nil {
  62511. return graphql.Null
  62512. }
  62513. ctx = graphql.WithFieldContext(ctx, fc)
  62514. defer func() {
  62515. if r := recover(); r != nil {
  62516. ec.Error(ctx, ec.Recover(ctx, r))
  62517. ret = graphql.Null
  62518. }
  62519. }()
  62520. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62521. ctx = rctx // use context from middleware stack in children
  62522. return obj.DiscountedTotalSet, nil
  62523. })
  62524. if err != nil {
  62525. ec.Error(ctx, err)
  62526. return graphql.Null
  62527. }
  62528. if resTmp == nil {
  62529. if !graphql.HasFieldError(ctx, fc) {
  62530. ec.Errorf(ctx, "must not be null")
  62531. }
  62532. return graphql.Null
  62533. }
  62534. res := resTmp.(*MoneyBag)
  62535. fc.Result = res
  62536. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  62537. }
  62538. func (ec *executionContext) fieldContext_LineItem_discountedTotalSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62539. fc = &graphql.FieldContext{
  62540. Object: "LineItem",
  62541. Field: field,
  62542. IsMethod: false,
  62543. IsResolver: false,
  62544. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62545. switch field.Name {
  62546. case "presentmentMoney":
  62547. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  62548. case "shopMoney":
  62549. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  62550. }
  62551. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  62552. },
  62553. }
  62554. return fc, nil
  62555. }
  62556. func (ec *executionContext) _LineItem_discountedUnitPriceSet(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  62557. fc, err := ec.fieldContext_LineItem_discountedUnitPriceSet(ctx, field)
  62558. if err != nil {
  62559. return graphql.Null
  62560. }
  62561. ctx = graphql.WithFieldContext(ctx, fc)
  62562. defer func() {
  62563. if r := recover(); r != nil {
  62564. ec.Error(ctx, ec.Recover(ctx, r))
  62565. ret = graphql.Null
  62566. }
  62567. }()
  62568. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62569. ctx = rctx // use context from middleware stack in children
  62570. return obj.DiscountedUnitPriceSet, nil
  62571. })
  62572. if err != nil {
  62573. ec.Error(ctx, err)
  62574. return graphql.Null
  62575. }
  62576. if resTmp == nil {
  62577. if !graphql.HasFieldError(ctx, fc) {
  62578. ec.Errorf(ctx, "must not be null")
  62579. }
  62580. return graphql.Null
  62581. }
  62582. res := resTmp.(*MoneyBag)
  62583. fc.Result = res
  62584. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  62585. }
  62586. func (ec *executionContext) fieldContext_LineItem_discountedUnitPriceSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62587. fc = &graphql.FieldContext{
  62588. Object: "LineItem",
  62589. Field: field,
  62590. IsMethod: false,
  62591. IsResolver: false,
  62592. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62593. switch field.Name {
  62594. case "presentmentMoney":
  62595. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  62596. case "shopMoney":
  62597. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  62598. }
  62599. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  62600. },
  62601. }
  62602. return fc, nil
  62603. }
  62604. func (ec *executionContext) _LineItem_duties(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  62605. fc, err := ec.fieldContext_LineItem_duties(ctx, field)
  62606. if err != nil {
  62607. return graphql.Null
  62608. }
  62609. ctx = graphql.WithFieldContext(ctx, fc)
  62610. defer func() {
  62611. if r := recover(); r != nil {
  62612. ec.Error(ctx, ec.Recover(ctx, r))
  62613. ret = graphql.Null
  62614. }
  62615. }()
  62616. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62617. ctx = rctx // use context from middleware stack in children
  62618. return obj.Duties, nil
  62619. })
  62620. if err != nil {
  62621. ec.Error(ctx, err)
  62622. return graphql.Null
  62623. }
  62624. if resTmp == nil {
  62625. if !graphql.HasFieldError(ctx, fc) {
  62626. ec.Errorf(ctx, "must not be null")
  62627. }
  62628. return graphql.Null
  62629. }
  62630. res := resTmp.([]*Duty)
  62631. fc.Result = res
  62632. return ec.marshalNDuty2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDutyᚄ(ctx, field.Selections, res)
  62633. }
  62634. func (ec *executionContext) fieldContext_LineItem_duties(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62635. fc = &graphql.FieldContext{
  62636. Object: "LineItem",
  62637. Field: field,
  62638. IsMethod: false,
  62639. IsResolver: false,
  62640. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62641. switch field.Name {
  62642. case "countryCodeOfOrigin":
  62643. return ec.fieldContext_Duty_countryCodeOfOrigin(ctx, field)
  62644. case "harmonizedSystemCode":
  62645. return ec.fieldContext_Duty_harmonizedSystemCode(ctx, field)
  62646. case "id":
  62647. return ec.fieldContext_Duty_id(ctx, field)
  62648. case "price":
  62649. return ec.fieldContext_Duty_price(ctx, field)
  62650. case "taxLines":
  62651. return ec.fieldContext_Duty_taxLines(ctx, field)
  62652. }
  62653. return nil, fmt.Errorf("no field named %q was found under type Duty", field.Name)
  62654. },
  62655. }
  62656. return fc, nil
  62657. }
  62658. func (ec *executionContext) _LineItem_id(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  62659. fc, err := ec.fieldContext_LineItem_id(ctx, field)
  62660. if err != nil {
  62661. return graphql.Null
  62662. }
  62663. ctx = graphql.WithFieldContext(ctx, fc)
  62664. defer func() {
  62665. if r := recover(); r != nil {
  62666. ec.Error(ctx, ec.Recover(ctx, r))
  62667. ret = graphql.Null
  62668. }
  62669. }()
  62670. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62671. ctx = rctx // use context from middleware stack in children
  62672. return obj.ID, nil
  62673. })
  62674. if err != nil {
  62675. ec.Error(ctx, err)
  62676. return graphql.Null
  62677. }
  62678. if resTmp == nil {
  62679. if !graphql.HasFieldError(ctx, fc) {
  62680. ec.Errorf(ctx, "must not be null")
  62681. }
  62682. return graphql.Null
  62683. }
  62684. res := resTmp.(string)
  62685. fc.Result = res
  62686. return ec.marshalNID2string(ctx, field.Selections, res)
  62687. }
  62688. func (ec *executionContext) fieldContext_LineItem_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62689. fc = &graphql.FieldContext{
  62690. Object: "LineItem",
  62691. Field: field,
  62692. IsMethod: false,
  62693. IsResolver: false,
  62694. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62695. return nil, errors.New("field of type ID does not have child fields")
  62696. },
  62697. }
  62698. return fc, nil
  62699. }
  62700. func (ec *executionContext) _LineItem_image(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  62701. fc, err := ec.fieldContext_LineItem_image(ctx, field)
  62702. if err != nil {
  62703. return graphql.Null
  62704. }
  62705. ctx = graphql.WithFieldContext(ctx, fc)
  62706. defer func() {
  62707. if r := recover(); r != nil {
  62708. ec.Error(ctx, ec.Recover(ctx, r))
  62709. ret = graphql.Null
  62710. }
  62711. }()
  62712. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62713. ctx = rctx // use context from middleware stack in children
  62714. return obj.Image, nil
  62715. })
  62716. if err != nil {
  62717. ec.Error(ctx, err)
  62718. return graphql.Null
  62719. }
  62720. if resTmp == nil {
  62721. return graphql.Null
  62722. }
  62723. res := resTmp.(*Image)
  62724. fc.Result = res
  62725. return ec.marshalOImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐImage(ctx, field.Selections, res)
  62726. }
  62727. func (ec *executionContext) fieldContext_LineItem_image(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62728. fc = &graphql.FieldContext{
  62729. Object: "LineItem",
  62730. Field: field,
  62731. IsMethod: false,
  62732. IsResolver: false,
  62733. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62734. switch field.Name {
  62735. case "altText":
  62736. return ec.fieldContext_Image_altText(ctx, field)
  62737. case "height":
  62738. return ec.fieldContext_Image_height(ctx, field)
  62739. case "id":
  62740. return ec.fieldContext_Image_id(ctx, field)
  62741. case "metafield":
  62742. return ec.fieldContext_Image_metafield(ctx, field)
  62743. case "metafields":
  62744. return ec.fieldContext_Image_metafields(ctx, field)
  62745. case "privateMetafield":
  62746. return ec.fieldContext_Image_privateMetafield(ctx, field)
  62747. case "privateMetafields":
  62748. return ec.fieldContext_Image_privateMetafields(ctx, field)
  62749. case "url":
  62750. return ec.fieldContext_Image_url(ctx, field)
  62751. case "width":
  62752. return ec.fieldContext_Image_width(ctx, field)
  62753. }
  62754. return nil, fmt.Errorf("no field named %q was found under type Image", field.Name)
  62755. },
  62756. }
  62757. return fc, nil
  62758. }
  62759. func (ec *executionContext) _LineItem_merchantEditable(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  62760. fc, err := ec.fieldContext_LineItem_merchantEditable(ctx, field)
  62761. if err != nil {
  62762. return graphql.Null
  62763. }
  62764. ctx = graphql.WithFieldContext(ctx, fc)
  62765. defer func() {
  62766. if r := recover(); r != nil {
  62767. ec.Error(ctx, ec.Recover(ctx, r))
  62768. ret = graphql.Null
  62769. }
  62770. }()
  62771. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62772. ctx = rctx // use context from middleware stack in children
  62773. return obj.MerchantEditable, nil
  62774. })
  62775. if err != nil {
  62776. ec.Error(ctx, err)
  62777. return graphql.Null
  62778. }
  62779. if resTmp == nil {
  62780. if !graphql.HasFieldError(ctx, fc) {
  62781. ec.Errorf(ctx, "must not be null")
  62782. }
  62783. return graphql.Null
  62784. }
  62785. res := resTmp.(bool)
  62786. fc.Result = res
  62787. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  62788. }
  62789. func (ec *executionContext) fieldContext_LineItem_merchantEditable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62790. fc = &graphql.FieldContext{
  62791. Object: "LineItem",
  62792. Field: field,
  62793. IsMethod: false,
  62794. IsResolver: false,
  62795. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62796. return nil, errors.New("field of type Boolean does not have child fields")
  62797. },
  62798. }
  62799. return fc, nil
  62800. }
  62801. func (ec *executionContext) _LineItem_name(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  62802. fc, err := ec.fieldContext_LineItem_name(ctx, field)
  62803. if err != nil {
  62804. return graphql.Null
  62805. }
  62806. ctx = graphql.WithFieldContext(ctx, fc)
  62807. defer func() {
  62808. if r := recover(); r != nil {
  62809. ec.Error(ctx, ec.Recover(ctx, r))
  62810. ret = graphql.Null
  62811. }
  62812. }()
  62813. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62814. ctx = rctx // use context from middleware stack in children
  62815. return obj.Name, nil
  62816. })
  62817. if err != nil {
  62818. ec.Error(ctx, err)
  62819. return graphql.Null
  62820. }
  62821. if resTmp == nil {
  62822. if !graphql.HasFieldError(ctx, fc) {
  62823. ec.Errorf(ctx, "must not be null")
  62824. }
  62825. return graphql.Null
  62826. }
  62827. res := resTmp.(string)
  62828. fc.Result = res
  62829. return ec.marshalNString2string(ctx, field.Selections, res)
  62830. }
  62831. func (ec *executionContext) fieldContext_LineItem_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62832. fc = &graphql.FieldContext{
  62833. Object: "LineItem",
  62834. Field: field,
  62835. IsMethod: false,
  62836. IsResolver: false,
  62837. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62838. return nil, errors.New("field of type String does not have child fields")
  62839. },
  62840. }
  62841. return fc, nil
  62842. }
  62843. func (ec *executionContext) _LineItem_nonFulfillableQuantity(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  62844. fc, err := ec.fieldContext_LineItem_nonFulfillableQuantity(ctx, field)
  62845. if err != nil {
  62846. return graphql.Null
  62847. }
  62848. ctx = graphql.WithFieldContext(ctx, fc)
  62849. defer func() {
  62850. if r := recover(); r != nil {
  62851. ec.Error(ctx, ec.Recover(ctx, r))
  62852. ret = graphql.Null
  62853. }
  62854. }()
  62855. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62856. ctx = rctx // use context from middleware stack in children
  62857. return obj.NonFulfillableQuantity, nil
  62858. })
  62859. if err != nil {
  62860. ec.Error(ctx, err)
  62861. return graphql.Null
  62862. }
  62863. if resTmp == nil {
  62864. if !graphql.HasFieldError(ctx, fc) {
  62865. ec.Errorf(ctx, "must not be null")
  62866. }
  62867. return graphql.Null
  62868. }
  62869. res := resTmp.(int)
  62870. fc.Result = res
  62871. return ec.marshalNInt2int(ctx, field.Selections, res)
  62872. }
  62873. func (ec *executionContext) fieldContext_LineItem_nonFulfillableQuantity(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62874. fc = &graphql.FieldContext{
  62875. Object: "LineItem",
  62876. Field: field,
  62877. IsMethod: false,
  62878. IsResolver: false,
  62879. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62880. return nil, errors.New("field of type Int does not have child fields")
  62881. },
  62882. }
  62883. return fc, nil
  62884. }
  62885. func (ec *executionContext) _LineItem_originalTotalSet(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  62886. fc, err := ec.fieldContext_LineItem_originalTotalSet(ctx, field)
  62887. if err != nil {
  62888. return graphql.Null
  62889. }
  62890. ctx = graphql.WithFieldContext(ctx, fc)
  62891. defer func() {
  62892. if r := recover(); r != nil {
  62893. ec.Error(ctx, ec.Recover(ctx, r))
  62894. ret = graphql.Null
  62895. }
  62896. }()
  62897. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62898. ctx = rctx // use context from middleware stack in children
  62899. return obj.OriginalTotalSet, nil
  62900. })
  62901. if err != nil {
  62902. ec.Error(ctx, err)
  62903. return graphql.Null
  62904. }
  62905. if resTmp == nil {
  62906. if !graphql.HasFieldError(ctx, fc) {
  62907. ec.Errorf(ctx, "must not be null")
  62908. }
  62909. return graphql.Null
  62910. }
  62911. res := resTmp.(*MoneyBag)
  62912. fc.Result = res
  62913. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  62914. }
  62915. func (ec *executionContext) fieldContext_LineItem_originalTotalSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62916. fc = &graphql.FieldContext{
  62917. Object: "LineItem",
  62918. Field: field,
  62919. IsMethod: false,
  62920. IsResolver: false,
  62921. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62922. switch field.Name {
  62923. case "presentmentMoney":
  62924. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  62925. case "shopMoney":
  62926. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  62927. }
  62928. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  62929. },
  62930. }
  62931. return fc, nil
  62932. }
  62933. func (ec *executionContext) _LineItem_originalUnitPriceSet(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  62934. fc, err := ec.fieldContext_LineItem_originalUnitPriceSet(ctx, field)
  62935. if err != nil {
  62936. return graphql.Null
  62937. }
  62938. ctx = graphql.WithFieldContext(ctx, fc)
  62939. defer func() {
  62940. if r := recover(); r != nil {
  62941. ec.Error(ctx, ec.Recover(ctx, r))
  62942. ret = graphql.Null
  62943. }
  62944. }()
  62945. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62946. ctx = rctx // use context from middleware stack in children
  62947. return obj.OriginalUnitPriceSet, nil
  62948. })
  62949. if err != nil {
  62950. ec.Error(ctx, err)
  62951. return graphql.Null
  62952. }
  62953. if resTmp == nil {
  62954. if !graphql.HasFieldError(ctx, fc) {
  62955. ec.Errorf(ctx, "must not be null")
  62956. }
  62957. return graphql.Null
  62958. }
  62959. res := resTmp.(*MoneyBag)
  62960. fc.Result = res
  62961. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  62962. }
  62963. func (ec *executionContext) fieldContext_LineItem_originalUnitPriceSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62964. fc = &graphql.FieldContext{
  62965. Object: "LineItem",
  62966. Field: field,
  62967. IsMethod: false,
  62968. IsResolver: false,
  62969. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62970. switch field.Name {
  62971. case "presentmentMoney":
  62972. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  62973. case "shopMoney":
  62974. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  62975. }
  62976. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  62977. },
  62978. }
  62979. return fc, nil
  62980. }
  62981. func (ec *executionContext) _LineItem_product(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  62982. fc, err := ec.fieldContext_LineItem_product(ctx, field)
  62983. if err != nil {
  62984. return graphql.Null
  62985. }
  62986. ctx = graphql.WithFieldContext(ctx, fc)
  62987. defer func() {
  62988. if r := recover(); r != nil {
  62989. ec.Error(ctx, ec.Recover(ctx, r))
  62990. ret = graphql.Null
  62991. }
  62992. }()
  62993. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62994. ctx = rctx // use context from middleware stack in children
  62995. return obj.Product, nil
  62996. })
  62997. if err != nil {
  62998. ec.Error(ctx, err)
  62999. return graphql.Null
  63000. }
  63001. if resTmp == nil {
  63002. return graphql.Null
  63003. }
  63004. res := resTmp.(*Product)
  63005. fc.Result = res
  63006. return ec.marshalOProduct2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProduct(ctx, field.Selections, res)
  63007. }
  63008. func (ec *executionContext) fieldContext_LineItem_product(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63009. fc = &graphql.FieldContext{
  63010. Object: "LineItem",
  63011. Field: field,
  63012. IsMethod: false,
  63013. IsResolver: false,
  63014. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63015. switch field.Name {
  63016. case "id":
  63017. return ec.fieldContext_Product_id(ctx, field)
  63018. }
  63019. return nil, fmt.Errorf("no field named %q was found under type Product", field.Name)
  63020. },
  63021. }
  63022. return fc, nil
  63023. }
  63024. func (ec *executionContext) _LineItem_quantity(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  63025. fc, err := ec.fieldContext_LineItem_quantity(ctx, field)
  63026. if err != nil {
  63027. return graphql.Null
  63028. }
  63029. ctx = graphql.WithFieldContext(ctx, fc)
  63030. defer func() {
  63031. if r := recover(); r != nil {
  63032. ec.Error(ctx, ec.Recover(ctx, r))
  63033. ret = graphql.Null
  63034. }
  63035. }()
  63036. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63037. ctx = rctx // use context from middleware stack in children
  63038. return obj.Quantity, nil
  63039. })
  63040. if err != nil {
  63041. ec.Error(ctx, err)
  63042. return graphql.Null
  63043. }
  63044. if resTmp == nil {
  63045. if !graphql.HasFieldError(ctx, fc) {
  63046. ec.Errorf(ctx, "must not be null")
  63047. }
  63048. return graphql.Null
  63049. }
  63050. res := resTmp.(int)
  63051. fc.Result = res
  63052. return ec.marshalNInt2int(ctx, field.Selections, res)
  63053. }
  63054. func (ec *executionContext) fieldContext_LineItem_quantity(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63055. fc = &graphql.FieldContext{
  63056. Object: "LineItem",
  63057. Field: field,
  63058. IsMethod: false,
  63059. IsResolver: false,
  63060. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63061. return nil, errors.New("field of type Int does not have child fields")
  63062. },
  63063. }
  63064. return fc, nil
  63065. }
  63066. func (ec *executionContext) _LineItem_refundableQuantity(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  63067. fc, err := ec.fieldContext_LineItem_refundableQuantity(ctx, field)
  63068. if err != nil {
  63069. return graphql.Null
  63070. }
  63071. ctx = graphql.WithFieldContext(ctx, fc)
  63072. defer func() {
  63073. if r := recover(); r != nil {
  63074. ec.Error(ctx, ec.Recover(ctx, r))
  63075. ret = graphql.Null
  63076. }
  63077. }()
  63078. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63079. ctx = rctx // use context from middleware stack in children
  63080. return obj.RefundableQuantity, nil
  63081. })
  63082. if err != nil {
  63083. ec.Error(ctx, err)
  63084. return graphql.Null
  63085. }
  63086. if resTmp == nil {
  63087. if !graphql.HasFieldError(ctx, fc) {
  63088. ec.Errorf(ctx, "must not be null")
  63089. }
  63090. return graphql.Null
  63091. }
  63092. res := resTmp.(int)
  63093. fc.Result = res
  63094. return ec.marshalNInt2int(ctx, field.Selections, res)
  63095. }
  63096. func (ec *executionContext) fieldContext_LineItem_refundableQuantity(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63097. fc = &graphql.FieldContext{
  63098. Object: "LineItem",
  63099. Field: field,
  63100. IsMethod: false,
  63101. IsResolver: false,
  63102. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63103. return nil, errors.New("field of type Int does not have child fields")
  63104. },
  63105. }
  63106. return fc, nil
  63107. }
  63108. func (ec *executionContext) _LineItem_requiresShipping(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  63109. fc, err := ec.fieldContext_LineItem_requiresShipping(ctx, field)
  63110. if err != nil {
  63111. return graphql.Null
  63112. }
  63113. ctx = graphql.WithFieldContext(ctx, fc)
  63114. defer func() {
  63115. if r := recover(); r != nil {
  63116. ec.Error(ctx, ec.Recover(ctx, r))
  63117. ret = graphql.Null
  63118. }
  63119. }()
  63120. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63121. ctx = rctx // use context from middleware stack in children
  63122. return obj.RequiresShipping, nil
  63123. })
  63124. if err != nil {
  63125. ec.Error(ctx, err)
  63126. return graphql.Null
  63127. }
  63128. if resTmp == nil {
  63129. if !graphql.HasFieldError(ctx, fc) {
  63130. ec.Errorf(ctx, "must not be null")
  63131. }
  63132. return graphql.Null
  63133. }
  63134. res := resTmp.(bool)
  63135. fc.Result = res
  63136. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  63137. }
  63138. func (ec *executionContext) fieldContext_LineItem_requiresShipping(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63139. fc = &graphql.FieldContext{
  63140. Object: "LineItem",
  63141. Field: field,
  63142. IsMethod: false,
  63143. IsResolver: false,
  63144. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63145. return nil, errors.New("field of type Boolean does not have child fields")
  63146. },
  63147. }
  63148. return fc, nil
  63149. }
  63150. func (ec *executionContext) _LineItem_restockable(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  63151. fc, err := ec.fieldContext_LineItem_restockable(ctx, field)
  63152. if err != nil {
  63153. return graphql.Null
  63154. }
  63155. ctx = graphql.WithFieldContext(ctx, fc)
  63156. defer func() {
  63157. if r := recover(); r != nil {
  63158. ec.Error(ctx, ec.Recover(ctx, r))
  63159. ret = graphql.Null
  63160. }
  63161. }()
  63162. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63163. ctx = rctx // use context from middleware stack in children
  63164. return obj.Restockable, nil
  63165. })
  63166. if err != nil {
  63167. ec.Error(ctx, err)
  63168. return graphql.Null
  63169. }
  63170. if resTmp == nil {
  63171. if !graphql.HasFieldError(ctx, fc) {
  63172. ec.Errorf(ctx, "must not be null")
  63173. }
  63174. return graphql.Null
  63175. }
  63176. res := resTmp.(bool)
  63177. fc.Result = res
  63178. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  63179. }
  63180. func (ec *executionContext) fieldContext_LineItem_restockable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63181. fc = &graphql.FieldContext{
  63182. Object: "LineItem",
  63183. Field: field,
  63184. IsMethod: false,
  63185. IsResolver: false,
  63186. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63187. return nil, errors.New("field of type Boolean does not have child fields")
  63188. },
  63189. }
  63190. return fc, nil
  63191. }
  63192. func (ec *executionContext) _LineItem_sellingPlan(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  63193. fc, err := ec.fieldContext_LineItem_sellingPlan(ctx, field)
  63194. if err != nil {
  63195. return graphql.Null
  63196. }
  63197. ctx = graphql.WithFieldContext(ctx, fc)
  63198. defer func() {
  63199. if r := recover(); r != nil {
  63200. ec.Error(ctx, ec.Recover(ctx, r))
  63201. ret = graphql.Null
  63202. }
  63203. }()
  63204. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63205. ctx = rctx // use context from middleware stack in children
  63206. return obj.SellingPlan, nil
  63207. })
  63208. if err != nil {
  63209. ec.Error(ctx, err)
  63210. return graphql.Null
  63211. }
  63212. if resTmp == nil {
  63213. return graphql.Null
  63214. }
  63215. res := resTmp.(*LineItemSellingPlan)
  63216. fc.Result = res
  63217. return ec.marshalOLineItemSellingPlan2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLineItemSellingPlan(ctx, field.Selections, res)
  63218. }
  63219. func (ec *executionContext) fieldContext_LineItem_sellingPlan(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63220. fc = &graphql.FieldContext{
  63221. Object: "LineItem",
  63222. Field: field,
  63223. IsMethod: false,
  63224. IsResolver: false,
  63225. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63226. switch field.Name {
  63227. case "name":
  63228. return ec.fieldContext_LineItemSellingPlan_name(ctx, field)
  63229. case "sellingPlanId":
  63230. return ec.fieldContext_LineItemSellingPlan_sellingPlanId(ctx, field)
  63231. }
  63232. return nil, fmt.Errorf("no field named %q was found under type LineItemSellingPlan", field.Name)
  63233. },
  63234. }
  63235. return fc, nil
  63236. }
  63237. func (ec *executionContext) _LineItem_sku(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  63238. fc, err := ec.fieldContext_LineItem_sku(ctx, field)
  63239. if err != nil {
  63240. return graphql.Null
  63241. }
  63242. ctx = graphql.WithFieldContext(ctx, fc)
  63243. defer func() {
  63244. if r := recover(); r != nil {
  63245. ec.Error(ctx, ec.Recover(ctx, r))
  63246. ret = graphql.Null
  63247. }
  63248. }()
  63249. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63250. ctx = rctx // use context from middleware stack in children
  63251. return obj.Sku, nil
  63252. })
  63253. if err != nil {
  63254. ec.Error(ctx, err)
  63255. return graphql.Null
  63256. }
  63257. if resTmp == nil {
  63258. return graphql.Null
  63259. }
  63260. res := resTmp.(*string)
  63261. fc.Result = res
  63262. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  63263. }
  63264. func (ec *executionContext) fieldContext_LineItem_sku(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63265. fc = &graphql.FieldContext{
  63266. Object: "LineItem",
  63267. Field: field,
  63268. IsMethod: false,
  63269. IsResolver: false,
  63270. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63271. return nil, errors.New("field of type String does not have child fields")
  63272. },
  63273. }
  63274. return fc, nil
  63275. }
  63276. func (ec *executionContext) _LineItem_staffMember(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  63277. fc, err := ec.fieldContext_LineItem_staffMember(ctx, field)
  63278. if err != nil {
  63279. return graphql.Null
  63280. }
  63281. ctx = graphql.WithFieldContext(ctx, fc)
  63282. defer func() {
  63283. if r := recover(); r != nil {
  63284. ec.Error(ctx, ec.Recover(ctx, r))
  63285. ret = graphql.Null
  63286. }
  63287. }()
  63288. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63289. ctx = rctx // use context from middleware stack in children
  63290. return obj.StaffMember, nil
  63291. })
  63292. if err != nil {
  63293. ec.Error(ctx, err)
  63294. return graphql.Null
  63295. }
  63296. if resTmp == nil {
  63297. return graphql.Null
  63298. }
  63299. res := resTmp.(*StaffMember)
  63300. fc.Result = res
  63301. return ec.marshalOStaffMember2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStaffMember(ctx, field.Selections, res)
  63302. }
  63303. func (ec *executionContext) fieldContext_LineItem_staffMember(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63304. fc = &graphql.FieldContext{
  63305. Object: "LineItem",
  63306. Field: field,
  63307. IsMethod: false,
  63308. IsResolver: false,
  63309. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63310. switch field.Name {
  63311. case "active":
  63312. return ec.fieldContext_StaffMember_active(ctx, field)
  63313. case "avatar":
  63314. return ec.fieldContext_StaffMember_avatar(ctx, field)
  63315. case "email":
  63316. return ec.fieldContext_StaffMember_email(ctx, field)
  63317. case "exists":
  63318. return ec.fieldContext_StaffMember_exists(ctx, field)
  63319. case "firstName":
  63320. return ec.fieldContext_StaffMember_firstName(ctx, field)
  63321. case "id":
  63322. return ec.fieldContext_StaffMember_id(ctx, field)
  63323. case "initials":
  63324. return ec.fieldContext_StaffMember_initials(ctx, field)
  63325. case "isShopOwner":
  63326. return ec.fieldContext_StaffMember_isShopOwner(ctx, field)
  63327. case "lastName":
  63328. return ec.fieldContext_StaffMember_lastName(ctx, field)
  63329. case "locale":
  63330. return ec.fieldContext_StaffMember_locale(ctx, field)
  63331. case "name":
  63332. return ec.fieldContext_StaffMember_name(ctx, field)
  63333. case "phone":
  63334. return ec.fieldContext_StaffMember_phone(ctx, field)
  63335. case "privateData":
  63336. return ec.fieldContext_StaffMember_privateData(ctx, field)
  63337. }
  63338. return nil, fmt.Errorf("no field named %q was found under type StaffMember", field.Name)
  63339. },
  63340. }
  63341. return fc, nil
  63342. }
  63343. func (ec *executionContext) _LineItem_taxLines(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  63344. fc, err := ec.fieldContext_LineItem_taxLines(ctx, field)
  63345. if err != nil {
  63346. return graphql.Null
  63347. }
  63348. ctx = graphql.WithFieldContext(ctx, fc)
  63349. defer func() {
  63350. if r := recover(); r != nil {
  63351. ec.Error(ctx, ec.Recover(ctx, r))
  63352. ret = graphql.Null
  63353. }
  63354. }()
  63355. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63356. ctx = rctx // use context from middleware stack in children
  63357. return obj.TaxLines, nil
  63358. })
  63359. if err != nil {
  63360. ec.Error(ctx, err)
  63361. return graphql.Null
  63362. }
  63363. if resTmp == nil {
  63364. if !graphql.HasFieldError(ctx, fc) {
  63365. ec.Errorf(ctx, "must not be null")
  63366. }
  63367. return graphql.Null
  63368. }
  63369. res := resTmp.([]*TaxLine)
  63370. fc.Result = res
  63371. return ec.marshalNTaxLine2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐTaxLineᚄ(ctx, field.Selections, res)
  63372. }
  63373. func (ec *executionContext) fieldContext_LineItem_taxLines(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63374. fc = &graphql.FieldContext{
  63375. Object: "LineItem",
  63376. Field: field,
  63377. IsMethod: false,
  63378. IsResolver: false,
  63379. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63380. switch field.Name {
  63381. case "channelLiable":
  63382. return ec.fieldContext_TaxLine_channelLiable(ctx, field)
  63383. case "priceSet":
  63384. return ec.fieldContext_TaxLine_priceSet(ctx, field)
  63385. case "rate":
  63386. return ec.fieldContext_TaxLine_rate(ctx, field)
  63387. case "ratePercentage":
  63388. return ec.fieldContext_TaxLine_ratePercentage(ctx, field)
  63389. case "title":
  63390. return ec.fieldContext_TaxLine_title(ctx, field)
  63391. }
  63392. return nil, fmt.Errorf("no field named %q was found under type TaxLine", field.Name)
  63393. },
  63394. }
  63395. defer func() {
  63396. if r := recover(); r != nil {
  63397. err = ec.Recover(ctx, r)
  63398. ec.Error(ctx, err)
  63399. }
  63400. }()
  63401. ctx = graphql.WithFieldContext(ctx, fc)
  63402. if fc.Args, err = ec.field_LineItem_taxLines_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  63403. ec.Error(ctx, err)
  63404. return
  63405. }
  63406. return fc, nil
  63407. }
  63408. func (ec *executionContext) _LineItem_taxable(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  63409. fc, err := ec.fieldContext_LineItem_taxable(ctx, field)
  63410. if err != nil {
  63411. return graphql.Null
  63412. }
  63413. ctx = graphql.WithFieldContext(ctx, fc)
  63414. defer func() {
  63415. if r := recover(); r != nil {
  63416. ec.Error(ctx, ec.Recover(ctx, r))
  63417. ret = graphql.Null
  63418. }
  63419. }()
  63420. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63421. ctx = rctx // use context from middleware stack in children
  63422. return obj.Taxable, nil
  63423. })
  63424. if err != nil {
  63425. ec.Error(ctx, err)
  63426. return graphql.Null
  63427. }
  63428. if resTmp == nil {
  63429. if !graphql.HasFieldError(ctx, fc) {
  63430. ec.Errorf(ctx, "must not be null")
  63431. }
  63432. return graphql.Null
  63433. }
  63434. res := resTmp.(bool)
  63435. fc.Result = res
  63436. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  63437. }
  63438. func (ec *executionContext) fieldContext_LineItem_taxable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63439. fc = &graphql.FieldContext{
  63440. Object: "LineItem",
  63441. Field: field,
  63442. IsMethod: false,
  63443. IsResolver: false,
  63444. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63445. return nil, errors.New("field of type Boolean does not have child fields")
  63446. },
  63447. }
  63448. return fc, nil
  63449. }
  63450. func (ec *executionContext) _LineItem_title(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  63451. fc, err := ec.fieldContext_LineItem_title(ctx, field)
  63452. if err != nil {
  63453. return graphql.Null
  63454. }
  63455. ctx = graphql.WithFieldContext(ctx, fc)
  63456. defer func() {
  63457. if r := recover(); r != nil {
  63458. ec.Error(ctx, ec.Recover(ctx, r))
  63459. ret = graphql.Null
  63460. }
  63461. }()
  63462. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63463. ctx = rctx // use context from middleware stack in children
  63464. return obj.Title, nil
  63465. })
  63466. if err != nil {
  63467. ec.Error(ctx, err)
  63468. return graphql.Null
  63469. }
  63470. if resTmp == nil {
  63471. if !graphql.HasFieldError(ctx, fc) {
  63472. ec.Errorf(ctx, "must not be null")
  63473. }
  63474. return graphql.Null
  63475. }
  63476. res := resTmp.(string)
  63477. fc.Result = res
  63478. return ec.marshalNString2string(ctx, field.Selections, res)
  63479. }
  63480. func (ec *executionContext) fieldContext_LineItem_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63481. fc = &graphql.FieldContext{
  63482. Object: "LineItem",
  63483. Field: field,
  63484. IsMethod: false,
  63485. IsResolver: false,
  63486. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63487. return nil, errors.New("field of type String does not have child fields")
  63488. },
  63489. }
  63490. return fc, nil
  63491. }
  63492. func (ec *executionContext) _LineItem_totalDiscountSet(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  63493. fc, err := ec.fieldContext_LineItem_totalDiscountSet(ctx, field)
  63494. if err != nil {
  63495. return graphql.Null
  63496. }
  63497. ctx = graphql.WithFieldContext(ctx, fc)
  63498. defer func() {
  63499. if r := recover(); r != nil {
  63500. ec.Error(ctx, ec.Recover(ctx, r))
  63501. ret = graphql.Null
  63502. }
  63503. }()
  63504. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63505. ctx = rctx // use context from middleware stack in children
  63506. return obj.TotalDiscountSet, nil
  63507. })
  63508. if err != nil {
  63509. ec.Error(ctx, err)
  63510. return graphql.Null
  63511. }
  63512. if resTmp == nil {
  63513. if !graphql.HasFieldError(ctx, fc) {
  63514. ec.Errorf(ctx, "must not be null")
  63515. }
  63516. return graphql.Null
  63517. }
  63518. res := resTmp.(*MoneyBag)
  63519. fc.Result = res
  63520. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  63521. }
  63522. func (ec *executionContext) fieldContext_LineItem_totalDiscountSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63523. fc = &graphql.FieldContext{
  63524. Object: "LineItem",
  63525. Field: field,
  63526. IsMethod: false,
  63527. IsResolver: false,
  63528. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63529. switch field.Name {
  63530. case "presentmentMoney":
  63531. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  63532. case "shopMoney":
  63533. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  63534. }
  63535. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  63536. },
  63537. }
  63538. return fc, nil
  63539. }
  63540. func (ec *executionContext) _LineItem_unfulfilledDiscountedTotalSet(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  63541. fc, err := ec.fieldContext_LineItem_unfulfilledDiscountedTotalSet(ctx, field)
  63542. if err != nil {
  63543. return graphql.Null
  63544. }
  63545. ctx = graphql.WithFieldContext(ctx, fc)
  63546. defer func() {
  63547. if r := recover(); r != nil {
  63548. ec.Error(ctx, ec.Recover(ctx, r))
  63549. ret = graphql.Null
  63550. }
  63551. }()
  63552. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63553. ctx = rctx // use context from middleware stack in children
  63554. return obj.UnfulfilledDiscountedTotalSet, nil
  63555. })
  63556. if err != nil {
  63557. ec.Error(ctx, err)
  63558. return graphql.Null
  63559. }
  63560. if resTmp == nil {
  63561. if !graphql.HasFieldError(ctx, fc) {
  63562. ec.Errorf(ctx, "must not be null")
  63563. }
  63564. return graphql.Null
  63565. }
  63566. res := resTmp.(*MoneyBag)
  63567. fc.Result = res
  63568. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  63569. }
  63570. func (ec *executionContext) fieldContext_LineItem_unfulfilledDiscountedTotalSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63571. fc = &graphql.FieldContext{
  63572. Object: "LineItem",
  63573. Field: field,
  63574. IsMethod: false,
  63575. IsResolver: false,
  63576. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63577. switch field.Name {
  63578. case "presentmentMoney":
  63579. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  63580. case "shopMoney":
  63581. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  63582. }
  63583. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  63584. },
  63585. }
  63586. return fc, nil
  63587. }
  63588. func (ec *executionContext) _LineItem_unfulfilledOriginalTotalSet(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  63589. fc, err := ec.fieldContext_LineItem_unfulfilledOriginalTotalSet(ctx, field)
  63590. if err != nil {
  63591. return graphql.Null
  63592. }
  63593. ctx = graphql.WithFieldContext(ctx, fc)
  63594. defer func() {
  63595. if r := recover(); r != nil {
  63596. ec.Error(ctx, ec.Recover(ctx, r))
  63597. ret = graphql.Null
  63598. }
  63599. }()
  63600. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63601. ctx = rctx // use context from middleware stack in children
  63602. return obj.UnfulfilledOriginalTotalSet, nil
  63603. })
  63604. if err != nil {
  63605. ec.Error(ctx, err)
  63606. return graphql.Null
  63607. }
  63608. if resTmp == nil {
  63609. if !graphql.HasFieldError(ctx, fc) {
  63610. ec.Errorf(ctx, "must not be null")
  63611. }
  63612. return graphql.Null
  63613. }
  63614. res := resTmp.(*MoneyBag)
  63615. fc.Result = res
  63616. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  63617. }
  63618. func (ec *executionContext) fieldContext_LineItem_unfulfilledOriginalTotalSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63619. fc = &graphql.FieldContext{
  63620. Object: "LineItem",
  63621. Field: field,
  63622. IsMethod: false,
  63623. IsResolver: false,
  63624. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63625. switch field.Name {
  63626. case "presentmentMoney":
  63627. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  63628. case "shopMoney":
  63629. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  63630. }
  63631. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  63632. },
  63633. }
  63634. return fc, nil
  63635. }
  63636. func (ec *executionContext) _LineItem_unfulfilledQuantity(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  63637. fc, err := ec.fieldContext_LineItem_unfulfilledQuantity(ctx, field)
  63638. if err != nil {
  63639. return graphql.Null
  63640. }
  63641. ctx = graphql.WithFieldContext(ctx, fc)
  63642. defer func() {
  63643. if r := recover(); r != nil {
  63644. ec.Error(ctx, ec.Recover(ctx, r))
  63645. ret = graphql.Null
  63646. }
  63647. }()
  63648. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63649. ctx = rctx // use context from middleware stack in children
  63650. return obj.UnfulfilledQuantity, nil
  63651. })
  63652. if err != nil {
  63653. ec.Error(ctx, err)
  63654. return graphql.Null
  63655. }
  63656. if resTmp == nil {
  63657. if !graphql.HasFieldError(ctx, fc) {
  63658. ec.Errorf(ctx, "must not be null")
  63659. }
  63660. return graphql.Null
  63661. }
  63662. res := resTmp.(int)
  63663. fc.Result = res
  63664. return ec.marshalNInt2int(ctx, field.Selections, res)
  63665. }
  63666. func (ec *executionContext) fieldContext_LineItem_unfulfilledQuantity(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63667. fc = &graphql.FieldContext{
  63668. Object: "LineItem",
  63669. Field: field,
  63670. IsMethod: false,
  63671. IsResolver: false,
  63672. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63673. return nil, errors.New("field of type Int does not have child fields")
  63674. },
  63675. }
  63676. return fc, nil
  63677. }
  63678. func (ec *executionContext) _LineItem_variant(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  63679. fc, err := ec.fieldContext_LineItem_variant(ctx, field)
  63680. if err != nil {
  63681. return graphql.Null
  63682. }
  63683. ctx = graphql.WithFieldContext(ctx, fc)
  63684. defer func() {
  63685. if r := recover(); r != nil {
  63686. ec.Error(ctx, ec.Recover(ctx, r))
  63687. ret = graphql.Null
  63688. }
  63689. }()
  63690. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63691. ctx = rctx // use context from middleware stack in children
  63692. return obj.Variant, nil
  63693. })
  63694. if err != nil {
  63695. ec.Error(ctx, err)
  63696. return graphql.Null
  63697. }
  63698. if resTmp == nil {
  63699. return graphql.Null
  63700. }
  63701. res := resTmp.(*ProductVariant)
  63702. fc.Result = res
  63703. return ec.marshalOProductVariant2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductVariant(ctx, field.Selections, res)
  63704. }
  63705. func (ec *executionContext) fieldContext_LineItem_variant(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63706. fc = &graphql.FieldContext{
  63707. Object: "LineItem",
  63708. Field: field,
  63709. IsMethod: false,
  63710. IsResolver: false,
  63711. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63712. switch field.Name {
  63713. case "id":
  63714. return ec.fieldContext_ProductVariant_id(ctx, field)
  63715. }
  63716. return nil, fmt.Errorf("no field named %q was found under type ProductVariant", field.Name)
  63717. },
  63718. }
  63719. return fc, nil
  63720. }
  63721. func (ec *executionContext) _LineItem_variantTitle(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  63722. fc, err := ec.fieldContext_LineItem_variantTitle(ctx, field)
  63723. if err != nil {
  63724. return graphql.Null
  63725. }
  63726. ctx = graphql.WithFieldContext(ctx, fc)
  63727. defer func() {
  63728. if r := recover(); r != nil {
  63729. ec.Error(ctx, ec.Recover(ctx, r))
  63730. ret = graphql.Null
  63731. }
  63732. }()
  63733. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63734. ctx = rctx // use context from middleware stack in children
  63735. return obj.VariantTitle, nil
  63736. })
  63737. if err != nil {
  63738. ec.Error(ctx, err)
  63739. return graphql.Null
  63740. }
  63741. if resTmp == nil {
  63742. return graphql.Null
  63743. }
  63744. res := resTmp.(*string)
  63745. fc.Result = res
  63746. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  63747. }
  63748. func (ec *executionContext) fieldContext_LineItem_variantTitle(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63749. fc = &graphql.FieldContext{
  63750. Object: "LineItem",
  63751. Field: field,
  63752. IsMethod: false,
  63753. IsResolver: false,
  63754. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63755. return nil, errors.New("field of type String does not have child fields")
  63756. },
  63757. }
  63758. return fc, nil
  63759. }
  63760. func (ec *executionContext) _LineItem_vendor(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  63761. fc, err := ec.fieldContext_LineItem_vendor(ctx, field)
  63762. if err != nil {
  63763. return graphql.Null
  63764. }
  63765. ctx = graphql.WithFieldContext(ctx, fc)
  63766. defer func() {
  63767. if r := recover(); r != nil {
  63768. ec.Error(ctx, ec.Recover(ctx, r))
  63769. ret = graphql.Null
  63770. }
  63771. }()
  63772. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63773. ctx = rctx // use context from middleware stack in children
  63774. return obj.Vendor, nil
  63775. })
  63776. if err != nil {
  63777. ec.Error(ctx, err)
  63778. return graphql.Null
  63779. }
  63780. if resTmp == nil {
  63781. return graphql.Null
  63782. }
  63783. res := resTmp.(*string)
  63784. fc.Result = res
  63785. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  63786. }
  63787. func (ec *executionContext) fieldContext_LineItem_vendor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63788. fc = &graphql.FieldContext{
  63789. Object: "LineItem",
  63790. Field: field,
  63791. IsMethod: false,
  63792. IsResolver: false,
  63793. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63794. return nil, errors.New("field of type String does not have child fields")
  63795. },
  63796. }
  63797. return fc, nil
  63798. }
  63799. func (ec *executionContext) _LineItemConnection_edges(ctx context.Context, field graphql.CollectedField, obj *LineItemConnection) (ret graphql.Marshaler) {
  63800. fc, err := ec.fieldContext_LineItemConnection_edges(ctx, field)
  63801. if err != nil {
  63802. return graphql.Null
  63803. }
  63804. ctx = graphql.WithFieldContext(ctx, fc)
  63805. defer func() {
  63806. if r := recover(); r != nil {
  63807. ec.Error(ctx, ec.Recover(ctx, r))
  63808. ret = graphql.Null
  63809. }
  63810. }()
  63811. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63812. ctx = rctx // use context from middleware stack in children
  63813. return obj.Edges, nil
  63814. })
  63815. if err != nil {
  63816. ec.Error(ctx, err)
  63817. return graphql.Null
  63818. }
  63819. if resTmp == nil {
  63820. if !graphql.HasFieldError(ctx, fc) {
  63821. ec.Errorf(ctx, "must not be null")
  63822. }
  63823. return graphql.Null
  63824. }
  63825. res := resTmp.([]*LineItemEdge)
  63826. fc.Result = res
  63827. return ec.marshalNLineItemEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLineItemEdgeᚄ(ctx, field.Selections, res)
  63828. }
  63829. func (ec *executionContext) fieldContext_LineItemConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63830. fc = &graphql.FieldContext{
  63831. Object: "LineItemConnection",
  63832. Field: field,
  63833. IsMethod: false,
  63834. IsResolver: false,
  63835. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63836. switch field.Name {
  63837. case "cursor":
  63838. return ec.fieldContext_LineItemEdge_cursor(ctx, field)
  63839. case "node":
  63840. return ec.fieldContext_LineItemEdge_node(ctx, field)
  63841. }
  63842. return nil, fmt.Errorf("no field named %q was found under type LineItemEdge", field.Name)
  63843. },
  63844. }
  63845. return fc, nil
  63846. }
  63847. func (ec *executionContext) _LineItemConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *LineItemConnection) (ret graphql.Marshaler) {
  63848. fc, err := ec.fieldContext_LineItemConnection_nodes(ctx, field)
  63849. if err != nil {
  63850. return graphql.Null
  63851. }
  63852. ctx = graphql.WithFieldContext(ctx, fc)
  63853. defer func() {
  63854. if r := recover(); r != nil {
  63855. ec.Error(ctx, ec.Recover(ctx, r))
  63856. ret = graphql.Null
  63857. }
  63858. }()
  63859. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63860. ctx = rctx // use context from middleware stack in children
  63861. return obj.Nodes, nil
  63862. })
  63863. if err != nil {
  63864. ec.Error(ctx, err)
  63865. return graphql.Null
  63866. }
  63867. if resTmp == nil {
  63868. if !graphql.HasFieldError(ctx, fc) {
  63869. ec.Errorf(ctx, "must not be null")
  63870. }
  63871. return graphql.Null
  63872. }
  63873. res := resTmp.([]*LineItem)
  63874. fc.Result = res
  63875. return ec.marshalNLineItem2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLineItemᚄ(ctx, field.Selections, res)
  63876. }
  63877. func (ec *executionContext) fieldContext_LineItemConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63878. fc = &graphql.FieldContext{
  63879. Object: "LineItemConnection",
  63880. Field: field,
  63881. IsMethod: false,
  63882. IsResolver: false,
  63883. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63884. switch field.Name {
  63885. case "contract":
  63886. return ec.fieldContext_LineItem_contract(ctx, field)
  63887. case "currentQuantity":
  63888. return ec.fieldContext_LineItem_currentQuantity(ctx, field)
  63889. case "customAttributes":
  63890. return ec.fieldContext_LineItem_customAttributes(ctx, field)
  63891. case "discountAllocations":
  63892. return ec.fieldContext_LineItem_discountAllocations(ctx, field)
  63893. case "discountedTotalSet":
  63894. return ec.fieldContext_LineItem_discountedTotalSet(ctx, field)
  63895. case "discountedUnitPriceSet":
  63896. return ec.fieldContext_LineItem_discountedUnitPriceSet(ctx, field)
  63897. case "duties":
  63898. return ec.fieldContext_LineItem_duties(ctx, field)
  63899. case "id":
  63900. return ec.fieldContext_LineItem_id(ctx, field)
  63901. case "image":
  63902. return ec.fieldContext_LineItem_image(ctx, field)
  63903. case "merchantEditable":
  63904. return ec.fieldContext_LineItem_merchantEditable(ctx, field)
  63905. case "name":
  63906. return ec.fieldContext_LineItem_name(ctx, field)
  63907. case "nonFulfillableQuantity":
  63908. return ec.fieldContext_LineItem_nonFulfillableQuantity(ctx, field)
  63909. case "originalTotalSet":
  63910. return ec.fieldContext_LineItem_originalTotalSet(ctx, field)
  63911. case "originalUnitPriceSet":
  63912. return ec.fieldContext_LineItem_originalUnitPriceSet(ctx, field)
  63913. case "product":
  63914. return ec.fieldContext_LineItem_product(ctx, field)
  63915. case "quantity":
  63916. return ec.fieldContext_LineItem_quantity(ctx, field)
  63917. case "refundableQuantity":
  63918. return ec.fieldContext_LineItem_refundableQuantity(ctx, field)
  63919. case "requiresShipping":
  63920. return ec.fieldContext_LineItem_requiresShipping(ctx, field)
  63921. case "restockable":
  63922. return ec.fieldContext_LineItem_restockable(ctx, field)
  63923. case "sellingPlan":
  63924. return ec.fieldContext_LineItem_sellingPlan(ctx, field)
  63925. case "sku":
  63926. return ec.fieldContext_LineItem_sku(ctx, field)
  63927. case "staffMember":
  63928. return ec.fieldContext_LineItem_staffMember(ctx, field)
  63929. case "taxLines":
  63930. return ec.fieldContext_LineItem_taxLines(ctx, field)
  63931. case "taxable":
  63932. return ec.fieldContext_LineItem_taxable(ctx, field)
  63933. case "title":
  63934. return ec.fieldContext_LineItem_title(ctx, field)
  63935. case "totalDiscountSet":
  63936. return ec.fieldContext_LineItem_totalDiscountSet(ctx, field)
  63937. case "unfulfilledDiscountedTotalSet":
  63938. return ec.fieldContext_LineItem_unfulfilledDiscountedTotalSet(ctx, field)
  63939. case "unfulfilledOriginalTotalSet":
  63940. return ec.fieldContext_LineItem_unfulfilledOriginalTotalSet(ctx, field)
  63941. case "unfulfilledQuantity":
  63942. return ec.fieldContext_LineItem_unfulfilledQuantity(ctx, field)
  63943. case "variant":
  63944. return ec.fieldContext_LineItem_variant(ctx, field)
  63945. case "variantTitle":
  63946. return ec.fieldContext_LineItem_variantTitle(ctx, field)
  63947. case "vendor":
  63948. return ec.fieldContext_LineItem_vendor(ctx, field)
  63949. }
  63950. return nil, fmt.Errorf("no field named %q was found under type LineItem", field.Name)
  63951. },
  63952. }
  63953. return fc, nil
  63954. }
  63955. func (ec *executionContext) _LineItemConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *LineItemConnection) (ret graphql.Marshaler) {
  63956. fc, err := ec.fieldContext_LineItemConnection_pageInfo(ctx, field)
  63957. if err != nil {
  63958. return graphql.Null
  63959. }
  63960. ctx = graphql.WithFieldContext(ctx, fc)
  63961. defer func() {
  63962. if r := recover(); r != nil {
  63963. ec.Error(ctx, ec.Recover(ctx, r))
  63964. ret = graphql.Null
  63965. }
  63966. }()
  63967. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63968. ctx = rctx // use context from middleware stack in children
  63969. return obj.PageInfo, nil
  63970. })
  63971. if err != nil {
  63972. ec.Error(ctx, err)
  63973. return graphql.Null
  63974. }
  63975. if resTmp == nil {
  63976. if !graphql.HasFieldError(ctx, fc) {
  63977. ec.Errorf(ctx, "must not be null")
  63978. }
  63979. return graphql.Null
  63980. }
  63981. res := resTmp.(*PageInfo)
  63982. fc.Result = res
  63983. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  63984. }
  63985. func (ec *executionContext) fieldContext_LineItemConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63986. fc = &graphql.FieldContext{
  63987. Object: "LineItemConnection",
  63988. Field: field,
  63989. IsMethod: false,
  63990. IsResolver: false,
  63991. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63992. switch field.Name {
  63993. case "endCursor":
  63994. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  63995. case "hasNextPage":
  63996. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  63997. case "hasPreviousPage":
  63998. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  63999. case "startCursor":
  64000. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  64001. }
  64002. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  64003. },
  64004. }
  64005. return fc, nil
  64006. }
  64007. func (ec *executionContext) _LineItemEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *LineItemEdge) (ret graphql.Marshaler) {
  64008. fc, err := ec.fieldContext_LineItemEdge_cursor(ctx, field)
  64009. if err != nil {
  64010. return graphql.Null
  64011. }
  64012. ctx = graphql.WithFieldContext(ctx, fc)
  64013. defer func() {
  64014. if r := recover(); r != nil {
  64015. ec.Error(ctx, ec.Recover(ctx, r))
  64016. ret = graphql.Null
  64017. }
  64018. }()
  64019. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64020. ctx = rctx // use context from middleware stack in children
  64021. return obj.Cursor, nil
  64022. })
  64023. if err != nil {
  64024. ec.Error(ctx, err)
  64025. return graphql.Null
  64026. }
  64027. if resTmp == nil {
  64028. if !graphql.HasFieldError(ctx, fc) {
  64029. ec.Errorf(ctx, "must not be null")
  64030. }
  64031. return graphql.Null
  64032. }
  64033. res := resTmp.(string)
  64034. fc.Result = res
  64035. return ec.marshalNString2string(ctx, field.Selections, res)
  64036. }
  64037. func (ec *executionContext) fieldContext_LineItemEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64038. fc = &graphql.FieldContext{
  64039. Object: "LineItemEdge",
  64040. Field: field,
  64041. IsMethod: false,
  64042. IsResolver: false,
  64043. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64044. return nil, errors.New("field of type String does not have child fields")
  64045. },
  64046. }
  64047. return fc, nil
  64048. }
  64049. func (ec *executionContext) _LineItemEdge_node(ctx context.Context, field graphql.CollectedField, obj *LineItemEdge) (ret graphql.Marshaler) {
  64050. fc, err := ec.fieldContext_LineItemEdge_node(ctx, field)
  64051. if err != nil {
  64052. return graphql.Null
  64053. }
  64054. ctx = graphql.WithFieldContext(ctx, fc)
  64055. defer func() {
  64056. if r := recover(); r != nil {
  64057. ec.Error(ctx, ec.Recover(ctx, r))
  64058. ret = graphql.Null
  64059. }
  64060. }()
  64061. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64062. ctx = rctx // use context from middleware stack in children
  64063. return obj.Node, nil
  64064. })
  64065. if err != nil {
  64066. ec.Error(ctx, err)
  64067. return graphql.Null
  64068. }
  64069. if resTmp == nil {
  64070. if !graphql.HasFieldError(ctx, fc) {
  64071. ec.Errorf(ctx, "must not be null")
  64072. }
  64073. return graphql.Null
  64074. }
  64075. res := resTmp.(*LineItem)
  64076. fc.Result = res
  64077. return ec.marshalNLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLineItem(ctx, field.Selections, res)
  64078. }
  64079. func (ec *executionContext) fieldContext_LineItemEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64080. fc = &graphql.FieldContext{
  64081. Object: "LineItemEdge",
  64082. Field: field,
  64083. IsMethod: false,
  64084. IsResolver: false,
  64085. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64086. switch field.Name {
  64087. case "contract":
  64088. return ec.fieldContext_LineItem_contract(ctx, field)
  64089. case "currentQuantity":
  64090. return ec.fieldContext_LineItem_currentQuantity(ctx, field)
  64091. case "customAttributes":
  64092. return ec.fieldContext_LineItem_customAttributes(ctx, field)
  64093. case "discountAllocations":
  64094. return ec.fieldContext_LineItem_discountAllocations(ctx, field)
  64095. case "discountedTotalSet":
  64096. return ec.fieldContext_LineItem_discountedTotalSet(ctx, field)
  64097. case "discountedUnitPriceSet":
  64098. return ec.fieldContext_LineItem_discountedUnitPriceSet(ctx, field)
  64099. case "duties":
  64100. return ec.fieldContext_LineItem_duties(ctx, field)
  64101. case "id":
  64102. return ec.fieldContext_LineItem_id(ctx, field)
  64103. case "image":
  64104. return ec.fieldContext_LineItem_image(ctx, field)
  64105. case "merchantEditable":
  64106. return ec.fieldContext_LineItem_merchantEditable(ctx, field)
  64107. case "name":
  64108. return ec.fieldContext_LineItem_name(ctx, field)
  64109. case "nonFulfillableQuantity":
  64110. return ec.fieldContext_LineItem_nonFulfillableQuantity(ctx, field)
  64111. case "originalTotalSet":
  64112. return ec.fieldContext_LineItem_originalTotalSet(ctx, field)
  64113. case "originalUnitPriceSet":
  64114. return ec.fieldContext_LineItem_originalUnitPriceSet(ctx, field)
  64115. case "product":
  64116. return ec.fieldContext_LineItem_product(ctx, field)
  64117. case "quantity":
  64118. return ec.fieldContext_LineItem_quantity(ctx, field)
  64119. case "refundableQuantity":
  64120. return ec.fieldContext_LineItem_refundableQuantity(ctx, field)
  64121. case "requiresShipping":
  64122. return ec.fieldContext_LineItem_requiresShipping(ctx, field)
  64123. case "restockable":
  64124. return ec.fieldContext_LineItem_restockable(ctx, field)
  64125. case "sellingPlan":
  64126. return ec.fieldContext_LineItem_sellingPlan(ctx, field)
  64127. case "sku":
  64128. return ec.fieldContext_LineItem_sku(ctx, field)
  64129. case "staffMember":
  64130. return ec.fieldContext_LineItem_staffMember(ctx, field)
  64131. case "taxLines":
  64132. return ec.fieldContext_LineItem_taxLines(ctx, field)
  64133. case "taxable":
  64134. return ec.fieldContext_LineItem_taxable(ctx, field)
  64135. case "title":
  64136. return ec.fieldContext_LineItem_title(ctx, field)
  64137. case "totalDiscountSet":
  64138. return ec.fieldContext_LineItem_totalDiscountSet(ctx, field)
  64139. case "unfulfilledDiscountedTotalSet":
  64140. return ec.fieldContext_LineItem_unfulfilledDiscountedTotalSet(ctx, field)
  64141. case "unfulfilledOriginalTotalSet":
  64142. return ec.fieldContext_LineItem_unfulfilledOriginalTotalSet(ctx, field)
  64143. case "unfulfilledQuantity":
  64144. return ec.fieldContext_LineItem_unfulfilledQuantity(ctx, field)
  64145. case "variant":
  64146. return ec.fieldContext_LineItem_variant(ctx, field)
  64147. case "variantTitle":
  64148. return ec.fieldContext_LineItem_variantTitle(ctx, field)
  64149. case "vendor":
  64150. return ec.fieldContext_LineItem_vendor(ctx, field)
  64151. }
  64152. return nil, fmt.Errorf("no field named %q was found under type LineItem", field.Name)
  64153. },
  64154. }
  64155. return fc, nil
  64156. }
  64157. func (ec *executionContext) _LineItemSellingPlan_name(ctx context.Context, field graphql.CollectedField, obj *LineItemSellingPlan) (ret graphql.Marshaler) {
  64158. fc, err := ec.fieldContext_LineItemSellingPlan_name(ctx, field)
  64159. if err != nil {
  64160. return graphql.Null
  64161. }
  64162. ctx = graphql.WithFieldContext(ctx, fc)
  64163. defer func() {
  64164. if r := recover(); r != nil {
  64165. ec.Error(ctx, ec.Recover(ctx, r))
  64166. ret = graphql.Null
  64167. }
  64168. }()
  64169. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64170. ctx = rctx // use context from middleware stack in children
  64171. return obj.Name, nil
  64172. })
  64173. if err != nil {
  64174. ec.Error(ctx, err)
  64175. return graphql.Null
  64176. }
  64177. if resTmp == nil {
  64178. if !graphql.HasFieldError(ctx, fc) {
  64179. ec.Errorf(ctx, "must not be null")
  64180. }
  64181. return graphql.Null
  64182. }
  64183. res := resTmp.(string)
  64184. fc.Result = res
  64185. return ec.marshalNString2string(ctx, field.Selections, res)
  64186. }
  64187. func (ec *executionContext) fieldContext_LineItemSellingPlan_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64188. fc = &graphql.FieldContext{
  64189. Object: "LineItemSellingPlan",
  64190. Field: field,
  64191. IsMethod: false,
  64192. IsResolver: false,
  64193. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64194. return nil, errors.New("field of type String does not have child fields")
  64195. },
  64196. }
  64197. return fc, nil
  64198. }
  64199. func (ec *executionContext) _LineItemSellingPlan_sellingPlanId(ctx context.Context, field graphql.CollectedField, obj *LineItemSellingPlan) (ret graphql.Marshaler) {
  64200. fc, err := ec.fieldContext_LineItemSellingPlan_sellingPlanId(ctx, field)
  64201. if err != nil {
  64202. return graphql.Null
  64203. }
  64204. ctx = graphql.WithFieldContext(ctx, fc)
  64205. defer func() {
  64206. if r := recover(); r != nil {
  64207. ec.Error(ctx, ec.Recover(ctx, r))
  64208. ret = graphql.Null
  64209. }
  64210. }()
  64211. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64212. ctx = rctx // use context from middleware stack in children
  64213. return obj.SellingPlanID, nil
  64214. })
  64215. if err != nil {
  64216. ec.Error(ctx, err)
  64217. return graphql.Null
  64218. }
  64219. if resTmp == nil {
  64220. return graphql.Null
  64221. }
  64222. res := resTmp.(*string)
  64223. fc.Result = res
  64224. return ec.marshalOID2ᚖstring(ctx, field.Selections, res)
  64225. }
  64226. func (ec *executionContext) fieldContext_LineItemSellingPlan_sellingPlanId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64227. fc = &graphql.FieldContext{
  64228. Object: "LineItemSellingPlan",
  64229. Field: field,
  64230. IsMethod: false,
  64231. IsResolver: false,
  64232. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64233. return nil, errors.New("field of type ID does not have child fields")
  64234. },
  64235. }
  64236. return fc, nil
  64237. }
  64238. func (ec *executionContext) _Link_label(ctx context.Context, field graphql.CollectedField, obj *Link) (ret graphql.Marshaler) {
  64239. fc, err := ec.fieldContext_Link_label(ctx, field)
  64240. if err != nil {
  64241. return graphql.Null
  64242. }
  64243. ctx = graphql.WithFieldContext(ctx, fc)
  64244. defer func() {
  64245. if r := recover(); r != nil {
  64246. ec.Error(ctx, ec.Recover(ctx, r))
  64247. ret = graphql.Null
  64248. }
  64249. }()
  64250. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64251. ctx = rctx // use context from middleware stack in children
  64252. return obj.Label, nil
  64253. })
  64254. if err != nil {
  64255. ec.Error(ctx, err)
  64256. return graphql.Null
  64257. }
  64258. if resTmp == nil {
  64259. if !graphql.HasFieldError(ctx, fc) {
  64260. ec.Errorf(ctx, "must not be null")
  64261. }
  64262. return graphql.Null
  64263. }
  64264. res := resTmp.(string)
  64265. fc.Result = res
  64266. return ec.marshalNString2string(ctx, field.Selections, res)
  64267. }
  64268. func (ec *executionContext) fieldContext_Link_label(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64269. fc = &graphql.FieldContext{
  64270. Object: "Link",
  64271. Field: field,
  64272. IsMethod: false,
  64273. IsResolver: false,
  64274. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64275. return nil, errors.New("field of type String does not have child fields")
  64276. },
  64277. }
  64278. return fc, nil
  64279. }
  64280. func (ec *executionContext) _Link_translations(ctx context.Context, field graphql.CollectedField, obj *Link) (ret graphql.Marshaler) {
  64281. fc, err := ec.fieldContext_Link_translations(ctx, field)
  64282. if err != nil {
  64283. return graphql.Null
  64284. }
  64285. ctx = graphql.WithFieldContext(ctx, fc)
  64286. defer func() {
  64287. if r := recover(); r != nil {
  64288. ec.Error(ctx, ec.Recover(ctx, r))
  64289. ret = graphql.Null
  64290. }
  64291. }()
  64292. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64293. ctx = rctx // use context from middleware stack in children
  64294. return obj.Translations, nil
  64295. })
  64296. if err != nil {
  64297. ec.Error(ctx, err)
  64298. return graphql.Null
  64299. }
  64300. if resTmp == nil {
  64301. if !graphql.HasFieldError(ctx, fc) {
  64302. ec.Errorf(ctx, "must not be null")
  64303. }
  64304. return graphql.Null
  64305. }
  64306. res := resTmp.([]*PublishedTranslation)
  64307. fc.Result = res
  64308. return ec.marshalNPublishedTranslation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPublishedTranslationᚄ(ctx, field.Selections, res)
  64309. }
  64310. func (ec *executionContext) fieldContext_Link_translations(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64311. fc = &graphql.FieldContext{
  64312. Object: "Link",
  64313. Field: field,
  64314. IsMethod: false,
  64315. IsResolver: false,
  64316. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64317. switch field.Name {
  64318. case "key":
  64319. return ec.fieldContext_PublishedTranslation_key(ctx, field)
  64320. case "locale":
  64321. return ec.fieldContext_PublishedTranslation_locale(ctx, field)
  64322. case "marketId":
  64323. return ec.fieldContext_PublishedTranslation_marketId(ctx, field)
  64324. case "value":
  64325. return ec.fieldContext_PublishedTranslation_value(ctx, field)
  64326. }
  64327. return nil, fmt.Errorf("no field named %q was found under type PublishedTranslation", field.Name)
  64328. },
  64329. }
  64330. defer func() {
  64331. if r := recover(); r != nil {
  64332. err = ec.Recover(ctx, r)
  64333. ec.Error(ctx, err)
  64334. }
  64335. }()
  64336. ctx = graphql.WithFieldContext(ctx, fc)
  64337. if fc.Args, err = ec.field_Link_translations_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  64338. ec.Error(ctx, err)
  64339. return
  64340. }
  64341. return fc, nil
  64342. }
  64343. func (ec *executionContext) _Link_url(ctx context.Context, field graphql.CollectedField, obj *Link) (ret graphql.Marshaler) {
  64344. fc, err := ec.fieldContext_Link_url(ctx, field)
  64345. if err != nil {
  64346. return graphql.Null
  64347. }
  64348. ctx = graphql.WithFieldContext(ctx, fc)
  64349. defer func() {
  64350. if r := recover(); r != nil {
  64351. ec.Error(ctx, ec.Recover(ctx, r))
  64352. ret = graphql.Null
  64353. }
  64354. }()
  64355. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64356. ctx = rctx // use context from middleware stack in children
  64357. return obj.URL, nil
  64358. })
  64359. if err != nil {
  64360. ec.Error(ctx, err)
  64361. return graphql.Null
  64362. }
  64363. if resTmp == nil {
  64364. if !graphql.HasFieldError(ctx, fc) {
  64365. ec.Errorf(ctx, "must not be null")
  64366. }
  64367. return graphql.Null
  64368. }
  64369. res := resTmp.(string)
  64370. fc.Result = res
  64371. return ec.marshalNURL2string(ctx, field.Selections, res)
  64372. }
  64373. func (ec *executionContext) fieldContext_Link_url(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64374. fc = &graphql.FieldContext{
  64375. Object: "Link",
  64376. Field: field,
  64377. IsMethod: false,
  64378. IsResolver: false,
  64379. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64380. return nil, errors.New("field of type URL does not have child fields")
  64381. },
  64382. }
  64383. return fc, nil
  64384. }
  64385. func (ec *executionContext) _LocalizationExtension_countryCode(ctx context.Context, field graphql.CollectedField, obj *LocalizationExtension) (ret graphql.Marshaler) {
  64386. fc, err := ec.fieldContext_LocalizationExtension_countryCode(ctx, field)
  64387. if err != nil {
  64388. return graphql.Null
  64389. }
  64390. ctx = graphql.WithFieldContext(ctx, fc)
  64391. defer func() {
  64392. if r := recover(); r != nil {
  64393. ec.Error(ctx, ec.Recover(ctx, r))
  64394. ret = graphql.Null
  64395. }
  64396. }()
  64397. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64398. ctx = rctx // use context from middleware stack in children
  64399. return obj.CountryCode, nil
  64400. })
  64401. if err != nil {
  64402. ec.Error(ctx, err)
  64403. return graphql.Null
  64404. }
  64405. if resTmp == nil {
  64406. if !graphql.HasFieldError(ctx, fc) {
  64407. ec.Errorf(ctx, "must not be null")
  64408. }
  64409. return graphql.Null
  64410. }
  64411. res := resTmp.(CountryCode)
  64412. fc.Result = res
  64413. return ec.marshalNCountryCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryCode(ctx, field.Selections, res)
  64414. }
  64415. func (ec *executionContext) fieldContext_LocalizationExtension_countryCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64416. fc = &graphql.FieldContext{
  64417. Object: "LocalizationExtension",
  64418. Field: field,
  64419. IsMethod: false,
  64420. IsResolver: false,
  64421. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64422. return nil, errors.New("field of type CountryCode does not have child fields")
  64423. },
  64424. }
  64425. return fc, nil
  64426. }
  64427. func (ec *executionContext) _LocalizationExtension_key(ctx context.Context, field graphql.CollectedField, obj *LocalizationExtension) (ret graphql.Marshaler) {
  64428. fc, err := ec.fieldContext_LocalizationExtension_key(ctx, field)
  64429. if err != nil {
  64430. return graphql.Null
  64431. }
  64432. ctx = graphql.WithFieldContext(ctx, fc)
  64433. defer func() {
  64434. if r := recover(); r != nil {
  64435. ec.Error(ctx, ec.Recover(ctx, r))
  64436. ret = graphql.Null
  64437. }
  64438. }()
  64439. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64440. ctx = rctx // use context from middleware stack in children
  64441. return obj.Key, nil
  64442. })
  64443. if err != nil {
  64444. ec.Error(ctx, err)
  64445. return graphql.Null
  64446. }
  64447. if resTmp == nil {
  64448. if !graphql.HasFieldError(ctx, fc) {
  64449. ec.Errorf(ctx, "must not be null")
  64450. }
  64451. return graphql.Null
  64452. }
  64453. res := resTmp.(LocalizationExtensionKey)
  64454. fc.Result = res
  64455. return ec.marshalNLocalizationExtensionKey2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocalizationExtensionKey(ctx, field.Selections, res)
  64456. }
  64457. func (ec *executionContext) fieldContext_LocalizationExtension_key(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64458. fc = &graphql.FieldContext{
  64459. Object: "LocalizationExtension",
  64460. Field: field,
  64461. IsMethod: false,
  64462. IsResolver: false,
  64463. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64464. return nil, errors.New("field of type LocalizationExtensionKey does not have child fields")
  64465. },
  64466. }
  64467. return fc, nil
  64468. }
  64469. func (ec *executionContext) _LocalizationExtension_purpose(ctx context.Context, field graphql.CollectedField, obj *LocalizationExtension) (ret graphql.Marshaler) {
  64470. fc, err := ec.fieldContext_LocalizationExtension_purpose(ctx, field)
  64471. if err != nil {
  64472. return graphql.Null
  64473. }
  64474. ctx = graphql.WithFieldContext(ctx, fc)
  64475. defer func() {
  64476. if r := recover(); r != nil {
  64477. ec.Error(ctx, ec.Recover(ctx, r))
  64478. ret = graphql.Null
  64479. }
  64480. }()
  64481. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64482. ctx = rctx // use context from middleware stack in children
  64483. return obj.Purpose, nil
  64484. })
  64485. if err != nil {
  64486. ec.Error(ctx, err)
  64487. return graphql.Null
  64488. }
  64489. if resTmp == nil {
  64490. if !graphql.HasFieldError(ctx, fc) {
  64491. ec.Errorf(ctx, "must not be null")
  64492. }
  64493. return graphql.Null
  64494. }
  64495. res := resTmp.(LocalizationExtensionPurpose)
  64496. fc.Result = res
  64497. return ec.marshalNLocalizationExtensionPurpose2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocalizationExtensionPurpose(ctx, field.Selections, res)
  64498. }
  64499. func (ec *executionContext) fieldContext_LocalizationExtension_purpose(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64500. fc = &graphql.FieldContext{
  64501. Object: "LocalizationExtension",
  64502. Field: field,
  64503. IsMethod: false,
  64504. IsResolver: false,
  64505. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64506. return nil, errors.New("field of type LocalizationExtensionPurpose does not have child fields")
  64507. },
  64508. }
  64509. return fc, nil
  64510. }
  64511. func (ec *executionContext) _LocalizationExtension_title(ctx context.Context, field graphql.CollectedField, obj *LocalizationExtension) (ret graphql.Marshaler) {
  64512. fc, err := ec.fieldContext_LocalizationExtension_title(ctx, field)
  64513. if err != nil {
  64514. return graphql.Null
  64515. }
  64516. ctx = graphql.WithFieldContext(ctx, fc)
  64517. defer func() {
  64518. if r := recover(); r != nil {
  64519. ec.Error(ctx, ec.Recover(ctx, r))
  64520. ret = graphql.Null
  64521. }
  64522. }()
  64523. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64524. ctx = rctx // use context from middleware stack in children
  64525. return obj.Title, nil
  64526. })
  64527. if err != nil {
  64528. ec.Error(ctx, err)
  64529. return graphql.Null
  64530. }
  64531. if resTmp == nil {
  64532. if !graphql.HasFieldError(ctx, fc) {
  64533. ec.Errorf(ctx, "must not be null")
  64534. }
  64535. return graphql.Null
  64536. }
  64537. res := resTmp.(string)
  64538. fc.Result = res
  64539. return ec.marshalNString2string(ctx, field.Selections, res)
  64540. }
  64541. func (ec *executionContext) fieldContext_LocalizationExtension_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64542. fc = &graphql.FieldContext{
  64543. Object: "LocalizationExtension",
  64544. Field: field,
  64545. IsMethod: false,
  64546. IsResolver: false,
  64547. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64548. return nil, errors.New("field of type String does not have child fields")
  64549. },
  64550. }
  64551. return fc, nil
  64552. }
  64553. func (ec *executionContext) _LocalizationExtension_value(ctx context.Context, field graphql.CollectedField, obj *LocalizationExtension) (ret graphql.Marshaler) {
  64554. fc, err := ec.fieldContext_LocalizationExtension_value(ctx, field)
  64555. if err != nil {
  64556. return graphql.Null
  64557. }
  64558. ctx = graphql.WithFieldContext(ctx, fc)
  64559. defer func() {
  64560. if r := recover(); r != nil {
  64561. ec.Error(ctx, ec.Recover(ctx, r))
  64562. ret = graphql.Null
  64563. }
  64564. }()
  64565. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64566. ctx = rctx // use context from middleware stack in children
  64567. return obj.Value, nil
  64568. })
  64569. if err != nil {
  64570. ec.Error(ctx, err)
  64571. return graphql.Null
  64572. }
  64573. if resTmp == nil {
  64574. if !graphql.HasFieldError(ctx, fc) {
  64575. ec.Errorf(ctx, "must not be null")
  64576. }
  64577. return graphql.Null
  64578. }
  64579. res := resTmp.(string)
  64580. fc.Result = res
  64581. return ec.marshalNString2string(ctx, field.Selections, res)
  64582. }
  64583. func (ec *executionContext) fieldContext_LocalizationExtension_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64584. fc = &graphql.FieldContext{
  64585. Object: "LocalizationExtension",
  64586. Field: field,
  64587. IsMethod: false,
  64588. IsResolver: false,
  64589. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64590. return nil, errors.New("field of type String does not have child fields")
  64591. },
  64592. }
  64593. return fc, nil
  64594. }
  64595. func (ec *executionContext) _LocalizationExtensionConnection_edges(ctx context.Context, field graphql.CollectedField, obj *LocalizationExtensionConnection) (ret graphql.Marshaler) {
  64596. fc, err := ec.fieldContext_LocalizationExtensionConnection_edges(ctx, field)
  64597. if err != nil {
  64598. return graphql.Null
  64599. }
  64600. ctx = graphql.WithFieldContext(ctx, fc)
  64601. defer func() {
  64602. if r := recover(); r != nil {
  64603. ec.Error(ctx, ec.Recover(ctx, r))
  64604. ret = graphql.Null
  64605. }
  64606. }()
  64607. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64608. ctx = rctx // use context from middleware stack in children
  64609. return obj.Edges, nil
  64610. })
  64611. if err != nil {
  64612. ec.Error(ctx, err)
  64613. return graphql.Null
  64614. }
  64615. if resTmp == nil {
  64616. if !graphql.HasFieldError(ctx, fc) {
  64617. ec.Errorf(ctx, "must not be null")
  64618. }
  64619. return graphql.Null
  64620. }
  64621. res := resTmp.([]*LocalizationExtensionEdge)
  64622. fc.Result = res
  64623. return ec.marshalNLocalizationExtensionEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocalizationExtensionEdgeᚄ(ctx, field.Selections, res)
  64624. }
  64625. func (ec *executionContext) fieldContext_LocalizationExtensionConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64626. fc = &graphql.FieldContext{
  64627. Object: "LocalizationExtensionConnection",
  64628. Field: field,
  64629. IsMethod: false,
  64630. IsResolver: false,
  64631. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64632. switch field.Name {
  64633. case "cursor":
  64634. return ec.fieldContext_LocalizationExtensionEdge_cursor(ctx, field)
  64635. case "node":
  64636. return ec.fieldContext_LocalizationExtensionEdge_node(ctx, field)
  64637. }
  64638. return nil, fmt.Errorf("no field named %q was found under type LocalizationExtensionEdge", field.Name)
  64639. },
  64640. }
  64641. return fc, nil
  64642. }
  64643. func (ec *executionContext) _LocalizationExtensionConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *LocalizationExtensionConnection) (ret graphql.Marshaler) {
  64644. fc, err := ec.fieldContext_LocalizationExtensionConnection_nodes(ctx, field)
  64645. if err != nil {
  64646. return graphql.Null
  64647. }
  64648. ctx = graphql.WithFieldContext(ctx, fc)
  64649. defer func() {
  64650. if r := recover(); r != nil {
  64651. ec.Error(ctx, ec.Recover(ctx, r))
  64652. ret = graphql.Null
  64653. }
  64654. }()
  64655. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64656. ctx = rctx // use context from middleware stack in children
  64657. return obj.Nodes, nil
  64658. })
  64659. if err != nil {
  64660. ec.Error(ctx, err)
  64661. return graphql.Null
  64662. }
  64663. if resTmp == nil {
  64664. if !graphql.HasFieldError(ctx, fc) {
  64665. ec.Errorf(ctx, "must not be null")
  64666. }
  64667. return graphql.Null
  64668. }
  64669. res := resTmp.([]*LocalizationExtension)
  64670. fc.Result = res
  64671. return ec.marshalNLocalizationExtension2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocalizationExtensionᚄ(ctx, field.Selections, res)
  64672. }
  64673. func (ec *executionContext) fieldContext_LocalizationExtensionConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64674. fc = &graphql.FieldContext{
  64675. Object: "LocalizationExtensionConnection",
  64676. Field: field,
  64677. IsMethod: false,
  64678. IsResolver: false,
  64679. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64680. switch field.Name {
  64681. case "countryCode":
  64682. return ec.fieldContext_LocalizationExtension_countryCode(ctx, field)
  64683. case "key":
  64684. return ec.fieldContext_LocalizationExtension_key(ctx, field)
  64685. case "purpose":
  64686. return ec.fieldContext_LocalizationExtension_purpose(ctx, field)
  64687. case "title":
  64688. return ec.fieldContext_LocalizationExtension_title(ctx, field)
  64689. case "value":
  64690. return ec.fieldContext_LocalizationExtension_value(ctx, field)
  64691. }
  64692. return nil, fmt.Errorf("no field named %q was found under type LocalizationExtension", field.Name)
  64693. },
  64694. }
  64695. return fc, nil
  64696. }
  64697. func (ec *executionContext) _LocalizationExtensionConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *LocalizationExtensionConnection) (ret graphql.Marshaler) {
  64698. fc, err := ec.fieldContext_LocalizationExtensionConnection_pageInfo(ctx, field)
  64699. if err != nil {
  64700. return graphql.Null
  64701. }
  64702. ctx = graphql.WithFieldContext(ctx, fc)
  64703. defer func() {
  64704. if r := recover(); r != nil {
  64705. ec.Error(ctx, ec.Recover(ctx, r))
  64706. ret = graphql.Null
  64707. }
  64708. }()
  64709. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64710. ctx = rctx // use context from middleware stack in children
  64711. return obj.PageInfo, nil
  64712. })
  64713. if err != nil {
  64714. ec.Error(ctx, err)
  64715. return graphql.Null
  64716. }
  64717. if resTmp == nil {
  64718. if !graphql.HasFieldError(ctx, fc) {
  64719. ec.Errorf(ctx, "must not be null")
  64720. }
  64721. return graphql.Null
  64722. }
  64723. res := resTmp.(*PageInfo)
  64724. fc.Result = res
  64725. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  64726. }
  64727. func (ec *executionContext) fieldContext_LocalizationExtensionConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64728. fc = &graphql.FieldContext{
  64729. Object: "LocalizationExtensionConnection",
  64730. Field: field,
  64731. IsMethod: false,
  64732. IsResolver: false,
  64733. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64734. switch field.Name {
  64735. case "endCursor":
  64736. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  64737. case "hasNextPage":
  64738. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  64739. case "hasPreviousPage":
  64740. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  64741. case "startCursor":
  64742. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  64743. }
  64744. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  64745. },
  64746. }
  64747. return fc, nil
  64748. }
  64749. func (ec *executionContext) _LocalizationExtensionEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *LocalizationExtensionEdge) (ret graphql.Marshaler) {
  64750. fc, err := ec.fieldContext_LocalizationExtensionEdge_cursor(ctx, field)
  64751. if err != nil {
  64752. return graphql.Null
  64753. }
  64754. ctx = graphql.WithFieldContext(ctx, fc)
  64755. defer func() {
  64756. if r := recover(); r != nil {
  64757. ec.Error(ctx, ec.Recover(ctx, r))
  64758. ret = graphql.Null
  64759. }
  64760. }()
  64761. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64762. ctx = rctx // use context from middleware stack in children
  64763. return obj.Cursor, nil
  64764. })
  64765. if err != nil {
  64766. ec.Error(ctx, err)
  64767. return graphql.Null
  64768. }
  64769. if resTmp == nil {
  64770. if !graphql.HasFieldError(ctx, fc) {
  64771. ec.Errorf(ctx, "must not be null")
  64772. }
  64773. return graphql.Null
  64774. }
  64775. res := resTmp.(string)
  64776. fc.Result = res
  64777. return ec.marshalNString2string(ctx, field.Selections, res)
  64778. }
  64779. func (ec *executionContext) fieldContext_LocalizationExtensionEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64780. fc = &graphql.FieldContext{
  64781. Object: "LocalizationExtensionEdge",
  64782. Field: field,
  64783. IsMethod: false,
  64784. IsResolver: false,
  64785. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64786. return nil, errors.New("field of type String does not have child fields")
  64787. },
  64788. }
  64789. return fc, nil
  64790. }
  64791. func (ec *executionContext) _LocalizationExtensionEdge_node(ctx context.Context, field graphql.CollectedField, obj *LocalizationExtensionEdge) (ret graphql.Marshaler) {
  64792. fc, err := ec.fieldContext_LocalizationExtensionEdge_node(ctx, field)
  64793. if err != nil {
  64794. return graphql.Null
  64795. }
  64796. ctx = graphql.WithFieldContext(ctx, fc)
  64797. defer func() {
  64798. if r := recover(); r != nil {
  64799. ec.Error(ctx, ec.Recover(ctx, r))
  64800. ret = graphql.Null
  64801. }
  64802. }()
  64803. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64804. ctx = rctx // use context from middleware stack in children
  64805. return obj.Node, nil
  64806. })
  64807. if err != nil {
  64808. ec.Error(ctx, err)
  64809. return graphql.Null
  64810. }
  64811. if resTmp == nil {
  64812. if !graphql.HasFieldError(ctx, fc) {
  64813. ec.Errorf(ctx, "must not be null")
  64814. }
  64815. return graphql.Null
  64816. }
  64817. res := resTmp.(*LocalizationExtension)
  64818. fc.Result = res
  64819. return ec.marshalNLocalizationExtension2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocalizationExtension(ctx, field.Selections, res)
  64820. }
  64821. func (ec *executionContext) fieldContext_LocalizationExtensionEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64822. fc = &graphql.FieldContext{
  64823. Object: "LocalizationExtensionEdge",
  64824. Field: field,
  64825. IsMethod: false,
  64826. IsResolver: false,
  64827. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64828. switch field.Name {
  64829. case "countryCode":
  64830. return ec.fieldContext_LocalizationExtension_countryCode(ctx, field)
  64831. case "key":
  64832. return ec.fieldContext_LocalizationExtension_key(ctx, field)
  64833. case "purpose":
  64834. return ec.fieldContext_LocalizationExtension_purpose(ctx, field)
  64835. case "title":
  64836. return ec.fieldContext_LocalizationExtension_title(ctx, field)
  64837. case "value":
  64838. return ec.fieldContext_LocalizationExtension_value(ctx, field)
  64839. }
  64840. return nil, fmt.Errorf("no field named %q was found under type LocalizationExtension", field.Name)
  64841. },
  64842. }
  64843. return fc, nil
  64844. }
  64845. func (ec *executionContext) _Location_activatable(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  64846. fc, err := ec.fieldContext_Location_activatable(ctx, field)
  64847. if err != nil {
  64848. return graphql.Null
  64849. }
  64850. ctx = graphql.WithFieldContext(ctx, fc)
  64851. defer func() {
  64852. if r := recover(); r != nil {
  64853. ec.Error(ctx, ec.Recover(ctx, r))
  64854. ret = graphql.Null
  64855. }
  64856. }()
  64857. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64858. ctx = rctx // use context from middleware stack in children
  64859. return obj.Activatable, nil
  64860. })
  64861. if err != nil {
  64862. ec.Error(ctx, err)
  64863. return graphql.Null
  64864. }
  64865. if resTmp == nil {
  64866. if !graphql.HasFieldError(ctx, fc) {
  64867. ec.Errorf(ctx, "must not be null")
  64868. }
  64869. return graphql.Null
  64870. }
  64871. res := resTmp.(bool)
  64872. fc.Result = res
  64873. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  64874. }
  64875. func (ec *executionContext) fieldContext_Location_activatable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64876. fc = &graphql.FieldContext{
  64877. Object: "Location",
  64878. Field: field,
  64879. IsMethod: false,
  64880. IsResolver: false,
  64881. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64882. return nil, errors.New("field of type Boolean does not have child fields")
  64883. },
  64884. }
  64885. return fc, nil
  64886. }
  64887. func (ec *executionContext) _Location_address(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  64888. fc, err := ec.fieldContext_Location_address(ctx, field)
  64889. if err != nil {
  64890. return graphql.Null
  64891. }
  64892. ctx = graphql.WithFieldContext(ctx, fc)
  64893. defer func() {
  64894. if r := recover(); r != nil {
  64895. ec.Error(ctx, ec.Recover(ctx, r))
  64896. ret = graphql.Null
  64897. }
  64898. }()
  64899. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64900. ctx = rctx // use context from middleware stack in children
  64901. return obj.Address, nil
  64902. })
  64903. if err != nil {
  64904. ec.Error(ctx, err)
  64905. return graphql.Null
  64906. }
  64907. if resTmp == nil {
  64908. if !graphql.HasFieldError(ctx, fc) {
  64909. ec.Errorf(ctx, "must not be null")
  64910. }
  64911. return graphql.Null
  64912. }
  64913. res := resTmp.(*LocationAddress)
  64914. fc.Result = res
  64915. return ec.marshalNLocationAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocationAddress(ctx, field.Selections, res)
  64916. }
  64917. func (ec *executionContext) fieldContext_Location_address(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64918. fc = &graphql.FieldContext{
  64919. Object: "Location",
  64920. Field: field,
  64921. IsMethod: false,
  64922. IsResolver: false,
  64923. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64924. switch field.Name {
  64925. case "address1":
  64926. return ec.fieldContext_LocationAddress_address1(ctx, field)
  64927. case "address2":
  64928. return ec.fieldContext_LocationAddress_address2(ctx, field)
  64929. case "city":
  64930. return ec.fieldContext_LocationAddress_city(ctx, field)
  64931. case "country":
  64932. return ec.fieldContext_LocationAddress_country(ctx, field)
  64933. case "countryCode":
  64934. return ec.fieldContext_LocationAddress_countryCode(ctx, field)
  64935. case "formatted":
  64936. return ec.fieldContext_LocationAddress_formatted(ctx, field)
  64937. case "latitude":
  64938. return ec.fieldContext_LocationAddress_latitude(ctx, field)
  64939. case "longitude":
  64940. return ec.fieldContext_LocationAddress_longitude(ctx, field)
  64941. case "phone":
  64942. return ec.fieldContext_LocationAddress_phone(ctx, field)
  64943. case "province":
  64944. return ec.fieldContext_LocationAddress_province(ctx, field)
  64945. case "provinceCode":
  64946. return ec.fieldContext_LocationAddress_provinceCode(ctx, field)
  64947. case "zip":
  64948. return ec.fieldContext_LocationAddress_zip(ctx, field)
  64949. }
  64950. return nil, fmt.Errorf("no field named %q was found under type LocationAddress", field.Name)
  64951. },
  64952. }
  64953. return fc, nil
  64954. }
  64955. func (ec *executionContext) _Location_addressVerified(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  64956. fc, err := ec.fieldContext_Location_addressVerified(ctx, field)
  64957. if err != nil {
  64958. return graphql.Null
  64959. }
  64960. ctx = graphql.WithFieldContext(ctx, fc)
  64961. defer func() {
  64962. if r := recover(); r != nil {
  64963. ec.Error(ctx, ec.Recover(ctx, r))
  64964. ret = graphql.Null
  64965. }
  64966. }()
  64967. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64968. ctx = rctx // use context from middleware stack in children
  64969. return obj.AddressVerified, nil
  64970. })
  64971. if err != nil {
  64972. ec.Error(ctx, err)
  64973. return graphql.Null
  64974. }
  64975. if resTmp == nil {
  64976. if !graphql.HasFieldError(ctx, fc) {
  64977. ec.Errorf(ctx, "must not be null")
  64978. }
  64979. return graphql.Null
  64980. }
  64981. res := resTmp.(bool)
  64982. fc.Result = res
  64983. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  64984. }
  64985. func (ec *executionContext) fieldContext_Location_addressVerified(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64986. fc = &graphql.FieldContext{
  64987. Object: "Location",
  64988. Field: field,
  64989. IsMethod: false,
  64990. IsResolver: false,
  64991. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64992. return nil, errors.New("field of type Boolean does not have child fields")
  64993. },
  64994. }
  64995. return fc, nil
  64996. }
  64997. func (ec *executionContext) _Location_deactivatable(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  64998. fc, err := ec.fieldContext_Location_deactivatable(ctx, field)
  64999. if err != nil {
  65000. return graphql.Null
  65001. }
  65002. ctx = graphql.WithFieldContext(ctx, fc)
  65003. defer func() {
  65004. if r := recover(); r != nil {
  65005. ec.Error(ctx, ec.Recover(ctx, r))
  65006. ret = graphql.Null
  65007. }
  65008. }()
  65009. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65010. ctx = rctx // use context from middleware stack in children
  65011. return obj.Deactivatable, nil
  65012. })
  65013. if err != nil {
  65014. ec.Error(ctx, err)
  65015. return graphql.Null
  65016. }
  65017. if resTmp == nil {
  65018. if !graphql.HasFieldError(ctx, fc) {
  65019. ec.Errorf(ctx, "must not be null")
  65020. }
  65021. return graphql.Null
  65022. }
  65023. res := resTmp.(bool)
  65024. fc.Result = res
  65025. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  65026. }
  65027. func (ec *executionContext) fieldContext_Location_deactivatable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65028. fc = &graphql.FieldContext{
  65029. Object: "Location",
  65030. Field: field,
  65031. IsMethod: false,
  65032. IsResolver: false,
  65033. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65034. return nil, errors.New("field of type Boolean does not have child fields")
  65035. },
  65036. }
  65037. return fc, nil
  65038. }
  65039. func (ec *executionContext) _Location_deactivatedAt(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  65040. fc, err := ec.fieldContext_Location_deactivatedAt(ctx, field)
  65041. if err != nil {
  65042. return graphql.Null
  65043. }
  65044. ctx = graphql.WithFieldContext(ctx, fc)
  65045. defer func() {
  65046. if r := recover(); r != nil {
  65047. ec.Error(ctx, ec.Recover(ctx, r))
  65048. ret = graphql.Null
  65049. }
  65050. }()
  65051. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65052. ctx = rctx // use context from middleware stack in children
  65053. return obj.DeactivatedAt, nil
  65054. })
  65055. if err != nil {
  65056. ec.Error(ctx, err)
  65057. return graphql.Null
  65058. }
  65059. if resTmp == nil {
  65060. return graphql.Null
  65061. }
  65062. res := resTmp.(*string)
  65063. fc.Result = res
  65064. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  65065. }
  65066. func (ec *executionContext) fieldContext_Location_deactivatedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65067. fc = &graphql.FieldContext{
  65068. Object: "Location",
  65069. Field: field,
  65070. IsMethod: false,
  65071. IsResolver: false,
  65072. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65073. return nil, errors.New("field of type String does not have child fields")
  65074. },
  65075. }
  65076. return fc, nil
  65077. }
  65078. func (ec *executionContext) _Location_deletable(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  65079. fc, err := ec.fieldContext_Location_deletable(ctx, field)
  65080. if err != nil {
  65081. return graphql.Null
  65082. }
  65083. ctx = graphql.WithFieldContext(ctx, fc)
  65084. defer func() {
  65085. if r := recover(); r != nil {
  65086. ec.Error(ctx, ec.Recover(ctx, r))
  65087. ret = graphql.Null
  65088. }
  65089. }()
  65090. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65091. ctx = rctx // use context from middleware stack in children
  65092. return obj.Deletable, nil
  65093. })
  65094. if err != nil {
  65095. ec.Error(ctx, err)
  65096. return graphql.Null
  65097. }
  65098. if resTmp == nil {
  65099. if !graphql.HasFieldError(ctx, fc) {
  65100. ec.Errorf(ctx, "must not be null")
  65101. }
  65102. return graphql.Null
  65103. }
  65104. res := resTmp.(bool)
  65105. fc.Result = res
  65106. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  65107. }
  65108. func (ec *executionContext) fieldContext_Location_deletable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65109. fc = &graphql.FieldContext{
  65110. Object: "Location",
  65111. Field: field,
  65112. IsMethod: false,
  65113. IsResolver: false,
  65114. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65115. return nil, errors.New("field of type Boolean does not have child fields")
  65116. },
  65117. }
  65118. return fc, nil
  65119. }
  65120. func (ec *executionContext) _Location_fulfillmentService(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  65121. fc, err := ec.fieldContext_Location_fulfillmentService(ctx, field)
  65122. if err != nil {
  65123. return graphql.Null
  65124. }
  65125. ctx = graphql.WithFieldContext(ctx, fc)
  65126. defer func() {
  65127. if r := recover(); r != nil {
  65128. ec.Error(ctx, ec.Recover(ctx, r))
  65129. ret = graphql.Null
  65130. }
  65131. }()
  65132. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65133. ctx = rctx // use context from middleware stack in children
  65134. return obj.FulfillmentService, nil
  65135. })
  65136. if err != nil {
  65137. ec.Error(ctx, err)
  65138. return graphql.Null
  65139. }
  65140. if resTmp == nil {
  65141. return graphql.Null
  65142. }
  65143. res := resTmp.(*FulfillmentService)
  65144. fc.Result = res
  65145. return ec.marshalOFulfillmentService2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentService(ctx, field.Selections, res)
  65146. }
  65147. func (ec *executionContext) fieldContext_Location_fulfillmentService(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65148. fc = &graphql.FieldContext{
  65149. Object: "Location",
  65150. Field: field,
  65151. IsMethod: false,
  65152. IsResolver: false,
  65153. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65154. switch field.Name {
  65155. case "id":
  65156. return ec.fieldContext_FulfillmentService_id(ctx, field)
  65157. }
  65158. return nil, fmt.Errorf("no field named %q was found under type FulfillmentService", field.Name)
  65159. },
  65160. }
  65161. return fc, nil
  65162. }
  65163. func (ec *executionContext) _Location_fulfillsOnlineOrders(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  65164. fc, err := ec.fieldContext_Location_fulfillsOnlineOrders(ctx, field)
  65165. if err != nil {
  65166. return graphql.Null
  65167. }
  65168. ctx = graphql.WithFieldContext(ctx, fc)
  65169. defer func() {
  65170. if r := recover(); r != nil {
  65171. ec.Error(ctx, ec.Recover(ctx, r))
  65172. ret = graphql.Null
  65173. }
  65174. }()
  65175. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65176. ctx = rctx // use context from middleware stack in children
  65177. return obj.FulfillsOnlineOrders, nil
  65178. })
  65179. if err != nil {
  65180. ec.Error(ctx, err)
  65181. return graphql.Null
  65182. }
  65183. if resTmp == nil {
  65184. if !graphql.HasFieldError(ctx, fc) {
  65185. ec.Errorf(ctx, "must not be null")
  65186. }
  65187. return graphql.Null
  65188. }
  65189. res := resTmp.(bool)
  65190. fc.Result = res
  65191. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  65192. }
  65193. func (ec *executionContext) fieldContext_Location_fulfillsOnlineOrders(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65194. fc = &graphql.FieldContext{
  65195. Object: "Location",
  65196. Field: field,
  65197. IsMethod: false,
  65198. IsResolver: false,
  65199. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65200. return nil, errors.New("field of type Boolean does not have child fields")
  65201. },
  65202. }
  65203. return fc, nil
  65204. }
  65205. func (ec *executionContext) _Location_hasActiveInventory(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  65206. fc, err := ec.fieldContext_Location_hasActiveInventory(ctx, field)
  65207. if err != nil {
  65208. return graphql.Null
  65209. }
  65210. ctx = graphql.WithFieldContext(ctx, fc)
  65211. defer func() {
  65212. if r := recover(); r != nil {
  65213. ec.Error(ctx, ec.Recover(ctx, r))
  65214. ret = graphql.Null
  65215. }
  65216. }()
  65217. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65218. ctx = rctx // use context from middleware stack in children
  65219. return obj.HasActiveInventory, nil
  65220. })
  65221. if err != nil {
  65222. ec.Error(ctx, err)
  65223. return graphql.Null
  65224. }
  65225. if resTmp == nil {
  65226. if !graphql.HasFieldError(ctx, fc) {
  65227. ec.Errorf(ctx, "must not be null")
  65228. }
  65229. return graphql.Null
  65230. }
  65231. res := resTmp.(bool)
  65232. fc.Result = res
  65233. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  65234. }
  65235. func (ec *executionContext) fieldContext_Location_hasActiveInventory(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65236. fc = &graphql.FieldContext{
  65237. Object: "Location",
  65238. Field: field,
  65239. IsMethod: false,
  65240. IsResolver: false,
  65241. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65242. return nil, errors.New("field of type Boolean does not have child fields")
  65243. },
  65244. }
  65245. return fc, nil
  65246. }
  65247. func (ec *executionContext) _Location_hasUnfulfilledOrders(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  65248. fc, err := ec.fieldContext_Location_hasUnfulfilledOrders(ctx, field)
  65249. if err != nil {
  65250. return graphql.Null
  65251. }
  65252. ctx = graphql.WithFieldContext(ctx, fc)
  65253. defer func() {
  65254. if r := recover(); r != nil {
  65255. ec.Error(ctx, ec.Recover(ctx, r))
  65256. ret = graphql.Null
  65257. }
  65258. }()
  65259. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65260. ctx = rctx // use context from middleware stack in children
  65261. return obj.HasUnfulfilledOrders, nil
  65262. })
  65263. if err != nil {
  65264. ec.Error(ctx, err)
  65265. return graphql.Null
  65266. }
  65267. if resTmp == nil {
  65268. if !graphql.HasFieldError(ctx, fc) {
  65269. ec.Errorf(ctx, "must not be null")
  65270. }
  65271. return graphql.Null
  65272. }
  65273. res := resTmp.(bool)
  65274. fc.Result = res
  65275. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  65276. }
  65277. func (ec *executionContext) fieldContext_Location_hasUnfulfilledOrders(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65278. fc = &graphql.FieldContext{
  65279. Object: "Location",
  65280. Field: field,
  65281. IsMethod: false,
  65282. IsResolver: false,
  65283. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65284. return nil, errors.New("field of type Boolean does not have child fields")
  65285. },
  65286. }
  65287. return fc, nil
  65288. }
  65289. func (ec *executionContext) _Location_id(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  65290. fc, err := ec.fieldContext_Location_id(ctx, field)
  65291. if err != nil {
  65292. return graphql.Null
  65293. }
  65294. ctx = graphql.WithFieldContext(ctx, fc)
  65295. defer func() {
  65296. if r := recover(); r != nil {
  65297. ec.Error(ctx, ec.Recover(ctx, r))
  65298. ret = graphql.Null
  65299. }
  65300. }()
  65301. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65302. ctx = rctx // use context from middleware stack in children
  65303. return obj.ID, nil
  65304. })
  65305. if err != nil {
  65306. ec.Error(ctx, err)
  65307. return graphql.Null
  65308. }
  65309. if resTmp == nil {
  65310. if !graphql.HasFieldError(ctx, fc) {
  65311. ec.Errorf(ctx, "must not be null")
  65312. }
  65313. return graphql.Null
  65314. }
  65315. res := resTmp.(string)
  65316. fc.Result = res
  65317. return ec.marshalNID2string(ctx, field.Selections, res)
  65318. }
  65319. func (ec *executionContext) fieldContext_Location_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65320. fc = &graphql.FieldContext{
  65321. Object: "Location",
  65322. Field: field,
  65323. IsMethod: false,
  65324. IsResolver: false,
  65325. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65326. return nil, errors.New("field of type ID does not have child fields")
  65327. },
  65328. }
  65329. return fc, nil
  65330. }
  65331. func (ec *executionContext) _Location_inventoryLevel(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  65332. fc, err := ec.fieldContext_Location_inventoryLevel(ctx, field)
  65333. if err != nil {
  65334. return graphql.Null
  65335. }
  65336. ctx = graphql.WithFieldContext(ctx, fc)
  65337. defer func() {
  65338. if r := recover(); r != nil {
  65339. ec.Error(ctx, ec.Recover(ctx, r))
  65340. ret = graphql.Null
  65341. }
  65342. }()
  65343. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65344. ctx = rctx // use context from middleware stack in children
  65345. return obj.InventoryLevel, nil
  65346. })
  65347. if err != nil {
  65348. ec.Error(ctx, err)
  65349. return graphql.Null
  65350. }
  65351. if resTmp == nil {
  65352. return graphql.Null
  65353. }
  65354. res := resTmp.(*InventoryLevel)
  65355. fc.Result = res
  65356. return ec.marshalOInventoryLevel2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐInventoryLevel(ctx, field.Selections, res)
  65357. }
  65358. func (ec *executionContext) fieldContext_Location_inventoryLevel(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65359. fc = &graphql.FieldContext{
  65360. Object: "Location",
  65361. Field: field,
  65362. IsMethod: false,
  65363. IsResolver: false,
  65364. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65365. switch field.Name {
  65366. case "id":
  65367. return ec.fieldContext_InventoryLevel_id(ctx, field)
  65368. }
  65369. return nil, fmt.Errorf("no field named %q was found under type InventoryLevel", field.Name)
  65370. },
  65371. }
  65372. defer func() {
  65373. if r := recover(); r != nil {
  65374. err = ec.Recover(ctx, r)
  65375. ec.Error(ctx, err)
  65376. }
  65377. }()
  65378. ctx = graphql.WithFieldContext(ctx, fc)
  65379. if fc.Args, err = ec.field_Location_inventoryLevel_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  65380. ec.Error(ctx, err)
  65381. return
  65382. }
  65383. return fc, nil
  65384. }
  65385. func (ec *executionContext) _Location_inventoryLevels(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  65386. fc, err := ec.fieldContext_Location_inventoryLevels(ctx, field)
  65387. if err != nil {
  65388. return graphql.Null
  65389. }
  65390. ctx = graphql.WithFieldContext(ctx, fc)
  65391. defer func() {
  65392. if r := recover(); r != nil {
  65393. ec.Error(ctx, ec.Recover(ctx, r))
  65394. ret = graphql.Null
  65395. }
  65396. }()
  65397. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65398. ctx = rctx // use context from middleware stack in children
  65399. return obj.InventoryLevels, nil
  65400. })
  65401. if err != nil {
  65402. ec.Error(ctx, err)
  65403. return graphql.Null
  65404. }
  65405. if resTmp == nil {
  65406. if !graphql.HasFieldError(ctx, fc) {
  65407. ec.Errorf(ctx, "must not be null")
  65408. }
  65409. return graphql.Null
  65410. }
  65411. res := resTmp.(*InventoryLevelConnection)
  65412. fc.Result = res
  65413. return ec.marshalNInventoryLevelConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐInventoryLevelConnection(ctx, field.Selections, res)
  65414. }
  65415. func (ec *executionContext) fieldContext_Location_inventoryLevels(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65416. fc = &graphql.FieldContext{
  65417. Object: "Location",
  65418. Field: field,
  65419. IsMethod: false,
  65420. IsResolver: false,
  65421. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65422. switch field.Name {
  65423. case "edges":
  65424. return ec.fieldContext_InventoryLevelConnection_edges(ctx, field)
  65425. case "nodes":
  65426. return ec.fieldContext_InventoryLevelConnection_nodes(ctx, field)
  65427. case "pageInfo":
  65428. return ec.fieldContext_InventoryLevelConnection_pageInfo(ctx, field)
  65429. }
  65430. return nil, fmt.Errorf("no field named %q was found under type InventoryLevelConnection", field.Name)
  65431. },
  65432. }
  65433. defer func() {
  65434. if r := recover(); r != nil {
  65435. err = ec.Recover(ctx, r)
  65436. ec.Error(ctx, err)
  65437. }
  65438. }()
  65439. ctx = graphql.WithFieldContext(ctx, fc)
  65440. if fc.Args, err = ec.field_Location_inventoryLevels_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  65441. ec.Error(ctx, err)
  65442. return
  65443. }
  65444. return fc, nil
  65445. }
  65446. func (ec *executionContext) _Location_isActive(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  65447. fc, err := ec.fieldContext_Location_isActive(ctx, field)
  65448. if err != nil {
  65449. return graphql.Null
  65450. }
  65451. ctx = graphql.WithFieldContext(ctx, fc)
  65452. defer func() {
  65453. if r := recover(); r != nil {
  65454. ec.Error(ctx, ec.Recover(ctx, r))
  65455. ret = graphql.Null
  65456. }
  65457. }()
  65458. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65459. ctx = rctx // use context from middleware stack in children
  65460. return obj.IsActive, nil
  65461. })
  65462. if err != nil {
  65463. ec.Error(ctx, err)
  65464. return graphql.Null
  65465. }
  65466. if resTmp == nil {
  65467. if !graphql.HasFieldError(ctx, fc) {
  65468. ec.Errorf(ctx, "must not be null")
  65469. }
  65470. return graphql.Null
  65471. }
  65472. res := resTmp.(bool)
  65473. fc.Result = res
  65474. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  65475. }
  65476. func (ec *executionContext) fieldContext_Location_isActive(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65477. fc = &graphql.FieldContext{
  65478. Object: "Location",
  65479. Field: field,
  65480. IsMethod: false,
  65481. IsResolver: false,
  65482. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65483. return nil, errors.New("field of type Boolean does not have child fields")
  65484. },
  65485. }
  65486. return fc, nil
  65487. }
  65488. func (ec *executionContext) _Location_legacyResourceId(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  65489. fc, err := ec.fieldContext_Location_legacyResourceId(ctx, field)
  65490. if err != nil {
  65491. return graphql.Null
  65492. }
  65493. ctx = graphql.WithFieldContext(ctx, fc)
  65494. defer func() {
  65495. if r := recover(); r != nil {
  65496. ec.Error(ctx, ec.Recover(ctx, r))
  65497. ret = graphql.Null
  65498. }
  65499. }()
  65500. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65501. ctx = rctx // use context from middleware stack in children
  65502. return obj.LegacyResourceID, nil
  65503. })
  65504. if err != nil {
  65505. ec.Error(ctx, err)
  65506. return graphql.Null
  65507. }
  65508. if resTmp == nil {
  65509. if !graphql.HasFieldError(ctx, fc) {
  65510. ec.Errorf(ctx, "must not be null")
  65511. }
  65512. return graphql.Null
  65513. }
  65514. res := resTmp.(string)
  65515. fc.Result = res
  65516. return ec.marshalNUnsignedInt642string(ctx, field.Selections, res)
  65517. }
  65518. func (ec *executionContext) fieldContext_Location_legacyResourceId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65519. fc = &graphql.FieldContext{
  65520. Object: "Location",
  65521. Field: field,
  65522. IsMethod: false,
  65523. IsResolver: false,
  65524. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65525. return nil, errors.New("field of type UnsignedInt64 does not have child fields")
  65526. },
  65527. }
  65528. return fc, nil
  65529. }
  65530. func (ec *executionContext) _Location_metafield(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  65531. fc, err := ec.fieldContext_Location_metafield(ctx, field)
  65532. if err != nil {
  65533. return graphql.Null
  65534. }
  65535. ctx = graphql.WithFieldContext(ctx, fc)
  65536. defer func() {
  65537. if r := recover(); r != nil {
  65538. ec.Error(ctx, ec.Recover(ctx, r))
  65539. ret = graphql.Null
  65540. }
  65541. }()
  65542. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65543. ctx = rctx // use context from middleware stack in children
  65544. return obj.Metafield, nil
  65545. })
  65546. if err != nil {
  65547. ec.Error(ctx, err)
  65548. return graphql.Null
  65549. }
  65550. if resTmp == nil {
  65551. return graphql.Null
  65552. }
  65553. res := resTmp.(*Metafield)
  65554. fc.Result = res
  65555. return ec.marshalOMetafield2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafield(ctx, field.Selections, res)
  65556. }
  65557. func (ec *executionContext) fieldContext_Location_metafield(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65558. fc = &graphql.FieldContext{
  65559. Object: "Location",
  65560. Field: field,
  65561. IsMethod: false,
  65562. IsResolver: false,
  65563. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65564. switch field.Name {
  65565. case "createdAt":
  65566. return ec.fieldContext_Metafield_createdAt(ctx, field)
  65567. case "definition":
  65568. return ec.fieldContext_Metafield_definition(ctx, field)
  65569. case "description":
  65570. return ec.fieldContext_Metafield_description(ctx, field)
  65571. case "id":
  65572. return ec.fieldContext_Metafield_id(ctx, field)
  65573. case "key":
  65574. return ec.fieldContext_Metafield_key(ctx, field)
  65575. case "legacyResourceId":
  65576. return ec.fieldContext_Metafield_legacyResourceId(ctx, field)
  65577. case "namespace":
  65578. return ec.fieldContext_Metafield_namespace(ctx, field)
  65579. case "owner":
  65580. return ec.fieldContext_Metafield_owner(ctx, field)
  65581. case "ownerType":
  65582. return ec.fieldContext_Metafield_ownerType(ctx, field)
  65583. case "reference":
  65584. return ec.fieldContext_Metafield_reference(ctx, field)
  65585. case "references":
  65586. return ec.fieldContext_Metafield_references(ctx, field)
  65587. case "type":
  65588. return ec.fieldContext_Metafield_type(ctx, field)
  65589. case "updatedAt":
  65590. return ec.fieldContext_Metafield_updatedAt(ctx, field)
  65591. case "value":
  65592. return ec.fieldContext_Metafield_value(ctx, field)
  65593. }
  65594. return nil, fmt.Errorf("no field named %q was found under type Metafield", field.Name)
  65595. },
  65596. }
  65597. defer func() {
  65598. if r := recover(); r != nil {
  65599. err = ec.Recover(ctx, r)
  65600. ec.Error(ctx, err)
  65601. }
  65602. }()
  65603. ctx = graphql.WithFieldContext(ctx, fc)
  65604. if fc.Args, err = ec.field_Location_metafield_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  65605. ec.Error(ctx, err)
  65606. return
  65607. }
  65608. return fc, nil
  65609. }
  65610. func (ec *executionContext) _Location_metafieldDefinitions(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  65611. fc, err := ec.fieldContext_Location_metafieldDefinitions(ctx, field)
  65612. if err != nil {
  65613. return graphql.Null
  65614. }
  65615. ctx = graphql.WithFieldContext(ctx, fc)
  65616. defer func() {
  65617. if r := recover(); r != nil {
  65618. ec.Error(ctx, ec.Recover(ctx, r))
  65619. ret = graphql.Null
  65620. }
  65621. }()
  65622. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65623. ctx = rctx // use context from middleware stack in children
  65624. return obj.MetafieldDefinitions, nil
  65625. })
  65626. if err != nil {
  65627. ec.Error(ctx, err)
  65628. return graphql.Null
  65629. }
  65630. if resTmp == nil {
  65631. if !graphql.HasFieldError(ctx, fc) {
  65632. ec.Errorf(ctx, "must not be null")
  65633. }
  65634. return graphql.Null
  65635. }
  65636. res := resTmp.(*MetafieldDefinitionConnection)
  65637. fc.Result = res
  65638. return ec.marshalNMetafieldDefinitionConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldDefinitionConnection(ctx, field.Selections, res)
  65639. }
  65640. func (ec *executionContext) fieldContext_Location_metafieldDefinitions(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65641. fc = &graphql.FieldContext{
  65642. Object: "Location",
  65643. Field: field,
  65644. IsMethod: false,
  65645. IsResolver: false,
  65646. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65647. switch field.Name {
  65648. case "edges":
  65649. return ec.fieldContext_MetafieldDefinitionConnection_edges(ctx, field)
  65650. case "nodes":
  65651. return ec.fieldContext_MetafieldDefinitionConnection_nodes(ctx, field)
  65652. case "pageInfo":
  65653. return ec.fieldContext_MetafieldDefinitionConnection_pageInfo(ctx, field)
  65654. }
  65655. return nil, fmt.Errorf("no field named %q was found under type MetafieldDefinitionConnection", field.Name)
  65656. },
  65657. }
  65658. defer func() {
  65659. if r := recover(); r != nil {
  65660. err = ec.Recover(ctx, r)
  65661. ec.Error(ctx, err)
  65662. }
  65663. }()
  65664. ctx = graphql.WithFieldContext(ctx, fc)
  65665. if fc.Args, err = ec.field_Location_metafieldDefinitions_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  65666. ec.Error(ctx, err)
  65667. return
  65668. }
  65669. return fc, nil
  65670. }
  65671. func (ec *executionContext) _Location_metafields(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  65672. fc, err := ec.fieldContext_Location_metafields(ctx, field)
  65673. if err != nil {
  65674. return graphql.Null
  65675. }
  65676. ctx = graphql.WithFieldContext(ctx, fc)
  65677. defer func() {
  65678. if r := recover(); r != nil {
  65679. ec.Error(ctx, ec.Recover(ctx, r))
  65680. ret = graphql.Null
  65681. }
  65682. }()
  65683. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65684. ctx = rctx // use context from middleware stack in children
  65685. return obj.Metafields, nil
  65686. })
  65687. if err != nil {
  65688. ec.Error(ctx, err)
  65689. return graphql.Null
  65690. }
  65691. if resTmp == nil {
  65692. if !graphql.HasFieldError(ctx, fc) {
  65693. ec.Errorf(ctx, "must not be null")
  65694. }
  65695. return graphql.Null
  65696. }
  65697. res := resTmp.(*MetafieldConnection)
  65698. fc.Result = res
  65699. return ec.marshalNMetafieldConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldConnection(ctx, field.Selections, res)
  65700. }
  65701. func (ec *executionContext) fieldContext_Location_metafields(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65702. fc = &graphql.FieldContext{
  65703. Object: "Location",
  65704. Field: field,
  65705. IsMethod: false,
  65706. IsResolver: false,
  65707. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65708. switch field.Name {
  65709. case "edges":
  65710. return ec.fieldContext_MetafieldConnection_edges(ctx, field)
  65711. case "nodes":
  65712. return ec.fieldContext_MetafieldConnection_nodes(ctx, field)
  65713. case "pageInfo":
  65714. return ec.fieldContext_MetafieldConnection_pageInfo(ctx, field)
  65715. }
  65716. return nil, fmt.Errorf("no field named %q was found under type MetafieldConnection", field.Name)
  65717. },
  65718. }
  65719. defer func() {
  65720. if r := recover(); r != nil {
  65721. err = ec.Recover(ctx, r)
  65722. ec.Error(ctx, err)
  65723. }
  65724. }()
  65725. ctx = graphql.WithFieldContext(ctx, fc)
  65726. if fc.Args, err = ec.field_Location_metafields_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  65727. ec.Error(ctx, err)
  65728. return
  65729. }
  65730. return fc, nil
  65731. }
  65732. func (ec *executionContext) _Location_name(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  65733. fc, err := ec.fieldContext_Location_name(ctx, field)
  65734. if err != nil {
  65735. return graphql.Null
  65736. }
  65737. ctx = graphql.WithFieldContext(ctx, fc)
  65738. defer func() {
  65739. if r := recover(); r != nil {
  65740. ec.Error(ctx, ec.Recover(ctx, r))
  65741. ret = graphql.Null
  65742. }
  65743. }()
  65744. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65745. ctx = rctx // use context from middleware stack in children
  65746. return obj.Name, nil
  65747. })
  65748. if err != nil {
  65749. ec.Error(ctx, err)
  65750. return graphql.Null
  65751. }
  65752. if resTmp == nil {
  65753. if !graphql.HasFieldError(ctx, fc) {
  65754. ec.Errorf(ctx, "must not be null")
  65755. }
  65756. return graphql.Null
  65757. }
  65758. res := resTmp.(string)
  65759. fc.Result = res
  65760. return ec.marshalNString2string(ctx, field.Selections, res)
  65761. }
  65762. func (ec *executionContext) fieldContext_Location_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65763. fc = &graphql.FieldContext{
  65764. Object: "Location",
  65765. Field: field,
  65766. IsMethod: false,
  65767. IsResolver: false,
  65768. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65769. return nil, errors.New("field of type String does not have child fields")
  65770. },
  65771. }
  65772. return fc, nil
  65773. }
  65774. func (ec *executionContext) _Location_privateMetafield(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  65775. fc, err := ec.fieldContext_Location_privateMetafield(ctx, field)
  65776. if err != nil {
  65777. return graphql.Null
  65778. }
  65779. ctx = graphql.WithFieldContext(ctx, fc)
  65780. defer func() {
  65781. if r := recover(); r != nil {
  65782. ec.Error(ctx, ec.Recover(ctx, r))
  65783. ret = graphql.Null
  65784. }
  65785. }()
  65786. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65787. ctx = rctx // use context from middleware stack in children
  65788. return obj.PrivateMetafield, nil
  65789. })
  65790. if err != nil {
  65791. ec.Error(ctx, err)
  65792. return graphql.Null
  65793. }
  65794. if resTmp == nil {
  65795. return graphql.Null
  65796. }
  65797. res := resTmp.(*PrivateMetafield)
  65798. fc.Result = res
  65799. return ec.marshalOPrivateMetafield2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPrivateMetafield(ctx, field.Selections, res)
  65800. }
  65801. func (ec *executionContext) fieldContext_Location_privateMetafield(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65802. fc = &graphql.FieldContext{
  65803. Object: "Location",
  65804. Field: field,
  65805. IsMethod: false,
  65806. IsResolver: false,
  65807. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65808. switch field.Name {
  65809. case "createdAt":
  65810. return ec.fieldContext_PrivateMetafield_createdAt(ctx, field)
  65811. case "id":
  65812. return ec.fieldContext_PrivateMetafield_id(ctx, field)
  65813. case "key":
  65814. return ec.fieldContext_PrivateMetafield_key(ctx, field)
  65815. case "namespace":
  65816. return ec.fieldContext_PrivateMetafield_namespace(ctx, field)
  65817. case "updatedAt":
  65818. return ec.fieldContext_PrivateMetafield_updatedAt(ctx, field)
  65819. case "value":
  65820. return ec.fieldContext_PrivateMetafield_value(ctx, field)
  65821. case "valueType":
  65822. return ec.fieldContext_PrivateMetafield_valueType(ctx, field)
  65823. }
  65824. return nil, fmt.Errorf("no field named %q was found under type PrivateMetafield", field.Name)
  65825. },
  65826. }
  65827. defer func() {
  65828. if r := recover(); r != nil {
  65829. err = ec.Recover(ctx, r)
  65830. ec.Error(ctx, err)
  65831. }
  65832. }()
  65833. ctx = graphql.WithFieldContext(ctx, fc)
  65834. if fc.Args, err = ec.field_Location_privateMetafield_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  65835. ec.Error(ctx, err)
  65836. return
  65837. }
  65838. return fc, nil
  65839. }
  65840. func (ec *executionContext) _Location_privateMetafields(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  65841. fc, err := ec.fieldContext_Location_privateMetafields(ctx, field)
  65842. if err != nil {
  65843. return graphql.Null
  65844. }
  65845. ctx = graphql.WithFieldContext(ctx, fc)
  65846. defer func() {
  65847. if r := recover(); r != nil {
  65848. ec.Error(ctx, ec.Recover(ctx, r))
  65849. ret = graphql.Null
  65850. }
  65851. }()
  65852. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65853. ctx = rctx // use context from middleware stack in children
  65854. return obj.PrivateMetafields, nil
  65855. })
  65856. if err != nil {
  65857. ec.Error(ctx, err)
  65858. return graphql.Null
  65859. }
  65860. if resTmp == nil {
  65861. if !graphql.HasFieldError(ctx, fc) {
  65862. ec.Errorf(ctx, "must not be null")
  65863. }
  65864. return graphql.Null
  65865. }
  65866. res := resTmp.(*PrivateMetafieldConnection)
  65867. fc.Result = res
  65868. return ec.marshalNPrivateMetafieldConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPrivateMetafieldConnection(ctx, field.Selections, res)
  65869. }
  65870. func (ec *executionContext) fieldContext_Location_privateMetafields(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65871. fc = &graphql.FieldContext{
  65872. Object: "Location",
  65873. Field: field,
  65874. IsMethod: false,
  65875. IsResolver: false,
  65876. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65877. switch field.Name {
  65878. case "edges":
  65879. return ec.fieldContext_PrivateMetafieldConnection_edges(ctx, field)
  65880. case "nodes":
  65881. return ec.fieldContext_PrivateMetafieldConnection_nodes(ctx, field)
  65882. case "pageInfo":
  65883. return ec.fieldContext_PrivateMetafieldConnection_pageInfo(ctx, field)
  65884. }
  65885. return nil, fmt.Errorf("no field named %q was found under type PrivateMetafieldConnection", field.Name)
  65886. },
  65887. }
  65888. defer func() {
  65889. if r := recover(); r != nil {
  65890. err = ec.Recover(ctx, r)
  65891. ec.Error(ctx, err)
  65892. }
  65893. }()
  65894. ctx = graphql.WithFieldContext(ctx, fc)
  65895. if fc.Args, err = ec.field_Location_privateMetafields_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  65896. ec.Error(ctx, err)
  65897. return
  65898. }
  65899. return fc, nil
  65900. }
  65901. func (ec *executionContext) _Location_shipsInventory(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  65902. fc, err := ec.fieldContext_Location_shipsInventory(ctx, field)
  65903. if err != nil {
  65904. return graphql.Null
  65905. }
  65906. ctx = graphql.WithFieldContext(ctx, fc)
  65907. defer func() {
  65908. if r := recover(); r != nil {
  65909. ec.Error(ctx, ec.Recover(ctx, r))
  65910. ret = graphql.Null
  65911. }
  65912. }()
  65913. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65914. ctx = rctx // use context from middleware stack in children
  65915. return obj.ShipsInventory, nil
  65916. })
  65917. if err != nil {
  65918. ec.Error(ctx, err)
  65919. return graphql.Null
  65920. }
  65921. if resTmp == nil {
  65922. if !graphql.HasFieldError(ctx, fc) {
  65923. ec.Errorf(ctx, "must not be null")
  65924. }
  65925. return graphql.Null
  65926. }
  65927. res := resTmp.(bool)
  65928. fc.Result = res
  65929. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  65930. }
  65931. func (ec *executionContext) fieldContext_Location_shipsInventory(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65932. fc = &graphql.FieldContext{
  65933. Object: "Location",
  65934. Field: field,
  65935. IsMethod: false,
  65936. IsResolver: false,
  65937. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65938. return nil, errors.New("field of type Boolean does not have child fields")
  65939. },
  65940. }
  65941. return fc, nil
  65942. }
  65943. func (ec *executionContext) _Location_suggestedAddresses(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  65944. fc, err := ec.fieldContext_Location_suggestedAddresses(ctx, field)
  65945. if err != nil {
  65946. return graphql.Null
  65947. }
  65948. ctx = graphql.WithFieldContext(ctx, fc)
  65949. defer func() {
  65950. if r := recover(); r != nil {
  65951. ec.Error(ctx, ec.Recover(ctx, r))
  65952. ret = graphql.Null
  65953. }
  65954. }()
  65955. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65956. ctx = rctx // use context from middleware stack in children
  65957. return obj.SuggestedAddresses, nil
  65958. })
  65959. if err != nil {
  65960. ec.Error(ctx, err)
  65961. return graphql.Null
  65962. }
  65963. if resTmp == nil {
  65964. if !graphql.HasFieldError(ctx, fc) {
  65965. ec.Errorf(ctx, "must not be null")
  65966. }
  65967. return graphql.Null
  65968. }
  65969. res := resTmp.([]*LocationSuggestedAddress)
  65970. fc.Result = res
  65971. return ec.marshalNLocationSuggestedAddress2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocationSuggestedAddressᚄ(ctx, field.Selections, res)
  65972. }
  65973. func (ec *executionContext) fieldContext_Location_suggestedAddresses(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65974. fc = &graphql.FieldContext{
  65975. Object: "Location",
  65976. Field: field,
  65977. IsMethod: false,
  65978. IsResolver: false,
  65979. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65980. switch field.Name {
  65981. case "address1":
  65982. return ec.fieldContext_LocationSuggestedAddress_address1(ctx, field)
  65983. case "address2":
  65984. return ec.fieldContext_LocationSuggestedAddress_address2(ctx, field)
  65985. case "city":
  65986. return ec.fieldContext_LocationSuggestedAddress_city(ctx, field)
  65987. case "country":
  65988. return ec.fieldContext_LocationSuggestedAddress_country(ctx, field)
  65989. case "countryCode":
  65990. return ec.fieldContext_LocationSuggestedAddress_countryCode(ctx, field)
  65991. case "formatted":
  65992. return ec.fieldContext_LocationSuggestedAddress_formatted(ctx, field)
  65993. case "province":
  65994. return ec.fieldContext_LocationSuggestedAddress_province(ctx, field)
  65995. case "provinceCode":
  65996. return ec.fieldContext_LocationSuggestedAddress_provinceCode(ctx, field)
  65997. case "zip":
  65998. return ec.fieldContext_LocationSuggestedAddress_zip(ctx, field)
  65999. }
  66000. return nil, fmt.Errorf("no field named %q was found under type LocationSuggestedAddress", field.Name)
  66001. },
  66002. }
  66003. return fc, nil
  66004. }
  66005. func (ec *executionContext) _LocationAddress_address1(ctx context.Context, field graphql.CollectedField, obj *LocationAddress) (ret graphql.Marshaler) {
  66006. fc, err := ec.fieldContext_LocationAddress_address1(ctx, field)
  66007. if err != nil {
  66008. return graphql.Null
  66009. }
  66010. ctx = graphql.WithFieldContext(ctx, fc)
  66011. defer func() {
  66012. if r := recover(); r != nil {
  66013. ec.Error(ctx, ec.Recover(ctx, r))
  66014. ret = graphql.Null
  66015. }
  66016. }()
  66017. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66018. ctx = rctx // use context from middleware stack in children
  66019. return obj.Address1, nil
  66020. })
  66021. if err != nil {
  66022. ec.Error(ctx, err)
  66023. return graphql.Null
  66024. }
  66025. if resTmp == nil {
  66026. return graphql.Null
  66027. }
  66028. res := resTmp.(*string)
  66029. fc.Result = res
  66030. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  66031. }
  66032. func (ec *executionContext) fieldContext_LocationAddress_address1(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66033. fc = &graphql.FieldContext{
  66034. Object: "LocationAddress",
  66035. Field: field,
  66036. IsMethod: false,
  66037. IsResolver: false,
  66038. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66039. return nil, errors.New("field of type String does not have child fields")
  66040. },
  66041. }
  66042. return fc, nil
  66043. }
  66044. func (ec *executionContext) _LocationAddress_address2(ctx context.Context, field graphql.CollectedField, obj *LocationAddress) (ret graphql.Marshaler) {
  66045. fc, err := ec.fieldContext_LocationAddress_address2(ctx, field)
  66046. if err != nil {
  66047. return graphql.Null
  66048. }
  66049. ctx = graphql.WithFieldContext(ctx, fc)
  66050. defer func() {
  66051. if r := recover(); r != nil {
  66052. ec.Error(ctx, ec.Recover(ctx, r))
  66053. ret = graphql.Null
  66054. }
  66055. }()
  66056. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66057. ctx = rctx // use context from middleware stack in children
  66058. return obj.Address2, nil
  66059. })
  66060. if err != nil {
  66061. ec.Error(ctx, err)
  66062. return graphql.Null
  66063. }
  66064. if resTmp == nil {
  66065. return graphql.Null
  66066. }
  66067. res := resTmp.(*string)
  66068. fc.Result = res
  66069. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  66070. }
  66071. func (ec *executionContext) fieldContext_LocationAddress_address2(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66072. fc = &graphql.FieldContext{
  66073. Object: "LocationAddress",
  66074. Field: field,
  66075. IsMethod: false,
  66076. IsResolver: false,
  66077. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66078. return nil, errors.New("field of type String does not have child fields")
  66079. },
  66080. }
  66081. return fc, nil
  66082. }
  66083. func (ec *executionContext) _LocationAddress_city(ctx context.Context, field graphql.CollectedField, obj *LocationAddress) (ret graphql.Marshaler) {
  66084. fc, err := ec.fieldContext_LocationAddress_city(ctx, field)
  66085. if err != nil {
  66086. return graphql.Null
  66087. }
  66088. ctx = graphql.WithFieldContext(ctx, fc)
  66089. defer func() {
  66090. if r := recover(); r != nil {
  66091. ec.Error(ctx, ec.Recover(ctx, r))
  66092. ret = graphql.Null
  66093. }
  66094. }()
  66095. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66096. ctx = rctx // use context from middleware stack in children
  66097. return obj.City, nil
  66098. })
  66099. if err != nil {
  66100. ec.Error(ctx, err)
  66101. return graphql.Null
  66102. }
  66103. if resTmp == nil {
  66104. return graphql.Null
  66105. }
  66106. res := resTmp.(*string)
  66107. fc.Result = res
  66108. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  66109. }
  66110. func (ec *executionContext) fieldContext_LocationAddress_city(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66111. fc = &graphql.FieldContext{
  66112. Object: "LocationAddress",
  66113. Field: field,
  66114. IsMethod: false,
  66115. IsResolver: false,
  66116. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66117. return nil, errors.New("field of type String does not have child fields")
  66118. },
  66119. }
  66120. return fc, nil
  66121. }
  66122. func (ec *executionContext) _LocationAddress_country(ctx context.Context, field graphql.CollectedField, obj *LocationAddress) (ret graphql.Marshaler) {
  66123. fc, err := ec.fieldContext_LocationAddress_country(ctx, field)
  66124. if err != nil {
  66125. return graphql.Null
  66126. }
  66127. ctx = graphql.WithFieldContext(ctx, fc)
  66128. defer func() {
  66129. if r := recover(); r != nil {
  66130. ec.Error(ctx, ec.Recover(ctx, r))
  66131. ret = graphql.Null
  66132. }
  66133. }()
  66134. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66135. ctx = rctx // use context from middleware stack in children
  66136. return obj.Country, nil
  66137. })
  66138. if err != nil {
  66139. ec.Error(ctx, err)
  66140. return graphql.Null
  66141. }
  66142. if resTmp == nil {
  66143. return graphql.Null
  66144. }
  66145. res := resTmp.(*string)
  66146. fc.Result = res
  66147. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  66148. }
  66149. func (ec *executionContext) fieldContext_LocationAddress_country(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66150. fc = &graphql.FieldContext{
  66151. Object: "LocationAddress",
  66152. Field: field,
  66153. IsMethod: false,
  66154. IsResolver: false,
  66155. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66156. return nil, errors.New("field of type String does not have child fields")
  66157. },
  66158. }
  66159. return fc, nil
  66160. }
  66161. func (ec *executionContext) _LocationAddress_countryCode(ctx context.Context, field graphql.CollectedField, obj *LocationAddress) (ret graphql.Marshaler) {
  66162. fc, err := ec.fieldContext_LocationAddress_countryCode(ctx, field)
  66163. if err != nil {
  66164. return graphql.Null
  66165. }
  66166. ctx = graphql.WithFieldContext(ctx, fc)
  66167. defer func() {
  66168. if r := recover(); r != nil {
  66169. ec.Error(ctx, ec.Recover(ctx, r))
  66170. ret = graphql.Null
  66171. }
  66172. }()
  66173. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66174. ctx = rctx // use context from middleware stack in children
  66175. return obj.CountryCode, nil
  66176. })
  66177. if err != nil {
  66178. ec.Error(ctx, err)
  66179. return graphql.Null
  66180. }
  66181. if resTmp == nil {
  66182. return graphql.Null
  66183. }
  66184. res := resTmp.(*string)
  66185. fc.Result = res
  66186. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  66187. }
  66188. func (ec *executionContext) fieldContext_LocationAddress_countryCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66189. fc = &graphql.FieldContext{
  66190. Object: "LocationAddress",
  66191. Field: field,
  66192. IsMethod: false,
  66193. IsResolver: false,
  66194. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66195. return nil, errors.New("field of type String does not have child fields")
  66196. },
  66197. }
  66198. return fc, nil
  66199. }
  66200. func (ec *executionContext) _LocationAddress_formatted(ctx context.Context, field graphql.CollectedField, obj *LocationAddress) (ret graphql.Marshaler) {
  66201. fc, err := ec.fieldContext_LocationAddress_formatted(ctx, field)
  66202. if err != nil {
  66203. return graphql.Null
  66204. }
  66205. ctx = graphql.WithFieldContext(ctx, fc)
  66206. defer func() {
  66207. if r := recover(); r != nil {
  66208. ec.Error(ctx, ec.Recover(ctx, r))
  66209. ret = graphql.Null
  66210. }
  66211. }()
  66212. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66213. ctx = rctx // use context from middleware stack in children
  66214. return obj.Formatted, nil
  66215. })
  66216. if err != nil {
  66217. ec.Error(ctx, err)
  66218. return graphql.Null
  66219. }
  66220. if resTmp == nil {
  66221. if !graphql.HasFieldError(ctx, fc) {
  66222. ec.Errorf(ctx, "must not be null")
  66223. }
  66224. return graphql.Null
  66225. }
  66226. res := resTmp.([]string)
  66227. fc.Result = res
  66228. return ec.marshalNString2ᚕstringᚄ(ctx, field.Selections, res)
  66229. }
  66230. func (ec *executionContext) fieldContext_LocationAddress_formatted(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66231. fc = &graphql.FieldContext{
  66232. Object: "LocationAddress",
  66233. Field: field,
  66234. IsMethod: false,
  66235. IsResolver: false,
  66236. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66237. return nil, errors.New("field of type String does not have child fields")
  66238. },
  66239. }
  66240. return fc, nil
  66241. }
  66242. func (ec *executionContext) _LocationAddress_latitude(ctx context.Context, field graphql.CollectedField, obj *LocationAddress) (ret graphql.Marshaler) {
  66243. fc, err := ec.fieldContext_LocationAddress_latitude(ctx, field)
  66244. if err != nil {
  66245. return graphql.Null
  66246. }
  66247. ctx = graphql.WithFieldContext(ctx, fc)
  66248. defer func() {
  66249. if r := recover(); r != nil {
  66250. ec.Error(ctx, ec.Recover(ctx, r))
  66251. ret = graphql.Null
  66252. }
  66253. }()
  66254. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66255. ctx = rctx // use context from middleware stack in children
  66256. return obj.Latitude, nil
  66257. })
  66258. if err != nil {
  66259. ec.Error(ctx, err)
  66260. return graphql.Null
  66261. }
  66262. if resTmp == nil {
  66263. return graphql.Null
  66264. }
  66265. res := resTmp.(*float64)
  66266. fc.Result = res
  66267. return ec.marshalOFloat2ᚖfloat64(ctx, field.Selections, res)
  66268. }
  66269. func (ec *executionContext) fieldContext_LocationAddress_latitude(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66270. fc = &graphql.FieldContext{
  66271. Object: "LocationAddress",
  66272. Field: field,
  66273. IsMethod: false,
  66274. IsResolver: false,
  66275. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66276. return nil, errors.New("field of type Float does not have child fields")
  66277. },
  66278. }
  66279. return fc, nil
  66280. }
  66281. func (ec *executionContext) _LocationAddress_longitude(ctx context.Context, field graphql.CollectedField, obj *LocationAddress) (ret graphql.Marshaler) {
  66282. fc, err := ec.fieldContext_LocationAddress_longitude(ctx, field)
  66283. if err != nil {
  66284. return graphql.Null
  66285. }
  66286. ctx = graphql.WithFieldContext(ctx, fc)
  66287. defer func() {
  66288. if r := recover(); r != nil {
  66289. ec.Error(ctx, ec.Recover(ctx, r))
  66290. ret = graphql.Null
  66291. }
  66292. }()
  66293. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66294. ctx = rctx // use context from middleware stack in children
  66295. return obj.Longitude, nil
  66296. })
  66297. if err != nil {
  66298. ec.Error(ctx, err)
  66299. return graphql.Null
  66300. }
  66301. if resTmp == nil {
  66302. return graphql.Null
  66303. }
  66304. res := resTmp.(*float64)
  66305. fc.Result = res
  66306. return ec.marshalOFloat2ᚖfloat64(ctx, field.Selections, res)
  66307. }
  66308. func (ec *executionContext) fieldContext_LocationAddress_longitude(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66309. fc = &graphql.FieldContext{
  66310. Object: "LocationAddress",
  66311. Field: field,
  66312. IsMethod: false,
  66313. IsResolver: false,
  66314. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66315. return nil, errors.New("field of type Float does not have child fields")
  66316. },
  66317. }
  66318. return fc, nil
  66319. }
  66320. func (ec *executionContext) _LocationAddress_phone(ctx context.Context, field graphql.CollectedField, obj *LocationAddress) (ret graphql.Marshaler) {
  66321. fc, err := ec.fieldContext_LocationAddress_phone(ctx, field)
  66322. if err != nil {
  66323. return graphql.Null
  66324. }
  66325. ctx = graphql.WithFieldContext(ctx, fc)
  66326. defer func() {
  66327. if r := recover(); r != nil {
  66328. ec.Error(ctx, ec.Recover(ctx, r))
  66329. ret = graphql.Null
  66330. }
  66331. }()
  66332. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66333. ctx = rctx // use context from middleware stack in children
  66334. return obj.Phone, nil
  66335. })
  66336. if err != nil {
  66337. ec.Error(ctx, err)
  66338. return graphql.Null
  66339. }
  66340. if resTmp == nil {
  66341. return graphql.Null
  66342. }
  66343. res := resTmp.(*string)
  66344. fc.Result = res
  66345. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  66346. }
  66347. func (ec *executionContext) fieldContext_LocationAddress_phone(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66348. fc = &graphql.FieldContext{
  66349. Object: "LocationAddress",
  66350. Field: field,
  66351. IsMethod: false,
  66352. IsResolver: false,
  66353. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66354. return nil, errors.New("field of type String does not have child fields")
  66355. },
  66356. }
  66357. return fc, nil
  66358. }
  66359. func (ec *executionContext) _LocationAddress_province(ctx context.Context, field graphql.CollectedField, obj *LocationAddress) (ret graphql.Marshaler) {
  66360. fc, err := ec.fieldContext_LocationAddress_province(ctx, field)
  66361. if err != nil {
  66362. return graphql.Null
  66363. }
  66364. ctx = graphql.WithFieldContext(ctx, fc)
  66365. defer func() {
  66366. if r := recover(); r != nil {
  66367. ec.Error(ctx, ec.Recover(ctx, r))
  66368. ret = graphql.Null
  66369. }
  66370. }()
  66371. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66372. ctx = rctx // use context from middleware stack in children
  66373. return obj.Province, nil
  66374. })
  66375. if err != nil {
  66376. ec.Error(ctx, err)
  66377. return graphql.Null
  66378. }
  66379. if resTmp == nil {
  66380. return graphql.Null
  66381. }
  66382. res := resTmp.(*string)
  66383. fc.Result = res
  66384. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  66385. }
  66386. func (ec *executionContext) fieldContext_LocationAddress_province(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66387. fc = &graphql.FieldContext{
  66388. Object: "LocationAddress",
  66389. Field: field,
  66390. IsMethod: false,
  66391. IsResolver: false,
  66392. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66393. return nil, errors.New("field of type String does not have child fields")
  66394. },
  66395. }
  66396. return fc, nil
  66397. }
  66398. func (ec *executionContext) _LocationAddress_provinceCode(ctx context.Context, field graphql.CollectedField, obj *LocationAddress) (ret graphql.Marshaler) {
  66399. fc, err := ec.fieldContext_LocationAddress_provinceCode(ctx, field)
  66400. if err != nil {
  66401. return graphql.Null
  66402. }
  66403. ctx = graphql.WithFieldContext(ctx, fc)
  66404. defer func() {
  66405. if r := recover(); r != nil {
  66406. ec.Error(ctx, ec.Recover(ctx, r))
  66407. ret = graphql.Null
  66408. }
  66409. }()
  66410. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66411. ctx = rctx // use context from middleware stack in children
  66412. return obj.ProvinceCode, nil
  66413. })
  66414. if err != nil {
  66415. ec.Error(ctx, err)
  66416. return graphql.Null
  66417. }
  66418. if resTmp == nil {
  66419. return graphql.Null
  66420. }
  66421. res := resTmp.(*string)
  66422. fc.Result = res
  66423. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  66424. }
  66425. func (ec *executionContext) fieldContext_LocationAddress_provinceCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66426. fc = &graphql.FieldContext{
  66427. Object: "LocationAddress",
  66428. Field: field,
  66429. IsMethod: false,
  66430. IsResolver: false,
  66431. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66432. return nil, errors.New("field of type String does not have child fields")
  66433. },
  66434. }
  66435. return fc, nil
  66436. }
  66437. func (ec *executionContext) _LocationAddress_zip(ctx context.Context, field graphql.CollectedField, obj *LocationAddress) (ret graphql.Marshaler) {
  66438. fc, err := ec.fieldContext_LocationAddress_zip(ctx, field)
  66439. if err != nil {
  66440. return graphql.Null
  66441. }
  66442. ctx = graphql.WithFieldContext(ctx, fc)
  66443. defer func() {
  66444. if r := recover(); r != nil {
  66445. ec.Error(ctx, ec.Recover(ctx, r))
  66446. ret = graphql.Null
  66447. }
  66448. }()
  66449. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66450. ctx = rctx // use context from middleware stack in children
  66451. return obj.Zip, nil
  66452. })
  66453. if err != nil {
  66454. ec.Error(ctx, err)
  66455. return graphql.Null
  66456. }
  66457. if resTmp == nil {
  66458. return graphql.Null
  66459. }
  66460. res := resTmp.(*string)
  66461. fc.Result = res
  66462. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  66463. }
  66464. func (ec *executionContext) fieldContext_LocationAddress_zip(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66465. fc = &graphql.FieldContext{
  66466. Object: "LocationAddress",
  66467. Field: field,
  66468. IsMethod: false,
  66469. IsResolver: false,
  66470. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66471. return nil, errors.New("field of type String does not have child fields")
  66472. },
  66473. }
  66474. return fc, nil
  66475. }
  66476. func (ec *executionContext) _LocationConnection_edges(ctx context.Context, field graphql.CollectedField, obj *LocationConnection) (ret graphql.Marshaler) {
  66477. fc, err := ec.fieldContext_LocationConnection_edges(ctx, field)
  66478. if err != nil {
  66479. return graphql.Null
  66480. }
  66481. ctx = graphql.WithFieldContext(ctx, fc)
  66482. defer func() {
  66483. if r := recover(); r != nil {
  66484. ec.Error(ctx, ec.Recover(ctx, r))
  66485. ret = graphql.Null
  66486. }
  66487. }()
  66488. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66489. ctx = rctx // use context from middleware stack in children
  66490. return obj.Edges, nil
  66491. })
  66492. if err != nil {
  66493. ec.Error(ctx, err)
  66494. return graphql.Null
  66495. }
  66496. if resTmp == nil {
  66497. if !graphql.HasFieldError(ctx, fc) {
  66498. ec.Errorf(ctx, "must not be null")
  66499. }
  66500. return graphql.Null
  66501. }
  66502. res := resTmp.([]*LocationEdge)
  66503. fc.Result = res
  66504. return ec.marshalNLocationEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocationEdgeᚄ(ctx, field.Selections, res)
  66505. }
  66506. func (ec *executionContext) fieldContext_LocationConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66507. fc = &graphql.FieldContext{
  66508. Object: "LocationConnection",
  66509. Field: field,
  66510. IsMethod: false,
  66511. IsResolver: false,
  66512. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66513. switch field.Name {
  66514. case "cursor":
  66515. return ec.fieldContext_LocationEdge_cursor(ctx, field)
  66516. case "node":
  66517. return ec.fieldContext_LocationEdge_node(ctx, field)
  66518. }
  66519. return nil, fmt.Errorf("no field named %q was found under type LocationEdge", field.Name)
  66520. },
  66521. }
  66522. return fc, nil
  66523. }
  66524. func (ec *executionContext) _LocationConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *LocationConnection) (ret graphql.Marshaler) {
  66525. fc, err := ec.fieldContext_LocationConnection_nodes(ctx, field)
  66526. if err != nil {
  66527. return graphql.Null
  66528. }
  66529. ctx = graphql.WithFieldContext(ctx, fc)
  66530. defer func() {
  66531. if r := recover(); r != nil {
  66532. ec.Error(ctx, ec.Recover(ctx, r))
  66533. ret = graphql.Null
  66534. }
  66535. }()
  66536. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66537. ctx = rctx // use context from middleware stack in children
  66538. return obj.Nodes, nil
  66539. })
  66540. if err != nil {
  66541. ec.Error(ctx, err)
  66542. return graphql.Null
  66543. }
  66544. if resTmp == nil {
  66545. if !graphql.HasFieldError(ctx, fc) {
  66546. ec.Errorf(ctx, "must not be null")
  66547. }
  66548. return graphql.Null
  66549. }
  66550. res := resTmp.([]*Location)
  66551. fc.Result = res
  66552. return ec.marshalNLocation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocationᚄ(ctx, field.Selections, res)
  66553. }
  66554. func (ec *executionContext) fieldContext_LocationConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66555. fc = &graphql.FieldContext{
  66556. Object: "LocationConnection",
  66557. Field: field,
  66558. IsMethod: false,
  66559. IsResolver: false,
  66560. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66561. switch field.Name {
  66562. case "activatable":
  66563. return ec.fieldContext_Location_activatable(ctx, field)
  66564. case "address":
  66565. return ec.fieldContext_Location_address(ctx, field)
  66566. case "addressVerified":
  66567. return ec.fieldContext_Location_addressVerified(ctx, field)
  66568. case "deactivatable":
  66569. return ec.fieldContext_Location_deactivatable(ctx, field)
  66570. case "deactivatedAt":
  66571. return ec.fieldContext_Location_deactivatedAt(ctx, field)
  66572. case "deletable":
  66573. return ec.fieldContext_Location_deletable(ctx, field)
  66574. case "fulfillmentService":
  66575. return ec.fieldContext_Location_fulfillmentService(ctx, field)
  66576. case "fulfillsOnlineOrders":
  66577. return ec.fieldContext_Location_fulfillsOnlineOrders(ctx, field)
  66578. case "hasActiveInventory":
  66579. return ec.fieldContext_Location_hasActiveInventory(ctx, field)
  66580. case "hasUnfulfilledOrders":
  66581. return ec.fieldContext_Location_hasUnfulfilledOrders(ctx, field)
  66582. case "id":
  66583. return ec.fieldContext_Location_id(ctx, field)
  66584. case "inventoryLevel":
  66585. return ec.fieldContext_Location_inventoryLevel(ctx, field)
  66586. case "inventoryLevels":
  66587. return ec.fieldContext_Location_inventoryLevels(ctx, field)
  66588. case "isActive":
  66589. return ec.fieldContext_Location_isActive(ctx, field)
  66590. case "legacyResourceId":
  66591. return ec.fieldContext_Location_legacyResourceId(ctx, field)
  66592. case "metafield":
  66593. return ec.fieldContext_Location_metafield(ctx, field)
  66594. case "metafieldDefinitions":
  66595. return ec.fieldContext_Location_metafieldDefinitions(ctx, field)
  66596. case "metafields":
  66597. return ec.fieldContext_Location_metafields(ctx, field)
  66598. case "name":
  66599. return ec.fieldContext_Location_name(ctx, field)
  66600. case "privateMetafield":
  66601. return ec.fieldContext_Location_privateMetafield(ctx, field)
  66602. case "privateMetafields":
  66603. return ec.fieldContext_Location_privateMetafields(ctx, field)
  66604. case "shipsInventory":
  66605. return ec.fieldContext_Location_shipsInventory(ctx, field)
  66606. case "suggestedAddresses":
  66607. return ec.fieldContext_Location_suggestedAddresses(ctx, field)
  66608. }
  66609. return nil, fmt.Errorf("no field named %q was found under type Location", field.Name)
  66610. },
  66611. }
  66612. return fc, nil
  66613. }
  66614. func (ec *executionContext) _LocationConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *LocationConnection) (ret graphql.Marshaler) {
  66615. fc, err := ec.fieldContext_LocationConnection_pageInfo(ctx, field)
  66616. if err != nil {
  66617. return graphql.Null
  66618. }
  66619. ctx = graphql.WithFieldContext(ctx, fc)
  66620. defer func() {
  66621. if r := recover(); r != nil {
  66622. ec.Error(ctx, ec.Recover(ctx, r))
  66623. ret = graphql.Null
  66624. }
  66625. }()
  66626. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66627. ctx = rctx // use context from middleware stack in children
  66628. return obj.PageInfo, nil
  66629. })
  66630. if err != nil {
  66631. ec.Error(ctx, err)
  66632. return graphql.Null
  66633. }
  66634. if resTmp == nil {
  66635. if !graphql.HasFieldError(ctx, fc) {
  66636. ec.Errorf(ctx, "must not be null")
  66637. }
  66638. return graphql.Null
  66639. }
  66640. res := resTmp.(*PageInfo)
  66641. fc.Result = res
  66642. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  66643. }
  66644. func (ec *executionContext) fieldContext_LocationConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66645. fc = &graphql.FieldContext{
  66646. Object: "LocationConnection",
  66647. Field: field,
  66648. IsMethod: false,
  66649. IsResolver: false,
  66650. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66651. switch field.Name {
  66652. case "endCursor":
  66653. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  66654. case "hasNextPage":
  66655. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  66656. case "hasPreviousPage":
  66657. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  66658. case "startCursor":
  66659. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  66660. }
  66661. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  66662. },
  66663. }
  66664. return fc, nil
  66665. }
  66666. func (ec *executionContext) _LocationEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *LocationEdge) (ret graphql.Marshaler) {
  66667. fc, err := ec.fieldContext_LocationEdge_cursor(ctx, field)
  66668. if err != nil {
  66669. return graphql.Null
  66670. }
  66671. ctx = graphql.WithFieldContext(ctx, fc)
  66672. defer func() {
  66673. if r := recover(); r != nil {
  66674. ec.Error(ctx, ec.Recover(ctx, r))
  66675. ret = graphql.Null
  66676. }
  66677. }()
  66678. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66679. ctx = rctx // use context from middleware stack in children
  66680. return obj.Cursor, nil
  66681. })
  66682. if err != nil {
  66683. ec.Error(ctx, err)
  66684. return graphql.Null
  66685. }
  66686. if resTmp == nil {
  66687. if !graphql.HasFieldError(ctx, fc) {
  66688. ec.Errorf(ctx, "must not be null")
  66689. }
  66690. return graphql.Null
  66691. }
  66692. res := resTmp.(string)
  66693. fc.Result = res
  66694. return ec.marshalNString2string(ctx, field.Selections, res)
  66695. }
  66696. func (ec *executionContext) fieldContext_LocationEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66697. fc = &graphql.FieldContext{
  66698. Object: "LocationEdge",
  66699. Field: field,
  66700. IsMethod: false,
  66701. IsResolver: false,
  66702. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66703. return nil, errors.New("field of type String does not have child fields")
  66704. },
  66705. }
  66706. return fc, nil
  66707. }
  66708. func (ec *executionContext) _LocationEdge_node(ctx context.Context, field graphql.CollectedField, obj *LocationEdge) (ret graphql.Marshaler) {
  66709. fc, err := ec.fieldContext_LocationEdge_node(ctx, field)
  66710. if err != nil {
  66711. return graphql.Null
  66712. }
  66713. ctx = graphql.WithFieldContext(ctx, fc)
  66714. defer func() {
  66715. if r := recover(); r != nil {
  66716. ec.Error(ctx, ec.Recover(ctx, r))
  66717. ret = graphql.Null
  66718. }
  66719. }()
  66720. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66721. ctx = rctx // use context from middleware stack in children
  66722. return obj.Node, nil
  66723. })
  66724. if err != nil {
  66725. ec.Error(ctx, err)
  66726. return graphql.Null
  66727. }
  66728. if resTmp == nil {
  66729. if !graphql.HasFieldError(ctx, fc) {
  66730. ec.Errorf(ctx, "must not be null")
  66731. }
  66732. return graphql.Null
  66733. }
  66734. res := resTmp.(*Location)
  66735. fc.Result = res
  66736. return ec.marshalNLocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocation(ctx, field.Selections, res)
  66737. }
  66738. func (ec *executionContext) fieldContext_LocationEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66739. fc = &graphql.FieldContext{
  66740. Object: "LocationEdge",
  66741. Field: field,
  66742. IsMethod: false,
  66743. IsResolver: false,
  66744. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66745. switch field.Name {
  66746. case "activatable":
  66747. return ec.fieldContext_Location_activatable(ctx, field)
  66748. case "address":
  66749. return ec.fieldContext_Location_address(ctx, field)
  66750. case "addressVerified":
  66751. return ec.fieldContext_Location_addressVerified(ctx, field)
  66752. case "deactivatable":
  66753. return ec.fieldContext_Location_deactivatable(ctx, field)
  66754. case "deactivatedAt":
  66755. return ec.fieldContext_Location_deactivatedAt(ctx, field)
  66756. case "deletable":
  66757. return ec.fieldContext_Location_deletable(ctx, field)
  66758. case "fulfillmentService":
  66759. return ec.fieldContext_Location_fulfillmentService(ctx, field)
  66760. case "fulfillsOnlineOrders":
  66761. return ec.fieldContext_Location_fulfillsOnlineOrders(ctx, field)
  66762. case "hasActiveInventory":
  66763. return ec.fieldContext_Location_hasActiveInventory(ctx, field)
  66764. case "hasUnfulfilledOrders":
  66765. return ec.fieldContext_Location_hasUnfulfilledOrders(ctx, field)
  66766. case "id":
  66767. return ec.fieldContext_Location_id(ctx, field)
  66768. case "inventoryLevel":
  66769. return ec.fieldContext_Location_inventoryLevel(ctx, field)
  66770. case "inventoryLevels":
  66771. return ec.fieldContext_Location_inventoryLevels(ctx, field)
  66772. case "isActive":
  66773. return ec.fieldContext_Location_isActive(ctx, field)
  66774. case "legacyResourceId":
  66775. return ec.fieldContext_Location_legacyResourceId(ctx, field)
  66776. case "metafield":
  66777. return ec.fieldContext_Location_metafield(ctx, field)
  66778. case "metafieldDefinitions":
  66779. return ec.fieldContext_Location_metafieldDefinitions(ctx, field)
  66780. case "metafields":
  66781. return ec.fieldContext_Location_metafields(ctx, field)
  66782. case "name":
  66783. return ec.fieldContext_Location_name(ctx, field)
  66784. case "privateMetafield":
  66785. return ec.fieldContext_Location_privateMetafield(ctx, field)
  66786. case "privateMetafields":
  66787. return ec.fieldContext_Location_privateMetafields(ctx, field)
  66788. case "shipsInventory":
  66789. return ec.fieldContext_Location_shipsInventory(ctx, field)
  66790. case "suggestedAddresses":
  66791. return ec.fieldContext_Location_suggestedAddresses(ctx, field)
  66792. }
  66793. return nil, fmt.Errorf("no field named %q was found under type Location", field.Name)
  66794. },
  66795. }
  66796. return fc, nil
  66797. }
  66798. func (ec *executionContext) _LocationSuggestedAddress_address1(ctx context.Context, field graphql.CollectedField, obj *LocationSuggestedAddress) (ret graphql.Marshaler) {
  66799. fc, err := ec.fieldContext_LocationSuggestedAddress_address1(ctx, field)
  66800. if err != nil {
  66801. return graphql.Null
  66802. }
  66803. ctx = graphql.WithFieldContext(ctx, fc)
  66804. defer func() {
  66805. if r := recover(); r != nil {
  66806. ec.Error(ctx, ec.Recover(ctx, r))
  66807. ret = graphql.Null
  66808. }
  66809. }()
  66810. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66811. ctx = rctx // use context from middleware stack in children
  66812. return obj.Address1, nil
  66813. })
  66814. if err != nil {
  66815. ec.Error(ctx, err)
  66816. return graphql.Null
  66817. }
  66818. if resTmp == nil {
  66819. return graphql.Null
  66820. }
  66821. res := resTmp.(*string)
  66822. fc.Result = res
  66823. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  66824. }
  66825. func (ec *executionContext) fieldContext_LocationSuggestedAddress_address1(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66826. fc = &graphql.FieldContext{
  66827. Object: "LocationSuggestedAddress",
  66828. Field: field,
  66829. IsMethod: false,
  66830. IsResolver: false,
  66831. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66832. return nil, errors.New("field of type String does not have child fields")
  66833. },
  66834. }
  66835. return fc, nil
  66836. }
  66837. func (ec *executionContext) _LocationSuggestedAddress_address2(ctx context.Context, field graphql.CollectedField, obj *LocationSuggestedAddress) (ret graphql.Marshaler) {
  66838. fc, err := ec.fieldContext_LocationSuggestedAddress_address2(ctx, field)
  66839. if err != nil {
  66840. return graphql.Null
  66841. }
  66842. ctx = graphql.WithFieldContext(ctx, fc)
  66843. defer func() {
  66844. if r := recover(); r != nil {
  66845. ec.Error(ctx, ec.Recover(ctx, r))
  66846. ret = graphql.Null
  66847. }
  66848. }()
  66849. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66850. ctx = rctx // use context from middleware stack in children
  66851. return obj.Address2, nil
  66852. })
  66853. if err != nil {
  66854. ec.Error(ctx, err)
  66855. return graphql.Null
  66856. }
  66857. if resTmp == nil {
  66858. return graphql.Null
  66859. }
  66860. res := resTmp.(*string)
  66861. fc.Result = res
  66862. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  66863. }
  66864. func (ec *executionContext) fieldContext_LocationSuggestedAddress_address2(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66865. fc = &graphql.FieldContext{
  66866. Object: "LocationSuggestedAddress",
  66867. Field: field,
  66868. IsMethod: false,
  66869. IsResolver: false,
  66870. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66871. return nil, errors.New("field of type String does not have child fields")
  66872. },
  66873. }
  66874. return fc, nil
  66875. }
  66876. func (ec *executionContext) _LocationSuggestedAddress_city(ctx context.Context, field graphql.CollectedField, obj *LocationSuggestedAddress) (ret graphql.Marshaler) {
  66877. fc, err := ec.fieldContext_LocationSuggestedAddress_city(ctx, field)
  66878. if err != nil {
  66879. return graphql.Null
  66880. }
  66881. ctx = graphql.WithFieldContext(ctx, fc)
  66882. defer func() {
  66883. if r := recover(); r != nil {
  66884. ec.Error(ctx, ec.Recover(ctx, r))
  66885. ret = graphql.Null
  66886. }
  66887. }()
  66888. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66889. ctx = rctx // use context from middleware stack in children
  66890. return obj.City, nil
  66891. })
  66892. if err != nil {
  66893. ec.Error(ctx, err)
  66894. return graphql.Null
  66895. }
  66896. if resTmp == nil {
  66897. return graphql.Null
  66898. }
  66899. res := resTmp.(*string)
  66900. fc.Result = res
  66901. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  66902. }
  66903. func (ec *executionContext) fieldContext_LocationSuggestedAddress_city(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66904. fc = &graphql.FieldContext{
  66905. Object: "LocationSuggestedAddress",
  66906. Field: field,
  66907. IsMethod: false,
  66908. IsResolver: false,
  66909. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66910. return nil, errors.New("field of type String does not have child fields")
  66911. },
  66912. }
  66913. return fc, nil
  66914. }
  66915. func (ec *executionContext) _LocationSuggestedAddress_country(ctx context.Context, field graphql.CollectedField, obj *LocationSuggestedAddress) (ret graphql.Marshaler) {
  66916. fc, err := ec.fieldContext_LocationSuggestedAddress_country(ctx, field)
  66917. if err != nil {
  66918. return graphql.Null
  66919. }
  66920. ctx = graphql.WithFieldContext(ctx, fc)
  66921. defer func() {
  66922. if r := recover(); r != nil {
  66923. ec.Error(ctx, ec.Recover(ctx, r))
  66924. ret = graphql.Null
  66925. }
  66926. }()
  66927. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66928. ctx = rctx // use context from middleware stack in children
  66929. return obj.Country, nil
  66930. })
  66931. if err != nil {
  66932. ec.Error(ctx, err)
  66933. return graphql.Null
  66934. }
  66935. if resTmp == nil {
  66936. return graphql.Null
  66937. }
  66938. res := resTmp.(*string)
  66939. fc.Result = res
  66940. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  66941. }
  66942. func (ec *executionContext) fieldContext_LocationSuggestedAddress_country(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66943. fc = &graphql.FieldContext{
  66944. Object: "LocationSuggestedAddress",
  66945. Field: field,
  66946. IsMethod: false,
  66947. IsResolver: false,
  66948. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66949. return nil, errors.New("field of type String does not have child fields")
  66950. },
  66951. }
  66952. return fc, nil
  66953. }
  66954. func (ec *executionContext) _LocationSuggestedAddress_countryCode(ctx context.Context, field graphql.CollectedField, obj *LocationSuggestedAddress) (ret graphql.Marshaler) {
  66955. fc, err := ec.fieldContext_LocationSuggestedAddress_countryCode(ctx, field)
  66956. if err != nil {
  66957. return graphql.Null
  66958. }
  66959. ctx = graphql.WithFieldContext(ctx, fc)
  66960. defer func() {
  66961. if r := recover(); r != nil {
  66962. ec.Error(ctx, ec.Recover(ctx, r))
  66963. ret = graphql.Null
  66964. }
  66965. }()
  66966. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66967. ctx = rctx // use context from middleware stack in children
  66968. return obj.CountryCode, nil
  66969. })
  66970. if err != nil {
  66971. ec.Error(ctx, err)
  66972. return graphql.Null
  66973. }
  66974. if resTmp == nil {
  66975. return graphql.Null
  66976. }
  66977. res := resTmp.(*CountryCode)
  66978. fc.Result = res
  66979. return ec.marshalOCountryCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryCode(ctx, field.Selections, res)
  66980. }
  66981. func (ec *executionContext) fieldContext_LocationSuggestedAddress_countryCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66982. fc = &graphql.FieldContext{
  66983. Object: "LocationSuggestedAddress",
  66984. Field: field,
  66985. IsMethod: false,
  66986. IsResolver: false,
  66987. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66988. return nil, errors.New("field of type CountryCode does not have child fields")
  66989. },
  66990. }
  66991. return fc, nil
  66992. }
  66993. func (ec *executionContext) _LocationSuggestedAddress_formatted(ctx context.Context, field graphql.CollectedField, obj *LocationSuggestedAddress) (ret graphql.Marshaler) {
  66994. fc, err := ec.fieldContext_LocationSuggestedAddress_formatted(ctx, field)
  66995. if err != nil {
  66996. return graphql.Null
  66997. }
  66998. ctx = graphql.WithFieldContext(ctx, fc)
  66999. defer func() {
  67000. if r := recover(); r != nil {
  67001. ec.Error(ctx, ec.Recover(ctx, r))
  67002. ret = graphql.Null
  67003. }
  67004. }()
  67005. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67006. ctx = rctx // use context from middleware stack in children
  67007. return obj.Formatted, nil
  67008. })
  67009. if err != nil {
  67010. ec.Error(ctx, err)
  67011. return graphql.Null
  67012. }
  67013. if resTmp == nil {
  67014. if !graphql.HasFieldError(ctx, fc) {
  67015. ec.Errorf(ctx, "must not be null")
  67016. }
  67017. return graphql.Null
  67018. }
  67019. res := resTmp.([]string)
  67020. fc.Result = res
  67021. return ec.marshalNString2ᚕstringᚄ(ctx, field.Selections, res)
  67022. }
  67023. func (ec *executionContext) fieldContext_LocationSuggestedAddress_formatted(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67024. fc = &graphql.FieldContext{
  67025. Object: "LocationSuggestedAddress",
  67026. Field: field,
  67027. IsMethod: false,
  67028. IsResolver: false,
  67029. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67030. return nil, errors.New("field of type String does not have child fields")
  67031. },
  67032. }
  67033. return fc, nil
  67034. }
  67035. func (ec *executionContext) _LocationSuggestedAddress_province(ctx context.Context, field graphql.CollectedField, obj *LocationSuggestedAddress) (ret graphql.Marshaler) {
  67036. fc, err := ec.fieldContext_LocationSuggestedAddress_province(ctx, field)
  67037. if err != nil {
  67038. return graphql.Null
  67039. }
  67040. ctx = graphql.WithFieldContext(ctx, fc)
  67041. defer func() {
  67042. if r := recover(); r != nil {
  67043. ec.Error(ctx, ec.Recover(ctx, r))
  67044. ret = graphql.Null
  67045. }
  67046. }()
  67047. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67048. ctx = rctx // use context from middleware stack in children
  67049. return obj.Province, nil
  67050. })
  67051. if err != nil {
  67052. ec.Error(ctx, err)
  67053. return graphql.Null
  67054. }
  67055. if resTmp == nil {
  67056. return graphql.Null
  67057. }
  67058. res := resTmp.(*string)
  67059. fc.Result = res
  67060. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  67061. }
  67062. func (ec *executionContext) fieldContext_LocationSuggestedAddress_province(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67063. fc = &graphql.FieldContext{
  67064. Object: "LocationSuggestedAddress",
  67065. Field: field,
  67066. IsMethod: false,
  67067. IsResolver: false,
  67068. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67069. return nil, errors.New("field of type String does not have child fields")
  67070. },
  67071. }
  67072. return fc, nil
  67073. }
  67074. func (ec *executionContext) _LocationSuggestedAddress_provinceCode(ctx context.Context, field graphql.CollectedField, obj *LocationSuggestedAddress) (ret graphql.Marshaler) {
  67075. fc, err := ec.fieldContext_LocationSuggestedAddress_provinceCode(ctx, field)
  67076. if err != nil {
  67077. return graphql.Null
  67078. }
  67079. ctx = graphql.WithFieldContext(ctx, fc)
  67080. defer func() {
  67081. if r := recover(); r != nil {
  67082. ec.Error(ctx, ec.Recover(ctx, r))
  67083. ret = graphql.Null
  67084. }
  67085. }()
  67086. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67087. ctx = rctx // use context from middleware stack in children
  67088. return obj.ProvinceCode, nil
  67089. })
  67090. if err != nil {
  67091. ec.Error(ctx, err)
  67092. return graphql.Null
  67093. }
  67094. if resTmp == nil {
  67095. return graphql.Null
  67096. }
  67097. res := resTmp.(*string)
  67098. fc.Result = res
  67099. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  67100. }
  67101. func (ec *executionContext) fieldContext_LocationSuggestedAddress_provinceCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67102. fc = &graphql.FieldContext{
  67103. Object: "LocationSuggestedAddress",
  67104. Field: field,
  67105. IsMethod: false,
  67106. IsResolver: false,
  67107. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67108. return nil, errors.New("field of type String does not have child fields")
  67109. },
  67110. }
  67111. return fc, nil
  67112. }
  67113. func (ec *executionContext) _LocationSuggestedAddress_zip(ctx context.Context, field graphql.CollectedField, obj *LocationSuggestedAddress) (ret graphql.Marshaler) {
  67114. fc, err := ec.fieldContext_LocationSuggestedAddress_zip(ctx, field)
  67115. if err != nil {
  67116. return graphql.Null
  67117. }
  67118. ctx = graphql.WithFieldContext(ctx, fc)
  67119. defer func() {
  67120. if r := recover(); r != nil {
  67121. ec.Error(ctx, ec.Recover(ctx, r))
  67122. ret = graphql.Null
  67123. }
  67124. }()
  67125. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67126. ctx = rctx // use context from middleware stack in children
  67127. return obj.Zip, nil
  67128. })
  67129. if err != nil {
  67130. ec.Error(ctx, err)
  67131. return graphql.Null
  67132. }
  67133. if resTmp == nil {
  67134. return graphql.Null
  67135. }
  67136. res := resTmp.(*string)
  67137. fc.Result = res
  67138. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  67139. }
  67140. func (ec *executionContext) fieldContext_LocationSuggestedAddress_zip(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67141. fc = &graphql.FieldContext{
  67142. Object: "LocationSuggestedAddress",
  67143. Field: field,
  67144. IsMethod: false,
  67145. IsResolver: false,
  67146. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67147. return nil, errors.New("field of type String does not have child fields")
  67148. },
  67149. }
  67150. return fc, nil
  67151. }
  67152. func (ec *executionContext) _MailingAddress_address1(ctx context.Context, field graphql.CollectedField, obj *MailingAddress) (ret graphql.Marshaler) {
  67153. fc, err := ec.fieldContext_MailingAddress_address1(ctx, field)
  67154. if err != nil {
  67155. return graphql.Null
  67156. }
  67157. ctx = graphql.WithFieldContext(ctx, fc)
  67158. defer func() {
  67159. if r := recover(); r != nil {
  67160. ec.Error(ctx, ec.Recover(ctx, r))
  67161. ret = graphql.Null
  67162. }
  67163. }()
  67164. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67165. ctx = rctx // use context from middleware stack in children
  67166. return obj.Address1, nil
  67167. })
  67168. if err != nil {
  67169. ec.Error(ctx, err)
  67170. return graphql.Null
  67171. }
  67172. if resTmp == nil {
  67173. return graphql.Null
  67174. }
  67175. res := resTmp.(*string)
  67176. fc.Result = res
  67177. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  67178. }
  67179. func (ec *executionContext) fieldContext_MailingAddress_address1(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67180. fc = &graphql.FieldContext{
  67181. Object: "MailingAddress",
  67182. Field: field,
  67183. IsMethod: false,
  67184. IsResolver: false,
  67185. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67186. return nil, errors.New("field of type String does not have child fields")
  67187. },
  67188. }
  67189. return fc, nil
  67190. }
  67191. func (ec *executionContext) _MailingAddress_address2(ctx context.Context, field graphql.CollectedField, obj *MailingAddress) (ret graphql.Marshaler) {
  67192. fc, err := ec.fieldContext_MailingAddress_address2(ctx, field)
  67193. if err != nil {
  67194. return graphql.Null
  67195. }
  67196. ctx = graphql.WithFieldContext(ctx, fc)
  67197. defer func() {
  67198. if r := recover(); r != nil {
  67199. ec.Error(ctx, ec.Recover(ctx, r))
  67200. ret = graphql.Null
  67201. }
  67202. }()
  67203. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67204. ctx = rctx // use context from middleware stack in children
  67205. return obj.Address2, nil
  67206. })
  67207. if err != nil {
  67208. ec.Error(ctx, err)
  67209. return graphql.Null
  67210. }
  67211. if resTmp == nil {
  67212. return graphql.Null
  67213. }
  67214. res := resTmp.(*string)
  67215. fc.Result = res
  67216. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  67217. }
  67218. func (ec *executionContext) fieldContext_MailingAddress_address2(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67219. fc = &graphql.FieldContext{
  67220. Object: "MailingAddress",
  67221. Field: field,
  67222. IsMethod: false,
  67223. IsResolver: false,
  67224. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67225. return nil, errors.New("field of type String does not have child fields")
  67226. },
  67227. }
  67228. return fc, nil
  67229. }
  67230. func (ec *executionContext) _MailingAddress_city(ctx context.Context, field graphql.CollectedField, obj *MailingAddress) (ret graphql.Marshaler) {
  67231. fc, err := ec.fieldContext_MailingAddress_city(ctx, field)
  67232. if err != nil {
  67233. return graphql.Null
  67234. }
  67235. ctx = graphql.WithFieldContext(ctx, fc)
  67236. defer func() {
  67237. if r := recover(); r != nil {
  67238. ec.Error(ctx, ec.Recover(ctx, r))
  67239. ret = graphql.Null
  67240. }
  67241. }()
  67242. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67243. ctx = rctx // use context from middleware stack in children
  67244. return obj.City, nil
  67245. })
  67246. if err != nil {
  67247. ec.Error(ctx, err)
  67248. return graphql.Null
  67249. }
  67250. if resTmp == nil {
  67251. return graphql.Null
  67252. }
  67253. res := resTmp.(*string)
  67254. fc.Result = res
  67255. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  67256. }
  67257. func (ec *executionContext) fieldContext_MailingAddress_city(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67258. fc = &graphql.FieldContext{
  67259. Object: "MailingAddress",
  67260. Field: field,
  67261. IsMethod: false,
  67262. IsResolver: false,
  67263. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67264. return nil, errors.New("field of type String does not have child fields")
  67265. },
  67266. }
  67267. return fc, nil
  67268. }
  67269. func (ec *executionContext) _MailingAddress_company(ctx context.Context, field graphql.CollectedField, obj *MailingAddress) (ret graphql.Marshaler) {
  67270. fc, err := ec.fieldContext_MailingAddress_company(ctx, field)
  67271. if err != nil {
  67272. return graphql.Null
  67273. }
  67274. ctx = graphql.WithFieldContext(ctx, fc)
  67275. defer func() {
  67276. if r := recover(); r != nil {
  67277. ec.Error(ctx, ec.Recover(ctx, r))
  67278. ret = graphql.Null
  67279. }
  67280. }()
  67281. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67282. ctx = rctx // use context from middleware stack in children
  67283. return obj.Company, nil
  67284. })
  67285. if err != nil {
  67286. ec.Error(ctx, err)
  67287. return graphql.Null
  67288. }
  67289. if resTmp == nil {
  67290. return graphql.Null
  67291. }
  67292. res := resTmp.(*string)
  67293. fc.Result = res
  67294. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  67295. }
  67296. func (ec *executionContext) fieldContext_MailingAddress_company(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67297. fc = &graphql.FieldContext{
  67298. Object: "MailingAddress",
  67299. Field: field,
  67300. IsMethod: false,
  67301. IsResolver: false,
  67302. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67303. return nil, errors.New("field of type String does not have child fields")
  67304. },
  67305. }
  67306. return fc, nil
  67307. }
  67308. func (ec *executionContext) _MailingAddress_coordinatesValidated(ctx context.Context, field graphql.CollectedField, obj *MailingAddress) (ret graphql.Marshaler) {
  67309. fc, err := ec.fieldContext_MailingAddress_coordinatesValidated(ctx, field)
  67310. if err != nil {
  67311. return graphql.Null
  67312. }
  67313. ctx = graphql.WithFieldContext(ctx, fc)
  67314. defer func() {
  67315. if r := recover(); r != nil {
  67316. ec.Error(ctx, ec.Recover(ctx, r))
  67317. ret = graphql.Null
  67318. }
  67319. }()
  67320. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67321. ctx = rctx // use context from middleware stack in children
  67322. return obj.CoordinatesValidated, nil
  67323. })
  67324. if err != nil {
  67325. ec.Error(ctx, err)
  67326. return graphql.Null
  67327. }
  67328. if resTmp == nil {
  67329. if !graphql.HasFieldError(ctx, fc) {
  67330. ec.Errorf(ctx, "must not be null")
  67331. }
  67332. return graphql.Null
  67333. }
  67334. res := resTmp.(bool)
  67335. fc.Result = res
  67336. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  67337. }
  67338. func (ec *executionContext) fieldContext_MailingAddress_coordinatesValidated(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67339. fc = &graphql.FieldContext{
  67340. Object: "MailingAddress",
  67341. Field: field,
  67342. IsMethod: false,
  67343. IsResolver: false,
  67344. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67345. return nil, errors.New("field of type Boolean does not have child fields")
  67346. },
  67347. }
  67348. return fc, nil
  67349. }
  67350. func (ec *executionContext) _MailingAddress_country(ctx context.Context, field graphql.CollectedField, obj *MailingAddress) (ret graphql.Marshaler) {
  67351. fc, err := ec.fieldContext_MailingAddress_country(ctx, field)
  67352. if err != nil {
  67353. return graphql.Null
  67354. }
  67355. ctx = graphql.WithFieldContext(ctx, fc)
  67356. defer func() {
  67357. if r := recover(); r != nil {
  67358. ec.Error(ctx, ec.Recover(ctx, r))
  67359. ret = graphql.Null
  67360. }
  67361. }()
  67362. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67363. ctx = rctx // use context from middleware stack in children
  67364. return obj.Country, nil
  67365. })
  67366. if err != nil {
  67367. ec.Error(ctx, err)
  67368. return graphql.Null
  67369. }
  67370. if resTmp == nil {
  67371. return graphql.Null
  67372. }
  67373. res := resTmp.(*string)
  67374. fc.Result = res
  67375. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  67376. }
  67377. func (ec *executionContext) fieldContext_MailingAddress_country(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67378. fc = &graphql.FieldContext{
  67379. Object: "MailingAddress",
  67380. Field: field,
  67381. IsMethod: false,
  67382. IsResolver: false,
  67383. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67384. return nil, errors.New("field of type String does not have child fields")
  67385. },
  67386. }
  67387. return fc, nil
  67388. }
  67389. func (ec *executionContext) _MailingAddress_countryCodeV2(ctx context.Context, field graphql.CollectedField, obj *MailingAddress) (ret graphql.Marshaler) {
  67390. fc, err := ec.fieldContext_MailingAddress_countryCodeV2(ctx, field)
  67391. if err != nil {
  67392. return graphql.Null
  67393. }
  67394. ctx = graphql.WithFieldContext(ctx, fc)
  67395. defer func() {
  67396. if r := recover(); r != nil {
  67397. ec.Error(ctx, ec.Recover(ctx, r))
  67398. ret = graphql.Null
  67399. }
  67400. }()
  67401. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67402. ctx = rctx // use context from middleware stack in children
  67403. return obj.CountryCodeV2, nil
  67404. })
  67405. if err != nil {
  67406. ec.Error(ctx, err)
  67407. return graphql.Null
  67408. }
  67409. if resTmp == nil {
  67410. return graphql.Null
  67411. }
  67412. res := resTmp.(*CountryCode)
  67413. fc.Result = res
  67414. return ec.marshalOCountryCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryCode(ctx, field.Selections, res)
  67415. }
  67416. func (ec *executionContext) fieldContext_MailingAddress_countryCodeV2(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67417. fc = &graphql.FieldContext{
  67418. Object: "MailingAddress",
  67419. Field: field,
  67420. IsMethod: false,
  67421. IsResolver: false,
  67422. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67423. return nil, errors.New("field of type CountryCode does not have child fields")
  67424. },
  67425. }
  67426. return fc, nil
  67427. }
  67428. func (ec *executionContext) _MailingAddress_firstName(ctx context.Context, field graphql.CollectedField, obj *MailingAddress) (ret graphql.Marshaler) {
  67429. fc, err := ec.fieldContext_MailingAddress_firstName(ctx, field)
  67430. if err != nil {
  67431. return graphql.Null
  67432. }
  67433. ctx = graphql.WithFieldContext(ctx, fc)
  67434. defer func() {
  67435. if r := recover(); r != nil {
  67436. ec.Error(ctx, ec.Recover(ctx, r))
  67437. ret = graphql.Null
  67438. }
  67439. }()
  67440. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67441. ctx = rctx // use context from middleware stack in children
  67442. return obj.FirstName, nil
  67443. })
  67444. if err != nil {
  67445. ec.Error(ctx, err)
  67446. return graphql.Null
  67447. }
  67448. if resTmp == nil {
  67449. return graphql.Null
  67450. }
  67451. res := resTmp.(*string)
  67452. fc.Result = res
  67453. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  67454. }
  67455. func (ec *executionContext) fieldContext_MailingAddress_firstName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67456. fc = &graphql.FieldContext{
  67457. Object: "MailingAddress",
  67458. Field: field,
  67459. IsMethod: false,
  67460. IsResolver: false,
  67461. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67462. return nil, errors.New("field of type String does not have child fields")
  67463. },
  67464. }
  67465. return fc, nil
  67466. }
  67467. func (ec *executionContext) _MailingAddress_formattedArea(ctx context.Context, field graphql.CollectedField, obj *MailingAddress) (ret graphql.Marshaler) {
  67468. fc, err := ec.fieldContext_MailingAddress_formattedArea(ctx, field)
  67469. if err != nil {
  67470. return graphql.Null
  67471. }
  67472. ctx = graphql.WithFieldContext(ctx, fc)
  67473. defer func() {
  67474. if r := recover(); r != nil {
  67475. ec.Error(ctx, ec.Recover(ctx, r))
  67476. ret = graphql.Null
  67477. }
  67478. }()
  67479. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67480. ctx = rctx // use context from middleware stack in children
  67481. return obj.FormattedArea, nil
  67482. })
  67483. if err != nil {
  67484. ec.Error(ctx, err)
  67485. return graphql.Null
  67486. }
  67487. if resTmp == nil {
  67488. return graphql.Null
  67489. }
  67490. res := resTmp.(*string)
  67491. fc.Result = res
  67492. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  67493. }
  67494. func (ec *executionContext) fieldContext_MailingAddress_formattedArea(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67495. fc = &graphql.FieldContext{
  67496. Object: "MailingAddress",
  67497. Field: field,
  67498. IsMethod: false,
  67499. IsResolver: false,
  67500. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67501. return nil, errors.New("field of type String does not have child fields")
  67502. },
  67503. }
  67504. return fc, nil
  67505. }
  67506. func (ec *executionContext) _MailingAddress_id(ctx context.Context, field graphql.CollectedField, obj *MailingAddress) (ret graphql.Marshaler) {
  67507. fc, err := ec.fieldContext_MailingAddress_id(ctx, field)
  67508. if err != nil {
  67509. return graphql.Null
  67510. }
  67511. ctx = graphql.WithFieldContext(ctx, fc)
  67512. defer func() {
  67513. if r := recover(); r != nil {
  67514. ec.Error(ctx, ec.Recover(ctx, r))
  67515. ret = graphql.Null
  67516. }
  67517. }()
  67518. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67519. ctx = rctx // use context from middleware stack in children
  67520. return obj.ID, nil
  67521. })
  67522. if err != nil {
  67523. ec.Error(ctx, err)
  67524. return graphql.Null
  67525. }
  67526. if resTmp == nil {
  67527. if !graphql.HasFieldError(ctx, fc) {
  67528. ec.Errorf(ctx, "must not be null")
  67529. }
  67530. return graphql.Null
  67531. }
  67532. res := resTmp.(string)
  67533. fc.Result = res
  67534. return ec.marshalNID2string(ctx, field.Selections, res)
  67535. }
  67536. func (ec *executionContext) fieldContext_MailingAddress_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67537. fc = &graphql.FieldContext{
  67538. Object: "MailingAddress",
  67539. Field: field,
  67540. IsMethod: false,
  67541. IsResolver: false,
  67542. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67543. return nil, errors.New("field of type ID does not have child fields")
  67544. },
  67545. }
  67546. return fc, nil
  67547. }
  67548. func (ec *executionContext) _MailingAddress_lastName(ctx context.Context, field graphql.CollectedField, obj *MailingAddress) (ret graphql.Marshaler) {
  67549. fc, err := ec.fieldContext_MailingAddress_lastName(ctx, field)
  67550. if err != nil {
  67551. return graphql.Null
  67552. }
  67553. ctx = graphql.WithFieldContext(ctx, fc)
  67554. defer func() {
  67555. if r := recover(); r != nil {
  67556. ec.Error(ctx, ec.Recover(ctx, r))
  67557. ret = graphql.Null
  67558. }
  67559. }()
  67560. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67561. ctx = rctx // use context from middleware stack in children
  67562. return obj.LastName, nil
  67563. })
  67564. if err != nil {
  67565. ec.Error(ctx, err)
  67566. return graphql.Null
  67567. }
  67568. if resTmp == nil {
  67569. return graphql.Null
  67570. }
  67571. res := resTmp.(*string)
  67572. fc.Result = res
  67573. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  67574. }
  67575. func (ec *executionContext) fieldContext_MailingAddress_lastName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67576. fc = &graphql.FieldContext{
  67577. Object: "MailingAddress",
  67578. Field: field,
  67579. IsMethod: false,
  67580. IsResolver: false,
  67581. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67582. return nil, errors.New("field of type String does not have child fields")
  67583. },
  67584. }
  67585. return fc, nil
  67586. }
  67587. func (ec *executionContext) _MailingAddress_latitude(ctx context.Context, field graphql.CollectedField, obj *MailingAddress) (ret graphql.Marshaler) {
  67588. fc, err := ec.fieldContext_MailingAddress_latitude(ctx, field)
  67589. if err != nil {
  67590. return graphql.Null
  67591. }
  67592. ctx = graphql.WithFieldContext(ctx, fc)
  67593. defer func() {
  67594. if r := recover(); r != nil {
  67595. ec.Error(ctx, ec.Recover(ctx, r))
  67596. ret = graphql.Null
  67597. }
  67598. }()
  67599. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67600. ctx = rctx // use context from middleware stack in children
  67601. return obj.Latitude, nil
  67602. })
  67603. if err != nil {
  67604. ec.Error(ctx, err)
  67605. return graphql.Null
  67606. }
  67607. if resTmp == nil {
  67608. return graphql.Null
  67609. }
  67610. res := resTmp.(*float64)
  67611. fc.Result = res
  67612. return ec.marshalOFloat2ᚖfloat64(ctx, field.Selections, res)
  67613. }
  67614. func (ec *executionContext) fieldContext_MailingAddress_latitude(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67615. fc = &graphql.FieldContext{
  67616. Object: "MailingAddress",
  67617. Field: field,
  67618. IsMethod: false,
  67619. IsResolver: false,
  67620. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67621. return nil, errors.New("field of type Float does not have child fields")
  67622. },
  67623. }
  67624. return fc, nil
  67625. }
  67626. func (ec *executionContext) _MailingAddress_longitude(ctx context.Context, field graphql.CollectedField, obj *MailingAddress) (ret graphql.Marshaler) {
  67627. fc, err := ec.fieldContext_MailingAddress_longitude(ctx, field)
  67628. if err != nil {
  67629. return graphql.Null
  67630. }
  67631. ctx = graphql.WithFieldContext(ctx, fc)
  67632. defer func() {
  67633. if r := recover(); r != nil {
  67634. ec.Error(ctx, ec.Recover(ctx, r))
  67635. ret = graphql.Null
  67636. }
  67637. }()
  67638. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67639. ctx = rctx // use context from middleware stack in children
  67640. return obj.Longitude, nil
  67641. })
  67642. if err != nil {
  67643. ec.Error(ctx, err)
  67644. return graphql.Null
  67645. }
  67646. if resTmp == nil {
  67647. return graphql.Null
  67648. }
  67649. res := resTmp.(*float64)
  67650. fc.Result = res
  67651. return ec.marshalOFloat2ᚖfloat64(ctx, field.Selections, res)
  67652. }
  67653. func (ec *executionContext) fieldContext_MailingAddress_longitude(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67654. fc = &graphql.FieldContext{
  67655. Object: "MailingAddress",
  67656. Field: field,
  67657. IsMethod: false,
  67658. IsResolver: false,
  67659. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67660. return nil, errors.New("field of type Float does not have child fields")
  67661. },
  67662. }
  67663. return fc, nil
  67664. }
  67665. func (ec *executionContext) _MailingAddress_name(ctx context.Context, field graphql.CollectedField, obj *MailingAddress) (ret graphql.Marshaler) {
  67666. fc, err := ec.fieldContext_MailingAddress_name(ctx, field)
  67667. if err != nil {
  67668. return graphql.Null
  67669. }
  67670. ctx = graphql.WithFieldContext(ctx, fc)
  67671. defer func() {
  67672. if r := recover(); r != nil {
  67673. ec.Error(ctx, ec.Recover(ctx, r))
  67674. ret = graphql.Null
  67675. }
  67676. }()
  67677. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67678. ctx = rctx // use context from middleware stack in children
  67679. return obj.Name, nil
  67680. })
  67681. if err != nil {
  67682. ec.Error(ctx, err)
  67683. return graphql.Null
  67684. }
  67685. if resTmp == nil {
  67686. return graphql.Null
  67687. }
  67688. res := resTmp.(*string)
  67689. fc.Result = res
  67690. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  67691. }
  67692. func (ec *executionContext) fieldContext_MailingAddress_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67693. fc = &graphql.FieldContext{
  67694. Object: "MailingAddress",
  67695. Field: field,
  67696. IsMethod: false,
  67697. IsResolver: false,
  67698. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67699. return nil, errors.New("field of type String does not have child fields")
  67700. },
  67701. }
  67702. return fc, nil
  67703. }
  67704. func (ec *executionContext) _MailingAddress_phone(ctx context.Context, field graphql.CollectedField, obj *MailingAddress) (ret graphql.Marshaler) {
  67705. fc, err := ec.fieldContext_MailingAddress_phone(ctx, field)
  67706. if err != nil {
  67707. return graphql.Null
  67708. }
  67709. ctx = graphql.WithFieldContext(ctx, fc)
  67710. defer func() {
  67711. if r := recover(); r != nil {
  67712. ec.Error(ctx, ec.Recover(ctx, r))
  67713. ret = graphql.Null
  67714. }
  67715. }()
  67716. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67717. ctx = rctx // use context from middleware stack in children
  67718. return obj.Phone, nil
  67719. })
  67720. if err != nil {
  67721. ec.Error(ctx, err)
  67722. return graphql.Null
  67723. }
  67724. if resTmp == nil {
  67725. return graphql.Null
  67726. }
  67727. res := resTmp.(*string)
  67728. fc.Result = res
  67729. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  67730. }
  67731. func (ec *executionContext) fieldContext_MailingAddress_phone(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67732. fc = &graphql.FieldContext{
  67733. Object: "MailingAddress",
  67734. Field: field,
  67735. IsMethod: false,
  67736. IsResolver: false,
  67737. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67738. return nil, errors.New("field of type String does not have child fields")
  67739. },
  67740. }
  67741. return fc, nil
  67742. }
  67743. func (ec *executionContext) _MailingAddress_province(ctx context.Context, field graphql.CollectedField, obj *MailingAddress) (ret graphql.Marshaler) {
  67744. fc, err := ec.fieldContext_MailingAddress_province(ctx, field)
  67745. if err != nil {
  67746. return graphql.Null
  67747. }
  67748. ctx = graphql.WithFieldContext(ctx, fc)
  67749. defer func() {
  67750. if r := recover(); r != nil {
  67751. ec.Error(ctx, ec.Recover(ctx, r))
  67752. ret = graphql.Null
  67753. }
  67754. }()
  67755. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67756. ctx = rctx // use context from middleware stack in children
  67757. return obj.Province, nil
  67758. })
  67759. if err != nil {
  67760. ec.Error(ctx, err)
  67761. return graphql.Null
  67762. }
  67763. if resTmp == nil {
  67764. return graphql.Null
  67765. }
  67766. res := resTmp.(*string)
  67767. fc.Result = res
  67768. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  67769. }
  67770. func (ec *executionContext) fieldContext_MailingAddress_province(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67771. fc = &graphql.FieldContext{
  67772. Object: "MailingAddress",
  67773. Field: field,
  67774. IsMethod: false,
  67775. IsResolver: false,
  67776. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67777. return nil, errors.New("field of type String does not have child fields")
  67778. },
  67779. }
  67780. return fc, nil
  67781. }
  67782. func (ec *executionContext) _MailingAddress_provinceCode(ctx context.Context, field graphql.CollectedField, obj *MailingAddress) (ret graphql.Marshaler) {
  67783. fc, err := ec.fieldContext_MailingAddress_provinceCode(ctx, field)
  67784. if err != nil {
  67785. return graphql.Null
  67786. }
  67787. ctx = graphql.WithFieldContext(ctx, fc)
  67788. defer func() {
  67789. if r := recover(); r != nil {
  67790. ec.Error(ctx, ec.Recover(ctx, r))
  67791. ret = graphql.Null
  67792. }
  67793. }()
  67794. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67795. ctx = rctx // use context from middleware stack in children
  67796. return obj.ProvinceCode, nil
  67797. })
  67798. if err != nil {
  67799. ec.Error(ctx, err)
  67800. return graphql.Null
  67801. }
  67802. if resTmp == nil {
  67803. return graphql.Null
  67804. }
  67805. res := resTmp.(*string)
  67806. fc.Result = res
  67807. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  67808. }
  67809. func (ec *executionContext) fieldContext_MailingAddress_provinceCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67810. fc = &graphql.FieldContext{
  67811. Object: "MailingAddress",
  67812. Field: field,
  67813. IsMethod: false,
  67814. IsResolver: false,
  67815. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67816. return nil, errors.New("field of type String does not have child fields")
  67817. },
  67818. }
  67819. return fc, nil
  67820. }
  67821. func (ec *executionContext) _MailingAddress_zip(ctx context.Context, field graphql.CollectedField, obj *MailingAddress) (ret graphql.Marshaler) {
  67822. fc, err := ec.fieldContext_MailingAddress_zip(ctx, field)
  67823. if err != nil {
  67824. return graphql.Null
  67825. }
  67826. ctx = graphql.WithFieldContext(ctx, fc)
  67827. defer func() {
  67828. if r := recover(); r != nil {
  67829. ec.Error(ctx, ec.Recover(ctx, r))
  67830. ret = graphql.Null
  67831. }
  67832. }()
  67833. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67834. ctx = rctx // use context from middleware stack in children
  67835. return obj.Zip, nil
  67836. })
  67837. if err != nil {
  67838. ec.Error(ctx, err)
  67839. return graphql.Null
  67840. }
  67841. if resTmp == nil {
  67842. return graphql.Null
  67843. }
  67844. res := resTmp.(*string)
  67845. fc.Result = res
  67846. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  67847. }
  67848. func (ec *executionContext) fieldContext_MailingAddress_zip(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67849. fc = &graphql.FieldContext{
  67850. Object: "MailingAddress",
  67851. Field: field,
  67852. IsMethod: false,
  67853. IsResolver: false,
  67854. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67855. return nil, errors.New("field of type String does not have child fields")
  67856. },
  67857. }
  67858. return fc, nil
  67859. }
  67860. func (ec *executionContext) _ManualDiscountApplication_allocationMethod(ctx context.Context, field graphql.CollectedField, obj *ManualDiscountApplication) (ret graphql.Marshaler) {
  67861. fc, err := ec.fieldContext_ManualDiscountApplication_allocationMethod(ctx, field)
  67862. if err != nil {
  67863. return graphql.Null
  67864. }
  67865. ctx = graphql.WithFieldContext(ctx, fc)
  67866. defer func() {
  67867. if r := recover(); r != nil {
  67868. ec.Error(ctx, ec.Recover(ctx, r))
  67869. ret = graphql.Null
  67870. }
  67871. }()
  67872. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67873. ctx = rctx // use context from middleware stack in children
  67874. return obj.AllocationMethod, nil
  67875. })
  67876. if err != nil {
  67877. ec.Error(ctx, err)
  67878. return graphql.Null
  67879. }
  67880. if resTmp == nil {
  67881. if !graphql.HasFieldError(ctx, fc) {
  67882. ec.Errorf(ctx, "must not be null")
  67883. }
  67884. return graphql.Null
  67885. }
  67886. res := resTmp.(DiscountApplicationAllocationMethod)
  67887. fc.Result = res
  67888. return ec.marshalNDiscountApplicationAllocationMethod2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountApplicationAllocationMethod(ctx, field.Selections, res)
  67889. }
  67890. func (ec *executionContext) fieldContext_ManualDiscountApplication_allocationMethod(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67891. fc = &graphql.FieldContext{
  67892. Object: "ManualDiscountApplication",
  67893. Field: field,
  67894. IsMethod: false,
  67895. IsResolver: false,
  67896. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67897. return nil, errors.New("field of type DiscountApplicationAllocationMethod does not have child fields")
  67898. },
  67899. }
  67900. return fc, nil
  67901. }
  67902. func (ec *executionContext) _ManualDiscountApplication_description(ctx context.Context, field graphql.CollectedField, obj *ManualDiscountApplication) (ret graphql.Marshaler) {
  67903. fc, err := ec.fieldContext_ManualDiscountApplication_description(ctx, field)
  67904. if err != nil {
  67905. return graphql.Null
  67906. }
  67907. ctx = graphql.WithFieldContext(ctx, fc)
  67908. defer func() {
  67909. if r := recover(); r != nil {
  67910. ec.Error(ctx, ec.Recover(ctx, r))
  67911. ret = graphql.Null
  67912. }
  67913. }()
  67914. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67915. ctx = rctx // use context from middleware stack in children
  67916. return obj.Description, nil
  67917. })
  67918. if err != nil {
  67919. ec.Error(ctx, err)
  67920. return graphql.Null
  67921. }
  67922. if resTmp == nil {
  67923. return graphql.Null
  67924. }
  67925. res := resTmp.(*string)
  67926. fc.Result = res
  67927. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  67928. }
  67929. func (ec *executionContext) fieldContext_ManualDiscountApplication_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67930. fc = &graphql.FieldContext{
  67931. Object: "ManualDiscountApplication",
  67932. Field: field,
  67933. IsMethod: false,
  67934. IsResolver: false,
  67935. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67936. return nil, errors.New("field of type String does not have child fields")
  67937. },
  67938. }
  67939. return fc, nil
  67940. }
  67941. func (ec *executionContext) _ManualDiscountApplication_index(ctx context.Context, field graphql.CollectedField, obj *ManualDiscountApplication) (ret graphql.Marshaler) {
  67942. fc, err := ec.fieldContext_ManualDiscountApplication_index(ctx, field)
  67943. if err != nil {
  67944. return graphql.Null
  67945. }
  67946. ctx = graphql.WithFieldContext(ctx, fc)
  67947. defer func() {
  67948. if r := recover(); r != nil {
  67949. ec.Error(ctx, ec.Recover(ctx, r))
  67950. ret = graphql.Null
  67951. }
  67952. }()
  67953. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67954. ctx = rctx // use context from middleware stack in children
  67955. return obj.Index, nil
  67956. })
  67957. if err != nil {
  67958. ec.Error(ctx, err)
  67959. return graphql.Null
  67960. }
  67961. if resTmp == nil {
  67962. if !graphql.HasFieldError(ctx, fc) {
  67963. ec.Errorf(ctx, "must not be null")
  67964. }
  67965. return graphql.Null
  67966. }
  67967. res := resTmp.(int)
  67968. fc.Result = res
  67969. return ec.marshalNInt2int(ctx, field.Selections, res)
  67970. }
  67971. func (ec *executionContext) fieldContext_ManualDiscountApplication_index(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67972. fc = &graphql.FieldContext{
  67973. Object: "ManualDiscountApplication",
  67974. Field: field,
  67975. IsMethod: false,
  67976. IsResolver: false,
  67977. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67978. return nil, errors.New("field of type Int does not have child fields")
  67979. },
  67980. }
  67981. return fc, nil
  67982. }
  67983. func (ec *executionContext) _ManualDiscountApplication_targetSelection(ctx context.Context, field graphql.CollectedField, obj *ManualDiscountApplication) (ret graphql.Marshaler) {
  67984. fc, err := ec.fieldContext_ManualDiscountApplication_targetSelection(ctx, field)
  67985. if err != nil {
  67986. return graphql.Null
  67987. }
  67988. ctx = graphql.WithFieldContext(ctx, fc)
  67989. defer func() {
  67990. if r := recover(); r != nil {
  67991. ec.Error(ctx, ec.Recover(ctx, r))
  67992. ret = graphql.Null
  67993. }
  67994. }()
  67995. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67996. ctx = rctx // use context from middleware stack in children
  67997. return obj.TargetSelection, nil
  67998. })
  67999. if err != nil {
  68000. ec.Error(ctx, err)
  68001. return graphql.Null
  68002. }
  68003. if resTmp == nil {
  68004. if !graphql.HasFieldError(ctx, fc) {
  68005. ec.Errorf(ctx, "must not be null")
  68006. }
  68007. return graphql.Null
  68008. }
  68009. res := resTmp.(DiscountApplicationTargetSelection)
  68010. fc.Result = res
  68011. return ec.marshalNDiscountApplicationTargetSelection2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountApplicationTargetSelection(ctx, field.Selections, res)
  68012. }
  68013. func (ec *executionContext) fieldContext_ManualDiscountApplication_targetSelection(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68014. fc = &graphql.FieldContext{
  68015. Object: "ManualDiscountApplication",
  68016. Field: field,
  68017. IsMethod: false,
  68018. IsResolver: false,
  68019. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68020. return nil, errors.New("field of type DiscountApplicationTargetSelection does not have child fields")
  68021. },
  68022. }
  68023. return fc, nil
  68024. }
  68025. func (ec *executionContext) _ManualDiscountApplication_targetType(ctx context.Context, field graphql.CollectedField, obj *ManualDiscountApplication) (ret graphql.Marshaler) {
  68026. fc, err := ec.fieldContext_ManualDiscountApplication_targetType(ctx, field)
  68027. if err != nil {
  68028. return graphql.Null
  68029. }
  68030. ctx = graphql.WithFieldContext(ctx, fc)
  68031. defer func() {
  68032. if r := recover(); r != nil {
  68033. ec.Error(ctx, ec.Recover(ctx, r))
  68034. ret = graphql.Null
  68035. }
  68036. }()
  68037. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68038. ctx = rctx // use context from middleware stack in children
  68039. return obj.TargetType, nil
  68040. })
  68041. if err != nil {
  68042. ec.Error(ctx, err)
  68043. return graphql.Null
  68044. }
  68045. if resTmp == nil {
  68046. if !graphql.HasFieldError(ctx, fc) {
  68047. ec.Errorf(ctx, "must not be null")
  68048. }
  68049. return graphql.Null
  68050. }
  68051. res := resTmp.(DiscountApplicationTargetType)
  68052. fc.Result = res
  68053. return ec.marshalNDiscountApplicationTargetType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountApplicationTargetType(ctx, field.Selections, res)
  68054. }
  68055. func (ec *executionContext) fieldContext_ManualDiscountApplication_targetType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68056. fc = &graphql.FieldContext{
  68057. Object: "ManualDiscountApplication",
  68058. Field: field,
  68059. IsMethod: false,
  68060. IsResolver: false,
  68061. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68062. return nil, errors.New("field of type DiscountApplicationTargetType does not have child fields")
  68063. },
  68064. }
  68065. return fc, nil
  68066. }
  68067. func (ec *executionContext) _ManualDiscountApplication_title(ctx context.Context, field graphql.CollectedField, obj *ManualDiscountApplication) (ret graphql.Marshaler) {
  68068. fc, err := ec.fieldContext_ManualDiscountApplication_title(ctx, field)
  68069. if err != nil {
  68070. return graphql.Null
  68071. }
  68072. ctx = graphql.WithFieldContext(ctx, fc)
  68073. defer func() {
  68074. if r := recover(); r != nil {
  68075. ec.Error(ctx, ec.Recover(ctx, r))
  68076. ret = graphql.Null
  68077. }
  68078. }()
  68079. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68080. ctx = rctx // use context from middleware stack in children
  68081. return obj.Title, nil
  68082. })
  68083. if err != nil {
  68084. ec.Error(ctx, err)
  68085. return graphql.Null
  68086. }
  68087. if resTmp == nil {
  68088. if !graphql.HasFieldError(ctx, fc) {
  68089. ec.Errorf(ctx, "must not be null")
  68090. }
  68091. return graphql.Null
  68092. }
  68093. res := resTmp.(string)
  68094. fc.Result = res
  68095. return ec.marshalNString2string(ctx, field.Selections, res)
  68096. }
  68097. func (ec *executionContext) fieldContext_ManualDiscountApplication_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68098. fc = &graphql.FieldContext{
  68099. Object: "ManualDiscountApplication",
  68100. Field: field,
  68101. IsMethod: false,
  68102. IsResolver: false,
  68103. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68104. return nil, errors.New("field of type String does not have child fields")
  68105. },
  68106. }
  68107. return fc, nil
  68108. }
  68109. func (ec *executionContext) _ManualDiscountApplication_value(ctx context.Context, field graphql.CollectedField, obj *ManualDiscountApplication) (ret graphql.Marshaler) {
  68110. fc, err := ec.fieldContext_ManualDiscountApplication_value(ctx, field)
  68111. if err != nil {
  68112. return graphql.Null
  68113. }
  68114. ctx = graphql.WithFieldContext(ctx, fc)
  68115. defer func() {
  68116. if r := recover(); r != nil {
  68117. ec.Error(ctx, ec.Recover(ctx, r))
  68118. ret = graphql.Null
  68119. }
  68120. }()
  68121. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68122. ctx = rctx // use context from middleware stack in children
  68123. return obj.Value, nil
  68124. })
  68125. if err != nil {
  68126. ec.Error(ctx, err)
  68127. return graphql.Null
  68128. }
  68129. if resTmp == nil {
  68130. if !graphql.HasFieldError(ctx, fc) {
  68131. ec.Errorf(ctx, "must not be null")
  68132. }
  68133. return graphql.Null
  68134. }
  68135. res := resTmp.(PricingValue)
  68136. fc.Result = res
  68137. return ec.marshalNPricingValue2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPricingValue(ctx, field.Selections, res)
  68138. }
  68139. func (ec *executionContext) fieldContext_ManualDiscountApplication_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68140. fc = &graphql.FieldContext{
  68141. Object: "ManualDiscountApplication",
  68142. Field: field,
  68143. IsMethod: false,
  68144. IsResolver: false,
  68145. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68146. return nil, errors.New("field of type PricingValue does not have child fields")
  68147. },
  68148. }
  68149. return fc, nil
  68150. }
  68151. func (ec *executionContext) _Market_currencySettings(ctx context.Context, field graphql.CollectedField, obj *Market) (ret graphql.Marshaler) {
  68152. fc, err := ec.fieldContext_Market_currencySettings(ctx, field)
  68153. if err != nil {
  68154. return graphql.Null
  68155. }
  68156. ctx = graphql.WithFieldContext(ctx, fc)
  68157. defer func() {
  68158. if r := recover(); r != nil {
  68159. ec.Error(ctx, ec.Recover(ctx, r))
  68160. ret = graphql.Null
  68161. }
  68162. }()
  68163. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68164. ctx = rctx // use context from middleware stack in children
  68165. return obj.CurrencySettings, nil
  68166. })
  68167. if err != nil {
  68168. ec.Error(ctx, err)
  68169. return graphql.Null
  68170. }
  68171. if resTmp == nil {
  68172. if !graphql.HasFieldError(ctx, fc) {
  68173. ec.Errorf(ctx, "must not be null")
  68174. }
  68175. return graphql.Null
  68176. }
  68177. res := resTmp.(*MarketCurrencySettings)
  68178. fc.Result = res
  68179. return ec.marshalNMarketCurrencySettings2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarketCurrencySettings(ctx, field.Selections, res)
  68180. }
  68181. func (ec *executionContext) fieldContext_Market_currencySettings(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68182. fc = &graphql.FieldContext{
  68183. Object: "Market",
  68184. Field: field,
  68185. IsMethod: false,
  68186. IsResolver: false,
  68187. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68188. switch field.Name {
  68189. case "baseCurrency":
  68190. return ec.fieldContext_MarketCurrencySettings_baseCurrency(ctx, field)
  68191. case "localCurrencies":
  68192. return ec.fieldContext_MarketCurrencySettings_localCurrencies(ctx, field)
  68193. }
  68194. return nil, fmt.Errorf("no field named %q was found under type MarketCurrencySettings", field.Name)
  68195. },
  68196. }
  68197. return fc, nil
  68198. }
  68199. func (ec *executionContext) _Market_enabled(ctx context.Context, field graphql.CollectedField, obj *Market) (ret graphql.Marshaler) {
  68200. fc, err := ec.fieldContext_Market_enabled(ctx, field)
  68201. if err != nil {
  68202. return graphql.Null
  68203. }
  68204. ctx = graphql.WithFieldContext(ctx, fc)
  68205. defer func() {
  68206. if r := recover(); r != nil {
  68207. ec.Error(ctx, ec.Recover(ctx, r))
  68208. ret = graphql.Null
  68209. }
  68210. }()
  68211. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68212. ctx = rctx // use context from middleware stack in children
  68213. return obj.Enabled, nil
  68214. })
  68215. if err != nil {
  68216. ec.Error(ctx, err)
  68217. return graphql.Null
  68218. }
  68219. if resTmp == nil {
  68220. if !graphql.HasFieldError(ctx, fc) {
  68221. ec.Errorf(ctx, "must not be null")
  68222. }
  68223. return graphql.Null
  68224. }
  68225. res := resTmp.(bool)
  68226. fc.Result = res
  68227. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  68228. }
  68229. func (ec *executionContext) fieldContext_Market_enabled(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68230. fc = &graphql.FieldContext{
  68231. Object: "Market",
  68232. Field: field,
  68233. IsMethod: false,
  68234. IsResolver: false,
  68235. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68236. return nil, errors.New("field of type Boolean does not have child fields")
  68237. },
  68238. }
  68239. return fc, nil
  68240. }
  68241. func (ec *executionContext) _Market_id(ctx context.Context, field graphql.CollectedField, obj *Market) (ret graphql.Marshaler) {
  68242. fc, err := ec.fieldContext_Market_id(ctx, field)
  68243. if err != nil {
  68244. return graphql.Null
  68245. }
  68246. ctx = graphql.WithFieldContext(ctx, fc)
  68247. defer func() {
  68248. if r := recover(); r != nil {
  68249. ec.Error(ctx, ec.Recover(ctx, r))
  68250. ret = graphql.Null
  68251. }
  68252. }()
  68253. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68254. ctx = rctx // use context from middleware stack in children
  68255. return obj.ID, nil
  68256. })
  68257. if err != nil {
  68258. ec.Error(ctx, err)
  68259. return graphql.Null
  68260. }
  68261. if resTmp == nil {
  68262. if !graphql.HasFieldError(ctx, fc) {
  68263. ec.Errorf(ctx, "must not be null")
  68264. }
  68265. return graphql.Null
  68266. }
  68267. res := resTmp.(string)
  68268. fc.Result = res
  68269. return ec.marshalNID2string(ctx, field.Selections, res)
  68270. }
  68271. func (ec *executionContext) fieldContext_Market_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68272. fc = &graphql.FieldContext{
  68273. Object: "Market",
  68274. Field: field,
  68275. IsMethod: false,
  68276. IsResolver: false,
  68277. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68278. return nil, errors.New("field of type ID does not have child fields")
  68279. },
  68280. }
  68281. return fc, nil
  68282. }
  68283. func (ec *executionContext) _Market_name(ctx context.Context, field graphql.CollectedField, obj *Market) (ret graphql.Marshaler) {
  68284. fc, err := ec.fieldContext_Market_name(ctx, field)
  68285. if err != nil {
  68286. return graphql.Null
  68287. }
  68288. ctx = graphql.WithFieldContext(ctx, fc)
  68289. defer func() {
  68290. if r := recover(); r != nil {
  68291. ec.Error(ctx, ec.Recover(ctx, r))
  68292. ret = graphql.Null
  68293. }
  68294. }()
  68295. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68296. ctx = rctx // use context from middleware stack in children
  68297. return obj.Name, nil
  68298. })
  68299. if err != nil {
  68300. ec.Error(ctx, err)
  68301. return graphql.Null
  68302. }
  68303. if resTmp == nil {
  68304. if !graphql.HasFieldError(ctx, fc) {
  68305. ec.Errorf(ctx, "must not be null")
  68306. }
  68307. return graphql.Null
  68308. }
  68309. res := resTmp.(string)
  68310. fc.Result = res
  68311. return ec.marshalNString2string(ctx, field.Selections, res)
  68312. }
  68313. func (ec *executionContext) fieldContext_Market_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68314. fc = &graphql.FieldContext{
  68315. Object: "Market",
  68316. Field: field,
  68317. IsMethod: false,
  68318. IsResolver: false,
  68319. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68320. return nil, errors.New("field of type String does not have child fields")
  68321. },
  68322. }
  68323. return fc, nil
  68324. }
  68325. func (ec *executionContext) _Market_priceList(ctx context.Context, field graphql.CollectedField, obj *Market) (ret graphql.Marshaler) {
  68326. fc, err := ec.fieldContext_Market_priceList(ctx, field)
  68327. if err != nil {
  68328. return graphql.Null
  68329. }
  68330. ctx = graphql.WithFieldContext(ctx, fc)
  68331. defer func() {
  68332. if r := recover(); r != nil {
  68333. ec.Error(ctx, ec.Recover(ctx, r))
  68334. ret = graphql.Null
  68335. }
  68336. }()
  68337. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68338. ctx = rctx // use context from middleware stack in children
  68339. return obj.PriceList, nil
  68340. })
  68341. if err != nil {
  68342. ec.Error(ctx, err)
  68343. return graphql.Null
  68344. }
  68345. if resTmp == nil {
  68346. return graphql.Null
  68347. }
  68348. res := resTmp.(*PriceList)
  68349. fc.Result = res
  68350. return ec.marshalOPriceList2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPriceList(ctx, field.Selections, res)
  68351. }
  68352. func (ec *executionContext) fieldContext_Market_priceList(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68353. fc = &graphql.FieldContext{
  68354. Object: "Market",
  68355. Field: field,
  68356. IsMethod: false,
  68357. IsResolver: false,
  68358. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68359. switch field.Name {
  68360. case "contextRule":
  68361. return ec.fieldContext_PriceList_contextRule(ctx, field)
  68362. case "currency":
  68363. return ec.fieldContext_PriceList_currency(ctx, field)
  68364. case "id":
  68365. return ec.fieldContext_PriceList_id(ctx, field)
  68366. case "name":
  68367. return ec.fieldContext_PriceList_name(ctx, field)
  68368. case "parent":
  68369. return ec.fieldContext_PriceList_parent(ctx, field)
  68370. case "prices":
  68371. return ec.fieldContext_PriceList_prices(ctx, field)
  68372. }
  68373. return nil, fmt.Errorf("no field named %q was found under type PriceList", field.Name)
  68374. },
  68375. }
  68376. return fc, nil
  68377. }
  68378. func (ec *executionContext) _Market_primary(ctx context.Context, field graphql.CollectedField, obj *Market) (ret graphql.Marshaler) {
  68379. fc, err := ec.fieldContext_Market_primary(ctx, field)
  68380. if err != nil {
  68381. return graphql.Null
  68382. }
  68383. ctx = graphql.WithFieldContext(ctx, fc)
  68384. defer func() {
  68385. if r := recover(); r != nil {
  68386. ec.Error(ctx, ec.Recover(ctx, r))
  68387. ret = graphql.Null
  68388. }
  68389. }()
  68390. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68391. ctx = rctx // use context from middleware stack in children
  68392. return obj.Primary, nil
  68393. })
  68394. if err != nil {
  68395. ec.Error(ctx, err)
  68396. return graphql.Null
  68397. }
  68398. if resTmp == nil {
  68399. if !graphql.HasFieldError(ctx, fc) {
  68400. ec.Errorf(ctx, "must not be null")
  68401. }
  68402. return graphql.Null
  68403. }
  68404. res := resTmp.(bool)
  68405. fc.Result = res
  68406. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  68407. }
  68408. func (ec *executionContext) fieldContext_Market_primary(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68409. fc = &graphql.FieldContext{
  68410. Object: "Market",
  68411. Field: field,
  68412. IsMethod: false,
  68413. IsResolver: false,
  68414. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68415. return nil, errors.New("field of type Boolean does not have child fields")
  68416. },
  68417. }
  68418. return fc, nil
  68419. }
  68420. func (ec *executionContext) _Market_regions(ctx context.Context, field graphql.CollectedField, obj *Market) (ret graphql.Marshaler) {
  68421. fc, err := ec.fieldContext_Market_regions(ctx, field)
  68422. if err != nil {
  68423. return graphql.Null
  68424. }
  68425. ctx = graphql.WithFieldContext(ctx, fc)
  68426. defer func() {
  68427. if r := recover(); r != nil {
  68428. ec.Error(ctx, ec.Recover(ctx, r))
  68429. ret = graphql.Null
  68430. }
  68431. }()
  68432. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68433. ctx = rctx // use context from middleware stack in children
  68434. return obj.Regions, nil
  68435. })
  68436. if err != nil {
  68437. ec.Error(ctx, err)
  68438. return graphql.Null
  68439. }
  68440. if resTmp == nil {
  68441. if !graphql.HasFieldError(ctx, fc) {
  68442. ec.Errorf(ctx, "must not be null")
  68443. }
  68444. return graphql.Null
  68445. }
  68446. res := resTmp.(*MarketRegionConnection)
  68447. fc.Result = res
  68448. return ec.marshalNMarketRegionConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarketRegionConnection(ctx, field.Selections, res)
  68449. }
  68450. func (ec *executionContext) fieldContext_Market_regions(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68451. fc = &graphql.FieldContext{
  68452. Object: "Market",
  68453. Field: field,
  68454. IsMethod: false,
  68455. IsResolver: false,
  68456. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68457. switch field.Name {
  68458. case "edges":
  68459. return ec.fieldContext_MarketRegionConnection_edges(ctx, field)
  68460. case "nodes":
  68461. return ec.fieldContext_MarketRegionConnection_nodes(ctx, field)
  68462. case "pageInfo":
  68463. return ec.fieldContext_MarketRegionConnection_pageInfo(ctx, field)
  68464. }
  68465. return nil, fmt.Errorf("no field named %q was found under type MarketRegionConnection", field.Name)
  68466. },
  68467. }
  68468. defer func() {
  68469. if r := recover(); r != nil {
  68470. err = ec.Recover(ctx, r)
  68471. ec.Error(ctx, err)
  68472. }
  68473. }()
  68474. ctx = graphql.WithFieldContext(ctx, fc)
  68475. if fc.Args, err = ec.field_Market_regions_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  68476. ec.Error(ctx, err)
  68477. return
  68478. }
  68479. return fc, nil
  68480. }
  68481. func (ec *executionContext) _Market_webPresence(ctx context.Context, field graphql.CollectedField, obj *Market) (ret graphql.Marshaler) {
  68482. fc, err := ec.fieldContext_Market_webPresence(ctx, field)
  68483. if err != nil {
  68484. return graphql.Null
  68485. }
  68486. ctx = graphql.WithFieldContext(ctx, fc)
  68487. defer func() {
  68488. if r := recover(); r != nil {
  68489. ec.Error(ctx, ec.Recover(ctx, r))
  68490. ret = graphql.Null
  68491. }
  68492. }()
  68493. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68494. ctx = rctx // use context from middleware stack in children
  68495. return obj.WebPresence, nil
  68496. })
  68497. if err != nil {
  68498. ec.Error(ctx, err)
  68499. return graphql.Null
  68500. }
  68501. if resTmp == nil {
  68502. return graphql.Null
  68503. }
  68504. res := resTmp.(*MarketWebPresence)
  68505. fc.Result = res
  68506. return ec.marshalOMarketWebPresence2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarketWebPresence(ctx, field.Selections, res)
  68507. }
  68508. func (ec *executionContext) fieldContext_Market_webPresence(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68509. fc = &graphql.FieldContext{
  68510. Object: "Market",
  68511. Field: field,
  68512. IsMethod: false,
  68513. IsResolver: false,
  68514. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68515. switch field.Name {
  68516. case "alternateLocales":
  68517. return ec.fieldContext_MarketWebPresence_alternateLocales(ctx, field)
  68518. case "defaultLocale":
  68519. return ec.fieldContext_MarketWebPresence_defaultLocale(ctx, field)
  68520. case "domain":
  68521. return ec.fieldContext_MarketWebPresence_domain(ctx, field)
  68522. case "id":
  68523. return ec.fieldContext_MarketWebPresence_id(ctx, field)
  68524. case "market":
  68525. return ec.fieldContext_MarketWebPresence_market(ctx, field)
  68526. case "rootUrls":
  68527. return ec.fieldContext_MarketWebPresence_rootUrls(ctx, field)
  68528. case "subfolderSuffix":
  68529. return ec.fieldContext_MarketWebPresence_subfolderSuffix(ctx, field)
  68530. }
  68531. return nil, fmt.Errorf("no field named %q was found under type MarketWebPresence", field.Name)
  68532. },
  68533. }
  68534. return fc, nil
  68535. }
  68536. func (ec *executionContext) _MarketCurrencySettings_baseCurrency(ctx context.Context, field graphql.CollectedField, obj *MarketCurrencySettings) (ret graphql.Marshaler) {
  68537. fc, err := ec.fieldContext_MarketCurrencySettings_baseCurrency(ctx, field)
  68538. if err != nil {
  68539. return graphql.Null
  68540. }
  68541. ctx = graphql.WithFieldContext(ctx, fc)
  68542. defer func() {
  68543. if r := recover(); r != nil {
  68544. ec.Error(ctx, ec.Recover(ctx, r))
  68545. ret = graphql.Null
  68546. }
  68547. }()
  68548. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68549. ctx = rctx // use context from middleware stack in children
  68550. return obj.BaseCurrency, nil
  68551. })
  68552. if err != nil {
  68553. ec.Error(ctx, err)
  68554. return graphql.Null
  68555. }
  68556. if resTmp == nil {
  68557. if !graphql.HasFieldError(ctx, fc) {
  68558. ec.Errorf(ctx, "must not be null")
  68559. }
  68560. return graphql.Null
  68561. }
  68562. res := resTmp.(*CurrencySetting)
  68563. fc.Result = res
  68564. return ec.marshalNCurrencySetting2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCurrencySetting(ctx, field.Selections, res)
  68565. }
  68566. func (ec *executionContext) fieldContext_MarketCurrencySettings_baseCurrency(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68567. fc = &graphql.FieldContext{
  68568. Object: "MarketCurrencySettings",
  68569. Field: field,
  68570. IsMethod: false,
  68571. IsResolver: false,
  68572. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68573. switch field.Name {
  68574. case "currencyCode":
  68575. return ec.fieldContext_CurrencySetting_currencyCode(ctx, field)
  68576. case "currencyName":
  68577. return ec.fieldContext_CurrencySetting_currencyName(ctx, field)
  68578. case "enabled":
  68579. return ec.fieldContext_CurrencySetting_enabled(ctx, field)
  68580. case "rateUpdatedAt":
  68581. return ec.fieldContext_CurrencySetting_rateUpdatedAt(ctx, field)
  68582. }
  68583. return nil, fmt.Errorf("no field named %q was found under type CurrencySetting", field.Name)
  68584. },
  68585. }
  68586. return fc, nil
  68587. }
  68588. func (ec *executionContext) _MarketCurrencySettings_localCurrencies(ctx context.Context, field graphql.CollectedField, obj *MarketCurrencySettings) (ret graphql.Marshaler) {
  68589. fc, err := ec.fieldContext_MarketCurrencySettings_localCurrencies(ctx, field)
  68590. if err != nil {
  68591. return graphql.Null
  68592. }
  68593. ctx = graphql.WithFieldContext(ctx, fc)
  68594. defer func() {
  68595. if r := recover(); r != nil {
  68596. ec.Error(ctx, ec.Recover(ctx, r))
  68597. ret = graphql.Null
  68598. }
  68599. }()
  68600. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68601. ctx = rctx // use context from middleware stack in children
  68602. return obj.LocalCurrencies, nil
  68603. })
  68604. if err != nil {
  68605. ec.Error(ctx, err)
  68606. return graphql.Null
  68607. }
  68608. if resTmp == nil {
  68609. if !graphql.HasFieldError(ctx, fc) {
  68610. ec.Errorf(ctx, "must not be null")
  68611. }
  68612. return graphql.Null
  68613. }
  68614. res := resTmp.(bool)
  68615. fc.Result = res
  68616. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  68617. }
  68618. func (ec *executionContext) fieldContext_MarketCurrencySettings_localCurrencies(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68619. fc = &graphql.FieldContext{
  68620. Object: "MarketCurrencySettings",
  68621. Field: field,
  68622. IsMethod: false,
  68623. IsResolver: false,
  68624. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68625. return nil, errors.New("field of type Boolean does not have child fields")
  68626. },
  68627. }
  68628. return fc, nil
  68629. }
  68630. func (ec *executionContext) _MarketRegionConnection_edges(ctx context.Context, field graphql.CollectedField, obj *MarketRegionConnection) (ret graphql.Marshaler) {
  68631. fc, err := ec.fieldContext_MarketRegionConnection_edges(ctx, field)
  68632. if err != nil {
  68633. return graphql.Null
  68634. }
  68635. ctx = graphql.WithFieldContext(ctx, fc)
  68636. defer func() {
  68637. if r := recover(); r != nil {
  68638. ec.Error(ctx, ec.Recover(ctx, r))
  68639. ret = graphql.Null
  68640. }
  68641. }()
  68642. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68643. ctx = rctx // use context from middleware stack in children
  68644. return obj.Edges, nil
  68645. })
  68646. if err != nil {
  68647. ec.Error(ctx, err)
  68648. return graphql.Null
  68649. }
  68650. if resTmp == nil {
  68651. if !graphql.HasFieldError(ctx, fc) {
  68652. ec.Errorf(ctx, "must not be null")
  68653. }
  68654. return graphql.Null
  68655. }
  68656. res := resTmp.([]*MarketRegionEdge)
  68657. fc.Result = res
  68658. return ec.marshalNMarketRegionEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarketRegionEdgeᚄ(ctx, field.Selections, res)
  68659. }
  68660. func (ec *executionContext) fieldContext_MarketRegionConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68661. fc = &graphql.FieldContext{
  68662. Object: "MarketRegionConnection",
  68663. Field: field,
  68664. IsMethod: false,
  68665. IsResolver: false,
  68666. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68667. switch field.Name {
  68668. case "cursor":
  68669. return ec.fieldContext_MarketRegionEdge_cursor(ctx, field)
  68670. case "node":
  68671. return ec.fieldContext_MarketRegionEdge_node(ctx, field)
  68672. }
  68673. return nil, fmt.Errorf("no field named %q was found under type MarketRegionEdge", field.Name)
  68674. },
  68675. }
  68676. return fc, nil
  68677. }
  68678. func (ec *executionContext) _MarketRegionConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *MarketRegionConnection) (ret graphql.Marshaler) {
  68679. fc, err := ec.fieldContext_MarketRegionConnection_nodes(ctx, field)
  68680. if err != nil {
  68681. return graphql.Null
  68682. }
  68683. ctx = graphql.WithFieldContext(ctx, fc)
  68684. defer func() {
  68685. if r := recover(); r != nil {
  68686. ec.Error(ctx, ec.Recover(ctx, r))
  68687. ret = graphql.Null
  68688. }
  68689. }()
  68690. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68691. ctx = rctx // use context from middleware stack in children
  68692. return obj.Nodes, nil
  68693. })
  68694. if err != nil {
  68695. ec.Error(ctx, err)
  68696. return graphql.Null
  68697. }
  68698. if resTmp == nil {
  68699. if !graphql.HasFieldError(ctx, fc) {
  68700. ec.Errorf(ctx, "must not be null")
  68701. }
  68702. return graphql.Null
  68703. }
  68704. res := resTmp.([]MarketRegion)
  68705. fc.Result = res
  68706. return ec.marshalNMarketRegion2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarketRegionᚄ(ctx, field.Selections, res)
  68707. }
  68708. func (ec *executionContext) fieldContext_MarketRegionConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68709. fc = &graphql.FieldContext{
  68710. Object: "MarketRegionConnection",
  68711. Field: field,
  68712. IsMethod: false,
  68713. IsResolver: false,
  68714. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68715. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  68716. },
  68717. }
  68718. return fc, nil
  68719. }
  68720. func (ec *executionContext) _MarketRegionConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *MarketRegionConnection) (ret graphql.Marshaler) {
  68721. fc, err := ec.fieldContext_MarketRegionConnection_pageInfo(ctx, field)
  68722. if err != nil {
  68723. return graphql.Null
  68724. }
  68725. ctx = graphql.WithFieldContext(ctx, fc)
  68726. defer func() {
  68727. if r := recover(); r != nil {
  68728. ec.Error(ctx, ec.Recover(ctx, r))
  68729. ret = graphql.Null
  68730. }
  68731. }()
  68732. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68733. ctx = rctx // use context from middleware stack in children
  68734. return obj.PageInfo, nil
  68735. })
  68736. if err != nil {
  68737. ec.Error(ctx, err)
  68738. return graphql.Null
  68739. }
  68740. if resTmp == nil {
  68741. if !graphql.HasFieldError(ctx, fc) {
  68742. ec.Errorf(ctx, "must not be null")
  68743. }
  68744. return graphql.Null
  68745. }
  68746. res := resTmp.(*PageInfo)
  68747. fc.Result = res
  68748. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  68749. }
  68750. func (ec *executionContext) fieldContext_MarketRegionConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68751. fc = &graphql.FieldContext{
  68752. Object: "MarketRegionConnection",
  68753. Field: field,
  68754. IsMethod: false,
  68755. IsResolver: false,
  68756. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68757. switch field.Name {
  68758. case "endCursor":
  68759. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  68760. case "hasNextPage":
  68761. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  68762. case "hasPreviousPage":
  68763. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  68764. case "startCursor":
  68765. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  68766. }
  68767. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  68768. },
  68769. }
  68770. return fc, nil
  68771. }
  68772. func (ec *executionContext) _MarketRegionEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *MarketRegionEdge) (ret graphql.Marshaler) {
  68773. fc, err := ec.fieldContext_MarketRegionEdge_cursor(ctx, field)
  68774. if err != nil {
  68775. return graphql.Null
  68776. }
  68777. ctx = graphql.WithFieldContext(ctx, fc)
  68778. defer func() {
  68779. if r := recover(); r != nil {
  68780. ec.Error(ctx, ec.Recover(ctx, r))
  68781. ret = graphql.Null
  68782. }
  68783. }()
  68784. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68785. ctx = rctx // use context from middleware stack in children
  68786. return obj.Cursor, nil
  68787. })
  68788. if err != nil {
  68789. ec.Error(ctx, err)
  68790. return graphql.Null
  68791. }
  68792. if resTmp == nil {
  68793. if !graphql.HasFieldError(ctx, fc) {
  68794. ec.Errorf(ctx, "must not be null")
  68795. }
  68796. return graphql.Null
  68797. }
  68798. res := resTmp.(string)
  68799. fc.Result = res
  68800. return ec.marshalNString2string(ctx, field.Selections, res)
  68801. }
  68802. func (ec *executionContext) fieldContext_MarketRegionEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68803. fc = &graphql.FieldContext{
  68804. Object: "MarketRegionEdge",
  68805. Field: field,
  68806. IsMethod: false,
  68807. IsResolver: false,
  68808. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68809. return nil, errors.New("field of type String does not have child fields")
  68810. },
  68811. }
  68812. return fc, nil
  68813. }
  68814. func (ec *executionContext) _MarketRegionEdge_node(ctx context.Context, field graphql.CollectedField, obj *MarketRegionEdge) (ret graphql.Marshaler) {
  68815. fc, err := ec.fieldContext_MarketRegionEdge_node(ctx, field)
  68816. if err != nil {
  68817. return graphql.Null
  68818. }
  68819. ctx = graphql.WithFieldContext(ctx, fc)
  68820. defer func() {
  68821. if r := recover(); r != nil {
  68822. ec.Error(ctx, ec.Recover(ctx, r))
  68823. ret = graphql.Null
  68824. }
  68825. }()
  68826. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68827. ctx = rctx // use context from middleware stack in children
  68828. return obj.Node, nil
  68829. })
  68830. if err != nil {
  68831. ec.Error(ctx, err)
  68832. return graphql.Null
  68833. }
  68834. if resTmp == nil {
  68835. if !graphql.HasFieldError(ctx, fc) {
  68836. ec.Errorf(ctx, "must not be null")
  68837. }
  68838. return graphql.Null
  68839. }
  68840. res := resTmp.(MarketRegion)
  68841. fc.Result = res
  68842. return ec.marshalNMarketRegion2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarketRegion(ctx, field.Selections, res)
  68843. }
  68844. func (ec *executionContext) fieldContext_MarketRegionEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68845. fc = &graphql.FieldContext{
  68846. Object: "MarketRegionEdge",
  68847. Field: field,
  68848. IsMethod: false,
  68849. IsResolver: false,
  68850. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68851. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  68852. },
  68853. }
  68854. return fc, nil
  68855. }
  68856. func (ec *executionContext) _MarketWebPresence_alternateLocales(ctx context.Context, field graphql.CollectedField, obj *MarketWebPresence) (ret graphql.Marshaler) {
  68857. fc, err := ec.fieldContext_MarketWebPresence_alternateLocales(ctx, field)
  68858. if err != nil {
  68859. return graphql.Null
  68860. }
  68861. ctx = graphql.WithFieldContext(ctx, fc)
  68862. defer func() {
  68863. if r := recover(); r != nil {
  68864. ec.Error(ctx, ec.Recover(ctx, r))
  68865. ret = graphql.Null
  68866. }
  68867. }()
  68868. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68869. ctx = rctx // use context from middleware stack in children
  68870. return obj.AlternateLocales, nil
  68871. })
  68872. if err != nil {
  68873. ec.Error(ctx, err)
  68874. return graphql.Null
  68875. }
  68876. if resTmp == nil {
  68877. if !graphql.HasFieldError(ctx, fc) {
  68878. ec.Errorf(ctx, "must not be null")
  68879. }
  68880. return graphql.Null
  68881. }
  68882. res := resTmp.([]string)
  68883. fc.Result = res
  68884. return ec.marshalNString2ᚕstringᚄ(ctx, field.Selections, res)
  68885. }
  68886. func (ec *executionContext) fieldContext_MarketWebPresence_alternateLocales(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68887. fc = &graphql.FieldContext{
  68888. Object: "MarketWebPresence",
  68889. Field: field,
  68890. IsMethod: false,
  68891. IsResolver: false,
  68892. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68893. return nil, errors.New("field of type String does not have child fields")
  68894. },
  68895. }
  68896. return fc, nil
  68897. }
  68898. func (ec *executionContext) _MarketWebPresence_defaultLocale(ctx context.Context, field graphql.CollectedField, obj *MarketWebPresence) (ret graphql.Marshaler) {
  68899. fc, err := ec.fieldContext_MarketWebPresence_defaultLocale(ctx, field)
  68900. if err != nil {
  68901. return graphql.Null
  68902. }
  68903. ctx = graphql.WithFieldContext(ctx, fc)
  68904. defer func() {
  68905. if r := recover(); r != nil {
  68906. ec.Error(ctx, ec.Recover(ctx, r))
  68907. ret = graphql.Null
  68908. }
  68909. }()
  68910. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68911. ctx = rctx // use context from middleware stack in children
  68912. return obj.DefaultLocale, nil
  68913. })
  68914. if err != nil {
  68915. ec.Error(ctx, err)
  68916. return graphql.Null
  68917. }
  68918. if resTmp == nil {
  68919. if !graphql.HasFieldError(ctx, fc) {
  68920. ec.Errorf(ctx, "must not be null")
  68921. }
  68922. return graphql.Null
  68923. }
  68924. res := resTmp.(string)
  68925. fc.Result = res
  68926. return ec.marshalNString2string(ctx, field.Selections, res)
  68927. }
  68928. func (ec *executionContext) fieldContext_MarketWebPresence_defaultLocale(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68929. fc = &graphql.FieldContext{
  68930. Object: "MarketWebPresence",
  68931. Field: field,
  68932. IsMethod: false,
  68933. IsResolver: false,
  68934. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68935. return nil, errors.New("field of type String does not have child fields")
  68936. },
  68937. }
  68938. return fc, nil
  68939. }
  68940. func (ec *executionContext) _MarketWebPresence_domain(ctx context.Context, field graphql.CollectedField, obj *MarketWebPresence) (ret graphql.Marshaler) {
  68941. fc, err := ec.fieldContext_MarketWebPresence_domain(ctx, field)
  68942. if err != nil {
  68943. return graphql.Null
  68944. }
  68945. ctx = graphql.WithFieldContext(ctx, fc)
  68946. defer func() {
  68947. if r := recover(); r != nil {
  68948. ec.Error(ctx, ec.Recover(ctx, r))
  68949. ret = graphql.Null
  68950. }
  68951. }()
  68952. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68953. ctx = rctx // use context from middleware stack in children
  68954. return obj.Domain, nil
  68955. })
  68956. if err != nil {
  68957. ec.Error(ctx, err)
  68958. return graphql.Null
  68959. }
  68960. if resTmp == nil {
  68961. return graphql.Null
  68962. }
  68963. res := resTmp.(*Domain)
  68964. fc.Result = res
  68965. return ec.marshalODomain2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDomain(ctx, field.Selections, res)
  68966. }
  68967. func (ec *executionContext) fieldContext_MarketWebPresence_domain(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68968. fc = &graphql.FieldContext{
  68969. Object: "MarketWebPresence",
  68970. Field: field,
  68971. IsMethod: false,
  68972. IsResolver: false,
  68973. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68974. switch field.Name {
  68975. case "host":
  68976. return ec.fieldContext_Domain_host(ctx, field)
  68977. case "id":
  68978. return ec.fieldContext_Domain_id(ctx, field)
  68979. case "localization":
  68980. return ec.fieldContext_Domain_localization(ctx, field)
  68981. case "marketWebPresence":
  68982. return ec.fieldContext_Domain_marketWebPresence(ctx, field)
  68983. case "sslEnabled":
  68984. return ec.fieldContext_Domain_sslEnabled(ctx, field)
  68985. case "url":
  68986. return ec.fieldContext_Domain_url(ctx, field)
  68987. }
  68988. return nil, fmt.Errorf("no field named %q was found under type Domain", field.Name)
  68989. },
  68990. }
  68991. return fc, nil
  68992. }
  68993. func (ec *executionContext) _MarketWebPresence_id(ctx context.Context, field graphql.CollectedField, obj *MarketWebPresence) (ret graphql.Marshaler) {
  68994. fc, err := ec.fieldContext_MarketWebPresence_id(ctx, field)
  68995. if err != nil {
  68996. return graphql.Null
  68997. }
  68998. ctx = graphql.WithFieldContext(ctx, fc)
  68999. defer func() {
  69000. if r := recover(); r != nil {
  69001. ec.Error(ctx, ec.Recover(ctx, r))
  69002. ret = graphql.Null
  69003. }
  69004. }()
  69005. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69006. ctx = rctx // use context from middleware stack in children
  69007. return obj.ID, nil
  69008. })
  69009. if err != nil {
  69010. ec.Error(ctx, err)
  69011. return graphql.Null
  69012. }
  69013. if resTmp == nil {
  69014. if !graphql.HasFieldError(ctx, fc) {
  69015. ec.Errorf(ctx, "must not be null")
  69016. }
  69017. return graphql.Null
  69018. }
  69019. res := resTmp.(string)
  69020. fc.Result = res
  69021. return ec.marshalNID2string(ctx, field.Selections, res)
  69022. }
  69023. func (ec *executionContext) fieldContext_MarketWebPresence_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69024. fc = &graphql.FieldContext{
  69025. Object: "MarketWebPresence",
  69026. Field: field,
  69027. IsMethod: false,
  69028. IsResolver: false,
  69029. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69030. return nil, errors.New("field of type ID does not have child fields")
  69031. },
  69032. }
  69033. return fc, nil
  69034. }
  69035. func (ec *executionContext) _MarketWebPresence_market(ctx context.Context, field graphql.CollectedField, obj *MarketWebPresence) (ret graphql.Marshaler) {
  69036. fc, err := ec.fieldContext_MarketWebPresence_market(ctx, field)
  69037. if err != nil {
  69038. return graphql.Null
  69039. }
  69040. ctx = graphql.WithFieldContext(ctx, fc)
  69041. defer func() {
  69042. if r := recover(); r != nil {
  69043. ec.Error(ctx, ec.Recover(ctx, r))
  69044. ret = graphql.Null
  69045. }
  69046. }()
  69047. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69048. ctx = rctx // use context from middleware stack in children
  69049. return obj.Market, nil
  69050. })
  69051. if err != nil {
  69052. ec.Error(ctx, err)
  69053. return graphql.Null
  69054. }
  69055. if resTmp == nil {
  69056. if !graphql.HasFieldError(ctx, fc) {
  69057. ec.Errorf(ctx, "must not be null")
  69058. }
  69059. return graphql.Null
  69060. }
  69061. res := resTmp.(*Market)
  69062. fc.Result = res
  69063. return ec.marshalNMarket2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarket(ctx, field.Selections, res)
  69064. }
  69065. func (ec *executionContext) fieldContext_MarketWebPresence_market(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69066. fc = &graphql.FieldContext{
  69067. Object: "MarketWebPresence",
  69068. Field: field,
  69069. IsMethod: false,
  69070. IsResolver: false,
  69071. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69072. switch field.Name {
  69073. case "currencySettings":
  69074. return ec.fieldContext_Market_currencySettings(ctx, field)
  69075. case "enabled":
  69076. return ec.fieldContext_Market_enabled(ctx, field)
  69077. case "id":
  69078. return ec.fieldContext_Market_id(ctx, field)
  69079. case "name":
  69080. return ec.fieldContext_Market_name(ctx, field)
  69081. case "priceList":
  69082. return ec.fieldContext_Market_priceList(ctx, field)
  69083. case "primary":
  69084. return ec.fieldContext_Market_primary(ctx, field)
  69085. case "regions":
  69086. return ec.fieldContext_Market_regions(ctx, field)
  69087. case "webPresence":
  69088. return ec.fieldContext_Market_webPresence(ctx, field)
  69089. }
  69090. return nil, fmt.Errorf("no field named %q was found under type Market", field.Name)
  69091. },
  69092. }
  69093. return fc, nil
  69094. }
  69095. func (ec *executionContext) _MarketWebPresence_rootUrls(ctx context.Context, field graphql.CollectedField, obj *MarketWebPresence) (ret graphql.Marshaler) {
  69096. fc, err := ec.fieldContext_MarketWebPresence_rootUrls(ctx, field)
  69097. if err != nil {
  69098. return graphql.Null
  69099. }
  69100. ctx = graphql.WithFieldContext(ctx, fc)
  69101. defer func() {
  69102. if r := recover(); r != nil {
  69103. ec.Error(ctx, ec.Recover(ctx, r))
  69104. ret = graphql.Null
  69105. }
  69106. }()
  69107. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69108. ctx = rctx // use context from middleware stack in children
  69109. return obj.RootUrls, nil
  69110. })
  69111. if err != nil {
  69112. ec.Error(ctx, err)
  69113. return graphql.Null
  69114. }
  69115. if resTmp == nil {
  69116. if !graphql.HasFieldError(ctx, fc) {
  69117. ec.Errorf(ctx, "must not be null")
  69118. }
  69119. return graphql.Null
  69120. }
  69121. res := resTmp.([]*MarketWebPresenceRootURL)
  69122. fc.Result = res
  69123. return ec.marshalNMarketWebPresenceRootUrl2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarketWebPresenceRootURLᚄ(ctx, field.Selections, res)
  69124. }
  69125. func (ec *executionContext) fieldContext_MarketWebPresence_rootUrls(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69126. fc = &graphql.FieldContext{
  69127. Object: "MarketWebPresence",
  69128. Field: field,
  69129. IsMethod: false,
  69130. IsResolver: false,
  69131. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69132. switch field.Name {
  69133. case "locale":
  69134. return ec.fieldContext_MarketWebPresenceRootUrl_locale(ctx, field)
  69135. case "url":
  69136. return ec.fieldContext_MarketWebPresenceRootUrl_url(ctx, field)
  69137. }
  69138. return nil, fmt.Errorf("no field named %q was found under type MarketWebPresenceRootUrl", field.Name)
  69139. },
  69140. }
  69141. return fc, nil
  69142. }
  69143. func (ec *executionContext) _MarketWebPresence_subfolderSuffix(ctx context.Context, field graphql.CollectedField, obj *MarketWebPresence) (ret graphql.Marshaler) {
  69144. fc, err := ec.fieldContext_MarketWebPresence_subfolderSuffix(ctx, field)
  69145. if err != nil {
  69146. return graphql.Null
  69147. }
  69148. ctx = graphql.WithFieldContext(ctx, fc)
  69149. defer func() {
  69150. if r := recover(); r != nil {
  69151. ec.Error(ctx, ec.Recover(ctx, r))
  69152. ret = graphql.Null
  69153. }
  69154. }()
  69155. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69156. ctx = rctx // use context from middleware stack in children
  69157. return obj.SubfolderSuffix, nil
  69158. })
  69159. if err != nil {
  69160. ec.Error(ctx, err)
  69161. return graphql.Null
  69162. }
  69163. if resTmp == nil {
  69164. return graphql.Null
  69165. }
  69166. res := resTmp.(*string)
  69167. fc.Result = res
  69168. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  69169. }
  69170. func (ec *executionContext) fieldContext_MarketWebPresence_subfolderSuffix(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69171. fc = &graphql.FieldContext{
  69172. Object: "MarketWebPresence",
  69173. Field: field,
  69174. IsMethod: false,
  69175. IsResolver: false,
  69176. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69177. return nil, errors.New("field of type String does not have child fields")
  69178. },
  69179. }
  69180. return fc, nil
  69181. }
  69182. func (ec *executionContext) _MarketWebPresenceRootUrl_locale(ctx context.Context, field graphql.CollectedField, obj *MarketWebPresenceRootURL) (ret graphql.Marshaler) {
  69183. fc, err := ec.fieldContext_MarketWebPresenceRootUrl_locale(ctx, field)
  69184. if err != nil {
  69185. return graphql.Null
  69186. }
  69187. ctx = graphql.WithFieldContext(ctx, fc)
  69188. defer func() {
  69189. if r := recover(); r != nil {
  69190. ec.Error(ctx, ec.Recover(ctx, r))
  69191. ret = graphql.Null
  69192. }
  69193. }()
  69194. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69195. ctx = rctx // use context from middleware stack in children
  69196. return obj.Locale, nil
  69197. })
  69198. if err != nil {
  69199. ec.Error(ctx, err)
  69200. return graphql.Null
  69201. }
  69202. if resTmp == nil {
  69203. if !graphql.HasFieldError(ctx, fc) {
  69204. ec.Errorf(ctx, "must not be null")
  69205. }
  69206. return graphql.Null
  69207. }
  69208. res := resTmp.(string)
  69209. fc.Result = res
  69210. return ec.marshalNString2string(ctx, field.Selections, res)
  69211. }
  69212. func (ec *executionContext) fieldContext_MarketWebPresenceRootUrl_locale(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69213. fc = &graphql.FieldContext{
  69214. Object: "MarketWebPresenceRootUrl",
  69215. Field: field,
  69216. IsMethod: false,
  69217. IsResolver: false,
  69218. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69219. return nil, errors.New("field of type String does not have child fields")
  69220. },
  69221. }
  69222. return fc, nil
  69223. }
  69224. func (ec *executionContext) _MarketWebPresenceRootUrl_url(ctx context.Context, field graphql.CollectedField, obj *MarketWebPresenceRootURL) (ret graphql.Marshaler) {
  69225. fc, err := ec.fieldContext_MarketWebPresenceRootUrl_url(ctx, field)
  69226. if err != nil {
  69227. return graphql.Null
  69228. }
  69229. ctx = graphql.WithFieldContext(ctx, fc)
  69230. defer func() {
  69231. if r := recover(); r != nil {
  69232. ec.Error(ctx, ec.Recover(ctx, r))
  69233. ret = graphql.Null
  69234. }
  69235. }()
  69236. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69237. ctx = rctx // use context from middleware stack in children
  69238. return obj.URL, nil
  69239. })
  69240. if err != nil {
  69241. ec.Error(ctx, err)
  69242. return graphql.Null
  69243. }
  69244. if resTmp == nil {
  69245. if !graphql.HasFieldError(ctx, fc) {
  69246. ec.Errorf(ctx, "must not be null")
  69247. }
  69248. return graphql.Null
  69249. }
  69250. res := resTmp.(string)
  69251. fc.Result = res
  69252. return ec.marshalNURL2string(ctx, field.Selections, res)
  69253. }
  69254. func (ec *executionContext) fieldContext_MarketWebPresenceRootUrl_url(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69255. fc = &graphql.FieldContext{
  69256. Object: "MarketWebPresenceRootUrl",
  69257. Field: field,
  69258. IsMethod: false,
  69259. IsResolver: false,
  69260. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69261. return nil, errors.New("field of type URL does not have child fields")
  69262. },
  69263. }
  69264. return fc, nil
  69265. }
  69266. func (ec *executionContext) _MarketingEvent_app(ctx context.Context, field graphql.CollectedField, obj *MarketingEvent) (ret graphql.Marshaler) {
  69267. fc, err := ec.fieldContext_MarketingEvent_app(ctx, field)
  69268. if err != nil {
  69269. return graphql.Null
  69270. }
  69271. ctx = graphql.WithFieldContext(ctx, fc)
  69272. defer func() {
  69273. if r := recover(); r != nil {
  69274. ec.Error(ctx, ec.Recover(ctx, r))
  69275. ret = graphql.Null
  69276. }
  69277. }()
  69278. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69279. ctx = rctx // use context from middleware stack in children
  69280. return obj.App, nil
  69281. })
  69282. if err != nil {
  69283. ec.Error(ctx, err)
  69284. return graphql.Null
  69285. }
  69286. if resTmp == nil {
  69287. if !graphql.HasFieldError(ctx, fc) {
  69288. ec.Errorf(ctx, "must not be null")
  69289. }
  69290. return graphql.Null
  69291. }
  69292. res := resTmp.(*App)
  69293. fc.Result = res
  69294. return ec.marshalNApp2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐApp(ctx, field.Selections, res)
  69295. }
  69296. func (ec *executionContext) fieldContext_MarketingEvent_app(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69297. fc = &graphql.FieldContext{
  69298. Object: "MarketingEvent",
  69299. Field: field,
  69300. IsMethod: false,
  69301. IsResolver: false,
  69302. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69303. switch field.Name {
  69304. case "apiKey":
  69305. return ec.fieldContext_App_apiKey(ctx, field)
  69306. case "appStoreAppUrl":
  69307. return ec.fieldContext_App_appStoreAppUrl(ctx, field)
  69308. case "appStoreDeveloperUrl":
  69309. return ec.fieldContext_App_appStoreDeveloperUrl(ctx, field)
  69310. case "availableAccessScopes":
  69311. return ec.fieldContext_App_availableAccessScopes(ctx, field)
  69312. case "banner":
  69313. return ec.fieldContext_App_banner(ctx, field)
  69314. case "description":
  69315. return ec.fieldContext_App_description(ctx, field)
  69316. case "developerName":
  69317. return ec.fieldContext_App_developerName(ctx, field)
  69318. case "developerType":
  69319. return ec.fieldContext_App_developerType(ctx, field)
  69320. case "embedded":
  69321. return ec.fieldContext_App_embedded(ctx, field)
  69322. case "failedRequirements":
  69323. return ec.fieldContext_App_failedRequirements(ctx, field)
  69324. case "features":
  69325. return ec.fieldContext_App_features(ctx, field)
  69326. case "feedback":
  69327. return ec.fieldContext_App_feedback(ctx, field)
  69328. case "handle":
  69329. return ec.fieldContext_App_handle(ctx, field)
  69330. case "icon":
  69331. return ec.fieldContext_App_icon(ctx, field)
  69332. case "id":
  69333. return ec.fieldContext_App_id(ctx, field)
  69334. case "installUrl":
  69335. return ec.fieldContext_App_installUrl(ctx, field)
  69336. case "installation":
  69337. return ec.fieldContext_App_installation(ctx, field)
  69338. case "isPostPurchaseAppInUse":
  69339. return ec.fieldContext_App_isPostPurchaseAppInUse(ctx, field)
  69340. case "previouslyInstalled":
  69341. return ec.fieldContext_App_previouslyInstalled(ctx, field)
  69342. case "pricingDetails":
  69343. return ec.fieldContext_App_pricingDetails(ctx, field)
  69344. case "pricingDetailsSummary":
  69345. return ec.fieldContext_App_pricingDetailsSummary(ctx, field)
  69346. case "privacyPolicyUrl":
  69347. return ec.fieldContext_App_privacyPolicyUrl(ctx, field)
  69348. case "publicCategory":
  69349. return ec.fieldContext_App_publicCategory(ctx, field)
  69350. case "published":
  69351. return ec.fieldContext_App_published(ctx, field)
  69352. case "requestedAccessScopes":
  69353. return ec.fieldContext_App_requestedAccessScopes(ctx, field)
  69354. case "screenshots":
  69355. return ec.fieldContext_App_screenshots(ctx, field)
  69356. case "shopifyDeveloped":
  69357. return ec.fieldContext_App_shopifyDeveloped(ctx, field)
  69358. case "title":
  69359. return ec.fieldContext_App_title(ctx, field)
  69360. case "uninstallMessage":
  69361. return ec.fieldContext_App_uninstallMessage(ctx, field)
  69362. case "webhookApiVersion":
  69363. return ec.fieldContext_App_webhookApiVersion(ctx, field)
  69364. }
  69365. return nil, fmt.Errorf("no field named %q was found under type App", field.Name)
  69366. },
  69367. }
  69368. return fc, nil
  69369. }
  69370. func (ec *executionContext) _MarketingEvent_channel(ctx context.Context, field graphql.CollectedField, obj *MarketingEvent) (ret graphql.Marshaler) {
  69371. fc, err := ec.fieldContext_MarketingEvent_channel(ctx, field)
  69372. if err != nil {
  69373. return graphql.Null
  69374. }
  69375. ctx = graphql.WithFieldContext(ctx, fc)
  69376. defer func() {
  69377. if r := recover(); r != nil {
  69378. ec.Error(ctx, ec.Recover(ctx, r))
  69379. ret = graphql.Null
  69380. }
  69381. }()
  69382. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69383. ctx = rctx // use context from middleware stack in children
  69384. return obj.Channel, nil
  69385. })
  69386. if err != nil {
  69387. ec.Error(ctx, err)
  69388. return graphql.Null
  69389. }
  69390. if resTmp == nil {
  69391. return graphql.Null
  69392. }
  69393. res := resTmp.(*MarketingChannel)
  69394. fc.Result = res
  69395. return ec.marshalOMarketingChannel2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarketingChannel(ctx, field.Selections, res)
  69396. }
  69397. func (ec *executionContext) fieldContext_MarketingEvent_channel(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69398. fc = &graphql.FieldContext{
  69399. Object: "MarketingEvent",
  69400. Field: field,
  69401. IsMethod: false,
  69402. IsResolver: false,
  69403. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69404. return nil, errors.New("field of type MarketingChannel does not have child fields")
  69405. },
  69406. }
  69407. return fc, nil
  69408. }
  69409. func (ec *executionContext) _MarketingEvent_description(ctx context.Context, field graphql.CollectedField, obj *MarketingEvent) (ret graphql.Marshaler) {
  69410. fc, err := ec.fieldContext_MarketingEvent_description(ctx, field)
  69411. if err != nil {
  69412. return graphql.Null
  69413. }
  69414. ctx = graphql.WithFieldContext(ctx, fc)
  69415. defer func() {
  69416. if r := recover(); r != nil {
  69417. ec.Error(ctx, ec.Recover(ctx, r))
  69418. ret = graphql.Null
  69419. }
  69420. }()
  69421. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69422. ctx = rctx // use context from middleware stack in children
  69423. return obj.Description, nil
  69424. })
  69425. if err != nil {
  69426. ec.Error(ctx, err)
  69427. return graphql.Null
  69428. }
  69429. if resTmp == nil {
  69430. return graphql.Null
  69431. }
  69432. res := resTmp.(*string)
  69433. fc.Result = res
  69434. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  69435. }
  69436. func (ec *executionContext) fieldContext_MarketingEvent_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69437. fc = &graphql.FieldContext{
  69438. Object: "MarketingEvent",
  69439. Field: field,
  69440. IsMethod: false,
  69441. IsResolver: false,
  69442. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69443. return nil, errors.New("field of type String does not have child fields")
  69444. },
  69445. }
  69446. return fc, nil
  69447. }
  69448. func (ec *executionContext) _MarketingEvent_endedAt(ctx context.Context, field graphql.CollectedField, obj *MarketingEvent) (ret graphql.Marshaler) {
  69449. fc, err := ec.fieldContext_MarketingEvent_endedAt(ctx, field)
  69450. if err != nil {
  69451. return graphql.Null
  69452. }
  69453. ctx = graphql.WithFieldContext(ctx, fc)
  69454. defer func() {
  69455. if r := recover(); r != nil {
  69456. ec.Error(ctx, ec.Recover(ctx, r))
  69457. ret = graphql.Null
  69458. }
  69459. }()
  69460. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69461. ctx = rctx // use context from middleware stack in children
  69462. return obj.EndedAt, nil
  69463. })
  69464. if err != nil {
  69465. ec.Error(ctx, err)
  69466. return graphql.Null
  69467. }
  69468. if resTmp == nil {
  69469. return graphql.Null
  69470. }
  69471. res := resTmp.(*string)
  69472. fc.Result = res
  69473. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  69474. }
  69475. func (ec *executionContext) fieldContext_MarketingEvent_endedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69476. fc = &graphql.FieldContext{
  69477. Object: "MarketingEvent",
  69478. Field: field,
  69479. IsMethod: false,
  69480. IsResolver: false,
  69481. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69482. return nil, errors.New("field of type DateTime does not have child fields")
  69483. },
  69484. }
  69485. return fc, nil
  69486. }
  69487. func (ec *executionContext) _MarketingEvent_id(ctx context.Context, field graphql.CollectedField, obj *MarketingEvent) (ret graphql.Marshaler) {
  69488. fc, err := ec.fieldContext_MarketingEvent_id(ctx, field)
  69489. if err != nil {
  69490. return graphql.Null
  69491. }
  69492. ctx = graphql.WithFieldContext(ctx, fc)
  69493. defer func() {
  69494. if r := recover(); r != nil {
  69495. ec.Error(ctx, ec.Recover(ctx, r))
  69496. ret = graphql.Null
  69497. }
  69498. }()
  69499. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69500. ctx = rctx // use context from middleware stack in children
  69501. return obj.ID, nil
  69502. })
  69503. if err != nil {
  69504. ec.Error(ctx, err)
  69505. return graphql.Null
  69506. }
  69507. if resTmp == nil {
  69508. if !graphql.HasFieldError(ctx, fc) {
  69509. ec.Errorf(ctx, "must not be null")
  69510. }
  69511. return graphql.Null
  69512. }
  69513. res := resTmp.(string)
  69514. fc.Result = res
  69515. return ec.marshalNID2string(ctx, field.Selections, res)
  69516. }
  69517. func (ec *executionContext) fieldContext_MarketingEvent_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69518. fc = &graphql.FieldContext{
  69519. Object: "MarketingEvent",
  69520. Field: field,
  69521. IsMethod: false,
  69522. IsResolver: false,
  69523. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69524. return nil, errors.New("field of type ID does not have child fields")
  69525. },
  69526. }
  69527. return fc, nil
  69528. }
  69529. func (ec *executionContext) _MarketingEvent_legacyResourceId(ctx context.Context, field graphql.CollectedField, obj *MarketingEvent) (ret graphql.Marshaler) {
  69530. fc, err := ec.fieldContext_MarketingEvent_legacyResourceId(ctx, field)
  69531. if err != nil {
  69532. return graphql.Null
  69533. }
  69534. ctx = graphql.WithFieldContext(ctx, fc)
  69535. defer func() {
  69536. if r := recover(); r != nil {
  69537. ec.Error(ctx, ec.Recover(ctx, r))
  69538. ret = graphql.Null
  69539. }
  69540. }()
  69541. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69542. ctx = rctx // use context from middleware stack in children
  69543. return obj.LegacyResourceID, nil
  69544. })
  69545. if err != nil {
  69546. ec.Error(ctx, err)
  69547. return graphql.Null
  69548. }
  69549. if resTmp == nil {
  69550. if !graphql.HasFieldError(ctx, fc) {
  69551. ec.Errorf(ctx, "must not be null")
  69552. }
  69553. return graphql.Null
  69554. }
  69555. res := resTmp.(string)
  69556. fc.Result = res
  69557. return ec.marshalNUnsignedInt642string(ctx, field.Selections, res)
  69558. }
  69559. func (ec *executionContext) fieldContext_MarketingEvent_legacyResourceId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69560. fc = &graphql.FieldContext{
  69561. Object: "MarketingEvent",
  69562. Field: field,
  69563. IsMethod: false,
  69564. IsResolver: false,
  69565. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69566. return nil, errors.New("field of type UnsignedInt64 does not have child fields")
  69567. },
  69568. }
  69569. return fc, nil
  69570. }
  69571. func (ec *executionContext) _MarketingEvent_manageUrl(ctx context.Context, field graphql.CollectedField, obj *MarketingEvent) (ret graphql.Marshaler) {
  69572. fc, err := ec.fieldContext_MarketingEvent_manageUrl(ctx, field)
  69573. if err != nil {
  69574. return graphql.Null
  69575. }
  69576. ctx = graphql.WithFieldContext(ctx, fc)
  69577. defer func() {
  69578. if r := recover(); r != nil {
  69579. ec.Error(ctx, ec.Recover(ctx, r))
  69580. ret = graphql.Null
  69581. }
  69582. }()
  69583. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69584. ctx = rctx // use context from middleware stack in children
  69585. return obj.ManageURL, nil
  69586. })
  69587. if err != nil {
  69588. ec.Error(ctx, err)
  69589. return graphql.Null
  69590. }
  69591. if resTmp == nil {
  69592. return graphql.Null
  69593. }
  69594. res := resTmp.(*string)
  69595. fc.Result = res
  69596. return ec.marshalOURL2ᚖstring(ctx, field.Selections, res)
  69597. }
  69598. func (ec *executionContext) fieldContext_MarketingEvent_manageUrl(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69599. fc = &graphql.FieldContext{
  69600. Object: "MarketingEvent",
  69601. Field: field,
  69602. IsMethod: false,
  69603. IsResolver: false,
  69604. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69605. return nil, errors.New("field of type URL does not have child fields")
  69606. },
  69607. }
  69608. return fc, nil
  69609. }
  69610. func (ec *executionContext) _MarketingEvent_previewUrl(ctx context.Context, field graphql.CollectedField, obj *MarketingEvent) (ret graphql.Marshaler) {
  69611. fc, err := ec.fieldContext_MarketingEvent_previewUrl(ctx, field)
  69612. if err != nil {
  69613. return graphql.Null
  69614. }
  69615. ctx = graphql.WithFieldContext(ctx, fc)
  69616. defer func() {
  69617. if r := recover(); r != nil {
  69618. ec.Error(ctx, ec.Recover(ctx, r))
  69619. ret = graphql.Null
  69620. }
  69621. }()
  69622. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69623. ctx = rctx // use context from middleware stack in children
  69624. return obj.PreviewURL, nil
  69625. })
  69626. if err != nil {
  69627. ec.Error(ctx, err)
  69628. return graphql.Null
  69629. }
  69630. if resTmp == nil {
  69631. return graphql.Null
  69632. }
  69633. res := resTmp.(*string)
  69634. fc.Result = res
  69635. return ec.marshalOURL2ᚖstring(ctx, field.Selections, res)
  69636. }
  69637. func (ec *executionContext) fieldContext_MarketingEvent_previewUrl(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69638. fc = &graphql.FieldContext{
  69639. Object: "MarketingEvent",
  69640. Field: field,
  69641. IsMethod: false,
  69642. IsResolver: false,
  69643. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69644. return nil, errors.New("field of type URL does not have child fields")
  69645. },
  69646. }
  69647. return fc, nil
  69648. }
  69649. func (ec *executionContext) _MarketingEvent_remoteId(ctx context.Context, field graphql.CollectedField, obj *MarketingEvent) (ret graphql.Marshaler) {
  69650. fc, err := ec.fieldContext_MarketingEvent_remoteId(ctx, field)
  69651. if err != nil {
  69652. return graphql.Null
  69653. }
  69654. ctx = graphql.WithFieldContext(ctx, fc)
  69655. defer func() {
  69656. if r := recover(); r != nil {
  69657. ec.Error(ctx, ec.Recover(ctx, r))
  69658. ret = graphql.Null
  69659. }
  69660. }()
  69661. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69662. ctx = rctx // use context from middleware stack in children
  69663. return obj.RemoteID, nil
  69664. })
  69665. if err != nil {
  69666. ec.Error(ctx, err)
  69667. return graphql.Null
  69668. }
  69669. if resTmp == nil {
  69670. return graphql.Null
  69671. }
  69672. res := resTmp.(*string)
  69673. fc.Result = res
  69674. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  69675. }
  69676. func (ec *executionContext) fieldContext_MarketingEvent_remoteId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69677. fc = &graphql.FieldContext{
  69678. Object: "MarketingEvent",
  69679. Field: field,
  69680. IsMethod: false,
  69681. IsResolver: false,
  69682. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69683. return nil, errors.New("field of type String does not have child fields")
  69684. },
  69685. }
  69686. return fc, nil
  69687. }
  69688. func (ec *executionContext) _MarketingEvent_scheduledToEndAt(ctx context.Context, field graphql.CollectedField, obj *MarketingEvent) (ret graphql.Marshaler) {
  69689. fc, err := ec.fieldContext_MarketingEvent_scheduledToEndAt(ctx, field)
  69690. if err != nil {
  69691. return graphql.Null
  69692. }
  69693. ctx = graphql.WithFieldContext(ctx, fc)
  69694. defer func() {
  69695. if r := recover(); r != nil {
  69696. ec.Error(ctx, ec.Recover(ctx, r))
  69697. ret = graphql.Null
  69698. }
  69699. }()
  69700. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69701. ctx = rctx // use context from middleware stack in children
  69702. return obj.ScheduledToEndAt, nil
  69703. })
  69704. if err != nil {
  69705. ec.Error(ctx, err)
  69706. return graphql.Null
  69707. }
  69708. if resTmp == nil {
  69709. return graphql.Null
  69710. }
  69711. res := resTmp.(*string)
  69712. fc.Result = res
  69713. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  69714. }
  69715. func (ec *executionContext) fieldContext_MarketingEvent_scheduledToEndAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69716. fc = &graphql.FieldContext{
  69717. Object: "MarketingEvent",
  69718. Field: field,
  69719. IsMethod: false,
  69720. IsResolver: false,
  69721. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69722. return nil, errors.New("field of type DateTime does not have child fields")
  69723. },
  69724. }
  69725. return fc, nil
  69726. }
  69727. func (ec *executionContext) _MarketingEvent_sourceAndMedium(ctx context.Context, field graphql.CollectedField, obj *MarketingEvent) (ret graphql.Marshaler) {
  69728. fc, err := ec.fieldContext_MarketingEvent_sourceAndMedium(ctx, field)
  69729. if err != nil {
  69730. return graphql.Null
  69731. }
  69732. ctx = graphql.WithFieldContext(ctx, fc)
  69733. defer func() {
  69734. if r := recover(); r != nil {
  69735. ec.Error(ctx, ec.Recover(ctx, r))
  69736. ret = graphql.Null
  69737. }
  69738. }()
  69739. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69740. ctx = rctx // use context from middleware stack in children
  69741. return obj.SourceAndMedium, nil
  69742. })
  69743. if err != nil {
  69744. ec.Error(ctx, err)
  69745. return graphql.Null
  69746. }
  69747. if resTmp == nil {
  69748. if !graphql.HasFieldError(ctx, fc) {
  69749. ec.Errorf(ctx, "must not be null")
  69750. }
  69751. return graphql.Null
  69752. }
  69753. res := resTmp.(string)
  69754. fc.Result = res
  69755. return ec.marshalNString2string(ctx, field.Selections, res)
  69756. }
  69757. func (ec *executionContext) fieldContext_MarketingEvent_sourceAndMedium(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69758. fc = &graphql.FieldContext{
  69759. Object: "MarketingEvent",
  69760. Field: field,
  69761. IsMethod: false,
  69762. IsResolver: false,
  69763. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69764. return nil, errors.New("field of type String does not have child fields")
  69765. },
  69766. }
  69767. return fc, nil
  69768. }
  69769. func (ec *executionContext) _MarketingEvent_startedAt(ctx context.Context, field graphql.CollectedField, obj *MarketingEvent) (ret graphql.Marshaler) {
  69770. fc, err := ec.fieldContext_MarketingEvent_startedAt(ctx, field)
  69771. if err != nil {
  69772. return graphql.Null
  69773. }
  69774. ctx = graphql.WithFieldContext(ctx, fc)
  69775. defer func() {
  69776. if r := recover(); r != nil {
  69777. ec.Error(ctx, ec.Recover(ctx, r))
  69778. ret = graphql.Null
  69779. }
  69780. }()
  69781. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69782. ctx = rctx // use context from middleware stack in children
  69783. return obj.StartedAt, nil
  69784. })
  69785. if err != nil {
  69786. ec.Error(ctx, err)
  69787. return graphql.Null
  69788. }
  69789. if resTmp == nil {
  69790. if !graphql.HasFieldError(ctx, fc) {
  69791. ec.Errorf(ctx, "must not be null")
  69792. }
  69793. return graphql.Null
  69794. }
  69795. res := resTmp.(string)
  69796. fc.Result = res
  69797. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  69798. }
  69799. func (ec *executionContext) fieldContext_MarketingEvent_startedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69800. fc = &graphql.FieldContext{
  69801. Object: "MarketingEvent",
  69802. Field: field,
  69803. IsMethod: false,
  69804. IsResolver: false,
  69805. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69806. return nil, errors.New("field of type DateTime does not have child fields")
  69807. },
  69808. }
  69809. return fc, nil
  69810. }
  69811. func (ec *executionContext) _MarketingEvent_type(ctx context.Context, field graphql.CollectedField, obj *MarketingEvent) (ret graphql.Marshaler) {
  69812. fc, err := ec.fieldContext_MarketingEvent_type(ctx, field)
  69813. if err != nil {
  69814. return graphql.Null
  69815. }
  69816. ctx = graphql.WithFieldContext(ctx, fc)
  69817. defer func() {
  69818. if r := recover(); r != nil {
  69819. ec.Error(ctx, ec.Recover(ctx, r))
  69820. ret = graphql.Null
  69821. }
  69822. }()
  69823. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69824. ctx = rctx // use context from middleware stack in children
  69825. return obj.Type, nil
  69826. })
  69827. if err != nil {
  69828. ec.Error(ctx, err)
  69829. return graphql.Null
  69830. }
  69831. if resTmp == nil {
  69832. if !graphql.HasFieldError(ctx, fc) {
  69833. ec.Errorf(ctx, "must not be null")
  69834. }
  69835. return graphql.Null
  69836. }
  69837. res := resTmp.(MarketingTactic)
  69838. fc.Result = res
  69839. return ec.marshalNMarketingTactic2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarketingTactic(ctx, field.Selections, res)
  69840. }
  69841. func (ec *executionContext) fieldContext_MarketingEvent_type(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69842. fc = &graphql.FieldContext{
  69843. Object: "MarketingEvent",
  69844. Field: field,
  69845. IsMethod: false,
  69846. IsResolver: false,
  69847. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69848. return nil, errors.New("field of type MarketingTactic does not have child fields")
  69849. },
  69850. }
  69851. return fc, nil
  69852. }
  69853. func (ec *executionContext) _MarketingEvent_utmCampaign(ctx context.Context, field graphql.CollectedField, obj *MarketingEvent) (ret graphql.Marshaler) {
  69854. fc, err := ec.fieldContext_MarketingEvent_utmCampaign(ctx, field)
  69855. if err != nil {
  69856. return graphql.Null
  69857. }
  69858. ctx = graphql.WithFieldContext(ctx, fc)
  69859. defer func() {
  69860. if r := recover(); r != nil {
  69861. ec.Error(ctx, ec.Recover(ctx, r))
  69862. ret = graphql.Null
  69863. }
  69864. }()
  69865. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69866. ctx = rctx // use context from middleware stack in children
  69867. return obj.UtmCampaign, nil
  69868. })
  69869. if err != nil {
  69870. ec.Error(ctx, err)
  69871. return graphql.Null
  69872. }
  69873. if resTmp == nil {
  69874. return graphql.Null
  69875. }
  69876. res := resTmp.(*string)
  69877. fc.Result = res
  69878. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  69879. }
  69880. func (ec *executionContext) fieldContext_MarketingEvent_utmCampaign(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69881. fc = &graphql.FieldContext{
  69882. Object: "MarketingEvent",
  69883. Field: field,
  69884. IsMethod: false,
  69885. IsResolver: false,
  69886. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69887. return nil, errors.New("field of type String does not have child fields")
  69888. },
  69889. }
  69890. return fc, nil
  69891. }
  69892. func (ec *executionContext) _MarketingEvent_utmMedium(ctx context.Context, field graphql.CollectedField, obj *MarketingEvent) (ret graphql.Marshaler) {
  69893. fc, err := ec.fieldContext_MarketingEvent_utmMedium(ctx, field)
  69894. if err != nil {
  69895. return graphql.Null
  69896. }
  69897. ctx = graphql.WithFieldContext(ctx, fc)
  69898. defer func() {
  69899. if r := recover(); r != nil {
  69900. ec.Error(ctx, ec.Recover(ctx, r))
  69901. ret = graphql.Null
  69902. }
  69903. }()
  69904. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69905. ctx = rctx // use context from middleware stack in children
  69906. return obj.UtmMedium, nil
  69907. })
  69908. if err != nil {
  69909. ec.Error(ctx, err)
  69910. return graphql.Null
  69911. }
  69912. if resTmp == nil {
  69913. return graphql.Null
  69914. }
  69915. res := resTmp.(*string)
  69916. fc.Result = res
  69917. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  69918. }
  69919. func (ec *executionContext) fieldContext_MarketingEvent_utmMedium(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69920. fc = &graphql.FieldContext{
  69921. Object: "MarketingEvent",
  69922. Field: field,
  69923. IsMethod: false,
  69924. IsResolver: false,
  69925. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69926. return nil, errors.New("field of type String does not have child fields")
  69927. },
  69928. }
  69929. return fc, nil
  69930. }
  69931. func (ec *executionContext) _MarketingEvent_utmSource(ctx context.Context, field graphql.CollectedField, obj *MarketingEvent) (ret graphql.Marshaler) {
  69932. fc, err := ec.fieldContext_MarketingEvent_utmSource(ctx, field)
  69933. if err != nil {
  69934. return graphql.Null
  69935. }
  69936. ctx = graphql.WithFieldContext(ctx, fc)
  69937. defer func() {
  69938. if r := recover(); r != nil {
  69939. ec.Error(ctx, ec.Recover(ctx, r))
  69940. ret = graphql.Null
  69941. }
  69942. }()
  69943. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69944. ctx = rctx // use context from middleware stack in children
  69945. return obj.UtmSource, nil
  69946. })
  69947. if err != nil {
  69948. ec.Error(ctx, err)
  69949. return graphql.Null
  69950. }
  69951. if resTmp == nil {
  69952. return graphql.Null
  69953. }
  69954. res := resTmp.(*string)
  69955. fc.Result = res
  69956. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  69957. }
  69958. func (ec *executionContext) fieldContext_MarketingEvent_utmSource(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69959. fc = &graphql.FieldContext{
  69960. Object: "MarketingEvent",
  69961. Field: field,
  69962. IsMethod: false,
  69963. IsResolver: false,
  69964. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69965. return nil, errors.New("field of type String does not have child fields")
  69966. },
  69967. }
  69968. return fc, nil
  69969. }
  69970. func (ec *executionContext) _MediaConnection_edges(ctx context.Context, field graphql.CollectedField, obj *MediaConnection) (ret graphql.Marshaler) {
  69971. fc, err := ec.fieldContext_MediaConnection_edges(ctx, field)
  69972. if err != nil {
  69973. return graphql.Null
  69974. }
  69975. ctx = graphql.WithFieldContext(ctx, fc)
  69976. defer func() {
  69977. if r := recover(); r != nil {
  69978. ec.Error(ctx, ec.Recover(ctx, r))
  69979. ret = graphql.Null
  69980. }
  69981. }()
  69982. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69983. ctx = rctx // use context from middleware stack in children
  69984. return obj.Edges, nil
  69985. })
  69986. if err != nil {
  69987. ec.Error(ctx, err)
  69988. return graphql.Null
  69989. }
  69990. if resTmp == nil {
  69991. if !graphql.HasFieldError(ctx, fc) {
  69992. ec.Errorf(ctx, "must not be null")
  69993. }
  69994. return graphql.Null
  69995. }
  69996. res := resTmp.([]*MediaEdge)
  69997. fc.Result = res
  69998. return ec.marshalNMediaEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaEdgeᚄ(ctx, field.Selections, res)
  69999. }
  70000. func (ec *executionContext) fieldContext_MediaConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70001. fc = &graphql.FieldContext{
  70002. Object: "MediaConnection",
  70003. Field: field,
  70004. IsMethod: false,
  70005. IsResolver: false,
  70006. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70007. switch field.Name {
  70008. case "cursor":
  70009. return ec.fieldContext_MediaEdge_cursor(ctx, field)
  70010. case "node":
  70011. return ec.fieldContext_MediaEdge_node(ctx, field)
  70012. }
  70013. return nil, fmt.Errorf("no field named %q was found under type MediaEdge", field.Name)
  70014. },
  70015. }
  70016. return fc, nil
  70017. }
  70018. func (ec *executionContext) _MediaConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *MediaConnection) (ret graphql.Marshaler) {
  70019. fc, err := ec.fieldContext_MediaConnection_nodes(ctx, field)
  70020. if err != nil {
  70021. return graphql.Null
  70022. }
  70023. ctx = graphql.WithFieldContext(ctx, fc)
  70024. defer func() {
  70025. if r := recover(); r != nil {
  70026. ec.Error(ctx, ec.Recover(ctx, r))
  70027. ret = graphql.Null
  70028. }
  70029. }()
  70030. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70031. ctx = rctx // use context from middleware stack in children
  70032. return obj.Nodes, nil
  70033. })
  70034. if err != nil {
  70035. ec.Error(ctx, err)
  70036. return graphql.Null
  70037. }
  70038. if resTmp == nil {
  70039. if !graphql.HasFieldError(ctx, fc) {
  70040. ec.Errorf(ctx, "must not be null")
  70041. }
  70042. return graphql.Null
  70043. }
  70044. res := resTmp.([]Media)
  70045. fc.Result = res
  70046. return ec.marshalNMedia2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaᚄ(ctx, field.Selections, res)
  70047. }
  70048. func (ec *executionContext) fieldContext_MediaConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70049. fc = &graphql.FieldContext{
  70050. Object: "MediaConnection",
  70051. Field: field,
  70052. IsMethod: false,
  70053. IsResolver: false,
  70054. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70055. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  70056. },
  70057. }
  70058. return fc, nil
  70059. }
  70060. func (ec *executionContext) _MediaConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *MediaConnection) (ret graphql.Marshaler) {
  70061. fc, err := ec.fieldContext_MediaConnection_pageInfo(ctx, field)
  70062. if err != nil {
  70063. return graphql.Null
  70064. }
  70065. ctx = graphql.WithFieldContext(ctx, fc)
  70066. defer func() {
  70067. if r := recover(); r != nil {
  70068. ec.Error(ctx, ec.Recover(ctx, r))
  70069. ret = graphql.Null
  70070. }
  70071. }()
  70072. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70073. ctx = rctx // use context from middleware stack in children
  70074. return obj.PageInfo, nil
  70075. })
  70076. if err != nil {
  70077. ec.Error(ctx, err)
  70078. return graphql.Null
  70079. }
  70080. if resTmp == nil {
  70081. if !graphql.HasFieldError(ctx, fc) {
  70082. ec.Errorf(ctx, "must not be null")
  70083. }
  70084. return graphql.Null
  70085. }
  70086. res := resTmp.(*PageInfo)
  70087. fc.Result = res
  70088. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  70089. }
  70090. func (ec *executionContext) fieldContext_MediaConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70091. fc = &graphql.FieldContext{
  70092. Object: "MediaConnection",
  70093. Field: field,
  70094. IsMethod: false,
  70095. IsResolver: false,
  70096. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70097. switch field.Name {
  70098. case "endCursor":
  70099. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  70100. case "hasNextPage":
  70101. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  70102. case "hasPreviousPage":
  70103. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  70104. case "startCursor":
  70105. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  70106. }
  70107. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  70108. },
  70109. }
  70110. return fc, nil
  70111. }
  70112. func (ec *executionContext) _MediaEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *MediaEdge) (ret graphql.Marshaler) {
  70113. fc, err := ec.fieldContext_MediaEdge_cursor(ctx, field)
  70114. if err != nil {
  70115. return graphql.Null
  70116. }
  70117. ctx = graphql.WithFieldContext(ctx, fc)
  70118. defer func() {
  70119. if r := recover(); r != nil {
  70120. ec.Error(ctx, ec.Recover(ctx, r))
  70121. ret = graphql.Null
  70122. }
  70123. }()
  70124. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70125. ctx = rctx // use context from middleware stack in children
  70126. return obj.Cursor, nil
  70127. })
  70128. if err != nil {
  70129. ec.Error(ctx, err)
  70130. return graphql.Null
  70131. }
  70132. if resTmp == nil {
  70133. if !graphql.HasFieldError(ctx, fc) {
  70134. ec.Errorf(ctx, "must not be null")
  70135. }
  70136. return graphql.Null
  70137. }
  70138. res := resTmp.(string)
  70139. fc.Result = res
  70140. return ec.marshalNString2string(ctx, field.Selections, res)
  70141. }
  70142. func (ec *executionContext) fieldContext_MediaEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70143. fc = &graphql.FieldContext{
  70144. Object: "MediaEdge",
  70145. Field: field,
  70146. IsMethod: false,
  70147. IsResolver: false,
  70148. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70149. return nil, errors.New("field of type String does not have child fields")
  70150. },
  70151. }
  70152. return fc, nil
  70153. }
  70154. func (ec *executionContext) _MediaEdge_node(ctx context.Context, field graphql.CollectedField, obj *MediaEdge) (ret graphql.Marshaler) {
  70155. fc, err := ec.fieldContext_MediaEdge_node(ctx, field)
  70156. if err != nil {
  70157. return graphql.Null
  70158. }
  70159. ctx = graphql.WithFieldContext(ctx, fc)
  70160. defer func() {
  70161. if r := recover(); r != nil {
  70162. ec.Error(ctx, ec.Recover(ctx, r))
  70163. ret = graphql.Null
  70164. }
  70165. }()
  70166. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70167. ctx = rctx // use context from middleware stack in children
  70168. return obj.Node, nil
  70169. })
  70170. if err != nil {
  70171. ec.Error(ctx, err)
  70172. return graphql.Null
  70173. }
  70174. if resTmp == nil {
  70175. if !graphql.HasFieldError(ctx, fc) {
  70176. ec.Errorf(ctx, "must not be null")
  70177. }
  70178. return graphql.Null
  70179. }
  70180. res := resTmp.(Media)
  70181. fc.Result = res
  70182. return ec.marshalNMedia2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMedia(ctx, field.Selections, res)
  70183. }
  70184. func (ec *executionContext) fieldContext_MediaEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70185. fc = &graphql.FieldContext{
  70186. Object: "MediaEdge",
  70187. Field: field,
  70188. IsMethod: false,
  70189. IsResolver: false,
  70190. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70191. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  70192. },
  70193. }
  70194. return fc, nil
  70195. }
  70196. func (ec *executionContext) _MediaError_code(ctx context.Context, field graphql.CollectedField, obj *MediaError) (ret graphql.Marshaler) {
  70197. fc, err := ec.fieldContext_MediaError_code(ctx, field)
  70198. if err != nil {
  70199. return graphql.Null
  70200. }
  70201. ctx = graphql.WithFieldContext(ctx, fc)
  70202. defer func() {
  70203. if r := recover(); r != nil {
  70204. ec.Error(ctx, ec.Recover(ctx, r))
  70205. ret = graphql.Null
  70206. }
  70207. }()
  70208. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70209. ctx = rctx // use context from middleware stack in children
  70210. return obj.Code, nil
  70211. })
  70212. if err != nil {
  70213. ec.Error(ctx, err)
  70214. return graphql.Null
  70215. }
  70216. if resTmp == nil {
  70217. if !graphql.HasFieldError(ctx, fc) {
  70218. ec.Errorf(ctx, "must not be null")
  70219. }
  70220. return graphql.Null
  70221. }
  70222. res := resTmp.(MediaErrorCode)
  70223. fc.Result = res
  70224. return ec.marshalNMediaErrorCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaErrorCode(ctx, field.Selections, res)
  70225. }
  70226. func (ec *executionContext) fieldContext_MediaError_code(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70227. fc = &graphql.FieldContext{
  70228. Object: "MediaError",
  70229. Field: field,
  70230. IsMethod: false,
  70231. IsResolver: false,
  70232. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70233. return nil, errors.New("field of type MediaErrorCode does not have child fields")
  70234. },
  70235. }
  70236. return fc, nil
  70237. }
  70238. func (ec *executionContext) _MediaError_details(ctx context.Context, field graphql.CollectedField, obj *MediaError) (ret graphql.Marshaler) {
  70239. fc, err := ec.fieldContext_MediaError_details(ctx, field)
  70240. if err != nil {
  70241. return graphql.Null
  70242. }
  70243. ctx = graphql.WithFieldContext(ctx, fc)
  70244. defer func() {
  70245. if r := recover(); r != nil {
  70246. ec.Error(ctx, ec.Recover(ctx, r))
  70247. ret = graphql.Null
  70248. }
  70249. }()
  70250. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70251. ctx = rctx // use context from middleware stack in children
  70252. return obj.Details, nil
  70253. })
  70254. if err != nil {
  70255. ec.Error(ctx, err)
  70256. return graphql.Null
  70257. }
  70258. if resTmp == nil {
  70259. return graphql.Null
  70260. }
  70261. res := resTmp.(*string)
  70262. fc.Result = res
  70263. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  70264. }
  70265. func (ec *executionContext) fieldContext_MediaError_details(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70266. fc = &graphql.FieldContext{
  70267. Object: "MediaError",
  70268. Field: field,
  70269. IsMethod: false,
  70270. IsResolver: false,
  70271. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70272. return nil, errors.New("field of type String does not have child fields")
  70273. },
  70274. }
  70275. return fc, nil
  70276. }
  70277. func (ec *executionContext) _MediaError_message(ctx context.Context, field graphql.CollectedField, obj *MediaError) (ret graphql.Marshaler) {
  70278. fc, err := ec.fieldContext_MediaError_message(ctx, field)
  70279. if err != nil {
  70280. return graphql.Null
  70281. }
  70282. ctx = graphql.WithFieldContext(ctx, fc)
  70283. defer func() {
  70284. if r := recover(); r != nil {
  70285. ec.Error(ctx, ec.Recover(ctx, r))
  70286. ret = graphql.Null
  70287. }
  70288. }()
  70289. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70290. ctx = rctx // use context from middleware stack in children
  70291. return obj.Message, nil
  70292. })
  70293. if err != nil {
  70294. ec.Error(ctx, err)
  70295. return graphql.Null
  70296. }
  70297. if resTmp == nil {
  70298. if !graphql.HasFieldError(ctx, fc) {
  70299. ec.Errorf(ctx, "must not be null")
  70300. }
  70301. return graphql.Null
  70302. }
  70303. res := resTmp.(string)
  70304. fc.Result = res
  70305. return ec.marshalNString2string(ctx, field.Selections, res)
  70306. }
  70307. func (ec *executionContext) fieldContext_MediaError_message(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70308. fc = &graphql.FieldContext{
  70309. Object: "MediaError",
  70310. Field: field,
  70311. IsMethod: false,
  70312. IsResolver: false,
  70313. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70314. return nil, errors.New("field of type String does not have child fields")
  70315. },
  70316. }
  70317. return fc, nil
  70318. }
  70319. func (ec *executionContext) _MediaImage_alt(ctx context.Context, field graphql.CollectedField, obj *MediaImage) (ret graphql.Marshaler) {
  70320. fc, err := ec.fieldContext_MediaImage_alt(ctx, field)
  70321. if err != nil {
  70322. return graphql.Null
  70323. }
  70324. ctx = graphql.WithFieldContext(ctx, fc)
  70325. defer func() {
  70326. if r := recover(); r != nil {
  70327. ec.Error(ctx, ec.Recover(ctx, r))
  70328. ret = graphql.Null
  70329. }
  70330. }()
  70331. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70332. ctx = rctx // use context from middleware stack in children
  70333. return obj.Alt, nil
  70334. })
  70335. if err != nil {
  70336. ec.Error(ctx, err)
  70337. return graphql.Null
  70338. }
  70339. if resTmp == nil {
  70340. return graphql.Null
  70341. }
  70342. res := resTmp.(*string)
  70343. fc.Result = res
  70344. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  70345. }
  70346. func (ec *executionContext) fieldContext_MediaImage_alt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70347. fc = &graphql.FieldContext{
  70348. Object: "MediaImage",
  70349. Field: field,
  70350. IsMethod: false,
  70351. IsResolver: false,
  70352. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70353. return nil, errors.New("field of type String does not have child fields")
  70354. },
  70355. }
  70356. return fc, nil
  70357. }
  70358. func (ec *executionContext) _MediaImage_createdAt(ctx context.Context, field graphql.CollectedField, obj *MediaImage) (ret graphql.Marshaler) {
  70359. fc, err := ec.fieldContext_MediaImage_createdAt(ctx, field)
  70360. if err != nil {
  70361. return graphql.Null
  70362. }
  70363. ctx = graphql.WithFieldContext(ctx, fc)
  70364. defer func() {
  70365. if r := recover(); r != nil {
  70366. ec.Error(ctx, ec.Recover(ctx, r))
  70367. ret = graphql.Null
  70368. }
  70369. }()
  70370. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70371. ctx = rctx // use context from middleware stack in children
  70372. return obj.CreatedAt, nil
  70373. })
  70374. if err != nil {
  70375. ec.Error(ctx, err)
  70376. return graphql.Null
  70377. }
  70378. if resTmp == nil {
  70379. if !graphql.HasFieldError(ctx, fc) {
  70380. ec.Errorf(ctx, "must not be null")
  70381. }
  70382. return graphql.Null
  70383. }
  70384. res := resTmp.(string)
  70385. fc.Result = res
  70386. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  70387. }
  70388. func (ec *executionContext) fieldContext_MediaImage_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70389. fc = &graphql.FieldContext{
  70390. Object: "MediaImage",
  70391. Field: field,
  70392. IsMethod: false,
  70393. IsResolver: false,
  70394. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70395. return nil, errors.New("field of type DateTime does not have child fields")
  70396. },
  70397. }
  70398. return fc, nil
  70399. }
  70400. func (ec *executionContext) _MediaImage_fileErrors(ctx context.Context, field graphql.CollectedField, obj *MediaImage) (ret graphql.Marshaler) {
  70401. fc, err := ec.fieldContext_MediaImage_fileErrors(ctx, field)
  70402. if err != nil {
  70403. return graphql.Null
  70404. }
  70405. ctx = graphql.WithFieldContext(ctx, fc)
  70406. defer func() {
  70407. if r := recover(); r != nil {
  70408. ec.Error(ctx, ec.Recover(ctx, r))
  70409. ret = graphql.Null
  70410. }
  70411. }()
  70412. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70413. ctx = rctx // use context from middleware stack in children
  70414. return obj.FileErrors, nil
  70415. })
  70416. if err != nil {
  70417. ec.Error(ctx, err)
  70418. return graphql.Null
  70419. }
  70420. if resTmp == nil {
  70421. if !graphql.HasFieldError(ctx, fc) {
  70422. ec.Errorf(ctx, "must not be null")
  70423. }
  70424. return graphql.Null
  70425. }
  70426. res := resTmp.([]*FileError)
  70427. fc.Result = res
  70428. return ec.marshalNFileError2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFileErrorᚄ(ctx, field.Selections, res)
  70429. }
  70430. func (ec *executionContext) fieldContext_MediaImage_fileErrors(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70431. fc = &graphql.FieldContext{
  70432. Object: "MediaImage",
  70433. Field: field,
  70434. IsMethod: false,
  70435. IsResolver: false,
  70436. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70437. switch field.Name {
  70438. case "code":
  70439. return ec.fieldContext_FileError_code(ctx, field)
  70440. case "details":
  70441. return ec.fieldContext_FileError_details(ctx, field)
  70442. case "message":
  70443. return ec.fieldContext_FileError_message(ctx, field)
  70444. }
  70445. return nil, fmt.Errorf("no field named %q was found under type FileError", field.Name)
  70446. },
  70447. }
  70448. return fc, nil
  70449. }
  70450. func (ec *executionContext) _MediaImage_fileStatus(ctx context.Context, field graphql.CollectedField, obj *MediaImage) (ret graphql.Marshaler) {
  70451. fc, err := ec.fieldContext_MediaImage_fileStatus(ctx, field)
  70452. if err != nil {
  70453. return graphql.Null
  70454. }
  70455. ctx = graphql.WithFieldContext(ctx, fc)
  70456. defer func() {
  70457. if r := recover(); r != nil {
  70458. ec.Error(ctx, ec.Recover(ctx, r))
  70459. ret = graphql.Null
  70460. }
  70461. }()
  70462. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70463. ctx = rctx // use context from middleware stack in children
  70464. return obj.FileStatus, nil
  70465. })
  70466. if err != nil {
  70467. ec.Error(ctx, err)
  70468. return graphql.Null
  70469. }
  70470. if resTmp == nil {
  70471. if !graphql.HasFieldError(ctx, fc) {
  70472. ec.Errorf(ctx, "must not be null")
  70473. }
  70474. return graphql.Null
  70475. }
  70476. res := resTmp.(FileStatus)
  70477. fc.Result = res
  70478. return ec.marshalNFileStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFileStatus(ctx, field.Selections, res)
  70479. }
  70480. func (ec *executionContext) fieldContext_MediaImage_fileStatus(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70481. fc = &graphql.FieldContext{
  70482. Object: "MediaImage",
  70483. Field: field,
  70484. IsMethod: false,
  70485. IsResolver: false,
  70486. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70487. return nil, errors.New("field of type FileStatus does not have child fields")
  70488. },
  70489. }
  70490. return fc, nil
  70491. }
  70492. func (ec *executionContext) _MediaImage_id(ctx context.Context, field graphql.CollectedField, obj *MediaImage) (ret graphql.Marshaler) {
  70493. fc, err := ec.fieldContext_MediaImage_id(ctx, field)
  70494. if err != nil {
  70495. return graphql.Null
  70496. }
  70497. ctx = graphql.WithFieldContext(ctx, fc)
  70498. defer func() {
  70499. if r := recover(); r != nil {
  70500. ec.Error(ctx, ec.Recover(ctx, r))
  70501. ret = graphql.Null
  70502. }
  70503. }()
  70504. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70505. ctx = rctx // use context from middleware stack in children
  70506. return obj.ID, nil
  70507. })
  70508. if err != nil {
  70509. ec.Error(ctx, err)
  70510. return graphql.Null
  70511. }
  70512. if resTmp == nil {
  70513. if !graphql.HasFieldError(ctx, fc) {
  70514. ec.Errorf(ctx, "must not be null")
  70515. }
  70516. return graphql.Null
  70517. }
  70518. res := resTmp.(string)
  70519. fc.Result = res
  70520. return ec.marshalNID2string(ctx, field.Selections, res)
  70521. }
  70522. func (ec *executionContext) fieldContext_MediaImage_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70523. fc = &graphql.FieldContext{
  70524. Object: "MediaImage",
  70525. Field: field,
  70526. IsMethod: false,
  70527. IsResolver: false,
  70528. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70529. return nil, errors.New("field of type ID does not have child fields")
  70530. },
  70531. }
  70532. return fc, nil
  70533. }
  70534. func (ec *executionContext) _MediaImage_image(ctx context.Context, field graphql.CollectedField, obj *MediaImage) (ret graphql.Marshaler) {
  70535. fc, err := ec.fieldContext_MediaImage_image(ctx, field)
  70536. if err != nil {
  70537. return graphql.Null
  70538. }
  70539. ctx = graphql.WithFieldContext(ctx, fc)
  70540. defer func() {
  70541. if r := recover(); r != nil {
  70542. ec.Error(ctx, ec.Recover(ctx, r))
  70543. ret = graphql.Null
  70544. }
  70545. }()
  70546. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70547. ctx = rctx // use context from middleware stack in children
  70548. return obj.Image, nil
  70549. })
  70550. if err != nil {
  70551. ec.Error(ctx, err)
  70552. return graphql.Null
  70553. }
  70554. if resTmp == nil {
  70555. return graphql.Null
  70556. }
  70557. res := resTmp.(*Image)
  70558. fc.Result = res
  70559. return ec.marshalOImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐImage(ctx, field.Selections, res)
  70560. }
  70561. func (ec *executionContext) fieldContext_MediaImage_image(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70562. fc = &graphql.FieldContext{
  70563. Object: "MediaImage",
  70564. Field: field,
  70565. IsMethod: false,
  70566. IsResolver: false,
  70567. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70568. switch field.Name {
  70569. case "altText":
  70570. return ec.fieldContext_Image_altText(ctx, field)
  70571. case "height":
  70572. return ec.fieldContext_Image_height(ctx, field)
  70573. case "id":
  70574. return ec.fieldContext_Image_id(ctx, field)
  70575. case "metafield":
  70576. return ec.fieldContext_Image_metafield(ctx, field)
  70577. case "metafields":
  70578. return ec.fieldContext_Image_metafields(ctx, field)
  70579. case "privateMetafield":
  70580. return ec.fieldContext_Image_privateMetafield(ctx, field)
  70581. case "privateMetafields":
  70582. return ec.fieldContext_Image_privateMetafields(ctx, field)
  70583. case "url":
  70584. return ec.fieldContext_Image_url(ctx, field)
  70585. case "width":
  70586. return ec.fieldContext_Image_width(ctx, field)
  70587. }
  70588. return nil, fmt.Errorf("no field named %q was found under type Image", field.Name)
  70589. },
  70590. }
  70591. return fc, nil
  70592. }
  70593. func (ec *executionContext) _MediaImage_mediaContentType(ctx context.Context, field graphql.CollectedField, obj *MediaImage) (ret graphql.Marshaler) {
  70594. fc, err := ec.fieldContext_MediaImage_mediaContentType(ctx, field)
  70595. if err != nil {
  70596. return graphql.Null
  70597. }
  70598. ctx = graphql.WithFieldContext(ctx, fc)
  70599. defer func() {
  70600. if r := recover(); r != nil {
  70601. ec.Error(ctx, ec.Recover(ctx, r))
  70602. ret = graphql.Null
  70603. }
  70604. }()
  70605. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70606. ctx = rctx // use context from middleware stack in children
  70607. return obj.MediaContentType, nil
  70608. })
  70609. if err != nil {
  70610. ec.Error(ctx, err)
  70611. return graphql.Null
  70612. }
  70613. if resTmp == nil {
  70614. if !graphql.HasFieldError(ctx, fc) {
  70615. ec.Errorf(ctx, "must not be null")
  70616. }
  70617. return graphql.Null
  70618. }
  70619. res := resTmp.(MediaContentType)
  70620. fc.Result = res
  70621. return ec.marshalNMediaContentType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaContentType(ctx, field.Selections, res)
  70622. }
  70623. func (ec *executionContext) fieldContext_MediaImage_mediaContentType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70624. fc = &graphql.FieldContext{
  70625. Object: "MediaImage",
  70626. Field: field,
  70627. IsMethod: false,
  70628. IsResolver: false,
  70629. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70630. return nil, errors.New("field of type MediaContentType does not have child fields")
  70631. },
  70632. }
  70633. return fc, nil
  70634. }
  70635. func (ec *executionContext) _MediaImage_mediaErrors(ctx context.Context, field graphql.CollectedField, obj *MediaImage) (ret graphql.Marshaler) {
  70636. fc, err := ec.fieldContext_MediaImage_mediaErrors(ctx, field)
  70637. if err != nil {
  70638. return graphql.Null
  70639. }
  70640. ctx = graphql.WithFieldContext(ctx, fc)
  70641. defer func() {
  70642. if r := recover(); r != nil {
  70643. ec.Error(ctx, ec.Recover(ctx, r))
  70644. ret = graphql.Null
  70645. }
  70646. }()
  70647. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70648. ctx = rctx // use context from middleware stack in children
  70649. return obj.MediaErrors, nil
  70650. })
  70651. if err != nil {
  70652. ec.Error(ctx, err)
  70653. return graphql.Null
  70654. }
  70655. if resTmp == nil {
  70656. if !graphql.HasFieldError(ctx, fc) {
  70657. ec.Errorf(ctx, "must not be null")
  70658. }
  70659. return graphql.Null
  70660. }
  70661. res := resTmp.([]*MediaError)
  70662. fc.Result = res
  70663. return ec.marshalNMediaError2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaErrorᚄ(ctx, field.Selections, res)
  70664. }
  70665. func (ec *executionContext) fieldContext_MediaImage_mediaErrors(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70666. fc = &graphql.FieldContext{
  70667. Object: "MediaImage",
  70668. Field: field,
  70669. IsMethod: false,
  70670. IsResolver: false,
  70671. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70672. switch field.Name {
  70673. case "code":
  70674. return ec.fieldContext_MediaError_code(ctx, field)
  70675. case "details":
  70676. return ec.fieldContext_MediaError_details(ctx, field)
  70677. case "message":
  70678. return ec.fieldContext_MediaError_message(ctx, field)
  70679. }
  70680. return nil, fmt.Errorf("no field named %q was found under type MediaError", field.Name)
  70681. },
  70682. }
  70683. return fc, nil
  70684. }
  70685. func (ec *executionContext) _MediaImage_mediaWarnings(ctx context.Context, field graphql.CollectedField, obj *MediaImage) (ret graphql.Marshaler) {
  70686. fc, err := ec.fieldContext_MediaImage_mediaWarnings(ctx, field)
  70687. if err != nil {
  70688. return graphql.Null
  70689. }
  70690. ctx = graphql.WithFieldContext(ctx, fc)
  70691. defer func() {
  70692. if r := recover(); r != nil {
  70693. ec.Error(ctx, ec.Recover(ctx, r))
  70694. ret = graphql.Null
  70695. }
  70696. }()
  70697. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70698. ctx = rctx // use context from middleware stack in children
  70699. return obj.MediaWarnings, nil
  70700. })
  70701. if err != nil {
  70702. ec.Error(ctx, err)
  70703. return graphql.Null
  70704. }
  70705. if resTmp == nil {
  70706. if !graphql.HasFieldError(ctx, fc) {
  70707. ec.Errorf(ctx, "must not be null")
  70708. }
  70709. return graphql.Null
  70710. }
  70711. res := resTmp.([]*MediaWarning)
  70712. fc.Result = res
  70713. return ec.marshalNMediaWarning2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaWarningᚄ(ctx, field.Selections, res)
  70714. }
  70715. func (ec *executionContext) fieldContext_MediaImage_mediaWarnings(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70716. fc = &graphql.FieldContext{
  70717. Object: "MediaImage",
  70718. Field: field,
  70719. IsMethod: false,
  70720. IsResolver: false,
  70721. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70722. switch field.Name {
  70723. case "code":
  70724. return ec.fieldContext_MediaWarning_code(ctx, field)
  70725. case "message":
  70726. return ec.fieldContext_MediaWarning_message(ctx, field)
  70727. }
  70728. return nil, fmt.Errorf("no field named %q was found under type MediaWarning", field.Name)
  70729. },
  70730. }
  70731. return fc, nil
  70732. }
  70733. func (ec *executionContext) _MediaImage_mimeType(ctx context.Context, field graphql.CollectedField, obj *MediaImage) (ret graphql.Marshaler) {
  70734. fc, err := ec.fieldContext_MediaImage_mimeType(ctx, field)
  70735. if err != nil {
  70736. return graphql.Null
  70737. }
  70738. ctx = graphql.WithFieldContext(ctx, fc)
  70739. defer func() {
  70740. if r := recover(); r != nil {
  70741. ec.Error(ctx, ec.Recover(ctx, r))
  70742. ret = graphql.Null
  70743. }
  70744. }()
  70745. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70746. ctx = rctx // use context from middleware stack in children
  70747. return obj.MimeType, nil
  70748. })
  70749. if err != nil {
  70750. ec.Error(ctx, err)
  70751. return graphql.Null
  70752. }
  70753. if resTmp == nil {
  70754. return graphql.Null
  70755. }
  70756. res := resTmp.(*string)
  70757. fc.Result = res
  70758. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  70759. }
  70760. func (ec *executionContext) fieldContext_MediaImage_mimeType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70761. fc = &graphql.FieldContext{
  70762. Object: "MediaImage",
  70763. Field: field,
  70764. IsMethod: false,
  70765. IsResolver: false,
  70766. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70767. return nil, errors.New("field of type String does not have child fields")
  70768. },
  70769. }
  70770. return fc, nil
  70771. }
  70772. func (ec *executionContext) _MediaImage_originalSource(ctx context.Context, field graphql.CollectedField, obj *MediaImage) (ret graphql.Marshaler) {
  70773. fc, err := ec.fieldContext_MediaImage_originalSource(ctx, field)
  70774. if err != nil {
  70775. return graphql.Null
  70776. }
  70777. ctx = graphql.WithFieldContext(ctx, fc)
  70778. defer func() {
  70779. if r := recover(); r != nil {
  70780. ec.Error(ctx, ec.Recover(ctx, r))
  70781. ret = graphql.Null
  70782. }
  70783. }()
  70784. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70785. ctx = rctx // use context from middleware stack in children
  70786. return obj.OriginalSource, nil
  70787. })
  70788. if err != nil {
  70789. ec.Error(ctx, err)
  70790. return graphql.Null
  70791. }
  70792. if resTmp == nil {
  70793. return graphql.Null
  70794. }
  70795. res := resTmp.(*MediaImageOriginalSource)
  70796. fc.Result = res
  70797. return ec.marshalOMediaImageOriginalSource2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaImageOriginalSource(ctx, field.Selections, res)
  70798. }
  70799. func (ec *executionContext) fieldContext_MediaImage_originalSource(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70800. fc = &graphql.FieldContext{
  70801. Object: "MediaImage",
  70802. Field: field,
  70803. IsMethod: false,
  70804. IsResolver: false,
  70805. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70806. switch field.Name {
  70807. case "fileSize":
  70808. return ec.fieldContext_MediaImageOriginalSource_fileSize(ctx, field)
  70809. }
  70810. return nil, fmt.Errorf("no field named %q was found under type MediaImageOriginalSource", field.Name)
  70811. },
  70812. }
  70813. return fc, nil
  70814. }
  70815. func (ec *executionContext) _MediaImage_preview(ctx context.Context, field graphql.CollectedField, obj *MediaImage) (ret graphql.Marshaler) {
  70816. fc, err := ec.fieldContext_MediaImage_preview(ctx, field)
  70817. if err != nil {
  70818. return graphql.Null
  70819. }
  70820. ctx = graphql.WithFieldContext(ctx, fc)
  70821. defer func() {
  70822. if r := recover(); r != nil {
  70823. ec.Error(ctx, ec.Recover(ctx, r))
  70824. ret = graphql.Null
  70825. }
  70826. }()
  70827. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70828. ctx = rctx // use context from middleware stack in children
  70829. return obj.Preview, nil
  70830. })
  70831. if err != nil {
  70832. ec.Error(ctx, err)
  70833. return graphql.Null
  70834. }
  70835. if resTmp == nil {
  70836. return graphql.Null
  70837. }
  70838. res := resTmp.(*MediaPreviewImage)
  70839. fc.Result = res
  70840. return ec.marshalOMediaPreviewImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaPreviewImage(ctx, field.Selections, res)
  70841. }
  70842. func (ec *executionContext) fieldContext_MediaImage_preview(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70843. fc = &graphql.FieldContext{
  70844. Object: "MediaImage",
  70845. Field: field,
  70846. IsMethod: false,
  70847. IsResolver: false,
  70848. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70849. switch field.Name {
  70850. case "image":
  70851. return ec.fieldContext_MediaPreviewImage_image(ctx, field)
  70852. case "status":
  70853. return ec.fieldContext_MediaPreviewImage_status(ctx, field)
  70854. }
  70855. return nil, fmt.Errorf("no field named %q was found under type MediaPreviewImage", field.Name)
  70856. },
  70857. }
  70858. return fc, nil
  70859. }
  70860. func (ec *executionContext) _MediaImage_status(ctx context.Context, field graphql.CollectedField, obj *MediaImage) (ret graphql.Marshaler) {
  70861. fc, err := ec.fieldContext_MediaImage_status(ctx, field)
  70862. if err != nil {
  70863. return graphql.Null
  70864. }
  70865. ctx = graphql.WithFieldContext(ctx, fc)
  70866. defer func() {
  70867. if r := recover(); r != nil {
  70868. ec.Error(ctx, ec.Recover(ctx, r))
  70869. ret = graphql.Null
  70870. }
  70871. }()
  70872. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70873. ctx = rctx // use context from middleware stack in children
  70874. return obj.Status, nil
  70875. })
  70876. if err != nil {
  70877. ec.Error(ctx, err)
  70878. return graphql.Null
  70879. }
  70880. if resTmp == nil {
  70881. if !graphql.HasFieldError(ctx, fc) {
  70882. ec.Errorf(ctx, "must not be null")
  70883. }
  70884. return graphql.Null
  70885. }
  70886. res := resTmp.(MediaStatus)
  70887. fc.Result = res
  70888. return ec.marshalNMediaStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaStatus(ctx, field.Selections, res)
  70889. }
  70890. func (ec *executionContext) fieldContext_MediaImage_status(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70891. fc = &graphql.FieldContext{
  70892. Object: "MediaImage",
  70893. Field: field,
  70894. IsMethod: false,
  70895. IsResolver: false,
  70896. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70897. return nil, errors.New("field of type MediaStatus does not have child fields")
  70898. },
  70899. }
  70900. return fc, nil
  70901. }
  70902. func (ec *executionContext) _MediaImageOriginalSource_fileSize(ctx context.Context, field graphql.CollectedField, obj *MediaImageOriginalSource) (ret graphql.Marshaler) {
  70903. fc, err := ec.fieldContext_MediaImageOriginalSource_fileSize(ctx, field)
  70904. if err != nil {
  70905. return graphql.Null
  70906. }
  70907. ctx = graphql.WithFieldContext(ctx, fc)
  70908. defer func() {
  70909. if r := recover(); r != nil {
  70910. ec.Error(ctx, ec.Recover(ctx, r))
  70911. ret = graphql.Null
  70912. }
  70913. }()
  70914. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70915. ctx = rctx // use context from middleware stack in children
  70916. return obj.FileSize, nil
  70917. })
  70918. if err != nil {
  70919. ec.Error(ctx, err)
  70920. return graphql.Null
  70921. }
  70922. if resTmp == nil {
  70923. return graphql.Null
  70924. }
  70925. res := resTmp.(*int)
  70926. fc.Result = res
  70927. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  70928. }
  70929. func (ec *executionContext) fieldContext_MediaImageOriginalSource_fileSize(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70930. fc = &graphql.FieldContext{
  70931. Object: "MediaImageOriginalSource",
  70932. Field: field,
  70933. IsMethod: false,
  70934. IsResolver: false,
  70935. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70936. return nil, errors.New("field of type Int does not have child fields")
  70937. },
  70938. }
  70939. return fc, nil
  70940. }
  70941. func (ec *executionContext) _MediaPreviewImage_image(ctx context.Context, field graphql.CollectedField, obj *MediaPreviewImage) (ret graphql.Marshaler) {
  70942. fc, err := ec.fieldContext_MediaPreviewImage_image(ctx, field)
  70943. if err != nil {
  70944. return graphql.Null
  70945. }
  70946. ctx = graphql.WithFieldContext(ctx, fc)
  70947. defer func() {
  70948. if r := recover(); r != nil {
  70949. ec.Error(ctx, ec.Recover(ctx, r))
  70950. ret = graphql.Null
  70951. }
  70952. }()
  70953. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70954. ctx = rctx // use context from middleware stack in children
  70955. return obj.Image, nil
  70956. })
  70957. if err != nil {
  70958. ec.Error(ctx, err)
  70959. return graphql.Null
  70960. }
  70961. if resTmp == nil {
  70962. return graphql.Null
  70963. }
  70964. res := resTmp.(*Image)
  70965. fc.Result = res
  70966. return ec.marshalOImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐImage(ctx, field.Selections, res)
  70967. }
  70968. func (ec *executionContext) fieldContext_MediaPreviewImage_image(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70969. fc = &graphql.FieldContext{
  70970. Object: "MediaPreviewImage",
  70971. Field: field,
  70972. IsMethod: false,
  70973. IsResolver: false,
  70974. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70975. switch field.Name {
  70976. case "altText":
  70977. return ec.fieldContext_Image_altText(ctx, field)
  70978. case "height":
  70979. return ec.fieldContext_Image_height(ctx, field)
  70980. case "id":
  70981. return ec.fieldContext_Image_id(ctx, field)
  70982. case "metafield":
  70983. return ec.fieldContext_Image_metafield(ctx, field)
  70984. case "metafields":
  70985. return ec.fieldContext_Image_metafields(ctx, field)
  70986. case "privateMetafield":
  70987. return ec.fieldContext_Image_privateMetafield(ctx, field)
  70988. case "privateMetafields":
  70989. return ec.fieldContext_Image_privateMetafields(ctx, field)
  70990. case "url":
  70991. return ec.fieldContext_Image_url(ctx, field)
  70992. case "width":
  70993. return ec.fieldContext_Image_width(ctx, field)
  70994. }
  70995. return nil, fmt.Errorf("no field named %q was found under type Image", field.Name)
  70996. },
  70997. }
  70998. return fc, nil
  70999. }
  71000. func (ec *executionContext) _MediaPreviewImage_status(ctx context.Context, field graphql.CollectedField, obj *MediaPreviewImage) (ret graphql.Marshaler) {
  71001. fc, err := ec.fieldContext_MediaPreviewImage_status(ctx, field)
  71002. if err != nil {
  71003. return graphql.Null
  71004. }
  71005. ctx = graphql.WithFieldContext(ctx, fc)
  71006. defer func() {
  71007. if r := recover(); r != nil {
  71008. ec.Error(ctx, ec.Recover(ctx, r))
  71009. ret = graphql.Null
  71010. }
  71011. }()
  71012. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71013. ctx = rctx // use context from middleware stack in children
  71014. return obj.Status, nil
  71015. })
  71016. if err != nil {
  71017. ec.Error(ctx, err)
  71018. return graphql.Null
  71019. }
  71020. if resTmp == nil {
  71021. if !graphql.HasFieldError(ctx, fc) {
  71022. ec.Errorf(ctx, "must not be null")
  71023. }
  71024. return graphql.Null
  71025. }
  71026. res := resTmp.(MediaPreviewImageStatus)
  71027. fc.Result = res
  71028. return ec.marshalNMediaPreviewImageStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaPreviewImageStatus(ctx, field.Selections, res)
  71029. }
  71030. func (ec *executionContext) fieldContext_MediaPreviewImage_status(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71031. fc = &graphql.FieldContext{
  71032. Object: "MediaPreviewImage",
  71033. Field: field,
  71034. IsMethod: false,
  71035. IsResolver: false,
  71036. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71037. return nil, errors.New("field of type MediaPreviewImageStatus does not have child fields")
  71038. },
  71039. }
  71040. return fc, nil
  71041. }
  71042. func (ec *executionContext) _MediaUserError_code(ctx context.Context, field graphql.CollectedField, obj *MediaUserError) (ret graphql.Marshaler) {
  71043. fc, err := ec.fieldContext_MediaUserError_code(ctx, field)
  71044. if err != nil {
  71045. return graphql.Null
  71046. }
  71047. ctx = graphql.WithFieldContext(ctx, fc)
  71048. defer func() {
  71049. if r := recover(); r != nil {
  71050. ec.Error(ctx, ec.Recover(ctx, r))
  71051. ret = graphql.Null
  71052. }
  71053. }()
  71054. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71055. ctx = rctx // use context from middleware stack in children
  71056. return obj.Code, nil
  71057. })
  71058. if err != nil {
  71059. ec.Error(ctx, err)
  71060. return graphql.Null
  71061. }
  71062. if resTmp == nil {
  71063. return graphql.Null
  71064. }
  71065. res := resTmp.(*MediaUserErrorCode)
  71066. fc.Result = res
  71067. return ec.marshalOMediaUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaUserErrorCode(ctx, field.Selections, res)
  71068. }
  71069. func (ec *executionContext) fieldContext_MediaUserError_code(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71070. fc = &graphql.FieldContext{
  71071. Object: "MediaUserError",
  71072. Field: field,
  71073. IsMethod: false,
  71074. IsResolver: false,
  71075. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71076. return nil, errors.New("field of type MediaUserErrorCode does not have child fields")
  71077. },
  71078. }
  71079. return fc, nil
  71080. }
  71081. func (ec *executionContext) _MediaUserError_field(ctx context.Context, field graphql.CollectedField, obj *MediaUserError) (ret graphql.Marshaler) {
  71082. fc, err := ec.fieldContext_MediaUserError_field(ctx, field)
  71083. if err != nil {
  71084. return graphql.Null
  71085. }
  71086. ctx = graphql.WithFieldContext(ctx, fc)
  71087. defer func() {
  71088. if r := recover(); r != nil {
  71089. ec.Error(ctx, ec.Recover(ctx, r))
  71090. ret = graphql.Null
  71091. }
  71092. }()
  71093. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71094. ctx = rctx // use context from middleware stack in children
  71095. return obj.Field, nil
  71096. })
  71097. if err != nil {
  71098. ec.Error(ctx, err)
  71099. return graphql.Null
  71100. }
  71101. if resTmp == nil {
  71102. return graphql.Null
  71103. }
  71104. res := resTmp.([]string)
  71105. fc.Result = res
  71106. return ec.marshalOString2ᚕstringᚄ(ctx, field.Selections, res)
  71107. }
  71108. func (ec *executionContext) fieldContext_MediaUserError_field(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71109. fc = &graphql.FieldContext{
  71110. Object: "MediaUserError",
  71111. Field: field,
  71112. IsMethod: false,
  71113. IsResolver: false,
  71114. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71115. return nil, errors.New("field of type String does not have child fields")
  71116. },
  71117. }
  71118. return fc, nil
  71119. }
  71120. func (ec *executionContext) _MediaUserError_message(ctx context.Context, field graphql.CollectedField, obj *MediaUserError) (ret graphql.Marshaler) {
  71121. fc, err := ec.fieldContext_MediaUserError_message(ctx, field)
  71122. if err != nil {
  71123. return graphql.Null
  71124. }
  71125. ctx = graphql.WithFieldContext(ctx, fc)
  71126. defer func() {
  71127. if r := recover(); r != nil {
  71128. ec.Error(ctx, ec.Recover(ctx, r))
  71129. ret = graphql.Null
  71130. }
  71131. }()
  71132. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71133. ctx = rctx // use context from middleware stack in children
  71134. return obj.Message, nil
  71135. })
  71136. if err != nil {
  71137. ec.Error(ctx, err)
  71138. return graphql.Null
  71139. }
  71140. if resTmp == nil {
  71141. if !graphql.HasFieldError(ctx, fc) {
  71142. ec.Errorf(ctx, "must not be null")
  71143. }
  71144. return graphql.Null
  71145. }
  71146. res := resTmp.(string)
  71147. fc.Result = res
  71148. return ec.marshalNString2string(ctx, field.Selections, res)
  71149. }
  71150. func (ec *executionContext) fieldContext_MediaUserError_message(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71151. fc = &graphql.FieldContext{
  71152. Object: "MediaUserError",
  71153. Field: field,
  71154. IsMethod: false,
  71155. IsResolver: false,
  71156. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71157. return nil, errors.New("field of type String does not have child fields")
  71158. },
  71159. }
  71160. return fc, nil
  71161. }
  71162. func (ec *executionContext) _MediaWarning_code(ctx context.Context, field graphql.CollectedField, obj *MediaWarning) (ret graphql.Marshaler) {
  71163. fc, err := ec.fieldContext_MediaWarning_code(ctx, field)
  71164. if err != nil {
  71165. return graphql.Null
  71166. }
  71167. ctx = graphql.WithFieldContext(ctx, fc)
  71168. defer func() {
  71169. if r := recover(); r != nil {
  71170. ec.Error(ctx, ec.Recover(ctx, r))
  71171. ret = graphql.Null
  71172. }
  71173. }()
  71174. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71175. ctx = rctx // use context from middleware stack in children
  71176. return obj.Code, nil
  71177. })
  71178. if err != nil {
  71179. ec.Error(ctx, err)
  71180. return graphql.Null
  71181. }
  71182. if resTmp == nil {
  71183. if !graphql.HasFieldError(ctx, fc) {
  71184. ec.Errorf(ctx, "must not be null")
  71185. }
  71186. return graphql.Null
  71187. }
  71188. res := resTmp.(MediaWarningCode)
  71189. fc.Result = res
  71190. return ec.marshalNMediaWarningCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaWarningCode(ctx, field.Selections, res)
  71191. }
  71192. func (ec *executionContext) fieldContext_MediaWarning_code(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71193. fc = &graphql.FieldContext{
  71194. Object: "MediaWarning",
  71195. Field: field,
  71196. IsMethod: false,
  71197. IsResolver: false,
  71198. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71199. return nil, errors.New("field of type MediaWarningCode does not have child fields")
  71200. },
  71201. }
  71202. return fc, nil
  71203. }
  71204. func (ec *executionContext) _MediaWarning_message(ctx context.Context, field graphql.CollectedField, obj *MediaWarning) (ret graphql.Marshaler) {
  71205. fc, err := ec.fieldContext_MediaWarning_message(ctx, field)
  71206. if err != nil {
  71207. return graphql.Null
  71208. }
  71209. ctx = graphql.WithFieldContext(ctx, fc)
  71210. defer func() {
  71211. if r := recover(); r != nil {
  71212. ec.Error(ctx, ec.Recover(ctx, r))
  71213. ret = graphql.Null
  71214. }
  71215. }()
  71216. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71217. ctx = rctx // use context from middleware stack in children
  71218. return obj.Message, nil
  71219. })
  71220. if err != nil {
  71221. ec.Error(ctx, err)
  71222. return graphql.Null
  71223. }
  71224. if resTmp == nil {
  71225. return graphql.Null
  71226. }
  71227. res := resTmp.(*string)
  71228. fc.Result = res
  71229. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  71230. }
  71231. func (ec *executionContext) fieldContext_MediaWarning_message(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71232. fc = &graphql.FieldContext{
  71233. Object: "MediaWarning",
  71234. Field: field,
  71235. IsMethod: false,
  71236. IsResolver: false,
  71237. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71238. return nil, errors.New("field of type String does not have child fields")
  71239. },
  71240. }
  71241. return fc, nil
  71242. }
  71243. func (ec *executionContext) _MerchantApprovalSignals_identityVerified(ctx context.Context, field graphql.CollectedField, obj *MerchantApprovalSignals) (ret graphql.Marshaler) {
  71244. fc, err := ec.fieldContext_MerchantApprovalSignals_identityVerified(ctx, field)
  71245. if err != nil {
  71246. return graphql.Null
  71247. }
  71248. ctx = graphql.WithFieldContext(ctx, fc)
  71249. defer func() {
  71250. if r := recover(); r != nil {
  71251. ec.Error(ctx, ec.Recover(ctx, r))
  71252. ret = graphql.Null
  71253. }
  71254. }()
  71255. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71256. ctx = rctx // use context from middleware stack in children
  71257. return obj.IdentityVerified, nil
  71258. })
  71259. if err != nil {
  71260. ec.Error(ctx, err)
  71261. return graphql.Null
  71262. }
  71263. if resTmp == nil {
  71264. if !graphql.HasFieldError(ctx, fc) {
  71265. ec.Errorf(ctx, "must not be null")
  71266. }
  71267. return graphql.Null
  71268. }
  71269. res := resTmp.(bool)
  71270. fc.Result = res
  71271. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  71272. }
  71273. func (ec *executionContext) fieldContext_MerchantApprovalSignals_identityVerified(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71274. fc = &graphql.FieldContext{
  71275. Object: "MerchantApprovalSignals",
  71276. Field: field,
  71277. IsMethod: false,
  71278. IsResolver: false,
  71279. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71280. return nil, errors.New("field of type Boolean does not have child fields")
  71281. },
  71282. }
  71283. return fc, nil
  71284. }
  71285. func (ec *executionContext) _MerchantApprovalSignals_verifiedByShopify(ctx context.Context, field graphql.CollectedField, obj *MerchantApprovalSignals) (ret graphql.Marshaler) {
  71286. fc, err := ec.fieldContext_MerchantApprovalSignals_verifiedByShopify(ctx, field)
  71287. if err != nil {
  71288. return graphql.Null
  71289. }
  71290. ctx = graphql.WithFieldContext(ctx, fc)
  71291. defer func() {
  71292. if r := recover(); r != nil {
  71293. ec.Error(ctx, ec.Recover(ctx, r))
  71294. ret = graphql.Null
  71295. }
  71296. }()
  71297. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71298. ctx = rctx // use context from middleware stack in children
  71299. return obj.VerifiedByShopify, nil
  71300. })
  71301. if err != nil {
  71302. ec.Error(ctx, err)
  71303. return graphql.Null
  71304. }
  71305. if resTmp == nil {
  71306. if !graphql.HasFieldError(ctx, fc) {
  71307. ec.Errorf(ctx, "must not be null")
  71308. }
  71309. return graphql.Null
  71310. }
  71311. res := resTmp.(bool)
  71312. fc.Result = res
  71313. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  71314. }
  71315. func (ec *executionContext) fieldContext_MerchantApprovalSignals_verifiedByShopify(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71316. fc = &graphql.FieldContext{
  71317. Object: "MerchantApprovalSignals",
  71318. Field: field,
  71319. IsMethod: false,
  71320. IsResolver: false,
  71321. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71322. return nil, errors.New("field of type Boolean does not have child fields")
  71323. },
  71324. }
  71325. return fc, nil
  71326. }
  71327. func (ec *executionContext) _Metafield_createdAt(ctx context.Context, field graphql.CollectedField, obj *Metafield) (ret graphql.Marshaler) {
  71328. fc, err := ec.fieldContext_Metafield_createdAt(ctx, field)
  71329. if err != nil {
  71330. return graphql.Null
  71331. }
  71332. ctx = graphql.WithFieldContext(ctx, fc)
  71333. defer func() {
  71334. if r := recover(); r != nil {
  71335. ec.Error(ctx, ec.Recover(ctx, r))
  71336. ret = graphql.Null
  71337. }
  71338. }()
  71339. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71340. ctx = rctx // use context from middleware stack in children
  71341. return obj.CreatedAt, nil
  71342. })
  71343. if err != nil {
  71344. ec.Error(ctx, err)
  71345. return graphql.Null
  71346. }
  71347. if resTmp == nil {
  71348. if !graphql.HasFieldError(ctx, fc) {
  71349. ec.Errorf(ctx, "must not be null")
  71350. }
  71351. return graphql.Null
  71352. }
  71353. res := resTmp.(string)
  71354. fc.Result = res
  71355. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  71356. }
  71357. func (ec *executionContext) fieldContext_Metafield_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71358. fc = &graphql.FieldContext{
  71359. Object: "Metafield",
  71360. Field: field,
  71361. IsMethod: false,
  71362. IsResolver: false,
  71363. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71364. return nil, errors.New("field of type DateTime does not have child fields")
  71365. },
  71366. }
  71367. return fc, nil
  71368. }
  71369. func (ec *executionContext) _Metafield_definition(ctx context.Context, field graphql.CollectedField, obj *Metafield) (ret graphql.Marshaler) {
  71370. fc, err := ec.fieldContext_Metafield_definition(ctx, field)
  71371. if err != nil {
  71372. return graphql.Null
  71373. }
  71374. ctx = graphql.WithFieldContext(ctx, fc)
  71375. defer func() {
  71376. if r := recover(); r != nil {
  71377. ec.Error(ctx, ec.Recover(ctx, r))
  71378. ret = graphql.Null
  71379. }
  71380. }()
  71381. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71382. ctx = rctx // use context from middleware stack in children
  71383. return obj.Definition, nil
  71384. })
  71385. if err != nil {
  71386. ec.Error(ctx, err)
  71387. return graphql.Null
  71388. }
  71389. if resTmp == nil {
  71390. return graphql.Null
  71391. }
  71392. res := resTmp.(*MetafieldDefinition)
  71393. fc.Result = res
  71394. return ec.marshalOMetafieldDefinition2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldDefinition(ctx, field.Selections, res)
  71395. }
  71396. func (ec *executionContext) fieldContext_Metafield_definition(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71397. fc = &graphql.FieldContext{
  71398. Object: "Metafield",
  71399. Field: field,
  71400. IsMethod: false,
  71401. IsResolver: false,
  71402. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71403. switch field.Name {
  71404. case "description":
  71405. return ec.fieldContext_MetafieldDefinition_description(ctx, field)
  71406. case "id":
  71407. return ec.fieldContext_MetafieldDefinition_id(ctx, field)
  71408. case "key":
  71409. return ec.fieldContext_MetafieldDefinition_key(ctx, field)
  71410. case "metafields":
  71411. return ec.fieldContext_MetafieldDefinition_metafields(ctx, field)
  71412. case "metafieldsCount":
  71413. return ec.fieldContext_MetafieldDefinition_metafieldsCount(ctx, field)
  71414. case "name":
  71415. return ec.fieldContext_MetafieldDefinition_name(ctx, field)
  71416. case "namespace":
  71417. return ec.fieldContext_MetafieldDefinition_namespace(ctx, field)
  71418. case "ownerType":
  71419. return ec.fieldContext_MetafieldDefinition_ownerType(ctx, field)
  71420. case "pinnedPosition":
  71421. return ec.fieldContext_MetafieldDefinition_pinnedPosition(ctx, field)
  71422. case "standardTemplate":
  71423. return ec.fieldContext_MetafieldDefinition_standardTemplate(ctx, field)
  71424. case "type":
  71425. return ec.fieldContext_MetafieldDefinition_type(ctx, field)
  71426. case "validationStatus":
  71427. return ec.fieldContext_MetafieldDefinition_validationStatus(ctx, field)
  71428. case "validations":
  71429. return ec.fieldContext_MetafieldDefinition_validations(ctx, field)
  71430. case "visibleToStorefrontApi":
  71431. return ec.fieldContext_MetafieldDefinition_visibleToStorefrontApi(ctx, field)
  71432. }
  71433. return nil, fmt.Errorf("no field named %q was found under type MetafieldDefinition", field.Name)
  71434. },
  71435. }
  71436. return fc, nil
  71437. }
  71438. func (ec *executionContext) _Metafield_description(ctx context.Context, field graphql.CollectedField, obj *Metafield) (ret graphql.Marshaler) {
  71439. fc, err := ec.fieldContext_Metafield_description(ctx, field)
  71440. if err != nil {
  71441. return graphql.Null
  71442. }
  71443. ctx = graphql.WithFieldContext(ctx, fc)
  71444. defer func() {
  71445. if r := recover(); r != nil {
  71446. ec.Error(ctx, ec.Recover(ctx, r))
  71447. ret = graphql.Null
  71448. }
  71449. }()
  71450. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71451. ctx = rctx // use context from middleware stack in children
  71452. return obj.Description, nil
  71453. })
  71454. if err != nil {
  71455. ec.Error(ctx, err)
  71456. return graphql.Null
  71457. }
  71458. if resTmp == nil {
  71459. return graphql.Null
  71460. }
  71461. res := resTmp.(*string)
  71462. fc.Result = res
  71463. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  71464. }
  71465. func (ec *executionContext) fieldContext_Metafield_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71466. fc = &graphql.FieldContext{
  71467. Object: "Metafield",
  71468. Field: field,
  71469. IsMethod: false,
  71470. IsResolver: false,
  71471. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71472. return nil, errors.New("field of type String does not have child fields")
  71473. },
  71474. }
  71475. return fc, nil
  71476. }
  71477. func (ec *executionContext) _Metafield_id(ctx context.Context, field graphql.CollectedField, obj *Metafield) (ret graphql.Marshaler) {
  71478. fc, err := ec.fieldContext_Metafield_id(ctx, field)
  71479. if err != nil {
  71480. return graphql.Null
  71481. }
  71482. ctx = graphql.WithFieldContext(ctx, fc)
  71483. defer func() {
  71484. if r := recover(); r != nil {
  71485. ec.Error(ctx, ec.Recover(ctx, r))
  71486. ret = graphql.Null
  71487. }
  71488. }()
  71489. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71490. ctx = rctx // use context from middleware stack in children
  71491. return obj.ID, nil
  71492. })
  71493. if err != nil {
  71494. ec.Error(ctx, err)
  71495. return graphql.Null
  71496. }
  71497. if resTmp == nil {
  71498. if !graphql.HasFieldError(ctx, fc) {
  71499. ec.Errorf(ctx, "must not be null")
  71500. }
  71501. return graphql.Null
  71502. }
  71503. res := resTmp.(string)
  71504. fc.Result = res
  71505. return ec.marshalNID2string(ctx, field.Selections, res)
  71506. }
  71507. func (ec *executionContext) fieldContext_Metafield_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71508. fc = &graphql.FieldContext{
  71509. Object: "Metafield",
  71510. Field: field,
  71511. IsMethod: false,
  71512. IsResolver: false,
  71513. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71514. return nil, errors.New("field of type ID does not have child fields")
  71515. },
  71516. }
  71517. return fc, nil
  71518. }
  71519. func (ec *executionContext) _Metafield_key(ctx context.Context, field graphql.CollectedField, obj *Metafield) (ret graphql.Marshaler) {
  71520. fc, err := ec.fieldContext_Metafield_key(ctx, field)
  71521. if err != nil {
  71522. return graphql.Null
  71523. }
  71524. ctx = graphql.WithFieldContext(ctx, fc)
  71525. defer func() {
  71526. if r := recover(); r != nil {
  71527. ec.Error(ctx, ec.Recover(ctx, r))
  71528. ret = graphql.Null
  71529. }
  71530. }()
  71531. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71532. ctx = rctx // use context from middleware stack in children
  71533. return obj.Key, nil
  71534. })
  71535. if err != nil {
  71536. ec.Error(ctx, err)
  71537. return graphql.Null
  71538. }
  71539. if resTmp == nil {
  71540. if !graphql.HasFieldError(ctx, fc) {
  71541. ec.Errorf(ctx, "must not be null")
  71542. }
  71543. return graphql.Null
  71544. }
  71545. res := resTmp.(string)
  71546. fc.Result = res
  71547. return ec.marshalNString2string(ctx, field.Selections, res)
  71548. }
  71549. func (ec *executionContext) fieldContext_Metafield_key(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71550. fc = &graphql.FieldContext{
  71551. Object: "Metafield",
  71552. Field: field,
  71553. IsMethod: false,
  71554. IsResolver: false,
  71555. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71556. return nil, errors.New("field of type String does not have child fields")
  71557. },
  71558. }
  71559. return fc, nil
  71560. }
  71561. func (ec *executionContext) _Metafield_legacyResourceId(ctx context.Context, field graphql.CollectedField, obj *Metafield) (ret graphql.Marshaler) {
  71562. fc, err := ec.fieldContext_Metafield_legacyResourceId(ctx, field)
  71563. if err != nil {
  71564. return graphql.Null
  71565. }
  71566. ctx = graphql.WithFieldContext(ctx, fc)
  71567. defer func() {
  71568. if r := recover(); r != nil {
  71569. ec.Error(ctx, ec.Recover(ctx, r))
  71570. ret = graphql.Null
  71571. }
  71572. }()
  71573. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71574. ctx = rctx // use context from middleware stack in children
  71575. return obj.LegacyResourceID, nil
  71576. })
  71577. if err != nil {
  71578. ec.Error(ctx, err)
  71579. return graphql.Null
  71580. }
  71581. if resTmp == nil {
  71582. if !graphql.HasFieldError(ctx, fc) {
  71583. ec.Errorf(ctx, "must not be null")
  71584. }
  71585. return graphql.Null
  71586. }
  71587. res := resTmp.(string)
  71588. fc.Result = res
  71589. return ec.marshalNUnsignedInt642string(ctx, field.Selections, res)
  71590. }
  71591. func (ec *executionContext) fieldContext_Metafield_legacyResourceId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71592. fc = &graphql.FieldContext{
  71593. Object: "Metafield",
  71594. Field: field,
  71595. IsMethod: false,
  71596. IsResolver: false,
  71597. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71598. return nil, errors.New("field of type UnsignedInt64 does not have child fields")
  71599. },
  71600. }
  71601. return fc, nil
  71602. }
  71603. func (ec *executionContext) _Metafield_namespace(ctx context.Context, field graphql.CollectedField, obj *Metafield) (ret graphql.Marshaler) {
  71604. fc, err := ec.fieldContext_Metafield_namespace(ctx, field)
  71605. if err != nil {
  71606. return graphql.Null
  71607. }
  71608. ctx = graphql.WithFieldContext(ctx, fc)
  71609. defer func() {
  71610. if r := recover(); r != nil {
  71611. ec.Error(ctx, ec.Recover(ctx, r))
  71612. ret = graphql.Null
  71613. }
  71614. }()
  71615. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71616. ctx = rctx // use context from middleware stack in children
  71617. return obj.Namespace, nil
  71618. })
  71619. if err != nil {
  71620. ec.Error(ctx, err)
  71621. return graphql.Null
  71622. }
  71623. if resTmp == nil {
  71624. if !graphql.HasFieldError(ctx, fc) {
  71625. ec.Errorf(ctx, "must not be null")
  71626. }
  71627. return graphql.Null
  71628. }
  71629. res := resTmp.(string)
  71630. fc.Result = res
  71631. return ec.marshalNString2string(ctx, field.Selections, res)
  71632. }
  71633. func (ec *executionContext) fieldContext_Metafield_namespace(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71634. fc = &graphql.FieldContext{
  71635. Object: "Metafield",
  71636. Field: field,
  71637. IsMethod: false,
  71638. IsResolver: false,
  71639. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71640. return nil, errors.New("field of type String does not have child fields")
  71641. },
  71642. }
  71643. return fc, nil
  71644. }
  71645. func (ec *executionContext) _Metafield_owner(ctx context.Context, field graphql.CollectedField, obj *Metafield) (ret graphql.Marshaler) {
  71646. fc, err := ec.fieldContext_Metafield_owner(ctx, field)
  71647. if err != nil {
  71648. return graphql.Null
  71649. }
  71650. ctx = graphql.WithFieldContext(ctx, fc)
  71651. defer func() {
  71652. if r := recover(); r != nil {
  71653. ec.Error(ctx, ec.Recover(ctx, r))
  71654. ret = graphql.Null
  71655. }
  71656. }()
  71657. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71658. ctx = rctx // use context from middleware stack in children
  71659. return obj.Owner, nil
  71660. })
  71661. if err != nil {
  71662. ec.Error(ctx, err)
  71663. return graphql.Null
  71664. }
  71665. if resTmp == nil {
  71666. if !graphql.HasFieldError(ctx, fc) {
  71667. ec.Errorf(ctx, "must not be null")
  71668. }
  71669. return graphql.Null
  71670. }
  71671. res := resTmp.(HasMetafields)
  71672. fc.Result = res
  71673. return ec.marshalNHasMetafields2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐHasMetafields(ctx, field.Selections, res)
  71674. }
  71675. func (ec *executionContext) fieldContext_Metafield_owner(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71676. fc = &graphql.FieldContext{
  71677. Object: "Metafield",
  71678. Field: field,
  71679. IsMethod: false,
  71680. IsResolver: false,
  71681. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71682. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  71683. },
  71684. }
  71685. return fc, nil
  71686. }
  71687. func (ec *executionContext) _Metafield_ownerType(ctx context.Context, field graphql.CollectedField, obj *Metafield) (ret graphql.Marshaler) {
  71688. fc, err := ec.fieldContext_Metafield_ownerType(ctx, field)
  71689. if err != nil {
  71690. return graphql.Null
  71691. }
  71692. ctx = graphql.WithFieldContext(ctx, fc)
  71693. defer func() {
  71694. if r := recover(); r != nil {
  71695. ec.Error(ctx, ec.Recover(ctx, r))
  71696. ret = graphql.Null
  71697. }
  71698. }()
  71699. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71700. ctx = rctx // use context from middleware stack in children
  71701. return obj.OwnerType, nil
  71702. })
  71703. if err != nil {
  71704. ec.Error(ctx, err)
  71705. return graphql.Null
  71706. }
  71707. if resTmp == nil {
  71708. if !graphql.HasFieldError(ctx, fc) {
  71709. ec.Errorf(ctx, "must not be null")
  71710. }
  71711. return graphql.Null
  71712. }
  71713. res := resTmp.(MetafieldOwnerType)
  71714. fc.Result = res
  71715. return ec.marshalNMetafieldOwnerType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldOwnerType(ctx, field.Selections, res)
  71716. }
  71717. func (ec *executionContext) fieldContext_Metafield_ownerType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71718. fc = &graphql.FieldContext{
  71719. Object: "Metafield",
  71720. Field: field,
  71721. IsMethod: false,
  71722. IsResolver: false,
  71723. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71724. return nil, errors.New("field of type MetafieldOwnerType does not have child fields")
  71725. },
  71726. }
  71727. return fc, nil
  71728. }
  71729. func (ec *executionContext) _Metafield_reference(ctx context.Context, field graphql.CollectedField, obj *Metafield) (ret graphql.Marshaler) {
  71730. fc, err := ec.fieldContext_Metafield_reference(ctx, field)
  71731. if err != nil {
  71732. return graphql.Null
  71733. }
  71734. ctx = graphql.WithFieldContext(ctx, fc)
  71735. defer func() {
  71736. if r := recover(); r != nil {
  71737. ec.Error(ctx, ec.Recover(ctx, r))
  71738. ret = graphql.Null
  71739. }
  71740. }()
  71741. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71742. ctx = rctx // use context from middleware stack in children
  71743. return obj.Reference, nil
  71744. })
  71745. if err != nil {
  71746. ec.Error(ctx, err)
  71747. return graphql.Null
  71748. }
  71749. if resTmp == nil {
  71750. return graphql.Null
  71751. }
  71752. res := resTmp.(MetafieldReference)
  71753. fc.Result = res
  71754. return ec.marshalOMetafieldReference2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldReference(ctx, field.Selections, res)
  71755. }
  71756. func (ec *executionContext) fieldContext_Metafield_reference(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71757. fc = &graphql.FieldContext{
  71758. Object: "Metafield",
  71759. Field: field,
  71760. IsMethod: false,
  71761. IsResolver: false,
  71762. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71763. return nil, errors.New("field of type MetafieldReference does not have child fields")
  71764. },
  71765. }
  71766. return fc, nil
  71767. }
  71768. func (ec *executionContext) _Metafield_references(ctx context.Context, field graphql.CollectedField, obj *Metafield) (ret graphql.Marshaler) {
  71769. fc, err := ec.fieldContext_Metafield_references(ctx, field)
  71770. if err != nil {
  71771. return graphql.Null
  71772. }
  71773. ctx = graphql.WithFieldContext(ctx, fc)
  71774. defer func() {
  71775. if r := recover(); r != nil {
  71776. ec.Error(ctx, ec.Recover(ctx, r))
  71777. ret = graphql.Null
  71778. }
  71779. }()
  71780. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71781. ctx = rctx // use context from middleware stack in children
  71782. return obj.References, nil
  71783. })
  71784. if err != nil {
  71785. ec.Error(ctx, err)
  71786. return graphql.Null
  71787. }
  71788. if resTmp == nil {
  71789. return graphql.Null
  71790. }
  71791. res := resTmp.(*MetafieldReferenceConnection)
  71792. fc.Result = res
  71793. return ec.marshalOMetafieldReferenceConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldReferenceConnection(ctx, field.Selections, res)
  71794. }
  71795. func (ec *executionContext) fieldContext_Metafield_references(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71796. fc = &graphql.FieldContext{
  71797. Object: "Metafield",
  71798. Field: field,
  71799. IsMethod: false,
  71800. IsResolver: false,
  71801. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71802. switch field.Name {
  71803. case "edges":
  71804. return ec.fieldContext_MetafieldReferenceConnection_edges(ctx, field)
  71805. case "nodes":
  71806. return ec.fieldContext_MetafieldReferenceConnection_nodes(ctx, field)
  71807. case "pageInfo":
  71808. return ec.fieldContext_MetafieldReferenceConnection_pageInfo(ctx, field)
  71809. }
  71810. return nil, fmt.Errorf("no field named %q was found under type MetafieldReferenceConnection", field.Name)
  71811. },
  71812. }
  71813. defer func() {
  71814. if r := recover(); r != nil {
  71815. err = ec.Recover(ctx, r)
  71816. ec.Error(ctx, err)
  71817. }
  71818. }()
  71819. ctx = graphql.WithFieldContext(ctx, fc)
  71820. if fc.Args, err = ec.field_Metafield_references_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  71821. ec.Error(ctx, err)
  71822. return
  71823. }
  71824. return fc, nil
  71825. }
  71826. func (ec *executionContext) _Metafield_type(ctx context.Context, field graphql.CollectedField, obj *Metafield) (ret graphql.Marshaler) {
  71827. fc, err := ec.fieldContext_Metafield_type(ctx, field)
  71828. if err != nil {
  71829. return graphql.Null
  71830. }
  71831. ctx = graphql.WithFieldContext(ctx, fc)
  71832. defer func() {
  71833. if r := recover(); r != nil {
  71834. ec.Error(ctx, ec.Recover(ctx, r))
  71835. ret = graphql.Null
  71836. }
  71837. }()
  71838. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71839. ctx = rctx // use context from middleware stack in children
  71840. return obj.Type, nil
  71841. })
  71842. if err != nil {
  71843. ec.Error(ctx, err)
  71844. return graphql.Null
  71845. }
  71846. if resTmp == nil {
  71847. if !graphql.HasFieldError(ctx, fc) {
  71848. ec.Errorf(ctx, "must not be null")
  71849. }
  71850. return graphql.Null
  71851. }
  71852. res := resTmp.(string)
  71853. fc.Result = res
  71854. return ec.marshalNString2string(ctx, field.Selections, res)
  71855. }
  71856. func (ec *executionContext) fieldContext_Metafield_type(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71857. fc = &graphql.FieldContext{
  71858. Object: "Metafield",
  71859. Field: field,
  71860. IsMethod: false,
  71861. IsResolver: false,
  71862. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71863. return nil, errors.New("field of type String does not have child fields")
  71864. },
  71865. }
  71866. return fc, nil
  71867. }
  71868. func (ec *executionContext) _Metafield_updatedAt(ctx context.Context, field graphql.CollectedField, obj *Metafield) (ret graphql.Marshaler) {
  71869. fc, err := ec.fieldContext_Metafield_updatedAt(ctx, field)
  71870. if err != nil {
  71871. return graphql.Null
  71872. }
  71873. ctx = graphql.WithFieldContext(ctx, fc)
  71874. defer func() {
  71875. if r := recover(); r != nil {
  71876. ec.Error(ctx, ec.Recover(ctx, r))
  71877. ret = graphql.Null
  71878. }
  71879. }()
  71880. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71881. ctx = rctx // use context from middleware stack in children
  71882. return obj.UpdatedAt, nil
  71883. })
  71884. if err != nil {
  71885. ec.Error(ctx, err)
  71886. return graphql.Null
  71887. }
  71888. if resTmp == nil {
  71889. if !graphql.HasFieldError(ctx, fc) {
  71890. ec.Errorf(ctx, "must not be null")
  71891. }
  71892. return graphql.Null
  71893. }
  71894. res := resTmp.(string)
  71895. fc.Result = res
  71896. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  71897. }
  71898. func (ec *executionContext) fieldContext_Metafield_updatedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71899. fc = &graphql.FieldContext{
  71900. Object: "Metafield",
  71901. Field: field,
  71902. IsMethod: false,
  71903. IsResolver: false,
  71904. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71905. return nil, errors.New("field of type DateTime does not have child fields")
  71906. },
  71907. }
  71908. return fc, nil
  71909. }
  71910. func (ec *executionContext) _Metafield_value(ctx context.Context, field graphql.CollectedField, obj *Metafield) (ret graphql.Marshaler) {
  71911. fc, err := ec.fieldContext_Metafield_value(ctx, field)
  71912. if err != nil {
  71913. return graphql.Null
  71914. }
  71915. ctx = graphql.WithFieldContext(ctx, fc)
  71916. defer func() {
  71917. if r := recover(); r != nil {
  71918. ec.Error(ctx, ec.Recover(ctx, r))
  71919. ret = graphql.Null
  71920. }
  71921. }()
  71922. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71923. ctx = rctx // use context from middleware stack in children
  71924. return obj.Value, nil
  71925. })
  71926. if err != nil {
  71927. ec.Error(ctx, err)
  71928. return graphql.Null
  71929. }
  71930. if resTmp == nil {
  71931. if !graphql.HasFieldError(ctx, fc) {
  71932. ec.Errorf(ctx, "must not be null")
  71933. }
  71934. return graphql.Null
  71935. }
  71936. res := resTmp.(string)
  71937. fc.Result = res
  71938. return ec.marshalNString2string(ctx, field.Selections, res)
  71939. }
  71940. func (ec *executionContext) fieldContext_Metafield_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71941. fc = &graphql.FieldContext{
  71942. Object: "Metafield",
  71943. Field: field,
  71944. IsMethod: false,
  71945. IsResolver: false,
  71946. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71947. return nil, errors.New("field of type String does not have child fields")
  71948. },
  71949. }
  71950. return fc, nil
  71951. }
  71952. func (ec *executionContext) _MetafieldConnection_edges(ctx context.Context, field graphql.CollectedField, obj *MetafieldConnection) (ret graphql.Marshaler) {
  71953. fc, err := ec.fieldContext_MetafieldConnection_edges(ctx, field)
  71954. if err != nil {
  71955. return graphql.Null
  71956. }
  71957. ctx = graphql.WithFieldContext(ctx, fc)
  71958. defer func() {
  71959. if r := recover(); r != nil {
  71960. ec.Error(ctx, ec.Recover(ctx, r))
  71961. ret = graphql.Null
  71962. }
  71963. }()
  71964. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71965. ctx = rctx // use context from middleware stack in children
  71966. return obj.Edges, nil
  71967. })
  71968. if err != nil {
  71969. ec.Error(ctx, err)
  71970. return graphql.Null
  71971. }
  71972. if resTmp == nil {
  71973. if !graphql.HasFieldError(ctx, fc) {
  71974. ec.Errorf(ctx, "must not be null")
  71975. }
  71976. return graphql.Null
  71977. }
  71978. res := resTmp.([]*MetafieldEdge)
  71979. fc.Result = res
  71980. return ec.marshalNMetafieldEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldEdgeᚄ(ctx, field.Selections, res)
  71981. }
  71982. func (ec *executionContext) fieldContext_MetafieldConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71983. fc = &graphql.FieldContext{
  71984. Object: "MetafieldConnection",
  71985. Field: field,
  71986. IsMethod: false,
  71987. IsResolver: false,
  71988. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71989. switch field.Name {
  71990. case "cursor":
  71991. return ec.fieldContext_MetafieldEdge_cursor(ctx, field)
  71992. case "node":
  71993. return ec.fieldContext_MetafieldEdge_node(ctx, field)
  71994. }
  71995. return nil, fmt.Errorf("no field named %q was found under type MetafieldEdge", field.Name)
  71996. },
  71997. }
  71998. return fc, nil
  71999. }
  72000. func (ec *executionContext) _MetafieldConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *MetafieldConnection) (ret graphql.Marshaler) {
  72001. fc, err := ec.fieldContext_MetafieldConnection_nodes(ctx, field)
  72002. if err != nil {
  72003. return graphql.Null
  72004. }
  72005. ctx = graphql.WithFieldContext(ctx, fc)
  72006. defer func() {
  72007. if r := recover(); r != nil {
  72008. ec.Error(ctx, ec.Recover(ctx, r))
  72009. ret = graphql.Null
  72010. }
  72011. }()
  72012. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72013. ctx = rctx // use context from middleware stack in children
  72014. return obj.Nodes, nil
  72015. })
  72016. if err != nil {
  72017. ec.Error(ctx, err)
  72018. return graphql.Null
  72019. }
  72020. if resTmp == nil {
  72021. if !graphql.HasFieldError(ctx, fc) {
  72022. ec.Errorf(ctx, "must not be null")
  72023. }
  72024. return graphql.Null
  72025. }
  72026. res := resTmp.([]*Metafield)
  72027. fc.Result = res
  72028. return ec.marshalNMetafield2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldᚄ(ctx, field.Selections, res)
  72029. }
  72030. func (ec *executionContext) fieldContext_MetafieldConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72031. fc = &graphql.FieldContext{
  72032. Object: "MetafieldConnection",
  72033. Field: field,
  72034. IsMethod: false,
  72035. IsResolver: false,
  72036. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72037. switch field.Name {
  72038. case "createdAt":
  72039. return ec.fieldContext_Metafield_createdAt(ctx, field)
  72040. case "definition":
  72041. return ec.fieldContext_Metafield_definition(ctx, field)
  72042. case "description":
  72043. return ec.fieldContext_Metafield_description(ctx, field)
  72044. case "id":
  72045. return ec.fieldContext_Metafield_id(ctx, field)
  72046. case "key":
  72047. return ec.fieldContext_Metafield_key(ctx, field)
  72048. case "legacyResourceId":
  72049. return ec.fieldContext_Metafield_legacyResourceId(ctx, field)
  72050. case "namespace":
  72051. return ec.fieldContext_Metafield_namespace(ctx, field)
  72052. case "owner":
  72053. return ec.fieldContext_Metafield_owner(ctx, field)
  72054. case "ownerType":
  72055. return ec.fieldContext_Metafield_ownerType(ctx, field)
  72056. case "reference":
  72057. return ec.fieldContext_Metafield_reference(ctx, field)
  72058. case "references":
  72059. return ec.fieldContext_Metafield_references(ctx, field)
  72060. case "type":
  72061. return ec.fieldContext_Metafield_type(ctx, field)
  72062. case "updatedAt":
  72063. return ec.fieldContext_Metafield_updatedAt(ctx, field)
  72064. case "value":
  72065. return ec.fieldContext_Metafield_value(ctx, field)
  72066. }
  72067. return nil, fmt.Errorf("no field named %q was found under type Metafield", field.Name)
  72068. },
  72069. }
  72070. return fc, nil
  72071. }
  72072. func (ec *executionContext) _MetafieldConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *MetafieldConnection) (ret graphql.Marshaler) {
  72073. fc, err := ec.fieldContext_MetafieldConnection_pageInfo(ctx, field)
  72074. if err != nil {
  72075. return graphql.Null
  72076. }
  72077. ctx = graphql.WithFieldContext(ctx, fc)
  72078. defer func() {
  72079. if r := recover(); r != nil {
  72080. ec.Error(ctx, ec.Recover(ctx, r))
  72081. ret = graphql.Null
  72082. }
  72083. }()
  72084. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72085. ctx = rctx // use context from middleware stack in children
  72086. return obj.PageInfo, nil
  72087. })
  72088. if err != nil {
  72089. ec.Error(ctx, err)
  72090. return graphql.Null
  72091. }
  72092. if resTmp == nil {
  72093. if !graphql.HasFieldError(ctx, fc) {
  72094. ec.Errorf(ctx, "must not be null")
  72095. }
  72096. return graphql.Null
  72097. }
  72098. res := resTmp.(*PageInfo)
  72099. fc.Result = res
  72100. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  72101. }
  72102. func (ec *executionContext) fieldContext_MetafieldConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72103. fc = &graphql.FieldContext{
  72104. Object: "MetafieldConnection",
  72105. Field: field,
  72106. IsMethod: false,
  72107. IsResolver: false,
  72108. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72109. switch field.Name {
  72110. case "endCursor":
  72111. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  72112. case "hasNextPage":
  72113. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  72114. case "hasPreviousPage":
  72115. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  72116. case "startCursor":
  72117. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  72118. }
  72119. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  72120. },
  72121. }
  72122. return fc, nil
  72123. }
  72124. func (ec *executionContext) _MetafieldDefinition_description(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinition) (ret graphql.Marshaler) {
  72125. fc, err := ec.fieldContext_MetafieldDefinition_description(ctx, field)
  72126. if err != nil {
  72127. return graphql.Null
  72128. }
  72129. ctx = graphql.WithFieldContext(ctx, fc)
  72130. defer func() {
  72131. if r := recover(); r != nil {
  72132. ec.Error(ctx, ec.Recover(ctx, r))
  72133. ret = graphql.Null
  72134. }
  72135. }()
  72136. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72137. ctx = rctx // use context from middleware stack in children
  72138. return obj.Description, nil
  72139. })
  72140. if err != nil {
  72141. ec.Error(ctx, err)
  72142. return graphql.Null
  72143. }
  72144. if resTmp == nil {
  72145. return graphql.Null
  72146. }
  72147. res := resTmp.(*string)
  72148. fc.Result = res
  72149. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  72150. }
  72151. func (ec *executionContext) fieldContext_MetafieldDefinition_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72152. fc = &graphql.FieldContext{
  72153. Object: "MetafieldDefinition",
  72154. Field: field,
  72155. IsMethod: false,
  72156. IsResolver: false,
  72157. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72158. return nil, errors.New("field of type String does not have child fields")
  72159. },
  72160. }
  72161. return fc, nil
  72162. }
  72163. func (ec *executionContext) _MetafieldDefinition_id(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinition) (ret graphql.Marshaler) {
  72164. fc, err := ec.fieldContext_MetafieldDefinition_id(ctx, field)
  72165. if err != nil {
  72166. return graphql.Null
  72167. }
  72168. ctx = graphql.WithFieldContext(ctx, fc)
  72169. defer func() {
  72170. if r := recover(); r != nil {
  72171. ec.Error(ctx, ec.Recover(ctx, r))
  72172. ret = graphql.Null
  72173. }
  72174. }()
  72175. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72176. ctx = rctx // use context from middleware stack in children
  72177. return obj.ID, nil
  72178. })
  72179. if err != nil {
  72180. ec.Error(ctx, err)
  72181. return graphql.Null
  72182. }
  72183. if resTmp == nil {
  72184. if !graphql.HasFieldError(ctx, fc) {
  72185. ec.Errorf(ctx, "must not be null")
  72186. }
  72187. return graphql.Null
  72188. }
  72189. res := resTmp.(string)
  72190. fc.Result = res
  72191. return ec.marshalNID2string(ctx, field.Selections, res)
  72192. }
  72193. func (ec *executionContext) fieldContext_MetafieldDefinition_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72194. fc = &graphql.FieldContext{
  72195. Object: "MetafieldDefinition",
  72196. Field: field,
  72197. IsMethod: false,
  72198. IsResolver: false,
  72199. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72200. return nil, errors.New("field of type ID does not have child fields")
  72201. },
  72202. }
  72203. return fc, nil
  72204. }
  72205. func (ec *executionContext) _MetafieldDefinition_key(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinition) (ret graphql.Marshaler) {
  72206. fc, err := ec.fieldContext_MetafieldDefinition_key(ctx, field)
  72207. if err != nil {
  72208. return graphql.Null
  72209. }
  72210. ctx = graphql.WithFieldContext(ctx, fc)
  72211. defer func() {
  72212. if r := recover(); r != nil {
  72213. ec.Error(ctx, ec.Recover(ctx, r))
  72214. ret = graphql.Null
  72215. }
  72216. }()
  72217. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72218. ctx = rctx // use context from middleware stack in children
  72219. return obj.Key, nil
  72220. })
  72221. if err != nil {
  72222. ec.Error(ctx, err)
  72223. return graphql.Null
  72224. }
  72225. if resTmp == nil {
  72226. if !graphql.HasFieldError(ctx, fc) {
  72227. ec.Errorf(ctx, "must not be null")
  72228. }
  72229. return graphql.Null
  72230. }
  72231. res := resTmp.(string)
  72232. fc.Result = res
  72233. return ec.marshalNString2string(ctx, field.Selections, res)
  72234. }
  72235. func (ec *executionContext) fieldContext_MetafieldDefinition_key(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72236. fc = &graphql.FieldContext{
  72237. Object: "MetafieldDefinition",
  72238. Field: field,
  72239. IsMethod: false,
  72240. IsResolver: false,
  72241. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72242. return nil, errors.New("field of type String does not have child fields")
  72243. },
  72244. }
  72245. return fc, nil
  72246. }
  72247. func (ec *executionContext) _MetafieldDefinition_metafields(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinition) (ret graphql.Marshaler) {
  72248. fc, err := ec.fieldContext_MetafieldDefinition_metafields(ctx, field)
  72249. if err != nil {
  72250. return graphql.Null
  72251. }
  72252. ctx = graphql.WithFieldContext(ctx, fc)
  72253. defer func() {
  72254. if r := recover(); r != nil {
  72255. ec.Error(ctx, ec.Recover(ctx, r))
  72256. ret = graphql.Null
  72257. }
  72258. }()
  72259. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72260. ctx = rctx // use context from middleware stack in children
  72261. return obj.Metafields, nil
  72262. })
  72263. if err != nil {
  72264. ec.Error(ctx, err)
  72265. return graphql.Null
  72266. }
  72267. if resTmp == nil {
  72268. if !graphql.HasFieldError(ctx, fc) {
  72269. ec.Errorf(ctx, "must not be null")
  72270. }
  72271. return graphql.Null
  72272. }
  72273. res := resTmp.(*MetafieldConnection)
  72274. fc.Result = res
  72275. return ec.marshalNMetafieldConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldConnection(ctx, field.Selections, res)
  72276. }
  72277. func (ec *executionContext) fieldContext_MetafieldDefinition_metafields(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72278. fc = &graphql.FieldContext{
  72279. Object: "MetafieldDefinition",
  72280. Field: field,
  72281. IsMethod: false,
  72282. IsResolver: false,
  72283. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72284. switch field.Name {
  72285. case "edges":
  72286. return ec.fieldContext_MetafieldConnection_edges(ctx, field)
  72287. case "nodes":
  72288. return ec.fieldContext_MetafieldConnection_nodes(ctx, field)
  72289. case "pageInfo":
  72290. return ec.fieldContext_MetafieldConnection_pageInfo(ctx, field)
  72291. }
  72292. return nil, fmt.Errorf("no field named %q was found under type MetafieldConnection", field.Name)
  72293. },
  72294. }
  72295. defer func() {
  72296. if r := recover(); r != nil {
  72297. err = ec.Recover(ctx, r)
  72298. ec.Error(ctx, err)
  72299. }
  72300. }()
  72301. ctx = graphql.WithFieldContext(ctx, fc)
  72302. if fc.Args, err = ec.field_MetafieldDefinition_metafields_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  72303. ec.Error(ctx, err)
  72304. return
  72305. }
  72306. return fc, nil
  72307. }
  72308. func (ec *executionContext) _MetafieldDefinition_metafieldsCount(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinition) (ret graphql.Marshaler) {
  72309. fc, err := ec.fieldContext_MetafieldDefinition_metafieldsCount(ctx, field)
  72310. if err != nil {
  72311. return graphql.Null
  72312. }
  72313. ctx = graphql.WithFieldContext(ctx, fc)
  72314. defer func() {
  72315. if r := recover(); r != nil {
  72316. ec.Error(ctx, ec.Recover(ctx, r))
  72317. ret = graphql.Null
  72318. }
  72319. }()
  72320. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72321. ctx = rctx // use context from middleware stack in children
  72322. return obj.MetafieldsCount, nil
  72323. })
  72324. if err != nil {
  72325. ec.Error(ctx, err)
  72326. return graphql.Null
  72327. }
  72328. if resTmp == nil {
  72329. if !graphql.HasFieldError(ctx, fc) {
  72330. ec.Errorf(ctx, "must not be null")
  72331. }
  72332. return graphql.Null
  72333. }
  72334. res := resTmp.(int)
  72335. fc.Result = res
  72336. return ec.marshalNInt2int(ctx, field.Selections, res)
  72337. }
  72338. func (ec *executionContext) fieldContext_MetafieldDefinition_metafieldsCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72339. fc = &graphql.FieldContext{
  72340. Object: "MetafieldDefinition",
  72341. Field: field,
  72342. IsMethod: false,
  72343. IsResolver: false,
  72344. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72345. return nil, errors.New("field of type Int does not have child fields")
  72346. },
  72347. }
  72348. defer func() {
  72349. if r := recover(); r != nil {
  72350. err = ec.Recover(ctx, r)
  72351. ec.Error(ctx, err)
  72352. }
  72353. }()
  72354. ctx = graphql.WithFieldContext(ctx, fc)
  72355. if fc.Args, err = ec.field_MetafieldDefinition_metafieldsCount_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  72356. ec.Error(ctx, err)
  72357. return
  72358. }
  72359. return fc, nil
  72360. }
  72361. func (ec *executionContext) _MetafieldDefinition_name(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinition) (ret graphql.Marshaler) {
  72362. fc, err := ec.fieldContext_MetafieldDefinition_name(ctx, field)
  72363. if err != nil {
  72364. return graphql.Null
  72365. }
  72366. ctx = graphql.WithFieldContext(ctx, fc)
  72367. defer func() {
  72368. if r := recover(); r != nil {
  72369. ec.Error(ctx, ec.Recover(ctx, r))
  72370. ret = graphql.Null
  72371. }
  72372. }()
  72373. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72374. ctx = rctx // use context from middleware stack in children
  72375. return obj.Name, nil
  72376. })
  72377. if err != nil {
  72378. ec.Error(ctx, err)
  72379. return graphql.Null
  72380. }
  72381. if resTmp == nil {
  72382. if !graphql.HasFieldError(ctx, fc) {
  72383. ec.Errorf(ctx, "must not be null")
  72384. }
  72385. return graphql.Null
  72386. }
  72387. res := resTmp.(string)
  72388. fc.Result = res
  72389. return ec.marshalNString2string(ctx, field.Selections, res)
  72390. }
  72391. func (ec *executionContext) fieldContext_MetafieldDefinition_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72392. fc = &graphql.FieldContext{
  72393. Object: "MetafieldDefinition",
  72394. Field: field,
  72395. IsMethod: false,
  72396. IsResolver: false,
  72397. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72398. return nil, errors.New("field of type String does not have child fields")
  72399. },
  72400. }
  72401. return fc, nil
  72402. }
  72403. func (ec *executionContext) _MetafieldDefinition_namespace(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinition) (ret graphql.Marshaler) {
  72404. fc, err := ec.fieldContext_MetafieldDefinition_namespace(ctx, field)
  72405. if err != nil {
  72406. return graphql.Null
  72407. }
  72408. ctx = graphql.WithFieldContext(ctx, fc)
  72409. defer func() {
  72410. if r := recover(); r != nil {
  72411. ec.Error(ctx, ec.Recover(ctx, r))
  72412. ret = graphql.Null
  72413. }
  72414. }()
  72415. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72416. ctx = rctx // use context from middleware stack in children
  72417. return obj.Namespace, nil
  72418. })
  72419. if err != nil {
  72420. ec.Error(ctx, err)
  72421. return graphql.Null
  72422. }
  72423. if resTmp == nil {
  72424. if !graphql.HasFieldError(ctx, fc) {
  72425. ec.Errorf(ctx, "must not be null")
  72426. }
  72427. return graphql.Null
  72428. }
  72429. res := resTmp.(string)
  72430. fc.Result = res
  72431. return ec.marshalNString2string(ctx, field.Selections, res)
  72432. }
  72433. func (ec *executionContext) fieldContext_MetafieldDefinition_namespace(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72434. fc = &graphql.FieldContext{
  72435. Object: "MetafieldDefinition",
  72436. Field: field,
  72437. IsMethod: false,
  72438. IsResolver: false,
  72439. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72440. return nil, errors.New("field of type String does not have child fields")
  72441. },
  72442. }
  72443. return fc, nil
  72444. }
  72445. func (ec *executionContext) _MetafieldDefinition_ownerType(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinition) (ret graphql.Marshaler) {
  72446. fc, err := ec.fieldContext_MetafieldDefinition_ownerType(ctx, field)
  72447. if err != nil {
  72448. return graphql.Null
  72449. }
  72450. ctx = graphql.WithFieldContext(ctx, fc)
  72451. defer func() {
  72452. if r := recover(); r != nil {
  72453. ec.Error(ctx, ec.Recover(ctx, r))
  72454. ret = graphql.Null
  72455. }
  72456. }()
  72457. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72458. ctx = rctx // use context from middleware stack in children
  72459. return obj.OwnerType, nil
  72460. })
  72461. if err != nil {
  72462. ec.Error(ctx, err)
  72463. return graphql.Null
  72464. }
  72465. if resTmp == nil {
  72466. if !graphql.HasFieldError(ctx, fc) {
  72467. ec.Errorf(ctx, "must not be null")
  72468. }
  72469. return graphql.Null
  72470. }
  72471. res := resTmp.(MetafieldOwnerType)
  72472. fc.Result = res
  72473. return ec.marshalNMetafieldOwnerType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldOwnerType(ctx, field.Selections, res)
  72474. }
  72475. func (ec *executionContext) fieldContext_MetafieldDefinition_ownerType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72476. fc = &graphql.FieldContext{
  72477. Object: "MetafieldDefinition",
  72478. Field: field,
  72479. IsMethod: false,
  72480. IsResolver: false,
  72481. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72482. return nil, errors.New("field of type MetafieldOwnerType does not have child fields")
  72483. },
  72484. }
  72485. return fc, nil
  72486. }
  72487. func (ec *executionContext) _MetafieldDefinition_pinnedPosition(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinition) (ret graphql.Marshaler) {
  72488. fc, err := ec.fieldContext_MetafieldDefinition_pinnedPosition(ctx, field)
  72489. if err != nil {
  72490. return graphql.Null
  72491. }
  72492. ctx = graphql.WithFieldContext(ctx, fc)
  72493. defer func() {
  72494. if r := recover(); r != nil {
  72495. ec.Error(ctx, ec.Recover(ctx, r))
  72496. ret = graphql.Null
  72497. }
  72498. }()
  72499. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72500. ctx = rctx // use context from middleware stack in children
  72501. return obj.PinnedPosition, nil
  72502. })
  72503. if err != nil {
  72504. ec.Error(ctx, err)
  72505. return graphql.Null
  72506. }
  72507. if resTmp == nil {
  72508. return graphql.Null
  72509. }
  72510. res := resTmp.(*int)
  72511. fc.Result = res
  72512. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  72513. }
  72514. func (ec *executionContext) fieldContext_MetafieldDefinition_pinnedPosition(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72515. fc = &graphql.FieldContext{
  72516. Object: "MetafieldDefinition",
  72517. Field: field,
  72518. IsMethod: false,
  72519. IsResolver: false,
  72520. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72521. return nil, errors.New("field of type Int does not have child fields")
  72522. },
  72523. }
  72524. return fc, nil
  72525. }
  72526. func (ec *executionContext) _MetafieldDefinition_standardTemplate(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinition) (ret graphql.Marshaler) {
  72527. fc, err := ec.fieldContext_MetafieldDefinition_standardTemplate(ctx, field)
  72528. if err != nil {
  72529. return graphql.Null
  72530. }
  72531. ctx = graphql.WithFieldContext(ctx, fc)
  72532. defer func() {
  72533. if r := recover(); r != nil {
  72534. ec.Error(ctx, ec.Recover(ctx, r))
  72535. ret = graphql.Null
  72536. }
  72537. }()
  72538. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72539. ctx = rctx // use context from middleware stack in children
  72540. return obj.StandardTemplate, nil
  72541. })
  72542. if err != nil {
  72543. ec.Error(ctx, err)
  72544. return graphql.Null
  72545. }
  72546. if resTmp == nil {
  72547. return graphql.Null
  72548. }
  72549. res := resTmp.(*StandardMetafieldDefinitionTemplate)
  72550. fc.Result = res
  72551. return ec.marshalOStandardMetafieldDefinitionTemplate2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStandardMetafieldDefinitionTemplate(ctx, field.Selections, res)
  72552. }
  72553. func (ec *executionContext) fieldContext_MetafieldDefinition_standardTemplate(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72554. fc = &graphql.FieldContext{
  72555. Object: "MetafieldDefinition",
  72556. Field: field,
  72557. IsMethod: false,
  72558. IsResolver: false,
  72559. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72560. switch field.Name {
  72561. case "description":
  72562. return ec.fieldContext_StandardMetafieldDefinitionTemplate_description(ctx, field)
  72563. case "id":
  72564. return ec.fieldContext_StandardMetafieldDefinitionTemplate_id(ctx, field)
  72565. case "key":
  72566. return ec.fieldContext_StandardMetafieldDefinitionTemplate_key(ctx, field)
  72567. case "name":
  72568. return ec.fieldContext_StandardMetafieldDefinitionTemplate_name(ctx, field)
  72569. case "namespace":
  72570. return ec.fieldContext_StandardMetafieldDefinitionTemplate_namespace(ctx, field)
  72571. case "ownerTypes":
  72572. return ec.fieldContext_StandardMetafieldDefinitionTemplate_ownerTypes(ctx, field)
  72573. case "type":
  72574. return ec.fieldContext_StandardMetafieldDefinitionTemplate_type(ctx, field)
  72575. case "validations":
  72576. return ec.fieldContext_StandardMetafieldDefinitionTemplate_validations(ctx, field)
  72577. case "visibleToStorefrontApi":
  72578. return ec.fieldContext_StandardMetafieldDefinitionTemplate_visibleToStorefrontApi(ctx, field)
  72579. }
  72580. return nil, fmt.Errorf("no field named %q was found under type StandardMetafieldDefinitionTemplate", field.Name)
  72581. },
  72582. }
  72583. return fc, nil
  72584. }
  72585. func (ec *executionContext) _MetafieldDefinition_type(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinition) (ret graphql.Marshaler) {
  72586. fc, err := ec.fieldContext_MetafieldDefinition_type(ctx, field)
  72587. if err != nil {
  72588. return graphql.Null
  72589. }
  72590. ctx = graphql.WithFieldContext(ctx, fc)
  72591. defer func() {
  72592. if r := recover(); r != nil {
  72593. ec.Error(ctx, ec.Recover(ctx, r))
  72594. ret = graphql.Null
  72595. }
  72596. }()
  72597. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72598. ctx = rctx // use context from middleware stack in children
  72599. return obj.Type, nil
  72600. })
  72601. if err != nil {
  72602. ec.Error(ctx, err)
  72603. return graphql.Null
  72604. }
  72605. if resTmp == nil {
  72606. if !graphql.HasFieldError(ctx, fc) {
  72607. ec.Errorf(ctx, "must not be null")
  72608. }
  72609. return graphql.Null
  72610. }
  72611. res := resTmp.(*MetafieldDefinitionType)
  72612. fc.Result = res
  72613. return ec.marshalNMetafieldDefinitionType2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldDefinitionType(ctx, field.Selections, res)
  72614. }
  72615. func (ec *executionContext) fieldContext_MetafieldDefinition_type(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72616. fc = &graphql.FieldContext{
  72617. Object: "MetafieldDefinition",
  72618. Field: field,
  72619. IsMethod: false,
  72620. IsResolver: false,
  72621. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72622. switch field.Name {
  72623. case "category":
  72624. return ec.fieldContext_MetafieldDefinitionType_category(ctx, field)
  72625. case "name":
  72626. return ec.fieldContext_MetafieldDefinitionType_name(ctx, field)
  72627. case "supportedValidations":
  72628. return ec.fieldContext_MetafieldDefinitionType_supportedValidations(ctx, field)
  72629. case "supportsDefinitionMigrations":
  72630. return ec.fieldContext_MetafieldDefinitionType_supportsDefinitionMigrations(ctx, field)
  72631. }
  72632. return nil, fmt.Errorf("no field named %q was found under type MetafieldDefinitionType", field.Name)
  72633. },
  72634. }
  72635. return fc, nil
  72636. }
  72637. func (ec *executionContext) _MetafieldDefinition_validationStatus(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinition) (ret graphql.Marshaler) {
  72638. fc, err := ec.fieldContext_MetafieldDefinition_validationStatus(ctx, field)
  72639. if err != nil {
  72640. return graphql.Null
  72641. }
  72642. ctx = graphql.WithFieldContext(ctx, fc)
  72643. defer func() {
  72644. if r := recover(); r != nil {
  72645. ec.Error(ctx, ec.Recover(ctx, r))
  72646. ret = graphql.Null
  72647. }
  72648. }()
  72649. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72650. ctx = rctx // use context from middleware stack in children
  72651. return obj.ValidationStatus, nil
  72652. })
  72653. if err != nil {
  72654. ec.Error(ctx, err)
  72655. return graphql.Null
  72656. }
  72657. if resTmp == nil {
  72658. if !graphql.HasFieldError(ctx, fc) {
  72659. ec.Errorf(ctx, "must not be null")
  72660. }
  72661. return graphql.Null
  72662. }
  72663. res := resTmp.(MetafieldDefinitionValidationStatus)
  72664. fc.Result = res
  72665. return ec.marshalNMetafieldDefinitionValidationStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldDefinitionValidationStatus(ctx, field.Selections, res)
  72666. }
  72667. func (ec *executionContext) fieldContext_MetafieldDefinition_validationStatus(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72668. fc = &graphql.FieldContext{
  72669. Object: "MetafieldDefinition",
  72670. Field: field,
  72671. IsMethod: false,
  72672. IsResolver: false,
  72673. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72674. return nil, errors.New("field of type MetafieldDefinitionValidationStatus does not have child fields")
  72675. },
  72676. }
  72677. return fc, nil
  72678. }
  72679. func (ec *executionContext) _MetafieldDefinition_validations(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinition) (ret graphql.Marshaler) {
  72680. fc, err := ec.fieldContext_MetafieldDefinition_validations(ctx, field)
  72681. if err != nil {
  72682. return graphql.Null
  72683. }
  72684. ctx = graphql.WithFieldContext(ctx, fc)
  72685. defer func() {
  72686. if r := recover(); r != nil {
  72687. ec.Error(ctx, ec.Recover(ctx, r))
  72688. ret = graphql.Null
  72689. }
  72690. }()
  72691. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72692. ctx = rctx // use context from middleware stack in children
  72693. return obj.Validations, nil
  72694. })
  72695. if err != nil {
  72696. ec.Error(ctx, err)
  72697. return graphql.Null
  72698. }
  72699. if resTmp == nil {
  72700. if !graphql.HasFieldError(ctx, fc) {
  72701. ec.Errorf(ctx, "must not be null")
  72702. }
  72703. return graphql.Null
  72704. }
  72705. res := resTmp.([]*MetafieldDefinitionValidation)
  72706. fc.Result = res
  72707. return ec.marshalNMetafieldDefinitionValidation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldDefinitionValidationᚄ(ctx, field.Selections, res)
  72708. }
  72709. func (ec *executionContext) fieldContext_MetafieldDefinition_validations(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72710. fc = &graphql.FieldContext{
  72711. Object: "MetafieldDefinition",
  72712. Field: field,
  72713. IsMethod: false,
  72714. IsResolver: false,
  72715. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72716. switch field.Name {
  72717. case "name":
  72718. return ec.fieldContext_MetafieldDefinitionValidation_name(ctx, field)
  72719. case "type":
  72720. return ec.fieldContext_MetafieldDefinitionValidation_type(ctx, field)
  72721. case "value":
  72722. return ec.fieldContext_MetafieldDefinitionValidation_value(ctx, field)
  72723. }
  72724. return nil, fmt.Errorf("no field named %q was found under type MetafieldDefinitionValidation", field.Name)
  72725. },
  72726. }
  72727. return fc, nil
  72728. }
  72729. func (ec *executionContext) _MetafieldDefinition_visibleToStorefrontApi(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinition) (ret graphql.Marshaler) {
  72730. fc, err := ec.fieldContext_MetafieldDefinition_visibleToStorefrontApi(ctx, field)
  72731. if err != nil {
  72732. return graphql.Null
  72733. }
  72734. ctx = graphql.WithFieldContext(ctx, fc)
  72735. defer func() {
  72736. if r := recover(); r != nil {
  72737. ec.Error(ctx, ec.Recover(ctx, r))
  72738. ret = graphql.Null
  72739. }
  72740. }()
  72741. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72742. ctx = rctx // use context from middleware stack in children
  72743. return obj.VisibleToStorefrontAPI, nil
  72744. })
  72745. if err != nil {
  72746. ec.Error(ctx, err)
  72747. return graphql.Null
  72748. }
  72749. if resTmp == nil {
  72750. if !graphql.HasFieldError(ctx, fc) {
  72751. ec.Errorf(ctx, "must not be null")
  72752. }
  72753. return graphql.Null
  72754. }
  72755. res := resTmp.(bool)
  72756. fc.Result = res
  72757. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  72758. }
  72759. func (ec *executionContext) fieldContext_MetafieldDefinition_visibleToStorefrontApi(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72760. fc = &graphql.FieldContext{
  72761. Object: "MetafieldDefinition",
  72762. Field: field,
  72763. IsMethod: false,
  72764. IsResolver: false,
  72765. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72766. return nil, errors.New("field of type Boolean does not have child fields")
  72767. },
  72768. }
  72769. return fc, nil
  72770. }
  72771. func (ec *executionContext) _MetafieldDefinitionConnection_edges(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinitionConnection) (ret graphql.Marshaler) {
  72772. fc, err := ec.fieldContext_MetafieldDefinitionConnection_edges(ctx, field)
  72773. if err != nil {
  72774. return graphql.Null
  72775. }
  72776. ctx = graphql.WithFieldContext(ctx, fc)
  72777. defer func() {
  72778. if r := recover(); r != nil {
  72779. ec.Error(ctx, ec.Recover(ctx, r))
  72780. ret = graphql.Null
  72781. }
  72782. }()
  72783. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72784. ctx = rctx // use context from middleware stack in children
  72785. return obj.Edges, nil
  72786. })
  72787. if err != nil {
  72788. ec.Error(ctx, err)
  72789. return graphql.Null
  72790. }
  72791. if resTmp == nil {
  72792. if !graphql.HasFieldError(ctx, fc) {
  72793. ec.Errorf(ctx, "must not be null")
  72794. }
  72795. return graphql.Null
  72796. }
  72797. res := resTmp.([]*MetafieldDefinitionEdge)
  72798. fc.Result = res
  72799. return ec.marshalNMetafieldDefinitionEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldDefinitionEdgeᚄ(ctx, field.Selections, res)
  72800. }
  72801. func (ec *executionContext) fieldContext_MetafieldDefinitionConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72802. fc = &graphql.FieldContext{
  72803. Object: "MetafieldDefinitionConnection",
  72804. Field: field,
  72805. IsMethod: false,
  72806. IsResolver: false,
  72807. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72808. switch field.Name {
  72809. case "cursor":
  72810. return ec.fieldContext_MetafieldDefinitionEdge_cursor(ctx, field)
  72811. case "node":
  72812. return ec.fieldContext_MetafieldDefinitionEdge_node(ctx, field)
  72813. }
  72814. return nil, fmt.Errorf("no field named %q was found under type MetafieldDefinitionEdge", field.Name)
  72815. },
  72816. }
  72817. return fc, nil
  72818. }
  72819. func (ec *executionContext) _MetafieldDefinitionConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinitionConnection) (ret graphql.Marshaler) {
  72820. fc, err := ec.fieldContext_MetafieldDefinitionConnection_nodes(ctx, field)
  72821. if err != nil {
  72822. return graphql.Null
  72823. }
  72824. ctx = graphql.WithFieldContext(ctx, fc)
  72825. defer func() {
  72826. if r := recover(); r != nil {
  72827. ec.Error(ctx, ec.Recover(ctx, r))
  72828. ret = graphql.Null
  72829. }
  72830. }()
  72831. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72832. ctx = rctx // use context from middleware stack in children
  72833. return obj.Nodes, nil
  72834. })
  72835. if err != nil {
  72836. ec.Error(ctx, err)
  72837. return graphql.Null
  72838. }
  72839. if resTmp == nil {
  72840. if !graphql.HasFieldError(ctx, fc) {
  72841. ec.Errorf(ctx, "must not be null")
  72842. }
  72843. return graphql.Null
  72844. }
  72845. res := resTmp.([]*MetafieldDefinition)
  72846. fc.Result = res
  72847. return ec.marshalNMetafieldDefinition2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldDefinitionᚄ(ctx, field.Selections, res)
  72848. }
  72849. func (ec *executionContext) fieldContext_MetafieldDefinitionConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72850. fc = &graphql.FieldContext{
  72851. Object: "MetafieldDefinitionConnection",
  72852. Field: field,
  72853. IsMethod: false,
  72854. IsResolver: false,
  72855. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72856. switch field.Name {
  72857. case "description":
  72858. return ec.fieldContext_MetafieldDefinition_description(ctx, field)
  72859. case "id":
  72860. return ec.fieldContext_MetafieldDefinition_id(ctx, field)
  72861. case "key":
  72862. return ec.fieldContext_MetafieldDefinition_key(ctx, field)
  72863. case "metafields":
  72864. return ec.fieldContext_MetafieldDefinition_metafields(ctx, field)
  72865. case "metafieldsCount":
  72866. return ec.fieldContext_MetafieldDefinition_metafieldsCount(ctx, field)
  72867. case "name":
  72868. return ec.fieldContext_MetafieldDefinition_name(ctx, field)
  72869. case "namespace":
  72870. return ec.fieldContext_MetafieldDefinition_namespace(ctx, field)
  72871. case "ownerType":
  72872. return ec.fieldContext_MetafieldDefinition_ownerType(ctx, field)
  72873. case "pinnedPosition":
  72874. return ec.fieldContext_MetafieldDefinition_pinnedPosition(ctx, field)
  72875. case "standardTemplate":
  72876. return ec.fieldContext_MetafieldDefinition_standardTemplate(ctx, field)
  72877. case "type":
  72878. return ec.fieldContext_MetafieldDefinition_type(ctx, field)
  72879. case "validationStatus":
  72880. return ec.fieldContext_MetafieldDefinition_validationStatus(ctx, field)
  72881. case "validations":
  72882. return ec.fieldContext_MetafieldDefinition_validations(ctx, field)
  72883. case "visibleToStorefrontApi":
  72884. return ec.fieldContext_MetafieldDefinition_visibleToStorefrontApi(ctx, field)
  72885. }
  72886. return nil, fmt.Errorf("no field named %q was found under type MetafieldDefinition", field.Name)
  72887. },
  72888. }
  72889. return fc, nil
  72890. }
  72891. func (ec *executionContext) _MetafieldDefinitionConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinitionConnection) (ret graphql.Marshaler) {
  72892. fc, err := ec.fieldContext_MetafieldDefinitionConnection_pageInfo(ctx, field)
  72893. if err != nil {
  72894. return graphql.Null
  72895. }
  72896. ctx = graphql.WithFieldContext(ctx, fc)
  72897. defer func() {
  72898. if r := recover(); r != nil {
  72899. ec.Error(ctx, ec.Recover(ctx, r))
  72900. ret = graphql.Null
  72901. }
  72902. }()
  72903. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72904. ctx = rctx // use context from middleware stack in children
  72905. return obj.PageInfo, nil
  72906. })
  72907. if err != nil {
  72908. ec.Error(ctx, err)
  72909. return graphql.Null
  72910. }
  72911. if resTmp == nil {
  72912. if !graphql.HasFieldError(ctx, fc) {
  72913. ec.Errorf(ctx, "must not be null")
  72914. }
  72915. return graphql.Null
  72916. }
  72917. res := resTmp.(*PageInfo)
  72918. fc.Result = res
  72919. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  72920. }
  72921. func (ec *executionContext) fieldContext_MetafieldDefinitionConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72922. fc = &graphql.FieldContext{
  72923. Object: "MetafieldDefinitionConnection",
  72924. Field: field,
  72925. IsMethod: false,
  72926. IsResolver: false,
  72927. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72928. switch field.Name {
  72929. case "endCursor":
  72930. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  72931. case "hasNextPage":
  72932. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  72933. case "hasPreviousPage":
  72934. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  72935. case "startCursor":
  72936. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  72937. }
  72938. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  72939. },
  72940. }
  72941. return fc, nil
  72942. }
  72943. func (ec *executionContext) _MetafieldDefinitionEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinitionEdge) (ret graphql.Marshaler) {
  72944. fc, err := ec.fieldContext_MetafieldDefinitionEdge_cursor(ctx, field)
  72945. if err != nil {
  72946. return graphql.Null
  72947. }
  72948. ctx = graphql.WithFieldContext(ctx, fc)
  72949. defer func() {
  72950. if r := recover(); r != nil {
  72951. ec.Error(ctx, ec.Recover(ctx, r))
  72952. ret = graphql.Null
  72953. }
  72954. }()
  72955. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72956. ctx = rctx // use context from middleware stack in children
  72957. return obj.Cursor, nil
  72958. })
  72959. if err != nil {
  72960. ec.Error(ctx, err)
  72961. return graphql.Null
  72962. }
  72963. if resTmp == nil {
  72964. if !graphql.HasFieldError(ctx, fc) {
  72965. ec.Errorf(ctx, "must not be null")
  72966. }
  72967. return graphql.Null
  72968. }
  72969. res := resTmp.(string)
  72970. fc.Result = res
  72971. return ec.marshalNString2string(ctx, field.Selections, res)
  72972. }
  72973. func (ec *executionContext) fieldContext_MetafieldDefinitionEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72974. fc = &graphql.FieldContext{
  72975. Object: "MetafieldDefinitionEdge",
  72976. Field: field,
  72977. IsMethod: false,
  72978. IsResolver: false,
  72979. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72980. return nil, errors.New("field of type String does not have child fields")
  72981. },
  72982. }
  72983. return fc, nil
  72984. }
  72985. func (ec *executionContext) _MetafieldDefinitionEdge_node(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinitionEdge) (ret graphql.Marshaler) {
  72986. fc, err := ec.fieldContext_MetafieldDefinitionEdge_node(ctx, field)
  72987. if err != nil {
  72988. return graphql.Null
  72989. }
  72990. ctx = graphql.WithFieldContext(ctx, fc)
  72991. defer func() {
  72992. if r := recover(); r != nil {
  72993. ec.Error(ctx, ec.Recover(ctx, r))
  72994. ret = graphql.Null
  72995. }
  72996. }()
  72997. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72998. ctx = rctx // use context from middleware stack in children
  72999. return obj.Node, nil
  73000. })
  73001. if err != nil {
  73002. ec.Error(ctx, err)
  73003. return graphql.Null
  73004. }
  73005. if resTmp == nil {
  73006. if !graphql.HasFieldError(ctx, fc) {
  73007. ec.Errorf(ctx, "must not be null")
  73008. }
  73009. return graphql.Null
  73010. }
  73011. res := resTmp.(*MetafieldDefinition)
  73012. fc.Result = res
  73013. return ec.marshalNMetafieldDefinition2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldDefinition(ctx, field.Selections, res)
  73014. }
  73015. func (ec *executionContext) fieldContext_MetafieldDefinitionEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73016. fc = &graphql.FieldContext{
  73017. Object: "MetafieldDefinitionEdge",
  73018. Field: field,
  73019. IsMethod: false,
  73020. IsResolver: false,
  73021. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73022. switch field.Name {
  73023. case "description":
  73024. return ec.fieldContext_MetafieldDefinition_description(ctx, field)
  73025. case "id":
  73026. return ec.fieldContext_MetafieldDefinition_id(ctx, field)
  73027. case "key":
  73028. return ec.fieldContext_MetafieldDefinition_key(ctx, field)
  73029. case "metafields":
  73030. return ec.fieldContext_MetafieldDefinition_metafields(ctx, field)
  73031. case "metafieldsCount":
  73032. return ec.fieldContext_MetafieldDefinition_metafieldsCount(ctx, field)
  73033. case "name":
  73034. return ec.fieldContext_MetafieldDefinition_name(ctx, field)
  73035. case "namespace":
  73036. return ec.fieldContext_MetafieldDefinition_namespace(ctx, field)
  73037. case "ownerType":
  73038. return ec.fieldContext_MetafieldDefinition_ownerType(ctx, field)
  73039. case "pinnedPosition":
  73040. return ec.fieldContext_MetafieldDefinition_pinnedPosition(ctx, field)
  73041. case "standardTemplate":
  73042. return ec.fieldContext_MetafieldDefinition_standardTemplate(ctx, field)
  73043. case "type":
  73044. return ec.fieldContext_MetafieldDefinition_type(ctx, field)
  73045. case "validationStatus":
  73046. return ec.fieldContext_MetafieldDefinition_validationStatus(ctx, field)
  73047. case "validations":
  73048. return ec.fieldContext_MetafieldDefinition_validations(ctx, field)
  73049. case "visibleToStorefrontApi":
  73050. return ec.fieldContext_MetafieldDefinition_visibleToStorefrontApi(ctx, field)
  73051. }
  73052. return nil, fmt.Errorf("no field named %q was found under type MetafieldDefinition", field.Name)
  73053. },
  73054. }
  73055. return fc, nil
  73056. }
  73057. func (ec *executionContext) _MetafieldDefinitionSupportedValidation_name(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinitionSupportedValidation) (ret graphql.Marshaler) {
  73058. fc, err := ec.fieldContext_MetafieldDefinitionSupportedValidation_name(ctx, field)
  73059. if err != nil {
  73060. return graphql.Null
  73061. }
  73062. ctx = graphql.WithFieldContext(ctx, fc)
  73063. defer func() {
  73064. if r := recover(); r != nil {
  73065. ec.Error(ctx, ec.Recover(ctx, r))
  73066. ret = graphql.Null
  73067. }
  73068. }()
  73069. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73070. ctx = rctx // use context from middleware stack in children
  73071. return obj.Name, nil
  73072. })
  73073. if err != nil {
  73074. ec.Error(ctx, err)
  73075. return graphql.Null
  73076. }
  73077. if resTmp == nil {
  73078. if !graphql.HasFieldError(ctx, fc) {
  73079. ec.Errorf(ctx, "must not be null")
  73080. }
  73081. return graphql.Null
  73082. }
  73083. res := resTmp.(string)
  73084. fc.Result = res
  73085. return ec.marshalNString2string(ctx, field.Selections, res)
  73086. }
  73087. func (ec *executionContext) fieldContext_MetafieldDefinitionSupportedValidation_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73088. fc = &graphql.FieldContext{
  73089. Object: "MetafieldDefinitionSupportedValidation",
  73090. Field: field,
  73091. IsMethod: false,
  73092. IsResolver: false,
  73093. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73094. return nil, errors.New("field of type String does not have child fields")
  73095. },
  73096. }
  73097. return fc, nil
  73098. }
  73099. func (ec *executionContext) _MetafieldDefinitionSupportedValidation_type(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinitionSupportedValidation) (ret graphql.Marshaler) {
  73100. fc, err := ec.fieldContext_MetafieldDefinitionSupportedValidation_type(ctx, field)
  73101. if err != nil {
  73102. return graphql.Null
  73103. }
  73104. ctx = graphql.WithFieldContext(ctx, fc)
  73105. defer func() {
  73106. if r := recover(); r != nil {
  73107. ec.Error(ctx, ec.Recover(ctx, r))
  73108. ret = graphql.Null
  73109. }
  73110. }()
  73111. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73112. ctx = rctx // use context from middleware stack in children
  73113. return obj.Type, nil
  73114. })
  73115. if err != nil {
  73116. ec.Error(ctx, err)
  73117. return graphql.Null
  73118. }
  73119. if resTmp == nil {
  73120. if !graphql.HasFieldError(ctx, fc) {
  73121. ec.Errorf(ctx, "must not be null")
  73122. }
  73123. return graphql.Null
  73124. }
  73125. res := resTmp.(string)
  73126. fc.Result = res
  73127. return ec.marshalNString2string(ctx, field.Selections, res)
  73128. }
  73129. func (ec *executionContext) fieldContext_MetafieldDefinitionSupportedValidation_type(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73130. fc = &graphql.FieldContext{
  73131. Object: "MetafieldDefinitionSupportedValidation",
  73132. Field: field,
  73133. IsMethod: false,
  73134. IsResolver: false,
  73135. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73136. return nil, errors.New("field of type String does not have child fields")
  73137. },
  73138. }
  73139. return fc, nil
  73140. }
  73141. func (ec *executionContext) _MetafieldDefinitionType_category(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinitionType) (ret graphql.Marshaler) {
  73142. fc, err := ec.fieldContext_MetafieldDefinitionType_category(ctx, field)
  73143. if err != nil {
  73144. return graphql.Null
  73145. }
  73146. ctx = graphql.WithFieldContext(ctx, fc)
  73147. defer func() {
  73148. if r := recover(); r != nil {
  73149. ec.Error(ctx, ec.Recover(ctx, r))
  73150. ret = graphql.Null
  73151. }
  73152. }()
  73153. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73154. ctx = rctx // use context from middleware stack in children
  73155. return obj.Category, nil
  73156. })
  73157. if err != nil {
  73158. ec.Error(ctx, err)
  73159. return graphql.Null
  73160. }
  73161. if resTmp == nil {
  73162. if !graphql.HasFieldError(ctx, fc) {
  73163. ec.Errorf(ctx, "must not be null")
  73164. }
  73165. return graphql.Null
  73166. }
  73167. res := resTmp.(string)
  73168. fc.Result = res
  73169. return ec.marshalNString2string(ctx, field.Selections, res)
  73170. }
  73171. func (ec *executionContext) fieldContext_MetafieldDefinitionType_category(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73172. fc = &graphql.FieldContext{
  73173. Object: "MetafieldDefinitionType",
  73174. Field: field,
  73175. IsMethod: false,
  73176. IsResolver: false,
  73177. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73178. return nil, errors.New("field of type String does not have child fields")
  73179. },
  73180. }
  73181. return fc, nil
  73182. }
  73183. func (ec *executionContext) _MetafieldDefinitionType_name(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinitionType) (ret graphql.Marshaler) {
  73184. fc, err := ec.fieldContext_MetafieldDefinitionType_name(ctx, field)
  73185. if err != nil {
  73186. return graphql.Null
  73187. }
  73188. ctx = graphql.WithFieldContext(ctx, fc)
  73189. defer func() {
  73190. if r := recover(); r != nil {
  73191. ec.Error(ctx, ec.Recover(ctx, r))
  73192. ret = graphql.Null
  73193. }
  73194. }()
  73195. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73196. ctx = rctx // use context from middleware stack in children
  73197. return obj.Name, nil
  73198. })
  73199. if err != nil {
  73200. ec.Error(ctx, err)
  73201. return graphql.Null
  73202. }
  73203. if resTmp == nil {
  73204. if !graphql.HasFieldError(ctx, fc) {
  73205. ec.Errorf(ctx, "must not be null")
  73206. }
  73207. return graphql.Null
  73208. }
  73209. res := resTmp.(string)
  73210. fc.Result = res
  73211. return ec.marshalNString2string(ctx, field.Selections, res)
  73212. }
  73213. func (ec *executionContext) fieldContext_MetafieldDefinitionType_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73214. fc = &graphql.FieldContext{
  73215. Object: "MetafieldDefinitionType",
  73216. Field: field,
  73217. IsMethod: false,
  73218. IsResolver: false,
  73219. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73220. return nil, errors.New("field of type String does not have child fields")
  73221. },
  73222. }
  73223. return fc, nil
  73224. }
  73225. func (ec *executionContext) _MetafieldDefinitionType_supportedValidations(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinitionType) (ret graphql.Marshaler) {
  73226. fc, err := ec.fieldContext_MetafieldDefinitionType_supportedValidations(ctx, field)
  73227. if err != nil {
  73228. return graphql.Null
  73229. }
  73230. ctx = graphql.WithFieldContext(ctx, fc)
  73231. defer func() {
  73232. if r := recover(); r != nil {
  73233. ec.Error(ctx, ec.Recover(ctx, r))
  73234. ret = graphql.Null
  73235. }
  73236. }()
  73237. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73238. ctx = rctx // use context from middleware stack in children
  73239. return obj.SupportedValidations, nil
  73240. })
  73241. if err != nil {
  73242. ec.Error(ctx, err)
  73243. return graphql.Null
  73244. }
  73245. if resTmp == nil {
  73246. if !graphql.HasFieldError(ctx, fc) {
  73247. ec.Errorf(ctx, "must not be null")
  73248. }
  73249. return graphql.Null
  73250. }
  73251. res := resTmp.([]*MetafieldDefinitionSupportedValidation)
  73252. fc.Result = res
  73253. return ec.marshalNMetafieldDefinitionSupportedValidation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldDefinitionSupportedValidationᚄ(ctx, field.Selections, res)
  73254. }
  73255. func (ec *executionContext) fieldContext_MetafieldDefinitionType_supportedValidations(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73256. fc = &graphql.FieldContext{
  73257. Object: "MetafieldDefinitionType",
  73258. Field: field,
  73259. IsMethod: false,
  73260. IsResolver: false,
  73261. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73262. switch field.Name {
  73263. case "name":
  73264. return ec.fieldContext_MetafieldDefinitionSupportedValidation_name(ctx, field)
  73265. case "type":
  73266. return ec.fieldContext_MetafieldDefinitionSupportedValidation_type(ctx, field)
  73267. }
  73268. return nil, fmt.Errorf("no field named %q was found under type MetafieldDefinitionSupportedValidation", field.Name)
  73269. },
  73270. }
  73271. return fc, nil
  73272. }
  73273. func (ec *executionContext) _MetafieldDefinitionType_supportsDefinitionMigrations(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinitionType) (ret graphql.Marshaler) {
  73274. fc, err := ec.fieldContext_MetafieldDefinitionType_supportsDefinitionMigrations(ctx, field)
  73275. if err != nil {
  73276. return graphql.Null
  73277. }
  73278. ctx = graphql.WithFieldContext(ctx, fc)
  73279. defer func() {
  73280. if r := recover(); r != nil {
  73281. ec.Error(ctx, ec.Recover(ctx, r))
  73282. ret = graphql.Null
  73283. }
  73284. }()
  73285. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73286. ctx = rctx // use context from middleware stack in children
  73287. return obj.SupportsDefinitionMigrations, nil
  73288. })
  73289. if err != nil {
  73290. ec.Error(ctx, err)
  73291. return graphql.Null
  73292. }
  73293. if resTmp == nil {
  73294. if !graphql.HasFieldError(ctx, fc) {
  73295. ec.Errorf(ctx, "must not be null")
  73296. }
  73297. return graphql.Null
  73298. }
  73299. res := resTmp.(bool)
  73300. fc.Result = res
  73301. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  73302. }
  73303. func (ec *executionContext) fieldContext_MetafieldDefinitionType_supportsDefinitionMigrations(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73304. fc = &graphql.FieldContext{
  73305. Object: "MetafieldDefinitionType",
  73306. Field: field,
  73307. IsMethod: false,
  73308. IsResolver: false,
  73309. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73310. return nil, errors.New("field of type Boolean does not have child fields")
  73311. },
  73312. }
  73313. return fc, nil
  73314. }
  73315. func (ec *executionContext) _MetafieldDefinitionValidation_name(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinitionValidation) (ret graphql.Marshaler) {
  73316. fc, err := ec.fieldContext_MetafieldDefinitionValidation_name(ctx, field)
  73317. if err != nil {
  73318. return graphql.Null
  73319. }
  73320. ctx = graphql.WithFieldContext(ctx, fc)
  73321. defer func() {
  73322. if r := recover(); r != nil {
  73323. ec.Error(ctx, ec.Recover(ctx, r))
  73324. ret = graphql.Null
  73325. }
  73326. }()
  73327. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73328. ctx = rctx // use context from middleware stack in children
  73329. return obj.Name, nil
  73330. })
  73331. if err != nil {
  73332. ec.Error(ctx, err)
  73333. return graphql.Null
  73334. }
  73335. if resTmp == nil {
  73336. if !graphql.HasFieldError(ctx, fc) {
  73337. ec.Errorf(ctx, "must not be null")
  73338. }
  73339. return graphql.Null
  73340. }
  73341. res := resTmp.(string)
  73342. fc.Result = res
  73343. return ec.marshalNString2string(ctx, field.Selections, res)
  73344. }
  73345. func (ec *executionContext) fieldContext_MetafieldDefinitionValidation_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73346. fc = &graphql.FieldContext{
  73347. Object: "MetafieldDefinitionValidation",
  73348. Field: field,
  73349. IsMethod: false,
  73350. IsResolver: false,
  73351. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73352. return nil, errors.New("field of type String does not have child fields")
  73353. },
  73354. }
  73355. return fc, nil
  73356. }
  73357. func (ec *executionContext) _MetafieldDefinitionValidation_type(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinitionValidation) (ret graphql.Marshaler) {
  73358. fc, err := ec.fieldContext_MetafieldDefinitionValidation_type(ctx, field)
  73359. if err != nil {
  73360. return graphql.Null
  73361. }
  73362. ctx = graphql.WithFieldContext(ctx, fc)
  73363. defer func() {
  73364. if r := recover(); r != nil {
  73365. ec.Error(ctx, ec.Recover(ctx, r))
  73366. ret = graphql.Null
  73367. }
  73368. }()
  73369. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73370. ctx = rctx // use context from middleware stack in children
  73371. return obj.Type, nil
  73372. })
  73373. if err != nil {
  73374. ec.Error(ctx, err)
  73375. return graphql.Null
  73376. }
  73377. if resTmp == nil {
  73378. if !graphql.HasFieldError(ctx, fc) {
  73379. ec.Errorf(ctx, "must not be null")
  73380. }
  73381. return graphql.Null
  73382. }
  73383. res := resTmp.(string)
  73384. fc.Result = res
  73385. return ec.marshalNString2string(ctx, field.Selections, res)
  73386. }
  73387. func (ec *executionContext) fieldContext_MetafieldDefinitionValidation_type(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73388. fc = &graphql.FieldContext{
  73389. Object: "MetafieldDefinitionValidation",
  73390. Field: field,
  73391. IsMethod: false,
  73392. IsResolver: false,
  73393. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73394. return nil, errors.New("field of type String does not have child fields")
  73395. },
  73396. }
  73397. return fc, nil
  73398. }
  73399. func (ec *executionContext) _MetafieldDefinitionValidation_value(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinitionValidation) (ret graphql.Marshaler) {
  73400. fc, err := ec.fieldContext_MetafieldDefinitionValidation_value(ctx, field)
  73401. if err != nil {
  73402. return graphql.Null
  73403. }
  73404. ctx = graphql.WithFieldContext(ctx, fc)
  73405. defer func() {
  73406. if r := recover(); r != nil {
  73407. ec.Error(ctx, ec.Recover(ctx, r))
  73408. ret = graphql.Null
  73409. }
  73410. }()
  73411. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73412. ctx = rctx // use context from middleware stack in children
  73413. return obj.Value, nil
  73414. })
  73415. if err != nil {
  73416. ec.Error(ctx, err)
  73417. return graphql.Null
  73418. }
  73419. if resTmp == nil {
  73420. return graphql.Null
  73421. }
  73422. res := resTmp.(*string)
  73423. fc.Result = res
  73424. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  73425. }
  73426. func (ec *executionContext) fieldContext_MetafieldDefinitionValidation_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73427. fc = &graphql.FieldContext{
  73428. Object: "MetafieldDefinitionValidation",
  73429. Field: field,
  73430. IsMethod: false,
  73431. IsResolver: false,
  73432. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73433. return nil, errors.New("field of type String does not have child fields")
  73434. },
  73435. }
  73436. return fc, nil
  73437. }
  73438. func (ec *executionContext) _MetafieldEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *MetafieldEdge) (ret graphql.Marshaler) {
  73439. fc, err := ec.fieldContext_MetafieldEdge_cursor(ctx, field)
  73440. if err != nil {
  73441. return graphql.Null
  73442. }
  73443. ctx = graphql.WithFieldContext(ctx, fc)
  73444. defer func() {
  73445. if r := recover(); r != nil {
  73446. ec.Error(ctx, ec.Recover(ctx, r))
  73447. ret = graphql.Null
  73448. }
  73449. }()
  73450. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73451. ctx = rctx // use context from middleware stack in children
  73452. return obj.Cursor, nil
  73453. })
  73454. if err != nil {
  73455. ec.Error(ctx, err)
  73456. return graphql.Null
  73457. }
  73458. if resTmp == nil {
  73459. if !graphql.HasFieldError(ctx, fc) {
  73460. ec.Errorf(ctx, "must not be null")
  73461. }
  73462. return graphql.Null
  73463. }
  73464. res := resTmp.(string)
  73465. fc.Result = res
  73466. return ec.marshalNString2string(ctx, field.Selections, res)
  73467. }
  73468. func (ec *executionContext) fieldContext_MetafieldEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73469. fc = &graphql.FieldContext{
  73470. Object: "MetafieldEdge",
  73471. Field: field,
  73472. IsMethod: false,
  73473. IsResolver: false,
  73474. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73475. return nil, errors.New("field of type String does not have child fields")
  73476. },
  73477. }
  73478. return fc, nil
  73479. }
  73480. func (ec *executionContext) _MetafieldEdge_node(ctx context.Context, field graphql.CollectedField, obj *MetafieldEdge) (ret graphql.Marshaler) {
  73481. fc, err := ec.fieldContext_MetafieldEdge_node(ctx, field)
  73482. if err != nil {
  73483. return graphql.Null
  73484. }
  73485. ctx = graphql.WithFieldContext(ctx, fc)
  73486. defer func() {
  73487. if r := recover(); r != nil {
  73488. ec.Error(ctx, ec.Recover(ctx, r))
  73489. ret = graphql.Null
  73490. }
  73491. }()
  73492. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73493. ctx = rctx // use context from middleware stack in children
  73494. return obj.Node, nil
  73495. })
  73496. if err != nil {
  73497. ec.Error(ctx, err)
  73498. return graphql.Null
  73499. }
  73500. if resTmp == nil {
  73501. if !graphql.HasFieldError(ctx, fc) {
  73502. ec.Errorf(ctx, "must not be null")
  73503. }
  73504. return graphql.Null
  73505. }
  73506. res := resTmp.(*Metafield)
  73507. fc.Result = res
  73508. return ec.marshalNMetafield2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafield(ctx, field.Selections, res)
  73509. }
  73510. func (ec *executionContext) fieldContext_MetafieldEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73511. fc = &graphql.FieldContext{
  73512. Object: "MetafieldEdge",
  73513. Field: field,
  73514. IsMethod: false,
  73515. IsResolver: false,
  73516. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73517. switch field.Name {
  73518. case "createdAt":
  73519. return ec.fieldContext_Metafield_createdAt(ctx, field)
  73520. case "definition":
  73521. return ec.fieldContext_Metafield_definition(ctx, field)
  73522. case "description":
  73523. return ec.fieldContext_Metafield_description(ctx, field)
  73524. case "id":
  73525. return ec.fieldContext_Metafield_id(ctx, field)
  73526. case "key":
  73527. return ec.fieldContext_Metafield_key(ctx, field)
  73528. case "legacyResourceId":
  73529. return ec.fieldContext_Metafield_legacyResourceId(ctx, field)
  73530. case "namespace":
  73531. return ec.fieldContext_Metafield_namespace(ctx, field)
  73532. case "owner":
  73533. return ec.fieldContext_Metafield_owner(ctx, field)
  73534. case "ownerType":
  73535. return ec.fieldContext_Metafield_ownerType(ctx, field)
  73536. case "reference":
  73537. return ec.fieldContext_Metafield_reference(ctx, field)
  73538. case "references":
  73539. return ec.fieldContext_Metafield_references(ctx, field)
  73540. case "type":
  73541. return ec.fieldContext_Metafield_type(ctx, field)
  73542. case "updatedAt":
  73543. return ec.fieldContext_Metafield_updatedAt(ctx, field)
  73544. case "value":
  73545. return ec.fieldContext_Metafield_value(ctx, field)
  73546. }
  73547. return nil, fmt.Errorf("no field named %q was found under type Metafield", field.Name)
  73548. },
  73549. }
  73550. return fc, nil
  73551. }
  73552. func (ec *executionContext) _MetafieldReferenceConnection_edges(ctx context.Context, field graphql.CollectedField, obj *MetafieldReferenceConnection) (ret graphql.Marshaler) {
  73553. fc, err := ec.fieldContext_MetafieldReferenceConnection_edges(ctx, field)
  73554. if err != nil {
  73555. return graphql.Null
  73556. }
  73557. ctx = graphql.WithFieldContext(ctx, fc)
  73558. defer func() {
  73559. if r := recover(); r != nil {
  73560. ec.Error(ctx, ec.Recover(ctx, r))
  73561. ret = graphql.Null
  73562. }
  73563. }()
  73564. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73565. ctx = rctx // use context from middleware stack in children
  73566. return obj.Edges, nil
  73567. })
  73568. if err != nil {
  73569. ec.Error(ctx, err)
  73570. return graphql.Null
  73571. }
  73572. if resTmp == nil {
  73573. if !graphql.HasFieldError(ctx, fc) {
  73574. ec.Errorf(ctx, "must not be null")
  73575. }
  73576. return graphql.Null
  73577. }
  73578. res := resTmp.([]*MetafieldReferenceEdge)
  73579. fc.Result = res
  73580. return ec.marshalNMetafieldReferenceEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldReferenceEdgeᚄ(ctx, field.Selections, res)
  73581. }
  73582. func (ec *executionContext) fieldContext_MetafieldReferenceConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73583. fc = &graphql.FieldContext{
  73584. Object: "MetafieldReferenceConnection",
  73585. Field: field,
  73586. IsMethod: false,
  73587. IsResolver: false,
  73588. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73589. switch field.Name {
  73590. case "cursor":
  73591. return ec.fieldContext_MetafieldReferenceEdge_cursor(ctx, field)
  73592. case "node":
  73593. return ec.fieldContext_MetafieldReferenceEdge_node(ctx, field)
  73594. }
  73595. return nil, fmt.Errorf("no field named %q was found under type MetafieldReferenceEdge", field.Name)
  73596. },
  73597. }
  73598. return fc, nil
  73599. }
  73600. func (ec *executionContext) _MetafieldReferenceConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *MetafieldReferenceConnection) (ret graphql.Marshaler) {
  73601. fc, err := ec.fieldContext_MetafieldReferenceConnection_nodes(ctx, field)
  73602. if err != nil {
  73603. return graphql.Null
  73604. }
  73605. ctx = graphql.WithFieldContext(ctx, fc)
  73606. defer func() {
  73607. if r := recover(); r != nil {
  73608. ec.Error(ctx, ec.Recover(ctx, r))
  73609. ret = graphql.Null
  73610. }
  73611. }()
  73612. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73613. ctx = rctx // use context from middleware stack in children
  73614. return obj.Nodes, nil
  73615. })
  73616. if err != nil {
  73617. ec.Error(ctx, err)
  73618. return graphql.Null
  73619. }
  73620. if resTmp == nil {
  73621. if !graphql.HasFieldError(ctx, fc) {
  73622. ec.Errorf(ctx, "must not be null")
  73623. }
  73624. return graphql.Null
  73625. }
  73626. res := resTmp.([]MetafieldReference)
  73627. fc.Result = res
  73628. return ec.marshalNMetafieldReference2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldReference(ctx, field.Selections, res)
  73629. }
  73630. func (ec *executionContext) fieldContext_MetafieldReferenceConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73631. fc = &graphql.FieldContext{
  73632. Object: "MetafieldReferenceConnection",
  73633. Field: field,
  73634. IsMethod: false,
  73635. IsResolver: false,
  73636. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73637. return nil, errors.New("field of type MetafieldReference does not have child fields")
  73638. },
  73639. }
  73640. return fc, nil
  73641. }
  73642. func (ec *executionContext) _MetafieldReferenceConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *MetafieldReferenceConnection) (ret graphql.Marshaler) {
  73643. fc, err := ec.fieldContext_MetafieldReferenceConnection_pageInfo(ctx, field)
  73644. if err != nil {
  73645. return graphql.Null
  73646. }
  73647. ctx = graphql.WithFieldContext(ctx, fc)
  73648. defer func() {
  73649. if r := recover(); r != nil {
  73650. ec.Error(ctx, ec.Recover(ctx, r))
  73651. ret = graphql.Null
  73652. }
  73653. }()
  73654. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73655. ctx = rctx // use context from middleware stack in children
  73656. return obj.PageInfo, nil
  73657. })
  73658. if err != nil {
  73659. ec.Error(ctx, err)
  73660. return graphql.Null
  73661. }
  73662. if resTmp == nil {
  73663. if !graphql.HasFieldError(ctx, fc) {
  73664. ec.Errorf(ctx, "must not be null")
  73665. }
  73666. return graphql.Null
  73667. }
  73668. res := resTmp.(*PageInfo)
  73669. fc.Result = res
  73670. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  73671. }
  73672. func (ec *executionContext) fieldContext_MetafieldReferenceConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73673. fc = &graphql.FieldContext{
  73674. Object: "MetafieldReferenceConnection",
  73675. Field: field,
  73676. IsMethod: false,
  73677. IsResolver: false,
  73678. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73679. switch field.Name {
  73680. case "endCursor":
  73681. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  73682. case "hasNextPage":
  73683. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  73684. case "hasPreviousPage":
  73685. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  73686. case "startCursor":
  73687. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  73688. }
  73689. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  73690. },
  73691. }
  73692. return fc, nil
  73693. }
  73694. func (ec *executionContext) _MetafieldReferenceEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *MetafieldReferenceEdge) (ret graphql.Marshaler) {
  73695. fc, err := ec.fieldContext_MetafieldReferenceEdge_cursor(ctx, field)
  73696. if err != nil {
  73697. return graphql.Null
  73698. }
  73699. ctx = graphql.WithFieldContext(ctx, fc)
  73700. defer func() {
  73701. if r := recover(); r != nil {
  73702. ec.Error(ctx, ec.Recover(ctx, r))
  73703. ret = graphql.Null
  73704. }
  73705. }()
  73706. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73707. ctx = rctx // use context from middleware stack in children
  73708. return obj.Cursor, nil
  73709. })
  73710. if err != nil {
  73711. ec.Error(ctx, err)
  73712. return graphql.Null
  73713. }
  73714. if resTmp == nil {
  73715. if !graphql.HasFieldError(ctx, fc) {
  73716. ec.Errorf(ctx, "must not be null")
  73717. }
  73718. return graphql.Null
  73719. }
  73720. res := resTmp.(string)
  73721. fc.Result = res
  73722. return ec.marshalNString2string(ctx, field.Selections, res)
  73723. }
  73724. func (ec *executionContext) fieldContext_MetafieldReferenceEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73725. fc = &graphql.FieldContext{
  73726. Object: "MetafieldReferenceEdge",
  73727. Field: field,
  73728. IsMethod: false,
  73729. IsResolver: false,
  73730. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73731. return nil, errors.New("field of type String does not have child fields")
  73732. },
  73733. }
  73734. return fc, nil
  73735. }
  73736. func (ec *executionContext) _MetafieldReferenceEdge_node(ctx context.Context, field graphql.CollectedField, obj *MetafieldReferenceEdge) (ret graphql.Marshaler) {
  73737. fc, err := ec.fieldContext_MetafieldReferenceEdge_node(ctx, field)
  73738. if err != nil {
  73739. return graphql.Null
  73740. }
  73741. ctx = graphql.WithFieldContext(ctx, fc)
  73742. defer func() {
  73743. if r := recover(); r != nil {
  73744. ec.Error(ctx, ec.Recover(ctx, r))
  73745. ret = graphql.Null
  73746. }
  73747. }()
  73748. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73749. ctx = rctx // use context from middleware stack in children
  73750. return obj.Node, nil
  73751. })
  73752. if err != nil {
  73753. ec.Error(ctx, err)
  73754. return graphql.Null
  73755. }
  73756. if resTmp == nil {
  73757. return graphql.Null
  73758. }
  73759. res := resTmp.(MetafieldReference)
  73760. fc.Result = res
  73761. return ec.marshalOMetafieldReference2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldReference(ctx, field.Selections, res)
  73762. }
  73763. func (ec *executionContext) fieldContext_MetafieldReferenceEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73764. fc = &graphql.FieldContext{
  73765. Object: "MetafieldReferenceEdge",
  73766. Field: field,
  73767. IsMethod: false,
  73768. IsResolver: false,
  73769. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73770. return nil, errors.New("field of type MetafieldReference does not have child fields")
  73771. },
  73772. }
  73773. return fc, nil
  73774. }
  73775. func (ec *executionContext) _MoneyBag_presentmentMoney(ctx context.Context, field graphql.CollectedField, obj *MoneyBag) (ret graphql.Marshaler) {
  73776. fc, err := ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  73777. if err != nil {
  73778. return graphql.Null
  73779. }
  73780. ctx = graphql.WithFieldContext(ctx, fc)
  73781. defer func() {
  73782. if r := recover(); r != nil {
  73783. ec.Error(ctx, ec.Recover(ctx, r))
  73784. ret = graphql.Null
  73785. }
  73786. }()
  73787. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73788. ctx = rctx // use context from middleware stack in children
  73789. return obj.PresentmentMoney, nil
  73790. })
  73791. if err != nil {
  73792. ec.Error(ctx, err)
  73793. return graphql.Null
  73794. }
  73795. if resTmp == nil {
  73796. if !graphql.HasFieldError(ctx, fc) {
  73797. ec.Errorf(ctx, "must not be null")
  73798. }
  73799. return graphql.Null
  73800. }
  73801. res := resTmp.(*MoneyV2)
  73802. fc.Result = res
  73803. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  73804. }
  73805. func (ec *executionContext) fieldContext_MoneyBag_presentmentMoney(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73806. fc = &graphql.FieldContext{
  73807. Object: "MoneyBag",
  73808. Field: field,
  73809. IsMethod: false,
  73810. IsResolver: false,
  73811. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73812. switch field.Name {
  73813. case "amount":
  73814. return ec.fieldContext_MoneyV2_amount(ctx, field)
  73815. case "currencyCode":
  73816. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  73817. }
  73818. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  73819. },
  73820. }
  73821. return fc, nil
  73822. }
  73823. func (ec *executionContext) _MoneyBag_shopMoney(ctx context.Context, field graphql.CollectedField, obj *MoneyBag) (ret graphql.Marshaler) {
  73824. fc, err := ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  73825. if err != nil {
  73826. return graphql.Null
  73827. }
  73828. ctx = graphql.WithFieldContext(ctx, fc)
  73829. defer func() {
  73830. if r := recover(); r != nil {
  73831. ec.Error(ctx, ec.Recover(ctx, r))
  73832. ret = graphql.Null
  73833. }
  73834. }()
  73835. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73836. ctx = rctx // use context from middleware stack in children
  73837. return obj.ShopMoney, nil
  73838. })
  73839. if err != nil {
  73840. ec.Error(ctx, err)
  73841. return graphql.Null
  73842. }
  73843. if resTmp == nil {
  73844. if !graphql.HasFieldError(ctx, fc) {
  73845. ec.Errorf(ctx, "must not be null")
  73846. }
  73847. return graphql.Null
  73848. }
  73849. res := resTmp.(*MoneyV2)
  73850. fc.Result = res
  73851. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  73852. }
  73853. func (ec *executionContext) fieldContext_MoneyBag_shopMoney(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73854. fc = &graphql.FieldContext{
  73855. Object: "MoneyBag",
  73856. Field: field,
  73857. IsMethod: false,
  73858. IsResolver: false,
  73859. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73860. switch field.Name {
  73861. case "amount":
  73862. return ec.fieldContext_MoneyV2_amount(ctx, field)
  73863. case "currencyCode":
  73864. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  73865. }
  73866. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  73867. },
  73868. }
  73869. return fc, nil
  73870. }
  73871. func (ec *executionContext) _MoneyV2_amount(ctx context.Context, field graphql.CollectedField, obj *MoneyV2) (ret graphql.Marshaler) {
  73872. fc, err := ec.fieldContext_MoneyV2_amount(ctx, field)
  73873. if err != nil {
  73874. return graphql.Null
  73875. }
  73876. ctx = graphql.WithFieldContext(ctx, fc)
  73877. defer func() {
  73878. if r := recover(); r != nil {
  73879. ec.Error(ctx, ec.Recover(ctx, r))
  73880. ret = graphql.Null
  73881. }
  73882. }()
  73883. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73884. ctx = rctx // use context from middleware stack in children
  73885. return obj.Amount, nil
  73886. })
  73887. if err != nil {
  73888. ec.Error(ctx, err)
  73889. return graphql.Null
  73890. }
  73891. if resTmp == nil {
  73892. if !graphql.HasFieldError(ctx, fc) {
  73893. ec.Errorf(ctx, "must not be null")
  73894. }
  73895. return graphql.Null
  73896. }
  73897. res := resTmp.(string)
  73898. fc.Result = res
  73899. return ec.marshalNDecimal2string(ctx, field.Selections, res)
  73900. }
  73901. func (ec *executionContext) fieldContext_MoneyV2_amount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73902. fc = &graphql.FieldContext{
  73903. Object: "MoneyV2",
  73904. Field: field,
  73905. IsMethod: false,
  73906. IsResolver: false,
  73907. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73908. return nil, errors.New("field of type Decimal does not have child fields")
  73909. },
  73910. }
  73911. return fc, nil
  73912. }
  73913. func (ec *executionContext) _MoneyV2_currencyCode(ctx context.Context, field graphql.CollectedField, obj *MoneyV2) (ret graphql.Marshaler) {
  73914. fc, err := ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  73915. if err != nil {
  73916. return graphql.Null
  73917. }
  73918. ctx = graphql.WithFieldContext(ctx, fc)
  73919. defer func() {
  73920. if r := recover(); r != nil {
  73921. ec.Error(ctx, ec.Recover(ctx, r))
  73922. ret = graphql.Null
  73923. }
  73924. }()
  73925. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73926. ctx = rctx // use context from middleware stack in children
  73927. return obj.CurrencyCode, nil
  73928. })
  73929. if err != nil {
  73930. ec.Error(ctx, err)
  73931. return graphql.Null
  73932. }
  73933. if resTmp == nil {
  73934. if !graphql.HasFieldError(ctx, fc) {
  73935. ec.Errorf(ctx, "must not be null")
  73936. }
  73937. return graphql.Null
  73938. }
  73939. res := resTmp.(CurrencyCode)
  73940. fc.Result = res
  73941. return ec.marshalNCurrencyCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCurrencyCode(ctx, field.Selections, res)
  73942. }
  73943. func (ec *executionContext) fieldContext_MoneyV2_currencyCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73944. fc = &graphql.FieldContext{
  73945. Object: "MoneyV2",
  73946. Field: field,
  73947. IsMethod: false,
  73948. IsResolver: false,
  73949. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73950. return nil, errors.New("field of type CurrencyCode does not have child fields")
  73951. },
  73952. }
  73953. return fc, nil
  73954. }
  73955. func (ec *executionContext) _NavigationItem_id(ctx context.Context, field graphql.CollectedField, obj *NavigationItem) (ret graphql.Marshaler) {
  73956. fc, err := ec.fieldContext_NavigationItem_id(ctx, field)
  73957. if err != nil {
  73958. return graphql.Null
  73959. }
  73960. ctx = graphql.WithFieldContext(ctx, fc)
  73961. defer func() {
  73962. if r := recover(); r != nil {
  73963. ec.Error(ctx, ec.Recover(ctx, r))
  73964. ret = graphql.Null
  73965. }
  73966. }()
  73967. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73968. ctx = rctx // use context from middleware stack in children
  73969. return obj.ID, nil
  73970. })
  73971. if err != nil {
  73972. ec.Error(ctx, err)
  73973. return graphql.Null
  73974. }
  73975. if resTmp == nil {
  73976. if !graphql.HasFieldError(ctx, fc) {
  73977. ec.Errorf(ctx, "must not be null")
  73978. }
  73979. return graphql.Null
  73980. }
  73981. res := resTmp.(string)
  73982. fc.Result = res
  73983. return ec.marshalNString2string(ctx, field.Selections, res)
  73984. }
  73985. func (ec *executionContext) fieldContext_NavigationItem_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73986. fc = &graphql.FieldContext{
  73987. Object: "NavigationItem",
  73988. Field: field,
  73989. IsMethod: false,
  73990. IsResolver: false,
  73991. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73992. return nil, errors.New("field of type String does not have child fields")
  73993. },
  73994. }
  73995. return fc, nil
  73996. }
  73997. func (ec *executionContext) _NavigationItem_title(ctx context.Context, field graphql.CollectedField, obj *NavigationItem) (ret graphql.Marshaler) {
  73998. fc, err := ec.fieldContext_NavigationItem_title(ctx, field)
  73999. if err != nil {
  74000. return graphql.Null
  74001. }
  74002. ctx = graphql.WithFieldContext(ctx, fc)
  74003. defer func() {
  74004. if r := recover(); r != nil {
  74005. ec.Error(ctx, ec.Recover(ctx, r))
  74006. ret = graphql.Null
  74007. }
  74008. }()
  74009. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74010. ctx = rctx // use context from middleware stack in children
  74011. return obj.Title, nil
  74012. })
  74013. if err != nil {
  74014. ec.Error(ctx, err)
  74015. return graphql.Null
  74016. }
  74017. if resTmp == nil {
  74018. if !graphql.HasFieldError(ctx, fc) {
  74019. ec.Errorf(ctx, "must not be null")
  74020. }
  74021. return graphql.Null
  74022. }
  74023. res := resTmp.(string)
  74024. fc.Result = res
  74025. return ec.marshalNString2string(ctx, field.Selections, res)
  74026. }
  74027. func (ec *executionContext) fieldContext_NavigationItem_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74028. fc = &graphql.FieldContext{
  74029. Object: "NavigationItem",
  74030. Field: field,
  74031. IsMethod: false,
  74032. IsResolver: false,
  74033. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74034. return nil, errors.New("field of type String does not have child fields")
  74035. },
  74036. }
  74037. return fc, nil
  74038. }
  74039. func (ec *executionContext) _NavigationItem_url(ctx context.Context, field graphql.CollectedField, obj *NavigationItem) (ret graphql.Marshaler) {
  74040. fc, err := ec.fieldContext_NavigationItem_url(ctx, field)
  74041. if err != nil {
  74042. return graphql.Null
  74043. }
  74044. ctx = graphql.WithFieldContext(ctx, fc)
  74045. defer func() {
  74046. if r := recover(); r != nil {
  74047. ec.Error(ctx, ec.Recover(ctx, r))
  74048. ret = graphql.Null
  74049. }
  74050. }()
  74051. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74052. ctx = rctx // use context from middleware stack in children
  74053. return obj.URL, nil
  74054. })
  74055. if err != nil {
  74056. ec.Error(ctx, err)
  74057. return graphql.Null
  74058. }
  74059. if resTmp == nil {
  74060. if !graphql.HasFieldError(ctx, fc) {
  74061. ec.Errorf(ctx, "must not be null")
  74062. }
  74063. return graphql.Null
  74064. }
  74065. res := resTmp.(string)
  74066. fc.Result = res
  74067. return ec.marshalNURL2string(ctx, field.Selections, res)
  74068. }
  74069. func (ec *executionContext) fieldContext_NavigationItem_url(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74070. fc = &graphql.FieldContext{
  74071. Object: "NavigationItem",
  74072. Field: field,
  74073. IsMethod: false,
  74074. IsResolver: false,
  74075. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74076. return nil, errors.New("field of type URL does not have child fields")
  74077. },
  74078. }
  74079. return fc, nil
  74080. }
  74081. func (ec *executionContext) _OnlineStorePage_defaultCursor(ctx context.Context, field graphql.CollectedField, obj *OnlineStorePage) (ret graphql.Marshaler) {
  74082. fc, err := ec.fieldContext_OnlineStorePage_defaultCursor(ctx, field)
  74083. if err != nil {
  74084. return graphql.Null
  74085. }
  74086. ctx = graphql.WithFieldContext(ctx, fc)
  74087. defer func() {
  74088. if r := recover(); r != nil {
  74089. ec.Error(ctx, ec.Recover(ctx, r))
  74090. ret = graphql.Null
  74091. }
  74092. }()
  74093. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74094. ctx = rctx // use context from middleware stack in children
  74095. return obj.DefaultCursor, nil
  74096. })
  74097. if err != nil {
  74098. ec.Error(ctx, err)
  74099. return graphql.Null
  74100. }
  74101. if resTmp == nil {
  74102. if !graphql.HasFieldError(ctx, fc) {
  74103. ec.Errorf(ctx, "must not be null")
  74104. }
  74105. return graphql.Null
  74106. }
  74107. res := resTmp.(string)
  74108. fc.Result = res
  74109. return ec.marshalNString2string(ctx, field.Selections, res)
  74110. }
  74111. func (ec *executionContext) fieldContext_OnlineStorePage_defaultCursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74112. fc = &graphql.FieldContext{
  74113. Object: "OnlineStorePage",
  74114. Field: field,
  74115. IsMethod: false,
  74116. IsResolver: false,
  74117. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74118. return nil, errors.New("field of type String does not have child fields")
  74119. },
  74120. }
  74121. return fc, nil
  74122. }
  74123. func (ec *executionContext) _OnlineStorePage_id(ctx context.Context, field graphql.CollectedField, obj *OnlineStorePage) (ret graphql.Marshaler) {
  74124. fc, err := ec.fieldContext_OnlineStorePage_id(ctx, field)
  74125. if err != nil {
  74126. return graphql.Null
  74127. }
  74128. ctx = graphql.WithFieldContext(ctx, fc)
  74129. defer func() {
  74130. if r := recover(); r != nil {
  74131. ec.Error(ctx, ec.Recover(ctx, r))
  74132. ret = graphql.Null
  74133. }
  74134. }()
  74135. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74136. ctx = rctx // use context from middleware stack in children
  74137. return obj.ID, nil
  74138. })
  74139. if err != nil {
  74140. ec.Error(ctx, err)
  74141. return graphql.Null
  74142. }
  74143. if resTmp == nil {
  74144. if !graphql.HasFieldError(ctx, fc) {
  74145. ec.Errorf(ctx, "must not be null")
  74146. }
  74147. return graphql.Null
  74148. }
  74149. res := resTmp.(string)
  74150. fc.Result = res
  74151. return ec.marshalNID2string(ctx, field.Selections, res)
  74152. }
  74153. func (ec *executionContext) fieldContext_OnlineStorePage_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74154. fc = &graphql.FieldContext{
  74155. Object: "OnlineStorePage",
  74156. Field: field,
  74157. IsMethod: false,
  74158. IsResolver: false,
  74159. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74160. return nil, errors.New("field of type ID does not have child fields")
  74161. },
  74162. }
  74163. return fc, nil
  74164. }
  74165. func (ec *executionContext) _OnlineStorePage_translations(ctx context.Context, field graphql.CollectedField, obj *OnlineStorePage) (ret graphql.Marshaler) {
  74166. fc, err := ec.fieldContext_OnlineStorePage_translations(ctx, field)
  74167. if err != nil {
  74168. return graphql.Null
  74169. }
  74170. ctx = graphql.WithFieldContext(ctx, fc)
  74171. defer func() {
  74172. if r := recover(); r != nil {
  74173. ec.Error(ctx, ec.Recover(ctx, r))
  74174. ret = graphql.Null
  74175. }
  74176. }()
  74177. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74178. ctx = rctx // use context from middleware stack in children
  74179. return obj.Translations, nil
  74180. })
  74181. if err != nil {
  74182. ec.Error(ctx, err)
  74183. return graphql.Null
  74184. }
  74185. if resTmp == nil {
  74186. if !graphql.HasFieldError(ctx, fc) {
  74187. ec.Errorf(ctx, "must not be null")
  74188. }
  74189. return graphql.Null
  74190. }
  74191. res := resTmp.([]*PublishedTranslation)
  74192. fc.Result = res
  74193. return ec.marshalNPublishedTranslation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPublishedTranslationᚄ(ctx, field.Selections, res)
  74194. }
  74195. func (ec *executionContext) fieldContext_OnlineStorePage_translations(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74196. fc = &graphql.FieldContext{
  74197. Object: "OnlineStorePage",
  74198. Field: field,
  74199. IsMethod: false,
  74200. IsResolver: false,
  74201. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74202. switch field.Name {
  74203. case "key":
  74204. return ec.fieldContext_PublishedTranslation_key(ctx, field)
  74205. case "locale":
  74206. return ec.fieldContext_PublishedTranslation_locale(ctx, field)
  74207. case "marketId":
  74208. return ec.fieldContext_PublishedTranslation_marketId(ctx, field)
  74209. case "value":
  74210. return ec.fieldContext_PublishedTranslation_value(ctx, field)
  74211. }
  74212. return nil, fmt.Errorf("no field named %q was found under type PublishedTranslation", field.Name)
  74213. },
  74214. }
  74215. defer func() {
  74216. if r := recover(); r != nil {
  74217. err = ec.Recover(ctx, r)
  74218. ec.Error(ctx, err)
  74219. }
  74220. }()
  74221. ctx = graphql.WithFieldContext(ctx, fc)
  74222. if fc.Args, err = ec.field_OnlineStorePage_translations_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  74223. ec.Error(ctx, err)
  74224. return
  74225. }
  74226. return fc, nil
  74227. }
  74228. func (ec *executionContext) _Order_id(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  74229. fc, err := ec.fieldContext_Order_id(ctx, field)
  74230. if err != nil {
  74231. return graphql.Null
  74232. }
  74233. ctx = graphql.WithFieldContext(ctx, fc)
  74234. defer func() {
  74235. if r := recover(); r != nil {
  74236. ec.Error(ctx, ec.Recover(ctx, r))
  74237. ret = graphql.Null
  74238. }
  74239. }()
  74240. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74241. ctx = rctx // use context from middleware stack in children
  74242. return obj.ID, nil
  74243. })
  74244. if err != nil {
  74245. ec.Error(ctx, err)
  74246. return graphql.Null
  74247. }
  74248. if resTmp == nil {
  74249. if !graphql.HasFieldError(ctx, fc) {
  74250. ec.Errorf(ctx, "must not be null")
  74251. }
  74252. return graphql.Null
  74253. }
  74254. res := resTmp.(string)
  74255. fc.Result = res
  74256. return ec.marshalNID2string(ctx, field.Selections, res)
  74257. }
  74258. func (ec *executionContext) fieldContext_Order_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74259. fc = &graphql.FieldContext{
  74260. Object: "Order",
  74261. Field: field,
  74262. IsMethod: false,
  74263. IsResolver: false,
  74264. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74265. return nil, errors.New("field of type ID does not have child fields")
  74266. },
  74267. }
  74268. return fc, nil
  74269. }
  74270. func (ec *executionContext) _OrderApp_icon(ctx context.Context, field graphql.CollectedField, obj *OrderApp) (ret graphql.Marshaler) {
  74271. fc, err := ec.fieldContext_OrderApp_icon(ctx, field)
  74272. if err != nil {
  74273. return graphql.Null
  74274. }
  74275. ctx = graphql.WithFieldContext(ctx, fc)
  74276. defer func() {
  74277. if r := recover(); r != nil {
  74278. ec.Error(ctx, ec.Recover(ctx, r))
  74279. ret = graphql.Null
  74280. }
  74281. }()
  74282. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74283. ctx = rctx // use context from middleware stack in children
  74284. return obj.Icon, nil
  74285. })
  74286. if err != nil {
  74287. ec.Error(ctx, err)
  74288. return graphql.Null
  74289. }
  74290. if resTmp == nil {
  74291. if !graphql.HasFieldError(ctx, fc) {
  74292. ec.Errorf(ctx, "must not be null")
  74293. }
  74294. return graphql.Null
  74295. }
  74296. res := resTmp.(*Image)
  74297. fc.Result = res
  74298. return ec.marshalNImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐImage(ctx, field.Selections, res)
  74299. }
  74300. func (ec *executionContext) fieldContext_OrderApp_icon(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74301. fc = &graphql.FieldContext{
  74302. Object: "OrderApp",
  74303. Field: field,
  74304. IsMethod: false,
  74305. IsResolver: false,
  74306. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74307. switch field.Name {
  74308. case "altText":
  74309. return ec.fieldContext_Image_altText(ctx, field)
  74310. case "height":
  74311. return ec.fieldContext_Image_height(ctx, field)
  74312. case "id":
  74313. return ec.fieldContext_Image_id(ctx, field)
  74314. case "metafield":
  74315. return ec.fieldContext_Image_metafield(ctx, field)
  74316. case "metafields":
  74317. return ec.fieldContext_Image_metafields(ctx, field)
  74318. case "privateMetafield":
  74319. return ec.fieldContext_Image_privateMetafield(ctx, field)
  74320. case "privateMetafields":
  74321. return ec.fieldContext_Image_privateMetafields(ctx, field)
  74322. case "url":
  74323. return ec.fieldContext_Image_url(ctx, field)
  74324. case "width":
  74325. return ec.fieldContext_Image_width(ctx, field)
  74326. }
  74327. return nil, fmt.Errorf("no field named %q was found under type Image", field.Name)
  74328. },
  74329. }
  74330. return fc, nil
  74331. }
  74332. func (ec *executionContext) _OrderApp_id(ctx context.Context, field graphql.CollectedField, obj *OrderApp) (ret graphql.Marshaler) {
  74333. fc, err := ec.fieldContext_OrderApp_id(ctx, field)
  74334. if err != nil {
  74335. return graphql.Null
  74336. }
  74337. ctx = graphql.WithFieldContext(ctx, fc)
  74338. defer func() {
  74339. if r := recover(); r != nil {
  74340. ec.Error(ctx, ec.Recover(ctx, r))
  74341. ret = graphql.Null
  74342. }
  74343. }()
  74344. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74345. ctx = rctx // use context from middleware stack in children
  74346. return obj.ID, nil
  74347. })
  74348. if err != nil {
  74349. ec.Error(ctx, err)
  74350. return graphql.Null
  74351. }
  74352. if resTmp == nil {
  74353. if !graphql.HasFieldError(ctx, fc) {
  74354. ec.Errorf(ctx, "must not be null")
  74355. }
  74356. return graphql.Null
  74357. }
  74358. res := resTmp.(string)
  74359. fc.Result = res
  74360. return ec.marshalNID2string(ctx, field.Selections, res)
  74361. }
  74362. func (ec *executionContext) fieldContext_OrderApp_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74363. fc = &graphql.FieldContext{
  74364. Object: "OrderApp",
  74365. Field: field,
  74366. IsMethod: false,
  74367. IsResolver: false,
  74368. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74369. return nil, errors.New("field of type ID does not have child fields")
  74370. },
  74371. }
  74372. return fc, nil
  74373. }
  74374. func (ec *executionContext) _OrderApp_name(ctx context.Context, field graphql.CollectedField, obj *OrderApp) (ret graphql.Marshaler) {
  74375. fc, err := ec.fieldContext_OrderApp_name(ctx, field)
  74376. if err != nil {
  74377. return graphql.Null
  74378. }
  74379. ctx = graphql.WithFieldContext(ctx, fc)
  74380. defer func() {
  74381. if r := recover(); r != nil {
  74382. ec.Error(ctx, ec.Recover(ctx, r))
  74383. ret = graphql.Null
  74384. }
  74385. }()
  74386. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74387. ctx = rctx // use context from middleware stack in children
  74388. return obj.Name, nil
  74389. })
  74390. if err != nil {
  74391. ec.Error(ctx, err)
  74392. return graphql.Null
  74393. }
  74394. if resTmp == nil {
  74395. if !graphql.HasFieldError(ctx, fc) {
  74396. ec.Errorf(ctx, "must not be null")
  74397. }
  74398. return graphql.Null
  74399. }
  74400. res := resTmp.(string)
  74401. fc.Result = res
  74402. return ec.marshalNString2string(ctx, field.Selections, res)
  74403. }
  74404. func (ec *executionContext) fieldContext_OrderApp_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74405. fc = &graphql.FieldContext{
  74406. Object: "OrderApp",
  74407. Field: field,
  74408. IsMethod: false,
  74409. IsResolver: false,
  74410. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74411. return nil, errors.New("field of type String does not have child fields")
  74412. },
  74413. }
  74414. return fc, nil
  74415. }
  74416. func (ec *executionContext) _OrderConnection_edges(ctx context.Context, field graphql.CollectedField, obj *OrderConnection) (ret graphql.Marshaler) {
  74417. fc, err := ec.fieldContext_OrderConnection_edges(ctx, field)
  74418. if err != nil {
  74419. return graphql.Null
  74420. }
  74421. ctx = graphql.WithFieldContext(ctx, fc)
  74422. defer func() {
  74423. if r := recover(); r != nil {
  74424. ec.Error(ctx, ec.Recover(ctx, r))
  74425. ret = graphql.Null
  74426. }
  74427. }()
  74428. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74429. ctx = rctx // use context from middleware stack in children
  74430. return obj.Edges, nil
  74431. })
  74432. if err != nil {
  74433. ec.Error(ctx, err)
  74434. return graphql.Null
  74435. }
  74436. if resTmp == nil {
  74437. if !graphql.HasFieldError(ctx, fc) {
  74438. ec.Errorf(ctx, "must not be null")
  74439. }
  74440. return graphql.Null
  74441. }
  74442. res := resTmp.([]*OrderEdge)
  74443. fc.Result = res
  74444. return ec.marshalNOrderEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderEdgeᚄ(ctx, field.Selections, res)
  74445. }
  74446. func (ec *executionContext) fieldContext_OrderConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74447. fc = &graphql.FieldContext{
  74448. Object: "OrderConnection",
  74449. Field: field,
  74450. IsMethod: false,
  74451. IsResolver: false,
  74452. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74453. switch field.Name {
  74454. case "cursor":
  74455. return ec.fieldContext_OrderEdge_cursor(ctx, field)
  74456. case "node":
  74457. return ec.fieldContext_OrderEdge_node(ctx, field)
  74458. }
  74459. return nil, fmt.Errorf("no field named %q was found under type OrderEdge", field.Name)
  74460. },
  74461. }
  74462. return fc, nil
  74463. }
  74464. func (ec *executionContext) _OrderConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *OrderConnection) (ret graphql.Marshaler) {
  74465. fc, err := ec.fieldContext_OrderConnection_nodes(ctx, field)
  74466. if err != nil {
  74467. return graphql.Null
  74468. }
  74469. ctx = graphql.WithFieldContext(ctx, fc)
  74470. defer func() {
  74471. if r := recover(); r != nil {
  74472. ec.Error(ctx, ec.Recover(ctx, r))
  74473. ret = graphql.Null
  74474. }
  74475. }()
  74476. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74477. ctx = rctx // use context from middleware stack in children
  74478. return obj.Nodes, nil
  74479. })
  74480. if err != nil {
  74481. ec.Error(ctx, err)
  74482. return graphql.Null
  74483. }
  74484. if resTmp == nil {
  74485. if !graphql.HasFieldError(ctx, fc) {
  74486. ec.Errorf(ctx, "must not be null")
  74487. }
  74488. return graphql.Null
  74489. }
  74490. res := resTmp.([]*Order)
  74491. fc.Result = res
  74492. return ec.marshalNOrder2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderᚄ(ctx, field.Selections, res)
  74493. }
  74494. func (ec *executionContext) fieldContext_OrderConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74495. fc = &graphql.FieldContext{
  74496. Object: "OrderConnection",
  74497. Field: field,
  74498. IsMethod: false,
  74499. IsResolver: false,
  74500. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74501. switch field.Name {
  74502. case "id":
  74503. return ec.fieldContext_Order_id(ctx, field)
  74504. }
  74505. return nil, fmt.Errorf("no field named %q was found under type Order", field.Name)
  74506. },
  74507. }
  74508. return fc, nil
  74509. }
  74510. func (ec *executionContext) _OrderConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *OrderConnection) (ret graphql.Marshaler) {
  74511. fc, err := ec.fieldContext_OrderConnection_pageInfo(ctx, field)
  74512. if err != nil {
  74513. return graphql.Null
  74514. }
  74515. ctx = graphql.WithFieldContext(ctx, fc)
  74516. defer func() {
  74517. if r := recover(); r != nil {
  74518. ec.Error(ctx, ec.Recover(ctx, r))
  74519. ret = graphql.Null
  74520. }
  74521. }()
  74522. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74523. ctx = rctx // use context from middleware stack in children
  74524. return obj.PageInfo, nil
  74525. })
  74526. if err != nil {
  74527. ec.Error(ctx, err)
  74528. return graphql.Null
  74529. }
  74530. if resTmp == nil {
  74531. if !graphql.HasFieldError(ctx, fc) {
  74532. ec.Errorf(ctx, "must not be null")
  74533. }
  74534. return graphql.Null
  74535. }
  74536. res := resTmp.(*PageInfo)
  74537. fc.Result = res
  74538. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  74539. }
  74540. func (ec *executionContext) fieldContext_OrderConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74541. fc = &graphql.FieldContext{
  74542. Object: "OrderConnection",
  74543. Field: field,
  74544. IsMethod: false,
  74545. IsResolver: false,
  74546. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74547. switch field.Name {
  74548. case "endCursor":
  74549. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  74550. case "hasNextPage":
  74551. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  74552. case "hasPreviousPage":
  74553. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  74554. case "startCursor":
  74555. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  74556. }
  74557. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  74558. },
  74559. }
  74560. return fc, nil
  74561. }
  74562. func (ec *executionContext) _OrderDisputeSummary_id(ctx context.Context, field graphql.CollectedField, obj *OrderDisputeSummary) (ret graphql.Marshaler) {
  74563. fc, err := ec.fieldContext_OrderDisputeSummary_id(ctx, field)
  74564. if err != nil {
  74565. return graphql.Null
  74566. }
  74567. ctx = graphql.WithFieldContext(ctx, fc)
  74568. defer func() {
  74569. if r := recover(); r != nil {
  74570. ec.Error(ctx, ec.Recover(ctx, r))
  74571. ret = graphql.Null
  74572. }
  74573. }()
  74574. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74575. ctx = rctx // use context from middleware stack in children
  74576. return obj.ID, nil
  74577. })
  74578. if err != nil {
  74579. ec.Error(ctx, err)
  74580. return graphql.Null
  74581. }
  74582. if resTmp == nil {
  74583. if !graphql.HasFieldError(ctx, fc) {
  74584. ec.Errorf(ctx, "must not be null")
  74585. }
  74586. return graphql.Null
  74587. }
  74588. res := resTmp.(string)
  74589. fc.Result = res
  74590. return ec.marshalNID2string(ctx, field.Selections, res)
  74591. }
  74592. func (ec *executionContext) fieldContext_OrderDisputeSummary_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74593. fc = &graphql.FieldContext{
  74594. Object: "OrderDisputeSummary",
  74595. Field: field,
  74596. IsMethod: false,
  74597. IsResolver: false,
  74598. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74599. return nil, errors.New("field of type ID does not have child fields")
  74600. },
  74601. }
  74602. return fc, nil
  74603. }
  74604. func (ec *executionContext) _OrderDisputeSummary_initiatedAs(ctx context.Context, field graphql.CollectedField, obj *OrderDisputeSummary) (ret graphql.Marshaler) {
  74605. fc, err := ec.fieldContext_OrderDisputeSummary_initiatedAs(ctx, field)
  74606. if err != nil {
  74607. return graphql.Null
  74608. }
  74609. ctx = graphql.WithFieldContext(ctx, fc)
  74610. defer func() {
  74611. if r := recover(); r != nil {
  74612. ec.Error(ctx, ec.Recover(ctx, r))
  74613. ret = graphql.Null
  74614. }
  74615. }()
  74616. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74617. ctx = rctx // use context from middleware stack in children
  74618. return obj.InitiatedAs, nil
  74619. })
  74620. if err != nil {
  74621. ec.Error(ctx, err)
  74622. return graphql.Null
  74623. }
  74624. if resTmp == nil {
  74625. if !graphql.HasFieldError(ctx, fc) {
  74626. ec.Errorf(ctx, "must not be null")
  74627. }
  74628. return graphql.Null
  74629. }
  74630. res := resTmp.(DisputeType)
  74631. fc.Result = res
  74632. return ec.marshalNDisputeType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDisputeType(ctx, field.Selections, res)
  74633. }
  74634. func (ec *executionContext) fieldContext_OrderDisputeSummary_initiatedAs(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74635. fc = &graphql.FieldContext{
  74636. Object: "OrderDisputeSummary",
  74637. Field: field,
  74638. IsMethod: false,
  74639. IsResolver: false,
  74640. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74641. return nil, errors.New("field of type DisputeType does not have child fields")
  74642. },
  74643. }
  74644. return fc, nil
  74645. }
  74646. func (ec *executionContext) _OrderDisputeSummary_status(ctx context.Context, field graphql.CollectedField, obj *OrderDisputeSummary) (ret graphql.Marshaler) {
  74647. fc, err := ec.fieldContext_OrderDisputeSummary_status(ctx, field)
  74648. if err != nil {
  74649. return graphql.Null
  74650. }
  74651. ctx = graphql.WithFieldContext(ctx, fc)
  74652. defer func() {
  74653. if r := recover(); r != nil {
  74654. ec.Error(ctx, ec.Recover(ctx, r))
  74655. ret = graphql.Null
  74656. }
  74657. }()
  74658. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74659. ctx = rctx // use context from middleware stack in children
  74660. return obj.Status, nil
  74661. })
  74662. if err != nil {
  74663. ec.Error(ctx, err)
  74664. return graphql.Null
  74665. }
  74666. if resTmp == nil {
  74667. if !graphql.HasFieldError(ctx, fc) {
  74668. ec.Errorf(ctx, "must not be null")
  74669. }
  74670. return graphql.Null
  74671. }
  74672. res := resTmp.(DisputeStatus)
  74673. fc.Result = res
  74674. return ec.marshalNDisputeStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDisputeStatus(ctx, field.Selections, res)
  74675. }
  74676. func (ec *executionContext) fieldContext_OrderDisputeSummary_status(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74677. fc = &graphql.FieldContext{
  74678. Object: "OrderDisputeSummary",
  74679. Field: field,
  74680. IsMethod: false,
  74681. IsResolver: false,
  74682. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74683. return nil, errors.New("field of type DisputeStatus does not have child fields")
  74684. },
  74685. }
  74686. return fc, nil
  74687. }
  74688. func (ec *executionContext) _OrderEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *OrderEdge) (ret graphql.Marshaler) {
  74689. fc, err := ec.fieldContext_OrderEdge_cursor(ctx, field)
  74690. if err != nil {
  74691. return graphql.Null
  74692. }
  74693. ctx = graphql.WithFieldContext(ctx, fc)
  74694. defer func() {
  74695. if r := recover(); r != nil {
  74696. ec.Error(ctx, ec.Recover(ctx, r))
  74697. ret = graphql.Null
  74698. }
  74699. }()
  74700. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74701. ctx = rctx // use context from middleware stack in children
  74702. return obj.Cursor, nil
  74703. })
  74704. if err != nil {
  74705. ec.Error(ctx, err)
  74706. return graphql.Null
  74707. }
  74708. if resTmp == nil {
  74709. if !graphql.HasFieldError(ctx, fc) {
  74710. ec.Errorf(ctx, "must not be null")
  74711. }
  74712. return graphql.Null
  74713. }
  74714. res := resTmp.(string)
  74715. fc.Result = res
  74716. return ec.marshalNString2string(ctx, field.Selections, res)
  74717. }
  74718. func (ec *executionContext) fieldContext_OrderEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74719. fc = &graphql.FieldContext{
  74720. Object: "OrderEdge",
  74721. Field: field,
  74722. IsMethod: false,
  74723. IsResolver: false,
  74724. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74725. return nil, errors.New("field of type String does not have child fields")
  74726. },
  74727. }
  74728. return fc, nil
  74729. }
  74730. func (ec *executionContext) _OrderEdge_node(ctx context.Context, field graphql.CollectedField, obj *OrderEdge) (ret graphql.Marshaler) {
  74731. fc, err := ec.fieldContext_OrderEdge_node(ctx, field)
  74732. if err != nil {
  74733. return graphql.Null
  74734. }
  74735. ctx = graphql.WithFieldContext(ctx, fc)
  74736. defer func() {
  74737. if r := recover(); r != nil {
  74738. ec.Error(ctx, ec.Recover(ctx, r))
  74739. ret = graphql.Null
  74740. }
  74741. }()
  74742. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74743. ctx = rctx // use context from middleware stack in children
  74744. return obj.Node, nil
  74745. })
  74746. if err != nil {
  74747. ec.Error(ctx, err)
  74748. return graphql.Null
  74749. }
  74750. if resTmp == nil {
  74751. if !graphql.HasFieldError(ctx, fc) {
  74752. ec.Errorf(ctx, "must not be null")
  74753. }
  74754. return graphql.Null
  74755. }
  74756. res := resTmp.(*Order)
  74757. fc.Result = res
  74758. return ec.marshalNOrder2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrder(ctx, field.Selections, res)
  74759. }
  74760. func (ec *executionContext) fieldContext_OrderEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74761. fc = &graphql.FieldContext{
  74762. Object: "OrderEdge",
  74763. Field: field,
  74764. IsMethod: false,
  74765. IsResolver: false,
  74766. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74767. switch field.Name {
  74768. case "id":
  74769. return ec.fieldContext_Order_id(ctx, field)
  74770. }
  74771. return nil, fmt.Errorf("no field named %q was found under type Order", field.Name)
  74772. },
  74773. }
  74774. return fc, nil
  74775. }
  74776. func (ec *executionContext) _OrderPaymentCollectionDetails_additionalPaymentCollectionUrl(ctx context.Context, field graphql.CollectedField, obj *OrderPaymentCollectionDetails) (ret graphql.Marshaler) {
  74777. fc, err := ec.fieldContext_OrderPaymentCollectionDetails_additionalPaymentCollectionUrl(ctx, field)
  74778. if err != nil {
  74779. return graphql.Null
  74780. }
  74781. ctx = graphql.WithFieldContext(ctx, fc)
  74782. defer func() {
  74783. if r := recover(); r != nil {
  74784. ec.Error(ctx, ec.Recover(ctx, r))
  74785. ret = graphql.Null
  74786. }
  74787. }()
  74788. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74789. ctx = rctx // use context from middleware stack in children
  74790. return obj.AdditionalPaymentCollectionURL, nil
  74791. })
  74792. if err != nil {
  74793. ec.Error(ctx, err)
  74794. return graphql.Null
  74795. }
  74796. if resTmp == nil {
  74797. return graphql.Null
  74798. }
  74799. res := resTmp.(*string)
  74800. fc.Result = res
  74801. return ec.marshalOURL2ᚖstring(ctx, field.Selections, res)
  74802. }
  74803. func (ec *executionContext) fieldContext_OrderPaymentCollectionDetails_additionalPaymentCollectionUrl(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74804. fc = &graphql.FieldContext{
  74805. Object: "OrderPaymentCollectionDetails",
  74806. Field: field,
  74807. IsMethod: false,
  74808. IsResolver: false,
  74809. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74810. return nil, errors.New("field of type URL does not have child fields")
  74811. },
  74812. }
  74813. return fc, nil
  74814. }
  74815. func (ec *executionContext) _OrderPaymentCollectionDetails_vaultedPaymentMethods(ctx context.Context, field graphql.CollectedField, obj *OrderPaymentCollectionDetails) (ret graphql.Marshaler) {
  74816. fc, err := ec.fieldContext_OrderPaymentCollectionDetails_vaultedPaymentMethods(ctx, field)
  74817. if err != nil {
  74818. return graphql.Null
  74819. }
  74820. ctx = graphql.WithFieldContext(ctx, fc)
  74821. defer func() {
  74822. if r := recover(); r != nil {
  74823. ec.Error(ctx, ec.Recover(ctx, r))
  74824. ret = graphql.Null
  74825. }
  74826. }()
  74827. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74828. ctx = rctx // use context from middleware stack in children
  74829. return obj.VaultedPaymentMethods, nil
  74830. })
  74831. if err != nil {
  74832. ec.Error(ctx, err)
  74833. return graphql.Null
  74834. }
  74835. if resTmp == nil {
  74836. return graphql.Null
  74837. }
  74838. res := resTmp.([]*PaymentMandate)
  74839. fc.Result = res
  74840. return ec.marshalOPaymentMandate2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPaymentMandateᚄ(ctx, field.Selections, res)
  74841. }
  74842. func (ec *executionContext) fieldContext_OrderPaymentCollectionDetails_vaultedPaymentMethods(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74843. fc = &graphql.FieldContext{
  74844. Object: "OrderPaymentCollectionDetails",
  74845. Field: field,
  74846. IsMethod: false,
  74847. IsResolver: false,
  74848. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74849. switch field.Name {
  74850. case "id":
  74851. return ec.fieldContext_PaymentMandate_id(ctx, field)
  74852. case "paymentInstrument":
  74853. return ec.fieldContext_PaymentMandate_paymentInstrument(ctx, field)
  74854. }
  74855. return nil, fmt.Errorf("no field named %q was found under type PaymentMandate", field.Name)
  74856. },
  74857. }
  74858. return fc, nil
  74859. }
  74860. func (ec *executionContext) _OrderRisk_display(ctx context.Context, field graphql.CollectedField, obj *OrderRisk) (ret graphql.Marshaler) {
  74861. fc, err := ec.fieldContext_OrderRisk_display(ctx, field)
  74862. if err != nil {
  74863. return graphql.Null
  74864. }
  74865. ctx = graphql.WithFieldContext(ctx, fc)
  74866. defer func() {
  74867. if r := recover(); r != nil {
  74868. ec.Error(ctx, ec.Recover(ctx, r))
  74869. ret = graphql.Null
  74870. }
  74871. }()
  74872. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74873. ctx = rctx // use context from middleware stack in children
  74874. return obj.Display, nil
  74875. })
  74876. if err != nil {
  74877. ec.Error(ctx, err)
  74878. return graphql.Null
  74879. }
  74880. if resTmp == nil {
  74881. if !graphql.HasFieldError(ctx, fc) {
  74882. ec.Errorf(ctx, "must not be null")
  74883. }
  74884. return graphql.Null
  74885. }
  74886. res := resTmp.(bool)
  74887. fc.Result = res
  74888. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  74889. }
  74890. func (ec *executionContext) fieldContext_OrderRisk_display(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74891. fc = &graphql.FieldContext{
  74892. Object: "OrderRisk",
  74893. Field: field,
  74894. IsMethod: false,
  74895. IsResolver: false,
  74896. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74897. return nil, errors.New("field of type Boolean does not have child fields")
  74898. },
  74899. }
  74900. return fc, nil
  74901. }
  74902. func (ec *executionContext) _OrderRisk_level(ctx context.Context, field graphql.CollectedField, obj *OrderRisk) (ret graphql.Marshaler) {
  74903. fc, err := ec.fieldContext_OrderRisk_level(ctx, field)
  74904. if err != nil {
  74905. return graphql.Null
  74906. }
  74907. ctx = graphql.WithFieldContext(ctx, fc)
  74908. defer func() {
  74909. if r := recover(); r != nil {
  74910. ec.Error(ctx, ec.Recover(ctx, r))
  74911. ret = graphql.Null
  74912. }
  74913. }()
  74914. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74915. ctx = rctx // use context from middleware stack in children
  74916. return obj.Level, nil
  74917. })
  74918. if err != nil {
  74919. ec.Error(ctx, err)
  74920. return graphql.Null
  74921. }
  74922. if resTmp == nil {
  74923. return graphql.Null
  74924. }
  74925. res := resTmp.(*OrderRiskLevel)
  74926. fc.Result = res
  74927. return ec.marshalOOrderRiskLevel2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderRiskLevel(ctx, field.Selections, res)
  74928. }
  74929. func (ec *executionContext) fieldContext_OrderRisk_level(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74930. fc = &graphql.FieldContext{
  74931. Object: "OrderRisk",
  74932. Field: field,
  74933. IsMethod: false,
  74934. IsResolver: false,
  74935. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74936. return nil, errors.New("field of type OrderRiskLevel does not have child fields")
  74937. },
  74938. }
  74939. return fc, nil
  74940. }
  74941. func (ec *executionContext) _OrderRisk_message(ctx context.Context, field graphql.CollectedField, obj *OrderRisk) (ret graphql.Marshaler) {
  74942. fc, err := ec.fieldContext_OrderRisk_message(ctx, field)
  74943. if err != nil {
  74944. return graphql.Null
  74945. }
  74946. ctx = graphql.WithFieldContext(ctx, fc)
  74947. defer func() {
  74948. if r := recover(); r != nil {
  74949. ec.Error(ctx, ec.Recover(ctx, r))
  74950. ret = graphql.Null
  74951. }
  74952. }()
  74953. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74954. ctx = rctx // use context from middleware stack in children
  74955. return obj.Message, nil
  74956. })
  74957. if err != nil {
  74958. ec.Error(ctx, err)
  74959. return graphql.Null
  74960. }
  74961. if resTmp == nil {
  74962. return graphql.Null
  74963. }
  74964. res := resTmp.(*string)
  74965. fc.Result = res
  74966. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  74967. }
  74968. func (ec *executionContext) fieldContext_OrderRisk_message(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74969. fc = &graphql.FieldContext{
  74970. Object: "OrderRisk",
  74971. Field: field,
  74972. IsMethod: false,
  74973. IsResolver: false,
  74974. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74975. return nil, errors.New("field of type String does not have child fields")
  74976. },
  74977. }
  74978. return fc, nil
  74979. }
  74980. func (ec *executionContext) _OrderTransaction_accountNumber(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  74981. fc, err := ec.fieldContext_OrderTransaction_accountNumber(ctx, field)
  74982. if err != nil {
  74983. return graphql.Null
  74984. }
  74985. ctx = graphql.WithFieldContext(ctx, fc)
  74986. defer func() {
  74987. if r := recover(); r != nil {
  74988. ec.Error(ctx, ec.Recover(ctx, r))
  74989. ret = graphql.Null
  74990. }
  74991. }()
  74992. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74993. ctx = rctx // use context from middleware stack in children
  74994. return obj.AccountNumber, nil
  74995. })
  74996. if err != nil {
  74997. ec.Error(ctx, err)
  74998. return graphql.Null
  74999. }
  75000. if resTmp == nil {
  75001. return graphql.Null
  75002. }
  75003. res := resTmp.(*string)
  75004. fc.Result = res
  75005. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  75006. }
  75007. func (ec *executionContext) fieldContext_OrderTransaction_accountNumber(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75008. fc = &graphql.FieldContext{
  75009. Object: "OrderTransaction",
  75010. Field: field,
  75011. IsMethod: false,
  75012. IsResolver: false,
  75013. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75014. return nil, errors.New("field of type String does not have child fields")
  75015. },
  75016. }
  75017. return fc, nil
  75018. }
  75019. func (ec *executionContext) _OrderTransaction_amountSet(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  75020. fc, err := ec.fieldContext_OrderTransaction_amountSet(ctx, field)
  75021. if err != nil {
  75022. return graphql.Null
  75023. }
  75024. ctx = graphql.WithFieldContext(ctx, fc)
  75025. defer func() {
  75026. if r := recover(); r != nil {
  75027. ec.Error(ctx, ec.Recover(ctx, r))
  75028. ret = graphql.Null
  75029. }
  75030. }()
  75031. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75032. ctx = rctx // use context from middleware stack in children
  75033. return obj.AmountSet, nil
  75034. })
  75035. if err != nil {
  75036. ec.Error(ctx, err)
  75037. return graphql.Null
  75038. }
  75039. if resTmp == nil {
  75040. if !graphql.HasFieldError(ctx, fc) {
  75041. ec.Errorf(ctx, "must not be null")
  75042. }
  75043. return graphql.Null
  75044. }
  75045. res := resTmp.(*MoneyBag)
  75046. fc.Result = res
  75047. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  75048. }
  75049. func (ec *executionContext) fieldContext_OrderTransaction_amountSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75050. fc = &graphql.FieldContext{
  75051. Object: "OrderTransaction",
  75052. Field: field,
  75053. IsMethod: false,
  75054. IsResolver: false,
  75055. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75056. switch field.Name {
  75057. case "presentmentMoney":
  75058. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  75059. case "shopMoney":
  75060. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  75061. }
  75062. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  75063. },
  75064. }
  75065. return fc, nil
  75066. }
  75067. func (ec *executionContext) _OrderTransaction_authorizationCode(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  75068. fc, err := ec.fieldContext_OrderTransaction_authorizationCode(ctx, field)
  75069. if err != nil {
  75070. return graphql.Null
  75071. }
  75072. ctx = graphql.WithFieldContext(ctx, fc)
  75073. defer func() {
  75074. if r := recover(); r != nil {
  75075. ec.Error(ctx, ec.Recover(ctx, r))
  75076. ret = graphql.Null
  75077. }
  75078. }()
  75079. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75080. ctx = rctx // use context from middleware stack in children
  75081. return obj.AuthorizationCode, nil
  75082. })
  75083. if err != nil {
  75084. ec.Error(ctx, err)
  75085. return graphql.Null
  75086. }
  75087. if resTmp == nil {
  75088. return graphql.Null
  75089. }
  75090. res := resTmp.(*string)
  75091. fc.Result = res
  75092. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  75093. }
  75094. func (ec *executionContext) fieldContext_OrderTransaction_authorizationCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75095. fc = &graphql.FieldContext{
  75096. Object: "OrderTransaction",
  75097. Field: field,
  75098. IsMethod: false,
  75099. IsResolver: false,
  75100. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75101. return nil, errors.New("field of type String does not have child fields")
  75102. },
  75103. }
  75104. return fc, nil
  75105. }
  75106. func (ec *executionContext) _OrderTransaction_authorizationExpiresAt(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  75107. fc, err := ec.fieldContext_OrderTransaction_authorizationExpiresAt(ctx, field)
  75108. if err != nil {
  75109. return graphql.Null
  75110. }
  75111. ctx = graphql.WithFieldContext(ctx, fc)
  75112. defer func() {
  75113. if r := recover(); r != nil {
  75114. ec.Error(ctx, ec.Recover(ctx, r))
  75115. ret = graphql.Null
  75116. }
  75117. }()
  75118. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75119. ctx = rctx // use context from middleware stack in children
  75120. return obj.AuthorizationExpiresAt, nil
  75121. })
  75122. if err != nil {
  75123. ec.Error(ctx, err)
  75124. return graphql.Null
  75125. }
  75126. if resTmp == nil {
  75127. return graphql.Null
  75128. }
  75129. res := resTmp.(*string)
  75130. fc.Result = res
  75131. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  75132. }
  75133. func (ec *executionContext) fieldContext_OrderTransaction_authorizationExpiresAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75134. fc = &graphql.FieldContext{
  75135. Object: "OrderTransaction",
  75136. Field: field,
  75137. IsMethod: false,
  75138. IsResolver: false,
  75139. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75140. return nil, errors.New("field of type DateTime does not have child fields")
  75141. },
  75142. }
  75143. return fc, nil
  75144. }
  75145. func (ec *executionContext) _OrderTransaction_createdAt(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  75146. fc, err := ec.fieldContext_OrderTransaction_createdAt(ctx, field)
  75147. if err != nil {
  75148. return graphql.Null
  75149. }
  75150. ctx = graphql.WithFieldContext(ctx, fc)
  75151. defer func() {
  75152. if r := recover(); r != nil {
  75153. ec.Error(ctx, ec.Recover(ctx, r))
  75154. ret = graphql.Null
  75155. }
  75156. }()
  75157. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75158. ctx = rctx // use context from middleware stack in children
  75159. return obj.CreatedAt, nil
  75160. })
  75161. if err != nil {
  75162. ec.Error(ctx, err)
  75163. return graphql.Null
  75164. }
  75165. if resTmp == nil {
  75166. if !graphql.HasFieldError(ctx, fc) {
  75167. ec.Errorf(ctx, "must not be null")
  75168. }
  75169. return graphql.Null
  75170. }
  75171. res := resTmp.(string)
  75172. fc.Result = res
  75173. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  75174. }
  75175. func (ec *executionContext) fieldContext_OrderTransaction_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75176. fc = &graphql.FieldContext{
  75177. Object: "OrderTransaction",
  75178. Field: field,
  75179. IsMethod: false,
  75180. IsResolver: false,
  75181. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75182. return nil, errors.New("field of type DateTime does not have child fields")
  75183. },
  75184. }
  75185. return fc, nil
  75186. }
  75187. func (ec *executionContext) _OrderTransaction_errorCode(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  75188. fc, err := ec.fieldContext_OrderTransaction_errorCode(ctx, field)
  75189. if err != nil {
  75190. return graphql.Null
  75191. }
  75192. ctx = graphql.WithFieldContext(ctx, fc)
  75193. defer func() {
  75194. if r := recover(); r != nil {
  75195. ec.Error(ctx, ec.Recover(ctx, r))
  75196. ret = graphql.Null
  75197. }
  75198. }()
  75199. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75200. ctx = rctx // use context from middleware stack in children
  75201. return obj.ErrorCode, nil
  75202. })
  75203. if err != nil {
  75204. ec.Error(ctx, err)
  75205. return graphql.Null
  75206. }
  75207. if resTmp == nil {
  75208. return graphql.Null
  75209. }
  75210. res := resTmp.(*OrderTransactionErrorCode)
  75211. fc.Result = res
  75212. return ec.marshalOOrderTransactionErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderTransactionErrorCode(ctx, field.Selections, res)
  75213. }
  75214. func (ec *executionContext) fieldContext_OrderTransaction_errorCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75215. fc = &graphql.FieldContext{
  75216. Object: "OrderTransaction",
  75217. Field: field,
  75218. IsMethod: false,
  75219. IsResolver: false,
  75220. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75221. return nil, errors.New("field of type OrderTransactionErrorCode does not have child fields")
  75222. },
  75223. }
  75224. return fc, nil
  75225. }
  75226. func (ec *executionContext) _OrderTransaction_fees(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  75227. fc, err := ec.fieldContext_OrderTransaction_fees(ctx, field)
  75228. if err != nil {
  75229. return graphql.Null
  75230. }
  75231. ctx = graphql.WithFieldContext(ctx, fc)
  75232. defer func() {
  75233. if r := recover(); r != nil {
  75234. ec.Error(ctx, ec.Recover(ctx, r))
  75235. ret = graphql.Null
  75236. }
  75237. }()
  75238. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75239. ctx = rctx // use context from middleware stack in children
  75240. return obj.Fees, nil
  75241. })
  75242. if err != nil {
  75243. ec.Error(ctx, err)
  75244. return graphql.Null
  75245. }
  75246. if resTmp == nil {
  75247. if !graphql.HasFieldError(ctx, fc) {
  75248. ec.Errorf(ctx, "must not be null")
  75249. }
  75250. return graphql.Null
  75251. }
  75252. res := resTmp.([]*TransactionFee)
  75253. fc.Result = res
  75254. return ec.marshalNTransactionFee2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐTransactionFeeᚄ(ctx, field.Selections, res)
  75255. }
  75256. func (ec *executionContext) fieldContext_OrderTransaction_fees(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75257. fc = &graphql.FieldContext{
  75258. Object: "OrderTransaction",
  75259. Field: field,
  75260. IsMethod: false,
  75261. IsResolver: false,
  75262. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75263. switch field.Name {
  75264. case "amount":
  75265. return ec.fieldContext_TransactionFee_amount(ctx, field)
  75266. case "flatFee":
  75267. return ec.fieldContext_TransactionFee_flatFee(ctx, field)
  75268. case "flatFeeName":
  75269. return ec.fieldContext_TransactionFee_flatFeeName(ctx, field)
  75270. case "id":
  75271. return ec.fieldContext_TransactionFee_id(ctx, field)
  75272. case "rate":
  75273. return ec.fieldContext_TransactionFee_rate(ctx, field)
  75274. case "rateName":
  75275. return ec.fieldContext_TransactionFee_rateName(ctx, field)
  75276. case "taxAmount":
  75277. return ec.fieldContext_TransactionFee_taxAmount(ctx, field)
  75278. case "type":
  75279. return ec.fieldContext_TransactionFee_type(ctx, field)
  75280. }
  75281. return nil, fmt.Errorf("no field named %q was found under type TransactionFee", field.Name)
  75282. },
  75283. }
  75284. return fc, nil
  75285. }
  75286. func (ec *executionContext) _OrderTransaction_formattedGateway(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  75287. fc, err := ec.fieldContext_OrderTransaction_formattedGateway(ctx, field)
  75288. if err != nil {
  75289. return graphql.Null
  75290. }
  75291. ctx = graphql.WithFieldContext(ctx, fc)
  75292. defer func() {
  75293. if r := recover(); r != nil {
  75294. ec.Error(ctx, ec.Recover(ctx, r))
  75295. ret = graphql.Null
  75296. }
  75297. }()
  75298. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75299. ctx = rctx // use context from middleware stack in children
  75300. return obj.FormattedGateway, nil
  75301. })
  75302. if err != nil {
  75303. ec.Error(ctx, err)
  75304. return graphql.Null
  75305. }
  75306. if resTmp == nil {
  75307. return graphql.Null
  75308. }
  75309. res := resTmp.(*string)
  75310. fc.Result = res
  75311. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  75312. }
  75313. func (ec *executionContext) fieldContext_OrderTransaction_formattedGateway(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75314. fc = &graphql.FieldContext{
  75315. Object: "OrderTransaction",
  75316. Field: field,
  75317. IsMethod: false,
  75318. IsResolver: false,
  75319. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75320. return nil, errors.New("field of type String does not have child fields")
  75321. },
  75322. }
  75323. return fc, nil
  75324. }
  75325. func (ec *executionContext) _OrderTransaction_gateway(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  75326. fc, err := ec.fieldContext_OrderTransaction_gateway(ctx, field)
  75327. if err != nil {
  75328. return graphql.Null
  75329. }
  75330. ctx = graphql.WithFieldContext(ctx, fc)
  75331. defer func() {
  75332. if r := recover(); r != nil {
  75333. ec.Error(ctx, ec.Recover(ctx, r))
  75334. ret = graphql.Null
  75335. }
  75336. }()
  75337. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75338. ctx = rctx // use context from middleware stack in children
  75339. return obj.Gateway, nil
  75340. })
  75341. if err != nil {
  75342. ec.Error(ctx, err)
  75343. return graphql.Null
  75344. }
  75345. if resTmp == nil {
  75346. return graphql.Null
  75347. }
  75348. res := resTmp.(*string)
  75349. fc.Result = res
  75350. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  75351. }
  75352. func (ec *executionContext) fieldContext_OrderTransaction_gateway(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75353. fc = &graphql.FieldContext{
  75354. Object: "OrderTransaction",
  75355. Field: field,
  75356. IsMethod: false,
  75357. IsResolver: false,
  75358. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75359. return nil, errors.New("field of type String does not have child fields")
  75360. },
  75361. }
  75362. return fc, nil
  75363. }
  75364. func (ec *executionContext) _OrderTransaction_id(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  75365. fc, err := ec.fieldContext_OrderTransaction_id(ctx, field)
  75366. if err != nil {
  75367. return graphql.Null
  75368. }
  75369. ctx = graphql.WithFieldContext(ctx, fc)
  75370. defer func() {
  75371. if r := recover(); r != nil {
  75372. ec.Error(ctx, ec.Recover(ctx, r))
  75373. ret = graphql.Null
  75374. }
  75375. }()
  75376. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75377. ctx = rctx // use context from middleware stack in children
  75378. return obj.ID, nil
  75379. })
  75380. if err != nil {
  75381. ec.Error(ctx, err)
  75382. return graphql.Null
  75383. }
  75384. if resTmp == nil {
  75385. if !graphql.HasFieldError(ctx, fc) {
  75386. ec.Errorf(ctx, "must not be null")
  75387. }
  75388. return graphql.Null
  75389. }
  75390. res := resTmp.(string)
  75391. fc.Result = res
  75392. return ec.marshalNID2string(ctx, field.Selections, res)
  75393. }
  75394. func (ec *executionContext) fieldContext_OrderTransaction_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75395. fc = &graphql.FieldContext{
  75396. Object: "OrderTransaction",
  75397. Field: field,
  75398. IsMethod: false,
  75399. IsResolver: false,
  75400. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75401. return nil, errors.New("field of type ID does not have child fields")
  75402. },
  75403. }
  75404. return fc, nil
  75405. }
  75406. func (ec *executionContext) _OrderTransaction_kind(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  75407. fc, err := ec.fieldContext_OrderTransaction_kind(ctx, field)
  75408. if err != nil {
  75409. return graphql.Null
  75410. }
  75411. ctx = graphql.WithFieldContext(ctx, fc)
  75412. defer func() {
  75413. if r := recover(); r != nil {
  75414. ec.Error(ctx, ec.Recover(ctx, r))
  75415. ret = graphql.Null
  75416. }
  75417. }()
  75418. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75419. ctx = rctx // use context from middleware stack in children
  75420. return obj.Kind, nil
  75421. })
  75422. if err != nil {
  75423. ec.Error(ctx, err)
  75424. return graphql.Null
  75425. }
  75426. if resTmp == nil {
  75427. if !graphql.HasFieldError(ctx, fc) {
  75428. ec.Errorf(ctx, "must not be null")
  75429. }
  75430. return graphql.Null
  75431. }
  75432. res := resTmp.(OrderTransactionKind)
  75433. fc.Result = res
  75434. return ec.marshalNOrderTransactionKind2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderTransactionKind(ctx, field.Selections, res)
  75435. }
  75436. func (ec *executionContext) fieldContext_OrderTransaction_kind(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75437. fc = &graphql.FieldContext{
  75438. Object: "OrderTransaction",
  75439. Field: field,
  75440. IsMethod: false,
  75441. IsResolver: false,
  75442. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75443. return nil, errors.New("field of type OrderTransactionKind does not have child fields")
  75444. },
  75445. }
  75446. return fc, nil
  75447. }
  75448. func (ec *executionContext) _OrderTransaction_manuallyCapturable(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  75449. fc, err := ec.fieldContext_OrderTransaction_manuallyCapturable(ctx, field)
  75450. if err != nil {
  75451. return graphql.Null
  75452. }
  75453. ctx = graphql.WithFieldContext(ctx, fc)
  75454. defer func() {
  75455. if r := recover(); r != nil {
  75456. ec.Error(ctx, ec.Recover(ctx, r))
  75457. ret = graphql.Null
  75458. }
  75459. }()
  75460. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75461. ctx = rctx // use context from middleware stack in children
  75462. return obj.ManuallyCapturable, nil
  75463. })
  75464. if err != nil {
  75465. ec.Error(ctx, err)
  75466. return graphql.Null
  75467. }
  75468. if resTmp == nil {
  75469. if !graphql.HasFieldError(ctx, fc) {
  75470. ec.Errorf(ctx, "must not be null")
  75471. }
  75472. return graphql.Null
  75473. }
  75474. res := resTmp.(bool)
  75475. fc.Result = res
  75476. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  75477. }
  75478. func (ec *executionContext) fieldContext_OrderTransaction_manuallyCapturable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75479. fc = &graphql.FieldContext{
  75480. Object: "OrderTransaction",
  75481. Field: field,
  75482. IsMethod: false,
  75483. IsResolver: false,
  75484. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75485. return nil, errors.New("field of type Boolean does not have child fields")
  75486. },
  75487. }
  75488. return fc, nil
  75489. }
  75490. func (ec *executionContext) _OrderTransaction_maximumRefundableV2(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  75491. fc, err := ec.fieldContext_OrderTransaction_maximumRefundableV2(ctx, field)
  75492. if err != nil {
  75493. return graphql.Null
  75494. }
  75495. ctx = graphql.WithFieldContext(ctx, fc)
  75496. defer func() {
  75497. if r := recover(); r != nil {
  75498. ec.Error(ctx, ec.Recover(ctx, r))
  75499. ret = graphql.Null
  75500. }
  75501. }()
  75502. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75503. ctx = rctx // use context from middleware stack in children
  75504. return obj.MaximumRefundableV2, nil
  75505. })
  75506. if err != nil {
  75507. ec.Error(ctx, err)
  75508. return graphql.Null
  75509. }
  75510. if resTmp == nil {
  75511. return graphql.Null
  75512. }
  75513. res := resTmp.(*MoneyV2)
  75514. fc.Result = res
  75515. return ec.marshalOMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  75516. }
  75517. func (ec *executionContext) fieldContext_OrderTransaction_maximumRefundableV2(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75518. fc = &graphql.FieldContext{
  75519. Object: "OrderTransaction",
  75520. Field: field,
  75521. IsMethod: false,
  75522. IsResolver: false,
  75523. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75524. switch field.Name {
  75525. case "amount":
  75526. return ec.fieldContext_MoneyV2_amount(ctx, field)
  75527. case "currencyCode":
  75528. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  75529. }
  75530. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  75531. },
  75532. }
  75533. return fc, nil
  75534. }
  75535. func (ec *executionContext) _OrderTransaction_order(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  75536. fc, err := ec.fieldContext_OrderTransaction_order(ctx, field)
  75537. if err != nil {
  75538. return graphql.Null
  75539. }
  75540. ctx = graphql.WithFieldContext(ctx, fc)
  75541. defer func() {
  75542. if r := recover(); r != nil {
  75543. ec.Error(ctx, ec.Recover(ctx, r))
  75544. ret = graphql.Null
  75545. }
  75546. }()
  75547. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75548. ctx = rctx // use context from middleware stack in children
  75549. return obj.Order, nil
  75550. })
  75551. if err != nil {
  75552. ec.Error(ctx, err)
  75553. return graphql.Null
  75554. }
  75555. if resTmp == nil {
  75556. return graphql.Null
  75557. }
  75558. res := resTmp.(*Order)
  75559. fc.Result = res
  75560. return ec.marshalOOrder2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrder(ctx, field.Selections, res)
  75561. }
  75562. func (ec *executionContext) fieldContext_OrderTransaction_order(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75563. fc = &graphql.FieldContext{
  75564. Object: "OrderTransaction",
  75565. Field: field,
  75566. IsMethod: false,
  75567. IsResolver: false,
  75568. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75569. switch field.Name {
  75570. case "id":
  75571. return ec.fieldContext_Order_id(ctx, field)
  75572. }
  75573. return nil, fmt.Errorf("no field named %q was found under type Order", field.Name)
  75574. },
  75575. }
  75576. return fc, nil
  75577. }
  75578. func (ec *executionContext) _OrderTransaction_parentTransaction(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  75579. fc, err := ec.fieldContext_OrderTransaction_parentTransaction(ctx, field)
  75580. if err != nil {
  75581. return graphql.Null
  75582. }
  75583. ctx = graphql.WithFieldContext(ctx, fc)
  75584. defer func() {
  75585. if r := recover(); r != nil {
  75586. ec.Error(ctx, ec.Recover(ctx, r))
  75587. ret = graphql.Null
  75588. }
  75589. }()
  75590. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75591. ctx = rctx // use context from middleware stack in children
  75592. return obj.ParentTransaction, nil
  75593. })
  75594. if err != nil {
  75595. ec.Error(ctx, err)
  75596. return graphql.Null
  75597. }
  75598. if resTmp == nil {
  75599. return graphql.Null
  75600. }
  75601. res := resTmp.(*OrderTransaction)
  75602. fc.Result = res
  75603. return ec.marshalOOrderTransaction2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderTransaction(ctx, field.Selections, res)
  75604. }
  75605. func (ec *executionContext) fieldContext_OrderTransaction_parentTransaction(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75606. fc = &graphql.FieldContext{
  75607. Object: "OrderTransaction",
  75608. Field: field,
  75609. IsMethod: false,
  75610. IsResolver: false,
  75611. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75612. switch field.Name {
  75613. case "accountNumber":
  75614. return ec.fieldContext_OrderTransaction_accountNumber(ctx, field)
  75615. case "amountSet":
  75616. return ec.fieldContext_OrderTransaction_amountSet(ctx, field)
  75617. case "authorizationCode":
  75618. return ec.fieldContext_OrderTransaction_authorizationCode(ctx, field)
  75619. case "authorizationExpiresAt":
  75620. return ec.fieldContext_OrderTransaction_authorizationExpiresAt(ctx, field)
  75621. case "createdAt":
  75622. return ec.fieldContext_OrderTransaction_createdAt(ctx, field)
  75623. case "errorCode":
  75624. return ec.fieldContext_OrderTransaction_errorCode(ctx, field)
  75625. case "fees":
  75626. return ec.fieldContext_OrderTransaction_fees(ctx, field)
  75627. case "formattedGateway":
  75628. return ec.fieldContext_OrderTransaction_formattedGateway(ctx, field)
  75629. case "gateway":
  75630. return ec.fieldContext_OrderTransaction_gateway(ctx, field)
  75631. case "id":
  75632. return ec.fieldContext_OrderTransaction_id(ctx, field)
  75633. case "kind":
  75634. return ec.fieldContext_OrderTransaction_kind(ctx, field)
  75635. case "manuallyCapturable":
  75636. return ec.fieldContext_OrderTransaction_manuallyCapturable(ctx, field)
  75637. case "maximumRefundableV2":
  75638. return ec.fieldContext_OrderTransaction_maximumRefundableV2(ctx, field)
  75639. case "order":
  75640. return ec.fieldContext_OrderTransaction_order(ctx, field)
  75641. case "parentTransaction":
  75642. return ec.fieldContext_OrderTransaction_parentTransaction(ctx, field)
  75643. case "paymentIcon":
  75644. return ec.fieldContext_OrderTransaction_paymentIcon(ctx, field)
  75645. case "processedAt":
  75646. return ec.fieldContext_OrderTransaction_processedAt(ctx, field)
  75647. case "receiptJson":
  75648. return ec.fieldContext_OrderTransaction_receiptJson(ctx, field)
  75649. case "settlementCurrency":
  75650. return ec.fieldContext_OrderTransaction_settlementCurrency(ctx, field)
  75651. case "settlementCurrencyRate":
  75652. return ec.fieldContext_OrderTransaction_settlementCurrencyRate(ctx, field)
  75653. case "shopifyPaymentsSet":
  75654. return ec.fieldContext_OrderTransaction_shopifyPaymentsSet(ctx, field)
  75655. case "status":
  75656. return ec.fieldContext_OrderTransaction_status(ctx, field)
  75657. case "test":
  75658. return ec.fieldContext_OrderTransaction_test(ctx, field)
  75659. case "totalUnsettledSet":
  75660. return ec.fieldContext_OrderTransaction_totalUnsettledSet(ctx, field)
  75661. case "user":
  75662. return ec.fieldContext_OrderTransaction_user(ctx, field)
  75663. }
  75664. return nil, fmt.Errorf("no field named %q was found under type OrderTransaction", field.Name)
  75665. },
  75666. }
  75667. return fc, nil
  75668. }
  75669. func (ec *executionContext) _OrderTransaction_paymentIcon(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  75670. fc, err := ec.fieldContext_OrderTransaction_paymentIcon(ctx, field)
  75671. if err != nil {
  75672. return graphql.Null
  75673. }
  75674. ctx = graphql.WithFieldContext(ctx, fc)
  75675. defer func() {
  75676. if r := recover(); r != nil {
  75677. ec.Error(ctx, ec.Recover(ctx, r))
  75678. ret = graphql.Null
  75679. }
  75680. }()
  75681. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75682. ctx = rctx // use context from middleware stack in children
  75683. return obj.PaymentIcon, nil
  75684. })
  75685. if err != nil {
  75686. ec.Error(ctx, err)
  75687. return graphql.Null
  75688. }
  75689. if resTmp == nil {
  75690. return graphql.Null
  75691. }
  75692. res := resTmp.(*Image)
  75693. fc.Result = res
  75694. return ec.marshalOImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐImage(ctx, field.Selections, res)
  75695. }
  75696. func (ec *executionContext) fieldContext_OrderTransaction_paymentIcon(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75697. fc = &graphql.FieldContext{
  75698. Object: "OrderTransaction",
  75699. Field: field,
  75700. IsMethod: false,
  75701. IsResolver: false,
  75702. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75703. switch field.Name {
  75704. case "altText":
  75705. return ec.fieldContext_Image_altText(ctx, field)
  75706. case "height":
  75707. return ec.fieldContext_Image_height(ctx, field)
  75708. case "id":
  75709. return ec.fieldContext_Image_id(ctx, field)
  75710. case "metafield":
  75711. return ec.fieldContext_Image_metafield(ctx, field)
  75712. case "metafields":
  75713. return ec.fieldContext_Image_metafields(ctx, field)
  75714. case "privateMetafield":
  75715. return ec.fieldContext_Image_privateMetafield(ctx, field)
  75716. case "privateMetafields":
  75717. return ec.fieldContext_Image_privateMetafields(ctx, field)
  75718. case "url":
  75719. return ec.fieldContext_Image_url(ctx, field)
  75720. case "width":
  75721. return ec.fieldContext_Image_width(ctx, field)
  75722. }
  75723. return nil, fmt.Errorf("no field named %q was found under type Image", field.Name)
  75724. },
  75725. }
  75726. return fc, nil
  75727. }
  75728. func (ec *executionContext) _OrderTransaction_processedAt(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  75729. fc, err := ec.fieldContext_OrderTransaction_processedAt(ctx, field)
  75730. if err != nil {
  75731. return graphql.Null
  75732. }
  75733. ctx = graphql.WithFieldContext(ctx, fc)
  75734. defer func() {
  75735. if r := recover(); r != nil {
  75736. ec.Error(ctx, ec.Recover(ctx, r))
  75737. ret = graphql.Null
  75738. }
  75739. }()
  75740. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75741. ctx = rctx // use context from middleware stack in children
  75742. return obj.ProcessedAt, nil
  75743. })
  75744. if err != nil {
  75745. ec.Error(ctx, err)
  75746. return graphql.Null
  75747. }
  75748. if resTmp == nil {
  75749. return graphql.Null
  75750. }
  75751. res := resTmp.(*string)
  75752. fc.Result = res
  75753. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  75754. }
  75755. func (ec *executionContext) fieldContext_OrderTransaction_processedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75756. fc = &graphql.FieldContext{
  75757. Object: "OrderTransaction",
  75758. Field: field,
  75759. IsMethod: false,
  75760. IsResolver: false,
  75761. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75762. return nil, errors.New("field of type DateTime does not have child fields")
  75763. },
  75764. }
  75765. return fc, nil
  75766. }
  75767. func (ec *executionContext) _OrderTransaction_receiptJson(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  75768. fc, err := ec.fieldContext_OrderTransaction_receiptJson(ctx, field)
  75769. if err != nil {
  75770. return graphql.Null
  75771. }
  75772. ctx = graphql.WithFieldContext(ctx, fc)
  75773. defer func() {
  75774. if r := recover(); r != nil {
  75775. ec.Error(ctx, ec.Recover(ctx, r))
  75776. ret = graphql.Null
  75777. }
  75778. }()
  75779. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75780. ctx = rctx // use context from middleware stack in children
  75781. return obj.ReceiptJSON, nil
  75782. })
  75783. if err != nil {
  75784. ec.Error(ctx, err)
  75785. return graphql.Null
  75786. }
  75787. if resTmp == nil {
  75788. return graphql.Null
  75789. }
  75790. res := resTmp.(*string)
  75791. fc.Result = res
  75792. return ec.marshalOJSON2ᚖstring(ctx, field.Selections, res)
  75793. }
  75794. func (ec *executionContext) fieldContext_OrderTransaction_receiptJson(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75795. fc = &graphql.FieldContext{
  75796. Object: "OrderTransaction",
  75797. Field: field,
  75798. IsMethod: false,
  75799. IsResolver: false,
  75800. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75801. return nil, errors.New("field of type JSON does not have child fields")
  75802. },
  75803. }
  75804. return fc, nil
  75805. }
  75806. func (ec *executionContext) _OrderTransaction_settlementCurrency(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  75807. fc, err := ec.fieldContext_OrderTransaction_settlementCurrency(ctx, field)
  75808. if err != nil {
  75809. return graphql.Null
  75810. }
  75811. ctx = graphql.WithFieldContext(ctx, fc)
  75812. defer func() {
  75813. if r := recover(); r != nil {
  75814. ec.Error(ctx, ec.Recover(ctx, r))
  75815. ret = graphql.Null
  75816. }
  75817. }()
  75818. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75819. ctx = rctx // use context from middleware stack in children
  75820. return obj.SettlementCurrency, nil
  75821. })
  75822. if err != nil {
  75823. ec.Error(ctx, err)
  75824. return graphql.Null
  75825. }
  75826. if resTmp == nil {
  75827. return graphql.Null
  75828. }
  75829. res := resTmp.(*CurrencyCode)
  75830. fc.Result = res
  75831. return ec.marshalOCurrencyCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCurrencyCode(ctx, field.Selections, res)
  75832. }
  75833. func (ec *executionContext) fieldContext_OrderTransaction_settlementCurrency(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75834. fc = &graphql.FieldContext{
  75835. Object: "OrderTransaction",
  75836. Field: field,
  75837. IsMethod: false,
  75838. IsResolver: false,
  75839. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75840. return nil, errors.New("field of type CurrencyCode does not have child fields")
  75841. },
  75842. }
  75843. return fc, nil
  75844. }
  75845. func (ec *executionContext) _OrderTransaction_settlementCurrencyRate(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  75846. fc, err := ec.fieldContext_OrderTransaction_settlementCurrencyRate(ctx, field)
  75847. if err != nil {
  75848. return graphql.Null
  75849. }
  75850. ctx = graphql.WithFieldContext(ctx, fc)
  75851. defer func() {
  75852. if r := recover(); r != nil {
  75853. ec.Error(ctx, ec.Recover(ctx, r))
  75854. ret = graphql.Null
  75855. }
  75856. }()
  75857. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75858. ctx = rctx // use context from middleware stack in children
  75859. return obj.SettlementCurrencyRate, nil
  75860. })
  75861. if err != nil {
  75862. ec.Error(ctx, err)
  75863. return graphql.Null
  75864. }
  75865. if resTmp == nil {
  75866. return graphql.Null
  75867. }
  75868. res := resTmp.(*string)
  75869. fc.Result = res
  75870. return ec.marshalODecimal2ᚖstring(ctx, field.Selections, res)
  75871. }
  75872. func (ec *executionContext) fieldContext_OrderTransaction_settlementCurrencyRate(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75873. fc = &graphql.FieldContext{
  75874. Object: "OrderTransaction",
  75875. Field: field,
  75876. IsMethod: false,
  75877. IsResolver: false,
  75878. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75879. return nil, errors.New("field of type Decimal does not have child fields")
  75880. },
  75881. }
  75882. return fc, nil
  75883. }
  75884. func (ec *executionContext) _OrderTransaction_shopifyPaymentsSet(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  75885. fc, err := ec.fieldContext_OrderTransaction_shopifyPaymentsSet(ctx, field)
  75886. if err != nil {
  75887. return graphql.Null
  75888. }
  75889. ctx = graphql.WithFieldContext(ctx, fc)
  75890. defer func() {
  75891. if r := recover(); r != nil {
  75892. ec.Error(ctx, ec.Recover(ctx, r))
  75893. ret = graphql.Null
  75894. }
  75895. }()
  75896. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75897. ctx = rctx // use context from middleware stack in children
  75898. return obj.ShopifyPaymentsSet, nil
  75899. })
  75900. if err != nil {
  75901. ec.Error(ctx, err)
  75902. return graphql.Null
  75903. }
  75904. if resTmp == nil {
  75905. return graphql.Null
  75906. }
  75907. res := resTmp.(*ShopifyPaymentsTransactionSet)
  75908. fc.Result = res
  75909. return ec.marshalOShopifyPaymentsTransactionSet2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShopifyPaymentsTransactionSet(ctx, field.Selections, res)
  75910. }
  75911. func (ec *executionContext) fieldContext_OrderTransaction_shopifyPaymentsSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75912. fc = &graphql.FieldContext{
  75913. Object: "OrderTransaction",
  75914. Field: field,
  75915. IsMethod: false,
  75916. IsResolver: false,
  75917. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75918. switch field.Name {
  75919. case "extendedAuthorizationSet":
  75920. return ec.fieldContext_ShopifyPaymentsTransactionSet_extendedAuthorizationSet(ctx, field)
  75921. case "refundSet":
  75922. return ec.fieldContext_ShopifyPaymentsTransactionSet_refundSet(ctx, field)
  75923. }
  75924. return nil, fmt.Errorf("no field named %q was found under type ShopifyPaymentsTransactionSet", field.Name)
  75925. },
  75926. }
  75927. return fc, nil
  75928. }
  75929. func (ec *executionContext) _OrderTransaction_status(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  75930. fc, err := ec.fieldContext_OrderTransaction_status(ctx, field)
  75931. if err != nil {
  75932. return graphql.Null
  75933. }
  75934. ctx = graphql.WithFieldContext(ctx, fc)
  75935. defer func() {
  75936. if r := recover(); r != nil {
  75937. ec.Error(ctx, ec.Recover(ctx, r))
  75938. ret = graphql.Null
  75939. }
  75940. }()
  75941. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75942. ctx = rctx // use context from middleware stack in children
  75943. return obj.Status, nil
  75944. })
  75945. if err != nil {
  75946. ec.Error(ctx, err)
  75947. return graphql.Null
  75948. }
  75949. if resTmp == nil {
  75950. if !graphql.HasFieldError(ctx, fc) {
  75951. ec.Errorf(ctx, "must not be null")
  75952. }
  75953. return graphql.Null
  75954. }
  75955. res := resTmp.(OrderTransactionStatus)
  75956. fc.Result = res
  75957. return ec.marshalNOrderTransactionStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderTransactionStatus(ctx, field.Selections, res)
  75958. }
  75959. func (ec *executionContext) fieldContext_OrderTransaction_status(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75960. fc = &graphql.FieldContext{
  75961. Object: "OrderTransaction",
  75962. Field: field,
  75963. IsMethod: false,
  75964. IsResolver: false,
  75965. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75966. return nil, errors.New("field of type OrderTransactionStatus does not have child fields")
  75967. },
  75968. }
  75969. return fc, nil
  75970. }
  75971. func (ec *executionContext) _OrderTransaction_test(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  75972. fc, err := ec.fieldContext_OrderTransaction_test(ctx, field)
  75973. if err != nil {
  75974. return graphql.Null
  75975. }
  75976. ctx = graphql.WithFieldContext(ctx, fc)
  75977. defer func() {
  75978. if r := recover(); r != nil {
  75979. ec.Error(ctx, ec.Recover(ctx, r))
  75980. ret = graphql.Null
  75981. }
  75982. }()
  75983. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75984. ctx = rctx // use context from middleware stack in children
  75985. return obj.Test, nil
  75986. })
  75987. if err != nil {
  75988. ec.Error(ctx, err)
  75989. return graphql.Null
  75990. }
  75991. if resTmp == nil {
  75992. if !graphql.HasFieldError(ctx, fc) {
  75993. ec.Errorf(ctx, "must not be null")
  75994. }
  75995. return graphql.Null
  75996. }
  75997. res := resTmp.(bool)
  75998. fc.Result = res
  75999. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  76000. }
  76001. func (ec *executionContext) fieldContext_OrderTransaction_test(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76002. fc = &graphql.FieldContext{
  76003. Object: "OrderTransaction",
  76004. Field: field,
  76005. IsMethod: false,
  76006. IsResolver: false,
  76007. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76008. return nil, errors.New("field of type Boolean does not have child fields")
  76009. },
  76010. }
  76011. return fc, nil
  76012. }
  76013. func (ec *executionContext) _OrderTransaction_totalUnsettledSet(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  76014. fc, err := ec.fieldContext_OrderTransaction_totalUnsettledSet(ctx, field)
  76015. if err != nil {
  76016. return graphql.Null
  76017. }
  76018. ctx = graphql.WithFieldContext(ctx, fc)
  76019. defer func() {
  76020. if r := recover(); r != nil {
  76021. ec.Error(ctx, ec.Recover(ctx, r))
  76022. ret = graphql.Null
  76023. }
  76024. }()
  76025. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76026. ctx = rctx // use context from middleware stack in children
  76027. return obj.TotalUnsettledSet, nil
  76028. })
  76029. if err != nil {
  76030. ec.Error(ctx, err)
  76031. return graphql.Null
  76032. }
  76033. if resTmp == nil {
  76034. return graphql.Null
  76035. }
  76036. res := resTmp.(*MoneyBag)
  76037. fc.Result = res
  76038. return ec.marshalOMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  76039. }
  76040. func (ec *executionContext) fieldContext_OrderTransaction_totalUnsettledSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76041. fc = &graphql.FieldContext{
  76042. Object: "OrderTransaction",
  76043. Field: field,
  76044. IsMethod: false,
  76045. IsResolver: false,
  76046. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76047. switch field.Name {
  76048. case "presentmentMoney":
  76049. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  76050. case "shopMoney":
  76051. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  76052. }
  76053. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  76054. },
  76055. }
  76056. return fc, nil
  76057. }
  76058. func (ec *executionContext) _OrderTransaction_user(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  76059. fc, err := ec.fieldContext_OrderTransaction_user(ctx, field)
  76060. if err != nil {
  76061. return graphql.Null
  76062. }
  76063. ctx = graphql.WithFieldContext(ctx, fc)
  76064. defer func() {
  76065. if r := recover(); r != nil {
  76066. ec.Error(ctx, ec.Recover(ctx, r))
  76067. ret = graphql.Null
  76068. }
  76069. }()
  76070. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76071. ctx = rctx // use context from middleware stack in children
  76072. return obj.User, nil
  76073. })
  76074. if err != nil {
  76075. ec.Error(ctx, err)
  76076. return graphql.Null
  76077. }
  76078. if resTmp == nil {
  76079. return graphql.Null
  76080. }
  76081. res := resTmp.(*StaffMember)
  76082. fc.Result = res
  76083. return ec.marshalOStaffMember2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStaffMember(ctx, field.Selections, res)
  76084. }
  76085. func (ec *executionContext) fieldContext_OrderTransaction_user(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76086. fc = &graphql.FieldContext{
  76087. Object: "OrderTransaction",
  76088. Field: field,
  76089. IsMethod: false,
  76090. IsResolver: false,
  76091. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76092. switch field.Name {
  76093. case "active":
  76094. return ec.fieldContext_StaffMember_active(ctx, field)
  76095. case "avatar":
  76096. return ec.fieldContext_StaffMember_avatar(ctx, field)
  76097. case "email":
  76098. return ec.fieldContext_StaffMember_email(ctx, field)
  76099. case "exists":
  76100. return ec.fieldContext_StaffMember_exists(ctx, field)
  76101. case "firstName":
  76102. return ec.fieldContext_StaffMember_firstName(ctx, field)
  76103. case "id":
  76104. return ec.fieldContext_StaffMember_id(ctx, field)
  76105. case "initials":
  76106. return ec.fieldContext_StaffMember_initials(ctx, field)
  76107. case "isShopOwner":
  76108. return ec.fieldContext_StaffMember_isShopOwner(ctx, field)
  76109. case "lastName":
  76110. return ec.fieldContext_StaffMember_lastName(ctx, field)
  76111. case "locale":
  76112. return ec.fieldContext_StaffMember_locale(ctx, field)
  76113. case "name":
  76114. return ec.fieldContext_StaffMember_name(ctx, field)
  76115. case "phone":
  76116. return ec.fieldContext_StaffMember_phone(ctx, field)
  76117. case "privateData":
  76118. return ec.fieldContext_StaffMember_privateData(ctx, field)
  76119. }
  76120. return nil, fmt.Errorf("no field named %q was found under type StaffMember", field.Name)
  76121. },
  76122. }
  76123. return fc, nil
  76124. }
  76125. func (ec *executionContext) _OrderTransactionConnection_edges(ctx context.Context, field graphql.CollectedField, obj *OrderTransactionConnection) (ret graphql.Marshaler) {
  76126. fc, err := ec.fieldContext_OrderTransactionConnection_edges(ctx, field)
  76127. if err != nil {
  76128. return graphql.Null
  76129. }
  76130. ctx = graphql.WithFieldContext(ctx, fc)
  76131. defer func() {
  76132. if r := recover(); r != nil {
  76133. ec.Error(ctx, ec.Recover(ctx, r))
  76134. ret = graphql.Null
  76135. }
  76136. }()
  76137. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76138. ctx = rctx // use context from middleware stack in children
  76139. return obj.Edges, nil
  76140. })
  76141. if err != nil {
  76142. ec.Error(ctx, err)
  76143. return graphql.Null
  76144. }
  76145. if resTmp == nil {
  76146. if !graphql.HasFieldError(ctx, fc) {
  76147. ec.Errorf(ctx, "must not be null")
  76148. }
  76149. return graphql.Null
  76150. }
  76151. res := resTmp.([]*OrderTransactionEdge)
  76152. fc.Result = res
  76153. return ec.marshalNOrderTransactionEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderTransactionEdgeᚄ(ctx, field.Selections, res)
  76154. }
  76155. func (ec *executionContext) fieldContext_OrderTransactionConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76156. fc = &graphql.FieldContext{
  76157. Object: "OrderTransactionConnection",
  76158. Field: field,
  76159. IsMethod: false,
  76160. IsResolver: false,
  76161. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76162. switch field.Name {
  76163. case "cursor":
  76164. return ec.fieldContext_OrderTransactionEdge_cursor(ctx, field)
  76165. case "node":
  76166. return ec.fieldContext_OrderTransactionEdge_node(ctx, field)
  76167. }
  76168. return nil, fmt.Errorf("no field named %q was found under type OrderTransactionEdge", field.Name)
  76169. },
  76170. }
  76171. return fc, nil
  76172. }
  76173. func (ec *executionContext) _OrderTransactionConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *OrderTransactionConnection) (ret graphql.Marshaler) {
  76174. fc, err := ec.fieldContext_OrderTransactionConnection_nodes(ctx, field)
  76175. if err != nil {
  76176. return graphql.Null
  76177. }
  76178. ctx = graphql.WithFieldContext(ctx, fc)
  76179. defer func() {
  76180. if r := recover(); r != nil {
  76181. ec.Error(ctx, ec.Recover(ctx, r))
  76182. ret = graphql.Null
  76183. }
  76184. }()
  76185. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76186. ctx = rctx // use context from middleware stack in children
  76187. return obj.Nodes, nil
  76188. })
  76189. if err != nil {
  76190. ec.Error(ctx, err)
  76191. return graphql.Null
  76192. }
  76193. if resTmp == nil {
  76194. if !graphql.HasFieldError(ctx, fc) {
  76195. ec.Errorf(ctx, "must not be null")
  76196. }
  76197. return graphql.Null
  76198. }
  76199. res := resTmp.([]*OrderTransaction)
  76200. fc.Result = res
  76201. return ec.marshalNOrderTransaction2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderTransactionᚄ(ctx, field.Selections, res)
  76202. }
  76203. func (ec *executionContext) fieldContext_OrderTransactionConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76204. fc = &graphql.FieldContext{
  76205. Object: "OrderTransactionConnection",
  76206. Field: field,
  76207. IsMethod: false,
  76208. IsResolver: false,
  76209. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76210. switch field.Name {
  76211. case "accountNumber":
  76212. return ec.fieldContext_OrderTransaction_accountNumber(ctx, field)
  76213. case "amountSet":
  76214. return ec.fieldContext_OrderTransaction_amountSet(ctx, field)
  76215. case "authorizationCode":
  76216. return ec.fieldContext_OrderTransaction_authorizationCode(ctx, field)
  76217. case "authorizationExpiresAt":
  76218. return ec.fieldContext_OrderTransaction_authorizationExpiresAt(ctx, field)
  76219. case "createdAt":
  76220. return ec.fieldContext_OrderTransaction_createdAt(ctx, field)
  76221. case "errorCode":
  76222. return ec.fieldContext_OrderTransaction_errorCode(ctx, field)
  76223. case "fees":
  76224. return ec.fieldContext_OrderTransaction_fees(ctx, field)
  76225. case "formattedGateway":
  76226. return ec.fieldContext_OrderTransaction_formattedGateway(ctx, field)
  76227. case "gateway":
  76228. return ec.fieldContext_OrderTransaction_gateway(ctx, field)
  76229. case "id":
  76230. return ec.fieldContext_OrderTransaction_id(ctx, field)
  76231. case "kind":
  76232. return ec.fieldContext_OrderTransaction_kind(ctx, field)
  76233. case "manuallyCapturable":
  76234. return ec.fieldContext_OrderTransaction_manuallyCapturable(ctx, field)
  76235. case "maximumRefundableV2":
  76236. return ec.fieldContext_OrderTransaction_maximumRefundableV2(ctx, field)
  76237. case "order":
  76238. return ec.fieldContext_OrderTransaction_order(ctx, field)
  76239. case "parentTransaction":
  76240. return ec.fieldContext_OrderTransaction_parentTransaction(ctx, field)
  76241. case "paymentIcon":
  76242. return ec.fieldContext_OrderTransaction_paymentIcon(ctx, field)
  76243. case "processedAt":
  76244. return ec.fieldContext_OrderTransaction_processedAt(ctx, field)
  76245. case "receiptJson":
  76246. return ec.fieldContext_OrderTransaction_receiptJson(ctx, field)
  76247. case "settlementCurrency":
  76248. return ec.fieldContext_OrderTransaction_settlementCurrency(ctx, field)
  76249. case "settlementCurrencyRate":
  76250. return ec.fieldContext_OrderTransaction_settlementCurrencyRate(ctx, field)
  76251. case "shopifyPaymentsSet":
  76252. return ec.fieldContext_OrderTransaction_shopifyPaymentsSet(ctx, field)
  76253. case "status":
  76254. return ec.fieldContext_OrderTransaction_status(ctx, field)
  76255. case "test":
  76256. return ec.fieldContext_OrderTransaction_test(ctx, field)
  76257. case "totalUnsettledSet":
  76258. return ec.fieldContext_OrderTransaction_totalUnsettledSet(ctx, field)
  76259. case "user":
  76260. return ec.fieldContext_OrderTransaction_user(ctx, field)
  76261. }
  76262. return nil, fmt.Errorf("no field named %q was found under type OrderTransaction", field.Name)
  76263. },
  76264. }
  76265. return fc, nil
  76266. }
  76267. func (ec *executionContext) _OrderTransactionConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *OrderTransactionConnection) (ret graphql.Marshaler) {
  76268. fc, err := ec.fieldContext_OrderTransactionConnection_pageInfo(ctx, field)
  76269. if err != nil {
  76270. return graphql.Null
  76271. }
  76272. ctx = graphql.WithFieldContext(ctx, fc)
  76273. defer func() {
  76274. if r := recover(); r != nil {
  76275. ec.Error(ctx, ec.Recover(ctx, r))
  76276. ret = graphql.Null
  76277. }
  76278. }()
  76279. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76280. ctx = rctx // use context from middleware stack in children
  76281. return obj.PageInfo, nil
  76282. })
  76283. if err != nil {
  76284. ec.Error(ctx, err)
  76285. return graphql.Null
  76286. }
  76287. if resTmp == nil {
  76288. if !graphql.HasFieldError(ctx, fc) {
  76289. ec.Errorf(ctx, "must not be null")
  76290. }
  76291. return graphql.Null
  76292. }
  76293. res := resTmp.(*PageInfo)
  76294. fc.Result = res
  76295. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  76296. }
  76297. func (ec *executionContext) fieldContext_OrderTransactionConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76298. fc = &graphql.FieldContext{
  76299. Object: "OrderTransactionConnection",
  76300. Field: field,
  76301. IsMethod: false,
  76302. IsResolver: false,
  76303. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76304. switch field.Name {
  76305. case "endCursor":
  76306. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  76307. case "hasNextPage":
  76308. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  76309. case "hasPreviousPage":
  76310. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  76311. case "startCursor":
  76312. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  76313. }
  76314. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  76315. },
  76316. }
  76317. return fc, nil
  76318. }
  76319. func (ec *executionContext) _OrderTransactionEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *OrderTransactionEdge) (ret graphql.Marshaler) {
  76320. fc, err := ec.fieldContext_OrderTransactionEdge_cursor(ctx, field)
  76321. if err != nil {
  76322. return graphql.Null
  76323. }
  76324. ctx = graphql.WithFieldContext(ctx, fc)
  76325. defer func() {
  76326. if r := recover(); r != nil {
  76327. ec.Error(ctx, ec.Recover(ctx, r))
  76328. ret = graphql.Null
  76329. }
  76330. }()
  76331. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76332. ctx = rctx // use context from middleware stack in children
  76333. return obj.Cursor, nil
  76334. })
  76335. if err != nil {
  76336. ec.Error(ctx, err)
  76337. return graphql.Null
  76338. }
  76339. if resTmp == nil {
  76340. if !graphql.HasFieldError(ctx, fc) {
  76341. ec.Errorf(ctx, "must not be null")
  76342. }
  76343. return graphql.Null
  76344. }
  76345. res := resTmp.(string)
  76346. fc.Result = res
  76347. return ec.marshalNString2string(ctx, field.Selections, res)
  76348. }
  76349. func (ec *executionContext) fieldContext_OrderTransactionEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76350. fc = &graphql.FieldContext{
  76351. Object: "OrderTransactionEdge",
  76352. Field: field,
  76353. IsMethod: false,
  76354. IsResolver: false,
  76355. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76356. return nil, errors.New("field of type String does not have child fields")
  76357. },
  76358. }
  76359. return fc, nil
  76360. }
  76361. func (ec *executionContext) _OrderTransactionEdge_node(ctx context.Context, field graphql.CollectedField, obj *OrderTransactionEdge) (ret graphql.Marshaler) {
  76362. fc, err := ec.fieldContext_OrderTransactionEdge_node(ctx, field)
  76363. if err != nil {
  76364. return graphql.Null
  76365. }
  76366. ctx = graphql.WithFieldContext(ctx, fc)
  76367. defer func() {
  76368. if r := recover(); r != nil {
  76369. ec.Error(ctx, ec.Recover(ctx, r))
  76370. ret = graphql.Null
  76371. }
  76372. }()
  76373. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76374. ctx = rctx // use context from middleware stack in children
  76375. return obj.Node, nil
  76376. })
  76377. if err != nil {
  76378. ec.Error(ctx, err)
  76379. return graphql.Null
  76380. }
  76381. if resTmp == nil {
  76382. if !graphql.HasFieldError(ctx, fc) {
  76383. ec.Errorf(ctx, "must not be null")
  76384. }
  76385. return graphql.Null
  76386. }
  76387. res := resTmp.(*OrderTransaction)
  76388. fc.Result = res
  76389. return ec.marshalNOrderTransaction2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderTransaction(ctx, field.Selections, res)
  76390. }
  76391. func (ec *executionContext) fieldContext_OrderTransactionEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76392. fc = &graphql.FieldContext{
  76393. Object: "OrderTransactionEdge",
  76394. Field: field,
  76395. IsMethod: false,
  76396. IsResolver: false,
  76397. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76398. switch field.Name {
  76399. case "accountNumber":
  76400. return ec.fieldContext_OrderTransaction_accountNumber(ctx, field)
  76401. case "amountSet":
  76402. return ec.fieldContext_OrderTransaction_amountSet(ctx, field)
  76403. case "authorizationCode":
  76404. return ec.fieldContext_OrderTransaction_authorizationCode(ctx, field)
  76405. case "authorizationExpiresAt":
  76406. return ec.fieldContext_OrderTransaction_authorizationExpiresAt(ctx, field)
  76407. case "createdAt":
  76408. return ec.fieldContext_OrderTransaction_createdAt(ctx, field)
  76409. case "errorCode":
  76410. return ec.fieldContext_OrderTransaction_errorCode(ctx, field)
  76411. case "fees":
  76412. return ec.fieldContext_OrderTransaction_fees(ctx, field)
  76413. case "formattedGateway":
  76414. return ec.fieldContext_OrderTransaction_formattedGateway(ctx, field)
  76415. case "gateway":
  76416. return ec.fieldContext_OrderTransaction_gateway(ctx, field)
  76417. case "id":
  76418. return ec.fieldContext_OrderTransaction_id(ctx, field)
  76419. case "kind":
  76420. return ec.fieldContext_OrderTransaction_kind(ctx, field)
  76421. case "manuallyCapturable":
  76422. return ec.fieldContext_OrderTransaction_manuallyCapturable(ctx, field)
  76423. case "maximumRefundableV2":
  76424. return ec.fieldContext_OrderTransaction_maximumRefundableV2(ctx, field)
  76425. case "order":
  76426. return ec.fieldContext_OrderTransaction_order(ctx, field)
  76427. case "parentTransaction":
  76428. return ec.fieldContext_OrderTransaction_parentTransaction(ctx, field)
  76429. case "paymentIcon":
  76430. return ec.fieldContext_OrderTransaction_paymentIcon(ctx, field)
  76431. case "processedAt":
  76432. return ec.fieldContext_OrderTransaction_processedAt(ctx, field)
  76433. case "receiptJson":
  76434. return ec.fieldContext_OrderTransaction_receiptJson(ctx, field)
  76435. case "settlementCurrency":
  76436. return ec.fieldContext_OrderTransaction_settlementCurrency(ctx, field)
  76437. case "settlementCurrencyRate":
  76438. return ec.fieldContext_OrderTransaction_settlementCurrencyRate(ctx, field)
  76439. case "shopifyPaymentsSet":
  76440. return ec.fieldContext_OrderTransaction_shopifyPaymentsSet(ctx, field)
  76441. case "status":
  76442. return ec.fieldContext_OrderTransaction_status(ctx, field)
  76443. case "test":
  76444. return ec.fieldContext_OrderTransaction_test(ctx, field)
  76445. case "totalUnsettledSet":
  76446. return ec.fieldContext_OrderTransaction_totalUnsettledSet(ctx, field)
  76447. case "user":
  76448. return ec.fieldContext_OrderTransaction_user(ctx, field)
  76449. }
  76450. return nil, fmt.Errorf("no field named %q was found under type OrderTransaction", field.Name)
  76451. },
  76452. }
  76453. return fc, nil
  76454. }
  76455. func (ec *executionContext) _PageInfo_endCursor(ctx context.Context, field graphql.CollectedField, obj *PageInfo) (ret graphql.Marshaler) {
  76456. fc, err := ec.fieldContext_PageInfo_endCursor(ctx, field)
  76457. if err != nil {
  76458. return graphql.Null
  76459. }
  76460. ctx = graphql.WithFieldContext(ctx, fc)
  76461. defer func() {
  76462. if r := recover(); r != nil {
  76463. ec.Error(ctx, ec.Recover(ctx, r))
  76464. ret = graphql.Null
  76465. }
  76466. }()
  76467. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76468. ctx = rctx // use context from middleware stack in children
  76469. return obj.EndCursor, nil
  76470. })
  76471. if err != nil {
  76472. ec.Error(ctx, err)
  76473. return graphql.Null
  76474. }
  76475. if resTmp == nil {
  76476. return graphql.Null
  76477. }
  76478. res := resTmp.(*string)
  76479. fc.Result = res
  76480. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  76481. }
  76482. func (ec *executionContext) fieldContext_PageInfo_endCursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76483. fc = &graphql.FieldContext{
  76484. Object: "PageInfo",
  76485. Field: field,
  76486. IsMethod: false,
  76487. IsResolver: false,
  76488. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76489. return nil, errors.New("field of type String does not have child fields")
  76490. },
  76491. }
  76492. return fc, nil
  76493. }
  76494. func (ec *executionContext) _PageInfo_hasNextPage(ctx context.Context, field graphql.CollectedField, obj *PageInfo) (ret graphql.Marshaler) {
  76495. fc, err := ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  76496. if err != nil {
  76497. return graphql.Null
  76498. }
  76499. ctx = graphql.WithFieldContext(ctx, fc)
  76500. defer func() {
  76501. if r := recover(); r != nil {
  76502. ec.Error(ctx, ec.Recover(ctx, r))
  76503. ret = graphql.Null
  76504. }
  76505. }()
  76506. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76507. ctx = rctx // use context from middleware stack in children
  76508. return obj.HasNextPage, nil
  76509. })
  76510. if err != nil {
  76511. ec.Error(ctx, err)
  76512. return graphql.Null
  76513. }
  76514. if resTmp == nil {
  76515. if !graphql.HasFieldError(ctx, fc) {
  76516. ec.Errorf(ctx, "must not be null")
  76517. }
  76518. return graphql.Null
  76519. }
  76520. res := resTmp.(bool)
  76521. fc.Result = res
  76522. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  76523. }
  76524. func (ec *executionContext) fieldContext_PageInfo_hasNextPage(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76525. fc = &graphql.FieldContext{
  76526. Object: "PageInfo",
  76527. Field: field,
  76528. IsMethod: false,
  76529. IsResolver: false,
  76530. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76531. return nil, errors.New("field of type Boolean does not have child fields")
  76532. },
  76533. }
  76534. return fc, nil
  76535. }
  76536. func (ec *executionContext) _PageInfo_hasPreviousPage(ctx context.Context, field graphql.CollectedField, obj *PageInfo) (ret graphql.Marshaler) {
  76537. fc, err := ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  76538. if err != nil {
  76539. return graphql.Null
  76540. }
  76541. ctx = graphql.WithFieldContext(ctx, fc)
  76542. defer func() {
  76543. if r := recover(); r != nil {
  76544. ec.Error(ctx, ec.Recover(ctx, r))
  76545. ret = graphql.Null
  76546. }
  76547. }()
  76548. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76549. ctx = rctx // use context from middleware stack in children
  76550. return obj.HasPreviousPage, nil
  76551. })
  76552. if err != nil {
  76553. ec.Error(ctx, err)
  76554. return graphql.Null
  76555. }
  76556. if resTmp == nil {
  76557. if !graphql.HasFieldError(ctx, fc) {
  76558. ec.Errorf(ctx, "must not be null")
  76559. }
  76560. return graphql.Null
  76561. }
  76562. res := resTmp.(bool)
  76563. fc.Result = res
  76564. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  76565. }
  76566. func (ec *executionContext) fieldContext_PageInfo_hasPreviousPage(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76567. fc = &graphql.FieldContext{
  76568. Object: "PageInfo",
  76569. Field: field,
  76570. IsMethod: false,
  76571. IsResolver: false,
  76572. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76573. return nil, errors.New("field of type Boolean does not have child fields")
  76574. },
  76575. }
  76576. return fc, nil
  76577. }
  76578. func (ec *executionContext) _PageInfo_startCursor(ctx context.Context, field graphql.CollectedField, obj *PageInfo) (ret graphql.Marshaler) {
  76579. fc, err := ec.fieldContext_PageInfo_startCursor(ctx, field)
  76580. if err != nil {
  76581. return graphql.Null
  76582. }
  76583. ctx = graphql.WithFieldContext(ctx, fc)
  76584. defer func() {
  76585. if r := recover(); r != nil {
  76586. ec.Error(ctx, ec.Recover(ctx, r))
  76587. ret = graphql.Null
  76588. }
  76589. }()
  76590. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76591. ctx = rctx // use context from middleware stack in children
  76592. return obj.StartCursor, nil
  76593. })
  76594. if err != nil {
  76595. ec.Error(ctx, err)
  76596. return graphql.Null
  76597. }
  76598. if resTmp == nil {
  76599. return graphql.Null
  76600. }
  76601. res := resTmp.(*string)
  76602. fc.Result = res
  76603. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  76604. }
  76605. func (ec *executionContext) fieldContext_PageInfo_startCursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76606. fc = &graphql.FieldContext{
  76607. Object: "PageInfo",
  76608. Field: field,
  76609. IsMethod: false,
  76610. IsResolver: false,
  76611. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76612. return nil, errors.New("field of type String does not have child fields")
  76613. },
  76614. }
  76615. return fc, nil
  76616. }
  76617. func (ec *executionContext) _PaymentMandate_id(ctx context.Context, field graphql.CollectedField, obj *PaymentMandate) (ret graphql.Marshaler) {
  76618. fc, err := ec.fieldContext_PaymentMandate_id(ctx, field)
  76619. if err != nil {
  76620. return graphql.Null
  76621. }
  76622. ctx = graphql.WithFieldContext(ctx, fc)
  76623. defer func() {
  76624. if r := recover(); r != nil {
  76625. ec.Error(ctx, ec.Recover(ctx, r))
  76626. ret = graphql.Null
  76627. }
  76628. }()
  76629. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76630. ctx = rctx // use context from middleware stack in children
  76631. return obj.ID, nil
  76632. })
  76633. if err != nil {
  76634. ec.Error(ctx, err)
  76635. return graphql.Null
  76636. }
  76637. if resTmp == nil {
  76638. if !graphql.HasFieldError(ctx, fc) {
  76639. ec.Errorf(ctx, "must not be null")
  76640. }
  76641. return graphql.Null
  76642. }
  76643. res := resTmp.(string)
  76644. fc.Result = res
  76645. return ec.marshalNID2string(ctx, field.Selections, res)
  76646. }
  76647. func (ec *executionContext) fieldContext_PaymentMandate_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76648. fc = &graphql.FieldContext{
  76649. Object: "PaymentMandate",
  76650. Field: field,
  76651. IsMethod: false,
  76652. IsResolver: false,
  76653. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76654. return nil, errors.New("field of type ID does not have child fields")
  76655. },
  76656. }
  76657. return fc, nil
  76658. }
  76659. func (ec *executionContext) _PaymentMandate_paymentInstrument(ctx context.Context, field graphql.CollectedField, obj *PaymentMandate) (ret graphql.Marshaler) {
  76660. fc, err := ec.fieldContext_PaymentMandate_paymentInstrument(ctx, field)
  76661. if err != nil {
  76662. return graphql.Null
  76663. }
  76664. ctx = graphql.WithFieldContext(ctx, fc)
  76665. defer func() {
  76666. if r := recover(); r != nil {
  76667. ec.Error(ctx, ec.Recover(ctx, r))
  76668. ret = graphql.Null
  76669. }
  76670. }()
  76671. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76672. ctx = rctx // use context from middleware stack in children
  76673. return obj.PaymentInstrument, nil
  76674. })
  76675. if err != nil {
  76676. ec.Error(ctx, err)
  76677. return graphql.Null
  76678. }
  76679. if resTmp == nil {
  76680. if !graphql.HasFieldError(ctx, fc) {
  76681. ec.Errorf(ctx, "must not be null")
  76682. }
  76683. return graphql.Null
  76684. }
  76685. res := resTmp.(PaymentInstrument)
  76686. fc.Result = res
  76687. return ec.marshalNPaymentInstrument2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPaymentInstrument(ctx, field.Selections, res)
  76688. }
  76689. func (ec *executionContext) fieldContext_PaymentMandate_paymentInstrument(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76690. fc = &graphql.FieldContext{
  76691. Object: "PaymentMandate",
  76692. Field: field,
  76693. IsMethod: false,
  76694. IsResolver: false,
  76695. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76696. return nil, errors.New("field of type PaymentInstrument does not have child fields")
  76697. },
  76698. }
  76699. return fc, nil
  76700. }
  76701. func (ec *executionContext) _PaymentSchedule_amount(ctx context.Context, field graphql.CollectedField, obj *PaymentSchedule) (ret graphql.Marshaler) {
  76702. fc, err := ec.fieldContext_PaymentSchedule_amount(ctx, field)
  76703. if err != nil {
  76704. return graphql.Null
  76705. }
  76706. ctx = graphql.WithFieldContext(ctx, fc)
  76707. defer func() {
  76708. if r := recover(); r != nil {
  76709. ec.Error(ctx, ec.Recover(ctx, r))
  76710. ret = graphql.Null
  76711. }
  76712. }()
  76713. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76714. ctx = rctx // use context from middleware stack in children
  76715. return obj.Amount, nil
  76716. })
  76717. if err != nil {
  76718. ec.Error(ctx, err)
  76719. return graphql.Null
  76720. }
  76721. if resTmp == nil {
  76722. if !graphql.HasFieldError(ctx, fc) {
  76723. ec.Errorf(ctx, "must not be null")
  76724. }
  76725. return graphql.Null
  76726. }
  76727. res := resTmp.(*MoneyV2)
  76728. fc.Result = res
  76729. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  76730. }
  76731. func (ec *executionContext) fieldContext_PaymentSchedule_amount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76732. fc = &graphql.FieldContext{
  76733. Object: "PaymentSchedule",
  76734. Field: field,
  76735. IsMethod: false,
  76736. IsResolver: false,
  76737. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76738. switch field.Name {
  76739. case "amount":
  76740. return ec.fieldContext_MoneyV2_amount(ctx, field)
  76741. case "currencyCode":
  76742. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  76743. }
  76744. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  76745. },
  76746. }
  76747. return fc, nil
  76748. }
  76749. func (ec *executionContext) _PaymentSchedule_completedAt(ctx context.Context, field graphql.CollectedField, obj *PaymentSchedule) (ret graphql.Marshaler) {
  76750. fc, err := ec.fieldContext_PaymentSchedule_completedAt(ctx, field)
  76751. if err != nil {
  76752. return graphql.Null
  76753. }
  76754. ctx = graphql.WithFieldContext(ctx, fc)
  76755. defer func() {
  76756. if r := recover(); r != nil {
  76757. ec.Error(ctx, ec.Recover(ctx, r))
  76758. ret = graphql.Null
  76759. }
  76760. }()
  76761. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76762. ctx = rctx // use context from middleware stack in children
  76763. return obj.CompletedAt, nil
  76764. })
  76765. if err != nil {
  76766. ec.Error(ctx, err)
  76767. return graphql.Null
  76768. }
  76769. if resTmp == nil {
  76770. return graphql.Null
  76771. }
  76772. res := resTmp.(*string)
  76773. fc.Result = res
  76774. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  76775. }
  76776. func (ec *executionContext) fieldContext_PaymentSchedule_completedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76777. fc = &graphql.FieldContext{
  76778. Object: "PaymentSchedule",
  76779. Field: field,
  76780. IsMethod: false,
  76781. IsResolver: false,
  76782. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76783. return nil, errors.New("field of type DateTime does not have child fields")
  76784. },
  76785. }
  76786. return fc, nil
  76787. }
  76788. func (ec *executionContext) _PaymentSchedule_dueAt(ctx context.Context, field graphql.CollectedField, obj *PaymentSchedule) (ret graphql.Marshaler) {
  76789. fc, err := ec.fieldContext_PaymentSchedule_dueAt(ctx, field)
  76790. if err != nil {
  76791. return graphql.Null
  76792. }
  76793. ctx = graphql.WithFieldContext(ctx, fc)
  76794. defer func() {
  76795. if r := recover(); r != nil {
  76796. ec.Error(ctx, ec.Recover(ctx, r))
  76797. ret = graphql.Null
  76798. }
  76799. }()
  76800. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76801. ctx = rctx // use context from middleware stack in children
  76802. return obj.DueAt, nil
  76803. })
  76804. if err != nil {
  76805. ec.Error(ctx, err)
  76806. return graphql.Null
  76807. }
  76808. if resTmp == nil {
  76809. return graphql.Null
  76810. }
  76811. res := resTmp.(*string)
  76812. fc.Result = res
  76813. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  76814. }
  76815. func (ec *executionContext) fieldContext_PaymentSchedule_dueAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76816. fc = &graphql.FieldContext{
  76817. Object: "PaymentSchedule",
  76818. Field: field,
  76819. IsMethod: false,
  76820. IsResolver: false,
  76821. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76822. return nil, errors.New("field of type DateTime does not have child fields")
  76823. },
  76824. }
  76825. return fc, nil
  76826. }
  76827. func (ec *executionContext) _PaymentSchedule_id(ctx context.Context, field graphql.CollectedField, obj *PaymentSchedule) (ret graphql.Marshaler) {
  76828. fc, err := ec.fieldContext_PaymentSchedule_id(ctx, field)
  76829. if err != nil {
  76830. return graphql.Null
  76831. }
  76832. ctx = graphql.WithFieldContext(ctx, fc)
  76833. defer func() {
  76834. if r := recover(); r != nil {
  76835. ec.Error(ctx, ec.Recover(ctx, r))
  76836. ret = graphql.Null
  76837. }
  76838. }()
  76839. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76840. ctx = rctx // use context from middleware stack in children
  76841. return obj.ID, nil
  76842. })
  76843. if err != nil {
  76844. ec.Error(ctx, err)
  76845. return graphql.Null
  76846. }
  76847. if resTmp == nil {
  76848. if !graphql.HasFieldError(ctx, fc) {
  76849. ec.Errorf(ctx, "must not be null")
  76850. }
  76851. return graphql.Null
  76852. }
  76853. res := resTmp.(string)
  76854. fc.Result = res
  76855. return ec.marshalNID2string(ctx, field.Selections, res)
  76856. }
  76857. func (ec *executionContext) fieldContext_PaymentSchedule_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76858. fc = &graphql.FieldContext{
  76859. Object: "PaymentSchedule",
  76860. Field: field,
  76861. IsMethod: false,
  76862. IsResolver: false,
  76863. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76864. return nil, errors.New("field of type ID does not have child fields")
  76865. },
  76866. }
  76867. return fc, nil
  76868. }
  76869. func (ec *executionContext) _PaymentSchedule_issuedAt(ctx context.Context, field graphql.CollectedField, obj *PaymentSchedule) (ret graphql.Marshaler) {
  76870. fc, err := ec.fieldContext_PaymentSchedule_issuedAt(ctx, field)
  76871. if err != nil {
  76872. return graphql.Null
  76873. }
  76874. ctx = graphql.WithFieldContext(ctx, fc)
  76875. defer func() {
  76876. if r := recover(); r != nil {
  76877. ec.Error(ctx, ec.Recover(ctx, r))
  76878. ret = graphql.Null
  76879. }
  76880. }()
  76881. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76882. ctx = rctx // use context from middleware stack in children
  76883. return obj.IssuedAt, nil
  76884. })
  76885. if err != nil {
  76886. ec.Error(ctx, err)
  76887. return graphql.Null
  76888. }
  76889. if resTmp == nil {
  76890. return graphql.Null
  76891. }
  76892. res := resTmp.(*string)
  76893. fc.Result = res
  76894. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  76895. }
  76896. func (ec *executionContext) fieldContext_PaymentSchedule_issuedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76897. fc = &graphql.FieldContext{
  76898. Object: "PaymentSchedule",
  76899. Field: field,
  76900. IsMethod: false,
  76901. IsResolver: false,
  76902. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76903. return nil, errors.New("field of type DateTime does not have child fields")
  76904. },
  76905. }
  76906. return fc, nil
  76907. }
  76908. func (ec *executionContext) _PaymentScheduleConnection_edges(ctx context.Context, field graphql.CollectedField, obj *PaymentScheduleConnection) (ret graphql.Marshaler) {
  76909. fc, err := ec.fieldContext_PaymentScheduleConnection_edges(ctx, field)
  76910. if err != nil {
  76911. return graphql.Null
  76912. }
  76913. ctx = graphql.WithFieldContext(ctx, fc)
  76914. defer func() {
  76915. if r := recover(); r != nil {
  76916. ec.Error(ctx, ec.Recover(ctx, r))
  76917. ret = graphql.Null
  76918. }
  76919. }()
  76920. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76921. ctx = rctx // use context from middleware stack in children
  76922. return obj.Edges, nil
  76923. })
  76924. if err != nil {
  76925. ec.Error(ctx, err)
  76926. return graphql.Null
  76927. }
  76928. if resTmp == nil {
  76929. if !graphql.HasFieldError(ctx, fc) {
  76930. ec.Errorf(ctx, "must not be null")
  76931. }
  76932. return graphql.Null
  76933. }
  76934. res := resTmp.([]*PaymentScheduleEdge)
  76935. fc.Result = res
  76936. return ec.marshalNPaymentScheduleEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPaymentScheduleEdgeᚄ(ctx, field.Selections, res)
  76937. }
  76938. func (ec *executionContext) fieldContext_PaymentScheduleConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76939. fc = &graphql.FieldContext{
  76940. Object: "PaymentScheduleConnection",
  76941. Field: field,
  76942. IsMethod: false,
  76943. IsResolver: false,
  76944. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76945. switch field.Name {
  76946. case "cursor":
  76947. return ec.fieldContext_PaymentScheduleEdge_cursor(ctx, field)
  76948. case "node":
  76949. return ec.fieldContext_PaymentScheduleEdge_node(ctx, field)
  76950. }
  76951. return nil, fmt.Errorf("no field named %q was found under type PaymentScheduleEdge", field.Name)
  76952. },
  76953. }
  76954. return fc, nil
  76955. }
  76956. func (ec *executionContext) _PaymentScheduleConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *PaymentScheduleConnection) (ret graphql.Marshaler) {
  76957. fc, err := ec.fieldContext_PaymentScheduleConnection_nodes(ctx, field)
  76958. if err != nil {
  76959. return graphql.Null
  76960. }
  76961. ctx = graphql.WithFieldContext(ctx, fc)
  76962. defer func() {
  76963. if r := recover(); r != nil {
  76964. ec.Error(ctx, ec.Recover(ctx, r))
  76965. ret = graphql.Null
  76966. }
  76967. }()
  76968. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76969. ctx = rctx // use context from middleware stack in children
  76970. return obj.Nodes, nil
  76971. })
  76972. if err != nil {
  76973. ec.Error(ctx, err)
  76974. return graphql.Null
  76975. }
  76976. if resTmp == nil {
  76977. if !graphql.HasFieldError(ctx, fc) {
  76978. ec.Errorf(ctx, "must not be null")
  76979. }
  76980. return graphql.Null
  76981. }
  76982. res := resTmp.([]*PaymentSchedule)
  76983. fc.Result = res
  76984. return ec.marshalNPaymentSchedule2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPaymentScheduleᚄ(ctx, field.Selections, res)
  76985. }
  76986. func (ec *executionContext) fieldContext_PaymentScheduleConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76987. fc = &graphql.FieldContext{
  76988. Object: "PaymentScheduleConnection",
  76989. Field: field,
  76990. IsMethod: false,
  76991. IsResolver: false,
  76992. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76993. switch field.Name {
  76994. case "amount":
  76995. return ec.fieldContext_PaymentSchedule_amount(ctx, field)
  76996. case "completedAt":
  76997. return ec.fieldContext_PaymentSchedule_completedAt(ctx, field)
  76998. case "dueAt":
  76999. return ec.fieldContext_PaymentSchedule_dueAt(ctx, field)
  77000. case "id":
  77001. return ec.fieldContext_PaymentSchedule_id(ctx, field)
  77002. case "issuedAt":
  77003. return ec.fieldContext_PaymentSchedule_issuedAt(ctx, field)
  77004. }
  77005. return nil, fmt.Errorf("no field named %q was found under type PaymentSchedule", field.Name)
  77006. },
  77007. }
  77008. return fc, nil
  77009. }
  77010. func (ec *executionContext) _PaymentScheduleConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *PaymentScheduleConnection) (ret graphql.Marshaler) {
  77011. fc, err := ec.fieldContext_PaymentScheduleConnection_pageInfo(ctx, field)
  77012. if err != nil {
  77013. return graphql.Null
  77014. }
  77015. ctx = graphql.WithFieldContext(ctx, fc)
  77016. defer func() {
  77017. if r := recover(); r != nil {
  77018. ec.Error(ctx, ec.Recover(ctx, r))
  77019. ret = graphql.Null
  77020. }
  77021. }()
  77022. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77023. ctx = rctx // use context from middleware stack in children
  77024. return obj.PageInfo, nil
  77025. })
  77026. if err != nil {
  77027. ec.Error(ctx, err)
  77028. return graphql.Null
  77029. }
  77030. if resTmp == nil {
  77031. if !graphql.HasFieldError(ctx, fc) {
  77032. ec.Errorf(ctx, "must not be null")
  77033. }
  77034. return graphql.Null
  77035. }
  77036. res := resTmp.(*PageInfo)
  77037. fc.Result = res
  77038. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  77039. }
  77040. func (ec *executionContext) fieldContext_PaymentScheduleConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77041. fc = &graphql.FieldContext{
  77042. Object: "PaymentScheduleConnection",
  77043. Field: field,
  77044. IsMethod: false,
  77045. IsResolver: false,
  77046. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77047. switch field.Name {
  77048. case "endCursor":
  77049. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  77050. case "hasNextPage":
  77051. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  77052. case "hasPreviousPage":
  77053. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  77054. case "startCursor":
  77055. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  77056. }
  77057. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  77058. },
  77059. }
  77060. return fc, nil
  77061. }
  77062. func (ec *executionContext) _PaymentScheduleEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *PaymentScheduleEdge) (ret graphql.Marshaler) {
  77063. fc, err := ec.fieldContext_PaymentScheduleEdge_cursor(ctx, field)
  77064. if err != nil {
  77065. return graphql.Null
  77066. }
  77067. ctx = graphql.WithFieldContext(ctx, fc)
  77068. defer func() {
  77069. if r := recover(); r != nil {
  77070. ec.Error(ctx, ec.Recover(ctx, r))
  77071. ret = graphql.Null
  77072. }
  77073. }()
  77074. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77075. ctx = rctx // use context from middleware stack in children
  77076. return obj.Cursor, nil
  77077. })
  77078. if err != nil {
  77079. ec.Error(ctx, err)
  77080. return graphql.Null
  77081. }
  77082. if resTmp == nil {
  77083. if !graphql.HasFieldError(ctx, fc) {
  77084. ec.Errorf(ctx, "must not be null")
  77085. }
  77086. return graphql.Null
  77087. }
  77088. res := resTmp.(string)
  77089. fc.Result = res
  77090. return ec.marshalNString2string(ctx, field.Selections, res)
  77091. }
  77092. func (ec *executionContext) fieldContext_PaymentScheduleEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77093. fc = &graphql.FieldContext{
  77094. Object: "PaymentScheduleEdge",
  77095. Field: field,
  77096. IsMethod: false,
  77097. IsResolver: false,
  77098. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77099. return nil, errors.New("field of type String does not have child fields")
  77100. },
  77101. }
  77102. return fc, nil
  77103. }
  77104. func (ec *executionContext) _PaymentScheduleEdge_node(ctx context.Context, field graphql.CollectedField, obj *PaymentScheduleEdge) (ret graphql.Marshaler) {
  77105. fc, err := ec.fieldContext_PaymentScheduleEdge_node(ctx, field)
  77106. if err != nil {
  77107. return graphql.Null
  77108. }
  77109. ctx = graphql.WithFieldContext(ctx, fc)
  77110. defer func() {
  77111. if r := recover(); r != nil {
  77112. ec.Error(ctx, ec.Recover(ctx, r))
  77113. ret = graphql.Null
  77114. }
  77115. }()
  77116. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77117. ctx = rctx // use context from middleware stack in children
  77118. return obj.Node, nil
  77119. })
  77120. if err != nil {
  77121. ec.Error(ctx, err)
  77122. return graphql.Null
  77123. }
  77124. if resTmp == nil {
  77125. if !graphql.HasFieldError(ctx, fc) {
  77126. ec.Errorf(ctx, "must not be null")
  77127. }
  77128. return graphql.Null
  77129. }
  77130. res := resTmp.(*PaymentSchedule)
  77131. fc.Result = res
  77132. return ec.marshalNPaymentSchedule2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPaymentSchedule(ctx, field.Selections, res)
  77133. }
  77134. func (ec *executionContext) fieldContext_PaymentScheduleEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77135. fc = &graphql.FieldContext{
  77136. Object: "PaymentScheduleEdge",
  77137. Field: field,
  77138. IsMethod: false,
  77139. IsResolver: false,
  77140. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77141. switch field.Name {
  77142. case "amount":
  77143. return ec.fieldContext_PaymentSchedule_amount(ctx, field)
  77144. case "completedAt":
  77145. return ec.fieldContext_PaymentSchedule_completedAt(ctx, field)
  77146. case "dueAt":
  77147. return ec.fieldContext_PaymentSchedule_dueAt(ctx, field)
  77148. case "id":
  77149. return ec.fieldContext_PaymentSchedule_id(ctx, field)
  77150. case "issuedAt":
  77151. return ec.fieldContext_PaymentSchedule_issuedAt(ctx, field)
  77152. }
  77153. return nil, fmt.Errorf("no field named %q was found under type PaymentSchedule", field.Name)
  77154. },
  77155. }
  77156. return fc, nil
  77157. }
  77158. func (ec *executionContext) _PaymentSettings_supportedDigitalWallets(ctx context.Context, field graphql.CollectedField, obj *PaymentSettings) (ret graphql.Marshaler) {
  77159. fc, err := ec.fieldContext_PaymentSettings_supportedDigitalWallets(ctx, field)
  77160. if err != nil {
  77161. return graphql.Null
  77162. }
  77163. ctx = graphql.WithFieldContext(ctx, fc)
  77164. defer func() {
  77165. if r := recover(); r != nil {
  77166. ec.Error(ctx, ec.Recover(ctx, r))
  77167. ret = graphql.Null
  77168. }
  77169. }()
  77170. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77171. ctx = rctx // use context from middleware stack in children
  77172. return obj.SupportedDigitalWallets, nil
  77173. })
  77174. if err != nil {
  77175. ec.Error(ctx, err)
  77176. return graphql.Null
  77177. }
  77178. if resTmp == nil {
  77179. if !graphql.HasFieldError(ctx, fc) {
  77180. ec.Errorf(ctx, "must not be null")
  77181. }
  77182. return graphql.Null
  77183. }
  77184. res := resTmp.([]DigitalWallet)
  77185. fc.Result = res
  77186. return ec.marshalNDigitalWallet2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDigitalWalletᚄ(ctx, field.Selections, res)
  77187. }
  77188. func (ec *executionContext) fieldContext_PaymentSettings_supportedDigitalWallets(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77189. fc = &graphql.FieldContext{
  77190. Object: "PaymentSettings",
  77191. Field: field,
  77192. IsMethod: false,
  77193. IsResolver: false,
  77194. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77195. return nil, errors.New("field of type DigitalWallet does not have child fields")
  77196. },
  77197. }
  77198. return fc, nil
  77199. }
  77200. func (ec *executionContext) _PaymentTerms_dueInDays(ctx context.Context, field graphql.CollectedField, obj *PaymentTerms) (ret graphql.Marshaler) {
  77201. fc, err := ec.fieldContext_PaymentTerms_dueInDays(ctx, field)
  77202. if err != nil {
  77203. return graphql.Null
  77204. }
  77205. ctx = graphql.WithFieldContext(ctx, fc)
  77206. defer func() {
  77207. if r := recover(); r != nil {
  77208. ec.Error(ctx, ec.Recover(ctx, r))
  77209. ret = graphql.Null
  77210. }
  77211. }()
  77212. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77213. ctx = rctx // use context from middleware stack in children
  77214. return obj.DueInDays, nil
  77215. })
  77216. if err != nil {
  77217. ec.Error(ctx, err)
  77218. return graphql.Null
  77219. }
  77220. if resTmp == nil {
  77221. return graphql.Null
  77222. }
  77223. res := resTmp.(*int)
  77224. fc.Result = res
  77225. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  77226. }
  77227. func (ec *executionContext) fieldContext_PaymentTerms_dueInDays(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77228. fc = &graphql.FieldContext{
  77229. Object: "PaymentTerms",
  77230. Field: field,
  77231. IsMethod: false,
  77232. IsResolver: false,
  77233. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77234. return nil, errors.New("field of type Int does not have child fields")
  77235. },
  77236. }
  77237. return fc, nil
  77238. }
  77239. func (ec *executionContext) _PaymentTerms_id(ctx context.Context, field graphql.CollectedField, obj *PaymentTerms) (ret graphql.Marshaler) {
  77240. fc, err := ec.fieldContext_PaymentTerms_id(ctx, field)
  77241. if err != nil {
  77242. return graphql.Null
  77243. }
  77244. ctx = graphql.WithFieldContext(ctx, fc)
  77245. defer func() {
  77246. if r := recover(); r != nil {
  77247. ec.Error(ctx, ec.Recover(ctx, r))
  77248. ret = graphql.Null
  77249. }
  77250. }()
  77251. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77252. ctx = rctx // use context from middleware stack in children
  77253. return obj.ID, nil
  77254. })
  77255. if err != nil {
  77256. ec.Error(ctx, err)
  77257. return graphql.Null
  77258. }
  77259. if resTmp == nil {
  77260. if !graphql.HasFieldError(ctx, fc) {
  77261. ec.Errorf(ctx, "must not be null")
  77262. }
  77263. return graphql.Null
  77264. }
  77265. res := resTmp.(string)
  77266. fc.Result = res
  77267. return ec.marshalNID2string(ctx, field.Selections, res)
  77268. }
  77269. func (ec *executionContext) fieldContext_PaymentTerms_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77270. fc = &graphql.FieldContext{
  77271. Object: "PaymentTerms",
  77272. Field: field,
  77273. IsMethod: false,
  77274. IsResolver: false,
  77275. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77276. return nil, errors.New("field of type ID does not have child fields")
  77277. },
  77278. }
  77279. return fc, nil
  77280. }
  77281. func (ec *executionContext) _PaymentTerms_overdue(ctx context.Context, field graphql.CollectedField, obj *PaymentTerms) (ret graphql.Marshaler) {
  77282. fc, err := ec.fieldContext_PaymentTerms_overdue(ctx, field)
  77283. if err != nil {
  77284. return graphql.Null
  77285. }
  77286. ctx = graphql.WithFieldContext(ctx, fc)
  77287. defer func() {
  77288. if r := recover(); r != nil {
  77289. ec.Error(ctx, ec.Recover(ctx, r))
  77290. ret = graphql.Null
  77291. }
  77292. }()
  77293. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77294. ctx = rctx // use context from middleware stack in children
  77295. return obj.Overdue, nil
  77296. })
  77297. if err != nil {
  77298. ec.Error(ctx, err)
  77299. return graphql.Null
  77300. }
  77301. if resTmp == nil {
  77302. if !graphql.HasFieldError(ctx, fc) {
  77303. ec.Errorf(ctx, "must not be null")
  77304. }
  77305. return graphql.Null
  77306. }
  77307. res := resTmp.(bool)
  77308. fc.Result = res
  77309. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  77310. }
  77311. func (ec *executionContext) fieldContext_PaymentTerms_overdue(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77312. fc = &graphql.FieldContext{
  77313. Object: "PaymentTerms",
  77314. Field: field,
  77315. IsMethod: false,
  77316. IsResolver: false,
  77317. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77318. return nil, errors.New("field of type Boolean does not have child fields")
  77319. },
  77320. }
  77321. return fc, nil
  77322. }
  77323. func (ec *executionContext) _PaymentTerms_paymentSchedules(ctx context.Context, field graphql.CollectedField, obj *PaymentTerms) (ret graphql.Marshaler) {
  77324. fc, err := ec.fieldContext_PaymentTerms_paymentSchedules(ctx, field)
  77325. if err != nil {
  77326. return graphql.Null
  77327. }
  77328. ctx = graphql.WithFieldContext(ctx, fc)
  77329. defer func() {
  77330. if r := recover(); r != nil {
  77331. ec.Error(ctx, ec.Recover(ctx, r))
  77332. ret = graphql.Null
  77333. }
  77334. }()
  77335. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77336. ctx = rctx // use context from middleware stack in children
  77337. return obj.PaymentSchedules, nil
  77338. })
  77339. if err != nil {
  77340. ec.Error(ctx, err)
  77341. return graphql.Null
  77342. }
  77343. if resTmp == nil {
  77344. if !graphql.HasFieldError(ctx, fc) {
  77345. ec.Errorf(ctx, "must not be null")
  77346. }
  77347. return graphql.Null
  77348. }
  77349. res := resTmp.(*PaymentScheduleConnection)
  77350. fc.Result = res
  77351. return ec.marshalNPaymentScheduleConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPaymentScheduleConnection(ctx, field.Selections, res)
  77352. }
  77353. func (ec *executionContext) fieldContext_PaymentTerms_paymentSchedules(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77354. fc = &graphql.FieldContext{
  77355. Object: "PaymentTerms",
  77356. Field: field,
  77357. IsMethod: false,
  77358. IsResolver: false,
  77359. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77360. switch field.Name {
  77361. case "edges":
  77362. return ec.fieldContext_PaymentScheduleConnection_edges(ctx, field)
  77363. case "nodes":
  77364. return ec.fieldContext_PaymentScheduleConnection_nodes(ctx, field)
  77365. case "pageInfo":
  77366. return ec.fieldContext_PaymentScheduleConnection_pageInfo(ctx, field)
  77367. }
  77368. return nil, fmt.Errorf("no field named %q was found under type PaymentScheduleConnection", field.Name)
  77369. },
  77370. }
  77371. defer func() {
  77372. if r := recover(); r != nil {
  77373. err = ec.Recover(ctx, r)
  77374. ec.Error(ctx, err)
  77375. }
  77376. }()
  77377. ctx = graphql.WithFieldContext(ctx, fc)
  77378. if fc.Args, err = ec.field_PaymentTerms_paymentSchedules_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  77379. ec.Error(ctx, err)
  77380. return
  77381. }
  77382. return fc, nil
  77383. }
  77384. func (ec *executionContext) _PaymentTerms_paymentTermsName(ctx context.Context, field graphql.CollectedField, obj *PaymentTerms) (ret graphql.Marshaler) {
  77385. fc, err := ec.fieldContext_PaymentTerms_paymentTermsName(ctx, field)
  77386. if err != nil {
  77387. return graphql.Null
  77388. }
  77389. ctx = graphql.WithFieldContext(ctx, fc)
  77390. defer func() {
  77391. if r := recover(); r != nil {
  77392. ec.Error(ctx, ec.Recover(ctx, r))
  77393. ret = graphql.Null
  77394. }
  77395. }()
  77396. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77397. ctx = rctx // use context from middleware stack in children
  77398. return obj.PaymentTermsName, nil
  77399. })
  77400. if err != nil {
  77401. ec.Error(ctx, err)
  77402. return graphql.Null
  77403. }
  77404. if resTmp == nil {
  77405. if !graphql.HasFieldError(ctx, fc) {
  77406. ec.Errorf(ctx, "must not be null")
  77407. }
  77408. return graphql.Null
  77409. }
  77410. res := resTmp.(string)
  77411. fc.Result = res
  77412. return ec.marshalNString2string(ctx, field.Selections, res)
  77413. }
  77414. func (ec *executionContext) fieldContext_PaymentTerms_paymentTermsName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77415. fc = &graphql.FieldContext{
  77416. Object: "PaymentTerms",
  77417. Field: field,
  77418. IsMethod: false,
  77419. IsResolver: false,
  77420. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77421. return nil, errors.New("field of type String does not have child fields")
  77422. },
  77423. }
  77424. return fc, nil
  77425. }
  77426. func (ec *executionContext) _PaymentTerms_paymentTermsType(ctx context.Context, field graphql.CollectedField, obj *PaymentTerms) (ret graphql.Marshaler) {
  77427. fc, err := ec.fieldContext_PaymentTerms_paymentTermsType(ctx, field)
  77428. if err != nil {
  77429. return graphql.Null
  77430. }
  77431. ctx = graphql.WithFieldContext(ctx, fc)
  77432. defer func() {
  77433. if r := recover(); r != nil {
  77434. ec.Error(ctx, ec.Recover(ctx, r))
  77435. ret = graphql.Null
  77436. }
  77437. }()
  77438. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77439. ctx = rctx // use context from middleware stack in children
  77440. return obj.PaymentTermsType, nil
  77441. })
  77442. if err != nil {
  77443. ec.Error(ctx, err)
  77444. return graphql.Null
  77445. }
  77446. if resTmp == nil {
  77447. if !graphql.HasFieldError(ctx, fc) {
  77448. ec.Errorf(ctx, "must not be null")
  77449. }
  77450. return graphql.Null
  77451. }
  77452. res := resTmp.(PaymentTermsType)
  77453. fc.Result = res
  77454. return ec.marshalNPaymentTermsType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPaymentTermsType(ctx, field.Selections, res)
  77455. }
  77456. func (ec *executionContext) fieldContext_PaymentTerms_paymentTermsType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77457. fc = &graphql.FieldContext{
  77458. Object: "PaymentTerms",
  77459. Field: field,
  77460. IsMethod: false,
  77461. IsResolver: false,
  77462. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77463. return nil, errors.New("field of type PaymentTermsType does not have child fields")
  77464. },
  77465. }
  77466. return fc, nil
  77467. }
  77468. func (ec *executionContext) _PaymentTerms_translatedName(ctx context.Context, field graphql.CollectedField, obj *PaymentTerms) (ret graphql.Marshaler) {
  77469. fc, err := ec.fieldContext_PaymentTerms_translatedName(ctx, field)
  77470. if err != nil {
  77471. return graphql.Null
  77472. }
  77473. ctx = graphql.WithFieldContext(ctx, fc)
  77474. defer func() {
  77475. if r := recover(); r != nil {
  77476. ec.Error(ctx, ec.Recover(ctx, r))
  77477. ret = graphql.Null
  77478. }
  77479. }()
  77480. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77481. ctx = rctx // use context from middleware stack in children
  77482. return obj.TranslatedName, nil
  77483. })
  77484. if err != nil {
  77485. ec.Error(ctx, err)
  77486. return graphql.Null
  77487. }
  77488. if resTmp == nil {
  77489. if !graphql.HasFieldError(ctx, fc) {
  77490. ec.Errorf(ctx, "must not be null")
  77491. }
  77492. return graphql.Null
  77493. }
  77494. res := resTmp.(string)
  77495. fc.Result = res
  77496. return ec.marshalNString2string(ctx, field.Selections, res)
  77497. }
  77498. func (ec *executionContext) fieldContext_PaymentTerms_translatedName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77499. fc = &graphql.FieldContext{
  77500. Object: "PaymentTerms",
  77501. Field: field,
  77502. IsMethod: false,
  77503. IsResolver: false,
  77504. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77505. return nil, errors.New("field of type String does not have child fields")
  77506. },
  77507. }
  77508. return fc, nil
  77509. }
  77510. func (ec *executionContext) _PaymentTermsTemplate_description(ctx context.Context, field graphql.CollectedField, obj *PaymentTermsTemplate) (ret graphql.Marshaler) {
  77511. fc, err := ec.fieldContext_PaymentTermsTemplate_description(ctx, field)
  77512. if err != nil {
  77513. return graphql.Null
  77514. }
  77515. ctx = graphql.WithFieldContext(ctx, fc)
  77516. defer func() {
  77517. if r := recover(); r != nil {
  77518. ec.Error(ctx, ec.Recover(ctx, r))
  77519. ret = graphql.Null
  77520. }
  77521. }()
  77522. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77523. ctx = rctx // use context from middleware stack in children
  77524. return obj.Description, nil
  77525. })
  77526. if err != nil {
  77527. ec.Error(ctx, err)
  77528. return graphql.Null
  77529. }
  77530. if resTmp == nil {
  77531. if !graphql.HasFieldError(ctx, fc) {
  77532. ec.Errorf(ctx, "must not be null")
  77533. }
  77534. return graphql.Null
  77535. }
  77536. res := resTmp.(string)
  77537. fc.Result = res
  77538. return ec.marshalNString2string(ctx, field.Selections, res)
  77539. }
  77540. func (ec *executionContext) fieldContext_PaymentTermsTemplate_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77541. fc = &graphql.FieldContext{
  77542. Object: "PaymentTermsTemplate",
  77543. Field: field,
  77544. IsMethod: false,
  77545. IsResolver: false,
  77546. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77547. return nil, errors.New("field of type String does not have child fields")
  77548. },
  77549. }
  77550. return fc, nil
  77551. }
  77552. func (ec *executionContext) _PaymentTermsTemplate_dueInDays(ctx context.Context, field graphql.CollectedField, obj *PaymentTermsTemplate) (ret graphql.Marshaler) {
  77553. fc, err := ec.fieldContext_PaymentTermsTemplate_dueInDays(ctx, field)
  77554. if err != nil {
  77555. return graphql.Null
  77556. }
  77557. ctx = graphql.WithFieldContext(ctx, fc)
  77558. defer func() {
  77559. if r := recover(); r != nil {
  77560. ec.Error(ctx, ec.Recover(ctx, r))
  77561. ret = graphql.Null
  77562. }
  77563. }()
  77564. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77565. ctx = rctx // use context from middleware stack in children
  77566. return obj.DueInDays, nil
  77567. })
  77568. if err != nil {
  77569. ec.Error(ctx, err)
  77570. return graphql.Null
  77571. }
  77572. if resTmp == nil {
  77573. return graphql.Null
  77574. }
  77575. res := resTmp.(*int)
  77576. fc.Result = res
  77577. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  77578. }
  77579. func (ec *executionContext) fieldContext_PaymentTermsTemplate_dueInDays(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77580. fc = &graphql.FieldContext{
  77581. Object: "PaymentTermsTemplate",
  77582. Field: field,
  77583. IsMethod: false,
  77584. IsResolver: false,
  77585. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77586. return nil, errors.New("field of type Int does not have child fields")
  77587. },
  77588. }
  77589. return fc, nil
  77590. }
  77591. func (ec *executionContext) _PaymentTermsTemplate_id(ctx context.Context, field graphql.CollectedField, obj *PaymentTermsTemplate) (ret graphql.Marshaler) {
  77592. fc, err := ec.fieldContext_PaymentTermsTemplate_id(ctx, field)
  77593. if err != nil {
  77594. return graphql.Null
  77595. }
  77596. ctx = graphql.WithFieldContext(ctx, fc)
  77597. defer func() {
  77598. if r := recover(); r != nil {
  77599. ec.Error(ctx, ec.Recover(ctx, r))
  77600. ret = graphql.Null
  77601. }
  77602. }()
  77603. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77604. ctx = rctx // use context from middleware stack in children
  77605. return obj.ID, nil
  77606. })
  77607. if err != nil {
  77608. ec.Error(ctx, err)
  77609. return graphql.Null
  77610. }
  77611. if resTmp == nil {
  77612. if !graphql.HasFieldError(ctx, fc) {
  77613. ec.Errorf(ctx, "must not be null")
  77614. }
  77615. return graphql.Null
  77616. }
  77617. res := resTmp.(string)
  77618. fc.Result = res
  77619. return ec.marshalNID2string(ctx, field.Selections, res)
  77620. }
  77621. func (ec *executionContext) fieldContext_PaymentTermsTemplate_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77622. fc = &graphql.FieldContext{
  77623. Object: "PaymentTermsTemplate",
  77624. Field: field,
  77625. IsMethod: false,
  77626. IsResolver: false,
  77627. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77628. return nil, errors.New("field of type ID does not have child fields")
  77629. },
  77630. }
  77631. return fc, nil
  77632. }
  77633. func (ec *executionContext) _PaymentTermsTemplate_name(ctx context.Context, field graphql.CollectedField, obj *PaymentTermsTemplate) (ret graphql.Marshaler) {
  77634. fc, err := ec.fieldContext_PaymentTermsTemplate_name(ctx, field)
  77635. if err != nil {
  77636. return graphql.Null
  77637. }
  77638. ctx = graphql.WithFieldContext(ctx, fc)
  77639. defer func() {
  77640. if r := recover(); r != nil {
  77641. ec.Error(ctx, ec.Recover(ctx, r))
  77642. ret = graphql.Null
  77643. }
  77644. }()
  77645. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77646. ctx = rctx // use context from middleware stack in children
  77647. return obj.Name, nil
  77648. })
  77649. if err != nil {
  77650. ec.Error(ctx, err)
  77651. return graphql.Null
  77652. }
  77653. if resTmp == nil {
  77654. if !graphql.HasFieldError(ctx, fc) {
  77655. ec.Errorf(ctx, "must not be null")
  77656. }
  77657. return graphql.Null
  77658. }
  77659. res := resTmp.(string)
  77660. fc.Result = res
  77661. return ec.marshalNString2string(ctx, field.Selections, res)
  77662. }
  77663. func (ec *executionContext) fieldContext_PaymentTermsTemplate_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77664. fc = &graphql.FieldContext{
  77665. Object: "PaymentTermsTemplate",
  77666. Field: field,
  77667. IsMethod: false,
  77668. IsResolver: false,
  77669. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77670. return nil, errors.New("field of type String does not have child fields")
  77671. },
  77672. }
  77673. return fc, nil
  77674. }
  77675. func (ec *executionContext) _PaymentTermsTemplate_paymentTermsType(ctx context.Context, field graphql.CollectedField, obj *PaymentTermsTemplate) (ret graphql.Marshaler) {
  77676. fc, err := ec.fieldContext_PaymentTermsTemplate_paymentTermsType(ctx, field)
  77677. if err != nil {
  77678. return graphql.Null
  77679. }
  77680. ctx = graphql.WithFieldContext(ctx, fc)
  77681. defer func() {
  77682. if r := recover(); r != nil {
  77683. ec.Error(ctx, ec.Recover(ctx, r))
  77684. ret = graphql.Null
  77685. }
  77686. }()
  77687. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77688. ctx = rctx // use context from middleware stack in children
  77689. return obj.PaymentTermsType, nil
  77690. })
  77691. if err != nil {
  77692. ec.Error(ctx, err)
  77693. return graphql.Null
  77694. }
  77695. if resTmp == nil {
  77696. if !graphql.HasFieldError(ctx, fc) {
  77697. ec.Errorf(ctx, "must not be null")
  77698. }
  77699. return graphql.Null
  77700. }
  77701. res := resTmp.(PaymentTermsType)
  77702. fc.Result = res
  77703. return ec.marshalNPaymentTermsType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPaymentTermsType(ctx, field.Selections, res)
  77704. }
  77705. func (ec *executionContext) fieldContext_PaymentTermsTemplate_paymentTermsType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77706. fc = &graphql.FieldContext{
  77707. Object: "PaymentTermsTemplate",
  77708. Field: field,
  77709. IsMethod: false,
  77710. IsResolver: false,
  77711. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77712. return nil, errors.New("field of type PaymentTermsType does not have child fields")
  77713. },
  77714. }
  77715. return fc, nil
  77716. }
  77717. func (ec *executionContext) _PaymentTermsTemplate_translatedName(ctx context.Context, field graphql.CollectedField, obj *PaymentTermsTemplate) (ret graphql.Marshaler) {
  77718. fc, err := ec.fieldContext_PaymentTermsTemplate_translatedName(ctx, field)
  77719. if err != nil {
  77720. return graphql.Null
  77721. }
  77722. ctx = graphql.WithFieldContext(ctx, fc)
  77723. defer func() {
  77724. if r := recover(); r != nil {
  77725. ec.Error(ctx, ec.Recover(ctx, r))
  77726. ret = graphql.Null
  77727. }
  77728. }()
  77729. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77730. ctx = rctx // use context from middleware stack in children
  77731. return obj.TranslatedName, nil
  77732. })
  77733. if err != nil {
  77734. ec.Error(ctx, err)
  77735. return graphql.Null
  77736. }
  77737. if resTmp == nil {
  77738. if !graphql.HasFieldError(ctx, fc) {
  77739. ec.Errorf(ctx, "must not be null")
  77740. }
  77741. return graphql.Null
  77742. }
  77743. res := resTmp.(string)
  77744. fc.Result = res
  77745. return ec.marshalNString2string(ctx, field.Selections, res)
  77746. }
  77747. func (ec *executionContext) fieldContext_PaymentTermsTemplate_translatedName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77748. fc = &graphql.FieldContext{
  77749. Object: "PaymentTermsTemplate",
  77750. Field: field,
  77751. IsMethod: false,
  77752. IsResolver: false,
  77753. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77754. return nil, errors.New("field of type String does not have child fields")
  77755. },
  77756. }
  77757. return fc, nil
  77758. }
  77759. func (ec *executionContext) _PriceList_contextRule(ctx context.Context, field graphql.CollectedField, obj *PriceList) (ret graphql.Marshaler) {
  77760. fc, err := ec.fieldContext_PriceList_contextRule(ctx, field)
  77761. if err != nil {
  77762. return graphql.Null
  77763. }
  77764. ctx = graphql.WithFieldContext(ctx, fc)
  77765. defer func() {
  77766. if r := recover(); r != nil {
  77767. ec.Error(ctx, ec.Recover(ctx, r))
  77768. ret = graphql.Null
  77769. }
  77770. }()
  77771. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77772. ctx = rctx // use context from middleware stack in children
  77773. return obj.ContextRule, nil
  77774. })
  77775. if err != nil {
  77776. ec.Error(ctx, err)
  77777. return graphql.Null
  77778. }
  77779. if resTmp == nil {
  77780. return graphql.Null
  77781. }
  77782. res := resTmp.(*PriceListContextRule)
  77783. fc.Result = res
  77784. return ec.marshalOPriceListContextRule2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPriceListContextRule(ctx, field.Selections, res)
  77785. }
  77786. func (ec *executionContext) fieldContext_PriceList_contextRule(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77787. fc = &graphql.FieldContext{
  77788. Object: "PriceList",
  77789. Field: field,
  77790. IsMethod: false,
  77791. IsResolver: false,
  77792. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77793. switch field.Name {
  77794. case "countries":
  77795. return ec.fieldContext_PriceListContextRule_countries(ctx, field)
  77796. case "market":
  77797. return ec.fieldContext_PriceListContextRule_market(ctx, field)
  77798. }
  77799. return nil, fmt.Errorf("no field named %q was found under type PriceListContextRule", field.Name)
  77800. },
  77801. }
  77802. return fc, nil
  77803. }
  77804. func (ec *executionContext) _PriceList_currency(ctx context.Context, field graphql.CollectedField, obj *PriceList) (ret graphql.Marshaler) {
  77805. fc, err := ec.fieldContext_PriceList_currency(ctx, field)
  77806. if err != nil {
  77807. return graphql.Null
  77808. }
  77809. ctx = graphql.WithFieldContext(ctx, fc)
  77810. defer func() {
  77811. if r := recover(); r != nil {
  77812. ec.Error(ctx, ec.Recover(ctx, r))
  77813. ret = graphql.Null
  77814. }
  77815. }()
  77816. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77817. ctx = rctx // use context from middleware stack in children
  77818. return obj.Currency, nil
  77819. })
  77820. if err != nil {
  77821. ec.Error(ctx, err)
  77822. return graphql.Null
  77823. }
  77824. if resTmp == nil {
  77825. if !graphql.HasFieldError(ctx, fc) {
  77826. ec.Errorf(ctx, "must not be null")
  77827. }
  77828. return graphql.Null
  77829. }
  77830. res := resTmp.(CurrencyCode)
  77831. fc.Result = res
  77832. return ec.marshalNCurrencyCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCurrencyCode(ctx, field.Selections, res)
  77833. }
  77834. func (ec *executionContext) fieldContext_PriceList_currency(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77835. fc = &graphql.FieldContext{
  77836. Object: "PriceList",
  77837. Field: field,
  77838. IsMethod: false,
  77839. IsResolver: false,
  77840. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77841. return nil, errors.New("field of type CurrencyCode does not have child fields")
  77842. },
  77843. }
  77844. return fc, nil
  77845. }
  77846. func (ec *executionContext) _PriceList_id(ctx context.Context, field graphql.CollectedField, obj *PriceList) (ret graphql.Marshaler) {
  77847. fc, err := ec.fieldContext_PriceList_id(ctx, field)
  77848. if err != nil {
  77849. return graphql.Null
  77850. }
  77851. ctx = graphql.WithFieldContext(ctx, fc)
  77852. defer func() {
  77853. if r := recover(); r != nil {
  77854. ec.Error(ctx, ec.Recover(ctx, r))
  77855. ret = graphql.Null
  77856. }
  77857. }()
  77858. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77859. ctx = rctx // use context from middleware stack in children
  77860. return obj.ID, nil
  77861. })
  77862. if err != nil {
  77863. ec.Error(ctx, err)
  77864. return graphql.Null
  77865. }
  77866. if resTmp == nil {
  77867. if !graphql.HasFieldError(ctx, fc) {
  77868. ec.Errorf(ctx, "must not be null")
  77869. }
  77870. return graphql.Null
  77871. }
  77872. res := resTmp.(string)
  77873. fc.Result = res
  77874. return ec.marshalNID2string(ctx, field.Selections, res)
  77875. }
  77876. func (ec *executionContext) fieldContext_PriceList_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77877. fc = &graphql.FieldContext{
  77878. Object: "PriceList",
  77879. Field: field,
  77880. IsMethod: false,
  77881. IsResolver: false,
  77882. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77883. return nil, errors.New("field of type ID does not have child fields")
  77884. },
  77885. }
  77886. return fc, nil
  77887. }
  77888. func (ec *executionContext) _PriceList_name(ctx context.Context, field graphql.CollectedField, obj *PriceList) (ret graphql.Marshaler) {
  77889. fc, err := ec.fieldContext_PriceList_name(ctx, field)
  77890. if err != nil {
  77891. return graphql.Null
  77892. }
  77893. ctx = graphql.WithFieldContext(ctx, fc)
  77894. defer func() {
  77895. if r := recover(); r != nil {
  77896. ec.Error(ctx, ec.Recover(ctx, r))
  77897. ret = graphql.Null
  77898. }
  77899. }()
  77900. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77901. ctx = rctx // use context from middleware stack in children
  77902. return obj.Name, nil
  77903. })
  77904. if err != nil {
  77905. ec.Error(ctx, err)
  77906. return graphql.Null
  77907. }
  77908. if resTmp == nil {
  77909. if !graphql.HasFieldError(ctx, fc) {
  77910. ec.Errorf(ctx, "must not be null")
  77911. }
  77912. return graphql.Null
  77913. }
  77914. res := resTmp.(string)
  77915. fc.Result = res
  77916. return ec.marshalNString2string(ctx, field.Selections, res)
  77917. }
  77918. func (ec *executionContext) fieldContext_PriceList_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77919. fc = &graphql.FieldContext{
  77920. Object: "PriceList",
  77921. Field: field,
  77922. IsMethod: false,
  77923. IsResolver: false,
  77924. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77925. return nil, errors.New("field of type String does not have child fields")
  77926. },
  77927. }
  77928. return fc, nil
  77929. }
  77930. func (ec *executionContext) _PriceList_parent(ctx context.Context, field graphql.CollectedField, obj *PriceList) (ret graphql.Marshaler) {
  77931. fc, err := ec.fieldContext_PriceList_parent(ctx, field)
  77932. if err != nil {
  77933. return graphql.Null
  77934. }
  77935. ctx = graphql.WithFieldContext(ctx, fc)
  77936. defer func() {
  77937. if r := recover(); r != nil {
  77938. ec.Error(ctx, ec.Recover(ctx, r))
  77939. ret = graphql.Null
  77940. }
  77941. }()
  77942. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77943. ctx = rctx // use context from middleware stack in children
  77944. return obj.Parent, nil
  77945. })
  77946. if err != nil {
  77947. ec.Error(ctx, err)
  77948. return graphql.Null
  77949. }
  77950. if resTmp == nil {
  77951. return graphql.Null
  77952. }
  77953. res := resTmp.(*PriceListParent)
  77954. fc.Result = res
  77955. return ec.marshalOPriceListParent2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPriceListParent(ctx, field.Selections, res)
  77956. }
  77957. func (ec *executionContext) fieldContext_PriceList_parent(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77958. fc = &graphql.FieldContext{
  77959. Object: "PriceList",
  77960. Field: field,
  77961. IsMethod: false,
  77962. IsResolver: false,
  77963. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77964. switch field.Name {
  77965. case "adjustment":
  77966. return ec.fieldContext_PriceListParent_adjustment(ctx, field)
  77967. }
  77968. return nil, fmt.Errorf("no field named %q was found under type PriceListParent", field.Name)
  77969. },
  77970. }
  77971. return fc, nil
  77972. }
  77973. func (ec *executionContext) _PriceList_prices(ctx context.Context, field graphql.CollectedField, obj *PriceList) (ret graphql.Marshaler) {
  77974. fc, err := ec.fieldContext_PriceList_prices(ctx, field)
  77975. if err != nil {
  77976. return graphql.Null
  77977. }
  77978. ctx = graphql.WithFieldContext(ctx, fc)
  77979. defer func() {
  77980. if r := recover(); r != nil {
  77981. ec.Error(ctx, ec.Recover(ctx, r))
  77982. ret = graphql.Null
  77983. }
  77984. }()
  77985. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77986. ctx = rctx // use context from middleware stack in children
  77987. return obj.Prices, nil
  77988. })
  77989. if err != nil {
  77990. ec.Error(ctx, err)
  77991. return graphql.Null
  77992. }
  77993. if resTmp == nil {
  77994. if !graphql.HasFieldError(ctx, fc) {
  77995. ec.Errorf(ctx, "must not be null")
  77996. }
  77997. return graphql.Null
  77998. }
  77999. res := resTmp.(*PriceListPriceConnection)
  78000. fc.Result = res
  78001. return ec.marshalNPriceListPriceConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPriceListPriceConnection(ctx, field.Selections, res)
  78002. }
  78003. func (ec *executionContext) fieldContext_PriceList_prices(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78004. fc = &graphql.FieldContext{
  78005. Object: "PriceList",
  78006. Field: field,
  78007. IsMethod: false,
  78008. IsResolver: false,
  78009. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78010. switch field.Name {
  78011. case "edges":
  78012. return ec.fieldContext_PriceListPriceConnection_edges(ctx, field)
  78013. case "nodes":
  78014. return ec.fieldContext_PriceListPriceConnection_nodes(ctx, field)
  78015. case "pageInfo":
  78016. return ec.fieldContext_PriceListPriceConnection_pageInfo(ctx, field)
  78017. }
  78018. return nil, fmt.Errorf("no field named %q was found under type PriceListPriceConnection", field.Name)
  78019. },
  78020. }
  78021. defer func() {
  78022. if r := recover(); r != nil {
  78023. err = ec.Recover(ctx, r)
  78024. ec.Error(ctx, err)
  78025. }
  78026. }()
  78027. ctx = graphql.WithFieldContext(ctx, fc)
  78028. if fc.Args, err = ec.field_PriceList_prices_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  78029. ec.Error(ctx, err)
  78030. return
  78031. }
  78032. return fc, nil
  78033. }
  78034. func (ec *executionContext) _PriceListAdjustment_type(ctx context.Context, field graphql.CollectedField, obj *PriceListAdjustment) (ret graphql.Marshaler) {
  78035. fc, err := ec.fieldContext_PriceListAdjustment_type(ctx, field)
  78036. if err != nil {
  78037. return graphql.Null
  78038. }
  78039. ctx = graphql.WithFieldContext(ctx, fc)
  78040. defer func() {
  78041. if r := recover(); r != nil {
  78042. ec.Error(ctx, ec.Recover(ctx, r))
  78043. ret = graphql.Null
  78044. }
  78045. }()
  78046. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78047. ctx = rctx // use context from middleware stack in children
  78048. return obj.Type, nil
  78049. })
  78050. if err != nil {
  78051. ec.Error(ctx, err)
  78052. return graphql.Null
  78053. }
  78054. if resTmp == nil {
  78055. if !graphql.HasFieldError(ctx, fc) {
  78056. ec.Errorf(ctx, "must not be null")
  78057. }
  78058. return graphql.Null
  78059. }
  78060. res := resTmp.(PriceListAdjustmentType)
  78061. fc.Result = res
  78062. return ec.marshalNPriceListAdjustmentType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPriceListAdjustmentType(ctx, field.Selections, res)
  78063. }
  78064. func (ec *executionContext) fieldContext_PriceListAdjustment_type(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78065. fc = &graphql.FieldContext{
  78066. Object: "PriceListAdjustment",
  78067. Field: field,
  78068. IsMethod: false,
  78069. IsResolver: false,
  78070. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78071. return nil, errors.New("field of type PriceListAdjustmentType does not have child fields")
  78072. },
  78073. }
  78074. return fc, nil
  78075. }
  78076. func (ec *executionContext) _PriceListAdjustment_value(ctx context.Context, field graphql.CollectedField, obj *PriceListAdjustment) (ret graphql.Marshaler) {
  78077. fc, err := ec.fieldContext_PriceListAdjustment_value(ctx, field)
  78078. if err != nil {
  78079. return graphql.Null
  78080. }
  78081. ctx = graphql.WithFieldContext(ctx, fc)
  78082. defer func() {
  78083. if r := recover(); r != nil {
  78084. ec.Error(ctx, ec.Recover(ctx, r))
  78085. ret = graphql.Null
  78086. }
  78087. }()
  78088. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78089. ctx = rctx // use context from middleware stack in children
  78090. return obj.Value, nil
  78091. })
  78092. if err != nil {
  78093. ec.Error(ctx, err)
  78094. return graphql.Null
  78095. }
  78096. if resTmp == nil {
  78097. if !graphql.HasFieldError(ctx, fc) {
  78098. ec.Errorf(ctx, "must not be null")
  78099. }
  78100. return graphql.Null
  78101. }
  78102. res := resTmp.(float64)
  78103. fc.Result = res
  78104. return ec.marshalNFloat2float64(ctx, field.Selections, res)
  78105. }
  78106. func (ec *executionContext) fieldContext_PriceListAdjustment_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78107. fc = &graphql.FieldContext{
  78108. Object: "PriceListAdjustment",
  78109. Field: field,
  78110. IsMethod: false,
  78111. IsResolver: false,
  78112. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78113. return nil, errors.New("field of type Float does not have child fields")
  78114. },
  78115. }
  78116. return fc, nil
  78117. }
  78118. func (ec *executionContext) _PriceListContextRule_countries(ctx context.Context, field graphql.CollectedField, obj *PriceListContextRule) (ret graphql.Marshaler) {
  78119. fc, err := ec.fieldContext_PriceListContextRule_countries(ctx, field)
  78120. if err != nil {
  78121. return graphql.Null
  78122. }
  78123. ctx = graphql.WithFieldContext(ctx, fc)
  78124. defer func() {
  78125. if r := recover(); r != nil {
  78126. ec.Error(ctx, ec.Recover(ctx, r))
  78127. ret = graphql.Null
  78128. }
  78129. }()
  78130. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78131. ctx = rctx // use context from middleware stack in children
  78132. return obj.Countries, nil
  78133. })
  78134. if err != nil {
  78135. ec.Error(ctx, err)
  78136. return graphql.Null
  78137. }
  78138. if resTmp == nil {
  78139. if !graphql.HasFieldError(ctx, fc) {
  78140. ec.Errorf(ctx, "must not be null")
  78141. }
  78142. return graphql.Null
  78143. }
  78144. res := resTmp.([]CountryCode)
  78145. fc.Result = res
  78146. return ec.marshalNCountryCode2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryCodeᚄ(ctx, field.Selections, res)
  78147. }
  78148. func (ec *executionContext) fieldContext_PriceListContextRule_countries(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78149. fc = &graphql.FieldContext{
  78150. Object: "PriceListContextRule",
  78151. Field: field,
  78152. IsMethod: false,
  78153. IsResolver: false,
  78154. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78155. return nil, errors.New("field of type CountryCode does not have child fields")
  78156. },
  78157. }
  78158. return fc, nil
  78159. }
  78160. func (ec *executionContext) _PriceListContextRule_market(ctx context.Context, field graphql.CollectedField, obj *PriceListContextRule) (ret graphql.Marshaler) {
  78161. fc, err := ec.fieldContext_PriceListContextRule_market(ctx, field)
  78162. if err != nil {
  78163. return graphql.Null
  78164. }
  78165. ctx = graphql.WithFieldContext(ctx, fc)
  78166. defer func() {
  78167. if r := recover(); r != nil {
  78168. ec.Error(ctx, ec.Recover(ctx, r))
  78169. ret = graphql.Null
  78170. }
  78171. }()
  78172. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78173. ctx = rctx // use context from middleware stack in children
  78174. return obj.Market, nil
  78175. })
  78176. if err != nil {
  78177. ec.Error(ctx, err)
  78178. return graphql.Null
  78179. }
  78180. if resTmp == nil {
  78181. return graphql.Null
  78182. }
  78183. res := resTmp.(*Market)
  78184. fc.Result = res
  78185. return ec.marshalOMarket2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarket(ctx, field.Selections, res)
  78186. }
  78187. func (ec *executionContext) fieldContext_PriceListContextRule_market(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78188. fc = &graphql.FieldContext{
  78189. Object: "PriceListContextRule",
  78190. Field: field,
  78191. IsMethod: false,
  78192. IsResolver: false,
  78193. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78194. switch field.Name {
  78195. case "currencySettings":
  78196. return ec.fieldContext_Market_currencySettings(ctx, field)
  78197. case "enabled":
  78198. return ec.fieldContext_Market_enabled(ctx, field)
  78199. case "id":
  78200. return ec.fieldContext_Market_id(ctx, field)
  78201. case "name":
  78202. return ec.fieldContext_Market_name(ctx, field)
  78203. case "priceList":
  78204. return ec.fieldContext_Market_priceList(ctx, field)
  78205. case "primary":
  78206. return ec.fieldContext_Market_primary(ctx, field)
  78207. case "regions":
  78208. return ec.fieldContext_Market_regions(ctx, field)
  78209. case "webPresence":
  78210. return ec.fieldContext_Market_webPresence(ctx, field)
  78211. }
  78212. return nil, fmt.Errorf("no field named %q was found under type Market", field.Name)
  78213. },
  78214. }
  78215. return fc, nil
  78216. }
  78217. func (ec *executionContext) _PriceListParent_adjustment(ctx context.Context, field graphql.CollectedField, obj *PriceListParent) (ret graphql.Marshaler) {
  78218. fc, err := ec.fieldContext_PriceListParent_adjustment(ctx, field)
  78219. if err != nil {
  78220. return graphql.Null
  78221. }
  78222. ctx = graphql.WithFieldContext(ctx, fc)
  78223. defer func() {
  78224. if r := recover(); r != nil {
  78225. ec.Error(ctx, ec.Recover(ctx, r))
  78226. ret = graphql.Null
  78227. }
  78228. }()
  78229. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78230. ctx = rctx // use context from middleware stack in children
  78231. return obj.Adjustment, nil
  78232. })
  78233. if err != nil {
  78234. ec.Error(ctx, err)
  78235. return graphql.Null
  78236. }
  78237. if resTmp == nil {
  78238. if !graphql.HasFieldError(ctx, fc) {
  78239. ec.Errorf(ctx, "must not be null")
  78240. }
  78241. return graphql.Null
  78242. }
  78243. res := resTmp.(*PriceListAdjustment)
  78244. fc.Result = res
  78245. return ec.marshalNPriceListAdjustment2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPriceListAdjustment(ctx, field.Selections, res)
  78246. }
  78247. func (ec *executionContext) fieldContext_PriceListParent_adjustment(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78248. fc = &graphql.FieldContext{
  78249. Object: "PriceListParent",
  78250. Field: field,
  78251. IsMethod: false,
  78252. IsResolver: false,
  78253. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78254. switch field.Name {
  78255. case "type":
  78256. return ec.fieldContext_PriceListAdjustment_type(ctx, field)
  78257. case "value":
  78258. return ec.fieldContext_PriceListAdjustment_value(ctx, field)
  78259. }
  78260. return nil, fmt.Errorf("no field named %q was found under type PriceListAdjustment", field.Name)
  78261. },
  78262. }
  78263. return fc, nil
  78264. }
  78265. func (ec *executionContext) _PriceListPrice_compareAtPrice(ctx context.Context, field graphql.CollectedField, obj *PriceListPrice) (ret graphql.Marshaler) {
  78266. fc, err := ec.fieldContext_PriceListPrice_compareAtPrice(ctx, field)
  78267. if err != nil {
  78268. return graphql.Null
  78269. }
  78270. ctx = graphql.WithFieldContext(ctx, fc)
  78271. defer func() {
  78272. if r := recover(); r != nil {
  78273. ec.Error(ctx, ec.Recover(ctx, r))
  78274. ret = graphql.Null
  78275. }
  78276. }()
  78277. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78278. ctx = rctx // use context from middleware stack in children
  78279. return obj.CompareAtPrice, nil
  78280. })
  78281. if err != nil {
  78282. ec.Error(ctx, err)
  78283. return graphql.Null
  78284. }
  78285. if resTmp == nil {
  78286. return graphql.Null
  78287. }
  78288. res := resTmp.(*MoneyV2)
  78289. fc.Result = res
  78290. return ec.marshalOMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  78291. }
  78292. func (ec *executionContext) fieldContext_PriceListPrice_compareAtPrice(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78293. fc = &graphql.FieldContext{
  78294. Object: "PriceListPrice",
  78295. Field: field,
  78296. IsMethod: false,
  78297. IsResolver: false,
  78298. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78299. switch field.Name {
  78300. case "amount":
  78301. return ec.fieldContext_MoneyV2_amount(ctx, field)
  78302. case "currencyCode":
  78303. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  78304. }
  78305. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  78306. },
  78307. }
  78308. return fc, nil
  78309. }
  78310. func (ec *executionContext) _PriceListPrice_originType(ctx context.Context, field graphql.CollectedField, obj *PriceListPrice) (ret graphql.Marshaler) {
  78311. fc, err := ec.fieldContext_PriceListPrice_originType(ctx, field)
  78312. if err != nil {
  78313. return graphql.Null
  78314. }
  78315. ctx = graphql.WithFieldContext(ctx, fc)
  78316. defer func() {
  78317. if r := recover(); r != nil {
  78318. ec.Error(ctx, ec.Recover(ctx, r))
  78319. ret = graphql.Null
  78320. }
  78321. }()
  78322. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78323. ctx = rctx // use context from middleware stack in children
  78324. return obj.OriginType, nil
  78325. })
  78326. if err != nil {
  78327. ec.Error(ctx, err)
  78328. return graphql.Null
  78329. }
  78330. if resTmp == nil {
  78331. if !graphql.HasFieldError(ctx, fc) {
  78332. ec.Errorf(ctx, "must not be null")
  78333. }
  78334. return graphql.Null
  78335. }
  78336. res := resTmp.(PriceListPriceOriginType)
  78337. fc.Result = res
  78338. return ec.marshalNPriceListPriceOriginType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPriceListPriceOriginType(ctx, field.Selections, res)
  78339. }
  78340. func (ec *executionContext) fieldContext_PriceListPrice_originType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78341. fc = &graphql.FieldContext{
  78342. Object: "PriceListPrice",
  78343. Field: field,
  78344. IsMethod: false,
  78345. IsResolver: false,
  78346. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78347. return nil, errors.New("field of type PriceListPriceOriginType does not have child fields")
  78348. },
  78349. }
  78350. return fc, nil
  78351. }
  78352. func (ec *executionContext) _PriceListPrice_price(ctx context.Context, field graphql.CollectedField, obj *PriceListPrice) (ret graphql.Marshaler) {
  78353. fc, err := ec.fieldContext_PriceListPrice_price(ctx, field)
  78354. if err != nil {
  78355. return graphql.Null
  78356. }
  78357. ctx = graphql.WithFieldContext(ctx, fc)
  78358. defer func() {
  78359. if r := recover(); r != nil {
  78360. ec.Error(ctx, ec.Recover(ctx, r))
  78361. ret = graphql.Null
  78362. }
  78363. }()
  78364. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78365. ctx = rctx // use context from middleware stack in children
  78366. return obj.Price, nil
  78367. })
  78368. if err != nil {
  78369. ec.Error(ctx, err)
  78370. return graphql.Null
  78371. }
  78372. if resTmp == nil {
  78373. if !graphql.HasFieldError(ctx, fc) {
  78374. ec.Errorf(ctx, "must not be null")
  78375. }
  78376. return graphql.Null
  78377. }
  78378. res := resTmp.(*MoneyV2)
  78379. fc.Result = res
  78380. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  78381. }
  78382. func (ec *executionContext) fieldContext_PriceListPrice_price(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78383. fc = &graphql.FieldContext{
  78384. Object: "PriceListPrice",
  78385. Field: field,
  78386. IsMethod: false,
  78387. IsResolver: false,
  78388. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78389. switch field.Name {
  78390. case "amount":
  78391. return ec.fieldContext_MoneyV2_amount(ctx, field)
  78392. case "currencyCode":
  78393. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  78394. }
  78395. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  78396. },
  78397. }
  78398. return fc, nil
  78399. }
  78400. func (ec *executionContext) _PriceListPrice_variant(ctx context.Context, field graphql.CollectedField, obj *PriceListPrice) (ret graphql.Marshaler) {
  78401. fc, err := ec.fieldContext_PriceListPrice_variant(ctx, field)
  78402. if err != nil {
  78403. return graphql.Null
  78404. }
  78405. ctx = graphql.WithFieldContext(ctx, fc)
  78406. defer func() {
  78407. if r := recover(); r != nil {
  78408. ec.Error(ctx, ec.Recover(ctx, r))
  78409. ret = graphql.Null
  78410. }
  78411. }()
  78412. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78413. ctx = rctx // use context from middleware stack in children
  78414. return obj.Variant, nil
  78415. })
  78416. if err != nil {
  78417. ec.Error(ctx, err)
  78418. return graphql.Null
  78419. }
  78420. if resTmp == nil {
  78421. if !graphql.HasFieldError(ctx, fc) {
  78422. ec.Errorf(ctx, "must not be null")
  78423. }
  78424. return graphql.Null
  78425. }
  78426. res := resTmp.(*ProductVariant)
  78427. fc.Result = res
  78428. return ec.marshalNProductVariant2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductVariant(ctx, field.Selections, res)
  78429. }
  78430. func (ec *executionContext) fieldContext_PriceListPrice_variant(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78431. fc = &graphql.FieldContext{
  78432. Object: "PriceListPrice",
  78433. Field: field,
  78434. IsMethod: false,
  78435. IsResolver: false,
  78436. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78437. switch field.Name {
  78438. case "id":
  78439. return ec.fieldContext_ProductVariant_id(ctx, field)
  78440. }
  78441. return nil, fmt.Errorf("no field named %q was found under type ProductVariant", field.Name)
  78442. },
  78443. }
  78444. return fc, nil
  78445. }
  78446. func (ec *executionContext) _PriceListPriceConnection_edges(ctx context.Context, field graphql.CollectedField, obj *PriceListPriceConnection) (ret graphql.Marshaler) {
  78447. fc, err := ec.fieldContext_PriceListPriceConnection_edges(ctx, field)
  78448. if err != nil {
  78449. return graphql.Null
  78450. }
  78451. ctx = graphql.WithFieldContext(ctx, fc)
  78452. defer func() {
  78453. if r := recover(); r != nil {
  78454. ec.Error(ctx, ec.Recover(ctx, r))
  78455. ret = graphql.Null
  78456. }
  78457. }()
  78458. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78459. ctx = rctx // use context from middleware stack in children
  78460. return obj.Edges, nil
  78461. })
  78462. if err != nil {
  78463. ec.Error(ctx, err)
  78464. return graphql.Null
  78465. }
  78466. if resTmp == nil {
  78467. if !graphql.HasFieldError(ctx, fc) {
  78468. ec.Errorf(ctx, "must not be null")
  78469. }
  78470. return graphql.Null
  78471. }
  78472. res := resTmp.([]*PriceListPriceEdge)
  78473. fc.Result = res
  78474. return ec.marshalNPriceListPriceEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPriceListPriceEdgeᚄ(ctx, field.Selections, res)
  78475. }
  78476. func (ec *executionContext) fieldContext_PriceListPriceConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78477. fc = &graphql.FieldContext{
  78478. Object: "PriceListPriceConnection",
  78479. Field: field,
  78480. IsMethod: false,
  78481. IsResolver: false,
  78482. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78483. switch field.Name {
  78484. case "cursor":
  78485. return ec.fieldContext_PriceListPriceEdge_cursor(ctx, field)
  78486. case "node":
  78487. return ec.fieldContext_PriceListPriceEdge_node(ctx, field)
  78488. }
  78489. return nil, fmt.Errorf("no field named %q was found under type PriceListPriceEdge", field.Name)
  78490. },
  78491. }
  78492. return fc, nil
  78493. }
  78494. func (ec *executionContext) _PriceListPriceConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *PriceListPriceConnection) (ret graphql.Marshaler) {
  78495. fc, err := ec.fieldContext_PriceListPriceConnection_nodes(ctx, field)
  78496. if err != nil {
  78497. return graphql.Null
  78498. }
  78499. ctx = graphql.WithFieldContext(ctx, fc)
  78500. defer func() {
  78501. if r := recover(); r != nil {
  78502. ec.Error(ctx, ec.Recover(ctx, r))
  78503. ret = graphql.Null
  78504. }
  78505. }()
  78506. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78507. ctx = rctx // use context from middleware stack in children
  78508. return obj.Nodes, nil
  78509. })
  78510. if err != nil {
  78511. ec.Error(ctx, err)
  78512. return graphql.Null
  78513. }
  78514. if resTmp == nil {
  78515. if !graphql.HasFieldError(ctx, fc) {
  78516. ec.Errorf(ctx, "must not be null")
  78517. }
  78518. return graphql.Null
  78519. }
  78520. res := resTmp.([]*PriceListPrice)
  78521. fc.Result = res
  78522. return ec.marshalNPriceListPrice2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPriceListPriceᚄ(ctx, field.Selections, res)
  78523. }
  78524. func (ec *executionContext) fieldContext_PriceListPriceConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78525. fc = &graphql.FieldContext{
  78526. Object: "PriceListPriceConnection",
  78527. Field: field,
  78528. IsMethod: false,
  78529. IsResolver: false,
  78530. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78531. switch field.Name {
  78532. case "compareAtPrice":
  78533. return ec.fieldContext_PriceListPrice_compareAtPrice(ctx, field)
  78534. case "originType":
  78535. return ec.fieldContext_PriceListPrice_originType(ctx, field)
  78536. case "price":
  78537. return ec.fieldContext_PriceListPrice_price(ctx, field)
  78538. case "variant":
  78539. return ec.fieldContext_PriceListPrice_variant(ctx, field)
  78540. }
  78541. return nil, fmt.Errorf("no field named %q was found under type PriceListPrice", field.Name)
  78542. },
  78543. }
  78544. return fc, nil
  78545. }
  78546. func (ec *executionContext) _PriceListPriceConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *PriceListPriceConnection) (ret graphql.Marshaler) {
  78547. fc, err := ec.fieldContext_PriceListPriceConnection_pageInfo(ctx, field)
  78548. if err != nil {
  78549. return graphql.Null
  78550. }
  78551. ctx = graphql.WithFieldContext(ctx, fc)
  78552. defer func() {
  78553. if r := recover(); r != nil {
  78554. ec.Error(ctx, ec.Recover(ctx, r))
  78555. ret = graphql.Null
  78556. }
  78557. }()
  78558. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78559. ctx = rctx // use context from middleware stack in children
  78560. return obj.PageInfo, nil
  78561. })
  78562. if err != nil {
  78563. ec.Error(ctx, err)
  78564. return graphql.Null
  78565. }
  78566. if resTmp == nil {
  78567. if !graphql.HasFieldError(ctx, fc) {
  78568. ec.Errorf(ctx, "must not be null")
  78569. }
  78570. return graphql.Null
  78571. }
  78572. res := resTmp.(*PageInfo)
  78573. fc.Result = res
  78574. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  78575. }
  78576. func (ec *executionContext) fieldContext_PriceListPriceConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78577. fc = &graphql.FieldContext{
  78578. Object: "PriceListPriceConnection",
  78579. Field: field,
  78580. IsMethod: false,
  78581. IsResolver: false,
  78582. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78583. switch field.Name {
  78584. case "endCursor":
  78585. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  78586. case "hasNextPage":
  78587. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  78588. case "hasPreviousPage":
  78589. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  78590. case "startCursor":
  78591. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  78592. }
  78593. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  78594. },
  78595. }
  78596. return fc, nil
  78597. }
  78598. func (ec *executionContext) _PriceListPriceEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *PriceListPriceEdge) (ret graphql.Marshaler) {
  78599. fc, err := ec.fieldContext_PriceListPriceEdge_cursor(ctx, field)
  78600. if err != nil {
  78601. return graphql.Null
  78602. }
  78603. ctx = graphql.WithFieldContext(ctx, fc)
  78604. defer func() {
  78605. if r := recover(); r != nil {
  78606. ec.Error(ctx, ec.Recover(ctx, r))
  78607. ret = graphql.Null
  78608. }
  78609. }()
  78610. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78611. ctx = rctx // use context from middleware stack in children
  78612. return obj.Cursor, nil
  78613. })
  78614. if err != nil {
  78615. ec.Error(ctx, err)
  78616. return graphql.Null
  78617. }
  78618. if resTmp == nil {
  78619. if !graphql.HasFieldError(ctx, fc) {
  78620. ec.Errorf(ctx, "must not be null")
  78621. }
  78622. return graphql.Null
  78623. }
  78624. res := resTmp.(string)
  78625. fc.Result = res
  78626. return ec.marshalNString2string(ctx, field.Selections, res)
  78627. }
  78628. func (ec *executionContext) fieldContext_PriceListPriceEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78629. fc = &graphql.FieldContext{
  78630. Object: "PriceListPriceEdge",
  78631. Field: field,
  78632. IsMethod: false,
  78633. IsResolver: false,
  78634. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78635. return nil, errors.New("field of type String does not have child fields")
  78636. },
  78637. }
  78638. return fc, nil
  78639. }
  78640. func (ec *executionContext) _PriceListPriceEdge_node(ctx context.Context, field graphql.CollectedField, obj *PriceListPriceEdge) (ret graphql.Marshaler) {
  78641. fc, err := ec.fieldContext_PriceListPriceEdge_node(ctx, field)
  78642. if err != nil {
  78643. return graphql.Null
  78644. }
  78645. ctx = graphql.WithFieldContext(ctx, fc)
  78646. defer func() {
  78647. if r := recover(); r != nil {
  78648. ec.Error(ctx, ec.Recover(ctx, r))
  78649. ret = graphql.Null
  78650. }
  78651. }()
  78652. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78653. ctx = rctx // use context from middleware stack in children
  78654. return obj.Node, nil
  78655. })
  78656. if err != nil {
  78657. ec.Error(ctx, err)
  78658. return graphql.Null
  78659. }
  78660. if resTmp == nil {
  78661. if !graphql.HasFieldError(ctx, fc) {
  78662. ec.Errorf(ctx, "must not be null")
  78663. }
  78664. return graphql.Null
  78665. }
  78666. res := resTmp.(*PriceListPrice)
  78667. fc.Result = res
  78668. return ec.marshalNPriceListPrice2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPriceListPrice(ctx, field.Selections, res)
  78669. }
  78670. func (ec *executionContext) fieldContext_PriceListPriceEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78671. fc = &graphql.FieldContext{
  78672. Object: "PriceListPriceEdge",
  78673. Field: field,
  78674. IsMethod: false,
  78675. IsResolver: false,
  78676. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78677. switch field.Name {
  78678. case "compareAtPrice":
  78679. return ec.fieldContext_PriceListPrice_compareAtPrice(ctx, field)
  78680. case "originType":
  78681. return ec.fieldContext_PriceListPrice_originType(ctx, field)
  78682. case "price":
  78683. return ec.fieldContext_PriceListPrice_price(ctx, field)
  78684. case "variant":
  78685. return ec.fieldContext_PriceListPrice_variant(ctx, field)
  78686. }
  78687. return nil, fmt.Errorf("no field named %q was found under type PriceListPrice", field.Name)
  78688. },
  78689. }
  78690. return fc, nil
  78691. }
  78692. func (ec *executionContext) _PricingPercentageValue_percentage(ctx context.Context, field graphql.CollectedField, obj *PricingPercentageValue) (ret graphql.Marshaler) {
  78693. fc, err := ec.fieldContext_PricingPercentageValue_percentage(ctx, field)
  78694. if err != nil {
  78695. return graphql.Null
  78696. }
  78697. ctx = graphql.WithFieldContext(ctx, fc)
  78698. defer func() {
  78699. if r := recover(); r != nil {
  78700. ec.Error(ctx, ec.Recover(ctx, r))
  78701. ret = graphql.Null
  78702. }
  78703. }()
  78704. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78705. ctx = rctx // use context from middleware stack in children
  78706. return obj.Percentage, nil
  78707. })
  78708. if err != nil {
  78709. ec.Error(ctx, err)
  78710. return graphql.Null
  78711. }
  78712. if resTmp == nil {
  78713. if !graphql.HasFieldError(ctx, fc) {
  78714. ec.Errorf(ctx, "must not be null")
  78715. }
  78716. return graphql.Null
  78717. }
  78718. res := resTmp.(float64)
  78719. fc.Result = res
  78720. return ec.marshalNFloat2float64(ctx, field.Selections, res)
  78721. }
  78722. func (ec *executionContext) fieldContext_PricingPercentageValue_percentage(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78723. fc = &graphql.FieldContext{
  78724. Object: "PricingPercentageValue",
  78725. Field: field,
  78726. IsMethod: false,
  78727. IsResolver: false,
  78728. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78729. return nil, errors.New("field of type Float does not have child fields")
  78730. },
  78731. }
  78732. return fc, nil
  78733. }
  78734. func (ec *executionContext) _PrivateMetafield_createdAt(ctx context.Context, field graphql.CollectedField, obj *PrivateMetafield) (ret graphql.Marshaler) {
  78735. fc, err := ec.fieldContext_PrivateMetafield_createdAt(ctx, field)
  78736. if err != nil {
  78737. return graphql.Null
  78738. }
  78739. ctx = graphql.WithFieldContext(ctx, fc)
  78740. defer func() {
  78741. if r := recover(); r != nil {
  78742. ec.Error(ctx, ec.Recover(ctx, r))
  78743. ret = graphql.Null
  78744. }
  78745. }()
  78746. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78747. ctx = rctx // use context from middleware stack in children
  78748. return obj.CreatedAt, nil
  78749. })
  78750. if err != nil {
  78751. ec.Error(ctx, err)
  78752. return graphql.Null
  78753. }
  78754. if resTmp == nil {
  78755. if !graphql.HasFieldError(ctx, fc) {
  78756. ec.Errorf(ctx, "must not be null")
  78757. }
  78758. return graphql.Null
  78759. }
  78760. res := resTmp.(string)
  78761. fc.Result = res
  78762. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  78763. }
  78764. func (ec *executionContext) fieldContext_PrivateMetafield_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78765. fc = &graphql.FieldContext{
  78766. Object: "PrivateMetafield",
  78767. Field: field,
  78768. IsMethod: false,
  78769. IsResolver: false,
  78770. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78771. return nil, errors.New("field of type DateTime does not have child fields")
  78772. },
  78773. }
  78774. return fc, nil
  78775. }
  78776. func (ec *executionContext) _PrivateMetafield_id(ctx context.Context, field graphql.CollectedField, obj *PrivateMetafield) (ret graphql.Marshaler) {
  78777. fc, err := ec.fieldContext_PrivateMetafield_id(ctx, field)
  78778. if err != nil {
  78779. return graphql.Null
  78780. }
  78781. ctx = graphql.WithFieldContext(ctx, fc)
  78782. defer func() {
  78783. if r := recover(); r != nil {
  78784. ec.Error(ctx, ec.Recover(ctx, r))
  78785. ret = graphql.Null
  78786. }
  78787. }()
  78788. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78789. ctx = rctx // use context from middleware stack in children
  78790. return obj.ID, nil
  78791. })
  78792. if err != nil {
  78793. ec.Error(ctx, err)
  78794. return graphql.Null
  78795. }
  78796. if resTmp == nil {
  78797. if !graphql.HasFieldError(ctx, fc) {
  78798. ec.Errorf(ctx, "must not be null")
  78799. }
  78800. return graphql.Null
  78801. }
  78802. res := resTmp.(string)
  78803. fc.Result = res
  78804. return ec.marshalNID2string(ctx, field.Selections, res)
  78805. }
  78806. func (ec *executionContext) fieldContext_PrivateMetafield_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78807. fc = &graphql.FieldContext{
  78808. Object: "PrivateMetafield",
  78809. Field: field,
  78810. IsMethod: false,
  78811. IsResolver: false,
  78812. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78813. return nil, errors.New("field of type ID does not have child fields")
  78814. },
  78815. }
  78816. return fc, nil
  78817. }
  78818. func (ec *executionContext) _PrivateMetafield_key(ctx context.Context, field graphql.CollectedField, obj *PrivateMetafield) (ret graphql.Marshaler) {
  78819. fc, err := ec.fieldContext_PrivateMetafield_key(ctx, field)
  78820. if err != nil {
  78821. return graphql.Null
  78822. }
  78823. ctx = graphql.WithFieldContext(ctx, fc)
  78824. defer func() {
  78825. if r := recover(); r != nil {
  78826. ec.Error(ctx, ec.Recover(ctx, r))
  78827. ret = graphql.Null
  78828. }
  78829. }()
  78830. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78831. ctx = rctx // use context from middleware stack in children
  78832. return obj.Key, nil
  78833. })
  78834. if err != nil {
  78835. ec.Error(ctx, err)
  78836. return graphql.Null
  78837. }
  78838. if resTmp == nil {
  78839. if !graphql.HasFieldError(ctx, fc) {
  78840. ec.Errorf(ctx, "must not be null")
  78841. }
  78842. return graphql.Null
  78843. }
  78844. res := resTmp.(string)
  78845. fc.Result = res
  78846. return ec.marshalNString2string(ctx, field.Selections, res)
  78847. }
  78848. func (ec *executionContext) fieldContext_PrivateMetafield_key(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78849. fc = &graphql.FieldContext{
  78850. Object: "PrivateMetafield",
  78851. Field: field,
  78852. IsMethod: false,
  78853. IsResolver: false,
  78854. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78855. return nil, errors.New("field of type String does not have child fields")
  78856. },
  78857. }
  78858. return fc, nil
  78859. }
  78860. func (ec *executionContext) _PrivateMetafield_namespace(ctx context.Context, field graphql.CollectedField, obj *PrivateMetafield) (ret graphql.Marshaler) {
  78861. fc, err := ec.fieldContext_PrivateMetafield_namespace(ctx, field)
  78862. if err != nil {
  78863. return graphql.Null
  78864. }
  78865. ctx = graphql.WithFieldContext(ctx, fc)
  78866. defer func() {
  78867. if r := recover(); r != nil {
  78868. ec.Error(ctx, ec.Recover(ctx, r))
  78869. ret = graphql.Null
  78870. }
  78871. }()
  78872. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78873. ctx = rctx // use context from middleware stack in children
  78874. return obj.Namespace, nil
  78875. })
  78876. if err != nil {
  78877. ec.Error(ctx, err)
  78878. return graphql.Null
  78879. }
  78880. if resTmp == nil {
  78881. if !graphql.HasFieldError(ctx, fc) {
  78882. ec.Errorf(ctx, "must not be null")
  78883. }
  78884. return graphql.Null
  78885. }
  78886. res := resTmp.(string)
  78887. fc.Result = res
  78888. return ec.marshalNString2string(ctx, field.Selections, res)
  78889. }
  78890. func (ec *executionContext) fieldContext_PrivateMetafield_namespace(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78891. fc = &graphql.FieldContext{
  78892. Object: "PrivateMetafield",
  78893. Field: field,
  78894. IsMethod: false,
  78895. IsResolver: false,
  78896. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78897. return nil, errors.New("field of type String does not have child fields")
  78898. },
  78899. }
  78900. return fc, nil
  78901. }
  78902. func (ec *executionContext) _PrivateMetafield_updatedAt(ctx context.Context, field graphql.CollectedField, obj *PrivateMetafield) (ret graphql.Marshaler) {
  78903. fc, err := ec.fieldContext_PrivateMetafield_updatedAt(ctx, field)
  78904. if err != nil {
  78905. return graphql.Null
  78906. }
  78907. ctx = graphql.WithFieldContext(ctx, fc)
  78908. defer func() {
  78909. if r := recover(); r != nil {
  78910. ec.Error(ctx, ec.Recover(ctx, r))
  78911. ret = graphql.Null
  78912. }
  78913. }()
  78914. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78915. ctx = rctx // use context from middleware stack in children
  78916. return obj.UpdatedAt, nil
  78917. })
  78918. if err != nil {
  78919. ec.Error(ctx, err)
  78920. return graphql.Null
  78921. }
  78922. if resTmp == nil {
  78923. if !graphql.HasFieldError(ctx, fc) {
  78924. ec.Errorf(ctx, "must not be null")
  78925. }
  78926. return graphql.Null
  78927. }
  78928. res := resTmp.(string)
  78929. fc.Result = res
  78930. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  78931. }
  78932. func (ec *executionContext) fieldContext_PrivateMetafield_updatedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78933. fc = &graphql.FieldContext{
  78934. Object: "PrivateMetafield",
  78935. Field: field,
  78936. IsMethod: false,
  78937. IsResolver: false,
  78938. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78939. return nil, errors.New("field of type DateTime does not have child fields")
  78940. },
  78941. }
  78942. return fc, nil
  78943. }
  78944. func (ec *executionContext) _PrivateMetafield_value(ctx context.Context, field graphql.CollectedField, obj *PrivateMetafield) (ret graphql.Marshaler) {
  78945. fc, err := ec.fieldContext_PrivateMetafield_value(ctx, field)
  78946. if err != nil {
  78947. return graphql.Null
  78948. }
  78949. ctx = graphql.WithFieldContext(ctx, fc)
  78950. defer func() {
  78951. if r := recover(); r != nil {
  78952. ec.Error(ctx, ec.Recover(ctx, r))
  78953. ret = graphql.Null
  78954. }
  78955. }()
  78956. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78957. ctx = rctx // use context from middleware stack in children
  78958. return obj.Value, nil
  78959. })
  78960. if err != nil {
  78961. ec.Error(ctx, err)
  78962. return graphql.Null
  78963. }
  78964. if resTmp == nil {
  78965. if !graphql.HasFieldError(ctx, fc) {
  78966. ec.Errorf(ctx, "must not be null")
  78967. }
  78968. return graphql.Null
  78969. }
  78970. res := resTmp.(string)
  78971. fc.Result = res
  78972. return ec.marshalNString2string(ctx, field.Selections, res)
  78973. }
  78974. func (ec *executionContext) fieldContext_PrivateMetafield_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78975. fc = &graphql.FieldContext{
  78976. Object: "PrivateMetafield",
  78977. Field: field,
  78978. IsMethod: false,
  78979. IsResolver: false,
  78980. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78981. return nil, errors.New("field of type String does not have child fields")
  78982. },
  78983. }
  78984. return fc, nil
  78985. }
  78986. func (ec *executionContext) _PrivateMetafield_valueType(ctx context.Context, field graphql.CollectedField, obj *PrivateMetafield) (ret graphql.Marshaler) {
  78987. fc, err := ec.fieldContext_PrivateMetafield_valueType(ctx, field)
  78988. if err != nil {
  78989. return graphql.Null
  78990. }
  78991. ctx = graphql.WithFieldContext(ctx, fc)
  78992. defer func() {
  78993. if r := recover(); r != nil {
  78994. ec.Error(ctx, ec.Recover(ctx, r))
  78995. ret = graphql.Null
  78996. }
  78997. }()
  78998. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78999. ctx = rctx // use context from middleware stack in children
  79000. return obj.ValueType, nil
  79001. })
  79002. if err != nil {
  79003. ec.Error(ctx, err)
  79004. return graphql.Null
  79005. }
  79006. if resTmp == nil {
  79007. if !graphql.HasFieldError(ctx, fc) {
  79008. ec.Errorf(ctx, "must not be null")
  79009. }
  79010. return graphql.Null
  79011. }
  79012. res := resTmp.(PrivateMetafieldValueType)
  79013. fc.Result = res
  79014. return ec.marshalNPrivateMetafieldValueType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPrivateMetafieldValueType(ctx, field.Selections, res)
  79015. }
  79016. func (ec *executionContext) fieldContext_PrivateMetafield_valueType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79017. fc = &graphql.FieldContext{
  79018. Object: "PrivateMetafield",
  79019. Field: field,
  79020. IsMethod: false,
  79021. IsResolver: false,
  79022. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79023. return nil, errors.New("field of type PrivateMetafieldValueType does not have child fields")
  79024. },
  79025. }
  79026. return fc, nil
  79027. }
  79028. func (ec *executionContext) _PrivateMetafieldConnection_edges(ctx context.Context, field graphql.CollectedField, obj *PrivateMetafieldConnection) (ret graphql.Marshaler) {
  79029. fc, err := ec.fieldContext_PrivateMetafieldConnection_edges(ctx, field)
  79030. if err != nil {
  79031. return graphql.Null
  79032. }
  79033. ctx = graphql.WithFieldContext(ctx, fc)
  79034. defer func() {
  79035. if r := recover(); r != nil {
  79036. ec.Error(ctx, ec.Recover(ctx, r))
  79037. ret = graphql.Null
  79038. }
  79039. }()
  79040. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79041. ctx = rctx // use context from middleware stack in children
  79042. return obj.Edges, nil
  79043. })
  79044. if err != nil {
  79045. ec.Error(ctx, err)
  79046. return graphql.Null
  79047. }
  79048. if resTmp == nil {
  79049. if !graphql.HasFieldError(ctx, fc) {
  79050. ec.Errorf(ctx, "must not be null")
  79051. }
  79052. return graphql.Null
  79053. }
  79054. res := resTmp.([]*PrivateMetafieldEdge)
  79055. fc.Result = res
  79056. return ec.marshalNPrivateMetafieldEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPrivateMetafieldEdgeᚄ(ctx, field.Selections, res)
  79057. }
  79058. func (ec *executionContext) fieldContext_PrivateMetafieldConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79059. fc = &graphql.FieldContext{
  79060. Object: "PrivateMetafieldConnection",
  79061. Field: field,
  79062. IsMethod: false,
  79063. IsResolver: false,
  79064. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79065. switch field.Name {
  79066. case "cursor":
  79067. return ec.fieldContext_PrivateMetafieldEdge_cursor(ctx, field)
  79068. case "node":
  79069. return ec.fieldContext_PrivateMetafieldEdge_node(ctx, field)
  79070. }
  79071. return nil, fmt.Errorf("no field named %q was found under type PrivateMetafieldEdge", field.Name)
  79072. },
  79073. }
  79074. return fc, nil
  79075. }
  79076. func (ec *executionContext) _PrivateMetafieldConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *PrivateMetafieldConnection) (ret graphql.Marshaler) {
  79077. fc, err := ec.fieldContext_PrivateMetafieldConnection_nodes(ctx, field)
  79078. if err != nil {
  79079. return graphql.Null
  79080. }
  79081. ctx = graphql.WithFieldContext(ctx, fc)
  79082. defer func() {
  79083. if r := recover(); r != nil {
  79084. ec.Error(ctx, ec.Recover(ctx, r))
  79085. ret = graphql.Null
  79086. }
  79087. }()
  79088. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79089. ctx = rctx // use context from middleware stack in children
  79090. return obj.Nodes, nil
  79091. })
  79092. if err != nil {
  79093. ec.Error(ctx, err)
  79094. return graphql.Null
  79095. }
  79096. if resTmp == nil {
  79097. if !graphql.HasFieldError(ctx, fc) {
  79098. ec.Errorf(ctx, "must not be null")
  79099. }
  79100. return graphql.Null
  79101. }
  79102. res := resTmp.([]*PrivateMetafield)
  79103. fc.Result = res
  79104. return ec.marshalNPrivateMetafield2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPrivateMetafieldᚄ(ctx, field.Selections, res)
  79105. }
  79106. func (ec *executionContext) fieldContext_PrivateMetafieldConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79107. fc = &graphql.FieldContext{
  79108. Object: "PrivateMetafieldConnection",
  79109. Field: field,
  79110. IsMethod: false,
  79111. IsResolver: false,
  79112. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79113. switch field.Name {
  79114. case "createdAt":
  79115. return ec.fieldContext_PrivateMetafield_createdAt(ctx, field)
  79116. case "id":
  79117. return ec.fieldContext_PrivateMetafield_id(ctx, field)
  79118. case "key":
  79119. return ec.fieldContext_PrivateMetafield_key(ctx, field)
  79120. case "namespace":
  79121. return ec.fieldContext_PrivateMetafield_namespace(ctx, field)
  79122. case "updatedAt":
  79123. return ec.fieldContext_PrivateMetafield_updatedAt(ctx, field)
  79124. case "value":
  79125. return ec.fieldContext_PrivateMetafield_value(ctx, field)
  79126. case "valueType":
  79127. return ec.fieldContext_PrivateMetafield_valueType(ctx, field)
  79128. }
  79129. return nil, fmt.Errorf("no field named %q was found under type PrivateMetafield", field.Name)
  79130. },
  79131. }
  79132. return fc, nil
  79133. }
  79134. func (ec *executionContext) _PrivateMetafieldConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *PrivateMetafieldConnection) (ret graphql.Marshaler) {
  79135. fc, err := ec.fieldContext_PrivateMetafieldConnection_pageInfo(ctx, field)
  79136. if err != nil {
  79137. return graphql.Null
  79138. }
  79139. ctx = graphql.WithFieldContext(ctx, fc)
  79140. defer func() {
  79141. if r := recover(); r != nil {
  79142. ec.Error(ctx, ec.Recover(ctx, r))
  79143. ret = graphql.Null
  79144. }
  79145. }()
  79146. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79147. ctx = rctx // use context from middleware stack in children
  79148. return obj.PageInfo, nil
  79149. })
  79150. if err != nil {
  79151. ec.Error(ctx, err)
  79152. return graphql.Null
  79153. }
  79154. if resTmp == nil {
  79155. if !graphql.HasFieldError(ctx, fc) {
  79156. ec.Errorf(ctx, "must not be null")
  79157. }
  79158. return graphql.Null
  79159. }
  79160. res := resTmp.(*PageInfo)
  79161. fc.Result = res
  79162. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  79163. }
  79164. func (ec *executionContext) fieldContext_PrivateMetafieldConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79165. fc = &graphql.FieldContext{
  79166. Object: "PrivateMetafieldConnection",
  79167. Field: field,
  79168. IsMethod: false,
  79169. IsResolver: false,
  79170. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79171. switch field.Name {
  79172. case "endCursor":
  79173. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  79174. case "hasNextPage":
  79175. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  79176. case "hasPreviousPage":
  79177. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  79178. case "startCursor":
  79179. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  79180. }
  79181. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  79182. },
  79183. }
  79184. return fc, nil
  79185. }
  79186. func (ec *executionContext) _PrivateMetafieldEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *PrivateMetafieldEdge) (ret graphql.Marshaler) {
  79187. fc, err := ec.fieldContext_PrivateMetafieldEdge_cursor(ctx, field)
  79188. if err != nil {
  79189. return graphql.Null
  79190. }
  79191. ctx = graphql.WithFieldContext(ctx, fc)
  79192. defer func() {
  79193. if r := recover(); r != nil {
  79194. ec.Error(ctx, ec.Recover(ctx, r))
  79195. ret = graphql.Null
  79196. }
  79197. }()
  79198. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79199. ctx = rctx // use context from middleware stack in children
  79200. return obj.Cursor, nil
  79201. })
  79202. if err != nil {
  79203. ec.Error(ctx, err)
  79204. return graphql.Null
  79205. }
  79206. if resTmp == nil {
  79207. if !graphql.HasFieldError(ctx, fc) {
  79208. ec.Errorf(ctx, "must not be null")
  79209. }
  79210. return graphql.Null
  79211. }
  79212. res := resTmp.(string)
  79213. fc.Result = res
  79214. return ec.marshalNString2string(ctx, field.Selections, res)
  79215. }
  79216. func (ec *executionContext) fieldContext_PrivateMetafieldEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79217. fc = &graphql.FieldContext{
  79218. Object: "PrivateMetafieldEdge",
  79219. Field: field,
  79220. IsMethod: false,
  79221. IsResolver: false,
  79222. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79223. return nil, errors.New("field of type String does not have child fields")
  79224. },
  79225. }
  79226. return fc, nil
  79227. }
  79228. func (ec *executionContext) _PrivateMetafieldEdge_node(ctx context.Context, field graphql.CollectedField, obj *PrivateMetafieldEdge) (ret graphql.Marshaler) {
  79229. fc, err := ec.fieldContext_PrivateMetafieldEdge_node(ctx, field)
  79230. if err != nil {
  79231. return graphql.Null
  79232. }
  79233. ctx = graphql.WithFieldContext(ctx, fc)
  79234. defer func() {
  79235. if r := recover(); r != nil {
  79236. ec.Error(ctx, ec.Recover(ctx, r))
  79237. ret = graphql.Null
  79238. }
  79239. }()
  79240. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79241. ctx = rctx // use context from middleware stack in children
  79242. return obj.Node, nil
  79243. })
  79244. if err != nil {
  79245. ec.Error(ctx, err)
  79246. return graphql.Null
  79247. }
  79248. if resTmp == nil {
  79249. if !graphql.HasFieldError(ctx, fc) {
  79250. ec.Errorf(ctx, "must not be null")
  79251. }
  79252. return graphql.Null
  79253. }
  79254. res := resTmp.(*PrivateMetafield)
  79255. fc.Result = res
  79256. return ec.marshalNPrivateMetafield2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPrivateMetafield(ctx, field.Selections, res)
  79257. }
  79258. func (ec *executionContext) fieldContext_PrivateMetafieldEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79259. fc = &graphql.FieldContext{
  79260. Object: "PrivateMetafieldEdge",
  79261. Field: field,
  79262. IsMethod: false,
  79263. IsResolver: false,
  79264. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79265. switch field.Name {
  79266. case "createdAt":
  79267. return ec.fieldContext_PrivateMetafield_createdAt(ctx, field)
  79268. case "id":
  79269. return ec.fieldContext_PrivateMetafield_id(ctx, field)
  79270. case "key":
  79271. return ec.fieldContext_PrivateMetafield_key(ctx, field)
  79272. case "namespace":
  79273. return ec.fieldContext_PrivateMetafield_namespace(ctx, field)
  79274. case "updatedAt":
  79275. return ec.fieldContext_PrivateMetafield_updatedAt(ctx, field)
  79276. case "value":
  79277. return ec.fieldContext_PrivateMetafield_value(ctx, field)
  79278. case "valueType":
  79279. return ec.fieldContext_PrivateMetafield_valueType(ctx, field)
  79280. }
  79281. return nil, fmt.Errorf("no field named %q was found under type PrivateMetafield", field.Name)
  79282. },
  79283. }
  79284. return fc, nil
  79285. }
  79286. func (ec *executionContext) _Product_id(ctx context.Context, field graphql.CollectedField, obj *Product) (ret graphql.Marshaler) {
  79287. fc, err := ec.fieldContext_Product_id(ctx, field)
  79288. if err != nil {
  79289. return graphql.Null
  79290. }
  79291. ctx = graphql.WithFieldContext(ctx, fc)
  79292. defer func() {
  79293. if r := recover(); r != nil {
  79294. ec.Error(ctx, ec.Recover(ctx, r))
  79295. ret = graphql.Null
  79296. }
  79297. }()
  79298. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79299. ctx = rctx // use context from middleware stack in children
  79300. return obj.ID, nil
  79301. })
  79302. if err != nil {
  79303. ec.Error(ctx, err)
  79304. return graphql.Null
  79305. }
  79306. if resTmp == nil {
  79307. if !graphql.HasFieldError(ctx, fc) {
  79308. ec.Errorf(ctx, "must not be null")
  79309. }
  79310. return graphql.Null
  79311. }
  79312. res := resTmp.(string)
  79313. fc.Result = res
  79314. return ec.marshalNID2string(ctx, field.Selections, res)
  79315. }
  79316. func (ec *executionContext) fieldContext_Product_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79317. fc = &graphql.FieldContext{
  79318. Object: "Product",
  79319. Field: field,
  79320. IsMethod: false,
  79321. IsResolver: false,
  79322. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79323. return nil, errors.New("field of type ID does not have child fields")
  79324. },
  79325. }
  79326. return fc, nil
  79327. }
  79328. func (ec *executionContext) _ProductCategory_productTaxonomyNode(ctx context.Context, field graphql.CollectedField, obj *ProductCategory) (ret graphql.Marshaler) {
  79329. fc, err := ec.fieldContext_ProductCategory_productTaxonomyNode(ctx, field)
  79330. if err != nil {
  79331. return graphql.Null
  79332. }
  79333. ctx = graphql.WithFieldContext(ctx, fc)
  79334. defer func() {
  79335. if r := recover(); r != nil {
  79336. ec.Error(ctx, ec.Recover(ctx, r))
  79337. ret = graphql.Null
  79338. }
  79339. }()
  79340. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79341. ctx = rctx // use context from middleware stack in children
  79342. return obj.ProductTaxonomyNode, nil
  79343. })
  79344. if err != nil {
  79345. ec.Error(ctx, err)
  79346. return graphql.Null
  79347. }
  79348. if resTmp == nil {
  79349. return graphql.Null
  79350. }
  79351. res := resTmp.(*ProductTaxonomyNode)
  79352. fc.Result = res
  79353. return ec.marshalOProductTaxonomyNode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductTaxonomyNode(ctx, field.Selections, res)
  79354. }
  79355. func (ec *executionContext) fieldContext_ProductCategory_productTaxonomyNode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79356. fc = &graphql.FieldContext{
  79357. Object: "ProductCategory",
  79358. Field: field,
  79359. IsMethod: false,
  79360. IsResolver: false,
  79361. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79362. switch field.Name {
  79363. case "fullName":
  79364. return ec.fieldContext_ProductTaxonomyNode_fullName(ctx, field)
  79365. case "id":
  79366. return ec.fieldContext_ProductTaxonomyNode_id(ctx, field)
  79367. case "isLeaf":
  79368. return ec.fieldContext_ProductTaxonomyNode_isLeaf(ctx, field)
  79369. case "isRoot":
  79370. return ec.fieldContext_ProductTaxonomyNode_isRoot(ctx, field)
  79371. case "name":
  79372. return ec.fieldContext_ProductTaxonomyNode_name(ctx, field)
  79373. }
  79374. return nil, fmt.Errorf("no field named %q was found under type ProductTaxonomyNode", field.Name)
  79375. },
  79376. }
  79377. return fc, nil
  79378. }
  79379. func (ec *executionContext) _ProductChangeStatusUserError_code(ctx context.Context, field graphql.CollectedField, obj *ProductChangeStatusUserError) (ret graphql.Marshaler) {
  79380. fc, err := ec.fieldContext_ProductChangeStatusUserError_code(ctx, field)
  79381. if err != nil {
  79382. return graphql.Null
  79383. }
  79384. ctx = graphql.WithFieldContext(ctx, fc)
  79385. defer func() {
  79386. if r := recover(); r != nil {
  79387. ec.Error(ctx, ec.Recover(ctx, r))
  79388. ret = graphql.Null
  79389. }
  79390. }()
  79391. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79392. ctx = rctx // use context from middleware stack in children
  79393. return obj.Code, nil
  79394. })
  79395. if err != nil {
  79396. ec.Error(ctx, err)
  79397. return graphql.Null
  79398. }
  79399. if resTmp == nil {
  79400. return graphql.Null
  79401. }
  79402. res := resTmp.(*ProductChangeStatusUserErrorCode)
  79403. fc.Result = res
  79404. return ec.marshalOProductChangeStatusUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductChangeStatusUserErrorCode(ctx, field.Selections, res)
  79405. }
  79406. func (ec *executionContext) fieldContext_ProductChangeStatusUserError_code(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79407. fc = &graphql.FieldContext{
  79408. Object: "ProductChangeStatusUserError",
  79409. Field: field,
  79410. IsMethod: false,
  79411. IsResolver: false,
  79412. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79413. return nil, errors.New("field of type ProductChangeStatusUserErrorCode does not have child fields")
  79414. },
  79415. }
  79416. return fc, nil
  79417. }
  79418. func (ec *executionContext) _ProductChangeStatusUserError_field(ctx context.Context, field graphql.CollectedField, obj *ProductChangeStatusUserError) (ret graphql.Marshaler) {
  79419. fc, err := ec.fieldContext_ProductChangeStatusUserError_field(ctx, field)
  79420. if err != nil {
  79421. return graphql.Null
  79422. }
  79423. ctx = graphql.WithFieldContext(ctx, fc)
  79424. defer func() {
  79425. if r := recover(); r != nil {
  79426. ec.Error(ctx, ec.Recover(ctx, r))
  79427. ret = graphql.Null
  79428. }
  79429. }()
  79430. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79431. ctx = rctx // use context from middleware stack in children
  79432. return obj.Field, nil
  79433. })
  79434. if err != nil {
  79435. ec.Error(ctx, err)
  79436. return graphql.Null
  79437. }
  79438. if resTmp == nil {
  79439. return graphql.Null
  79440. }
  79441. res := resTmp.([]string)
  79442. fc.Result = res
  79443. return ec.marshalOString2ᚕstringᚄ(ctx, field.Selections, res)
  79444. }
  79445. func (ec *executionContext) fieldContext_ProductChangeStatusUserError_field(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79446. fc = &graphql.FieldContext{
  79447. Object: "ProductChangeStatusUserError",
  79448. Field: field,
  79449. IsMethod: false,
  79450. IsResolver: false,
  79451. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79452. return nil, errors.New("field of type String does not have child fields")
  79453. },
  79454. }
  79455. return fc, nil
  79456. }
  79457. func (ec *executionContext) _ProductChangeStatusUserError_message(ctx context.Context, field graphql.CollectedField, obj *ProductChangeStatusUserError) (ret graphql.Marshaler) {
  79458. fc, err := ec.fieldContext_ProductChangeStatusUserError_message(ctx, field)
  79459. if err != nil {
  79460. return graphql.Null
  79461. }
  79462. ctx = graphql.WithFieldContext(ctx, fc)
  79463. defer func() {
  79464. if r := recover(); r != nil {
  79465. ec.Error(ctx, ec.Recover(ctx, r))
  79466. ret = graphql.Null
  79467. }
  79468. }()
  79469. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79470. ctx = rctx // use context from middleware stack in children
  79471. return obj.Message, nil
  79472. })
  79473. if err != nil {
  79474. ec.Error(ctx, err)
  79475. return graphql.Null
  79476. }
  79477. if resTmp == nil {
  79478. if !graphql.HasFieldError(ctx, fc) {
  79479. ec.Errorf(ctx, "must not be null")
  79480. }
  79481. return graphql.Null
  79482. }
  79483. res := resTmp.(string)
  79484. fc.Result = res
  79485. return ec.marshalNString2string(ctx, field.Selections, res)
  79486. }
  79487. func (ec *executionContext) fieldContext_ProductChangeStatusUserError_message(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79488. fc = &graphql.FieldContext{
  79489. Object: "ProductChangeStatusUserError",
  79490. Field: field,
  79491. IsMethod: false,
  79492. IsResolver: false,
  79493. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79494. return nil, errors.New("field of type String does not have child fields")
  79495. },
  79496. }
  79497. return fc, nil
  79498. }
  79499. func (ec *executionContext) _ProductConnection_edges(ctx context.Context, field graphql.CollectedField, obj *ProductConnection) (ret graphql.Marshaler) {
  79500. fc, err := ec.fieldContext_ProductConnection_edges(ctx, field)
  79501. if err != nil {
  79502. return graphql.Null
  79503. }
  79504. ctx = graphql.WithFieldContext(ctx, fc)
  79505. defer func() {
  79506. if r := recover(); r != nil {
  79507. ec.Error(ctx, ec.Recover(ctx, r))
  79508. ret = graphql.Null
  79509. }
  79510. }()
  79511. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79512. ctx = rctx // use context from middleware stack in children
  79513. return obj.Edges, nil
  79514. })
  79515. if err != nil {
  79516. ec.Error(ctx, err)
  79517. return graphql.Null
  79518. }
  79519. if resTmp == nil {
  79520. if !graphql.HasFieldError(ctx, fc) {
  79521. ec.Errorf(ctx, "must not be null")
  79522. }
  79523. return graphql.Null
  79524. }
  79525. res := resTmp.([]*ProductEdge)
  79526. fc.Result = res
  79527. return ec.marshalNProductEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductEdgeᚄ(ctx, field.Selections, res)
  79528. }
  79529. func (ec *executionContext) fieldContext_ProductConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79530. fc = &graphql.FieldContext{
  79531. Object: "ProductConnection",
  79532. Field: field,
  79533. IsMethod: false,
  79534. IsResolver: false,
  79535. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79536. switch field.Name {
  79537. case "cursor":
  79538. return ec.fieldContext_ProductEdge_cursor(ctx, field)
  79539. case "node":
  79540. return ec.fieldContext_ProductEdge_node(ctx, field)
  79541. }
  79542. return nil, fmt.Errorf("no field named %q was found under type ProductEdge", field.Name)
  79543. },
  79544. }
  79545. return fc, nil
  79546. }
  79547. func (ec *executionContext) _ProductConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *ProductConnection) (ret graphql.Marshaler) {
  79548. fc, err := ec.fieldContext_ProductConnection_nodes(ctx, field)
  79549. if err != nil {
  79550. return graphql.Null
  79551. }
  79552. ctx = graphql.WithFieldContext(ctx, fc)
  79553. defer func() {
  79554. if r := recover(); r != nil {
  79555. ec.Error(ctx, ec.Recover(ctx, r))
  79556. ret = graphql.Null
  79557. }
  79558. }()
  79559. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79560. ctx = rctx // use context from middleware stack in children
  79561. return obj.Nodes, nil
  79562. })
  79563. if err != nil {
  79564. ec.Error(ctx, err)
  79565. return graphql.Null
  79566. }
  79567. if resTmp == nil {
  79568. if !graphql.HasFieldError(ctx, fc) {
  79569. ec.Errorf(ctx, "must not be null")
  79570. }
  79571. return graphql.Null
  79572. }
  79573. res := resTmp.([]*Product)
  79574. fc.Result = res
  79575. return ec.marshalNProduct2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductᚄ(ctx, field.Selections, res)
  79576. }
  79577. func (ec *executionContext) fieldContext_ProductConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79578. fc = &graphql.FieldContext{
  79579. Object: "ProductConnection",
  79580. Field: field,
  79581. IsMethod: false,
  79582. IsResolver: false,
  79583. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79584. switch field.Name {
  79585. case "id":
  79586. return ec.fieldContext_Product_id(ctx, field)
  79587. }
  79588. return nil, fmt.Errorf("no field named %q was found under type Product", field.Name)
  79589. },
  79590. }
  79591. return fc, nil
  79592. }
  79593. func (ec *executionContext) _ProductConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *ProductConnection) (ret graphql.Marshaler) {
  79594. fc, err := ec.fieldContext_ProductConnection_pageInfo(ctx, field)
  79595. if err != nil {
  79596. return graphql.Null
  79597. }
  79598. ctx = graphql.WithFieldContext(ctx, fc)
  79599. defer func() {
  79600. if r := recover(); r != nil {
  79601. ec.Error(ctx, ec.Recover(ctx, r))
  79602. ret = graphql.Null
  79603. }
  79604. }()
  79605. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79606. ctx = rctx // use context from middleware stack in children
  79607. return obj.PageInfo, nil
  79608. })
  79609. if err != nil {
  79610. ec.Error(ctx, err)
  79611. return graphql.Null
  79612. }
  79613. if resTmp == nil {
  79614. if !graphql.HasFieldError(ctx, fc) {
  79615. ec.Errorf(ctx, "must not be null")
  79616. }
  79617. return graphql.Null
  79618. }
  79619. res := resTmp.(*PageInfo)
  79620. fc.Result = res
  79621. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  79622. }
  79623. func (ec *executionContext) fieldContext_ProductConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79624. fc = &graphql.FieldContext{
  79625. Object: "ProductConnection",
  79626. Field: field,
  79627. IsMethod: false,
  79628. IsResolver: false,
  79629. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79630. switch field.Name {
  79631. case "endCursor":
  79632. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  79633. case "hasNextPage":
  79634. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  79635. case "hasPreviousPage":
  79636. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  79637. case "startCursor":
  79638. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  79639. }
  79640. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  79641. },
  79642. }
  79643. return fc, nil
  79644. }
  79645. func (ec *executionContext) _ProductContextualPricing_maxVariantPricing(ctx context.Context, field graphql.CollectedField, obj *ProductContextualPricing) (ret graphql.Marshaler) {
  79646. fc, err := ec.fieldContext_ProductContextualPricing_maxVariantPricing(ctx, field)
  79647. if err != nil {
  79648. return graphql.Null
  79649. }
  79650. ctx = graphql.WithFieldContext(ctx, fc)
  79651. defer func() {
  79652. if r := recover(); r != nil {
  79653. ec.Error(ctx, ec.Recover(ctx, r))
  79654. ret = graphql.Null
  79655. }
  79656. }()
  79657. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79658. ctx = rctx // use context from middleware stack in children
  79659. return obj.MaxVariantPricing, nil
  79660. })
  79661. if err != nil {
  79662. ec.Error(ctx, err)
  79663. return graphql.Null
  79664. }
  79665. if resTmp == nil {
  79666. return graphql.Null
  79667. }
  79668. res := resTmp.(*ProductVariantContextualPricing)
  79669. fc.Result = res
  79670. return ec.marshalOProductVariantContextualPricing2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductVariantContextualPricing(ctx, field.Selections, res)
  79671. }
  79672. func (ec *executionContext) fieldContext_ProductContextualPricing_maxVariantPricing(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79673. fc = &graphql.FieldContext{
  79674. Object: "ProductContextualPricing",
  79675. Field: field,
  79676. IsMethod: false,
  79677. IsResolver: false,
  79678. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79679. switch field.Name {
  79680. case "compareAtPrice":
  79681. return ec.fieldContext_ProductVariantContextualPricing_compareAtPrice(ctx, field)
  79682. case "price":
  79683. return ec.fieldContext_ProductVariantContextualPricing_price(ctx, field)
  79684. }
  79685. return nil, fmt.Errorf("no field named %q was found under type ProductVariantContextualPricing", field.Name)
  79686. },
  79687. }
  79688. return fc, nil
  79689. }
  79690. func (ec *executionContext) _ProductContextualPricing_minVariantPricing(ctx context.Context, field graphql.CollectedField, obj *ProductContextualPricing) (ret graphql.Marshaler) {
  79691. fc, err := ec.fieldContext_ProductContextualPricing_minVariantPricing(ctx, field)
  79692. if err != nil {
  79693. return graphql.Null
  79694. }
  79695. ctx = graphql.WithFieldContext(ctx, fc)
  79696. defer func() {
  79697. if r := recover(); r != nil {
  79698. ec.Error(ctx, ec.Recover(ctx, r))
  79699. ret = graphql.Null
  79700. }
  79701. }()
  79702. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79703. ctx = rctx // use context from middleware stack in children
  79704. return obj.MinVariantPricing, nil
  79705. })
  79706. if err != nil {
  79707. ec.Error(ctx, err)
  79708. return graphql.Null
  79709. }
  79710. if resTmp == nil {
  79711. return graphql.Null
  79712. }
  79713. res := resTmp.(*ProductVariantContextualPricing)
  79714. fc.Result = res
  79715. return ec.marshalOProductVariantContextualPricing2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductVariantContextualPricing(ctx, field.Selections, res)
  79716. }
  79717. func (ec *executionContext) fieldContext_ProductContextualPricing_minVariantPricing(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79718. fc = &graphql.FieldContext{
  79719. Object: "ProductContextualPricing",
  79720. Field: field,
  79721. IsMethod: false,
  79722. IsResolver: false,
  79723. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79724. switch field.Name {
  79725. case "compareAtPrice":
  79726. return ec.fieldContext_ProductVariantContextualPricing_compareAtPrice(ctx, field)
  79727. case "price":
  79728. return ec.fieldContext_ProductVariantContextualPricing_price(ctx, field)
  79729. }
  79730. return nil, fmt.Errorf("no field named %q was found under type ProductVariantContextualPricing", field.Name)
  79731. },
  79732. }
  79733. return fc, nil
  79734. }
  79735. func (ec *executionContext) _ProductContextualPricing_priceRange(ctx context.Context, field graphql.CollectedField, obj *ProductContextualPricing) (ret graphql.Marshaler) {
  79736. fc, err := ec.fieldContext_ProductContextualPricing_priceRange(ctx, field)
  79737. if err != nil {
  79738. return graphql.Null
  79739. }
  79740. ctx = graphql.WithFieldContext(ctx, fc)
  79741. defer func() {
  79742. if r := recover(); r != nil {
  79743. ec.Error(ctx, ec.Recover(ctx, r))
  79744. ret = graphql.Null
  79745. }
  79746. }()
  79747. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79748. ctx = rctx // use context from middleware stack in children
  79749. return obj.PriceRange, nil
  79750. })
  79751. if err != nil {
  79752. ec.Error(ctx, err)
  79753. return graphql.Null
  79754. }
  79755. if resTmp == nil {
  79756. if !graphql.HasFieldError(ctx, fc) {
  79757. ec.Errorf(ctx, "must not be null")
  79758. }
  79759. return graphql.Null
  79760. }
  79761. res := resTmp.(*ProductPriceRangeV2)
  79762. fc.Result = res
  79763. return ec.marshalNProductPriceRangeV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductPriceRangeV2(ctx, field.Selections, res)
  79764. }
  79765. func (ec *executionContext) fieldContext_ProductContextualPricing_priceRange(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79766. fc = &graphql.FieldContext{
  79767. Object: "ProductContextualPricing",
  79768. Field: field,
  79769. IsMethod: false,
  79770. IsResolver: false,
  79771. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79772. switch field.Name {
  79773. case "maxVariantPrice":
  79774. return ec.fieldContext_ProductPriceRangeV2_maxVariantPrice(ctx, field)
  79775. case "minVariantPrice":
  79776. return ec.fieldContext_ProductPriceRangeV2_minVariantPrice(ctx, field)
  79777. }
  79778. return nil, fmt.Errorf("no field named %q was found under type ProductPriceRangeV2", field.Name)
  79779. },
  79780. }
  79781. return fc, nil
  79782. }
  79783. func (ec *executionContext) _ProductEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *ProductEdge) (ret graphql.Marshaler) {
  79784. fc, err := ec.fieldContext_ProductEdge_cursor(ctx, field)
  79785. if err != nil {
  79786. return graphql.Null
  79787. }
  79788. ctx = graphql.WithFieldContext(ctx, fc)
  79789. defer func() {
  79790. if r := recover(); r != nil {
  79791. ec.Error(ctx, ec.Recover(ctx, r))
  79792. ret = graphql.Null
  79793. }
  79794. }()
  79795. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79796. ctx = rctx // use context from middleware stack in children
  79797. return obj.Cursor, nil
  79798. })
  79799. if err != nil {
  79800. ec.Error(ctx, err)
  79801. return graphql.Null
  79802. }
  79803. if resTmp == nil {
  79804. if !graphql.HasFieldError(ctx, fc) {
  79805. ec.Errorf(ctx, "must not be null")
  79806. }
  79807. return graphql.Null
  79808. }
  79809. res := resTmp.(string)
  79810. fc.Result = res
  79811. return ec.marshalNString2string(ctx, field.Selections, res)
  79812. }
  79813. func (ec *executionContext) fieldContext_ProductEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79814. fc = &graphql.FieldContext{
  79815. Object: "ProductEdge",
  79816. Field: field,
  79817. IsMethod: false,
  79818. IsResolver: false,
  79819. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79820. return nil, errors.New("field of type String does not have child fields")
  79821. },
  79822. }
  79823. return fc, nil
  79824. }
  79825. func (ec *executionContext) _ProductEdge_node(ctx context.Context, field graphql.CollectedField, obj *ProductEdge) (ret graphql.Marshaler) {
  79826. fc, err := ec.fieldContext_ProductEdge_node(ctx, field)
  79827. if err != nil {
  79828. return graphql.Null
  79829. }
  79830. ctx = graphql.WithFieldContext(ctx, fc)
  79831. defer func() {
  79832. if r := recover(); r != nil {
  79833. ec.Error(ctx, ec.Recover(ctx, r))
  79834. ret = graphql.Null
  79835. }
  79836. }()
  79837. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79838. ctx = rctx // use context from middleware stack in children
  79839. return obj.Node, nil
  79840. })
  79841. if err != nil {
  79842. ec.Error(ctx, err)
  79843. return graphql.Null
  79844. }
  79845. if resTmp == nil {
  79846. if !graphql.HasFieldError(ctx, fc) {
  79847. ec.Errorf(ctx, "must not be null")
  79848. }
  79849. return graphql.Null
  79850. }
  79851. res := resTmp.(*Product)
  79852. fc.Result = res
  79853. return ec.marshalNProduct2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProduct(ctx, field.Selections, res)
  79854. }
  79855. func (ec *executionContext) fieldContext_ProductEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79856. fc = &graphql.FieldContext{
  79857. Object: "ProductEdge",
  79858. Field: field,
  79859. IsMethod: false,
  79860. IsResolver: false,
  79861. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79862. switch field.Name {
  79863. case "id":
  79864. return ec.fieldContext_Product_id(ctx, field)
  79865. }
  79866. return nil, fmt.Errorf("no field named %q was found under type Product", field.Name)
  79867. },
  79868. }
  79869. return fc, nil
  79870. }
  79871. func (ec *executionContext) _ProductPriceRangeV2_maxVariantPrice(ctx context.Context, field graphql.CollectedField, obj *ProductPriceRangeV2) (ret graphql.Marshaler) {
  79872. fc, err := ec.fieldContext_ProductPriceRangeV2_maxVariantPrice(ctx, field)
  79873. if err != nil {
  79874. return graphql.Null
  79875. }
  79876. ctx = graphql.WithFieldContext(ctx, fc)
  79877. defer func() {
  79878. if r := recover(); r != nil {
  79879. ec.Error(ctx, ec.Recover(ctx, r))
  79880. ret = graphql.Null
  79881. }
  79882. }()
  79883. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79884. ctx = rctx // use context from middleware stack in children
  79885. return obj.MaxVariantPrice, nil
  79886. })
  79887. if err != nil {
  79888. ec.Error(ctx, err)
  79889. return graphql.Null
  79890. }
  79891. if resTmp == nil {
  79892. if !graphql.HasFieldError(ctx, fc) {
  79893. ec.Errorf(ctx, "must not be null")
  79894. }
  79895. return graphql.Null
  79896. }
  79897. res := resTmp.(*MoneyV2)
  79898. fc.Result = res
  79899. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  79900. }
  79901. func (ec *executionContext) fieldContext_ProductPriceRangeV2_maxVariantPrice(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79902. fc = &graphql.FieldContext{
  79903. Object: "ProductPriceRangeV2",
  79904. Field: field,
  79905. IsMethod: false,
  79906. IsResolver: false,
  79907. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79908. switch field.Name {
  79909. case "amount":
  79910. return ec.fieldContext_MoneyV2_amount(ctx, field)
  79911. case "currencyCode":
  79912. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  79913. }
  79914. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  79915. },
  79916. }
  79917. return fc, nil
  79918. }
  79919. func (ec *executionContext) _ProductPriceRangeV2_minVariantPrice(ctx context.Context, field graphql.CollectedField, obj *ProductPriceRangeV2) (ret graphql.Marshaler) {
  79920. fc, err := ec.fieldContext_ProductPriceRangeV2_minVariantPrice(ctx, field)
  79921. if err != nil {
  79922. return graphql.Null
  79923. }
  79924. ctx = graphql.WithFieldContext(ctx, fc)
  79925. defer func() {
  79926. if r := recover(); r != nil {
  79927. ec.Error(ctx, ec.Recover(ctx, r))
  79928. ret = graphql.Null
  79929. }
  79930. }()
  79931. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79932. ctx = rctx // use context from middleware stack in children
  79933. return obj.MinVariantPrice, nil
  79934. })
  79935. if err != nil {
  79936. ec.Error(ctx, err)
  79937. return graphql.Null
  79938. }
  79939. if resTmp == nil {
  79940. if !graphql.HasFieldError(ctx, fc) {
  79941. ec.Errorf(ctx, "must not be null")
  79942. }
  79943. return graphql.Null
  79944. }
  79945. res := resTmp.(*MoneyV2)
  79946. fc.Result = res
  79947. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  79948. }
  79949. func (ec *executionContext) fieldContext_ProductPriceRangeV2_minVariantPrice(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79950. fc = &graphql.FieldContext{
  79951. Object: "ProductPriceRangeV2",
  79952. Field: field,
  79953. IsMethod: false,
  79954. IsResolver: false,
  79955. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79956. switch field.Name {
  79957. case "amount":
  79958. return ec.fieldContext_MoneyV2_amount(ctx, field)
  79959. case "currencyCode":
  79960. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  79961. }
  79962. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  79963. },
  79964. }
  79965. return fc, nil
  79966. }
  79967. func (ec *executionContext) _ProductTaxonomyNode_fullName(ctx context.Context, field graphql.CollectedField, obj *ProductTaxonomyNode) (ret graphql.Marshaler) {
  79968. fc, err := ec.fieldContext_ProductTaxonomyNode_fullName(ctx, field)
  79969. if err != nil {
  79970. return graphql.Null
  79971. }
  79972. ctx = graphql.WithFieldContext(ctx, fc)
  79973. defer func() {
  79974. if r := recover(); r != nil {
  79975. ec.Error(ctx, ec.Recover(ctx, r))
  79976. ret = graphql.Null
  79977. }
  79978. }()
  79979. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79980. ctx = rctx // use context from middleware stack in children
  79981. return obj.FullName, nil
  79982. })
  79983. if err != nil {
  79984. ec.Error(ctx, err)
  79985. return graphql.Null
  79986. }
  79987. if resTmp == nil {
  79988. if !graphql.HasFieldError(ctx, fc) {
  79989. ec.Errorf(ctx, "must not be null")
  79990. }
  79991. return graphql.Null
  79992. }
  79993. res := resTmp.(string)
  79994. fc.Result = res
  79995. return ec.marshalNString2string(ctx, field.Selections, res)
  79996. }
  79997. func (ec *executionContext) fieldContext_ProductTaxonomyNode_fullName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79998. fc = &graphql.FieldContext{
  79999. Object: "ProductTaxonomyNode",
  80000. Field: field,
  80001. IsMethod: false,
  80002. IsResolver: false,
  80003. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80004. return nil, errors.New("field of type String does not have child fields")
  80005. },
  80006. }
  80007. return fc, nil
  80008. }
  80009. func (ec *executionContext) _ProductTaxonomyNode_id(ctx context.Context, field graphql.CollectedField, obj *ProductTaxonomyNode) (ret graphql.Marshaler) {
  80010. fc, err := ec.fieldContext_ProductTaxonomyNode_id(ctx, field)
  80011. if err != nil {
  80012. return graphql.Null
  80013. }
  80014. ctx = graphql.WithFieldContext(ctx, fc)
  80015. defer func() {
  80016. if r := recover(); r != nil {
  80017. ec.Error(ctx, ec.Recover(ctx, r))
  80018. ret = graphql.Null
  80019. }
  80020. }()
  80021. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80022. ctx = rctx // use context from middleware stack in children
  80023. return obj.ID, nil
  80024. })
  80025. if err != nil {
  80026. ec.Error(ctx, err)
  80027. return graphql.Null
  80028. }
  80029. if resTmp == nil {
  80030. if !graphql.HasFieldError(ctx, fc) {
  80031. ec.Errorf(ctx, "must not be null")
  80032. }
  80033. return graphql.Null
  80034. }
  80035. res := resTmp.(string)
  80036. fc.Result = res
  80037. return ec.marshalNID2string(ctx, field.Selections, res)
  80038. }
  80039. func (ec *executionContext) fieldContext_ProductTaxonomyNode_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80040. fc = &graphql.FieldContext{
  80041. Object: "ProductTaxonomyNode",
  80042. Field: field,
  80043. IsMethod: false,
  80044. IsResolver: false,
  80045. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80046. return nil, errors.New("field of type ID does not have child fields")
  80047. },
  80048. }
  80049. return fc, nil
  80050. }
  80051. func (ec *executionContext) _ProductTaxonomyNode_isLeaf(ctx context.Context, field graphql.CollectedField, obj *ProductTaxonomyNode) (ret graphql.Marshaler) {
  80052. fc, err := ec.fieldContext_ProductTaxonomyNode_isLeaf(ctx, field)
  80053. if err != nil {
  80054. return graphql.Null
  80055. }
  80056. ctx = graphql.WithFieldContext(ctx, fc)
  80057. defer func() {
  80058. if r := recover(); r != nil {
  80059. ec.Error(ctx, ec.Recover(ctx, r))
  80060. ret = graphql.Null
  80061. }
  80062. }()
  80063. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80064. ctx = rctx // use context from middleware stack in children
  80065. return obj.IsLeaf, nil
  80066. })
  80067. if err != nil {
  80068. ec.Error(ctx, err)
  80069. return graphql.Null
  80070. }
  80071. if resTmp == nil {
  80072. if !graphql.HasFieldError(ctx, fc) {
  80073. ec.Errorf(ctx, "must not be null")
  80074. }
  80075. return graphql.Null
  80076. }
  80077. res := resTmp.(bool)
  80078. fc.Result = res
  80079. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  80080. }
  80081. func (ec *executionContext) fieldContext_ProductTaxonomyNode_isLeaf(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80082. fc = &graphql.FieldContext{
  80083. Object: "ProductTaxonomyNode",
  80084. Field: field,
  80085. IsMethod: false,
  80086. IsResolver: false,
  80087. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80088. return nil, errors.New("field of type Boolean does not have child fields")
  80089. },
  80090. }
  80091. return fc, nil
  80092. }
  80093. func (ec *executionContext) _ProductTaxonomyNode_isRoot(ctx context.Context, field graphql.CollectedField, obj *ProductTaxonomyNode) (ret graphql.Marshaler) {
  80094. fc, err := ec.fieldContext_ProductTaxonomyNode_isRoot(ctx, field)
  80095. if err != nil {
  80096. return graphql.Null
  80097. }
  80098. ctx = graphql.WithFieldContext(ctx, fc)
  80099. defer func() {
  80100. if r := recover(); r != nil {
  80101. ec.Error(ctx, ec.Recover(ctx, r))
  80102. ret = graphql.Null
  80103. }
  80104. }()
  80105. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80106. ctx = rctx // use context from middleware stack in children
  80107. return obj.IsRoot, nil
  80108. })
  80109. if err != nil {
  80110. ec.Error(ctx, err)
  80111. return graphql.Null
  80112. }
  80113. if resTmp == nil {
  80114. if !graphql.HasFieldError(ctx, fc) {
  80115. ec.Errorf(ctx, "must not be null")
  80116. }
  80117. return graphql.Null
  80118. }
  80119. res := resTmp.(bool)
  80120. fc.Result = res
  80121. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  80122. }
  80123. func (ec *executionContext) fieldContext_ProductTaxonomyNode_isRoot(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80124. fc = &graphql.FieldContext{
  80125. Object: "ProductTaxonomyNode",
  80126. Field: field,
  80127. IsMethod: false,
  80128. IsResolver: false,
  80129. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80130. return nil, errors.New("field of type Boolean does not have child fields")
  80131. },
  80132. }
  80133. return fc, nil
  80134. }
  80135. func (ec *executionContext) _ProductTaxonomyNode_name(ctx context.Context, field graphql.CollectedField, obj *ProductTaxonomyNode) (ret graphql.Marshaler) {
  80136. fc, err := ec.fieldContext_ProductTaxonomyNode_name(ctx, field)
  80137. if err != nil {
  80138. return graphql.Null
  80139. }
  80140. ctx = graphql.WithFieldContext(ctx, fc)
  80141. defer func() {
  80142. if r := recover(); r != nil {
  80143. ec.Error(ctx, ec.Recover(ctx, r))
  80144. ret = graphql.Null
  80145. }
  80146. }()
  80147. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80148. ctx = rctx // use context from middleware stack in children
  80149. return obj.Name, nil
  80150. })
  80151. if err != nil {
  80152. ec.Error(ctx, err)
  80153. return graphql.Null
  80154. }
  80155. if resTmp == nil {
  80156. if !graphql.HasFieldError(ctx, fc) {
  80157. ec.Errorf(ctx, "must not be null")
  80158. }
  80159. return graphql.Null
  80160. }
  80161. res := resTmp.(string)
  80162. fc.Result = res
  80163. return ec.marshalNString2string(ctx, field.Selections, res)
  80164. }
  80165. func (ec *executionContext) fieldContext_ProductTaxonomyNode_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80166. fc = &graphql.FieldContext{
  80167. Object: "ProductTaxonomyNode",
  80168. Field: field,
  80169. IsMethod: false,
  80170. IsResolver: false,
  80171. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80172. return nil, errors.New("field of type String does not have child fields")
  80173. },
  80174. }
  80175. return fc, nil
  80176. }
  80177. func (ec *executionContext) _ProductVariant_id(ctx context.Context, field graphql.CollectedField, obj *ProductVariant) (ret graphql.Marshaler) {
  80178. fc, err := ec.fieldContext_ProductVariant_id(ctx, field)
  80179. if err != nil {
  80180. return graphql.Null
  80181. }
  80182. ctx = graphql.WithFieldContext(ctx, fc)
  80183. defer func() {
  80184. if r := recover(); r != nil {
  80185. ec.Error(ctx, ec.Recover(ctx, r))
  80186. ret = graphql.Null
  80187. }
  80188. }()
  80189. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80190. ctx = rctx // use context from middleware stack in children
  80191. return obj.ID, nil
  80192. })
  80193. if err != nil {
  80194. ec.Error(ctx, err)
  80195. return graphql.Null
  80196. }
  80197. if resTmp == nil {
  80198. if !graphql.HasFieldError(ctx, fc) {
  80199. ec.Errorf(ctx, "must not be null")
  80200. }
  80201. return graphql.Null
  80202. }
  80203. res := resTmp.(string)
  80204. fc.Result = res
  80205. return ec.marshalNID2string(ctx, field.Selections, res)
  80206. }
  80207. func (ec *executionContext) fieldContext_ProductVariant_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80208. fc = &graphql.FieldContext{
  80209. Object: "ProductVariant",
  80210. Field: field,
  80211. IsMethod: false,
  80212. IsResolver: false,
  80213. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80214. return nil, errors.New("field of type ID does not have child fields")
  80215. },
  80216. }
  80217. return fc, nil
  80218. }
  80219. func (ec *executionContext) _ProductVariantConnection_edges(ctx context.Context, field graphql.CollectedField, obj *ProductVariantConnection) (ret graphql.Marshaler) {
  80220. fc, err := ec.fieldContext_ProductVariantConnection_edges(ctx, field)
  80221. if err != nil {
  80222. return graphql.Null
  80223. }
  80224. ctx = graphql.WithFieldContext(ctx, fc)
  80225. defer func() {
  80226. if r := recover(); r != nil {
  80227. ec.Error(ctx, ec.Recover(ctx, r))
  80228. ret = graphql.Null
  80229. }
  80230. }()
  80231. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80232. ctx = rctx // use context from middleware stack in children
  80233. return obj.Edges, nil
  80234. })
  80235. if err != nil {
  80236. ec.Error(ctx, err)
  80237. return graphql.Null
  80238. }
  80239. if resTmp == nil {
  80240. if !graphql.HasFieldError(ctx, fc) {
  80241. ec.Errorf(ctx, "must not be null")
  80242. }
  80243. return graphql.Null
  80244. }
  80245. res := resTmp.([]*ProductVariantEdge)
  80246. fc.Result = res
  80247. return ec.marshalNProductVariantEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductVariantEdgeᚄ(ctx, field.Selections, res)
  80248. }
  80249. func (ec *executionContext) fieldContext_ProductVariantConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80250. fc = &graphql.FieldContext{
  80251. Object: "ProductVariantConnection",
  80252. Field: field,
  80253. IsMethod: false,
  80254. IsResolver: false,
  80255. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80256. switch field.Name {
  80257. case "cursor":
  80258. return ec.fieldContext_ProductVariantEdge_cursor(ctx, field)
  80259. case "node":
  80260. return ec.fieldContext_ProductVariantEdge_node(ctx, field)
  80261. }
  80262. return nil, fmt.Errorf("no field named %q was found under type ProductVariantEdge", field.Name)
  80263. },
  80264. }
  80265. return fc, nil
  80266. }
  80267. func (ec *executionContext) _ProductVariantConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *ProductVariantConnection) (ret graphql.Marshaler) {
  80268. fc, err := ec.fieldContext_ProductVariantConnection_nodes(ctx, field)
  80269. if err != nil {
  80270. return graphql.Null
  80271. }
  80272. ctx = graphql.WithFieldContext(ctx, fc)
  80273. defer func() {
  80274. if r := recover(); r != nil {
  80275. ec.Error(ctx, ec.Recover(ctx, r))
  80276. ret = graphql.Null
  80277. }
  80278. }()
  80279. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80280. ctx = rctx // use context from middleware stack in children
  80281. return obj.Nodes, nil
  80282. })
  80283. if err != nil {
  80284. ec.Error(ctx, err)
  80285. return graphql.Null
  80286. }
  80287. if resTmp == nil {
  80288. if !graphql.HasFieldError(ctx, fc) {
  80289. ec.Errorf(ctx, "must not be null")
  80290. }
  80291. return graphql.Null
  80292. }
  80293. res := resTmp.([]*ProductVariant)
  80294. fc.Result = res
  80295. return ec.marshalNProductVariant2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductVariantᚄ(ctx, field.Selections, res)
  80296. }
  80297. func (ec *executionContext) fieldContext_ProductVariantConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80298. fc = &graphql.FieldContext{
  80299. Object: "ProductVariantConnection",
  80300. Field: field,
  80301. IsMethod: false,
  80302. IsResolver: false,
  80303. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80304. switch field.Name {
  80305. case "id":
  80306. return ec.fieldContext_ProductVariant_id(ctx, field)
  80307. }
  80308. return nil, fmt.Errorf("no field named %q was found under type ProductVariant", field.Name)
  80309. },
  80310. }
  80311. return fc, nil
  80312. }
  80313. func (ec *executionContext) _ProductVariantConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *ProductVariantConnection) (ret graphql.Marshaler) {
  80314. fc, err := ec.fieldContext_ProductVariantConnection_pageInfo(ctx, field)
  80315. if err != nil {
  80316. return graphql.Null
  80317. }
  80318. ctx = graphql.WithFieldContext(ctx, fc)
  80319. defer func() {
  80320. if r := recover(); r != nil {
  80321. ec.Error(ctx, ec.Recover(ctx, r))
  80322. ret = graphql.Null
  80323. }
  80324. }()
  80325. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80326. ctx = rctx // use context from middleware stack in children
  80327. return obj.PageInfo, nil
  80328. })
  80329. if err != nil {
  80330. ec.Error(ctx, err)
  80331. return graphql.Null
  80332. }
  80333. if resTmp == nil {
  80334. if !graphql.HasFieldError(ctx, fc) {
  80335. ec.Errorf(ctx, "must not be null")
  80336. }
  80337. return graphql.Null
  80338. }
  80339. res := resTmp.(*PageInfo)
  80340. fc.Result = res
  80341. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  80342. }
  80343. func (ec *executionContext) fieldContext_ProductVariantConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80344. fc = &graphql.FieldContext{
  80345. Object: "ProductVariantConnection",
  80346. Field: field,
  80347. IsMethod: false,
  80348. IsResolver: false,
  80349. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80350. switch field.Name {
  80351. case "endCursor":
  80352. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  80353. case "hasNextPage":
  80354. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  80355. case "hasPreviousPage":
  80356. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  80357. case "startCursor":
  80358. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  80359. }
  80360. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  80361. },
  80362. }
  80363. return fc, nil
  80364. }
  80365. func (ec *executionContext) _ProductVariantContextualPricing_compareAtPrice(ctx context.Context, field graphql.CollectedField, obj *ProductVariantContextualPricing) (ret graphql.Marshaler) {
  80366. fc, err := ec.fieldContext_ProductVariantContextualPricing_compareAtPrice(ctx, field)
  80367. if err != nil {
  80368. return graphql.Null
  80369. }
  80370. ctx = graphql.WithFieldContext(ctx, fc)
  80371. defer func() {
  80372. if r := recover(); r != nil {
  80373. ec.Error(ctx, ec.Recover(ctx, r))
  80374. ret = graphql.Null
  80375. }
  80376. }()
  80377. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80378. ctx = rctx // use context from middleware stack in children
  80379. return obj.CompareAtPrice, nil
  80380. })
  80381. if err != nil {
  80382. ec.Error(ctx, err)
  80383. return graphql.Null
  80384. }
  80385. if resTmp == nil {
  80386. return graphql.Null
  80387. }
  80388. res := resTmp.(*MoneyV2)
  80389. fc.Result = res
  80390. return ec.marshalOMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  80391. }
  80392. func (ec *executionContext) fieldContext_ProductVariantContextualPricing_compareAtPrice(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80393. fc = &graphql.FieldContext{
  80394. Object: "ProductVariantContextualPricing",
  80395. Field: field,
  80396. IsMethod: false,
  80397. IsResolver: false,
  80398. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80399. switch field.Name {
  80400. case "amount":
  80401. return ec.fieldContext_MoneyV2_amount(ctx, field)
  80402. case "currencyCode":
  80403. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  80404. }
  80405. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  80406. },
  80407. }
  80408. return fc, nil
  80409. }
  80410. func (ec *executionContext) _ProductVariantContextualPricing_price(ctx context.Context, field graphql.CollectedField, obj *ProductVariantContextualPricing) (ret graphql.Marshaler) {
  80411. fc, err := ec.fieldContext_ProductVariantContextualPricing_price(ctx, field)
  80412. if err != nil {
  80413. return graphql.Null
  80414. }
  80415. ctx = graphql.WithFieldContext(ctx, fc)
  80416. defer func() {
  80417. if r := recover(); r != nil {
  80418. ec.Error(ctx, ec.Recover(ctx, r))
  80419. ret = graphql.Null
  80420. }
  80421. }()
  80422. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80423. ctx = rctx // use context from middleware stack in children
  80424. return obj.Price, nil
  80425. })
  80426. if err != nil {
  80427. ec.Error(ctx, err)
  80428. return graphql.Null
  80429. }
  80430. if resTmp == nil {
  80431. if !graphql.HasFieldError(ctx, fc) {
  80432. ec.Errorf(ctx, "must not be null")
  80433. }
  80434. return graphql.Null
  80435. }
  80436. res := resTmp.(*MoneyV2)
  80437. fc.Result = res
  80438. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  80439. }
  80440. func (ec *executionContext) fieldContext_ProductVariantContextualPricing_price(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80441. fc = &graphql.FieldContext{
  80442. Object: "ProductVariantContextualPricing",
  80443. Field: field,
  80444. IsMethod: false,
  80445. IsResolver: false,
  80446. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80447. switch field.Name {
  80448. case "amount":
  80449. return ec.fieldContext_MoneyV2_amount(ctx, field)
  80450. case "currencyCode":
  80451. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  80452. }
  80453. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  80454. },
  80455. }
  80456. return fc, nil
  80457. }
  80458. func (ec *executionContext) _ProductVariantEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *ProductVariantEdge) (ret graphql.Marshaler) {
  80459. fc, err := ec.fieldContext_ProductVariantEdge_cursor(ctx, field)
  80460. if err != nil {
  80461. return graphql.Null
  80462. }
  80463. ctx = graphql.WithFieldContext(ctx, fc)
  80464. defer func() {
  80465. if r := recover(); r != nil {
  80466. ec.Error(ctx, ec.Recover(ctx, r))
  80467. ret = graphql.Null
  80468. }
  80469. }()
  80470. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80471. ctx = rctx // use context from middleware stack in children
  80472. return obj.Cursor, nil
  80473. })
  80474. if err != nil {
  80475. ec.Error(ctx, err)
  80476. return graphql.Null
  80477. }
  80478. if resTmp == nil {
  80479. if !graphql.HasFieldError(ctx, fc) {
  80480. ec.Errorf(ctx, "must not be null")
  80481. }
  80482. return graphql.Null
  80483. }
  80484. res := resTmp.(string)
  80485. fc.Result = res
  80486. return ec.marshalNString2string(ctx, field.Selections, res)
  80487. }
  80488. func (ec *executionContext) fieldContext_ProductVariantEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80489. fc = &graphql.FieldContext{
  80490. Object: "ProductVariantEdge",
  80491. Field: field,
  80492. IsMethod: false,
  80493. IsResolver: false,
  80494. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80495. return nil, errors.New("field of type String does not have child fields")
  80496. },
  80497. }
  80498. return fc, nil
  80499. }
  80500. func (ec *executionContext) _ProductVariantEdge_node(ctx context.Context, field graphql.CollectedField, obj *ProductVariantEdge) (ret graphql.Marshaler) {
  80501. fc, err := ec.fieldContext_ProductVariantEdge_node(ctx, field)
  80502. if err != nil {
  80503. return graphql.Null
  80504. }
  80505. ctx = graphql.WithFieldContext(ctx, fc)
  80506. defer func() {
  80507. if r := recover(); r != nil {
  80508. ec.Error(ctx, ec.Recover(ctx, r))
  80509. ret = graphql.Null
  80510. }
  80511. }()
  80512. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80513. ctx = rctx // use context from middleware stack in children
  80514. return obj.Node, nil
  80515. })
  80516. if err != nil {
  80517. ec.Error(ctx, err)
  80518. return graphql.Null
  80519. }
  80520. if resTmp == nil {
  80521. if !graphql.HasFieldError(ctx, fc) {
  80522. ec.Errorf(ctx, "must not be null")
  80523. }
  80524. return graphql.Null
  80525. }
  80526. res := resTmp.(*ProductVariant)
  80527. fc.Result = res
  80528. return ec.marshalNProductVariant2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductVariant(ctx, field.Selections, res)
  80529. }
  80530. func (ec *executionContext) fieldContext_ProductVariantEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80531. fc = &graphql.FieldContext{
  80532. Object: "ProductVariantEdge",
  80533. Field: field,
  80534. IsMethod: false,
  80535. IsResolver: false,
  80536. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80537. switch field.Name {
  80538. case "id":
  80539. return ec.fieldContext_ProductVariant_id(ctx, field)
  80540. }
  80541. return nil, fmt.Errorf("no field named %q was found under type ProductVariant", field.Name)
  80542. },
  80543. }
  80544. return fc, nil
  80545. }
  80546. func (ec *executionContext) _ProductVariantsBulkCreateUserError_code(ctx context.Context, field graphql.CollectedField, obj *ProductVariantsBulkCreateUserError) (ret graphql.Marshaler) {
  80547. fc, err := ec.fieldContext_ProductVariantsBulkCreateUserError_code(ctx, field)
  80548. if err != nil {
  80549. return graphql.Null
  80550. }
  80551. ctx = graphql.WithFieldContext(ctx, fc)
  80552. defer func() {
  80553. if r := recover(); r != nil {
  80554. ec.Error(ctx, ec.Recover(ctx, r))
  80555. ret = graphql.Null
  80556. }
  80557. }()
  80558. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80559. ctx = rctx // use context from middleware stack in children
  80560. return obj.Code, nil
  80561. })
  80562. if err != nil {
  80563. ec.Error(ctx, err)
  80564. return graphql.Null
  80565. }
  80566. if resTmp == nil {
  80567. return graphql.Null
  80568. }
  80569. res := resTmp.(*ProductVariantsBulkCreateUserErrorCode)
  80570. fc.Result = res
  80571. return ec.marshalOProductVariantsBulkCreateUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductVariantsBulkCreateUserErrorCode(ctx, field.Selections, res)
  80572. }
  80573. func (ec *executionContext) fieldContext_ProductVariantsBulkCreateUserError_code(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80574. fc = &graphql.FieldContext{
  80575. Object: "ProductVariantsBulkCreateUserError",
  80576. Field: field,
  80577. IsMethod: false,
  80578. IsResolver: false,
  80579. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80580. return nil, errors.New("field of type ProductVariantsBulkCreateUserErrorCode does not have child fields")
  80581. },
  80582. }
  80583. return fc, nil
  80584. }
  80585. func (ec *executionContext) _ProductVariantsBulkCreateUserError_field(ctx context.Context, field graphql.CollectedField, obj *ProductVariantsBulkCreateUserError) (ret graphql.Marshaler) {
  80586. fc, err := ec.fieldContext_ProductVariantsBulkCreateUserError_field(ctx, field)
  80587. if err != nil {
  80588. return graphql.Null
  80589. }
  80590. ctx = graphql.WithFieldContext(ctx, fc)
  80591. defer func() {
  80592. if r := recover(); r != nil {
  80593. ec.Error(ctx, ec.Recover(ctx, r))
  80594. ret = graphql.Null
  80595. }
  80596. }()
  80597. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80598. ctx = rctx // use context from middleware stack in children
  80599. return obj.Field, nil
  80600. })
  80601. if err != nil {
  80602. ec.Error(ctx, err)
  80603. return graphql.Null
  80604. }
  80605. if resTmp == nil {
  80606. return graphql.Null
  80607. }
  80608. res := resTmp.([]string)
  80609. fc.Result = res
  80610. return ec.marshalOString2ᚕstringᚄ(ctx, field.Selections, res)
  80611. }
  80612. func (ec *executionContext) fieldContext_ProductVariantsBulkCreateUserError_field(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80613. fc = &graphql.FieldContext{
  80614. Object: "ProductVariantsBulkCreateUserError",
  80615. Field: field,
  80616. IsMethod: false,
  80617. IsResolver: false,
  80618. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80619. return nil, errors.New("field of type String does not have child fields")
  80620. },
  80621. }
  80622. return fc, nil
  80623. }
  80624. func (ec *executionContext) _ProductVariantsBulkCreateUserError_message(ctx context.Context, field graphql.CollectedField, obj *ProductVariantsBulkCreateUserError) (ret graphql.Marshaler) {
  80625. fc, err := ec.fieldContext_ProductVariantsBulkCreateUserError_message(ctx, field)
  80626. if err != nil {
  80627. return graphql.Null
  80628. }
  80629. ctx = graphql.WithFieldContext(ctx, fc)
  80630. defer func() {
  80631. if r := recover(); r != nil {
  80632. ec.Error(ctx, ec.Recover(ctx, r))
  80633. ret = graphql.Null
  80634. }
  80635. }()
  80636. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80637. ctx = rctx // use context from middleware stack in children
  80638. return obj.Message, nil
  80639. })
  80640. if err != nil {
  80641. ec.Error(ctx, err)
  80642. return graphql.Null
  80643. }
  80644. if resTmp == nil {
  80645. if !graphql.HasFieldError(ctx, fc) {
  80646. ec.Errorf(ctx, "must not be null")
  80647. }
  80648. return graphql.Null
  80649. }
  80650. res := resTmp.(string)
  80651. fc.Result = res
  80652. return ec.marshalNString2string(ctx, field.Selections, res)
  80653. }
  80654. func (ec *executionContext) fieldContext_ProductVariantsBulkCreateUserError_message(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80655. fc = &graphql.FieldContext{
  80656. Object: "ProductVariantsBulkCreateUserError",
  80657. Field: field,
  80658. IsMethod: false,
  80659. IsResolver: false,
  80660. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80661. return nil, errors.New("field of type String does not have child fields")
  80662. },
  80663. }
  80664. return fc, nil
  80665. }
  80666. func (ec *executionContext) _ProductVariantsBulkDeleteUserError_code(ctx context.Context, field graphql.CollectedField, obj *ProductVariantsBulkDeleteUserError) (ret graphql.Marshaler) {
  80667. fc, err := ec.fieldContext_ProductVariantsBulkDeleteUserError_code(ctx, field)
  80668. if err != nil {
  80669. return graphql.Null
  80670. }
  80671. ctx = graphql.WithFieldContext(ctx, fc)
  80672. defer func() {
  80673. if r := recover(); r != nil {
  80674. ec.Error(ctx, ec.Recover(ctx, r))
  80675. ret = graphql.Null
  80676. }
  80677. }()
  80678. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80679. ctx = rctx // use context from middleware stack in children
  80680. return obj.Code, nil
  80681. })
  80682. if err != nil {
  80683. ec.Error(ctx, err)
  80684. return graphql.Null
  80685. }
  80686. if resTmp == nil {
  80687. return graphql.Null
  80688. }
  80689. res := resTmp.(*ProductVariantsBulkDeleteUserErrorCode)
  80690. fc.Result = res
  80691. return ec.marshalOProductVariantsBulkDeleteUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductVariantsBulkDeleteUserErrorCode(ctx, field.Selections, res)
  80692. }
  80693. func (ec *executionContext) fieldContext_ProductVariantsBulkDeleteUserError_code(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80694. fc = &graphql.FieldContext{
  80695. Object: "ProductVariantsBulkDeleteUserError",
  80696. Field: field,
  80697. IsMethod: false,
  80698. IsResolver: false,
  80699. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80700. return nil, errors.New("field of type ProductVariantsBulkDeleteUserErrorCode does not have child fields")
  80701. },
  80702. }
  80703. return fc, nil
  80704. }
  80705. func (ec *executionContext) _ProductVariantsBulkDeleteUserError_field(ctx context.Context, field graphql.CollectedField, obj *ProductVariantsBulkDeleteUserError) (ret graphql.Marshaler) {
  80706. fc, err := ec.fieldContext_ProductVariantsBulkDeleteUserError_field(ctx, field)
  80707. if err != nil {
  80708. return graphql.Null
  80709. }
  80710. ctx = graphql.WithFieldContext(ctx, fc)
  80711. defer func() {
  80712. if r := recover(); r != nil {
  80713. ec.Error(ctx, ec.Recover(ctx, r))
  80714. ret = graphql.Null
  80715. }
  80716. }()
  80717. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80718. ctx = rctx // use context from middleware stack in children
  80719. return obj.Field, nil
  80720. })
  80721. if err != nil {
  80722. ec.Error(ctx, err)
  80723. return graphql.Null
  80724. }
  80725. if resTmp == nil {
  80726. return graphql.Null
  80727. }
  80728. res := resTmp.([]string)
  80729. fc.Result = res
  80730. return ec.marshalOString2ᚕstringᚄ(ctx, field.Selections, res)
  80731. }
  80732. func (ec *executionContext) fieldContext_ProductVariantsBulkDeleteUserError_field(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80733. fc = &graphql.FieldContext{
  80734. Object: "ProductVariantsBulkDeleteUserError",
  80735. Field: field,
  80736. IsMethod: false,
  80737. IsResolver: false,
  80738. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80739. return nil, errors.New("field of type String does not have child fields")
  80740. },
  80741. }
  80742. return fc, nil
  80743. }
  80744. func (ec *executionContext) _ProductVariantsBulkDeleteUserError_message(ctx context.Context, field graphql.CollectedField, obj *ProductVariantsBulkDeleteUserError) (ret graphql.Marshaler) {
  80745. fc, err := ec.fieldContext_ProductVariantsBulkDeleteUserError_message(ctx, field)
  80746. if err != nil {
  80747. return graphql.Null
  80748. }
  80749. ctx = graphql.WithFieldContext(ctx, fc)
  80750. defer func() {
  80751. if r := recover(); r != nil {
  80752. ec.Error(ctx, ec.Recover(ctx, r))
  80753. ret = graphql.Null
  80754. }
  80755. }()
  80756. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80757. ctx = rctx // use context from middleware stack in children
  80758. return obj.Message, nil
  80759. })
  80760. if err != nil {
  80761. ec.Error(ctx, err)
  80762. return graphql.Null
  80763. }
  80764. if resTmp == nil {
  80765. if !graphql.HasFieldError(ctx, fc) {
  80766. ec.Errorf(ctx, "must not be null")
  80767. }
  80768. return graphql.Null
  80769. }
  80770. res := resTmp.(string)
  80771. fc.Result = res
  80772. return ec.marshalNString2string(ctx, field.Selections, res)
  80773. }
  80774. func (ec *executionContext) fieldContext_ProductVariantsBulkDeleteUserError_message(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80775. fc = &graphql.FieldContext{
  80776. Object: "ProductVariantsBulkDeleteUserError",
  80777. Field: field,
  80778. IsMethod: false,
  80779. IsResolver: false,
  80780. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80781. return nil, errors.New("field of type String does not have child fields")
  80782. },
  80783. }
  80784. return fc, nil
  80785. }
  80786. func (ec *executionContext) _ProductVariantsBulkReorderUserError_code(ctx context.Context, field graphql.CollectedField, obj *ProductVariantsBulkReorderUserError) (ret graphql.Marshaler) {
  80787. fc, err := ec.fieldContext_ProductVariantsBulkReorderUserError_code(ctx, field)
  80788. if err != nil {
  80789. return graphql.Null
  80790. }
  80791. ctx = graphql.WithFieldContext(ctx, fc)
  80792. defer func() {
  80793. if r := recover(); r != nil {
  80794. ec.Error(ctx, ec.Recover(ctx, r))
  80795. ret = graphql.Null
  80796. }
  80797. }()
  80798. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80799. ctx = rctx // use context from middleware stack in children
  80800. return obj.Code, nil
  80801. })
  80802. if err != nil {
  80803. ec.Error(ctx, err)
  80804. return graphql.Null
  80805. }
  80806. if resTmp == nil {
  80807. return graphql.Null
  80808. }
  80809. res := resTmp.(*ProductVariantsBulkReorderUserErrorCode)
  80810. fc.Result = res
  80811. return ec.marshalOProductVariantsBulkReorderUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductVariantsBulkReorderUserErrorCode(ctx, field.Selections, res)
  80812. }
  80813. func (ec *executionContext) fieldContext_ProductVariantsBulkReorderUserError_code(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80814. fc = &graphql.FieldContext{
  80815. Object: "ProductVariantsBulkReorderUserError",
  80816. Field: field,
  80817. IsMethod: false,
  80818. IsResolver: false,
  80819. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80820. return nil, errors.New("field of type ProductVariantsBulkReorderUserErrorCode does not have child fields")
  80821. },
  80822. }
  80823. return fc, nil
  80824. }
  80825. func (ec *executionContext) _ProductVariantsBulkReorderUserError_field(ctx context.Context, field graphql.CollectedField, obj *ProductVariantsBulkReorderUserError) (ret graphql.Marshaler) {
  80826. fc, err := ec.fieldContext_ProductVariantsBulkReorderUserError_field(ctx, field)
  80827. if err != nil {
  80828. return graphql.Null
  80829. }
  80830. ctx = graphql.WithFieldContext(ctx, fc)
  80831. defer func() {
  80832. if r := recover(); r != nil {
  80833. ec.Error(ctx, ec.Recover(ctx, r))
  80834. ret = graphql.Null
  80835. }
  80836. }()
  80837. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80838. ctx = rctx // use context from middleware stack in children
  80839. return obj.Field, nil
  80840. })
  80841. if err != nil {
  80842. ec.Error(ctx, err)
  80843. return graphql.Null
  80844. }
  80845. if resTmp == nil {
  80846. return graphql.Null
  80847. }
  80848. res := resTmp.([]string)
  80849. fc.Result = res
  80850. return ec.marshalOString2ᚕstringᚄ(ctx, field.Selections, res)
  80851. }
  80852. func (ec *executionContext) fieldContext_ProductVariantsBulkReorderUserError_field(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80853. fc = &graphql.FieldContext{
  80854. Object: "ProductVariantsBulkReorderUserError",
  80855. Field: field,
  80856. IsMethod: false,
  80857. IsResolver: false,
  80858. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80859. return nil, errors.New("field of type String does not have child fields")
  80860. },
  80861. }
  80862. return fc, nil
  80863. }
  80864. func (ec *executionContext) _ProductVariantsBulkReorderUserError_message(ctx context.Context, field graphql.CollectedField, obj *ProductVariantsBulkReorderUserError) (ret graphql.Marshaler) {
  80865. fc, err := ec.fieldContext_ProductVariantsBulkReorderUserError_message(ctx, field)
  80866. if err != nil {
  80867. return graphql.Null
  80868. }
  80869. ctx = graphql.WithFieldContext(ctx, fc)
  80870. defer func() {
  80871. if r := recover(); r != nil {
  80872. ec.Error(ctx, ec.Recover(ctx, r))
  80873. ret = graphql.Null
  80874. }
  80875. }()
  80876. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80877. ctx = rctx // use context from middleware stack in children
  80878. return obj.Message, nil
  80879. })
  80880. if err != nil {
  80881. ec.Error(ctx, err)
  80882. return graphql.Null
  80883. }
  80884. if resTmp == nil {
  80885. if !graphql.HasFieldError(ctx, fc) {
  80886. ec.Errorf(ctx, "must not be null")
  80887. }
  80888. return graphql.Null
  80889. }
  80890. res := resTmp.(string)
  80891. fc.Result = res
  80892. return ec.marshalNString2string(ctx, field.Selections, res)
  80893. }
  80894. func (ec *executionContext) fieldContext_ProductVariantsBulkReorderUserError_message(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80895. fc = &graphql.FieldContext{
  80896. Object: "ProductVariantsBulkReorderUserError",
  80897. Field: field,
  80898. IsMethod: false,
  80899. IsResolver: false,
  80900. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80901. return nil, errors.New("field of type String does not have child fields")
  80902. },
  80903. }
  80904. return fc, nil
  80905. }
  80906. func (ec *executionContext) _ProductVariantsBulkUpdateUserError_code(ctx context.Context, field graphql.CollectedField, obj *ProductVariantsBulkUpdateUserError) (ret graphql.Marshaler) {
  80907. fc, err := ec.fieldContext_ProductVariantsBulkUpdateUserError_code(ctx, field)
  80908. if err != nil {
  80909. return graphql.Null
  80910. }
  80911. ctx = graphql.WithFieldContext(ctx, fc)
  80912. defer func() {
  80913. if r := recover(); r != nil {
  80914. ec.Error(ctx, ec.Recover(ctx, r))
  80915. ret = graphql.Null
  80916. }
  80917. }()
  80918. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80919. ctx = rctx // use context from middleware stack in children
  80920. return obj.Code, nil
  80921. })
  80922. if err != nil {
  80923. ec.Error(ctx, err)
  80924. return graphql.Null
  80925. }
  80926. if resTmp == nil {
  80927. return graphql.Null
  80928. }
  80929. res := resTmp.(*ProductVariantsBulkUpdateUserErrorCode)
  80930. fc.Result = res
  80931. return ec.marshalOProductVariantsBulkUpdateUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductVariantsBulkUpdateUserErrorCode(ctx, field.Selections, res)
  80932. }
  80933. func (ec *executionContext) fieldContext_ProductVariantsBulkUpdateUserError_code(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80934. fc = &graphql.FieldContext{
  80935. Object: "ProductVariantsBulkUpdateUserError",
  80936. Field: field,
  80937. IsMethod: false,
  80938. IsResolver: false,
  80939. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80940. return nil, errors.New("field of type ProductVariantsBulkUpdateUserErrorCode does not have child fields")
  80941. },
  80942. }
  80943. return fc, nil
  80944. }
  80945. func (ec *executionContext) _ProductVariantsBulkUpdateUserError_field(ctx context.Context, field graphql.CollectedField, obj *ProductVariantsBulkUpdateUserError) (ret graphql.Marshaler) {
  80946. fc, err := ec.fieldContext_ProductVariantsBulkUpdateUserError_field(ctx, field)
  80947. if err != nil {
  80948. return graphql.Null
  80949. }
  80950. ctx = graphql.WithFieldContext(ctx, fc)
  80951. defer func() {
  80952. if r := recover(); r != nil {
  80953. ec.Error(ctx, ec.Recover(ctx, r))
  80954. ret = graphql.Null
  80955. }
  80956. }()
  80957. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80958. ctx = rctx // use context from middleware stack in children
  80959. return obj.Field, nil
  80960. })
  80961. if err != nil {
  80962. ec.Error(ctx, err)
  80963. return graphql.Null
  80964. }
  80965. if resTmp == nil {
  80966. return graphql.Null
  80967. }
  80968. res := resTmp.([]string)
  80969. fc.Result = res
  80970. return ec.marshalOString2ᚕstringᚄ(ctx, field.Selections, res)
  80971. }
  80972. func (ec *executionContext) fieldContext_ProductVariantsBulkUpdateUserError_field(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80973. fc = &graphql.FieldContext{
  80974. Object: "ProductVariantsBulkUpdateUserError",
  80975. Field: field,
  80976. IsMethod: false,
  80977. IsResolver: false,
  80978. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80979. return nil, errors.New("field of type String does not have child fields")
  80980. },
  80981. }
  80982. return fc, nil
  80983. }
  80984. func (ec *executionContext) _ProductVariantsBulkUpdateUserError_message(ctx context.Context, field graphql.CollectedField, obj *ProductVariantsBulkUpdateUserError) (ret graphql.Marshaler) {
  80985. fc, err := ec.fieldContext_ProductVariantsBulkUpdateUserError_message(ctx, field)
  80986. if err != nil {
  80987. return graphql.Null
  80988. }
  80989. ctx = graphql.WithFieldContext(ctx, fc)
  80990. defer func() {
  80991. if r := recover(); r != nil {
  80992. ec.Error(ctx, ec.Recover(ctx, r))
  80993. ret = graphql.Null
  80994. }
  80995. }()
  80996. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80997. ctx = rctx // use context from middleware stack in children
  80998. return obj.Message, nil
  80999. })
  81000. if err != nil {
  81001. ec.Error(ctx, err)
  81002. return graphql.Null
  81003. }
  81004. if resTmp == nil {
  81005. if !graphql.HasFieldError(ctx, fc) {
  81006. ec.Errorf(ctx, "must not be null")
  81007. }
  81008. return graphql.Null
  81009. }
  81010. res := resTmp.(string)
  81011. fc.Result = res
  81012. return ec.marshalNString2string(ctx, field.Selections, res)
  81013. }
  81014. func (ec *executionContext) fieldContext_ProductVariantsBulkUpdateUserError_message(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  81015. fc = &graphql.FieldContext{
  81016. Object: "ProductVariantsBulkUpdateUserError",
  81017. Field: field,
  81018. IsMethod: false,
  81019. IsResolver: false,
  81020. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  81021. return nil, errors.New("field of type String does not have child fields")
  81022. },
  81023. }
  81024. return fc, nil
  81025. }
  81026. func (ec *executionContext) _Publication_app(ctx context.Context, field graphql.CollectedField, obj *Publication) (ret graphql.Marshaler) {
  81027. fc, err := ec.fieldContext_Publication_app(ctx, field)
  81028. if err != nil {
  81029. return graphql.Null
  81030. }
  81031. ctx = graphql.WithFieldContext(ctx, fc)
  81032. defer func() {
  81033. if r := recover(); r != nil {
  81034. ec.Error(ctx, ec.Recover(ctx, r))
  81035. ret = graphql.Null
  81036. }
  81037. }()
  81038. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  81039. ctx = rctx // use context from middleware stack in children
  81040. return obj.App, nil
  81041. })
  81042. if err != nil {
  81043. ec.Error(ctx, err)
  81044. return graphql.Null
  81045. }
  81046. if resTmp == nil {
  81047. if !graphql.HasFieldError(ctx, fc) {
  81048. ec.Errorf(ctx, "must not be null")
  81049. }
  81050. return graphql.Null
  81051. }
  81052. res := resTmp.(*App)
  81053. fc.Result = res
  81054. return ec.marshalNApp2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐApp(ctx, field.Selections, res)
  81055. }
  81056. func (ec *executionContext) fieldContext_Publication_app(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  81057. fc = &graphql.FieldContext{
  81058. Object: "Publication",
  81059. Field: field,
  81060. IsMethod: false,
  81061. IsResolver: false,
  81062. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  81063. switch field.Name {
  81064. case "apiKey":
  81065. return ec.fieldContext_App_apiKey(ctx, field)
  81066. case "appStoreAppUrl":
  81067. return ec.fieldContext_App_appStoreAppUrl(ctx, field)
  81068. case "appStoreDeveloperUrl":
  81069. return ec.fieldContext_App_appStoreDeveloperUrl(ctx, field)
  81070. case "availableAccessScopes":
  81071. return ec.fieldContext_App_availableAccessScopes(ctx, field)
  81072. case "banner":
  81073. return ec.fieldContext_App_banner(ctx, field)
  81074. case "description":
  81075. return ec.fieldContext_App_description(ctx, field)
  81076. case "developerName":
  81077. return ec.fieldContext_App_developerName(ctx, field)
  81078. case "developerType":
  81079. return ec.fieldContext_App_developerType(ctx, field)
  81080. case "embedded":
  81081. return ec.fieldContext_App_embedded(ctx, field)
  81082. case "failedRequirements":
  81083. return ec.fieldContext_App_failedRequirements(ctx, field)
  81084. case "features":
  81085. return ec.fieldContext_App_features(ctx, field)
  81086. case "feedback":
  81087. return ec.fieldContext_App_feedback(ctx, field)
  81088. case "handle":
  81089. return ec.fieldContext_App_handle(ctx, field)
  81090. case "icon":
  81091. return ec.fieldContext_App_icon(ctx, field)
  81092. case "id":
  81093. return ec.fieldContext_App_id(ctx, field)
  81094. case "installUrl":
  81095. return ec.fieldContext_App_installUrl(ctx, field)
  81096. case "installation":
  81097. return ec.fieldContext_App_installation(ctx, field)
  81098. case "isPostPurchaseAppInUse":
  81099. return ec.fieldContext_App_isPostPurchaseAppInUse(ctx, field)
  81100. case "previouslyInstalled":
  81101. return ec.fieldContext_App_previouslyInstalled(ctx, field)
  81102. case "pricingDetails":
  81103. return ec.fieldContext_App_pricingDetails(ctx, field)
  81104. case "pricingDetailsSummary":
  81105. return ec.fieldContext_App_pricingDetailsSummary(ctx, field)
  81106. case "privacyPolicyUrl":
  81107. return ec.fieldContext_App_privacyPolicyUrl(ctx, field)
  81108. case "publicCategory":
  81109. return ec.fieldContext_App_publicCategory(ctx, field)
  81110. case "published":
  81111. return ec.fieldContext_App_published(ctx, field)
  81112. case "requestedAccessScopes":
  81113. return ec.fieldContext_App_requestedAccessScopes(ctx, field)
  81114. case "screenshots":
  81115. return ec.fieldContext_App_screenshots(ctx, field)
  81116. case "shopifyDeveloped":
  81117. return ec.fieldContext_App_shopifyDeveloped(ctx, field)
  81118. case "title":
  81119. return ec.fieldContext_App_title(ctx, field)
  81120. case "uninstallMessage":
  81121. return ec.fieldContext_App_uninstallMessage(ctx, field)
  81122. case "webhookApiVersion":
  81123. return ec.fieldContext_App_webhookApiVersion(ctx, field)
  81124. }
  81125. return nil, fmt.Errorf("no field named %q was found under type App", field.Name)
  81126. },
  81127. }
  81128. return fc, nil
  81129. }
  81130. func (ec *executionContext) _Publication_collectionPublicationsV3(ctx context.Context, field graphql.CollectedField, obj *Publication) (ret graphql.Marshaler) {
  81131. fc, err := ec.fieldContext_Publication_collectionPublicationsV3(ctx, field)
  81132. if err != nil {
  81133. return graphql.Null
  81134. }
  81135. ctx = graphql.WithFieldContext(ctx, fc)
  81136. defer func() {
  81137. if r := recover(); r != nil {
  81138. ec.Error(ctx, ec.Recover(ctx, r))
  81139. ret = graphql.Null
  81140. }
  81141. }()
  81142. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  81143. ctx = rctx // use context from middleware stack in children
  81144. return obj.CollectionPublicationsV3, nil
  81145. })
  81146. if err != nil {
  81147. ec.Error(ctx, err)
  81148. return graphql.Null
  81149. }
  81150. if resTmp == nil {
  81151. if !graphql.HasFieldError(ctx, fc) {
  81152. ec.Errorf(ctx, "must not be null")
  81153. }
  81154. return graphql.Null
  81155. }
  81156. res := resTmp.(*ResourcePublicationConnection)
  81157. fc.Result = res
  81158. return ec.marshalNResourcePublicationConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐResourcePublicationConnection(ctx, field.Selections, res)
  81159. }
  81160. func (ec *executionContext) fieldContext_Publication_collectionPublicationsV3(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  81161. fc = &graphql.FieldContext{
  81162. Object: "Publication",
  81163. Field: field,
  81164. IsMethod: false,
  81165. IsResolver: false,
  81166. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  81167. switch field.Name {
  81168. case "edges":
  81169. return ec.fieldContext_ResourcePublicationConnection_edges(ctx, field)
  81170. case "nodes":
  81171. return ec.fieldContext_ResourcePublicationConnection_nodes(ctx, field)
  81172. case "pageInfo":
  81173. return ec.fieldContext_ResourcePublicationConnection_pageInfo(ctx, field)
  81174. }
  81175. return nil, fmt.Errorf("no field named %q was found under type ResourcePublicationConnection", field.Name)
  81176. },
  81177. }
  81178. defer func() {
  81179. if r := recover(); r != nil {
  81180. err = ec.Recover(ctx, r)
  81181. ec.Error(ctx, err)
  81182. }
  81183. }()
  81184. ctx = graphql.WithFieldContext(ctx, fc)
  81185. if fc.Args, err = ec.field_Publication_collectionPublicationsV3_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  81186. ec.Error(ctx, err)
  81187. return
  81188. }
  81189. return fc, nil
  81190. }
  81191. func (ec *executionContext) _Publication_collections(ctx context.Context, field graphql.CollectedField, obj *Publication) (ret graphql.Marshaler) {
  81192. fc, err := ec.fieldContext_Publication_collections(ctx, field)
  81193. if err != nil {
  81194. return graphql.Null
  81195. }
  81196. ctx = graphql.WithFieldContext(ctx, fc)
  81197. defer func() {
  81198. if r := recover(); r != nil {
  81199. ec.Error(ctx, ec.Recover(ctx, r))
  81200. ret = graphql.Null
  81201. }
  81202. }()
  81203. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  81204. ctx = rctx // use context from middleware stack in children
  81205. return obj.Collections, nil
  81206. })
  81207. if err != nil {
  81208. ec.Error(ctx, err)
  81209. return graphql.Null
  81210. }
  81211. if resTmp == nil {
  81212. if !graphql.HasFieldError(ctx, fc) {
  81213. ec.Errorf(ctx, "must not be null")
  81214. }
  81215. return graphql.Null
  81216. }
  81217. res := resTmp.(*CollectionConnection)
  81218. fc.Result = res
  81219. return ec.marshalNCollectionConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCollectionConnection(ctx, field.Selections, res)
  81220. }
  81221. func (ec *executionContext) fieldContext_Publication_collections(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  81222. fc = &graphql.FieldContext{
  81223. Object: "Publication",
  81224. Field: field,
  81225. IsMethod: false,
  81226. IsResolver: false,
  81227. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  81228. switch field.Name {
  81229. case "edges":
  81230. return ec.fieldContext_CollectionConnection_edges(ctx, field)
  81231. case "nodes":
  81232. return ec.fieldContext_CollectionConnection_nodes(ctx, field)
  81233. case "pageInfo":
  81234. return ec.fieldContext_CollectionConnection_pageInfo(ctx, field)
  81235. }
  81236. return nil, fmt.Errorf("no field named %q was found under type CollectionConnection", field.Name)
  81237. },
  81238. }
  81239. defer func() {
  81240. if r := recover(); r != nil {
  81241. err = ec.Recover(ctx, r)
  81242. ec.Error(ctx, err)
  81243. }
  81244. }()
  81245. ctx = graphql.WithFieldContext(ctx, fc)
  81246. if fc.Args, err = ec.field_Publication_collections_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  81247. ec.Error(ctx, err)
  81248. return
  81249. }
  81250. return fc, nil
  81251. }
  81252. func (ec *executionContext) _Publication_hasCollection(ctx context.Context, field graphql.CollectedField, obj *Publication) (ret graphql.Marshaler) {
  81253. fc, err := ec.fieldContext_Publication_hasCollection(ctx, field)
  81254. if err != nil {
  81255. return graphql.Null
  81256. }
  81257. ctx = graphql.WithFieldContext(ctx, fc)
  81258. defer func() {
  81259. if r := recover(); r != nil {
  81260. ec.Error(ctx, ec.Recover(ctx, r))
  81261. ret = graphql.Null
  81262. }
  81263. }()
  81264. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  81265. ctx = rctx // use context from middleware stack in children
  81266. return obj.HasCollection, nil
  81267. })
  81268. if err != nil {
  81269. ec.Error(ctx, err)
  81270. return graphql.Null
  81271. }
  81272. if resTmp == nil {
  81273. if !graphql.HasFieldError(ctx, fc) {
  81274. ec.Errorf(ctx, "must not be null")
  81275. }
  81276. return graphql.Null
  81277. }
  81278. res := resTmp.(bool)
  81279. fc.Result = res
  81280. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  81281. }
  81282. func (ec *executionContext) fieldContext_Publication_hasCollection(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  81283. fc = &graphql.FieldContext{
  81284. Object: "Publication",
  81285. Field: field,
  81286. IsMethod: false,
  81287. IsResolver: false,
  81288. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  81289. return nil, errors.New("field of type Boolean does not have child fields")
  81290. },
  81291. }
  81292. defer func() {
  81293. if r := recover(); r != nil {
  81294. err = ec.Recover(ctx, r)
  81295. ec.Error(ctx, err)
  81296. }
  81297. }()
  81298. ctx = graphql.WithFieldContext(ctx, fc)
  81299. if fc.Args, err = ec.field_Publication_hasCollection_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  81300. ec.Error(ctx, err)
  81301. return
  81302. }
  81303. return fc, nil
  81304. }
  81305. func (ec *executionContext) _Publication_id(ctx context.Context, field graphql.CollectedField, obj *Publication) (ret graphql.Marshaler) {
  81306. fc, err := ec.fieldContext_Publication_id(ctx, field)
  81307. if err != nil {
  81308. return graphql.Null
  81309. }
  81310. ctx = graphql.WithFieldContext(ctx, fc)
  81311. defer func() {
  81312. if r := recover(); r != nil {
  81313. ec.Error(ctx, ec.Recover(ctx, r))
  81314. ret = graphql.Null
  81315. }
  81316. }()
  81317. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  81318. ctx = rctx // use context from middleware stack in children
  81319. return obj.ID, nil
  81320. })
  81321. if err != nil {
  81322. ec.Error(ctx, err)
  81323. return graphql.Null
  81324. }
  81325. if resTmp == nil {
  81326. if !graphql.HasFieldError(ctx, fc) {
  81327. ec.Errorf(ctx, "must not be null")
  81328. }
  81329. return graphql.Null
  81330. }
  81331. res := resTmp.(string)
  81332. fc.Result = res
  81333. return ec.marshalNID2string(ctx, field.Selections, res)
  81334. }
  81335. func (ec *executionContext) fieldContext_Publication_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  81336. fc = &graphql.FieldContext{
  81337. Object: "Publication",
  81338. Field: field,
  81339. IsMethod: false,
  81340. IsResolver: false,
  81341. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  81342. return nil, errors.New("field of type ID does not have child fields")
  81343. },
  81344. }
  81345. return fc, nil
  81346. }
  81347. func (ec *executionContext) _Publication_name(ctx context.Context, field graphql.CollectedField, obj *Publication) (ret graphql.Marshaler) {
  81348. fc, err := ec.fieldContext_Publication_name(ctx, field)
  81349. if err != nil {
  81350. return graphql.Null
  81351. }
  81352. ctx = graphql.WithFieldContext(ctx, fc)
  81353. defer func() {
  81354. if r := recover(); r != nil {
  81355. ec.Error(ctx, ec.Recover(ctx, r))
  81356. ret = graphql.Null
  81357. }
  81358. }()
  81359. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  81360. ctx = rctx // use context from middleware stack in children
  81361. return obj.Name, nil
  81362. })
  81363. if err != nil {
  81364. ec.Error(ctx, err)
  81365. return graphql.Null
  81366. }
  81367. if resTmp == nil {
  81368. if !graphql.HasFieldError(ctx, fc) {
  81369. ec.Errorf(ctx, "must not be null")
  81370. }
  81371. return graphql.Null
  81372. }
  81373. res := resTmp.(string)
  81374. fc.Result = res
  81375. return ec.marshalNString2string(ctx, field.Selections, res)
  81376. }
  81377. func (ec *executionContext) fieldContext_Publication_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  81378. fc = &graphql.FieldContext{
  81379. Object: "Publication",
  81380. Field: field,
  81381. IsMethod: false,
  81382. IsResolver: false,
  81383. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  81384. return nil, errors.New("field of type String does not have child fields")
  81385. },
  81386. }
  81387. return fc, nil
  81388. }
  81389. func (ec *executionContext) _Publication_productPublicationsV3(ctx context.Context, field graphql.CollectedField, obj *Publication) (ret graphql.Marshaler) {
  81390. fc, err := ec.fieldContext_Publication_productPublicationsV3(ctx, field)
  81391. if err != nil {
  81392. return graphql.Null
  81393. }
  81394. ctx = graphql.WithFieldContext(ctx, fc)
  81395. defer func() {
  81396. if r := recover(); r != nil {
  81397. ec.Error(ctx, ec.Recover(ctx, r))
  81398. ret = graphql.Null
  81399. }
  81400. }()
  81401. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  81402. ctx = rctx // use context from middleware stack in children
  81403. return obj.ProductPublicationsV3, nil
  81404. })
  81405. if err != nil {
  81406. ec.Error(ctx, err)
  81407. return graphql.Null
  81408. }
  81409. if resTmp == nil {
  81410. if !graphql.HasFieldError(ctx, fc) {
  81411. ec.Errorf(ctx, "must not be null")
  81412. }
  81413. return graphql.Null
  81414. }
  81415. res := resTmp.(*ResourcePublicationConnection)
  81416. fc.Result = res
  81417. return ec.marshalNResourcePublicationConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐResourcePublicationConnection(ctx, field.Selections, res)
  81418. }
  81419. func (ec *executionContext) fieldContext_Publication_productPublicationsV3(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  81420. fc = &graphql.FieldContext{
  81421. Object: "Publication",
  81422. Field: field,
  81423. IsMethod: false,
  81424. IsResolver: false,
  81425. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  81426. switch field.Name {
  81427. case "edges":
  81428. return ec.fieldContext_ResourcePublicationConnection_edges(ctx, field)
  81429. case "nodes":
  81430. return ec.fieldContext_ResourcePublicationConnection_nodes(ctx, field)
  81431. case "pageInfo":
  81432. return ec.fieldContext_ResourcePublicationConnection_pageInfo(ctx, field)
  81433. }
  81434. return nil, fmt.Errorf("no field named %q was found under type ResourcePublicationConnection", field.Name)
  81435. },
  81436. }
  81437. defer func() {
  81438. if r := recover(); r != nil {
  81439. err = ec.Recover(ctx, r)
  81440. ec.Error(ctx, err)
  81441. }
  81442. }()
  81443. ctx = graphql.WithFieldContext(ctx, fc)
  81444. if fc.Args, err = ec.field_Publication_productPublicationsV3_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  81445. ec.Error(ctx, err)
  81446. return
  81447. }
  81448. return fc, nil
  81449. }
  81450. func (ec *executionContext) _Publication_products(ctx context.Context, field graphql.CollectedField, obj *Publication) (ret graphql.Marshaler) {
  81451. fc, err := ec.fieldContext_Publication_products(ctx, field)
  81452. if err != nil {
  81453. return graphql.Null
  81454. }
  81455. ctx = graphql.WithFieldContext(ctx, fc)
  81456. defer func() {
  81457. if r := recover(); r != nil {
  81458. ec.Error(ctx, ec.Recover(ctx, r))
  81459. ret = graphql.Null
  81460. }
  81461. }()
  81462. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  81463. ctx = rctx // use context from middleware stack in children
  81464. return obj.Products, nil
  81465. })
  81466. if err != nil {
  81467. ec.Error(ctx, err)
  81468. return graphql.Null
  81469. }
  81470. if resTmp == nil {
  81471. if !graphql.HasFieldError(ctx, fc) {
  81472. ec.Errorf(ctx, "must not be null")
  81473. }
  81474. return graphql.Null
  81475. }
  81476. res := resTmp.(*ProductConnection)
  81477. fc.Result = res
  81478. return ec.marshalNProductConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductConnection(ctx, field.Selections, res)
  81479. }
  81480. func (ec *executionContext) fieldContext_Publication_products(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  81481. fc = &graphql.FieldContext{
  81482. Object: "Publication",
  81483. Field: field,
  81484. IsMethod: false,
  81485. IsResolver: false,
  81486. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  81487. switch field.Name {
  81488. case "edges":
  81489. return ec.fieldContext_ProductConnection_edges(ctx, field)
  81490. case "nodes":
  81491. return ec.fieldContext_ProductConnection_nodes(ctx, field)
  81492. case "pageInfo":
  81493. return ec.fieldContext_ProductConnection_pageInfo(ctx, field)
  81494. }
  81495. return nil, fmt.Errorf("no field named %q was found under type ProductConnection", field.Name)
  81496. },
  81497. }
  81498. defer func() {
  81499. if r := recover(); r != nil {
  81500. err = ec.Recover(ctx, r)
  81501. ec.Error(ctx, err)
  81502. }
  81503. }()
  81504. ctx = graphql.WithFieldContext(ctx, fc)
  81505. if fc.Args, err = ec.field_Publication_products_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  81506. ec.Error(ctx, err)
  81507. return
  81508. }
  81509. return fc, nil
  81510. }
  81511. func (ec *executionContext) _Publication_supportsFuturePublishing(ctx context.Context, field graphql.CollectedField, obj *Publication) (ret graphql.Marshaler) {
  81512. fc, err := ec.fieldContext_Publication_supportsFuturePublishing(ctx, field)
  81513. if err != nil {
  81514. return graphql.Null
  81515. }
  81516. ctx = graphql.WithFieldContext(ctx, fc)
  81517. defer func() {
  81518. if r := recover(); r != nil {
  81519. ec.Error(ctx, ec.Recover(ctx, r))
  81520. ret = graphql.Null
  81521. }
  81522. }()
  81523. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  81524. ctx = rctx // use context from middleware stack in children
  81525. return obj.SupportsFuturePublishing, nil
  81526. })
  81527. if err != nil {
  81528. ec.Error(ctx, err)
  81529. return graphql.Null
  81530. }
  81531. if resTmp == nil {
  81532. if !graphql.HasFieldError(ctx, fc) {
  81533. ec.Errorf(ctx, "must not be null")
  81534. }
  81535. return graphql.Null
  81536. }
  81537. res := resTmp.(bool)
  81538. fc.Result = res
  81539. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  81540. }
  81541. func (ec *executionContext) fieldContext_Publication_supportsFuturePublishing(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  81542. fc = &graphql.FieldContext{
  81543. Object: "Publication",
  81544. Field: field,
  81545. IsMethod: false,
  81546. IsResolver: false,
  81547. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  81548. return nil, errors.New("field of type Boolean does not have child fields")
  81549. },
  81550. }
  81551. return fc, nil
  81552. }
  81553. func (ec *executionContext) _PublicationConnection_edges(ctx context.Context, field graphql.CollectedField, obj *PublicationConnection) (ret graphql.Marshaler) {
  81554. fc, err := ec.fieldContext_PublicationConnection_edges(ctx, field)
  81555. if err != nil {
  81556. return graphql.Null
  81557. }
  81558. ctx = graphql.WithFieldContext(ctx, fc)
  81559. defer func() {
  81560. if r := recover(); r != nil {
  81561. ec.Error(ctx, ec.Recover(ctx, r))
  81562. ret = graphql.Null
  81563. }
  81564. }()
  81565. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  81566. ctx = rctx // use context from middleware stack in children
  81567. return obj.Edges, nil
  81568. })
  81569. if err != nil {
  81570. ec.Error(ctx, err)
  81571. return graphql.Null
  81572. }
  81573. if resTmp == nil {
  81574. if !graphql.HasFieldError(ctx, fc) {
  81575. ec.Errorf(ctx, "must not be null")
  81576. }
  81577. return graphql.Null
  81578. }
  81579. res := resTmp.([]*PublicationEdge)
  81580. fc.Result = res
  81581. return ec.marshalNPublicationEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPublicationEdgeᚄ(ctx, field.Selections, res)
  81582. }
  81583. func (ec *executionContext) fieldContext_PublicationConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  81584. fc = &graphql.FieldContext{
  81585. Object: "PublicationConnection",
  81586. Field: field,
  81587. IsMethod: false,
  81588. IsResolver: false,
  81589. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  81590. switch field.Name {
  81591. case "cursor":
  81592. return ec.fieldContext_PublicationEdge_cursor(ctx, field)
  81593. case "node":
  81594. return ec.fieldContext_PublicationEdge_node(ctx, field)
  81595. }
  81596. return nil, fmt.Errorf("no field named %q was found under type PublicationEdge", field.Name)
  81597. },
  81598. }
  81599. return fc, nil
  81600. }
  81601. func (ec *executionContext) _PublicationConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *PublicationConnection) (ret graphql.Marshaler) {
  81602. fc, err := ec.fieldContext_PublicationConnection_nodes(ctx, field)
  81603. if err != nil {
  81604. return graphql.Null
  81605. }
  81606. ctx = graphql.WithFieldContext(ctx, fc)
  81607. defer func() {
  81608. if r := recover(); r != nil {
  81609. ec.Error(ctx, ec.Recover(ctx, r))
  81610. ret = graphql.Null
  81611. }
  81612. }()
  81613. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  81614. ctx = rctx // use context from middleware stack in children
  81615. return obj.Nodes, nil
  81616. })
  81617. if err != nil {
  81618. ec.Error(ctx, err)
  81619. return graphql.Null
  81620. }
  81621. if resTmp == nil {
  81622. if !graphql.HasFieldError(ctx, fc) {
  81623. ec.Errorf(ctx, "must not be null")
  81624. }
  81625. return graphql.Null
  81626. }
  81627. res := resTmp.([]*Publication)
  81628. fc.Result = res
  81629. return ec.marshalNPublication2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPublicationᚄ(ctx, field.Selections, res)
  81630. }
  81631. func (ec *executionContext) fieldContext_PublicationConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  81632. fc = &graphql.FieldContext{
  81633. Object: "PublicationConnection",
  81634. Field: field,
  81635. IsMethod: false,
  81636. IsResolver: false,
  81637. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  81638. switch field.Name {
  81639. case "app":
  81640. return ec.fieldContext_Publication_app(ctx, field)
  81641. case "collectionPublicationsV3":
  81642. return ec.fieldContext_Publication_collectionPublicationsV3(ctx, field)
  81643. case "collections":
  81644. return ec.fieldContext_Publication_collections(ctx, field)
  81645. case "hasCollection":
  81646. return ec.fieldContext_Publication_hasCollection(ctx, field)
  81647. case "id":
  81648. return ec.fieldContext_Publication_id(ctx, field)
  81649. case "name":
  81650. return ec.fieldContext_Publication_name(ctx, field)
  81651. case "productPublicationsV3":
  81652. return ec.fieldContext_Publication_productPublicationsV3(ctx, field)
  81653. case "products":
  81654. return ec.fieldContext_Publication_products(ctx, field)
  81655. case "supportsFuturePublishing":
  81656. return ec.fieldContext_Publication_supportsFuturePublishing(ctx, field)
  81657. }
  81658. return nil, fmt.Errorf("no field named %q was found under type Publication", field.Name)
  81659. },
  81660. }
  81661. return fc, nil
  81662. }
  81663. func (ec *executionContext) _PublicationConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *PublicationConnection) (ret graphql.Marshaler) {
  81664. fc, err := ec.fieldContext_PublicationConnection_pageInfo(ctx, field)
  81665. if err != nil {
  81666. return graphql.Null
  81667. }
  81668. ctx = graphql.WithFieldContext(ctx, fc)
  81669. defer func() {
  81670. if r := recover(); r != nil {
  81671. ec.Error(ctx, ec.Recover(ctx, r))
  81672. ret = graphql.Null
  81673. }
  81674. }()
  81675. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  81676. ctx = rctx // use context from middleware stack in children
  81677. return obj.PageInfo, nil
  81678. })
  81679. if err != nil {
  81680. ec.Error(ctx, err)
  81681. return graphql.Null
  81682. }
  81683. if resTmp == nil {
  81684. if !graphql.HasFieldError(ctx, fc) {
  81685. ec.Errorf(ctx, "must not be null")
  81686. }
  81687. return graphql.Null
  81688. }
  81689. res := resTmp.(*PageInfo)
  81690. fc.Result = res
  81691. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  81692. }
  81693. func (ec *executionContext) fieldContext_PublicationConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  81694. fc = &graphql.FieldContext{
  81695. Object: "PublicationConnection",
  81696. Field: field,
  81697. IsMethod: false,
  81698. IsResolver: false,
  81699. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  81700. switch field.Name {
  81701. case "endCursor":
  81702. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  81703. case "hasNextPage":
  81704. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  81705. case "hasPreviousPage":
  81706. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  81707. case "startCursor":
  81708. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  81709. }
  81710. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  81711. },
  81712. }
  81713. return fc, nil
  81714. }
  81715. func (ec *executionContext) _PublicationEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *PublicationEdge) (ret graphql.Marshaler) {
  81716. fc, err := ec.fieldContext_PublicationEdge_cursor(ctx, field)
  81717. if err != nil {
  81718. return graphql.Null
  81719. }
  81720. ctx = graphql.WithFieldContext(ctx, fc)
  81721. defer func() {
  81722. if r := recover(); r != nil {
  81723. ec.Error(ctx, ec.Recover(ctx, r))
  81724. ret = graphql.Null
  81725. }
  81726. }()
  81727. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  81728. ctx = rctx // use context from middleware stack in children
  81729. return obj.Cursor, nil
  81730. })
  81731. if err != nil {
  81732. ec.Error(ctx, err)
  81733. return graphql.Null
  81734. }
  81735. if resTmp == nil {
  81736. if !graphql.HasFieldError(ctx, fc) {
  81737. ec.Errorf(ctx, "must not be null")
  81738. }
  81739. return graphql.Null
  81740. }
  81741. res := resTmp.(string)
  81742. fc.Result = res
  81743. return ec.marshalNString2string(ctx, field.Selections, res)
  81744. }
  81745. func (ec *executionContext) fieldContext_PublicationEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  81746. fc = &graphql.FieldContext{
  81747. Object: "PublicationEdge",
  81748. Field: field,
  81749. IsMethod: false,
  81750. IsResolver: false,
  81751. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  81752. return nil, errors.New("field of type String does not have child fields")
  81753. },
  81754. }
  81755. return fc, nil
  81756. }
  81757. func (ec *executionContext) _PublicationEdge_node(ctx context.Context, field graphql.CollectedField, obj *PublicationEdge) (ret graphql.Marshaler) {
  81758. fc, err := ec.fieldContext_PublicationEdge_node(ctx, field)
  81759. if err != nil {
  81760. return graphql.Null
  81761. }
  81762. ctx = graphql.WithFieldContext(ctx, fc)
  81763. defer func() {
  81764. if r := recover(); r != nil {
  81765. ec.Error(ctx, ec.Recover(ctx, r))
  81766. ret = graphql.Null
  81767. }
  81768. }()
  81769. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  81770. ctx = rctx // use context from middleware stack in children
  81771. return obj.Node, nil
  81772. })
  81773. if err != nil {
  81774. ec.Error(ctx, err)
  81775. return graphql.Null
  81776. }
  81777. if resTmp == nil {
  81778. if !graphql.HasFieldError(ctx, fc) {
  81779. ec.Errorf(ctx, "must not be null")
  81780. }
  81781. return graphql.Null
  81782. }
  81783. res := resTmp.(*Publication)
  81784. fc.Result = res
  81785. return ec.marshalNPublication2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPublication(ctx, field.Selections, res)
  81786. }
  81787. func (ec *executionContext) fieldContext_PublicationEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  81788. fc = &graphql.FieldContext{
  81789. Object: "PublicationEdge",
  81790. Field: field,
  81791. IsMethod: false,
  81792. IsResolver: false,
  81793. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  81794. switch field.Name {
  81795. case "app":
  81796. return ec.fieldContext_Publication_app(ctx, field)
  81797. case "collectionPublicationsV3":
  81798. return ec.fieldContext_Publication_collectionPublicationsV3(ctx, field)
  81799. case "collections":
  81800. return ec.fieldContext_Publication_collections(ctx, field)
  81801. case "hasCollection":
  81802. return ec.fieldContext_Publication_hasCollection(ctx, field)
  81803. case "id":
  81804. return ec.fieldContext_Publication_id(ctx, field)
  81805. case "name":
  81806. return ec.fieldContext_Publication_name(ctx, field)
  81807. case "productPublicationsV3":
  81808. return ec.fieldContext_Publication_productPublicationsV3(ctx, field)
  81809. case "products":
  81810. return ec.fieldContext_Publication_products(ctx, field)
  81811. case "supportsFuturePublishing":
  81812. return ec.fieldContext_Publication_supportsFuturePublishing(ctx, field)
  81813. }
  81814. return nil, fmt.Errorf("no field named %q was found under type Publication", field.Name)
  81815. },
  81816. }
  81817. return fc, nil
  81818. }
  81819. func (ec *executionContext) _PublishedTranslation_key(ctx context.Context, field graphql.CollectedField, obj *PublishedTranslation) (ret graphql.Marshaler) {
  81820. fc, err := ec.fieldContext_PublishedTranslation_key(ctx, field)
  81821. if err != nil {
  81822. return graphql.Null
  81823. }
  81824. ctx = graphql.WithFieldContext(ctx, fc)
  81825. defer func() {
  81826. if r := recover(); r != nil {
  81827. ec.Error(ctx, ec.Recover(ctx, r))
  81828. ret = graphql.Null
  81829. }
  81830. }()
  81831. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  81832. ctx = rctx // use context from middleware stack in children
  81833. return obj.Key, nil
  81834. })
  81835. if err != nil {
  81836. ec.Error(ctx, err)
  81837. return graphql.Null
  81838. }
  81839. if resTmp == nil {
  81840. if !graphql.HasFieldError(ctx, fc) {
  81841. ec.Errorf(ctx, "must not be null")
  81842. }
  81843. return graphql.Null
  81844. }
  81845. res := resTmp.(string)
  81846. fc.Result = res
  81847. return ec.marshalNString2string(ctx, field.Selections, res)
  81848. }
  81849. func (ec *executionContext) fieldContext_PublishedTranslation_key(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  81850. fc = &graphql.FieldContext{
  81851. Object: "PublishedTranslation",
  81852. Field: field,
  81853. IsMethod: false,
  81854. IsResolver: false,
  81855. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  81856. return nil, errors.New("field of type String does not have child fields")
  81857. },
  81858. }
  81859. return fc, nil
  81860. }
  81861. func (ec *executionContext) _PublishedTranslation_locale(ctx context.Context, field graphql.CollectedField, obj *PublishedTranslation) (ret graphql.Marshaler) {
  81862. fc, err := ec.fieldContext_PublishedTranslation_locale(ctx, field)
  81863. if err != nil {
  81864. return graphql.Null
  81865. }
  81866. ctx = graphql.WithFieldContext(ctx, fc)
  81867. defer func() {
  81868. if r := recover(); r != nil {
  81869. ec.Error(ctx, ec.Recover(ctx, r))
  81870. ret = graphql.Null
  81871. }
  81872. }()
  81873. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  81874. ctx = rctx // use context from middleware stack in children
  81875. return obj.Locale, nil
  81876. })
  81877. if err != nil {
  81878. ec.Error(ctx, err)
  81879. return graphql.Null
  81880. }
  81881. if resTmp == nil {
  81882. if !graphql.HasFieldError(ctx, fc) {
  81883. ec.Errorf(ctx, "must not be null")
  81884. }
  81885. return graphql.Null
  81886. }
  81887. res := resTmp.(string)
  81888. fc.Result = res
  81889. return ec.marshalNString2string(ctx, field.Selections, res)
  81890. }
  81891. func (ec *executionContext) fieldContext_PublishedTranslation_locale(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  81892. fc = &graphql.FieldContext{
  81893. Object: "PublishedTranslation",
  81894. Field: field,
  81895. IsMethod: false,
  81896. IsResolver: false,
  81897. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  81898. return nil, errors.New("field of type String does not have child fields")
  81899. },
  81900. }
  81901. return fc, nil
  81902. }
  81903. func (ec *executionContext) _PublishedTranslation_marketId(ctx context.Context, field graphql.CollectedField, obj *PublishedTranslation) (ret graphql.Marshaler) {
  81904. fc, err := ec.fieldContext_PublishedTranslation_marketId(ctx, field)
  81905. if err != nil {
  81906. return graphql.Null
  81907. }
  81908. ctx = graphql.WithFieldContext(ctx, fc)
  81909. defer func() {
  81910. if r := recover(); r != nil {
  81911. ec.Error(ctx, ec.Recover(ctx, r))
  81912. ret = graphql.Null
  81913. }
  81914. }()
  81915. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  81916. ctx = rctx // use context from middleware stack in children
  81917. return obj.MarketID, nil
  81918. })
  81919. if err != nil {
  81920. ec.Error(ctx, err)
  81921. return graphql.Null
  81922. }
  81923. if resTmp == nil {
  81924. return graphql.Null
  81925. }
  81926. res := resTmp.(*string)
  81927. fc.Result = res
  81928. return ec.marshalOID2ᚖstring(ctx, field.Selections, res)
  81929. }
  81930. func (ec *executionContext) fieldContext_PublishedTranslation_marketId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  81931. fc = &graphql.FieldContext{
  81932. Object: "PublishedTranslation",
  81933. Field: field,
  81934. IsMethod: false,
  81935. IsResolver: false,
  81936. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  81937. return nil, errors.New("field of type ID does not have child fields")
  81938. },
  81939. }
  81940. return fc, nil
  81941. }
  81942. func (ec *executionContext) _PublishedTranslation_value(ctx context.Context, field graphql.CollectedField, obj *PublishedTranslation) (ret graphql.Marshaler) {
  81943. fc, err := ec.fieldContext_PublishedTranslation_value(ctx, field)
  81944. if err != nil {
  81945. return graphql.Null
  81946. }
  81947. ctx = graphql.WithFieldContext(ctx, fc)
  81948. defer func() {
  81949. if r := recover(); r != nil {
  81950. ec.Error(ctx, ec.Recover(ctx, r))
  81951. ret = graphql.Null
  81952. }
  81953. }()
  81954. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  81955. ctx = rctx // use context from middleware stack in children
  81956. return obj.Value, nil
  81957. })
  81958. if err != nil {
  81959. ec.Error(ctx, err)
  81960. return graphql.Null
  81961. }
  81962. if resTmp == nil {
  81963. return graphql.Null
  81964. }
  81965. res := resTmp.(*string)
  81966. fc.Result = res
  81967. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  81968. }
  81969. func (ec *executionContext) fieldContext_PublishedTranslation_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  81970. fc = &graphql.FieldContext{
  81971. Object: "PublishedTranslation",
  81972. Field: field,
  81973. IsMethod: false,
  81974. IsResolver: false,
  81975. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  81976. return nil, errors.New("field of type String does not have child fields")
  81977. },
  81978. }
  81979. return fc, nil
  81980. }
  81981. func (ec *executionContext) _PurchasingCompany_company(ctx context.Context, field graphql.CollectedField, obj *PurchasingCompany) (ret graphql.Marshaler) {
  81982. fc, err := ec.fieldContext_PurchasingCompany_company(ctx, field)
  81983. if err != nil {
  81984. return graphql.Null
  81985. }
  81986. ctx = graphql.WithFieldContext(ctx, fc)
  81987. defer func() {
  81988. if r := recover(); r != nil {
  81989. ec.Error(ctx, ec.Recover(ctx, r))
  81990. ret = graphql.Null
  81991. }
  81992. }()
  81993. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  81994. ctx = rctx // use context from middleware stack in children
  81995. return obj.Company, nil
  81996. })
  81997. if err != nil {
  81998. ec.Error(ctx, err)
  81999. return graphql.Null
  82000. }
  82001. if resTmp == nil {
  82002. if !graphql.HasFieldError(ctx, fc) {
  82003. ec.Errorf(ctx, "must not be null")
  82004. }
  82005. return graphql.Null
  82006. }
  82007. res := resTmp.(*Company)
  82008. fc.Result = res
  82009. return ec.marshalNCompany2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompany(ctx, field.Selections, res)
  82010. }
  82011. func (ec *executionContext) fieldContext_PurchasingCompany_company(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  82012. fc = &graphql.FieldContext{
  82013. Object: "PurchasingCompany",
  82014. Field: field,
  82015. IsMethod: false,
  82016. IsResolver: false,
  82017. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  82018. switch field.Name {
  82019. case "contactCount":
  82020. return ec.fieldContext_Company_contactCount(ctx, field)
  82021. case "contactRoles":
  82022. return ec.fieldContext_Company_contactRoles(ctx, field)
  82023. case "contacts":
  82024. return ec.fieldContext_Company_contacts(ctx, field)
  82025. case "createdAt":
  82026. return ec.fieldContext_Company_createdAt(ctx, field)
  82027. case "customerSince":
  82028. return ec.fieldContext_Company_customerSince(ctx, field)
  82029. case "defaultCursor":
  82030. return ec.fieldContext_Company_defaultCursor(ctx, field)
  82031. case "defaultRole":
  82032. return ec.fieldContext_Company_defaultRole(ctx, field)
  82033. case "draftOrders":
  82034. return ec.fieldContext_Company_draftOrders(ctx, field)
  82035. case "events":
  82036. return ec.fieldContext_Company_events(ctx, field)
  82037. case "externalId":
  82038. return ec.fieldContext_Company_externalId(ctx, field)
  82039. case "hasTimelineComment":
  82040. return ec.fieldContext_Company_hasTimelineComment(ctx, field)
  82041. case "id":
  82042. return ec.fieldContext_Company_id(ctx, field)
  82043. case "lifetimeDuration":
  82044. return ec.fieldContext_Company_lifetimeDuration(ctx, field)
  82045. case "locationCount":
  82046. return ec.fieldContext_Company_locationCount(ctx, field)
  82047. case "locations":
  82048. return ec.fieldContext_Company_locations(ctx, field)
  82049. case "mainContact":
  82050. return ec.fieldContext_Company_mainContact(ctx, field)
  82051. case "name":
  82052. return ec.fieldContext_Company_name(ctx, field)
  82053. case "note":
  82054. return ec.fieldContext_Company_note(ctx, field)
  82055. case "orderCount":
  82056. return ec.fieldContext_Company_orderCount(ctx, field)
  82057. case "orders":
  82058. return ec.fieldContext_Company_orders(ctx, field)
  82059. case "totalSpent":
  82060. return ec.fieldContext_Company_totalSpent(ctx, field)
  82061. case "updatedAt":
  82062. return ec.fieldContext_Company_updatedAt(ctx, field)
  82063. }
  82064. return nil, fmt.Errorf("no field named %q was found under type Company", field.Name)
  82065. },
  82066. }
  82067. return fc, nil
  82068. }
  82069. func (ec *executionContext) _PurchasingCompany_contact(ctx context.Context, field graphql.CollectedField, obj *PurchasingCompany) (ret graphql.Marshaler) {
  82070. fc, err := ec.fieldContext_PurchasingCompany_contact(ctx, field)
  82071. if err != nil {
  82072. return graphql.Null
  82073. }
  82074. ctx = graphql.WithFieldContext(ctx, fc)
  82075. defer func() {
  82076. if r := recover(); r != nil {
  82077. ec.Error(ctx, ec.Recover(ctx, r))
  82078. ret = graphql.Null
  82079. }
  82080. }()
  82081. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  82082. ctx = rctx // use context from middleware stack in children
  82083. return obj.Contact, nil
  82084. })
  82085. if err != nil {
  82086. ec.Error(ctx, err)
  82087. return graphql.Null
  82088. }
  82089. if resTmp == nil {
  82090. return graphql.Null
  82091. }
  82092. res := resTmp.(*CompanyContact)
  82093. fc.Result = res
  82094. return ec.marshalOCompanyContact2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContact(ctx, field.Selections, res)
  82095. }
  82096. func (ec *executionContext) fieldContext_PurchasingCompany_contact(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  82097. fc = &graphql.FieldContext{
  82098. Object: "PurchasingCompany",
  82099. Field: field,
  82100. IsMethod: false,
  82101. IsResolver: false,
  82102. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  82103. switch field.Name {
  82104. case "company":
  82105. return ec.fieldContext_CompanyContact_company(ctx, field)
  82106. case "createdAt":
  82107. return ec.fieldContext_CompanyContact_createdAt(ctx, field)
  82108. case "customer":
  82109. return ec.fieldContext_CompanyContact_customer(ctx, field)
  82110. case "draftOrders":
  82111. return ec.fieldContext_CompanyContact_draftOrders(ctx, field)
  82112. case "id":
  82113. return ec.fieldContext_CompanyContact_id(ctx, field)
  82114. case "isMainContact":
  82115. return ec.fieldContext_CompanyContact_isMainContact(ctx, field)
  82116. case "lifetimeDuration":
  82117. return ec.fieldContext_CompanyContact_lifetimeDuration(ctx, field)
  82118. case "locale":
  82119. return ec.fieldContext_CompanyContact_locale(ctx, field)
  82120. case "orders":
  82121. return ec.fieldContext_CompanyContact_orders(ctx, field)
  82122. case "roleAssignments":
  82123. return ec.fieldContext_CompanyContact_roleAssignments(ctx, field)
  82124. case "title":
  82125. return ec.fieldContext_CompanyContact_title(ctx, field)
  82126. case "updatedAt":
  82127. return ec.fieldContext_CompanyContact_updatedAt(ctx, field)
  82128. }
  82129. return nil, fmt.Errorf("no field named %q was found under type CompanyContact", field.Name)
  82130. },
  82131. }
  82132. return fc, nil
  82133. }
  82134. func (ec *executionContext) _PurchasingCompany_location(ctx context.Context, field graphql.CollectedField, obj *PurchasingCompany) (ret graphql.Marshaler) {
  82135. fc, err := ec.fieldContext_PurchasingCompany_location(ctx, field)
  82136. if err != nil {
  82137. return graphql.Null
  82138. }
  82139. ctx = graphql.WithFieldContext(ctx, fc)
  82140. defer func() {
  82141. if r := recover(); r != nil {
  82142. ec.Error(ctx, ec.Recover(ctx, r))
  82143. ret = graphql.Null
  82144. }
  82145. }()
  82146. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  82147. ctx = rctx // use context from middleware stack in children
  82148. return obj.Location, nil
  82149. })
  82150. if err != nil {
  82151. ec.Error(ctx, err)
  82152. return graphql.Null
  82153. }
  82154. if resTmp == nil {
  82155. if !graphql.HasFieldError(ctx, fc) {
  82156. ec.Errorf(ctx, "must not be null")
  82157. }
  82158. return graphql.Null
  82159. }
  82160. res := resTmp.(*CompanyLocation)
  82161. fc.Result = res
  82162. return ec.marshalNCompanyLocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyLocation(ctx, field.Selections, res)
  82163. }
  82164. func (ec *executionContext) fieldContext_PurchasingCompany_location(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  82165. fc = &graphql.FieldContext{
  82166. Object: "PurchasingCompany",
  82167. Field: field,
  82168. IsMethod: false,
  82169. IsResolver: false,
  82170. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  82171. switch field.Name {
  82172. case "billingAddress":
  82173. return ec.fieldContext_CompanyLocation_billingAddress(ctx, field)
  82174. case "buyerExperienceConfiguration":
  82175. return ec.fieldContext_CompanyLocation_buyerExperienceConfiguration(ctx, field)
  82176. case "company":
  82177. return ec.fieldContext_CompanyLocation_company(ctx, field)
  82178. case "createdAt":
  82179. return ec.fieldContext_CompanyLocation_createdAt(ctx, field)
  82180. case "currency":
  82181. return ec.fieldContext_CompanyLocation_currency(ctx, field)
  82182. case "defaultCursor":
  82183. return ec.fieldContext_CompanyLocation_defaultCursor(ctx, field)
  82184. case "draftOrders":
  82185. return ec.fieldContext_CompanyLocation_draftOrders(ctx, field)
  82186. case "events":
  82187. return ec.fieldContext_CompanyLocation_events(ctx, field)
  82188. case "externalId":
  82189. return ec.fieldContext_CompanyLocation_externalId(ctx, field)
  82190. case "hasTimelineComment":
  82191. return ec.fieldContext_CompanyLocation_hasTimelineComment(ctx, field)
  82192. case "id":
  82193. return ec.fieldContext_CompanyLocation_id(ctx, field)
  82194. case "locale":
  82195. return ec.fieldContext_CompanyLocation_locale(ctx, field)
  82196. case "market":
  82197. return ec.fieldContext_CompanyLocation_market(ctx, field)
  82198. case "name":
  82199. return ec.fieldContext_CompanyLocation_name(ctx, field)
  82200. case "note":
  82201. return ec.fieldContext_CompanyLocation_note(ctx, field)
  82202. case "orderCount":
  82203. return ec.fieldContext_CompanyLocation_orderCount(ctx, field)
  82204. case "orders":
  82205. return ec.fieldContext_CompanyLocation_orders(ctx, field)
  82206. case "phone":
  82207. return ec.fieldContext_CompanyLocation_phone(ctx, field)
  82208. case "roleAssignments":
  82209. return ec.fieldContext_CompanyLocation_roleAssignments(ctx, field)
  82210. case "shippingAddress":
  82211. return ec.fieldContext_CompanyLocation_shippingAddress(ctx, field)
  82212. case "taxExemptions":
  82213. return ec.fieldContext_CompanyLocation_taxExemptions(ctx, field)
  82214. case "taxRegistrationId":
  82215. return ec.fieldContext_CompanyLocation_taxRegistrationId(ctx, field)
  82216. case "totalSpent":
  82217. return ec.fieldContext_CompanyLocation_totalSpent(ctx, field)
  82218. case "updatedAt":
  82219. return ec.fieldContext_CompanyLocation_updatedAt(ctx, field)
  82220. }
  82221. return nil, fmt.Errorf("no field named %q was found under type CompanyLocation", field.Name)
  82222. },
  82223. }
  82224. return fc, nil
  82225. }
  82226. func (ec *executionContext) _Query__entities(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  82227. fc, err := ec.fieldContext_Query__entities(ctx, field)
  82228. if err != nil {
  82229. return graphql.Null
  82230. }
  82231. ctx = graphql.WithFieldContext(ctx, fc)
  82232. defer func() {
  82233. if r := recover(); r != nil {
  82234. ec.Error(ctx, ec.Recover(ctx, r))
  82235. ret = graphql.Null
  82236. }
  82237. }()
  82238. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  82239. ctx = rctx // use context from middleware stack in children
  82240. return ec.__resolve_entities(ctx, fc.Args["representations"].([]map[string]interface{})), nil
  82241. })
  82242. if err != nil {
  82243. ec.Error(ctx, err)
  82244. return graphql.Null
  82245. }
  82246. if resTmp == nil {
  82247. if !graphql.HasFieldError(ctx, fc) {
  82248. ec.Errorf(ctx, "must not be null")
  82249. }
  82250. return graphql.Null
  82251. }
  82252. res := resTmp.([]fedruntime.Entity)
  82253. fc.Result = res
  82254. return ec.marshalN_Entity2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋpluginᚋfederationᚋfedruntimeᚐEntity(ctx, field.Selections, res)
  82255. }
  82256. func (ec *executionContext) fieldContext_Query__entities(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  82257. fc = &graphql.FieldContext{
  82258. Object: "Query",
  82259. Field: field,
  82260. IsMethod: true,
  82261. IsResolver: false,
  82262. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  82263. return nil, errors.New("field of type _Entity does not have child fields")
  82264. },
  82265. }
  82266. defer func() {
  82267. if r := recover(); r != nil {
  82268. err = ec.Recover(ctx, r)
  82269. ec.Error(ctx, err)
  82270. }
  82271. }()
  82272. ctx = graphql.WithFieldContext(ctx, fc)
  82273. if fc.Args, err = ec.field_Query__entities_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  82274. ec.Error(ctx, err)
  82275. return
  82276. }
  82277. return fc, nil
  82278. }
  82279. func (ec *executionContext) _Query__service(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  82280. fc, err := ec.fieldContext_Query__service(ctx, field)
  82281. if err != nil {
  82282. return graphql.Null
  82283. }
  82284. ctx = graphql.WithFieldContext(ctx, fc)
  82285. defer func() {
  82286. if r := recover(); r != nil {
  82287. ec.Error(ctx, ec.Recover(ctx, r))
  82288. ret = graphql.Null
  82289. }
  82290. }()
  82291. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  82292. ctx = rctx // use context from middleware stack in children
  82293. return ec.__resolve__service(ctx)
  82294. })
  82295. if err != nil {
  82296. ec.Error(ctx, err)
  82297. return graphql.Null
  82298. }
  82299. if resTmp == nil {
  82300. if !graphql.HasFieldError(ctx, fc) {
  82301. ec.Errorf(ctx, "must not be null")
  82302. }
  82303. return graphql.Null
  82304. }
  82305. res := resTmp.(fedruntime.Service)
  82306. fc.Result = res
  82307. return ec.marshalN_Service2githubᚗcomᚋ99designsᚋgqlgenᚋpluginᚋfederationᚋfedruntimeᚐService(ctx, field.Selections, res)
  82308. }
  82309. func (ec *executionContext) fieldContext_Query__service(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  82310. fc = &graphql.FieldContext{
  82311. Object: "Query",
  82312. Field: field,
  82313. IsMethod: true,
  82314. IsResolver: false,
  82315. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  82316. switch field.Name {
  82317. case "sdl":
  82318. return ec.fieldContext__Service_sdl(ctx, field)
  82319. }
  82320. return nil, fmt.Errorf("no field named %q was found under type _Service", field.Name)
  82321. },
  82322. }
  82323. return fc, nil
  82324. }
  82325. func (ec *executionContext) _Query___type(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  82326. fc, err := ec.fieldContext_Query___type(ctx, field)
  82327. if err != nil {
  82328. return graphql.Null
  82329. }
  82330. ctx = graphql.WithFieldContext(ctx, fc)
  82331. defer func() {
  82332. if r := recover(); r != nil {
  82333. ec.Error(ctx, ec.Recover(ctx, r))
  82334. ret = graphql.Null
  82335. }
  82336. }()
  82337. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  82338. ctx = rctx // use context from middleware stack in children
  82339. return ec.introspectType(fc.Args["name"].(string))
  82340. })
  82341. if err != nil {
  82342. ec.Error(ctx, err)
  82343. return graphql.Null
  82344. }
  82345. if resTmp == nil {
  82346. return graphql.Null
  82347. }
  82348. res := resTmp.(*introspection.Type)
  82349. fc.Result = res
  82350. return ec.marshalO__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx, field.Selections, res)
  82351. }
  82352. func (ec *executionContext) fieldContext_Query___type(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  82353. fc = &graphql.FieldContext{
  82354. Object: "Query",
  82355. Field: field,
  82356. IsMethod: true,
  82357. IsResolver: false,
  82358. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  82359. switch field.Name {
  82360. case "kind":
  82361. return ec.fieldContext___Type_kind(ctx, field)
  82362. case "name":
  82363. return ec.fieldContext___Type_name(ctx, field)
  82364. case "description":
  82365. return ec.fieldContext___Type_description(ctx, field)
  82366. case "fields":
  82367. return ec.fieldContext___Type_fields(ctx, field)
  82368. case "interfaces":
  82369. return ec.fieldContext___Type_interfaces(ctx, field)
  82370. case "possibleTypes":
  82371. return ec.fieldContext___Type_possibleTypes(ctx, field)
  82372. case "enumValues":
  82373. return ec.fieldContext___Type_enumValues(ctx, field)
  82374. case "inputFields":
  82375. return ec.fieldContext___Type_inputFields(ctx, field)
  82376. case "ofType":
  82377. return ec.fieldContext___Type_ofType(ctx, field)
  82378. case "specifiedByURL":
  82379. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  82380. }
  82381. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  82382. },
  82383. }
  82384. defer func() {
  82385. if r := recover(); r != nil {
  82386. err = ec.Recover(ctx, r)
  82387. ec.Error(ctx, err)
  82388. }
  82389. }()
  82390. ctx = graphql.WithFieldContext(ctx, fc)
  82391. if fc.Args, err = ec.field_Query___type_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  82392. ec.Error(ctx, err)
  82393. return
  82394. }
  82395. return fc, nil
  82396. }
  82397. func (ec *executionContext) _Query___schema(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  82398. fc, err := ec.fieldContext_Query___schema(ctx, field)
  82399. if err != nil {
  82400. return graphql.Null
  82401. }
  82402. ctx = graphql.WithFieldContext(ctx, fc)
  82403. defer func() {
  82404. if r := recover(); r != nil {
  82405. ec.Error(ctx, ec.Recover(ctx, r))
  82406. ret = graphql.Null
  82407. }
  82408. }()
  82409. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  82410. ctx = rctx // use context from middleware stack in children
  82411. return ec.introspectSchema()
  82412. })
  82413. if err != nil {
  82414. ec.Error(ctx, err)
  82415. return graphql.Null
  82416. }
  82417. if resTmp == nil {
  82418. return graphql.Null
  82419. }
  82420. res := resTmp.(*introspection.Schema)
  82421. fc.Result = res
  82422. return ec.marshalO__Schema2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐSchema(ctx, field.Selections, res)
  82423. }
  82424. func (ec *executionContext) fieldContext_Query___schema(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  82425. fc = &graphql.FieldContext{
  82426. Object: "Query",
  82427. Field: field,
  82428. IsMethod: true,
  82429. IsResolver: false,
  82430. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  82431. switch field.Name {
  82432. case "description":
  82433. return ec.fieldContext___Schema_description(ctx, field)
  82434. case "types":
  82435. return ec.fieldContext___Schema_types(ctx, field)
  82436. case "queryType":
  82437. return ec.fieldContext___Schema_queryType(ctx, field)
  82438. case "mutationType":
  82439. return ec.fieldContext___Schema_mutationType(ctx, field)
  82440. case "subscriptionType":
  82441. return ec.fieldContext___Schema_subscriptionType(ctx, field)
  82442. case "directives":
  82443. return ec.fieldContext___Schema_directives(ctx, field)
  82444. }
  82445. return nil, fmt.Errorf("no field named %q was found under type __Schema", field.Name)
  82446. },
  82447. }
  82448. return fc, nil
  82449. }
  82450. func (ec *executionContext) _Refund_createdAt(ctx context.Context, field graphql.CollectedField, obj *Refund) (ret graphql.Marshaler) {
  82451. fc, err := ec.fieldContext_Refund_createdAt(ctx, field)
  82452. if err != nil {
  82453. return graphql.Null
  82454. }
  82455. ctx = graphql.WithFieldContext(ctx, fc)
  82456. defer func() {
  82457. if r := recover(); r != nil {
  82458. ec.Error(ctx, ec.Recover(ctx, r))
  82459. ret = graphql.Null
  82460. }
  82461. }()
  82462. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  82463. ctx = rctx // use context from middleware stack in children
  82464. return obj.CreatedAt, nil
  82465. })
  82466. if err != nil {
  82467. ec.Error(ctx, err)
  82468. return graphql.Null
  82469. }
  82470. if resTmp == nil {
  82471. return graphql.Null
  82472. }
  82473. res := resTmp.(*string)
  82474. fc.Result = res
  82475. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  82476. }
  82477. func (ec *executionContext) fieldContext_Refund_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  82478. fc = &graphql.FieldContext{
  82479. Object: "Refund",
  82480. Field: field,
  82481. IsMethod: false,
  82482. IsResolver: false,
  82483. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  82484. return nil, errors.New("field of type DateTime does not have child fields")
  82485. },
  82486. }
  82487. return fc, nil
  82488. }
  82489. func (ec *executionContext) _Refund_duties(ctx context.Context, field graphql.CollectedField, obj *Refund) (ret graphql.Marshaler) {
  82490. fc, err := ec.fieldContext_Refund_duties(ctx, field)
  82491. if err != nil {
  82492. return graphql.Null
  82493. }
  82494. ctx = graphql.WithFieldContext(ctx, fc)
  82495. defer func() {
  82496. if r := recover(); r != nil {
  82497. ec.Error(ctx, ec.Recover(ctx, r))
  82498. ret = graphql.Null
  82499. }
  82500. }()
  82501. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  82502. ctx = rctx // use context from middleware stack in children
  82503. return obj.Duties, nil
  82504. })
  82505. if err != nil {
  82506. ec.Error(ctx, err)
  82507. return graphql.Null
  82508. }
  82509. if resTmp == nil {
  82510. return graphql.Null
  82511. }
  82512. res := resTmp.([]*RefundDuty)
  82513. fc.Result = res
  82514. return ec.marshalORefundDuty2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐRefundDutyᚄ(ctx, field.Selections, res)
  82515. }
  82516. func (ec *executionContext) fieldContext_Refund_duties(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  82517. fc = &graphql.FieldContext{
  82518. Object: "Refund",
  82519. Field: field,
  82520. IsMethod: false,
  82521. IsResolver: false,
  82522. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  82523. switch field.Name {
  82524. case "amountSet":
  82525. return ec.fieldContext_RefundDuty_amountSet(ctx, field)
  82526. case "originalDuty":
  82527. return ec.fieldContext_RefundDuty_originalDuty(ctx, field)
  82528. }
  82529. return nil, fmt.Errorf("no field named %q was found under type RefundDuty", field.Name)
  82530. },
  82531. }
  82532. return fc, nil
  82533. }
  82534. func (ec *executionContext) _Refund_id(ctx context.Context, field graphql.CollectedField, obj *Refund) (ret graphql.Marshaler) {
  82535. fc, err := ec.fieldContext_Refund_id(ctx, field)
  82536. if err != nil {
  82537. return graphql.Null
  82538. }
  82539. ctx = graphql.WithFieldContext(ctx, fc)
  82540. defer func() {
  82541. if r := recover(); r != nil {
  82542. ec.Error(ctx, ec.Recover(ctx, r))
  82543. ret = graphql.Null
  82544. }
  82545. }()
  82546. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  82547. ctx = rctx // use context from middleware stack in children
  82548. return obj.ID, nil
  82549. })
  82550. if err != nil {
  82551. ec.Error(ctx, err)
  82552. return graphql.Null
  82553. }
  82554. if resTmp == nil {
  82555. if !graphql.HasFieldError(ctx, fc) {
  82556. ec.Errorf(ctx, "must not be null")
  82557. }
  82558. return graphql.Null
  82559. }
  82560. res := resTmp.(string)
  82561. fc.Result = res
  82562. return ec.marshalNID2string(ctx, field.Selections, res)
  82563. }
  82564. func (ec *executionContext) fieldContext_Refund_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  82565. fc = &graphql.FieldContext{
  82566. Object: "Refund",
  82567. Field: field,
  82568. IsMethod: false,
  82569. IsResolver: false,
  82570. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  82571. return nil, errors.New("field of type ID does not have child fields")
  82572. },
  82573. }
  82574. return fc, nil
  82575. }
  82576. func (ec *executionContext) _Refund_legacyResourceId(ctx context.Context, field graphql.CollectedField, obj *Refund) (ret graphql.Marshaler) {
  82577. fc, err := ec.fieldContext_Refund_legacyResourceId(ctx, field)
  82578. if err != nil {
  82579. return graphql.Null
  82580. }
  82581. ctx = graphql.WithFieldContext(ctx, fc)
  82582. defer func() {
  82583. if r := recover(); r != nil {
  82584. ec.Error(ctx, ec.Recover(ctx, r))
  82585. ret = graphql.Null
  82586. }
  82587. }()
  82588. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  82589. ctx = rctx // use context from middleware stack in children
  82590. return obj.LegacyResourceID, nil
  82591. })
  82592. if err != nil {
  82593. ec.Error(ctx, err)
  82594. return graphql.Null
  82595. }
  82596. if resTmp == nil {
  82597. if !graphql.HasFieldError(ctx, fc) {
  82598. ec.Errorf(ctx, "must not be null")
  82599. }
  82600. return graphql.Null
  82601. }
  82602. res := resTmp.(string)
  82603. fc.Result = res
  82604. return ec.marshalNUnsignedInt642string(ctx, field.Selections, res)
  82605. }
  82606. func (ec *executionContext) fieldContext_Refund_legacyResourceId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  82607. fc = &graphql.FieldContext{
  82608. Object: "Refund",
  82609. Field: field,
  82610. IsMethod: false,
  82611. IsResolver: false,
  82612. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  82613. return nil, errors.New("field of type UnsignedInt64 does not have child fields")
  82614. },
  82615. }
  82616. return fc, nil
  82617. }
  82618. func (ec *executionContext) _Refund_note(ctx context.Context, field graphql.CollectedField, obj *Refund) (ret graphql.Marshaler) {
  82619. fc, err := ec.fieldContext_Refund_note(ctx, field)
  82620. if err != nil {
  82621. return graphql.Null
  82622. }
  82623. ctx = graphql.WithFieldContext(ctx, fc)
  82624. defer func() {
  82625. if r := recover(); r != nil {
  82626. ec.Error(ctx, ec.Recover(ctx, r))
  82627. ret = graphql.Null
  82628. }
  82629. }()
  82630. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  82631. ctx = rctx // use context from middleware stack in children
  82632. return obj.Note, nil
  82633. })
  82634. if err != nil {
  82635. ec.Error(ctx, err)
  82636. return graphql.Null
  82637. }
  82638. if resTmp == nil {
  82639. return graphql.Null
  82640. }
  82641. res := resTmp.(*string)
  82642. fc.Result = res
  82643. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  82644. }
  82645. func (ec *executionContext) fieldContext_Refund_note(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  82646. fc = &graphql.FieldContext{
  82647. Object: "Refund",
  82648. Field: field,
  82649. IsMethod: false,
  82650. IsResolver: false,
  82651. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  82652. return nil, errors.New("field of type String does not have child fields")
  82653. },
  82654. }
  82655. return fc, nil
  82656. }
  82657. func (ec *executionContext) _Refund_order(ctx context.Context, field graphql.CollectedField, obj *Refund) (ret graphql.Marshaler) {
  82658. fc, err := ec.fieldContext_Refund_order(ctx, field)
  82659. if err != nil {
  82660. return graphql.Null
  82661. }
  82662. ctx = graphql.WithFieldContext(ctx, fc)
  82663. defer func() {
  82664. if r := recover(); r != nil {
  82665. ec.Error(ctx, ec.Recover(ctx, r))
  82666. ret = graphql.Null
  82667. }
  82668. }()
  82669. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  82670. ctx = rctx // use context from middleware stack in children
  82671. return obj.Order, nil
  82672. })
  82673. if err != nil {
  82674. ec.Error(ctx, err)
  82675. return graphql.Null
  82676. }
  82677. if resTmp == nil {
  82678. if !graphql.HasFieldError(ctx, fc) {
  82679. ec.Errorf(ctx, "must not be null")
  82680. }
  82681. return graphql.Null
  82682. }
  82683. res := resTmp.(*Order)
  82684. fc.Result = res
  82685. return ec.marshalNOrder2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrder(ctx, field.Selections, res)
  82686. }
  82687. func (ec *executionContext) fieldContext_Refund_order(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  82688. fc = &graphql.FieldContext{
  82689. Object: "Refund",
  82690. Field: field,
  82691. IsMethod: false,
  82692. IsResolver: false,
  82693. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  82694. switch field.Name {
  82695. case "id":
  82696. return ec.fieldContext_Order_id(ctx, field)
  82697. }
  82698. return nil, fmt.Errorf("no field named %q was found under type Order", field.Name)
  82699. },
  82700. }
  82701. return fc, nil
  82702. }
  82703. func (ec *executionContext) _Refund_refundLineItems(ctx context.Context, field graphql.CollectedField, obj *Refund) (ret graphql.Marshaler) {
  82704. fc, err := ec.fieldContext_Refund_refundLineItems(ctx, field)
  82705. if err != nil {
  82706. return graphql.Null
  82707. }
  82708. ctx = graphql.WithFieldContext(ctx, fc)
  82709. defer func() {
  82710. if r := recover(); r != nil {
  82711. ec.Error(ctx, ec.Recover(ctx, r))
  82712. ret = graphql.Null
  82713. }
  82714. }()
  82715. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  82716. ctx = rctx // use context from middleware stack in children
  82717. return obj.RefundLineItems, nil
  82718. })
  82719. if err != nil {
  82720. ec.Error(ctx, err)
  82721. return graphql.Null
  82722. }
  82723. if resTmp == nil {
  82724. if !graphql.HasFieldError(ctx, fc) {
  82725. ec.Errorf(ctx, "must not be null")
  82726. }
  82727. return graphql.Null
  82728. }
  82729. res := resTmp.(*RefundLineItemConnection)
  82730. fc.Result = res
  82731. return ec.marshalNRefundLineItemConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐRefundLineItemConnection(ctx, field.Selections, res)
  82732. }
  82733. func (ec *executionContext) fieldContext_Refund_refundLineItems(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  82734. fc = &graphql.FieldContext{
  82735. Object: "Refund",
  82736. Field: field,
  82737. IsMethod: false,
  82738. IsResolver: false,
  82739. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  82740. switch field.Name {
  82741. case "edges":
  82742. return ec.fieldContext_RefundLineItemConnection_edges(ctx, field)
  82743. case "nodes":
  82744. return ec.fieldContext_RefundLineItemConnection_nodes(ctx, field)
  82745. case "pageInfo":
  82746. return ec.fieldContext_RefundLineItemConnection_pageInfo(ctx, field)
  82747. }
  82748. return nil, fmt.Errorf("no field named %q was found under type RefundLineItemConnection", field.Name)
  82749. },
  82750. }
  82751. defer func() {
  82752. if r := recover(); r != nil {
  82753. err = ec.Recover(ctx, r)
  82754. ec.Error(ctx, err)
  82755. }
  82756. }()
  82757. ctx = graphql.WithFieldContext(ctx, fc)
  82758. if fc.Args, err = ec.field_Refund_refundLineItems_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  82759. ec.Error(ctx, err)
  82760. return
  82761. }
  82762. return fc, nil
  82763. }
  82764. func (ec *executionContext) _Refund_staffMember(ctx context.Context, field graphql.CollectedField, obj *Refund) (ret graphql.Marshaler) {
  82765. fc, err := ec.fieldContext_Refund_staffMember(ctx, field)
  82766. if err != nil {
  82767. return graphql.Null
  82768. }
  82769. ctx = graphql.WithFieldContext(ctx, fc)
  82770. defer func() {
  82771. if r := recover(); r != nil {
  82772. ec.Error(ctx, ec.Recover(ctx, r))
  82773. ret = graphql.Null
  82774. }
  82775. }()
  82776. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  82777. ctx = rctx // use context from middleware stack in children
  82778. return obj.StaffMember, nil
  82779. })
  82780. if err != nil {
  82781. ec.Error(ctx, err)
  82782. return graphql.Null
  82783. }
  82784. if resTmp == nil {
  82785. return graphql.Null
  82786. }
  82787. res := resTmp.(*StaffMember)
  82788. fc.Result = res
  82789. return ec.marshalOStaffMember2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStaffMember(ctx, field.Selections, res)
  82790. }
  82791. func (ec *executionContext) fieldContext_Refund_staffMember(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  82792. fc = &graphql.FieldContext{
  82793. Object: "Refund",
  82794. Field: field,
  82795. IsMethod: false,
  82796. IsResolver: false,
  82797. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  82798. switch field.Name {
  82799. case "active":
  82800. return ec.fieldContext_StaffMember_active(ctx, field)
  82801. case "avatar":
  82802. return ec.fieldContext_StaffMember_avatar(ctx, field)
  82803. case "email":
  82804. return ec.fieldContext_StaffMember_email(ctx, field)
  82805. case "exists":
  82806. return ec.fieldContext_StaffMember_exists(ctx, field)
  82807. case "firstName":
  82808. return ec.fieldContext_StaffMember_firstName(ctx, field)
  82809. case "id":
  82810. return ec.fieldContext_StaffMember_id(ctx, field)
  82811. case "initials":
  82812. return ec.fieldContext_StaffMember_initials(ctx, field)
  82813. case "isShopOwner":
  82814. return ec.fieldContext_StaffMember_isShopOwner(ctx, field)
  82815. case "lastName":
  82816. return ec.fieldContext_StaffMember_lastName(ctx, field)
  82817. case "locale":
  82818. return ec.fieldContext_StaffMember_locale(ctx, field)
  82819. case "name":
  82820. return ec.fieldContext_StaffMember_name(ctx, field)
  82821. case "phone":
  82822. return ec.fieldContext_StaffMember_phone(ctx, field)
  82823. case "privateData":
  82824. return ec.fieldContext_StaffMember_privateData(ctx, field)
  82825. }
  82826. return nil, fmt.Errorf("no field named %q was found under type StaffMember", field.Name)
  82827. },
  82828. }
  82829. return fc, nil
  82830. }
  82831. func (ec *executionContext) _Refund_totalRefundedSet(ctx context.Context, field graphql.CollectedField, obj *Refund) (ret graphql.Marshaler) {
  82832. fc, err := ec.fieldContext_Refund_totalRefundedSet(ctx, field)
  82833. if err != nil {
  82834. return graphql.Null
  82835. }
  82836. ctx = graphql.WithFieldContext(ctx, fc)
  82837. defer func() {
  82838. if r := recover(); r != nil {
  82839. ec.Error(ctx, ec.Recover(ctx, r))
  82840. ret = graphql.Null
  82841. }
  82842. }()
  82843. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  82844. ctx = rctx // use context from middleware stack in children
  82845. return obj.TotalRefundedSet, nil
  82846. })
  82847. if err != nil {
  82848. ec.Error(ctx, err)
  82849. return graphql.Null
  82850. }
  82851. if resTmp == nil {
  82852. if !graphql.HasFieldError(ctx, fc) {
  82853. ec.Errorf(ctx, "must not be null")
  82854. }
  82855. return graphql.Null
  82856. }
  82857. res := resTmp.(*MoneyBag)
  82858. fc.Result = res
  82859. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  82860. }
  82861. func (ec *executionContext) fieldContext_Refund_totalRefundedSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  82862. fc = &graphql.FieldContext{
  82863. Object: "Refund",
  82864. Field: field,
  82865. IsMethod: false,
  82866. IsResolver: false,
  82867. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  82868. switch field.Name {
  82869. case "presentmentMoney":
  82870. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  82871. case "shopMoney":
  82872. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  82873. }
  82874. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  82875. },
  82876. }
  82877. return fc, nil
  82878. }
  82879. func (ec *executionContext) _Refund_transactions(ctx context.Context, field graphql.CollectedField, obj *Refund) (ret graphql.Marshaler) {
  82880. fc, err := ec.fieldContext_Refund_transactions(ctx, field)
  82881. if err != nil {
  82882. return graphql.Null
  82883. }
  82884. ctx = graphql.WithFieldContext(ctx, fc)
  82885. defer func() {
  82886. if r := recover(); r != nil {
  82887. ec.Error(ctx, ec.Recover(ctx, r))
  82888. ret = graphql.Null
  82889. }
  82890. }()
  82891. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  82892. ctx = rctx // use context from middleware stack in children
  82893. return obj.Transactions, nil
  82894. })
  82895. if err != nil {
  82896. ec.Error(ctx, err)
  82897. return graphql.Null
  82898. }
  82899. if resTmp == nil {
  82900. if !graphql.HasFieldError(ctx, fc) {
  82901. ec.Errorf(ctx, "must not be null")
  82902. }
  82903. return graphql.Null
  82904. }
  82905. res := resTmp.(*OrderTransactionConnection)
  82906. fc.Result = res
  82907. return ec.marshalNOrderTransactionConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderTransactionConnection(ctx, field.Selections, res)
  82908. }
  82909. func (ec *executionContext) fieldContext_Refund_transactions(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  82910. fc = &graphql.FieldContext{
  82911. Object: "Refund",
  82912. Field: field,
  82913. IsMethod: false,
  82914. IsResolver: false,
  82915. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  82916. switch field.Name {
  82917. case "edges":
  82918. return ec.fieldContext_OrderTransactionConnection_edges(ctx, field)
  82919. case "nodes":
  82920. return ec.fieldContext_OrderTransactionConnection_nodes(ctx, field)
  82921. case "pageInfo":
  82922. return ec.fieldContext_OrderTransactionConnection_pageInfo(ctx, field)
  82923. }
  82924. return nil, fmt.Errorf("no field named %q was found under type OrderTransactionConnection", field.Name)
  82925. },
  82926. }
  82927. defer func() {
  82928. if r := recover(); r != nil {
  82929. err = ec.Recover(ctx, r)
  82930. ec.Error(ctx, err)
  82931. }
  82932. }()
  82933. ctx = graphql.WithFieldContext(ctx, fc)
  82934. if fc.Args, err = ec.field_Refund_transactions_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  82935. ec.Error(ctx, err)
  82936. return
  82937. }
  82938. return fc, nil
  82939. }
  82940. func (ec *executionContext) _Refund_updatedAt(ctx context.Context, field graphql.CollectedField, obj *Refund) (ret graphql.Marshaler) {
  82941. fc, err := ec.fieldContext_Refund_updatedAt(ctx, field)
  82942. if err != nil {
  82943. return graphql.Null
  82944. }
  82945. ctx = graphql.WithFieldContext(ctx, fc)
  82946. defer func() {
  82947. if r := recover(); r != nil {
  82948. ec.Error(ctx, ec.Recover(ctx, r))
  82949. ret = graphql.Null
  82950. }
  82951. }()
  82952. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  82953. ctx = rctx // use context from middleware stack in children
  82954. return obj.UpdatedAt, nil
  82955. })
  82956. if err != nil {
  82957. ec.Error(ctx, err)
  82958. return graphql.Null
  82959. }
  82960. if resTmp == nil {
  82961. if !graphql.HasFieldError(ctx, fc) {
  82962. ec.Errorf(ctx, "must not be null")
  82963. }
  82964. return graphql.Null
  82965. }
  82966. res := resTmp.(string)
  82967. fc.Result = res
  82968. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  82969. }
  82970. func (ec *executionContext) fieldContext_Refund_updatedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  82971. fc = &graphql.FieldContext{
  82972. Object: "Refund",
  82973. Field: field,
  82974. IsMethod: false,
  82975. IsResolver: false,
  82976. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  82977. return nil, errors.New("field of type DateTime does not have child fields")
  82978. },
  82979. }
  82980. return fc, nil
  82981. }
  82982. func (ec *executionContext) _RefundDuty_amountSet(ctx context.Context, field graphql.CollectedField, obj *RefundDuty) (ret graphql.Marshaler) {
  82983. fc, err := ec.fieldContext_RefundDuty_amountSet(ctx, field)
  82984. if err != nil {
  82985. return graphql.Null
  82986. }
  82987. ctx = graphql.WithFieldContext(ctx, fc)
  82988. defer func() {
  82989. if r := recover(); r != nil {
  82990. ec.Error(ctx, ec.Recover(ctx, r))
  82991. ret = graphql.Null
  82992. }
  82993. }()
  82994. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  82995. ctx = rctx // use context from middleware stack in children
  82996. return obj.AmountSet, nil
  82997. })
  82998. if err != nil {
  82999. ec.Error(ctx, err)
  83000. return graphql.Null
  83001. }
  83002. if resTmp == nil {
  83003. if !graphql.HasFieldError(ctx, fc) {
  83004. ec.Errorf(ctx, "must not be null")
  83005. }
  83006. return graphql.Null
  83007. }
  83008. res := resTmp.(*MoneyBag)
  83009. fc.Result = res
  83010. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  83011. }
  83012. func (ec *executionContext) fieldContext_RefundDuty_amountSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  83013. fc = &graphql.FieldContext{
  83014. Object: "RefundDuty",
  83015. Field: field,
  83016. IsMethod: false,
  83017. IsResolver: false,
  83018. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  83019. switch field.Name {
  83020. case "presentmentMoney":
  83021. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  83022. case "shopMoney":
  83023. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  83024. }
  83025. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  83026. },
  83027. }
  83028. return fc, nil
  83029. }
  83030. func (ec *executionContext) _RefundDuty_originalDuty(ctx context.Context, field graphql.CollectedField, obj *RefundDuty) (ret graphql.Marshaler) {
  83031. fc, err := ec.fieldContext_RefundDuty_originalDuty(ctx, field)
  83032. if err != nil {
  83033. return graphql.Null
  83034. }
  83035. ctx = graphql.WithFieldContext(ctx, fc)
  83036. defer func() {
  83037. if r := recover(); r != nil {
  83038. ec.Error(ctx, ec.Recover(ctx, r))
  83039. ret = graphql.Null
  83040. }
  83041. }()
  83042. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  83043. ctx = rctx // use context from middleware stack in children
  83044. return obj.OriginalDuty, nil
  83045. })
  83046. if err != nil {
  83047. ec.Error(ctx, err)
  83048. return graphql.Null
  83049. }
  83050. if resTmp == nil {
  83051. return graphql.Null
  83052. }
  83053. res := resTmp.(*Duty)
  83054. fc.Result = res
  83055. return ec.marshalODuty2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDuty(ctx, field.Selections, res)
  83056. }
  83057. func (ec *executionContext) fieldContext_RefundDuty_originalDuty(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  83058. fc = &graphql.FieldContext{
  83059. Object: "RefundDuty",
  83060. Field: field,
  83061. IsMethod: false,
  83062. IsResolver: false,
  83063. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  83064. switch field.Name {
  83065. case "countryCodeOfOrigin":
  83066. return ec.fieldContext_Duty_countryCodeOfOrigin(ctx, field)
  83067. case "harmonizedSystemCode":
  83068. return ec.fieldContext_Duty_harmonizedSystemCode(ctx, field)
  83069. case "id":
  83070. return ec.fieldContext_Duty_id(ctx, field)
  83071. case "price":
  83072. return ec.fieldContext_Duty_price(ctx, field)
  83073. case "taxLines":
  83074. return ec.fieldContext_Duty_taxLines(ctx, field)
  83075. }
  83076. return nil, fmt.Errorf("no field named %q was found under type Duty", field.Name)
  83077. },
  83078. }
  83079. return fc, nil
  83080. }
  83081. func (ec *executionContext) _RefundLineItem_lineItem(ctx context.Context, field graphql.CollectedField, obj *RefundLineItem) (ret graphql.Marshaler) {
  83082. fc, err := ec.fieldContext_RefundLineItem_lineItem(ctx, field)
  83083. if err != nil {
  83084. return graphql.Null
  83085. }
  83086. ctx = graphql.WithFieldContext(ctx, fc)
  83087. defer func() {
  83088. if r := recover(); r != nil {
  83089. ec.Error(ctx, ec.Recover(ctx, r))
  83090. ret = graphql.Null
  83091. }
  83092. }()
  83093. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  83094. ctx = rctx // use context from middleware stack in children
  83095. return obj.LineItem, nil
  83096. })
  83097. if err != nil {
  83098. ec.Error(ctx, err)
  83099. return graphql.Null
  83100. }
  83101. if resTmp == nil {
  83102. if !graphql.HasFieldError(ctx, fc) {
  83103. ec.Errorf(ctx, "must not be null")
  83104. }
  83105. return graphql.Null
  83106. }
  83107. res := resTmp.(*LineItem)
  83108. fc.Result = res
  83109. return ec.marshalNLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLineItem(ctx, field.Selections, res)
  83110. }
  83111. func (ec *executionContext) fieldContext_RefundLineItem_lineItem(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  83112. fc = &graphql.FieldContext{
  83113. Object: "RefundLineItem",
  83114. Field: field,
  83115. IsMethod: false,
  83116. IsResolver: false,
  83117. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  83118. switch field.Name {
  83119. case "contract":
  83120. return ec.fieldContext_LineItem_contract(ctx, field)
  83121. case "currentQuantity":
  83122. return ec.fieldContext_LineItem_currentQuantity(ctx, field)
  83123. case "customAttributes":
  83124. return ec.fieldContext_LineItem_customAttributes(ctx, field)
  83125. case "discountAllocations":
  83126. return ec.fieldContext_LineItem_discountAllocations(ctx, field)
  83127. case "discountedTotalSet":
  83128. return ec.fieldContext_LineItem_discountedTotalSet(ctx, field)
  83129. case "discountedUnitPriceSet":
  83130. return ec.fieldContext_LineItem_discountedUnitPriceSet(ctx, field)
  83131. case "duties":
  83132. return ec.fieldContext_LineItem_duties(ctx, field)
  83133. case "id":
  83134. return ec.fieldContext_LineItem_id(ctx, field)
  83135. case "image":
  83136. return ec.fieldContext_LineItem_image(ctx, field)
  83137. case "merchantEditable":
  83138. return ec.fieldContext_LineItem_merchantEditable(ctx, field)
  83139. case "name":
  83140. return ec.fieldContext_LineItem_name(ctx, field)
  83141. case "nonFulfillableQuantity":
  83142. return ec.fieldContext_LineItem_nonFulfillableQuantity(ctx, field)
  83143. case "originalTotalSet":
  83144. return ec.fieldContext_LineItem_originalTotalSet(ctx, field)
  83145. case "originalUnitPriceSet":
  83146. return ec.fieldContext_LineItem_originalUnitPriceSet(ctx, field)
  83147. case "product":
  83148. return ec.fieldContext_LineItem_product(ctx, field)
  83149. case "quantity":
  83150. return ec.fieldContext_LineItem_quantity(ctx, field)
  83151. case "refundableQuantity":
  83152. return ec.fieldContext_LineItem_refundableQuantity(ctx, field)
  83153. case "requiresShipping":
  83154. return ec.fieldContext_LineItem_requiresShipping(ctx, field)
  83155. case "restockable":
  83156. return ec.fieldContext_LineItem_restockable(ctx, field)
  83157. case "sellingPlan":
  83158. return ec.fieldContext_LineItem_sellingPlan(ctx, field)
  83159. case "sku":
  83160. return ec.fieldContext_LineItem_sku(ctx, field)
  83161. case "staffMember":
  83162. return ec.fieldContext_LineItem_staffMember(ctx, field)
  83163. case "taxLines":
  83164. return ec.fieldContext_LineItem_taxLines(ctx, field)
  83165. case "taxable":
  83166. return ec.fieldContext_LineItem_taxable(ctx, field)
  83167. case "title":
  83168. return ec.fieldContext_LineItem_title(ctx, field)
  83169. case "totalDiscountSet":
  83170. return ec.fieldContext_LineItem_totalDiscountSet(ctx, field)
  83171. case "unfulfilledDiscountedTotalSet":
  83172. return ec.fieldContext_LineItem_unfulfilledDiscountedTotalSet(ctx, field)
  83173. case "unfulfilledOriginalTotalSet":
  83174. return ec.fieldContext_LineItem_unfulfilledOriginalTotalSet(ctx, field)
  83175. case "unfulfilledQuantity":
  83176. return ec.fieldContext_LineItem_unfulfilledQuantity(ctx, field)
  83177. case "variant":
  83178. return ec.fieldContext_LineItem_variant(ctx, field)
  83179. case "variantTitle":
  83180. return ec.fieldContext_LineItem_variantTitle(ctx, field)
  83181. case "vendor":
  83182. return ec.fieldContext_LineItem_vendor(ctx, field)
  83183. }
  83184. return nil, fmt.Errorf("no field named %q was found under type LineItem", field.Name)
  83185. },
  83186. }
  83187. return fc, nil
  83188. }
  83189. func (ec *executionContext) _RefundLineItem_location(ctx context.Context, field graphql.CollectedField, obj *RefundLineItem) (ret graphql.Marshaler) {
  83190. fc, err := ec.fieldContext_RefundLineItem_location(ctx, field)
  83191. if err != nil {
  83192. return graphql.Null
  83193. }
  83194. ctx = graphql.WithFieldContext(ctx, fc)
  83195. defer func() {
  83196. if r := recover(); r != nil {
  83197. ec.Error(ctx, ec.Recover(ctx, r))
  83198. ret = graphql.Null
  83199. }
  83200. }()
  83201. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  83202. ctx = rctx // use context from middleware stack in children
  83203. return obj.Location, nil
  83204. })
  83205. if err != nil {
  83206. ec.Error(ctx, err)
  83207. return graphql.Null
  83208. }
  83209. if resTmp == nil {
  83210. return graphql.Null
  83211. }
  83212. res := resTmp.(*Location)
  83213. fc.Result = res
  83214. return ec.marshalOLocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocation(ctx, field.Selections, res)
  83215. }
  83216. func (ec *executionContext) fieldContext_RefundLineItem_location(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  83217. fc = &graphql.FieldContext{
  83218. Object: "RefundLineItem",
  83219. Field: field,
  83220. IsMethod: false,
  83221. IsResolver: false,
  83222. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  83223. switch field.Name {
  83224. case "activatable":
  83225. return ec.fieldContext_Location_activatable(ctx, field)
  83226. case "address":
  83227. return ec.fieldContext_Location_address(ctx, field)
  83228. case "addressVerified":
  83229. return ec.fieldContext_Location_addressVerified(ctx, field)
  83230. case "deactivatable":
  83231. return ec.fieldContext_Location_deactivatable(ctx, field)
  83232. case "deactivatedAt":
  83233. return ec.fieldContext_Location_deactivatedAt(ctx, field)
  83234. case "deletable":
  83235. return ec.fieldContext_Location_deletable(ctx, field)
  83236. case "fulfillmentService":
  83237. return ec.fieldContext_Location_fulfillmentService(ctx, field)
  83238. case "fulfillsOnlineOrders":
  83239. return ec.fieldContext_Location_fulfillsOnlineOrders(ctx, field)
  83240. case "hasActiveInventory":
  83241. return ec.fieldContext_Location_hasActiveInventory(ctx, field)
  83242. case "hasUnfulfilledOrders":
  83243. return ec.fieldContext_Location_hasUnfulfilledOrders(ctx, field)
  83244. case "id":
  83245. return ec.fieldContext_Location_id(ctx, field)
  83246. case "inventoryLevel":
  83247. return ec.fieldContext_Location_inventoryLevel(ctx, field)
  83248. case "inventoryLevels":
  83249. return ec.fieldContext_Location_inventoryLevels(ctx, field)
  83250. case "isActive":
  83251. return ec.fieldContext_Location_isActive(ctx, field)
  83252. case "legacyResourceId":
  83253. return ec.fieldContext_Location_legacyResourceId(ctx, field)
  83254. case "metafield":
  83255. return ec.fieldContext_Location_metafield(ctx, field)
  83256. case "metafieldDefinitions":
  83257. return ec.fieldContext_Location_metafieldDefinitions(ctx, field)
  83258. case "metafields":
  83259. return ec.fieldContext_Location_metafields(ctx, field)
  83260. case "name":
  83261. return ec.fieldContext_Location_name(ctx, field)
  83262. case "privateMetafield":
  83263. return ec.fieldContext_Location_privateMetafield(ctx, field)
  83264. case "privateMetafields":
  83265. return ec.fieldContext_Location_privateMetafields(ctx, field)
  83266. case "shipsInventory":
  83267. return ec.fieldContext_Location_shipsInventory(ctx, field)
  83268. case "suggestedAddresses":
  83269. return ec.fieldContext_Location_suggestedAddresses(ctx, field)
  83270. }
  83271. return nil, fmt.Errorf("no field named %q was found under type Location", field.Name)
  83272. },
  83273. }
  83274. return fc, nil
  83275. }
  83276. func (ec *executionContext) _RefundLineItem_priceSet(ctx context.Context, field graphql.CollectedField, obj *RefundLineItem) (ret graphql.Marshaler) {
  83277. fc, err := ec.fieldContext_RefundLineItem_priceSet(ctx, field)
  83278. if err != nil {
  83279. return graphql.Null
  83280. }
  83281. ctx = graphql.WithFieldContext(ctx, fc)
  83282. defer func() {
  83283. if r := recover(); r != nil {
  83284. ec.Error(ctx, ec.Recover(ctx, r))
  83285. ret = graphql.Null
  83286. }
  83287. }()
  83288. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  83289. ctx = rctx // use context from middleware stack in children
  83290. return obj.PriceSet, nil
  83291. })
  83292. if err != nil {
  83293. ec.Error(ctx, err)
  83294. return graphql.Null
  83295. }
  83296. if resTmp == nil {
  83297. if !graphql.HasFieldError(ctx, fc) {
  83298. ec.Errorf(ctx, "must not be null")
  83299. }
  83300. return graphql.Null
  83301. }
  83302. res := resTmp.(*MoneyBag)
  83303. fc.Result = res
  83304. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  83305. }
  83306. func (ec *executionContext) fieldContext_RefundLineItem_priceSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  83307. fc = &graphql.FieldContext{
  83308. Object: "RefundLineItem",
  83309. Field: field,
  83310. IsMethod: false,
  83311. IsResolver: false,
  83312. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  83313. switch field.Name {
  83314. case "presentmentMoney":
  83315. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  83316. case "shopMoney":
  83317. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  83318. }
  83319. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  83320. },
  83321. }
  83322. return fc, nil
  83323. }
  83324. func (ec *executionContext) _RefundLineItem_quantity(ctx context.Context, field graphql.CollectedField, obj *RefundLineItem) (ret graphql.Marshaler) {
  83325. fc, err := ec.fieldContext_RefundLineItem_quantity(ctx, field)
  83326. if err != nil {
  83327. return graphql.Null
  83328. }
  83329. ctx = graphql.WithFieldContext(ctx, fc)
  83330. defer func() {
  83331. if r := recover(); r != nil {
  83332. ec.Error(ctx, ec.Recover(ctx, r))
  83333. ret = graphql.Null
  83334. }
  83335. }()
  83336. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  83337. ctx = rctx // use context from middleware stack in children
  83338. return obj.Quantity, nil
  83339. })
  83340. if err != nil {
  83341. ec.Error(ctx, err)
  83342. return graphql.Null
  83343. }
  83344. if resTmp == nil {
  83345. if !graphql.HasFieldError(ctx, fc) {
  83346. ec.Errorf(ctx, "must not be null")
  83347. }
  83348. return graphql.Null
  83349. }
  83350. res := resTmp.(int)
  83351. fc.Result = res
  83352. return ec.marshalNInt2int(ctx, field.Selections, res)
  83353. }
  83354. func (ec *executionContext) fieldContext_RefundLineItem_quantity(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  83355. fc = &graphql.FieldContext{
  83356. Object: "RefundLineItem",
  83357. Field: field,
  83358. IsMethod: false,
  83359. IsResolver: false,
  83360. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  83361. return nil, errors.New("field of type Int does not have child fields")
  83362. },
  83363. }
  83364. return fc, nil
  83365. }
  83366. func (ec *executionContext) _RefundLineItem_restockType(ctx context.Context, field graphql.CollectedField, obj *RefundLineItem) (ret graphql.Marshaler) {
  83367. fc, err := ec.fieldContext_RefundLineItem_restockType(ctx, field)
  83368. if err != nil {
  83369. return graphql.Null
  83370. }
  83371. ctx = graphql.WithFieldContext(ctx, fc)
  83372. defer func() {
  83373. if r := recover(); r != nil {
  83374. ec.Error(ctx, ec.Recover(ctx, r))
  83375. ret = graphql.Null
  83376. }
  83377. }()
  83378. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  83379. ctx = rctx // use context from middleware stack in children
  83380. return obj.RestockType, nil
  83381. })
  83382. if err != nil {
  83383. ec.Error(ctx, err)
  83384. return graphql.Null
  83385. }
  83386. if resTmp == nil {
  83387. if !graphql.HasFieldError(ctx, fc) {
  83388. ec.Errorf(ctx, "must not be null")
  83389. }
  83390. return graphql.Null
  83391. }
  83392. res := resTmp.(RefundLineItemRestockType)
  83393. fc.Result = res
  83394. return ec.marshalNRefundLineItemRestockType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐRefundLineItemRestockType(ctx, field.Selections, res)
  83395. }
  83396. func (ec *executionContext) fieldContext_RefundLineItem_restockType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  83397. fc = &graphql.FieldContext{
  83398. Object: "RefundLineItem",
  83399. Field: field,
  83400. IsMethod: false,
  83401. IsResolver: false,
  83402. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  83403. return nil, errors.New("field of type RefundLineItemRestockType does not have child fields")
  83404. },
  83405. }
  83406. return fc, nil
  83407. }
  83408. func (ec *executionContext) _RefundLineItem_restocked(ctx context.Context, field graphql.CollectedField, obj *RefundLineItem) (ret graphql.Marshaler) {
  83409. fc, err := ec.fieldContext_RefundLineItem_restocked(ctx, field)
  83410. if err != nil {
  83411. return graphql.Null
  83412. }
  83413. ctx = graphql.WithFieldContext(ctx, fc)
  83414. defer func() {
  83415. if r := recover(); r != nil {
  83416. ec.Error(ctx, ec.Recover(ctx, r))
  83417. ret = graphql.Null
  83418. }
  83419. }()
  83420. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  83421. ctx = rctx // use context from middleware stack in children
  83422. return obj.Restocked, nil
  83423. })
  83424. if err != nil {
  83425. ec.Error(ctx, err)
  83426. return graphql.Null
  83427. }
  83428. if resTmp == nil {
  83429. if !graphql.HasFieldError(ctx, fc) {
  83430. ec.Errorf(ctx, "must not be null")
  83431. }
  83432. return graphql.Null
  83433. }
  83434. res := resTmp.(bool)
  83435. fc.Result = res
  83436. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  83437. }
  83438. func (ec *executionContext) fieldContext_RefundLineItem_restocked(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  83439. fc = &graphql.FieldContext{
  83440. Object: "RefundLineItem",
  83441. Field: field,
  83442. IsMethod: false,
  83443. IsResolver: false,
  83444. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  83445. return nil, errors.New("field of type Boolean does not have child fields")
  83446. },
  83447. }
  83448. return fc, nil
  83449. }
  83450. func (ec *executionContext) _RefundLineItem_subtotalSet(ctx context.Context, field graphql.CollectedField, obj *RefundLineItem) (ret graphql.Marshaler) {
  83451. fc, err := ec.fieldContext_RefundLineItem_subtotalSet(ctx, field)
  83452. if err != nil {
  83453. return graphql.Null
  83454. }
  83455. ctx = graphql.WithFieldContext(ctx, fc)
  83456. defer func() {
  83457. if r := recover(); r != nil {
  83458. ec.Error(ctx, ec.Recover(ctx, r))
  83459. ret = graphql.Null
  83460. }
  83461. }()
  83462. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  83463. ctx = rctx // use context from middleware stack in children
  83464. return obj.SubtotalSet, nil
  83465. })
  83466. if err != nil {
  83467. ec.Error(ctx, err)
  83468. return graphql.Null
  83469. }
  83470. if resTmp == nil {
  83471. if !graphql.HasFieldError(ctx, fc) {
  83472. ec.Errorf(ctx, "must not be null")
  83473. }
  83474. return graphql.Null
  83475. }
  83476. res := resTmp.(*MoneyBag)
  83477. fc.Result = res
  83478. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  83479. }
  83480. func (ec *executionContext) fieldContext_RefundLineItem_subtotalSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  83481. fc = &graphql.FieldContext{
  83482. Object: "RefundLineItem",
  83483. Field: field,
  83484. IsMethod: false,
  83485. IsResolver: false,
  83486. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  83487. switch field.Name {
  83488. case "presentmentMoney":
  83489. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  83490. case "shopMoney":
  83491. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  83492. }
  83493. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  83494. },
  83495. }
  83496. return fc, nil
  83497. }
  83498. func (ec *executionContext) _RefundLineItem_totalTaxSet(ctx context.Context, field graphql.CollectedField, obj *RefundLineItem) (ret graphql.Marshaler) {
  83499. fc, err := ec.fieldContext_RefundLineItem_totalTaxSet(ctx, field)
  83500. if err != nil {
  83501. return graphql.Null
  83502. }
  83503. ctx = graphql.WithFieldContext(ctx, fc)
  83504. defer func() {
  83505. if r := recover(); r != nil {
  83506. ec.Error(ctx, ec.Recover(ctx, r))
  83507. ret = graphql.Null
  83508. }
  83509. }()
  83510. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  83511. ctx = rctx // use context from middleware stack in children
  83512. return obj.TotalTaxSet, nil
  83513. })
  83514. if err != nil {
  83515. ec.Error(ctx, err)
  83516. return graphql.Null
  83517. }
  83518. if resTmp == nil {
  83519. if !graphql.HasFieldError(ctx, fc) {
  83520. ec.Errorf(ctx, "must not be null")
  83521. }
  83522. return graphql.Null
  83523. }
  83524. res := resTmp.(*MoneyBag)
  83525. fc.Result = res
  83526. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  83527. }
  83528. func (ec *executionContext) fieldContext_RefundLineItem_totalTaxSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  83529. fc = &graphql.FieldContext{
  83530. Object: "RefundLineItem",
  83531. Field: field,
  83532. IsMethod: false,
  83533. IsResolver: false,
  83534. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  83535. switch field.Name {
  83536. case "presentmentMoney":
  83537. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  83538. case "shopMoney":
  83539. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  83540. }
  83541. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  83542. },
  83543. }
  83544. return fc, nil
  83545. }
  83546. func (ec *executionContext) _RefundLineItemConnection_edges(ctx context.Context, field graphql.CollectedField, obj *RefundLineItemConnection) (ret graphql.Marshaler) {
  83547. fc, err := ec.fieldContext_RefundLineItemConnection_edges(ctx, field)
  83548. if err != nil {
  83549. return graphql.Null
  83550. }
  83551. ctx = graphql.WithFieldContext(ctx, fc)
  83552. defer func() {
  83553. if r := recover(); r != nil {
  83554. ec.Error(ctx, ec.Recover(ctx, r))
  83555. ret = graphql.Null
  83556. }
  83557. }()
  83558. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  83559. ctx = rctx // use context from middleware stack in children
  83560. return obj.Edges, nil
  83561. })
  83562. if err != nil {
  83563. ec.Error(ctx, err)
  83564. return graphql.Null
  83565. }
  83566. if resTmp == nil {
  83567. if !graphql.HasFieldError(ctx, fc) {
  83568. ec.Errorf(ctx, "must not be null")
  83569. }
  83570. return graphql.Null
  83571. }
  83572. res := resTmp.([]*RefundLineItemEdge)
  83573. fc.Result = res
  83574. return ec.marshalNRefundLineItemEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐRefundLineItemEdgeᚄ(ctx, field.Selections, res)
  83575. }
  83576. func (ec *executionContext) fieldContext_RefundLineItemConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  83577. fc = &graphql.FieldContext{
  83578. Object: "RefundLineItemConnection",
  83579. Field: field,
  83580. IsMethod: false,
  83581. IsResolver: false,
  83582. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  83583. switch field.Name {
  83584. case "cursor":
  83585. return ec.fieldContext_RefundLineItemEdge_cursor(ctx, field)
  83586. case "node":
  83587. return ec.fieldContext_RefundLineItemEdge_node(ctx, field)
  83588. }
  83589. return nil, fmt.Errorf("no field named %q was found under type RefundLineItemEdge", field.Name)
  83590. },
  83591. }
  83592. return fc, nil
  83593. }
  83594. func (ec *executionContext) _RefundLineItemConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *RefundLineItemConnection) (ret graphql.Marshaler) {
  83595. fc, err := ec.fieldContext_RefundLineItemConnection_nodes(ctx, field)
  83596. if err != nil {
  83597. return graphql.Null
  83598. }
  83599. ctx = graphql.WithFieldContext(ctx, fc)
  83600. defer func() {
  83601. if r := recover(); r != nil {
  83602. ec.Error(ctx, ec.Recover(ctx, r))
  83603. ret = graphql.Null
  83604. }
  83605. }()
  83606. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  83607. ctx = rctx // use context from middleware stack in children
  83608. return obj.Nodes, nil
  83609. })
  83610. if err != nil {
  83611. ec.Error(ctx, err)
  83612. return graphql.Null
  83613. }
  83614. if resTmp == nil {
  83615. if !graphql.HasFieldError(ctx, fc) {
  83616. ec.Errorf(ctx, "must not be null")
  83617. }
  83618. return graphql.Null
  83619. }
  83620. res := resTmp.([]*RefundLineItem)
  83621. fc.Result = res
  83622. return ec.marshalNRefundLineItem2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐRefundLineItemᚄ(ctx, field.Selections, res)
  83623. }
  83624. func (ec *executionContext) fieldContext_RefundLineItemConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  83625. fc = &graphql.FieldContext{
  83626. Object: "RefundLineItemConnection",
  83627. Field: field,
  83628. IsMethod: false,
  83629. IsResolver: false,
  83630. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  83631. switch field.Name {
  83632. case "lineItem":
  83633. return ec.fieldContext_RefundLineItem_lineItem(ctx, field)
  83634. case "location":
  83635. return ec.fieldContext_RefundLineItem_location(ctx, field)
  83636. case "priceSet":
  83637. return ec.fieldContext_RefundLineItem_priceSet(ctx, field)
  83638. case "quantity":
  83639. return ec.fieldContext_RefundLineItem_quantity(ctx, field)
  83640. case "restockType":
  83641. return ec.fieldContext_RefundLineItem_restockType(ctx, field)
  83642. case "restocked":
  83643. return ec.fieldContext_RefundLineItem_restocked(ctx, field)
  83644. case "subtotalSet":
  83645. return ec.fieldContext_RefundLineItem_subtotalSet(ctx, field)
  83646. case "totalTaxSet":
  83647. return ec.fieldContext_RefundLineItem_totalTaxSet(ctx, field)
  83648. }
  83649. return nil, fmt.Errorf("no field named %q was found under type RefundLineItem", field.Name)
  83650. },
  83651. }
  83652. return fc, nil
  83653. }
  83654. func (ec *executionContext) _RefundLineItemConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *RefundLineItemConnection) (ret graphql.Marshaler) {
  83655. fc, err := ec.fieldContext_RefundLineItemConnection_pageInfo(ctx, field)
  83656. if err != nil {
  83657. return graphql.Null
  83658. }
  83659. ctx = graphql.WithFieldContext(ctx, fc)
  83660. defer func() {
  83661. if r := recover(); r != nil {
  83662. ec.Error(ctx, ec.Recover(ctx, r))
  83663. ret = graphql.Null
  83664. }
  83665. }()
  83666. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  83667. ctx = rctx // use context from middleware stack in children
  83668. return obj.PageInfo, nil
  83669. })
  83670. if err != nil {
  83671. ec.Error(ctx, err)
  83672. return graphql.Null
  83673. }
  83674. if resTmp == nil {
  83675. if !graphql.HasFieldError(ctx, fc) {
  83676. ec.Errorf(ctx, "must not be null")
  83677. }
  83678. return graphql.Null
  83679. }
  83680. res := resTmp.(*PageInfo)
  83681. fc.Result = res
  83682. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  83683. }
  83684. func (ec *executionContext) fieldContext_RefundLineItemConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  83685. fc = &graphql.FieldContext{
  83686. Object: "RefundLineItemConnection",
  83687. Field: field,
  83688. IsMethod: false,
  83689. IsResolver: false,
  83690. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  83691. switch field.Name {
  83692. case "endCursor":
  83693. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  83694. case "hasNextPage":
  83695. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  83696. case "hasPreviousPage":
  83697. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  83698. case "startCursor":
  83699. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  83700. }
  83701. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  83702. },
  83703. }
  83704. return fc, nil
  83705. }
  83706. func (ec *executionContext) _RefundLineItemEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *RefundLineItemEdge) (ret graphql.Marshaler) {
  83707. fc, err := ec.fieldContext_RefundLineItemEdge_cursor(ctx, field)
  83708. if err != nil {
  83709. return graphql.Null
  83710. }
  83711. ctx = graphql.WithFieldContext(ctx, fc)
  83712. defer func() {
  83713. if r := recover(); r != nil {
  83714. ec.Error(ctx, ec.Recover(ctx, r))
  83715. ret = graphql.Null
  83716. }
  83717. }()
  83718. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  83719. ctx = rctx // use context from middleware stack in children
  83720. return obj.Cursor, nil
  83721. })
  83722. if err != nil {
  83723. ec.Error(ctx, err)
  83724. return graphql.Null
  83725. }
  83726. if resTmp == nil {
  83727. if !graphql.HasFieldError(ctx, fc) {
  83728. ec.Errorf(ctx, "must not be null")
  83729. }
  83730. return graphql.Null
  83731. }
  83732. res := resTmp.(string)
  83733. fc.Result = res
  83734. return ec.marshalNString2string(ctx, field.Selections, res)
  83735. }
  83736. func (ec *executionContext) fieldContext_RefundLineItemEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  83737. fc = &graphql.FieldContext{
  83738. Object: "RefundLineItemEdge",
  83739. Field: field,
  83740. IsMethod: false,
  83741. IsResolver: false,
  83742. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  83743. return nil, errors.New("field of type String does not have child fields")
  83744. },
  83745. }
  83746. return fc, nil
  83747. }
  83748. func (ec *executionContext) _RefundLineItemEdge_node(ctx context.Context, field graphql.CollectedField, obj *RefundLineItemEdge) (ret graphql.Marshaler) {
  83749. fc, err := ec.fieldContext_RefundLineItemEdge_node(ctx, field)
  83750. if err != nil {
  83751. return graphql.Null
  83752. }
  83753. ctx = graphql.WithFieldContext(ctx, fc)
  83754. defer func() {
  83755. if r := recover(); r != nil {
  83756. ec.Error(ctx, ec.Recover(ctx, r))
  83757. ret = graphql.Null
  83758. }
  83759. }()
  83760. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  83761. ctx = rctx // use context from middleware stack in children
  83762. return obj.Node, nil
  83763. })
  83764. if err != nil {
  83765. ec.Error(ctx, err)
  83766. return graphql.Null
  83767. }
  83768. if resTmp == nil {
  83769. if !graphql.HasFieldError(ctx, fc) {
  83770. ec.Errorf(ctx, "must not be null")
  83771. }
  83772. return graphql.Null
  83773. }
  83774. res := resTmp.(*RefundLineItem)
  83775. fc.Result = res
  83776. return ec.marshalNRefundLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐRefundLineItem(ctx, field.Selections, res)
  83777. }
  83778. func (ec *executionContext) fieldContext_RefundLineItemEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  83779. fc = &graphql.FieldContext{
  83780. Object: "RefundLineItemEdge",
  83781. Field: field,
  83782. IsMethod: false,
  83783. IsResolver: false,
  83784. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  83785. switch field.Name {
  83786. case "lineItem":
  83787. return ec.fieldContext_RefundLineItem_lineItem(ctx, field)
  83788. case "location":
  83789. return ec.fieldContext_RefundLineItem_location(ctx, field)
  83790. case "priceSet":
  83791. return ec.fieldContext_RefundLineItem_priceSet(ctx, field)
  83792. case "quantity":
  83793. return ec.fieldContext_RefundLineItem_quantity(ctx, field)
  83794. case "restockType":
  83795. return ec.fieldContext_RefundLineItem_restockType(ctx, field)
  83796. case "restocked":
  83797. return ec.fieldContext_RefundLineItem_restocked(ctx, field)
  83798. case "subtotalSet":
  83799. return ec.fieldContext_RefundLineItem_subtotalSet(ctx, field)
  83800. case "totalTaxSet":
  83801. return ec.fieldContext_RefundLineItem_totalTaxSet(ctx, field)
  83802. }
  83803. return nil, fmt.Errorf("no field named %q was found under type RefundLineItem", field.Name)
  83804. },
  83805. }
  83806. return fc, nil
  83807. }
  83808. func (ec *executionContext) _ResourceAlert_actions(ctx context.Context, field graphql.CollectedField, obj *ResourceAlert) (ret graphql.Marshaler) {
  83809. fc, err := ec.fieldContext_ResourceAlert_actions(ctx, field)
  83810. if err != nil {
  83811. return graphql.Null
  83812. }
  83813. ctx = graphql.WithFieldContext(ctx, fc)
  83814. defer func() {
  83815. if r := recover(); r != nil {
  83816. ec.Error(ctx, ec.Recover(ctx, r))
  83817. ret = graphql.Null
  83818. }
  83819. }()
  83820. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  83821. ctx = rctx // use context from middleware stack in children
  83822. return obj.Actions, nil
  83823. })
  83824. if err != nil {
  83825. ec.Error(ctx, err)
  83826. return graphql.Null
  83827. }
  83828. if resTmp == nil {
  83829. if !graphql.HasFieldError(ctx, fc) {
  83830. ec.Errorf(ctx, "must not be null")
  83831. }
  83832. return graphql.Null
  83833. }
  83834. res := resTmp.([]*ResourceAlertAction)
  83835. fc.Result = res
  83836. return ec.marshalNResourceAlertAction2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐResourceAlertActionᚄ(ctx, field.Selections, res)
  83837. }
  83838. func (ec *executionContext) fieldContext_ResourceAlert_actions(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  83839. fc = &graphql.FieldContext{
  83840. Object: "ResourceAlert",
  83841. Field: field,
  83842. IsMethod: false,
  83843. IsResolver: false,
  83844. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  83845. switch field.Name {
  83846. case "primary":
  83847. return ec.fieldContext_ResourceAlertAction_primary(ctx, field)
  83848. case "show":
  83849. return ec.fieldContext_ResourceAlertAction_show(ctx, field)
  83850. case "title":
  83851. return ec.fieldContext_ResourceAlertAction_title(ctx, field)
  83852. case "url":
  83853. return ec.fieldContext_ResourceAlertAction_url(ctx, field)
  83854. }
  83855. return nil, fmt.Errorf("no field named %q was found under type ResourceAlertAction", field.Name)
  83856. },
  83857. }
  83858. return fc, nil
  83859. }
  83860. func (ec *executionContext) _ResourceAlert_content(ctx context.Context, field graphql.CollectedField, obj *ResourceAlert) (ret graphql.Marshaler) {
  83861. fc, err := ec.fieldContext_ResourceAlert_content(ctx, field)
  83862. if err != nil {
  83863. return graphql.Null
  83864. }
  83865. ctx = graphql.WithFieldContext(ctx, fc)
  83866. defer func() {
  83867. if r := recover(); r != nil {
  83868. ec.Error(ctx, ec.Recover(ctx, r))
  83869. ret = graphql.Null
  83870. }
  83871. }()
  83872. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  83873. ctx = rctx // use context from middleware stack in children
  83874. return obj.Content, nil
  83875. })
  83876. if err != nil {
  83877. ec.Error(ctx, err)
  83878. return graphql.Null
  83879. }
  83880. if resTmp == nil {
  83881. if !graphql.HasFieldError(ctx, fc) {
  83882. ec.Errorf(ctx, "must not be null")
  83883. }
  83884. return graphql.Null
  83885. }
  83886. res := resTmp.(string)
  83887. fc.Result = res
  83888. return ec.marshalNHTML2string(ctx, field.Selections, res)
  83889. }
  83890. func (ec *executionContext) fieldContext_ResourceAlert_content(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  83891. fc = &graphql.FieldContext{
  83892. Object: "ResourceAlert",
  83893. Field: field,
  83894. IsMethod: false,
  83895. IsResolver: false,
  83896. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  83897. return nil, errors.New("field of type HTML does not have child fields")
  83898. },
  83899. }
  83900. return fc, nil
  83901. }
  83902. func (ec *executionContext) _ResourceAlert_dismissibleHandle(ctx context.Context, field graphql.CollectedField, obj *ResourceAlert) (ret graphql.Marshaler) {
  83903. fc, err := ec.fieldContext_ResourceAlert_dismissibleHandle(ctx, field)
  83904. if err != nil {
  83905. return graphql.Null
  83906. }
  83907. ctx = graphql.WithFieldContext(ctx, fc)
  83908. defer func() {
  83909. if r := recover(); r != nil {
  83910. ec.Error(ctx, ec.Recover(ctx, r))
  83911. ret = graphql.Null
  83912. }
  83913. }()
  83914. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  83915. ctx = rctx // use context from middleware stack in children
  83916. return obj.DismissibleHandle, nil
  83917. })
  83918. if err != nil {
  83919. ec.Error(ctx, err)
  83920. return graphql.Null
  83921. }
  83922. if resTmp == nil {
  83923. return graphql.Null
  83924. }
  83925. res := resTmp.(*string)
  83926. fc.Result = res
  83927. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  83928. }
  83929. func (ec *executionContext) fieldContext_ResourceAlert_dismissibleHandle(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  83930. fc = &graphql.FieldContext{
  83931. Object: "ResourceAlert",
  83932. Field: field,
  83933. IsMethod: false,
  83934. IsResolver: false,
  83935. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  83936. return nil, errors.New("field of type String does not have child fields")
  83937. },
  83938. }
  83939. return fc, nil
  83940. }
  83941. func (ec *executionContext) _ResourceAlert_icon(ctx context.Context, field graphql.CollectedField, obj *ResourceAlert) (ret graphql.Marshaler) {
  83942. fc, err := ec.fieldContext_ResourceAlert_icon(ctx, field)
  83943. if err != nil {
  83944. return graphql.Null
  83945. }
  83946. ctx = graphql.WithFieldContext(ctx, fc)
  83947. defer func() {
  83948. if r := recover(); r != nil {
  83949. ec.Error(ctx, ec.Recover(ctx, r))
  83950. ret = graphql.Null
  83951. }
  83952. }()
  83953. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  83954. ctx = rctx // use context from middleware stack in children
  83955. return obj.Icon, nil
  83956. })
  83957. if err != nil {
  83958. ec.Error(ctx, err)
  83959. return graphql.Null
  83960. }
  83961. if resTmp == nil {
  83962. return graphql.Null
  83963. }
  83964. res := resTmp.(*ResourceAlertIcon)
  83965. fc.Result = res
  83966. return ec.marshalOResourceAlertIcon2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐResourceAlertIcon(ctx, field.Selections, res)
  83967. }
  83968. func (ec *executionContext) fieldContext_ResourceAlert_icon(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  83969. fc = &graphql.FieldContext{
  83970. Object: "ResourceAlert",
  83971. Field: field,
  83972. IsMethod: false,
  83973. IsResolver: false,
  83974. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  83975. return nil, errors.New("field of type ResourceAlertIcon does not have child fields")
  83976. },
  83977. }
  83978. return fc, nil
  83979. }
  83980. func (ec *executionContext) _ResourceAlert_severity(ctx context.Context, field graphql.CollectedField, obj *ResourceAlert) (ret graphql.Marshaler) {
  83981. fc, err := ec.fieldContext_ResourceAlert_severity(ctx, field)
  83982. if err != nil {
  83983. return graphql.Null
  83984. }
  83985. ctx = graphql.WithFieldContext(ctx, fc)
  83986. defer func() {
  83987. if r := recover(); r != nil {
  83988. ec.Error(ctx, ec.Recover(ctx, r))
  83989. ret = graphql.Null
  83990. }
  83991. }()
  83992. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  83993. ctx = rctx // use context from middleware stack in children
  83994. return obj.Severity, nil
  83995. })
  83996. if err != nil {
  83997. ec.Error(ctx, err)
  83998. return graphql.Null
  83999. }
  84000. if resTmp == nil {
  84001. if !graphql.HasFieldError(ctx, fc) {
  84002. ec.Errorf(ctx, "must not be null")
  84003. }
  84004. return graphql.Null
  84005. }
  84006. res := resTmp.(ResourceAlertSeverity)
  84007. fc.Result = res
  84008. return ec.marshalNResourceAlertSeverity2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐResourceAlertSeverity(ctx, field.Selections, res)
  84009. }
  84010. func (ec *executionContext) fieldContext_ResourceAlert_severity(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84011. fc = &graphql.FieldContext{
  84012. Object: "ResourceAlert",
  84013. Field: field,
  84014. IsMethod: false,
  84015. IsResolver: false,
  84016. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84017. return nil, errors.New("field of type ResourceAlertSeverity does not have child fields")
  84018. },
  84019. }
  84020. return fc, nil
  84021. }
  84022. func (ec *executionContext) _ResourceAlert_title(ctx context.Context, field graphql.CollectedField, obj *ResourceAlert) (ret graphql.Marshaler) {
  84023. fc, err := ec.fieldContext_ResourceAlert_title(ctx, field)
  84024. if err != nil {
  84025. return graphql.Null
  84026. }
  84027. ctx = graphql.WithFieldContext(ctx, fc)
  84028. defer func() {
  84029. if r := recover(); r != nil {
  84030. ec.Error(ctx, ec.Recover(ctx, r))
  84031. ret = graphql.Null
  84032. }
  84033. }()
  84034. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84035. ctx = rctx // use context from middleware stack in children
  84036. return obj.Title, nil
  84037. })
  84038. if err != nil {
  84039. ec.Error(ctx, err)
  84040. return graphql.Null
  84041. }
  84042. if resTmp == nil {
  84043. if !graphql.HasFieldError(ctx, fc) {
  84044. ec.Errorf(ctx, "must not be null")
  84045. }
  84046. return graphql.Null
  84047. }
  84048. res := resTmp.(string)
  84049. fc.Result = res
  84050. return ec.marshalNString2string(ctx, field.Selections, res)
  84051. }
  84052. func (ec *executionContext) fieldContext_ResourceAlert_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84053. fc = &graphql.FieldContext{
  84054. Object: "ResourceAlert",
  84055. Field: field,
  84056. IsMethod: false,
  84057. IsResolver: false,
  84058. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84059. return nil, errors.New("field of type String does not have child fields")
  84060. },
  84061. }
  84062. return fc, nil
  84063. }
  84064. func (ec *executionContext) _ResourceAlertAction_primary(ctx context.Context, field graphql.CollectedField, obj *ResourceAlertAction) (ret graphql.Marshaler) {
  84065. fc, err := ec.fieldContext_ResourceAlertAction_primary(ctx, field)
  84066. if err != nil {
  84067. return graphql.Null
  84068. }
  84069. ctx = graphql.WithFieldContext(ctx, fc)
  84070. defer func() {
  84071. if r := recover(); r != nil {
  84072. ec.Error(ctx, ec.Recover(ctx, r))
  84073. ret = graphql.Null
  84074. }
  84075. }()
  84076. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84077. ctx = rctx // use context from middleware stack in children
  84078. return obj.Primary, nil
  84079. })
  84080. if err != nil {
  84081. ec.Error(ctx, err)
  84082. return graphql.Null
  84083. }
  84084. if resTmp == nil {
  84085. if !graphql.HasFieldError(ctx, fc) {
  84086. ec.Errorf(ctx, "must not be null")
  84087. }
  84088. return graphql.Null
  84089. }
  84090. res := resTmp.(bool)
  84091. fc.Result = res
  84092. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  84093. }
  84094. func (ec *executionContext) fieldContext_ResourceAlertAction_primary(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84095. fc = &graphql.FieldContext{
  84096. Object: "ResourceAlertAction",
  84097. Field: field,
  84098. IsMethod: false,
  84099. IsResolver: false,
  84100. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84101. return nil, errors.New("field of type Boolean does not have child fields")
  84102. },
  84103. }
  84104. return fc, nil
  84105. }
  84106. func (ec *executionContext) _ResourceAlertAction_show(ctx context.Context, field graphql.CollectedField, obj *ResourceAlertAction) (ret graphql.Marshaler) {
  84107. fc, err := ec.fieldContext_ResourceAlertAction_show(ctx, field)
  84108. if err != nil {
  84109. return graphql.Null
  84110. }
  84111. ctx = graphql.WithFieldContext(ctx, fc)
  84112. defer func() {
  84113. if r := recover(); r != nil {
  84114. ec.Error(ctx, ec.Recover(ctx, r))
  84115. ret = graphql.Null
  84116. }
  84117. }()
  84118. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84119. ctx = rctx // use context from middleware stack in children
  84120. return obj.Show, nil
  84121. })
  84122. if err != nil {
  84123. ec.Error(ctx, err)
  84124. return graphql.Null
  84125. }
  84126. if resTmp == nil {
  84127. return graphql.Null
  84128. }
  84129. res := resTmp.(*string)
  84130. fc.Result = res
  84131. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  84132. }
  84133. func (ec *executionContext) fieldContext_ResourceAlertAction_show(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84134. fc = &graphql.FieldContext{
  84135. Object: "ResourceAlertAction",
  84136. Field: field,
  84137. IsMethod: false,
  84138. IsResolver: false,
  84139. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84140. return nil, errors.New("field of type String does not have child fields")
  84141. },
  84142. }
  84143. return fc, nil
  84144. }
  84145. func (ec *executionContext) _ResourceAlertAction_title(ctx context.Context, field graphql.CollectedField, obj *ResourceAlertAction) (ret graphql.Marshaler) {
  84146. fc, err := ec.fieldContext_ResourceAlertAction_title(ctx, field)
  84147. if err != nil {
  84148. return graphql.Null
  84149. }
  84150. ctx = graphql.WithFieldContext(ctx, fc)
  84151. defer func() {
  84152. if r := recover(); r != nil {
  84153. ec.Error(ctx, ec.Recover(ctx, r))
  84154. ret = graphql.Null
  84155. }
  84156. }()
  84157. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84158. ctx = rctx // use context from middleware stack in children
  84159. return obj.Title, nil
  84160. })
  84161. if err != nil {
  84162. ec.Error(ctx, err)
  84163. return graphql.Null
  84164. }
  84165. if resTmp == nil {
  84166. if !graphql.HasFieldError(ctx, fc) {
  84167. ec.Errorf(ctx, "must not be null")
  84168. }
  84169. return graphql.Null
  84170. }
  84171. res := resTmp.(string)
  84172. fc.Result = res
  84173. return ec.marshalNString2string(ctx, field.Selections, res)
  84174. }
  84175. func (ec *executionContext) fieldContext_ResourceAlertAction_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84176. fc = &graphql.FieldContext{
  84177. Object: "ResourceAlertAction",
  84178. Field: field,
  84179. IsMethod: false,
  84180. IsResolver: false,
  84181. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84182. return nil, errors.New("field of type String does not have child fields")
  84183. },
  84184. }
  84185. return fc, nil
  84186. }
  84187. func (ec *executionContext) _ResourceAlertAction_url(ctx context.Context, field graphql.CollectedField, obj *ResourceAlertAction) (ret graphql.Marshaler) {
  84188. fc, err := ec.fieldContext_ResourceAlertAction_url(ctx, field)
  84189. if err != nil {
  84190. return graphql.Null
  84191. }
  84192. ctx = graphql.WithFieldContext(ctx, fc)
  84193. defer func() {
  84194. if r := recover(); r != nil {
  84195. ec.Error(ctx, ec.Recover(ctx, r))
  84196. ret = graphql.Null
  84197. }
  84198. }()
  84199. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84200. ctx = rctx // use context from middleware stack in children
  84201. return obj.URL, nil
  84202. })
  84203. if err != nil {
  84204. ec.Error(ctx, err)
  84205. return graphql.Null
  84206. }
  84207. if resTmp == nil {
  84208. if !graphql.HasFieldError(ctx, fc) {
  84209. ec.Errorf(ctx, "must not be null")
  84210. }
  84211. return graphql.Null
  84212. }
  84213. res := resTmp.(string)
  84214. fc.Result = res
  84215. return ec.marshalNURL2string(ctx, field.Selections, res)
  84216. }
  84217. func (ec *executionContext) fieldContext_ResourceAlertAction_url(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84218. fc = &graphql.FieldContext{
  84219. Object: "ResourceAlertAction",
  84220. Field: field,
  84221. IsMethod: false,
  84222. IsResolver: false,
  84223. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84224. return nil, errors.New("field of type URL does not have child fields")
  84225. },
  84226. }
  84227. return fc, nil
  84228. }
  84229. func (ec *executionContext) _ResourceFeedback_details(ctx context.Context, field graphql.CollectedField, obj *ResourceFeedback) (ret graphql.Marshaler) {
  84230. fc, err := ec.fieldContext_ResourceFeedback_details(ctx, field)
  84231. if err != nil {
  84232. return graphql.Null
  84233. }
  84234. ctx = graphql.WithFieldContext(ctx, fc)
  84235. defer func() {
  84236. if r := recover(); r != nil {
  84237. ec.Error(ctx, ec.Recover(ctx, r))
  84238. ret = graphql.Null
  84239. }
  84240. }()
  84241. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84242. ctx = rctx // use context from middleware stack in children
  84243. return obj.Details, nil
  84244. })
  84245. if err != nil {
  84246. ec.Error(ctx, err)
  84247. return graphql.Null
  84248. }
  84249. if resTmp == nil {
  84250. if !graphql.HasFieldError(ctx, fc) {
  84251. ec.Errorf(ctx, "must not be null")
  84252. }
  84253. return graphql.Null
  84254. }
  84255. res := resTmp.([]*AppFeedback)
  84256. fc.Result = res
  84257. return ec.marshalNAppFeedback2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppFeedbackᚄ(ctx, field.Selections, res)
  84258. }
  84259. func (ec *executionContext) fieldContext_ResourceFeedback_details(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84260. fc = &graphql.FieldContext{
  84261. Object: "ResourceFeedback",
  84262. Field: field,
  84263. IsMethod: false,
  84264. IsResolver: false,
  84265. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84266. switch field.Name {
  84267. case "app":
  84268. return ec.fieldContext_AppFeedback_app(ctx, field)
  84269. case "link":
  84270. return ec.fieldContext_AppFeedback_link(ctx, field)
  84271. case "messages":
  84272. return ec.fieldContext_AppFeedback_messages(ctx, field)
  84273. }
  84274. return nil, fmt.Errorf("no field named %q was found under type AppFeedback", field.Name)
  84275. },
  84276. }
  84277. return fc, nil
  84278. }
  84279. func (ec *executionContext) _ResourceFeedback_summary(ctx context.Context, field graphql.CollectedField, obj *ResourceFeedback) (ret graphql.Marshaler) {
  84280. fc, err := ec.fieldContext_ResourceFeedback_summary(ctx, field)
  84281. if err != nil {
  84282. return graphql.Null
  84283. }
  84284. ctx = graphql.WithFieldContext(ctx, fc)
  84285. defer func() {
  84286. if r := recover(); r != nil {
  84287. ec.Error(ctx, ec.Recover(ctx, r))
  84288. ret = graphql.Null
  84289. }
  84290. }()
  84291. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84292. ctx = rctx // use context from middleware stack in children
  84293. return obj.Summary, nil
  84294. })
  84295. if err != nil {
  84296. ec.Error(ctx, err)
  84297. return graphql.Null
  84298. }
  84299. if resTmp == nil {
  84300. if !graphql.HasFieldError(ctx, fc) {
  84301. ec.Errorf(ctx, "must not be null")
  84302. }
  84303. return graphql.Null
  84304. }
  84305. res := resTmp.(string)
  84306. fc.Result = res
  84307. return ec.marshalNString2string(ctx, field.Selections, res)
  84308. }
  84309. func (ec *executionContext) fieldContext_ResourceFeedback_summary(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84310. fc = &graphql.FieldContext{
  84311. Object: "ResourceFeedback",
  84312. Field: field,
  84313. IsMethod: false,
  84314. IsResolver: false,
  84315. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84316. return nil, errors.New("field of type String does not have child fields")
  84317. },
  84318. }
  84319. return fc, nil
  84320. }
  84321. func (ec *executionContext) _ResourceLimit_available(ctx context.Context, field graphql.CollectedField, obj *ResourceLimit) (ret graphql.Marshaler) {
  84322. fc, err := ec.fieldContext_ResourceLimit_available(ctx, field)
  84323. if err != nil {
  84324. return graphql.Null
  84325. }
  84326. ctx = graphql.WithFieldContext(ctx, fc)
  84327. defer func() {
  84328. if r := recover(); r != nil {
  84329. ec.Error(ctx, ec.Recover(ctx, r))
  84330. ret = graphql.Null
  84331. }
  84332. }()
  84333. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84334. ctx = rctx // use context from middleware stack in children
  84335. return obj.Available, nil
  84336. })
  84337. if err != nil {
  84338. ec.Error(ctx, err)
  84339. return graphql.Null
  84340. }
  84341. if resTmp == nil {
  84342. if !graphql.HasFieldError(ctx, fc) {
  84343. ec.Errorf(ctx, "must not be null")
  84344. }
  84345. return graphql.Null
  84346. }
  84347. res := resTmp.(bool)
  84348. fc.Result = res
  84349. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  84350. }
  84351. func (ec *executionContext) fieldContext_ResourceLimit_available(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84352. fc = &graphql.FieldContext{
  84353. Object: "ResourceLimit",
  84354. Field: field,
  84355. IsMethod: false,
  84356. IsResolver: false,
  84357. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84358. return nil, errors.New("field of type Boolean does not have child fields")
  84359. },
  84360. }
  84361. return fc, nil
  84362. }
  84363. func (ec *executionContext) _ResourceLimit_quantityAvailable(ctx context.Context, field graphql.CollectedField, obj *ResourceLimit) (ret graphql.Marshaler) {
  84364. fc, err := ec.fieldContext_ResourceLimit_quantityAvailable(ctx, field)
  84365. if err != nil {
  84366. return graphql.Null
  84367. }
  84368. ctx = graphql.WithFieldContext(ctx, fc)
  84369. defer func() {
  84370. if r := recover(); r != nil {
  84371. ec.Error(ctx, ec.Recover(ctx, r))
  84372. ret = graphql.Null
  84373. }
  84374. }()
  84375. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84376. ctx = rctx // use context from middleware stack in children
  84377. return obj.QuantityAvailable, nil
  84378. })
  84379. if err != nil {
  84380. ec.Error(ctx, err)
  84381. return graphql.Null
  84382. }
  84383. if resTmp == nil {
  84384. return graphql.Null
  84385. }
  84386. res := resTmp.(*int)
  84387. fc.Result = res
  84388. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  84389. }
  84390. func (ec *executionContext) fieldContext_ResourceLimit_quantityAvailable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84391. fc = &graphql.FieldContext{
  84392. Object: "ResourceLimit",
  84393. Field: field,
  84394. IsMethod: false,
  84395. IsResolver: false,
  84396. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84397. return nil, errors.New("field of type Int does not have child fields")
  84398. },
  84399. }
  84400. return fc, nil
  84401. }
  84402. func (ec *executionContext) _ResourceLimit_quantityLimit(ctx context.Context, field graphql.CollectedField, obj *ResourceLimit) (ret graphql.Marshaler) {
  84403. fc, err := ec.fieldContext_ResourceLimit_quantityLimit(ctx, field)
  84404. if err != nil {
  84405. return graphql.Null
  84406. }
  84407. ctx = graphql.WithFieldContext(ctx, fc)
  84408. defer func() {
  84409. if r := recover(); r != nil {
  84410. ec.Error(ctx, ec.Recover(ctx, r))
  84411. ret = graphql.Null
  84412. }
  84413. }()
  84414. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84415. ctx = rctx // use context from middleware stack in children
  84416. return obj.QuantityLimit, nil
  84417. })
  84418. if err != nil {
  84419. ec.Error(ctx, err)
  84420. return graphql.Null
  84421. }
  84422. if resTmp == nil {
  84423. return graphql.Null
  84424. }
  84425. res := resTmp.(*int)
  84426. fc.Result = res
  84427. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  84428. }
  84429. func (ec *executionContext) fieldContext_ResourceLimit_quantityLimit(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84430. fc = &graphql.FieldContext{
  84431. Object: "ResourceLimit",
  84432. Field: field,
  84433. IsMethod: false,
  84434. IsResolver: false,
  84435. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84436. return nil, errors.New("field of type Int does not have child fields")
  84437. },
  84438. }
  84439. return fc, nil
  84440. }
  84441. func (ec *executionContext) _ResourceLimit_quantityUsed(ctx context.Context, field graphql.CollectedField, obj *ResourceLimit) (ret graphql.Marshaler) {
  84442. fc, err := ec.fieldContext_ResourceLimit_quantityUsed(ctx, field)
  84443. if err != nil {
  84444. return graphql.Null
  84445. }
  84446. ctx = graphql.WithFieldContext(ctx, fc)
  84447. defer func() {
  84448. if r := recover(); r != nil {
  84449. ec.Error(ctx, ec.Recover(ctx, r))
  84450. ret = graphql.Null
  84451. }
  84452. }()
  84453. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84454. ctx = rctx // use context from middleware stack in children
  84455. return obj.QuantityUsed, nil
  84456. })
  84457. if err != nil {
  84458. ec.Error(ctx, err)
  84459. return graphql.Null
  84460. }
  84461. if resTmp == nil {
  84462. return graphql.Null
  84463. }
  84464. res := resTmp.(*int)
  84465. fc.Result = res
  84466. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  84467. }
  84468. func (ec *executionContext) fieldContext_ResourceLimit_quantityUsed(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84469. fc = &graphql.FieldContext{
  84470. Object: "ResourceLimit",
  84471. Field: field,
  84472. IsMethod: false,
  84473. IsResolver: false,
  84474. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84475. return nil, errors.New("field of type Int does not have child fields")
  84476. },
  84477. }
  84478. return fc, nil
  84479. }
  84480. func (ec *executionContext) _ResourcePublication_isPublished(ctx context.Context, field graphql.CollectedField, obj *ResourcePublication) (ret graphql.Marshaler) {
  84481. fc, err := ec.fieldContext_ResourcePublication_isPublished(ctx, field)
  84482. if err != nil {
  84483. return graphql.Null
  84484. }
  84485. ctx = graphql.WithFieldContext(ctx, fc)
  84486. defer func() {
  84487. if r := recover(); r != nil {
  84488. ec.Error(ctx, ec.Recover(ctx, r))
  84489. ret = graphql.Null
  84490. }
  84491. }()
  84492. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84493. ctx = rctx // use context from middleware stack in children
  84494. return obj.IsPublished, nil
  84495. })
  84496. if err != nil {
  84497. ec.Error(ctx, err)
  84498. return graphql.Null
  84499. }
  84500. if resTmp == nil {
  84501. if !graphql.HasFieldError(ctx, fc) {
  84502. ec.Errorf(ctx, "must not be null")
  84503. }
  84504. return graphql.Null
  84505. }
  84506. res := resTmp.(bool)
  84507. fc.Result = res
  84508. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  84509. }
  84510. func (ec *executionContext) fieldContext_ResourcePublication_isPublished(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84511. fc = &graphql.FieldContext{
  84512. Object: "ResourcePublication",
  84513. Field: field,
  84514. IsMethod: false,
  84515. IsResolver: false,
  84516. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84517. return nil, errors.New("field of type Boolean does not have child fields")
  84518. },
  84519. }
  84520. return fc, nil
  84521. }
  84522. func (ec *executionContext) _ResourcePublication_publication(ctx context.Context, field graphql.CollectedField, obj *ResourcePublication) (ret graphql.Marshaler) {
  84523. fc, err := ec.fieldContext_ResourcePublication_publication(ctx, field)
  84524. if err != nil {
  84525. return graphql.Null
  84526. }
  84527. ctx = graphql.WithFieldContext(ctx, fc)
  84528. defer func() {
  84529. if r := recover(); r != nil {
  84530. ec.Error(ctx, ec.Recover(ctx, r))
  84531. ret = graphql.Null
  84532. }
  84533. }()
  84534. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84535. ctx = rctx // use context from middleware stack in children
  84536. return obj.Publication, nil
  84537. })
  84538. if err != nil {
  84539. ec.Error(ctx, err)
  84540. return graphql.Null
  84541. }
  84542. if resTmp == nil {
  84543. if !graphql.HasFieldError(ctx, fc) {
  84544. ec.Errorf(ctx, "must not be null")
  84545. }
  84546. return graphql.Null
  84547. }
  84548. res := resTmp.(*Publication)
  84549. fc.Result = res
  84550. return ec.marshalNPublication2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPublication(ctx, field.Selections, res)
  84551. }
  84552. func (ec *executionContext) fieldContext_ResourcePublication_publication(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84553. fc = &graphql.FieldContext{
  84554. Object: "ResourcePublication",
  84555. Field: field,
  84556. IsMethod: false,
  84557. IsResolver: false,
  84558. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84559. switch field.Name {
  84560. case "app":
  84561. return ec.fieldContext_Publication_app(ctx, field)
  84562. case "collectionPublicationsV3":
  84563. return ec.fieldContext_Publication_collectionPublicationsV3(ctx, field)
  84564. case "collections":
  84565. return ec.fieldContext_Publication_collections(ctx, field)
  84566. case "hasCollection":
  84567. return ec.fieldContext_Publication_hasCollection(ctx, field)
  84568. case "id":
  84569. return ec.fieldContext_Publication_id(ctx, field)
  84570. case "name":
  84571. return ec.fieldContext_Publication_name(ctx, field)
  84572. case "productPublicationsV3":
  84573. return ec.fieldContext_Publication_productPublicationsV3(ctx, field)
  84574. case "products":
  84575. return ec.fieldContext_Publication_products(ctx, field)
  84576. case "supportsFuturePublishing":
  84577. return ec.fieldContext_Publication_supportsFuturePublishing(ctx, field)
  84578. }
  84579. return nil, fmt.Errorf("no field named %q was found under type Publication", field.Name)
  84580. },
  84581. }
  84582. return fc, nil
  84583. }
  84584. func (ec *executionContext) _ResourcePublication_publishDate(ctx context.Context, field graphql.CollectedField, obj *ResourcePublication) (ret graphql.Marshaler) {
  84585. fc, err := ec.fieldContext_ResourcePublication_publishDate(ctx, field)
  84586. if err != nil {
  84587. return graphql.Null
  84588. }
  84589. ctx = graphql.WithFieldContext(ctx, fc)
  84590. defer func() {
  84591. if r := recover(); r != nil {
  84592. ec.Error(ctx, ec.Recover(ctx, r))
  84593. ret = graphql.Null
  84594. }
  84595. }()
  84596. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84597. ctx = rctx // use context from middleware stack in children
  84598. return obj.PublishDate, nil
  84599. })
  84600. if err != nil {
  84601. ec.Error(ctx, err)
  84602. return graphql.Null
  84603. }
  84604. if resTmp == nil {
  84605. if !graphql.HasFieldError(ctx, fc) {
  84606. ec.Errorf(ctx, "must not be null")
  84607. }
  84608. return graphql.Null
  84609. }
  84610. res := resTmp.(string)
  84611. fc.Result = res
  84612. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  84613. }
  84614. func (ec *executionContext) fieldContext_ResourcePublication_publishDate(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84615. fc = &graphql.FieldContext{
  84616. Object: "ResourcePublication",
  84617. Field: field,
  84618. IsMethod: false,
  84619. IsResolver: false,
  84620. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84621. return nil, errors.New("field of type DateTime does not have child fields")
  84622. },
  84623. }
  84624. return fc, nil
  84625. }
  84626. func (ec *executionContext) _ResourcePublication_publishable(ctx context.Context, field graphql.CollectedField, obj *ResourcePublication) (ret graphql.Marshaler) {
  84627. fc, err := ec.fieldContext_ResourcePublication_publishable(ctx, field)
  84628. if err != nil {
  84629. return graphql.Null
  84630. }
  84631. ctx = graphql.WithFieldContext(ctx, fc)
  84632. defer func() {
  84633. if r := recover(); r != nil {
  84634. ec.Error(ctx, ec.Recover(ctx, r))
  84635. ret = graphql.Null
  84636. }
  84637. }()
  84638. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84639. ctx = rctx // use context from middleware stack in children
  84640. return obj.Publishable, nil
  84641. })
  84642. if err != nil {
  84643. ec.Error(ctx, err)
  84644. return graphql.Null
  84645. }
  84646. if resTmp == nil {
  84647. if !graphql.HasFieldError(ctx, fc) {
  84648. ec.Errorf(ctx, "must not be null")
  84649. }
  84650. return graphql.Null
  84651. }
  84652. res := resTmp.(Publishable)
  84653. fc.Result = res
  84654. return ec.marshalNPublishable2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPublishable(ctx, field.Selections, res)
  84655. }
  84656. func (ec *executionContext) fieldContext_ResourcePublication_publishable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84657. fc = &graphql.FieldContext{
  84658. Object: "ResourcePublication",
  84659. Field: field,
  84660. IsMethod: false,
  84661. IsResolver: false,
  84662. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84663. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  84664. },
  84665. }
  84666. return fc, nil
  84667. }
  84668. func (ec *executionContext) _ResourcePublicationConnection_edges(ctx context.Context, field graphql.CollectedField, obj *ResourcePublicationConnection) (ret graphql.Marshaler) {
  84669. fc, err := ec.fieldContext_ResourcePublicationConnection_edges(ctx, field)
  84670. if err != nil {
  84671. return graphql.Null
  84672. }
  84673. ctx = graphql.WithFieldContext(ctx, fc)
  84674. defer func() {
  84675. if r := recover(); r != nil {
  84676. ec.Error(ctx, ec.Recover(ctx, r))
  84677. ret = graphql.Null
  84678. }
  84679. }()
  84680. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84681. ctx = rctx // use context from middleware stack in children
  84682. return obj.Edges, nil
  84683. })
  84684. if err != nil {
  84685. ec.Error(ctx, err)
  84686. return graphql.Null
  84687. }
  84688. if resTmp == nil {
  84689. if !graphql.HasFieldError(ctx, fc) {
  84690. ec.Errorf(ctx, "must not be null")
  84691. }
  84692. return graphql.Null
  84693. }
  84694. res := resTmp.([]*ResourcePublicationEdge)
  84695. fc.Result = res
  84696. return ec.marshalNResourcePublicationEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐResourcePublicationEdgeᚄ(ctx, field.Selections, res)
  84697. }
  84698. func (ec *executionContext) fieldContext_ResourcePublicationConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84699. fc = &graphql.FieldContext{
  84700. Object: "ResourcePublicationConnection",
  84701. Field: field,
  84702. IsMethod: false,
  84703. IsResolver: false,
  84704. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84705. switch field.Name {
  84706. case "cursor":
  84707. return ec.fieldContext_ResourcePublicationEdge_cursor(ctx, field)
  84708. case "node":
  84709. return ec.fieldContext_ResourcePublicationEdge_node(ctx, field)
  84710. }
  84711. return nil, fmt.Errorf("no field named %q was found under type ResourcePublicationEdge", field.Name)
  84712. },
  84713. }
  84714. return fc, nil
  84715. }
  84716. func (ec *executionContext) _ResourcePublicationConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *ResourcePublicationConnection) (ret graphql.Marshaler) {
  84717. fc, err := ec.fieldContext_ResourcePublicationConnection_nodes(ctx, field)
  84718. if err != nil {
  84719. return graphql.Null
  84720. }
  84721. ctx = graphql.WithFieldContext(ctx, fc)
  84722. defer func() {
  84723. if r := recover(); r != nil {
  84724. ec.Error(ctx, ec.Recover(ctx, r))
  84725. ret = graphql.Null
  84726. }
  84727. }()
  84728. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84729. ctx = rctx // use context from middleware stack in children
  84730. return obj.Nodes, nil
  84731. })
  84732. if err != nil {
  84733. ec.Error(ctx, err)
  84734. return graphql.Null
  84735. }
  84736. if resTmp == nil {
  84737. if !graphql.HasFieldError(ctx, fc) {
  84738. ec.Errorf(ctx, "must not be null")
  84739. }
  84740. return graphql.Null
  84741. }
  84742. res := resTmp.([]*ResourcePublication)
  84743. fc.Result = res
  84744. return ec.marshalNResourcePublication2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐResourcePublicationᚄ(ctx, field.Selections, res)
  84745. }
  84746. func (ec *executionContext) fieldContext_ResourcePublicationConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84747. fc = &graphql.FieldContext{
  84748. Object: "ResourcePublicationConnection",
  84749. Field: field,
  84750. IsMethod: false,
  84751. IsResolver: false,
  84752. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84753. switch field.Name {
  84754. case "isPublished":
  84755. return ec.fieldContext_ResourcePublication_isPublished(ctx, field)
  84756. case "publication":
  84757. return ec.fieldContext_ResourcePublication_publication(ctx, field)
  84758. case "publishDate":
  84759. return ec.fieldContext_ResourcePublication_publishDate(ctx, field)
  84760. case "publishable":
  84761. return ec.fieldContext_ResourcePublication_publishable(ctx, field)
  84762. }
  84763. return nil, fmt.Errorf("no field named %q was found under type ResourcePublication", field.Name)
  84764. },
  84765. }
  84766. return fc, nil
  84767. }
  84768. func (ec *executionContext) _ResourcePublicationConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *ResourcePublicationConnection) (ret graphql.Marshaler) {
  84769. fc, err := ec.fieldContext_ResourcePublicationConnection_pageInfo(ctx, field)
  84770. if err != nil {
  84771. return graphql.Null
  84772. }
  84773. ctx = graphql.WithFieldContext(ctx, fc)
  84774. defer func() {
  84775. if r := recover(); r != nil {
  84776. ec.Error(ctx, ec.Recover(ctx, r))
  84777. ret = graphql.Null
  84778. }
  84779. }()
  84780. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84781. ctx = rctx // use context from middleware stack in children
  84782. return obj.PageInfo, nil
  84783. })
  84784. if err != nil {
  84785. ec.Error(ctx, err)
  84786. return graphql.Null
  84787. }
  84788. if resTmp == nil {
  84789. if !graphql.HasFieldError(ctx, fc) {
  84790. ec.Errorf(ctx, "must not be null")
  84791. }
  84792. return graphql.Null
  84793. }
  84794. res := resTmp.(*PageInfo)
  84795. fc.Result = res
  84796. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  84797. }
  84798. func (ec *executionContext) fieldContext_ResourcePublicationConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84799. fc = &graphql.FieldContext{
  84800. Object: "ResourcePublicationConnection",
  84801. Field: field,
  84802. IsMethod: false,
  84803. IsResolver: false,
  84804. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84805. switch field.Name {
  84806. case "endCursor":
  84807. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  84808. case "hasNextPage":
  84809. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  84810. case "hasPreviousPage":
  84811. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  84812. case "startCursor":
  84813. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  84814. }
  84815. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  84816. },
  84817. }
  84818. return fc, nil
  84819. }
  84820. func (ec *executionContext) _ResourcePublicationEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *ResourcePublicationEdge) (ret graphql.Marshaler) {
  84821. fc, err := ec.fieldContext_ResourcePublicationEdge_cursor(ctx, field)
  84822. if err != nil {
  84823. return graphql.Null
  84824. }
  84825. ctx = graphql.WithFieldContext(ctx, fc)
  84826. defer func() {
  84827. if r := recover(); r != nil {
  84828. ec.Error(ctx, ec.Recover(ctx, r))
  84829. ret = graphql.Null
  84830. }
  84831. }()
  84832. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84833. ctx = rctx // use context from middleware stack in children
  84834. return obj.Cursor, nil
  84835. })
  84836. if err != nil {
  84837. ec.Error(ctx, err)
  84838. return graphql.Null
  84839. }
  84840. if resTmp == nil {
  84841. if !graphql.HasFieldError(ctx, fc) {
  84842. ec.Errorf(ctx, "must not be null")
  84843. }
  84844. return graphql.Null
  84845. }
  84846. res := resTmp.(string)
  84847. fc.Result = res
  84848. return ec.marshalNString2string(ctx, field.Selections, res)
  84849. }
  84850. func (ec *executionContext) fieldContext_ResourcePublicationEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84851. fc = &graphql.FieldContext{
  84852. Object: "ResourcePublicationEdge",
  84853. Field: field,
  84854. IsMethod: false,
  84855. IsResolver: false,
  84856. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84857. return nil, errors.New("field of type String does not have child fields")
  84858. },
  84859. }
  84860. return fc, nil
  84861. }
  84862. func (ec *executionContext) _ResourcePublicationEdge_node(ctx context.Context, field graphql.CollectedField, obj *ResourcePublicationEdge) (ret graphql.Marshaler) {
  84863. fc, err := ec.fieldContext_ResourcePublicationEdge_node(ctx, field)
  84864. if err != nil {
  84865. return graphql.Null
  84866. }
  84867. ctx = graphql.WithFieldContext(ctx, fc)
  84868. defer func() {
  84869. if r := recover(); r != nil {
  84870. ec.Error(ctx, ec.Recover(ctx, r))
  84871. ret = graphql.Null
  84872. }
  84873. }()
  84874. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84875. ctx = rctx // use context from middleware stack in children
  84876. return obj.Node, nil
  84877. })
  84878. if err != nil {
  84879. ec.Error(ctx, err)
  84880. return graphql.Null
  84881. }
  84882. if resTmp == nil {
  84883. if !graphql.HasFieldError(ctx, fc) {
  84884. ec.Errorf(ctx, "must not be null")
  84885. }
  84886. return graphql.Null
  84887. }
  84888. res := resTmp.(*ResourcePublication)
  84889. fc.Result = res
  84890. return ec.marshalNResourcePublication2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐResourcePublication(ctx, field.Selections, res)
  84891. }
  84892. func (ec *executionContext) fieldContext_ResourcePublicationEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84893. fc = &graphql.FieldContext{
  84894. Object: "ResourcePublicationEdge",
  84895. Field: field,
  84896. IsMethod: false,
  84897. IsResolver: false,
  84898. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84899. switch field.Name {
  84900. case "isPublished":
  84901. return ec.fieldContext_ResourcePublication_isPublished(ctx, field)
  84902. case "publication":
  84903. return ec.fieldContext_ResourcePublication_publication(ctx, field)
  84904. case "publishDate":
  84905. return ec.fieldContext_ResourcePublication_publishDate(ctx, field)
  84906. case "publishable":
  84907. return ec.fieldContext_ResourcePublication_publishable(ctx, field)
  84908. }
  84909. return nil, fmt.Errorf("no field named %q was found under type ResourcePublication", field.Name)
  84910. },
  84911. }
  84912. return fc, nil
  84913. }
  84914. func (ec *executionContext) _ResourcePublicationV2_isPublished(ctx context.Context, field graphql.CollectedField, obj *ResourcePublicationV2) (ret graphql.Marshaler) {
  84915. fc, err := ec.fieldContext_ResourcePublicationV2_isPublished(ctx, field)
  84916. if err != nil {
  84917. return graphql.Null
  84918. }
  84919. ctx = graphql.WithFieldContext(ctx, fc)
  84920. defer func() {
  84921. if r := recover(); r != nil {
  84922. ec.Error(ctx, ec.Recover(ctx, r))
  84923. ret = graphql.Null
  84924. }
  84925. }()
  84926. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84927. ctx = rctx // use context from middleware stack in children
  84928. return obj.IsPublished, nil
  84929. })
  84930. if err != nil {
  84931. ec.Error(ctx, err)
  84932. return graphql.Null
  84933. }
  84934. if resTmp == nil {
  84935. if !graphql.HasFieldError(ctx, fc) {
  84936. ec.Errorf(ctx, "must not be null")
  84937. }
  84938. return graphql.Null
  84939. }
  84940. res := resTmp.(bool)
  84941. fc.Result = res
  84942. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  84943. }
  84944. func (ec *executionContext) fieldContext_ResourcePublicationV2_isPublished(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84945. fc = &graphql.FieldContext{
  84946. Object: "ResourcePublicationV2",
  84947. Field: field,
  84948. IsMethod: false,
  84949. IsResolver: false,
  84950. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84951. return nil, errors.New("field of type Boolean does not have child fields")
  84952. },
  84953. }
  84954. return fc, nil
  84955. }
  84956. func (ec *executionContext) _ResourcePublicationV2_publication(ctx context.Context, field graphql.CollectedField, obj *ResourcePublicationV2) (ret graphql.Marshaler) {
  84957. fc, err := ec.fieldContext_ResourcePublicationV2_publication(ctx, field)
  84958. if err != nil {
  84959. return graphql.Null
  84960. }
  84961. ctx = graphql.WithFieldContext(ctx, fc)
  84962. defer func() {
  84963. if r := recover(); r != nil {
  84964. ec.Error(ctx, ec.Recover(ctx, r))
  84965. ret = graphql.Null
  84966. }
  84967. }()
  84968. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84969. ctx = rctx // use context from middleware stack in children
  84970. return obj.Publication, nil
  84971. })
  84972. if err != nil {
  84973. ec.Error(ctx, err)
  84974. return graphql.Null
  84975. }
  84976. if resTmp == nil {
  84977. if !graphql.HasFieldError(ctx, fc) {
  84978. ec.Errorf(ctx, "must not be null")
  84979. }
  84980. return graphql.Null
  84981. }
  84982. res := resTmp.(*Publication)
  84983. fc.Result = res
  84984. return ec.marshalNPublication2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPublication(ctx, field.Selections, res)
  84985. }
  84986. func (ec *executionContext) fieldContext_ResourcePublicationV2_publication(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84987. fc = &graphql.FieldContext{
  84988. Object: "ResourcePublicationV2",
  84989. Field: field,
  84990. IsMethod: false,
  84991. IsResolver: false,
  84992. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84993. switch field.Name {
  84994. case "app":
  84995. return ec.fieldContext_Publication_app(ctx, field)
  84996. case "collectionPublicationsV3":
  84997. return ec.fieldContext_Publication_collectionPublicationsV3(ctx, field)
  84998. case "collections":
  84999. return ec.fieldContext_Publication_collections(ctx, field)
  85000. case "hasCollection":
  85001. return ec.fieldContext_Publication_hasCollection(ctx, field)
  85002. case "id":
  85003. return ec.fieldContext_Publication_id(ctx, field)
  85004. case "name":
  85005. return ec.fieldContext_Publication_name(ctx, field)
  85006. case "productPublicationsV3":
  85007. return ec.fieldContext_Publication_productPublicationsV3(ctx, field)
  85008. case "products":
  85009. return ec.fieldContext_Publication_products(ctx, field)
  85010. case "supportsFuturePublishing":
  85011. return ec.fieldContext_Publication_supportsFuturePublishing(ctx, field)
  85012. }
  85013. return nil, fmt.Errorf("no field named %q was found under type Publication", field.Name)
  85014. },
  85015. }
  85016. return fc, nil
  85017. }
  85018. func (ec *executionContext) _ResourcePublicationV2_publishDate(ctx context.Context, field graphql.CollectedField, obj *ResourcePublicationV2) (ret graphql.Marshaler) {
  85019. fc, err := ec.fieldContext_ResourcePublicationV2_publishDate(ctx, field)
  85020. if err != nil {
  85021. return graphql.Null
  85022. }
  85023. ctx = graphql.WithFieldContext(ctx, fc)
  85024. defer func() {
  85025. if r := recover(); r != nil {
  85026. ec.Error(ctx, ec.Recover(ctx, r))
  85027. ret = graphql.Null
  85028. }
  85029. }()
  85030. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85031. ctx = rctx // use context from middleware stack in children
  85032. return obj.PublishDate, nil
  85033. })
  85034. if err != nil {
  85035. ec.Error(ctx, err)
  85036. return graphql.Null
  85037. }
  85038. if resTmp == nil {
  85039. return graphql.Null
  85040. }
  85041. res := resTmp.(*string)
  85042. fc.Result = res
  85043. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  85044. }
  85045. func (ec *executionContext) fieldContext_ResourcePublicationV2_publishDate(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85046. fc = &graphql.FieldContext{
  85047. Object: "ResourcePublicationV2",
  85048. Field: field,
  85049. IsMethod: false,
  85050. IsResolver: false,
  85051. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85052. return nil, errors.New("field of type DateTime does not have child fields")
  85053. },
  85054. }
  85055. return fc, nil
  85056. }
  85057. func (ec *executionContext) _ResourcePublicationV2_publishable(ctx context.Context, field graphql.CollectedField, obj *ResourcePublicationV2) (ret graphql.Marshaler) {
  85058. fc, err := ec.fieldContext_ResourcePublicationV2_publishable(ctx, field)
  85059. if err != nil {
  85060. return graphql.Null
  85061. }
  85062. ctx = graphql.WithFieldContext(ctx, fc)
  85063. defer func() {
  85064. if r := recover(); r != nil {
  85065. ec.Error(ctx, ec.Recover(ctx, r))
  85066. ret = graphql.Null
  85067. }
  85068. }()
  85069. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85070. ctx = rctx // use context from middleware stack in children
  85071. return obj.Publishable, nil
  85072. })
  85073. if err != nil {
  85074. ec.Error(ctx, err)
  85075. return graphql.Null
  85076. }
  85077. if resTmp == nil {
  85078. if !graphql.HasFieldError(ctx, fc) {
  85079. ec.Errorf(ctx, "must not be null")
  85080. }
  85081. return graphql.Null
  85082. }
  85083. res := resTmp.(Publishable)
  85084. fc.Result = res
  85085. return ec.marshalNPublishable2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPublishable(ctx, field.Selections, res)
  85086. }
  85087. func (ec *executionContext) fieldContext_ResourcePublicationV2_publishable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85088. fc = &graphql.FieldContext{
  85089. Object: "ResourcePublicationV2",
  85090. Field: field,
  85091. IsMethod: false,
  85092. IsResolver: false,
  85093. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85094. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  85095. },
  85096. }
  85097. return fc, nil
  85098. }
  85099. func (ec *executionContext) _ResourcePublicationV2Connection_edges(ctx context.Context, field graphql.CollectedField, obj *ResourcePublicationV2Connection) (ret graphql.Marshaler) {
  85100. fc, err := ec.fieldContext_ResourcePublicationV2Connection_edges(ctx, field)
  85101. if err != nil {
  85102. return graphql.Null
  85103. }
  85104. ctx = graphql.WithFieldContext(ctx, fc)
  85105. defer func() {
  85106. if r := recover(); r != nil {
  85107. ec.Error(ctx, ec.Recover(ctx, r))
  85108. ret = graphql.Null
  85109. }
  85110. }()
  85111. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85112. ctx = rctx // use context from middleware stack in children
  85113. return obj.Edges, nil
  85114. })
  85115. if err != nil {
  85116. ec.Error(ctx, err)
  85117. return graphql.Null
  85118. }
  85119. if resTmp == nil {
  85120. if !graphql.HasFieldError(ctx, fc) {
  85121. ec.Errorf(ctx, "must not be null")
  85122. }
  85123. return graphql.Null
  85124. }
  85125. res := resTmp.([]*ResourcePublicationV2Edge)
  85126. fc.Result = res
  85127. return ec.marshalNResourcePublicationV2Edge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐResourcePublicationV2Edgeᚄ(ctx, field.Selections, res)
  85128. }
  85129. func (ec *executionContext) fieldContext_ResourcePublicationV2Connection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85130. fc = &graphql.FieldContext{
  85131. Object: "ResourcePublicationV2Connection",
  85132. Field: field,
  85133. IsMethod: false,
  85134. IsResolver: false,
  85135. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85136. switch field.Name {
  85137. case "cursor":
  85138. return ec.fieldContext_ResourcePublicationV2Edge_cursor(ctx, field)
  85139. case "node":
  85140. return ec.fieldContext_ResourcePublicationV2Edge_node(ctx, field)
  85141. }
  85142. return nil, fmt.Errorf("no field named %q was found under type ResourcePublicationV2Edge", field.Name)
  85143. },
  85144. }
  85145. return fc, nil
  85146. }
  85147. func (ec *executionContext) _ResourcePublicationV2Connection_nodes(ctx context.Context, field graphql.CollectedField, obj *ResourcePublicationV2Connection) (ret graphql.Marshaler) {
  85148. fc, err := ec.fieldContext_ResourcePublicationV2Connection_nodes(ctx, field)
  85149. if err != nil {
  85150. return graphql.Null
  85151. }
  85152. ctx = graphql.WithFieldContext(ctx, fc)
  85153. defer func() {
  85154. if r := recover(); r != nil {
  85155. ec.Error(ctx, ec.Recover(ctx, r))
  85156. ret = graphql.Null
  85157. }
  85158. }()
  85159. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85160. ctx = rctx // use context from middleware stack in children
  85161. return obj.Nodes, nil
  85162. })
  85163. if err != nil {
  85164. ec.Error(ctx, err)
  85165. return graphql.Null
  85166. }
  85167. if resTmp == nil {
  85168. if !graphql.HasFieldError(ctx, fc) {
  85169. ec.Errorf(ctx, "must not be null")
  85170. }
  85171. return graphql.Null
  85172. }
  85173. res := resTmp.([]*ResourcePublicationV2)
  85174. fc.Result = res
  85175. return ec.marshalNResourcePublicationV22ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐResourcePublicationV2ᚄ(ctx, field.Selections, res)
  85176. }
  85177. func (ec *executionContext) fieldContext_ResourcePublicationV2Connection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85178. fc = &graphql.FieldContext{
  85179. Object: "ResourcePublicationV2Connection",
  85180. Field: field,
  85181. IsMethod: false,
  85182. IsResolver: false,
  85183. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85184. switch field.Name {
  85185. case "isPublished":
  85186. return ec.fieldContext_ResourcePublicationV2_isPublished(ctx, field)
  85187. case "publication":
  85188. return ec.fieldContext_ResourcePublicationV2_publication(ctx, field)
  85189. case "publishDate":
  85190. return ec.fieldContext_ResourcePublicationV2_publishDate(ctx, field)
  85191. case "publishable":
  85192. return ec.fieldContext_ResourcePublicationV2_publishable(ctx, field)
  85193. }
  85194. return nil, fmt.Errorf("no field named %q was found under type ResourcePublicationV2", field.Name)
  85195. },
  85196. }
  85197. return fc, nil
  85198. }
  85199. func (ec *executionContext) _ResourcePublicationV2Connection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *ResourcePublicationV2Connection) (ret graphql.Marshaler) {
  85200. fc, err := ec.fieldContext_ResourcePublicationV2Connection_pageInfo(ctx, field)
  85201. if err != nil {
  85202. return graphql.Null
  85203. }
  85204. ctx = graphql.WithFieldContext(ctx, fc)
  85205. defer func() {
  85206. if r := recover(); r != nil {
  85207. ec.Error(ctx, ec.Recover(ctx, r))
  85208. ret = graphql.Null
  85209. }
  85210. }()
  85211. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85212. ctx = rctx // use context from middleware stack in children
  85213. return obj.PageInfo, nil
  85214. })
  85215. if err != nil {
  85216. ec.Error(ctx, err)
  85217. return graphql.Null
  85218. }
  85219. if resTmp == nil {
  85220. if !graphql.HasFieldError(ctx, fc) {
  85221. ec.Errorf(ctx, "must not be null")
  85222. }
  85223. return graphql.Null
  85224. }
  85225. res := resTmp.(*PageInfo)
  85226. fc.Result = res
  85227. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  85228. }
  85229. func (ec *executionContext) fieldContext_ResourcePublicationV2Connection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85230. fc = &graphql.FieldContext{
  85231. Object: "ResourcePublicationV2Connection",
  85232. Field: field,
  85233. IsMethod: false,
  85234. IsResolver: false,
  85235. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85236. switch field.Name {
  85237. case "endCursor":
  85238. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  85239. case "hasNextPage":
  85240. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  85241. case "hasPreviousPage":
  85242. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  85243. case "startCursor":
  85244. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  85245. }
  85246. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  85247. },
  85248. }
  85249. return fc, nil
  85250. }
  85251. func (ec *executionContext) _ResourcePublicationV2Edge_cursor(ctx context.Context, field graphql.CollectedField, obj *ResourcePublicationV2Edge) (ret graphql.Marshaler) {
  85252. fc, err := ec.fieldContext_ResourcePublicationV2Edge_cursor(ctx, field)
  85253. if err != nil {
  85254. return graphql.Null
  85255. }
  85256. ctx = graphql.WithFieldContext(ctx, fc)
  85257. defer func() {
  85258. if r := recover(); r != nil {
  85259. ec.Error(ctx, ec.Recover(ctx, r))
  85260. ret = graphql.Null
  85261. }
  85262. }()
  85263. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85264. ctx = rctx // use context from middleware stack in children
  85265. return obj.Cursor, nil
  85266. })
  85267. if err != nil {
  85268. ec.Error(ctx, err)
  85269. return graphql.Null
  85270. }
  85271. if resTmp == nil {
  85272. if !graphql.HasFieldError(ctx, fc) {
  85273. ec.Errorf(ctx, "must not be null")
  85274. }
  85275. return graphql.Null
  85276. }
  85277. res := resTmp.(string)
  85278. fc.Result = res
  85279. return ec.marshalNString2string(ctx, field.Selections, res)
  85280. }
  85281. func (ec *executionContext) fieldContext_ResourcePublicationV2Edge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85282. fc = &graphql.FieldContext{
  85283. Object: "ResourcePublicationV2Edge",
  85284. Field: field,
  85285. IsMethod: false,
  85286. IsResolver: false,
  85287. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85288. return nil, errors.New("field of type String does not have child fields")
  85289. },
  85290. }
  85291. return fc, nil
  85292. }
  85293. func (ec *executionContext) _ResourcePublicationV2Edge_node(ctx context.Context, field graphql.CollectedField, obj *ResourcePublicationV2Edge) (ret graphql.Marshaler) {
  85294. fc, err := ec.fieldContext_ResourcePublicationV2Edge_node(ctx, field)
  85295. if err != nil {
  85296. return graphql.Null
  85297. }
  85298. ctx = graphql.WithFieldContext(ctx, fc)
  85299. defer func() {
  85300. if r := recover(); r != nil {
  85301. ec.Error(ctx, ec.Recover(ctx, r))
  85302. ret = graphql.Null
  85303. }
  85304. }()
  85305. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85306. ctx = rctx // use context from middleware stack in children
  85307. return obj.Node, nil
  85308. })
  85309. if err != nil {
  85310. ec.Error(ctx, err)
  85311. return graphql.Null
  85312. }
  85313. if resTmp == nil {
  85314. if !graphql.HasFieldError(ctx, fc) {
  85315. ec.Errorf(ctx, "must not be null")
  85316. }
  85317. return graphql.Null
  85318. }
  85319. res := resTmp.(*ResourcePublicationV2)
  85320. fc.Result = res
  85321. return ec.marshalNResourcePublicationV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐResourcePublicationV2(ctx, field.Selections, res)
  85322. }
  85323. func (ec *executionContext) fieldContext_ResourcePublicationV2Edge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85324. fc = &graphql.FieldContext{
  85325. Object: "ResourcePublicationV2Edge",
  85326. Field: field,
  85327. IsMethod: false,
  85328. IsResolver: false,
  85329. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85330. switch field.Name {
  85331. case "isPublished":
  85332. return ec.fieldContext_ResourcePublicationV2_isPublished(ctx, field)
  85333. case "publication":
  85334. return ec.fieldContext_ResourcePublicationV2_publication(ctx, field)
  85335. case "publishDate":
  85336. return ec.fieldContext_ResourcePublicationV2_publishDate(ctx, field)
  85337. case "publishable":
  85338. return ec.fieldContext_ResourcePublicationV2_publishable(ctx, field)
  85339. }
  85340. return nil, fmt.Errorf("no field named %q was found under type ResourcePublicationV2", field.Name)
  85341. },
  85342. }
  85343. return fc, nil
  85344. }
  85345. func (ec *executionContext) _SEO_description(ctx context.Context, field graphql.CollectedField, obj *Seo) (ret graphql.Marshaler) {
  85346. fc, err := ec.fieldContext_SEO_description(ctx, field)
  85347. if err != nil {
  85348. return graphql.Null
  85349. }
  85350. ctx = graphql.WithFieldContext(ctx, fc)
  85351. defer func() {
  85352. if r := recover(); r != nil {
  85353. ec.Error(ctx, ec.Recover(ctx, r))
  85354. ret = graphql.Null
  85355. }
  85356. }()
  85357. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85358. ctx = rctx // use context from middleware stack in children
  85359. return obj.Description, nil
  85360. })
  85361. if err != nil {
  85362. ec.Error(ctx, err)
  85363. return graphql.Null
  85364. }
  85365. if resTmp == nil {
  85366. return graphql.Null
  85367. }
  85368. res := resTmp.(*string)
  85369. fc.Result = res
  85370. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  85371. }
  85372. func (ec *executionContext) fieldContext_SEO_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85373. fc = &graphql.FieldContext{
  85374. Object: "SEO",
  85375. Field: field,
  85376. IsMethod: false,
  85377. IsResolver: false,
  85378. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85379. return nil, errors.New("field of type String does not have child fields")
  85380. },
  85381. }
  85382. return fc, nil
  85383. }
  85384. func (ec *executionContext) _SEO_title(ctx context.Context, field graphql.CollectedField, obj *Seo) (ret graphql.Marshaler) {
  85385. fc, err := ec.fieldContext_SEO_title(ctx, field)
  85386. if err != nil {
  85387. return graphql.Null
  85388. }
  85389. ctx = graphql.WithFieldContext(ctx, fc)
  85390. defer func() {
  85391. if r := recover(); r != nil {
  85392. ec.Error(ctx, ec.Recover(ctx, r))
  85393. ret = graphql.Null
  85394. }
  85395. }()
  85396. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85397. ctx = rctx // use context from middleware stack in children
  85398. return obj.Title, nil
  85399. })
  85400. if err != nil {
  85401. ec.Error(ctx, err)
  85402. return graphql.Null
  85403. }
  85404. if resTmp == nil {
  85405. return graphql.Null
  85406. }
  85407. res := resTmp.(*string)
  85408. fc.Result = res
  85409. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  85410. }
  85411. func (ec *executionContext) fieldContext_SEO_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85412. fc = &graphql.FieldContext{
  85413. Object: "SEO",
  85414. Field: field,
  85415. IsMethod: false,
  85416. IsResolver: false,
  85417. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85418. return nil, errors.New("field of type String does not have child fields")
  85419. },
  85420. }
  85421. return fc, nil
  85422. }
  85423. func (ec *executionContext) _SaleConnection_edges(ctx context.Context, field graphql.CollectedField, obj *SaleConnection) (ret graphql.Marshaler) {
  85424. fc, err := ec.fieldContext_SaleConnection_edges(ctx, field)
  85425. if err != nil {
  85426. return graphql.Null
  85427. }
  85428. ctx = graphql.WithFieldContext(ctx, fc)
  85429. defer func() {
  85430. if r := recover(); r != nil {
  85431. ec.Error(ctx, ec.Recover(ctx, r))
  85432. ret = graphql.Null
  85433. }
  85434. }()
  85435. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85436. ctx = rctx // use context from middleware stack in children
  85437. return obj.Edges, nil
  85438. })
  85439. if err != nil {
  85440. ec.Error(ctx, err)
  85441. return graphql.Null
  85442. }
  85443. if resTmp == nil {
  85444. if !graphql.HasFieldError(ctx, fc) {
  85445. ec.Errorf(ctx, "must not be null")
  85446. }
  85447. return graphql.Null
  85448. }
  85449. res := resTmp.([]*SaleEdge)
  85450. fc.Result = res
  85451. return ec.marshalNSaleEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSaleEdgeᚄ(ctx, field.Selections, res)
  85452. }
  85453. func (ec *executionContext) fieldContext_SaleConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85454. fc = &graphql.FieldContext{
  85455. Object: "SaleConnection",
  85456. Field: field,
  85457. IsMethod: false,
  85458. IsResolver: false,
  85459. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85460. switch field.Name {
  85461. case "cursor":
  85462. return ec.fieldContext_SaleEdge_cursor(ctx, field)
  85463. case "node":
  85464. return ec.fieldContext_SaleEdge_node(ctx, field)
  85465. }
  85466. return nil, fmt.Errorf("no field named %q was found under type SaleEdge", field.Name)
  85467. },
  85468. }
  85469. return fc, nil
  85470. }
  85471. func (ec *executionContext) _SaleConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *SaleConnection) (ret graphql.Marshaler) {
  85472. fc, err := ec.fieldContext_SaleConnection_nodes(ctx, field)
  85473. if err != nil {
  85474. return graphql.Null
  85475. }
  85476. ctx = graphql.WithFieldContext(ctx, fc)
  85477. defer func() {
  85478. if r := recover(); r != nil {
  85479. ec.Error(ctx, ec.Recover(ctx, r))
  85480. ret = graphql.Null
  85481. }
  85482. }()
  85483. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85484. ctx = rctx // use context from middleware stack in children
  85485. return obj.Nodes, nil
  85486. })
  85487. if err != nil {
  85488. ec.Error(ctx, err)
  85489. return graphql.Null
  85490. }
  85491. if resTmp == nil {
  85492. if !graphql.HasFieldError(ctx, fc) {
  85493. ec.Errorf(ctx, "must not be null")
  85494. }
  85495. return graphql.Null
  85496. }
  85497. res := resTmp.([]Sale)
  85498. fc.Result = res
  85499. return ec.marshalNSale2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSaleᚄ(ctx, field.Selections, res)
  85500. }
  85501. func (ec *executionContext) fieldContext_SaleConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85502. fc = &graphql.FieldContext{
  85503. Object: "SaleConnection",
  85504. Field: field,
  85505. IsMethod: false,
  85506. IsResolver: false,
  85507. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85508. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  85509. },
  85510. }
  85511. return fc, nil
  85512. }
  85513. func (ec *executionContext) _SaleConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *SaleConnection) (ret graphql.Marshaler) {
  85514. fc, err := ec.fieldContext_SaleConnection_pageInfo(ctx, field)
  85515. if err != nil {
  85516. return graphql.Null
  85517. }
  85518. ctx = graphql.WithFieldContext(ctx, fc)
  85519. defer func() {
  85520. if r := recover(); r != nil {
  85521. ec.Error(ctx, ec.Recover(ctx, r))
  85522. ret = graphql.Null
  85523. }
  85524. }()
  85525. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85526. ctx = rctx // use context from middleware stack in children
  85527. return obj.PageInfo, nil
  85528. })
  85529. if err != nil {
  85530. ec.Error(ctx, err)
  85531. return graphql.Null
  85532. }
  85533. if resTmp == nil {
  85534. if !graphql.HasFieldError(ctx, fc) {
  85535. ec.Errorf(ctx, "must not be null")
  85536. }
  85537. return graphql.Null
  85538. }
  85539. res := resTmp.(*PageInfo)
  85540. fc.Result = res
  85541. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  85542. }
  85543. func (ec *executionContext) fieldContext_SaleConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85544. fc = &graphql.FieldContext{
  85545. Object: "SaleConnection",
  85546. Field: field,
  85547. IsMethod: false,
  85548. IsResolver: false,
  85549. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85550. switch field.Name {
  85551. case "endCursor":
  85552. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  85553. case "hasNextPage":
  85554. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  85555. case "hasPreviousPage":
  85556. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  85557. case "startCursor":
  85558. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  85559. }
  85560. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  85561. },
  85562. }
  85563. return fc, nil
  85564. }
  85565. func (ec *executionContext) _SaleEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *SaleEdge) (ret graphql.Marshaler) {
  85566. fc, err := ec.fieldContext_SaleEdge_cursor(ctx, field)
  85567. if err != nil {
  85568. return graphql.Null
  85569. }
  85570. ctx = graphql.WithFieldContext(ctx, fc)
  85571. defer func() {
  85572. if r := recover(); r != nil {
  85573. ec.Error(ctx, ec.Recover(ctx, r))
  85574. ret = graphql.Null
  85575. }
  85576. }()
  85577. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85578. ctx = rctx // use context from middleware stack in children
  85579. return obj.Cursor, nil
  85580. })
  85581. if err != nil {
  85582. ec.Error(ctx, err)
  85583. return graphql.Null
  85584. }
  85585. if resTmp == nil {
  85586. if !graphql.HasFieldError(ctx, fc) {
  85587. ec.Errorf(ctx, "must not be null")
  85588. }
  85589. return graphql.Null
  85590. }
  85591. res := resTmp.(string)
  85592. fc.Result = res
  85593. return ec.marshalNString2string(ctx, field.Selections, res)
  85594. }
  85595. func (ec *executionContext) fieldContext_SaleEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85596. fc = &graphql.FieldContext{
  85597. Object: "SaleEdge",
  85598. Field: field,
  85599. IsMethod: false,
  85600. IsResolver: false,
  85601. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85602. return nil, errors.New("field of type String does not have child fields")
  85603. },
  85604. }
  85605. return fc, nil
  85606. }
  85607. func (ec *executionContext) _SaleEdge_node(ctx context.Context, field graphql.CollectedField, obj *SaleEdge) (ret graphql.Marshaler) {
  85608. fc, err := ec.fieldContext_SaleEdge_node(ctx, field)
  85609. if err != nil {
  85610. return graphql.Null
  85611. }
  85612. ctx = graphql.WithFieldContext(ctx, fc)
  85613. defer func() {
  85614. if r := recover(); r != nil {
  85615. ec.Error(ctx, ec.Recover(ctx, r))
  85616. ret = graphql.Null
  85617. }
  85618. }()
  85619. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85620. ctx = rctx // use context from middleware stack in children
  85621. return obj.Node, nil
  85622. })
  85623. if err != nil {
  85624. ec.Error(ctx, err)
  85625. return graphql.Null
  85626. }
  85627. if resTmp == nil {
  85628. if !graphql.HasFieldError(ctx, fc) {
  85629. ec.Errorf(ctx, "must not be null")
  85630. }
  85631. return graphql.Null
  85632. }
  85633. res := resTmp.(Sale)
  85634. fc.Result = res
  85635. return ec.marshalNSale2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSale(ctx, field.Selections, res)
  85636. }
  85637. func (ec *executionContext) fieldContext_SaleEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85638. fc = &graphql.FieldContext{
  85639. Object: "SaleEdge",
  85640. Field: field,
  85641. IsMethod: false,
  85642. IsResolver: false,
  85643. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85644. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  85645. },
  85646. }
  85647. return fc, nil
  85648. }
  85649. func (ec *executionContext) _SaleTax_amount(ctx context.Context, field graphql.CollectedField, obj *SaleTax) (ret graphql.Marshaler) {
  85650. fc, err := ec.fieldContext_SaleTax_amount(ctx, field)
  85651. if err != nil {
  85652. return graphql.Null
  85653. }
  85654. ctx = graphql.WithFieldContext(ctx, fc)
  85655. defer func() {
  85656. if r := recover(); r != nil {
  85657. ec.Error(ctx, ec.Recover(ctx, r))
  85658. ret = graphql.Null
  85659. }
  85660. }()
  85661. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85662. ctx = rctx // use context from middleware stack in children
  85663. return obj.Amount, nil
  85664. })
  85665. if err != nil {
  85666. ec.Error(ctx, err)
  85667. return graphql.Null
  85668. }
  85669. if resTmp == nil {
  85670. if !graphql.HasFieldError(ctx, fc) {
  85671. ec.Errorf(ctx, "must not be null")
  85672. }
  85673. return graphql.Null
  85674. }
  85675. res := resTmp.(*MoneyBag)
  85676. fc.Result = res
  85677. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  85678. }
  85679. func (ec *executionContext) fieldContext_SaleTax_amount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85680. fc = &graphql.FieldContext{
  85681. Object: "SaleTax",
  85682. Field: field,
  85683. IsMethod: false,
  85684. IsResolver: false,
  85685. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85686. switch field.Name {
  85687. case "presentmentMoney":
  85688. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  85689. case "shopMoney":
  85690. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  85691. }
  85692. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  85693. },
  85694. }
  85695. return fc, nil
  85696. }
  85697. func (ec *executionContext) _SaleTax_id(ctx context.Context, field graphql.CollectedField, obj *SaleTax) (ret graphql.Marshaler) {
  85698. fc, err := ec.fieldContext_SaleTax_id(ctx, field)
  85699. if err != nil {
  85700. return graphql.Null
  85701. }
  85702. ctx = graphql.WithFieldContext(ctx, fc)
  85703. defer func() {
  85704. if r := recover(); r != nil {
  85705. ec.Error(ctx, ec.Recover(ctx, r))
  85706. ret = graphql.Null
  85707. }
  85708. }()
  85709. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85710. ctx = rctx // use context from middleware stack in children
  85711. return obj.ID, nil
  85712. })
  85713. if err != nil {
  85714. ec.Error(ctx, err)
  85715. return graphql.Null
  85716. }
  85717. if resTmp == nil {
  85718. if !graphql.HasFieldError(ctx, fc) {
  85719. ec.Errorf(ctx, "must not be null")
  85720. }
  85721. return graphql.Null
  85722. }
  85723. res := resTmp.(string)
  85724. fc.Result = res
  85725. return ec.marshalNID2string(ctx, field.Selections, res)
  85726. }
  85727. func (ec *executionContext) fieldContext_SaleTax_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85728. fc = &graphql.FieldContext{
  85729. Object: "SaleTax",
  85730. Field: field,
  85731. IsMethod: false,
  85732. IsResolver: false,
  85733. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85734. return nil, errors.New("field of type ID does not have child fields")
  85735. },
  85736. }
  85737. return fc, nil
  85738. }
  85739. func (ec *executionContext) _SaleTax_taxLine(ctx context.Context, field graphql.CollectedField, obj *SaleTax) (ret graphql.Marshaler) {
  85740. fc, err := ec.fieldContext_SaleTax_taxLine(ctx, field)
  85741. if err != nil {
  85742. return graphql.Null
  85743. }
  85744. ctx = graphql.WithFieldContext(ctx, fc)
  85745. defer func() {
  85746. if r := recover(); r != nil {
  85747. ec.Error(ctx, ec.Recover(ctx, r))
  85748. ret = graphql.Null
  85749. }
  85750. }()
  85751. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85752. ctx = rctx // use context from middleware stack in children
  85753. return obj.TaxLine, nil
  85754. })
  85755. if err != nil {
  85756. ec.Error(ctx, err)
  85757. return graphql.Null
  85758. }
  85759. if resTmp == nil {
  85760. if !graphql.HasFieldError(ctx, fc) {
  85761. ec.Errorf(ctx, "must not be null")
  85762. }
  85763. return graphql.Null
  85764. }
  85765. res := resTmp.(*TaxLine)
  85766. fc.Result = res
  85767. return ec.marshalNTaxLine2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐTaxLine(ctx, field.Selections, res)
  85768. }
  85769. func (ec *executionContext) fieldContext_SaleTax_taxLine(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85770. fc = &graphql.FieldContext{
  85771. Object: "SaleTax",
  85772. Field: field,
  85773. IsMethod: false,
  85774. IsResolver: false,
  85775. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85776. switch field.Name {
  85777. case "channelLiable":
  85778. return ec.fieldContext_TaxLine_channelLiable(ctx, field)
  85779. case "priceSet":
  85780. return ec.fieldContext_TaxLine_priceSet(ctx, field)
  85781. case "rate":
  85782. return ec.fieldContext_TaxLine_rate(ctx, field)
  85783. case "ratePercentage":
  85784. return ec.fieldContext_TaxLine_ratePercentage(ctx, field)
  85785. case "title":
  85786. return ec.fieldContext_TaxLine_title(ctx, field)
  85787. }
  85788. return nil, fmt.Errorf("no field named %q was found under type TaxLine", field.Name)
  85789. },
  85790. }
  85791. return fc, nil
  85792. }
  85793. func (ec *executionContext) _SalesAgreementConnection_edges(ctx context.Context, field graphql.CollectedField, obj *SalesAgreementConnection) (ret graphql.Marshaler) {
  85794. fc, err := ec.fieldContext_SalesAgreementConnection_edges(ctx, field)
  85795. if err != nil {
  85796. return graphql.Null
  85797. }
  85798. ctx = graphql.WithFieldContext(ctx, fc)
  85799. defer func() {
  85800. if r := recover(); r != nil {
  85801. ec.Error(ctx, ec.Recover(ctx, r))
  85802. ret = graphql.Null
  85803. }
  85804. }()
  85805. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85806. ctx = rctx // use context from middleware stack in children
  85807. return obj.Edges, nil
  85808. })
  85809. if err != nil {
  85810. ec.Error(ctx, err)
  85811. return graphql.Null
  85812. }
  85813. if resTmp == nil {
  85814. if !graphql.HasFieldError(ctx, fc) {
  85815. ec.Errorf(ctx, "must not be null")
  85816. }
  85817. return graphql.Null
  85818. }
  85819. res := resTmp.([]*SalesAgreementEdge)
  85820. fc.Result = res
  85821. return ec.marshalNSalesAgreementEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSalesAgreementEdgeᚄ(ctx, field.Selections, res)
  85822. }
  85823. func (ec *executionContext) fieldContext_SalesAgreementConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85824. fc = &graphql.FieldContext{
  85825. Object: "SalesAgreementConnection",
  85826. Field: field,
  85827. IsMethod: false,
  85828. IsResolver: false,
  85829. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85830. switch field.Name {
  85831. case "cursor":
  85832. return ec.fieldContext_SalesAgreementEdge_cursor(ctx, field)
  85833. case "node":
  85834. return ec.fieldContext_SalesAgreementEdge_node(ctx, field)
  85835. }
  85836. return nil, fmt.Errorf("no field named %q was found under type SalesAgreementEdge", field.Name)
  85837. },
  85838. }
  85839. return fc, nil
  85840. }
  85841. func (ec *executionContext) _SalesAgreementConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *SalesAgreementConnection) (ret graphql.Marshaler) {
  85842. fc, err := ec.fieldContext_SalesAgreementConnection_nodes(ctx, field)
  85843. if err != nil {
  85844. return graphql.Null
  85845. }
  85846. ctx = graphql.WithFieldContext(ctx, fc)
  85847. defer func() {
  85848. if r := recover(); r != nil {
  85849. ec.Error(ctx, ec.Recover(ctx, r))
  85850. ret = graphql.Null
  85851. }
  85852. }()
  85853. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85854. ctx = rctx // use context from middleware stack in children
  85855. return obj.Nodes, nil
  85856. })
  85857. if err != nil {
  85858. ec.Error(ctx, err)
  85859. return graphql.Null
  85860. }
  85861. if resTmp == nil {
  85862. if !graphql.HasFieldError(ctx, fc) {
  85863. ec.Errorf(ctx, "must not be null")
  85864. }
  85865. return graphql.Null
  85866. }
  85867. res := resTmp.([]SalesAgreement)
  85868. fc.Result = res
  85869. return ec.marshalNSalesAgreement2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSalesAgreementᚄ(ctx, field.Selections, res)
  85870. }
  85871. func (ec *executionContext) fieldContext_SalesAgreementConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85872. fc = &graphql.FieldContext{
  85873. Object: "SalesAgreementConnection",
  85874. Field: field,
  85875. IsMethod: false,
  85876. IsResolver: false,
  85877. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85878. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  85879. },
  85880. }
  85881. return fc, nil
  85882. }
  85883. func (ec *executionContext) _SalesAgreementConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *SalesAgreementConnection) (ret graphql.Marshaler) {
  85884. fc, err := ec.fieldContext_SalesAgreementConnection_pageInfo(ctx, field)
  85885. if err != nil {
  85886. return graphql.Null
  85887. }
  85888. ctx = graphql.WithFieldContext(ctx, fc)
  85889. defer func() {
  85890. if r := recover(); r != nil {
  85891. ec.Error(ctx, ec.Recover(ctx, r))
  85892. ret = graphql.Null
  85893. }
  85894. }()
  85895. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85896. ctx = rctx // use context from middleware stack in children
  85897. return obj.PageInfo, nil
  85898. })
  85899. if err != nil {
  85900. ec.Error(ctx, err)
  85901. return graphql.Null
  85902. }
  85903. if resTmp == nil {
  85904. if !graphql.HasFieldError(ctx, fc) {
  85905. ec.Errorf(ctx, "must not be null")
  85906. }
  85907. return graphql.Null
  85908. }
  85909. res := resTmp.(*PageInfo)
  85910. fc.Result = res
  85911. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  85912. }
  85913. func (ec *executionContext) fieldContext_SalesAgreementConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85914. fc = &graphql.FieldContext{
  85915. Object: "SalesAgreementConnection",
  85916. Field: field,
  85917. IsMethod: false,
  85918. IsResolver: false,
  85919. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85920. switch field.Name {
  85921. case "endCursor":
  85922. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  85923. case "hasNextPage":
  85924. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  85925. case "hasPreviousPage":
  85926. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  85927. case "startCursor":
  85928. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  85929. }
  85930. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  85931. },
  85932. }
  85933. return fc, nil
  85934. }
  85935. func (ec *executionContext) _SalesAgreementEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *SalesAgreementEdge) (ret graphql.Marshaler) {
  85936. fc, err := ec.fieldContext_SalesAgreementEdge_cursor(ctx, field)
  85937. if err != nil {
  85938. return graphql.Null
  85939. }
  85940. ctx = graphql.WithFieldContext(ctx, fc)
  85941. defer func() {
  85942. if r := recover(); r != nil {
  85943. ec.Error(ctx, ec.Recover(ctx, r))
  85944. ret = graphql.Null
  85945. }
  85946. }()
  85947. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85948. ctx = rctx // use context from middleware stack in children
  85949. return obj.Cursor, nil
  85950. })
  85951. if err != nil {
  85952. ec.Error(ctx, err)
  85953. return graphql.Null
  85954. }
  85955. if resTmp == nil {
  85956. if !graphql.HasFieldError(ctx, fc) {
  85957. ec.Errorf(ctx, "must not be null")
  85958. }
  85959. return graphql.Null
  85960. }
  85961. res := resTmp.(string)
  85962. fc.Result = res
  85963. return ec.marshalNString2string(ctx, field.Selections, res)
  85964. }
  85965. func (ec *executionContext) fieldContext_SalesAgreementEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85966. fc = &graphql.FieldContext{
  85967. Object: "SalesAgreementEdge",
  85968. Field: field,
  85969. IsMethod: false,
  85970. IsResolver: false,
  85971. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85972. return nil, errors.New("field of type String does not have child fields")
  85973. },
  85974. }
  85975. return fc, nil
  85976. }
  85977. func (ec *executionContext) _SalesAgreementEdge_node(ctx context.Context, field graphql.CollectedField, obj *SalesAgreementEdge) (ret graphql.Marshaler) {
  85978. fc, err := ec.fieldContext_SalesAgreementEdge_node(ctx, field)
  85979. if err != nil {
  85980. return graphql.Null
  85981. }
  85982. ctx = graphql.WithFieldContext(ctx, fc)
  85983. defer func() {
  85984. if r := recover(); r != nil {
  85985. ec.Error(ctx, ec.Recover(ctx, r))
  85986. ret = graphql.Null
  85987. }
  85988. }()
  85989. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85990. ctx = rctx // use context from middleware stack in children
  85991. return obj.Node, nil
  85992. })
  85993. if err != nil {
  85994. ec.Error(ctx, err)
  85995. return graphql.Null
  85996. }
  85997. if resTmp == nil {
  85998. if !graphql.HasFieldError(ctx, fc) {
  85999. ec.Errorf(ctx, "must not be null")
  86000. }
  86001. return graphql.Null
  86002. }
  86003. res := resTmp.(SalesAgreement)
  86004. fc.Result = res
  86005. return ec.marshalNSalesAgreement2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSalesAgreement(ctx, field.Selections, res)
  86006. }
  86007. func (ec *executionContext) fieldContext_SalesAgreementEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86008. fc = &graphql.FieldContext{
  86009. Object: "SalesAgreementEdge",
  86010. Field: field,
  86011. IsMethod: false,
  86012. IsResolver: false,
  86013. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86014. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  86015. },
  86016. }
  86017. return fc, nil
  86018. }
  86019. func (ec *executionContext) _SavedSearch_filters(ctx context.Context, field graphql.CollectedField, obj *SavedSearch) (ret graphql.Marshaler) {
  86020. fc, err := ec.fieldContext_SavedSearch_filters(ctx, field)
  86021. if err != nil {
  86022. return graphql.Null
  86023. }
  86024. ctx = graphql.WithFieldContext(ctx, fc)
  86025. defer func() {
  86026. if r := recover(); r != nil {
  86027. ec.Error(ctx, ec.Recover(ctx, r))
  86028. ret = graphql.Null
  86029. }
  86030. }()
  86031. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86032. ctx = rctx // use context from middleware stack in children
  86033. return obj.Filters, nil
  86034. })
  86035. if err != nil {
  86036. ec.Error(ctx, err)
  86037. return graphql.Null
  86038. }
  86039. if resTmp == nil {
  86040. if !graphql.HasFieldError(ctx, fc) {
  86041. ec.Errorf(ctx, "must not be null")
  86042. }
  86043. return graphql.Null
  86044. }
  86045. res := resTmp.([]*SearchFilter)
  86046. fc.Result = res
  86047. return ec.marshalNSearchFilter2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSearchFilterᚄ(ctx, field.Selections, res)
  86048. }
  86049. func (ec *executionContext) fieldContext_SavedSearch_filters(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86050. fc = &graphql.FieldContext{
  86051. Object: "SavedSearch",
  86052. Field: field,
  86053. IsMethod: false,
  86054. IsResolver: false,
  86055. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86056. switch field.Name {
  86057. case "key":
  86058. return ec.fieldContext_SearchFilter_key(ctx, field)
  86059. case "value":
  86060. return ec.fieldContext_SearchFilter_value(ctx, field)
  86061. }
  86062. return nil, fmt.Errorf("no field named %q was found under type SearchFilter", field.Name)
  86063. },
  86064. }
  86065. return fc, nil
  86066. }
  86067. func (ec *executionContext) _SavedSearch_id(ctx context.Context, field graphql.CollectedField, obj *SavedSearch) (ret graphql.Marshaler) {
  86068. fc, err := ec.fieldContext_SavedSearch_id(ctx, field)
  86069. if err != nil {
  86070. return graphql.Null
  86071. }
  86072. ctx = graphql.WithFieldContext(ctx, fc)
  86073. defer func() {
  86074. if r := recover(); r != nil {
  86075. ec.Error(ctx, ec.Recover(ctx, r))
  86076. ret = graphql.Null
  86077. }
  86078. }()
  86079. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86080. ctx = rctx // use context from middleware stack in children
  86081. return obj.ID, nil
  86082. })
  86083. if err != nil {
  86084. ec.Error(ctx, err)
  86085. return graphql.Null
  86086. }
  86087. if resTmp == nil {
  86088. if !graphql.HasFieldError(ctx, fc) {
  86089. ec.Errorf(ctx, "must not be null")
  86090. }
  86091. return graphql.Null
  86092. }
  86093. res := resTmp.(string)
  86094. fc.Result = res
  86095. return ec.marshalNID2string(ctx, field.Selections, res)
  86096. }
  86097. func (ec *executionContext) fieldContext_SavedSearch_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86098. fc = &graphql.FieldContext{
  86099. Object: "SavedSearch",
  86100. Field: field,
  86101. IsMethod: false,
  86102. IsResolver: false,
  86103. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86104. return nil, errors.New("field of type ID does not have child fields")
  86105. },
  86106. }
  86107. return fc, nil
  86108. }
  86109. func (ec *executionContext) _SavedSearch_legacyResourceId(ctx context.Context, field graphql.CollectedField, obj *SavedSearch) (ret graphql.Marshaler) {
  86110. fc, err := ec.fieldContext_SavedSearch_legacyResourceId(ctx, field)
  86111. if err != nil {
  86112. return graphql.Null
  86113. }
  86114. ctx = graphql.WithFieldContext(ctx, fc)
  86115. defer func() {
  86116. if r := recover(); r != nil {
  86117. ec.Error(ctx, ec.Recover(ctx, r))
  86118. ret = graphql.Null
  86119. }
  86120. }()
  86121. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86122. ctx = rctx // use context from middleware stack in children
  86123. return obj.LegacyResourceID, nil
  86124. })
  86125. if err != nil {
  86126. ec.Error(ctx, err)
  86127. return graphql.Null
  86128. }
  86129. if resTmp == nil {
  86130. if !graphql.HasFieldError(ctx, fc) {
  86131. ec.Errorf(ctx, "must not be null")
  86132. }
  86133. return graphql.Null
  86134. }
  86135. res := resTmp.(string)
  86136. fc.Result = res
  86137. return ec.marshalNUnsignedInt642string(ctx, field.Selections, res)
  86138. }
  86139. func (ec *executionContext) fieldContext_SavedSearch_legacyResourceId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86140. fc = &graphql.FieldContext{
  86141. Object: "SavedSearch",
  86142. Field: field,
  86143. IsMethod: false,
  86144. IsResolver: false,
  86145. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86146. return nil, errors.New("field of type UnsignedInt64 does not have child fields")
  86147. },
  86148. }
  86149. return fc, nil
  86150. }
  86151. func (ec *executionContext) _SavedSearch_name(ctx context.Context, field graphql.CollectedField, obj *SavedSearch) (ret graphql.Marshaler) {
  86152. fc, err := ec.fieldContext_SavedSearch_name(ctx, field)
  86153. if err != nil {
  86154. return graphql.Null
  86155. }
  86156. ctx = graphql.WithFieldContext(ctx, fc)
  86157. defer func() {
  86158. if r := recover(); r != nil {
  86159. ec.Error(ctx, ec.Recover(ctx, r))
  86160. ret = graphql.Null
  86161. }
  86162. }()
  86163. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86164. ctx = rctx // use context from middleware stack in children
  86165. return obj.Name, nil
  86166. })
  86167. if err != nil {
  86168. ec.Error(ctx, err)
  86169. return graphql.Null
  86170. }
  86171. if resTmp == nil {
  86172. if !graphql.HasFieldError(ctx, fc) {
  86173. ec.Errorf(ctx, "must not be null")
  86174. }
  86175. return graphql.Null
  86176. }
  86177. res := resTmp.(string)
  86178. fc.Result = res
  86179. return ec.marshalNString2string(ctx, field.Selections, res)
  86180. }
  86181. func (ec *executionContext) fieldContext_SavedSearch_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86182. fc = &graphql.FieldContext{
  86183. Object: "SavedSearch",
  86184. Field: field,
  86185. IsMethod: false,
  86186. IsResolver: false,
  86187. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86188. return nil, errors.New("field of type String does not have child fields")
  86189. },
  86190. }
  86191. return fc, nil
  86192. }
  86193. func (ec *executionContext) _SavedSearch_query(ctx context.Context, field graphql.CollectedField, obj *SavedSearch) (ret graphql.Marshaler) {
  86194. fc, err := ec.fieldContext_SavedSearch_query(ctx, field)
  86195. if err != nil {
  86196. return graphql.Null
  86197. }
  86198. ctx = graphql.WithFieldContext(ctx, fc)
  86199. defer func() {
  86200. if r := recover(); r != nil {
  86201. ec.Error(ctx, ec.Recover(ctx, r))
  86202. ret = graphql.Null
  86203. }
  86204. }()
  86205. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86206. ctx = rctx // use context from middleware stack in children
  86207. return obj.Query, nil
  86208. })
  86209. if err != nil {
  86210. ec.Error(ctx, err)
  86211. return graphql.Null
  86212. }
  86213. if resTmp == nil {
  86214. if !graphql.HasFieldError(ctx, fc) {
  86215. ec.Errorf(ctx, "must not be null")
  86216. }
  86217. return graphql.Null
  86218. }
  86219. res := resTmp.(string)
  86220. fc.Result = res
  86221. return ec.marshalNString2string(ctx, field.Selections, res)
  86222. }
  86223. func (ec *executionContext) fieldContext_SavedSearch_query(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86224. fc = &graphql.FieldContext{
  86225. Object: "SavedSearch",
  86226. Field: field,
  86227. IsMethod: false,
  86228. IsResolver: false,
  86229. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86230. return nil, errors.New("field of type String does not have child fields")
  86231. },
  86232. }
  86233. return fc, nil
  86234. }
  86235. func (ec *executionContext) _SavedSearch_resourceType(ctx context.Context, field graphql.CollectedField, obj *SavedSearch) (ret graphql.Marshaler) {
  86236. fc, err := ec.fieldContext_SavedSearch_resourceType(ctx, field)
  86237. if err != nil {
  86238. return graphql.Null
  86239. }
  86240. ctx = graphql.WithFieldContext(ctx, fc)
  86241. defer func() {
  86242. if r := recover(); r != nil {
  86243. ec.Error(ctx, ec.Recover(ctx, r))
  86244. ret = graphql.Null
  86245. }
  86246. }()
  86247. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86248. ctx = rctx // use context from middleware stack in children
  86249. return obj.ResourceType, nil
  86250. })
  86251. if err != nil {
  86252. ec.Error(ctx, err)
  86253. return graphql.Null
  86254. }
  86255. if resTmp == nil {
  86256. if !graphql.HasFieldError(ctx, fc) {
  86257. ec.Errorf(ctx, "must not be null")
  86258. }
  86259. return graphql.Null
  86260. }
  86261. res := resTmp.(SearchResultType)
  86262. fc.Result = res
  86263. return ec.marshalNSearchResultType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSearchResultType(ctx, field.Selections, res)
  86264. }
  86265. func (ec *executionContext) fieldContext_SavedSearch_resourceType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86266. fc = &graphql.FieldContext{
  86267. Object: "SavedSearch",
  86268. Field: field,
  86269. IsMethod: false,
  86270. IsResolver: false,
  86271. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86272. return nil, errors.New("field of type SearchResultType does not have child fields")
  86273. },
  86274. }
  86275. return fc, nil
  86276. }
  86277. func (ec *executionContext) _SavedSearch_searchTerms(ctx context.Context, field graphql.CollectedField, obj *SavedSearch) (ret graphql.Marshaler) {
  86278. fc, err := ec.fieldContext_SavedSearch_searchTerms(ctx, field)
  86279. if err != nil {
  86280. return graphql.Null
  86281. }
  86282. ctx = graphql.WithFieldContext(ctx, fc)
  86283. defer func() {
  86284. if r := recover(); r != nil {
  86285. ec.Error(ctx, ec.Recover(ctx, r))
  86286. ret = graphql.Null
  86287. }
  86288. }()
  86289. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86290. ctx = rctx // use context from middleware stack in children
  86291. return obj.SearchTerms, nil
  86292. })
  86293. if err != nil {
  86294. ec.Error(ctx, err)
  86295. return graphql.Null
  86296. }
  86297. if resTmp == nil {
  86298. if !graphql.HasFieldError(ctx, fc) {
  86299. ec.Errorf(ctx, "must not be null")
  86300. }
  86301. return graphql.Null
  86302. }
  86303. res := resTmp.(string)
  86304. fc.Result = res
  86305. return ec.marshalNString2string(ctx, field.Selections, res)
  86306. }
  86307. func (ec *executionContext) fieldContext_SavedSearch_searchTerms(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86308. fc = &graphql.FieldContext{
  86309. Object: "SavedSearch",
  86310. Field: field,
  86311. IsMethod: false,
  86312. IsResolver: false,
  86313. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86314. return nil, errors.New("field of type String does not have child fields")
  86315. },
  86316. }
  86317. return fc, nil
  86318. }
  86319. func (ec *executionContext) _SavedSearchConnection_edges(ctx context.Context, field graphql.CollectedField, obj *SavedSearchConnection) (ret graphql.Marshaler) {
  86320. fc, err := ec.fieldContext_SavedSearchConnection_edges(ctx, field)
  86321. if err != nil {
  86322. return graphql.Null
  86323. }
  86324. ctx = graphql.WithFieldContext(ctx, fc)
  86325. defer func() {
  86326. if r := recover(); r != nil {
  86327. ec.Error(ctx, ec.Recover(ctx, r))
  86328. ret = graphql.Null
  86329. }
  86330. }()
  86331. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86332. ctx = rctx // use context from middleware stack in children
  86333. return obj.Edges, nil
  86334. })
  86335. if err != nil {
  86336. ec.Error(ctx, err)
  86337. return graphql.Null
  86338. }
  86339. if resTmp == nil {
  86340. if !graphql.HasFieldError(ctx, fc) {
  86341. ec.Errorf(ctx, "must not be null")
  86342. }
  86343. return graphql.Null
  86344. }
  86345. res := resTmp.([]*SavedSearchEdge)
  86346. fc.Result = res
  86347. return ec.marshalNSavedSearchEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSavedSearchEdgeᚄ(ctx, field.Selections, res)
  86348. }
  86349. func (ec *executionContext) fieldContext_SavedSearchConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86350. fc = &graphql.FieldContext{
  86351. Object: "SavedSearchConnection",
  86352. Field: field,
  86353. IsMethod: false,
  86354. IsResolver: false,
  86355. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86356. switch field.Name {
  86357. case "cursor":
  86358. return ec.fieldContext_SavedSearchEdge_cursor(ctx, field)
  86359. case "node":
  86360. return ec.fieldContext_SavedSearchEdge_node(ctx, field)
  86361. }
  86362. return nil, fmt.Errorf("no field named %q was found under type SavedSearchEdge", field.Name)
  86363. },
  86364. }
  86365. return fc, nil
  86366. }
  86367. func (ec *executionContext) _SavedSearchConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *SavedSearchConnection) (ret graphql.Marshaler) {
  86368. fc, err := ec.fieldContext_SavedSearchConnection_nodes(ctx, field)
  86369. if err != nil {
  86370. return graphql.Null
  86371. }
  86372. ctx = graphql.WithFieldContext(ctx, fc)
  86373. defer func() {
  86374. if r := recover(); r != nil {
  86375. ec.Error(ctx, ec.Recover(ctx, r))
  86376. ret = graphql.Null
  86377. }
  86378. }()
  86379. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86380. ctx = rctx // use context from middleware stack in children
  86381. return obj.Nodes, nil
  86382. })
  86383. if err != nil {
  86384. ec.Error(ctx, err)
  86385. return graphql.Null
  86386. }
  86387. if resTmp == nil {
  86388. if !graphql.HasFieldError(ctx, fc) {
  86389. ec.Errorf(ctx, "must not be null")
  86390. }
  86391. return graphql.Null
  86392. }
  86393. res := resTmp.([]*SavedSearch)
  86394. fc.Result = res
  86395. return ec.marshalNSavedSearch2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSavedSearchᚄ(ctx, field.Selections, res)
  86396. }
  86397. func (ec *executionContext) fieldContext_SavedSearchConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86398. fc = &graphql.FieldContext{
  86399. Object: "SavedSearchConnection",
  86400. Field: field,
  86401. IsMethod: false,
  86402. IsResolver: false,
  86403. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86404. switch field.Name {
  86405. case "filters":
  86406. return ec.fieldContext_SavedSearch_filters(ctx, field)
  86407. case "id":
  86408. return ec.fieldContext_SavedSearch_id(ctx, field)
  86409. case "legacyResourceId":
  86410. return ec.fieldContext_SavedSearch_legacyResourceId(ctx, field)
  86411. case "name":
  86412. return ec.fieldContext_SavedSearch_name(ctx, field)
  86413. case "query":
  86414. return ec.fieldContext_SavedSearch_query(ctx, field)
  86415. case "resourceType":
  86416. return ec.fieldContext_SavedSearch_resourceType(ctx, field)
  86417. case "searchTerms":
  86418. return ec.fieldContext_SavedSearch_searchTerms(ctx, field)
  86419. }
  86420. return nil, fmt.Errorf("no field named %q was found under type SavedSearch", field.Name)
  86421. },
  86422. }
  86423. return fc, nil
  86424. }
  86425. func (ec *executionContext) _SavedSearchConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *SavedSearchConnection) (ret graphql.Marshaler) {
  86426. fc, err := ec.fieldContext_SavedSearchConnection_pageInfo(ctx, field)
  86427. if err != nil {
  86428. return graphql.Null
  86429. }
  86430. ctx = graphql.WithFieldContext(ctx, fc)
  86431. defer func() {
  86432. if r := recover(); r != nil {
  86433. ec.Error(ctx, ec.Recover(ctx, r))
  86434. ret = graphql.Null
  86435. }
  86436. }()
  86437. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86438. ctx = rctx // use context from middleware stack in children
  86439. return obj.PageInfo, nil
  86440. })
  86441. if err != nil {
  86442. ec.Error(ctx, err)
  86443. return graphql.Null
  86444. }
  86445. if resTmp == nil {
  86446. if !graphql.HasFieldError(ctx, fc) {
  86447. ec.Errorf(ctx, "must not be null")
  86448. }
  86449. return graphql.Null
  86450. }
  86451. res := resTmp.(*PageInfo)
  86452. fc.Result = res
  86453. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  86454. }
  86455. func (ec *executionContext) fieldContext_SavedSearchConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86456. fc = &graphql.FieldContext{
  86457. Object: "SavedSearchConnection",
  86458. Field: field,
  86459. IsMethod: false,
  86460. IsResolver: false,
  86461. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86462. switch field.Name {
  86463. case "endCursor":
  86464. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  86465. case "hasNextPage":
  86466. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  86467. case "hasPreviousPage":
  86468. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  86469. case "startCursor":
  86470. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  86471. }
  86472. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  86473. },
  86474. }
  86475. return fc, nil
  86476. }
  86477. func (ec *executionContext) _SavedSearchEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *SavedSearchEdge) (ret graphql.Marshaler) {
  86478. fc, err := ec.fieldContext_SavedSearchEdge_cursor(ctx, field)
  86479. if err != nil {
  86480. return graphql.Null
  86481. }
  86482. ctx = graphql.WithFieldContext(ctx, fc)
  86483. defer func() {
  86484. if r := recover(); r != nil {
  86485. ec.Error(ctx, ec.Recover(ctx, r))
  86486. ret = graphql.Null
  86487. }
  86488. }()
  86489. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86490. ctx = rctx // use context from middleware stack in children
  86491. return obj.Cursor, nil
  86492. })
  86493. if err != nil {
  86494. ec.Error(ctx, err)
  86495. return graphql.Null
  86496. }
  86497. if resTmp == nil {
  86498. if !graphql.HasFieldError(ctx, fc) {
  86499. ec.Errorf(ctx, "must not be null")
  86500. }
  86501. return graphql.Null
  86502. }
  86503. res := resTmp.(string)
  86504. fc.Result = res
  86505. return ec.marshalNString2string(ctx, field.Selections, res)
  86506. }
  86507. func (ec *executionContext) fieldContext_SavedSearchEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86508. fc = &graphql.FieldContext{
  86509. Object: "SavedSearchEdge",
  86510. Field: field,
  86511. IsMethod: false,
  86512. IsResolver: false,
  86513. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86514. return nil, errors.New("field of type String does not have child fields")
  86515. },
  86516. }
  86517. return fc, nil
  86518. }
  86519. func (ec *executionContext) _SavedSearchEdge_node(ctx context.Context, field graphql.CollectedField, obj *SavedSearchEdge) (ret graphql.Marshaler) {
  86520. fc, err := ec.fieldContext_SavedSearchEdge_node(ctx, field)
  86521. if err != nil {
  86522. return graphql.Null
  86523. }
  86524. ctx = graphql.WithFieldContext(ctx, fc)
  86525. defer func() {
  86526. if r := recover(); r != nil {
  86527. ec.Error(ctx, ec.Recover(ctx, r))
  86528. ret = graphql.Null
  86529. }
  86530. }()
  86531. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86532. ctx = rctx // use context from middleware stack in children
  86533. return obj.Node, nil
  86534. })
  86535. if err != nil {
  86536. ec.Error(ctx, err)
  86537. return graphql.Null
  86538. }
  86539. if resTmp == nil {
  86540. if !graphql.HasFieldError(ctx, fc) {
  86541. ec.Errorf(ctx, "must not be null")
  86542. }
  86543. return graphql.Null
  86544. }
  86545. res := resTmp.(*SavedSearch)
  86546. fc.Result = res
  86547. return ec.marshalNSavedSearch2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSavedSearch(ctx, field.Selections, res)
  86548. }
  86549. func (ec *executionContext) fieldContext_SavedSearchEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86550. fc = &graphql.FieldContext{
  86551. Object: "SavedSearchEdge",
  86552. Field: field,
  86553. IsMethod: false,
  86554. IsResolver: false,
  86555. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86556. switch field.Name {
  86557. case "filters":
  86558. return ec.fieldContext_SavedSearch_filters(ctx, field)
  86559. case "id":
  86560. return ec.fieldContext_SavedSearch_id(ctx, field)
  86561. case "legacyResourceId":
  86562. return ec.fieldContext_SavedSearch_legacyResourceId(ctx, field)
  86563. case "name":
  86564. return ec.fieldContext_SavedSearch_name(ctx, field)
  86565. case "query":
  86566. return ec.fieldContext_SavedSearch_query(ctx, field)
  86567. case "resourceType":
  86568. return ec.fieldContext_SavedSearch_resourceType(ctx, field)
  86569. case "searchTerms":
  86570. return ec.fieldContext_SavedSearch_searchTerms(ctx, field)
  86571. }
  86572. return nil, fmt.Errorf("no field named %q was found under type SavedSearch", field.Name)
  86573. },
  86574. }
  86575. return fc, nil
  86576. }
  86577. func (ec *executionContext) _ScriptDiscountApplication_allocationMethod(ctx context.Context, field graphql.CollectedField, obj *ScriptDiscountApplication) (ret graphql.Marshaler) {
  86578. fc, err := ec.fieldContext_ScriptDiscountApplication_allocationMethod(ctx, field)
  86579. if err != nil {
  86580. return graphql.Null
  86581. }
  86582. ctx = graphql.WithFieldContext(ctx, fc)
  86583. defer func() {
  86584. if r := recover(); r != nil {
  86585. ec.Error(ctx, ec.Recover(ctx, r))
  86586. ret = graphql.Null
  86587. }
  86588. }()
  86589. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86590. ctx = rctx // use context from middleware stack in children
  86591. return obj.AllocationMethod, nil
  86592. })
  86593. if err != nil {
  86594. ec.Error(ctx, err)
  86595. return graphql.Null
  86596. }
  86597. if resTmp == nil {
  86598. if !graphql.HasFieldError(ctx, fc) {
  86599. ec.Errorf(ctx, "must not be null")
  86600. }
  86601. return graphql.Null
  86602. }
  86603. res := resTmp.(DiscountApplicationAllocationMethod)
  86604. fc.Result = res
  86605. return ec.marshalNDiscountApplicationAllocationMethod2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountApplicationAllocationMethod(ctx, field.Selections, res)
  86606. }
  86607. func (ec *executionContext) fieldContext_ScriptDiscountApplication_allocationMethod(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86608. fc = &graphql.FieldContext{
  86609. Object: "ScriptDiscountApplication",
  86610. Field: field,
  86611. IsMethod: false,
  86612. IsResolver: false,
  86613. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86614. return nil, errors.New("field of type DiscountApplicationAllocationMethod does not have child fields")
  86615. },
  86616. }
  86617. return fc, nil
  86618. }
  86619. func (ec *executionContext) _ScriptDiscountApplication_index(ctx context.Context, field graphql.CollectedField, obj *ScriptDiscountApplication) (ret graphql.Marshaler) {
  86620. fc, err := ec.fieldContext_ScriptDiscountApplication_index(ctx, field)
  86621. if err != nil {
  86622. return graphql.Null
  86623. }
  86624. ctx = graphql.WithFieldContext(ctx, fc)
  86625. defer func() {
  86626. if r := recover(); r != nil {
  86627. ec.Error(ctx, ec.Recover(ctx, r))
  86628. ret = graphql.Null
  86629. }
  86630. }()
  86631. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86632. ctx = rctx // use context from middleware stack in children
  86633. return obj.Index, nil
  86634. })
  86635. if err != nil {
  86636. ec.Error(ctx, err)
  86637. return graphql.Null
  86638. }
  86639. if resTmp == nil {
  86640. if !graphql.HasFieldError(ctx, fc) {
  86641. ec.Errorf(ctx, "must not be null")
  86642. }
  86643. return graphql.Null
  86644. }
  86645. res := resTmp.(int)
  86646. fc.Result = res
  86647. return ec.marshalNInt2int(ctx, field.Selections, res)
  86648. }
  86649. func (ec *executionContext) fieldContext_ScriptDiscountApplication_index(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86650. fc = &graphql.FieldContext{
  86651. Object: "ScriptDiscountApplication",
  86652. Field: field,
  86653. IsMethod: false,
  86654. IsResolver: false,
  86655. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86656. return nil, errors.New("field of type Int does not have child fields")
  86657. },
  86658. }
  86659. return fc, nil
  86660. }
  86661. func (ec *executionContext) _ScriptDiscountApplication_targetSelection(ctx context.Context, field graphql.CollectedField, obj *ScriptDiscountApplication) (ret graphql.Marshaler) {
  86662. fc, err := ec.fieldContext_ScriptDiscountApplication_targetSelection(ctx, field)
  86663. if err != nil {
  86664. return graphql.Null
  86665. }
  86666. ctx = graphql.WithFieldContext(ctx, fc)
  86667. defer func() {
  86668. if r := recover(); r != nil {
  86669. ec.Error(ctx, ec.Recover(ctx, r))
  86670. ret = graphql.Null
  86671. }
  86672. }()
  86673. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86674. ctx = rctx // use context from middleware stack in children
  86675. return obj.TargetSelection, nil
  86676. })
  86677. if err != nil {
  86678. ec.Error(ctx, err)
  86679. return graphql.Null
  86680. }
  86681. if resTmp == nil {
  86682. if !graphql.HasFieldError(ctx, fc) {
  86683. ec.Errorf(ctx, "must not be null")
  86684. }
  86685. return graphql.Null
  86686. }
  86687. res := resTmp.(DiscountApplicationTargetSelection)
  86688. fc.Result = res
  86689. return ec.marshalNDiscountApplicationTargetSelection2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountApplicationTargetSelection(ctx, field.Selections, res)
  86690. }
  86691. func (ec *executionContext) fieldContext_ScriptDiscountApplication_targetSelection(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86692. fc = &graphql.FieldContext{
  86693. Object: "ScriptDiscountApplication",
  86694. Field: field,
  86695. IsMethod: false,
  86696. IsResolver: false,
  86697. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86698. return nil, errors.New("field of type DiscountApplicationTargetSelection does not have child fields")
  86699. },
  86700. }
  86701. return fc, nil
  86702. }
  86703. func (ec *executionContext) _ScriptDiscountApplication_targetType(ctx context.Context, field graphql.CollectedField, obj *ScriptDiscountApplication) (ret graphql.Marshaler) {
  86704. fc, err := ec.fieldContext_ScriptDiscountApplication_targetType(ctx, field)
  86705. if err != nil {
  86706. return graphql.Null
  86707. }
  86708. ctx = graphql.WithFieldContext(ctx, fc)
  86709. defer func() {
  86710. if r := recover(); r != nil {
  86711. ec.Error(ctx, ec.Recover(ctx, r))
  86712. ret = graphql.Null
  86713. }
  86714. }()
  86715. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86716. ctx = rctx // use context from middleware stack in children
  86717. return obj.TargetType, nil
  86718. })
  86719. if err != nil {
  86720. ec.Error(ctx, err)
  86721. return graphql.Null
  86722. }
  86723. if resTmp == nil {
  86724. if !graphql.HasFieldError(ctx, fc) {
  86725. ec.Errorf(ctx, "must not be null")
  86726. }
  86727. return graphql.Null
  86728. }
  86729. res := resTmp.(DiscountApplicationTargetType)
  86730. fc.Result = res
  86731. return ec.marshalNDiscountApplicationTargetType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountApplicationTargetType(ctx, field.Selections, res)
  86732. }
  86733. func (ec *executionContext) fieldContext_ScriptDiscountApplication_targetType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86734. fc = &graphql.FieldContext{
  86735. Object: "ScriptDiscountApplication",
  86736. Field: field,
  86737. IsMethod: false,
  86738. IsResolver: false,
  86739. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86740. return nil, errors.New("field of type DiscountApplicationTargetType does not have child fields")
  86741. },
  86742. }
  86743. return fc, nil
  86744. }
  86745. func (ec *executionContext) _ScriptDiscountApplication_title(ctx context.Context, field graphql.CollectedField, obj *ScriptDiscountApplication) (ret graphql.Marshaler) {
  86746. fc, err := ec.fieldContext_ScriptDiscountApplication_title(ctx, field)
  86747. if err != nil {
  86748. return graphql.Null
  86749. }
  86750. ctx = graphql.WithFieldContext(ctx, fc)
  86751. defer func() {
  86752. if r := recover(); r != nil {
  86753. ec.Error(ctx, ec.Recover(ctx, r))
  86754. ret = graphql.Null
  86755. }
  86756. }()
  86757. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86758. ctx = rctx // use context from middleware stack in children
  86759. return obj.Title, nil
  86760. })
  86761. if err != nil {
  86762. ec.Error(ctx, err)
  86763. return graphql.Null
  86764. }
  86765. if resTmp == nil {
  86766. if !graphql.HasFieldError(ctx, fc) {
  86767. ec.Errorf(ctx, "must not be null")
  86768. }
  86769. return graphql.Null
  86770. }
  86771. res := resTmp.(string)
  86772. fc.Result = res
  86773. return ec.marshalNString2string(ctx, field.Selections, res)
  86774. }
  86775. func (ec *executionContext) fieldContext_ScriptDiscountApplication_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86776. fc = &graphql.FieldContext{
  86777. Object: "ScriptDiscountApplication",
  86778. Field: field,
  86779. IsMethod: false,
  86780. IsResolver: false,
  86781. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86782. return nil, errors.New("field of type String does not have child fields")
  86783. },
  86784. }
  86785. return fc, nil
  86786. }
  86787. func (ec *executionContext) _ScriptDiscountApplication_value(ctx context.Context, field graphql.CollectedField, obj *ScriptDiscountApplication) (ret graphql.Marshaler) {
  86788. fc, err := ec.fieldContext_ScriptDiscountApplication_value(ctx, field)
  86789. if err != nil {
  86790. return graphql.Null
  86791. }
  86792. ctx = graphql.WithFieldContext(ctx, fc)
  86793. defer func() {
  86794. if r := recover(); r != nil {
  86795. ec.Error(ctx, ec.Recover(ctx, r))
  86796. ret = graphql.Null
  86797. }
  86798. }()
  86799. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86800. ctx = rctx // use context from middleware stack in children
  86801. return obj.Value, nil
  86802. })
  86803. if err != nil {
  86804. ec.Error(ctx, err)
  86805. return graphql.Null
  86806. }
  86807. if resTmp == nil {
  86808. if !graphql.HasFieldError(ctx, fc) {
  86809. ec.Errorf(ctx, "must not be null")
  86810. }
  86811. return graphql.Null
  86812. }
  86813. res := resTmp.(PricingValue)
  86814. fc.Result = res
  86815. return ec.marshalNPricingValue2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPricingValue(ctx, field.Selections, res)
  86816. }
  86817. func (ec *executionContext) fieldContext_ScriptDiscountApplication_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86818. fc = &graphql.FieldContext{
  86819. Object: "ScriptDiscountApplication",
  86820. Field: field,
  86821. IsMethod: false,
  86822. IsResolver: false,
  86823. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86824. return nil, errors.New("field of type PricingValue does not have child fields")
  86825. },
  86826. }
  86827. return fc, nil
  86828. }
  86829. func (ec *executionContext) _SearchFilter_key(ctx context.Context, field graphql.CollectedField, obj *SearchFilter) (ret graphql.Marshaler) {
  86830. fc, err := ec.fieldContext_SearchFilter_key(ctx, field)
  86831. if err != nil {
  86832. return graphql.Null
  86833. }
  86834. ctx = graphql.WithFieldContext(ctx, fc)
  86835. defer func() {
  86836. if r := recover(); r != nil {
  86837. ec.Error(ctx, ec.Recover(ctx, r))
  86838. ret = graphql.Null
  86839. }
  86840. }()
  86841. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86842. ctx = rctx // use context from middleware stack in children
  86843. return obj.Key, nil
  86844. })
  86845. if err != nil {
  86846. ec.Error(ctx, err)
  86847. return graphql.Null
  86848. }
  86849. if resTmp == nil {
  86850. if !graphql.HasFieldError(ctx, fc) {
  86851. ec.Errorf(ctx, "must not be null")
  86852. }
  86853. return graphql.Null
  86854. }
  86855. res := resTmp.(string)
  86856. fc.Result = res
  86857. return ec.marshalNString2string(ctx, field.Selections, res)
  86858. }
  86859. func (ec *executionContext) fieldContext_SearchFilter_key(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86860. fc = &graphql.FieldContext{
  86861. Object: "SearchFilter",
  86862. Field: field,
  86863. IsMethod: false,
  86864. IsResolver: false,
  86865. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86866. return nil, errors.New("field of type String does not have child fields")
  86867. },
  86868. }
  86869. return fc, nil
  86870. }
  86871. func (ec *executionContext) _SearchFilter_value(ctx context.Context, field graphql.CollectedField, obj *SearchFilter) (ret graphql.Marshaler) {
  86872. fc, err := ec.fieldContext_SearchFilter_value(ctx, field)
  86873. if err != nil {
  86874. return graphql.Null
  86875. }
  86876. ctx = graphql.WithFieldContext(ctx, fc)
  86877. defer func() {
  86878. if r := recover(); r != nil {
  86879. ec.Error(ctx, ec.Recover(ctx, r))
  86880. ret = graphql.Null
  86881. }
  86882. }()
  86883. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86884. ctx = rctx // use context from middleware stack in children
  86885. return obj.Value, nil
  86886. })
  86887. if err != nil {
  86888. ec.Error(ctx, err)
  86889. return graphql.Null
  86890. }
  86891. if resTmp == nil {
  86892. if !graphql.HasFieldError(ctx, fc) {
  86893. ec.Errorf(ctx, "must not be null")
  86894. }
  86895. return graphql.Null
  86896. }
  86897. res := resTmp.(string)
  86898. fc.Result = res
  86899. return ec.marshalNString2string(ctx, field.Selections, res)
  86900. }
  86901. func (ec *executionContext) fieldContext_SearchFilter_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86902. fc = &graphql.FieldContext{
  86903. Object: "SearchFilter",
  86904. Field: field,
  86905. IsMethod: false,
  86906. IsResolver: false,
  86907. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86908. return nil, errors.New("field of type String does not have child fields")
  86909. },
  86910. }
  86911. return fc, nil
  86912. }
  86913. func (ec *executionContext) _SearchFilterOptions_productAvailability(ctx context.Context, field graphql.CollectedField, obj *SearchFilterOptions) (ret graphql.Marshaler) {
  86914. fc, err := ec.fieldContext_SearchFilterOptions_productAvailability(ctx, field)
  86915. if err != nil {
  86916. return graphql.Null
  86917. }
  86918. ctx = graphql.WithFieldContext(ctx, fc)
  86919. defer func() {
  86920. if r := recover(); r != nil {
  86921. ec.Error(ctx, ec.Recover(ctx, r))
  86922. ret = graphql.Null
  86923. }
  86924. }()
  86925. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86926. ctx = rctx // use context from middleware stack in children
  86927. return obj.ProductAvailability, nil
  86928. })
  86929. if err != nil {
  86930. ec.Error(ctx, err)
  86931. return graphql.Null
  86932. }
  86933. if resTmp == nil {
  86934. if !graphql.HasFieldError(ctx, fc) {
  86935. ec.Errorf(ctx, "must not be null")
  86936. }
  86937. return graphql.Null
  86938. }
  86939. res := resTmp.([]*FilterOption)
  86940. fc.Result = res
  86941. return ec.marshalNFilterOption2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFilterOptionᚄ(ctx, field.Selections, res)
  86942. }
  86943. func (ec *executionContext) fieldContext_SearchFilterOptions_productAvailability(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86944. fc = &graphql.FieldContext{
  86945. Object: "SearchFilterOptions",
  86946. Field: field,
  86947. IsMethod: false,
  86948. IsResolver: false,
  86949. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86950. switch field.Name {
  86951. case "label":
  86952. return ec.fieldContext_FilterOption_label(ctx, field)
  86953. case "value":
  86954. return ec.fieldContext_FilterOption_value(ctx, field)
  86955. }
  86956. return nil, fmt.Errorf("no field named %q was found under type FilterOption", field.Name)
  86957. },
  86958. }
  86959. return fc, nil
  86960. }
  86961. func (ec *executionContext) _SearchResult_description(ctx context.Context, field graphql.CollectedField, obj *SearchResult) (ret graphql.Marshaler) {
  86962. fc, err := ec.fieldContext_SearchResult_description(ctx, field)
  86963. if err != nil {
  86964. return graphql.Null
  86965. }
  86966. ctx = graphql.WithFieldContext(ctx, fc)
  86967. defer func() {
  86968. if r := recover(); r != nil {
  86969. ec.Error(ctx, ec.Recover(ctx, r))
  86970. ret = graphql.Null
  86971. }
  86972. }()
  86973. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86974. ctx = rctx // use context from middleware stack in children
  86975. return obj.Description, nil
  86976. })
  86977. if err != nil {
  86978. ec.Error(ctx, err)
  86979. return graphql.Null
  86980. }
  86981. if resTmp == nil {
  86982. return graphql.Null
  86983. }
  86984. res := resTmp.(*string)
  86985. fc.Result = res
  86986. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  86987. }
  86988. func (ec *executionContext) fieldContext_SearchResult_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86989. fc = &graphql.FieldContext{
  86990. Object: "SearchResult",
  86991. Field: field,
  86992. IsMethod: false,
  86993. IsResolver: false,
  86994. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86995. return nil, errors.New("field of type String does not have child fields")
  86996. },
  86997. }
  86998. return fc, nil
  86999. }
  87000. func (ec *executionContext) _SearchResult_image(ctx context.Context, field graphql.CollectedField, obj *SearchResult) (ret graphql.Marshaler) {
  87001. fc, err := ec.fieldContext_SearchResult_image(ctx, field)
  87002. if err != nil {
  87003. return graphql.Null
  87004. }
  87005. ctx = graphql.WithFieldContext(ctx, fc)
  87006. defer func() {
  87007. if r := recover(); r != nil {
  87008. ec.Error(ctx, ec.Recover(ctx, r))
  87009. ret = graphql.Null
  87010. }
  87011. }()
  87012. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87013. ctx = rctx // use context from middleware stack in children
  87014. return obj.Image, nil
  87015. })
  87016. if err != nil {
  87017. ec.Error(ctx, err)
  87018. return graphql.Null
  87019. }
  87020. if resTmp == nil {
  87021. return graphql.Null
  87022. }
  87023. res := resTmp.(*Image)
  87024. fc.Result = res
  87025. return ec.marshalOImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐImage(ctx, field.Selections, res)
  87026. }
  87027. func (ec *executionContext) fieldContext_SearchResult_image(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87028. fc = &graphql.FieldContext{
  87029. Object: "SearchResult",
  87030. Field: field,
  87031. IsMethod: false,
  87032. IsResolver: false,
  87033. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87034. switch field.Name {
  87035. case "altText":
  87036. return ec.fieldContext_Image_altText(ctx, field)
  87037. case "height":
  87038. return ec.fieldContext_Image_height(ctx, field)
  87039. case "id":
  87040. return ec.fieldContext_Image_id(ctx, field)
  87041. case "metafield":
  87042. return ec.fieldContext_Image_metafield(ctx, field)
  87043. case "metafields":
  87044. return ec.fieldContext_Image_metafields(ctx, field)
  87045. case "privateMetafield":
  87046. return ec.fieldContext_Image_privateMetafield(ctx, field)
  87047. case "privateMetafields":
  87048. return ec.fieldContext_Image_privateMetafields(ctx, field)
  87049. case "url":
  87050. return ec.fieldContext_Image_url(ctx, field)
  87051. case "width":
  87052. return ec.fieldContext_Image_width(ctx, field)
  87053. }
  87054. return nil, fmt.Errorf("no field named %q was found under type Image", field.Name)
  87055. },
  87056. }
  87057. return fc, nil
  87058. }
  87059. func (ec *executionContext) _SearchResult_reference(ctx context.Context, field graphql.CollectedField, obj *SearchResult) (ret graphql.Marshaler) {
  87060. fc, err := ec.fieldContext_SearchResult_reference(ctx, field)
  87061. if err != nil {
  87062. return graphql.Null
  87063. }
  87064. ctx = graphql.WithFieldContext(ctx, fc)
  87065. defer func() {
  87066. if r := recover(); r != nil {
  87067. ec.Error(ctx, ec.Recover(ctx, r))
  87068. ret = graphql.Null
  87069. }
  87070. }()
  87071. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87072. ctx = rctx // use context from middleware stack in children
  87073. return obj.Reference, nil
  87074. })
  87075. if err != nil {
  87076. ec.Error(ctx, err)
  87077. return graphql.Null
  87078. }
  87079. if resTmp == nil {
  87080. if !graphql.HasFieldError(ctx, fc) {
  87081. ec.Errorf(ctx, "must not be null")
  87082. }
  87083. return graphql.Null
  87084. }
  87085. res := resTmp.(Node)
  87086. fc.Result = res
  87087. return ec.marshalNNode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐNode(ctx, field.Selections, res)
  87088. }
  87089. func (ec *executionContext) fieldContext_SearchResult_reference(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87090. fc = &graphql.FieldContext{
  87091. Object: "SearchResult",
  87092. Field: field,
  87093. IsMethod: false,
  87094. IsResolver: false,
  87095. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87096. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  87097. },
  87098. }
  87099. return fc, nil
  87100. }
  87101. func (ec *executionContext) _SearchResult_title(ctx context.Context, field graphql.CollectedField, obj *SearchResult) (ret graphql.Marshaler) {
  87102. fc, err := ec.fieldContext_SearchResult_title(ctx, field)
  87103. if err != nil {
  87104. return graphql.Null
  87105. }
  87106. ctx = graphql.WithFieldContext(ctx, fc)
  87107. defer func() {
  87108. if r := recover(); r != nil {
  87109. ec.Error(ctx, ec.Recover(ctx, r))
  87110. ret = graphql.Null
  87111. }
  87112. }()
  87113. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87114. ctx = rctx // use context from middleware stack in children
  87115. return obj.Title, nil
  87116. })
  87117. if err != nil {
  87118. ec.Error(ctx, err)
  87119. return graphql.Null
  87120. }
  87121. if resTmp == nil {
  87122. if !graphql.HasFieldError(ctx, fc) {
  87123. ec.Errorf(ctx, "must not be null")
  87124. }
  87125. return graphql.Null
  87126. }
  87127. res := resTmp.(string)
  87128. fc.Result = res
  87129. return ec.marshalNString2string(ctx, field.Selections, res)
  87130. }
  87131. func (ec *executionContext) fieldContext_SearchResult_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87132. fc = &graphql.FieldContext{
  87133. Object: "SearchResult",
  87134. Field: field,
  87135. IsMethod: false,
  87136. IsResolver: false,
  87137. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87138. return nil, errors.New("field of type String does not have child fields")
  87139. },
  87140. }
  87141. return fc, nil
  87142. }
  87143. func (ec *executionContext) _SearchResult_url(ctx context.Context, field graphql.CollectedField, obj *SearchResult) (ret graphql.Marshaler) {
  87144. fc, err := ec.fieldContext_SearchResult_url(ctx, field)
  87145. if err != nil {
  87146. return graphql.Null
  87147. }
  87148. ctx = graphql.WithFieldContext(ctx, fc)
  87149. defer func() {
  87150. if r := recover(); r != nil {
  87151. ec.Error(ctx, ec.Recover(ctx, r))
  87152. ret = graphql.Null
  87153. }
  87154. }()
  87155. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87156. ctx = rctx // use context from middleware stack in children
  87157. return obj.URL, nil
  87158. })
  87159. if err != nil {
  87160. ec.Error(ctx, err)
  87161. return graphql.Null
  87162. }
  87163. if resTmp == nil {
  87164. if !graphql.HasFieldError(ctx, fc) {
  87165. ec.Errorf(ctx, "must not be null")
  87166. }
  87167. return graphql.Null
  87168. }
  87169. res := resTmp.(string)
  87170. fc.Result = res
  87171. return ec.marshalNURL2string(ctx, field.Selections, res)
  87172. }
  87173. func (ec *executionContext) fieldContext_SearchResult_url(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87174. fc = &graphql.FieldContext{
  87175. Object: "SearchResult",
  87176. Field: field,
  87177. IsMethod: false,
  87178. IsResolver: false,
  87179. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87180. return nil, errors.New("field of type URL does not have child fields")
  87181. },
  87182. }
  87183. return fc, nil
  87184. }
  87185. func (ec *executionContext) _SearchResultConnection_edges(ctx context.Context, field graphql.CollectedField, obj *SearchResultConnection) (ret graphql.Marshaler) {
  87186. fc, err := ec.fieldContext_SearchResultConnection_edges(ctx, field)
  87187. if err != nil {
  87188. return graphql.Null
  87189. }
  87190. ctx = graphql.WithFieldContext(ctx, fc)
  87191. defer func() {
  87192. if r := recover(); r != nil {
  87193. ec.Error(ctx, ec.Recover(ctx, r))
  87194. ret = graphql.Null
  87195. }
  87196. }()
  87197. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87198. ctx = rctx // use context from middleware stack in children
  87199. return obj.Edges, nil
  87200. })
  87201. if err != nil {
  87202. ec.Error(ctx, err)
  87203. return graphql.Null
  87204. }
  87205. if resTmp == nil {
  87206. if !graphql.HasFieldError(ctx, fc) {
  87207. ec.Errorf(ctx, "must not be null")
  87208. }
  87209. return graphql.Null
  87210. }
  87211. res := resTmp.([]*SearchResultEdge)
  87212. fc.Result = res
  87213. return ec.marshalNSearchResultEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSearchResultEdgeᚄ(ctx, field.Selections, res)
  87214. }
  87215. func (ec *executionContext) fieldContext_SearchResultConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87216. fc = &graphql.FieldContext{
  87217. Object: "SearchResultConnection",
  87218. Field: field,
  87219. IsMethod: false,
  87220. IsResolver: false,
  87221. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87222. switch field.Name {
  87223. case "cursor":
  87224. return ec.fieldContext_SearchResultEdge_cursor(ctx, field)
  87225. case "node":
  87226. return ec.fieldContext_SearchResultEdge_node(ctx, field)
  87227. }
  87228. return nil, fmt.Errorf("no field named %q was found under type SearchResultEdge", field.Name)
  87229. },
  87230. }
  87231. return fc, nil
  87232. }
  87233. func (ec *executionContext) _SearchResultConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *SearchResultConnection) (ret graphql.Marshaler) {
  87234. fc, err := ec.fieldContext_SearchResultConnection_pageInfo(ctx, field)
  87235. if err != nil {
  87236. return graphql.Null
  87237. }
  87238. ctx = graphql.WithFieldContext(ctx, fc)
  87239. defer func() {
  87240. if r := recover(); r != nil {
  87241. ec.Error(ctx, ec.Recover(ctx, r))
  87242. ret = graphql.Null
  87243. }
  87244. }()
  87245. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87246. ctx = rctx // use context from middleware stack in children
  87247. return obj.PageInfo, nil
  87248. })
  87249. if err != nil {
  87250. ec.Error(ctx, err)
  87251. return graphql.Null
  87252. }
  87253. if resTmp == nil {
  87254. if !graphql.HasFieldError(ctx, fc) {
  87255. ec.Errorf(ctx, "must not be null")
  87256. }
  87257. return graphql.Null
  87258. }
  87259. res := resTmp.(*PageInfo)
  87260. fc.Result = res
  87261. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  87262. }
  87263. func (ec *executionContext) fieldContext_SearchResultConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87264. fc = &graphql.FieldContext{
  87265. Object: "SearchResultConnection",
  87266. Field: field,
  87267. IsMethod: false,
  87268. IsResolver: false,
  87269. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87270. switch field.Name {
  87271. case "endCursor":
  87272. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  87273. case "hasNextPage":
  87274. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  87275. case "hasPreviousPage":
  87276. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  87277. case "startCursor":
  87278. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  87279. }
  87280. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  87281. },
  87282. }
  87283. return fc, nil
  87284. }
  87285. func (ec *executionContext) _SearchResultEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *SearchResultEdge) (ret graphql.Marshaler) {
  87286. fc, err := ec.fieldContext_SearchResultEdge_cursor(ctx, field)
  87287. if err != nil {
  87288. return graphql.Null
  87289. }
  87290. ctx = graphql.WithFieldContext(ctx, fc)
  87291. defer func() {
  87292. if r := recover(); r != nil {
  87293. ec.Error(ctx, ec.Recover(ctx, r))
  87294. ret = graphql.Null
  87295. }
  87296. }()
  87297. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87298. ctx = rctx // use context from middleware stack in children
  87299. return obj.Cursor, nil
  87300. })
  87301. if err != nil {
  87302. ec.Error(ctx, err)
  87303. return graphql.Null
  87304. }
  87305. if resTmp == nil {
  87306. if !graphql.HasFieldError(ctx, fc) {
  87307. ec.Errorf(ctx, "must not be null")
  87308. }
  87309. return graphql.Null
  87310. }
  87311. res := resTmp.(string)
  87312. fc.Result = res
  87313. return ec.marshalNString2string(ctx, field.Selections, res)
  87314. }
  87315. func (ec *executionContext) fieldContext_SearchResultEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87316. fc = &graphql.FieldContext{
  87317. Object: "SearchResultEdge",
  87318. Field: field,
  87319. IsMethod: false,
  87320. IsResolver: false,
  87321. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87322. return nil, errors.New("field of type String does not have child fields")
  87323. },
  87324. }
  87325. return fc, nil
  87326. }
  87327. func (ec *executionContext) _SearchResultEdge_node(ctx context.Context, field graphql.CollectedField, obj *SearchResultEdge) (ret graphql.Marshaler) {
  87328. fc, err := ec.fieldContext_SearchResultEdge_node(ctx, field)
  87329. if err != nil {
  87330. return graphql.Null
  87331. }
  87332. ctx = graphql.WithFieldContext(ctx, fc)
  87333. defer func() {
  87334. if r := recover(); r != nil {
  87335. ec.Error(ctx, ec.Recover(ctx, r))
  87336. ret = graphql.Null
  87337. }
  87338. }()
  87339. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87340. ctx = rctx // use context from middleware stack in children
  87341. return obj.Node, nil
  87342. })
  87343. if err != nil {
  87344. ec.Error(ctx, err)
  87345. return graphql.Null
  87346. }
  87347. if resTmp == nil {
  87348. if !graphql.HasFieldError(ctx, fc) {
  87349. ec.Errorf(ctx, "must not be null")
  87350. }
  87351. return graphql.Null
  87352. }
  87353. res := resTmp.(*SearchResult)
  87354. fc.Result = res
  87355. return ec.marshalNSearchResult2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSearchResult(ctx, field.Selections, res)
  87356. }
  87357. func (ec *executionContext) fieldContext_SearchResultEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87358. fc = &graphql.FieldContext{
  87359. Object: "SearchResultEdge",
  87360. Field: field,
  87361. IsMethod: false,
  87362. IsResolver: false,
  87363. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87364. switch field.Name {
  87365. case "description":
  87366. return ec.fieldContext_SearchResult_description(ctx, field)
  87367. case "image":
  87368. return ec.fieldContext_SearchResult_image(ctx, field)
  87369. case "reference":
  87370. return ec.fieldContext_SearchResult_reference(ctx, field)
  87371. case "title":
  87372. return ec.fieldContext_SearchResult_title(ctx, field)
  87373. case "url":
  87374. return ec.fieldContext_SearchResult_url(ctx, field)
  87375. }
  87376. return nil, fmt.Errorf("no field named %q was found under type SearchResult", field.Name)
  87377. },
  87378. }
  87379. return fc, nil
  87380. }
  87381. func (ec *executionContext) _SelectedOption_name(ctx context.Context, field graphql.CollectedField, obj *SelectedOption) (ret graphql.Marshaler) {
  87382. fc, err := ec.fieldContext_SelectedOption_name(ctx, field)
  87383. if err != nil {
  87384. return graphql.Null
  87385. }
  87386. ctx = graphql.WithFieldContext(ctx, fc)
  87387. defer func() {
  87388. if r := recover(); r != nil {
  87389. ec.Error(ctx, ec.Recover(ctx, r))
  87390. ret = graphql.Null
  87391. }
  87392. }()
  87393. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87394. ctx = rctx // use context from middleware stack in children
  87395. return obj.Name, nil
  87396. })
  87397. if err != nil {
  87398. ec.Error(ctx, err)
  87399. return graphql.Null
  87400. }
  87401. if resTmp == nil {
  87402. if !graphql.HasFieldError(ctx, fc) {
  87403. ec.Errorf(ctx, "must not be null")
  87404. }
  87405. return graphql.Null
  87406. }
  87407. res := resTmp.(string)
  87408. fc.Result = res
  87409. return ec.marshalNString2string(ctx, field.Selections, res)
  87410. }
  87411. func (ec *executionContext) fieldContext_SelectedOption_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87412. fc = &graphql.FieldContext{
  87413. Object: "SelectedOption",
  87414. Field: field,
  87415. IsMethod: false,
  87416. IsResolver: false,
  87417. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87418. return nil, errors.New("field of type String does not have child fields")
  87419. },
  87420. }
  87421. return fc, nil
  87422. }
  87423. func (ec *executionContext) _SelectedOption_value(ctx context.Context, field graphql.CollectedField, obj *SelectedOption) (ret graphql.Marshaler) {
  87424. fc, err := ec.fieldContext_SelectedOption_value(ctx, field)
  87425. if err != nil {
  87426. return graphql.Null
  87427. }
  87428. ctx = graphql.WithFieldContext(ctx, fc)
  87429. defer func() {
  87430. if r := recover(); r != nil {
  87431. ec.Error(ctx, ec.Recover(ctx, r))
  87432. ret = graphql.Null
  87433. }
  87434. }()
  87435. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87436. ctx = rctx // use context from middleware stack in children
  87437. return obj.Value, nil
  87438. })
  87439. if err != nil {
  87440. ec.Error(ctx, err)
  87441. return graphql.Null
  87442. }
  87443. if resTmp == nil {
  87444. if !graphql.HasFieldError(ctx, fc) {
  87445. ec.Errorf(ctx, "must not be null")
  87446. }
  87447. return graphql.Null
  87448. }
  87449. res := resTmp.(string)
  87450. fc.Result = res
  87451. return ec.marshalNString2string(ctx, field.Selections, res)
  87452. }
  87453. func (ec *executionContext) fieldContext_SelectedOption_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87454. fc = &graphql.FieldContext{
  87455. Object: "SelectedOption",
  87456. Field: field,
  87457. IsMethod: false,
  87458. IsResolver: false,
  87459. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87460. return nil, errors.New("field of type String does not have child fields")
  87461. },
  87462. }
  87463. return fc, nil
  87464. }
  87465. func (ec *executionContext) _SellingPlan_billingPolicy(ctx context.Context, field graphql.CollectedField, obj *SellingPlan) (ret graphql.Marshaler) {
  87466. fc, err := ec.fieldContext_SellingPlan_billingPolicy(ctx, field)
  87467. if err != nil {
  87468. return graphql.Null
  87469. }
  87470. ctx = graphql.WithFieldContext(ctx, fc)
  87471. defer func() {
  87472. if r := recover(); r != nil {
  87473. ec.Error(ctx, ec.Recover(ctx, r))
  87474. ret = graphql.Null
  87475. }
  87476. }()
  87477. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87478. ctx = rctx // use context from middleware stack in children
  87479. return obj.BillingPolicy, nil
  87480. })
  87481. if err != nil {
  87482. ec.Error(ctx, err)
  87483. return graphql.Null
  87484. }
  87485. if resTmp == nil {
  87486. if !graphql.HasFieldError(ctx, fc) {
  87487. ec.Errorf(ctx, "must not be null")
  87488. }
  87489. return graphql.Null
  87490. }
  87491. res := resTmp.(SellingPlanBillingPolicy)
  87492. fc.Result = res
  87493. return ec.marshalNSellingPlanBillingPolicy2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanBillingPolicy(ctx, field.Selections, res)
  87494. }
  87495. func (ec *executionContext) fieldContext_SellingPlan_billingPolicy(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87496. fc = &graphql.FieldContext{
  87497. Object: "SellingPlan",
  87498. Field: field,
  87499. IsMethod: false,
  87500. IsResolver: false,
  87501. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87502. return nil, errors.New("field of type SellingPlanBillingPolicy does not have child fields")
  87503. },
  87504. }
  87505. return fc, nil
  87506. }
  87507. func (ec *executionContext) _SellingPlan_category(ctx context.Context, field graphql.CollectedField, obj *SellingPlan) (ret graphql.Marshaler) {
  87508. fc, err := ec.fieldContext_SellingPlan_category(ctx, field)
  87509. if err != nil {
  87510. return graphql.Null
  87511. }
  87512. ctx = graphql.WithFieldContext(ctx, fc)
  87513. defer func() {
  87514. if r := recover(); r != nil {
  87515. ec.Error(ctx, ec.Recover(ctx, r))
  87516. ret = graphql.Null
  87517. }
  87518. }()
  87519. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87520. ctx = rctx // use context from middleware stack in children
  87521. return obj.Category, nil
  87522. })
  87523. if err != nil {
  87524. ec.Error(ctx, err)
  87525. return graphql.Null
  87526. }
  87527. if resTmp == nil {
  87528. return graphql.Null
  87529. }
  87530. res := resTmp.(*SellingPlanCategory)
  87531. fc.Result = res
  87532. return ec.marshalOSellingPlanCategory2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanCategory(ctx, field.Selections, res)
  87533. }
  87534. func (ec *executionContext) fieldContext_SellingPlan_category(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87535. fc = &graphql.FieldContext{
  87536. Object: "SellingPlan",
  87537. Field: field,
  87538. IsMethod: false,
  87539. IsResolver: false,
  87540. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87541. return nil, errors.New("field of type SellingPlanCategory does not have child fields")
  87542. },
  87543. }
  87544. return fc, nil
  87545. }
  87546. func (ec *executionContext) _SellingPlan_createdAt(ctx context.Context, field graphql.CollectedField, obj *SellingPlan) (ret graphql.Marshaler) {
  87547. fc, err := ec.fieldContext_SellingPlan_createdAt(ctx, field)
  87548. if err != nil {
  87549. return graphql.Null
  87550. }
  87551. ctx = graphql.WithFieldContext(ctx, fc)
  87552. defer func() {
  87553. if r := recover(); r != nil {
  87554. ec.Error(ctx, ec.Recover(ctx, r))
  87555. ret = graphql.Null
  87556. }
  87557. }()
  87558. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87559. ctx = rctx // use context from middleware stack in children
  87560. return obj.CreatedAt, nil
  87561. })
  87562. if err != nil {
  87563. ec.Error(ctx, err)
  87564. return graphql.Null
  87565. }
  87566. if resTmp == nil {
  87567. if !graphql.HasFieldError(ctx, fc) {
  87568. ec.Errorf(ctx, "must not be null")
  87569. }
  87570. return graphql.Null
  87571. }
  87572. res := resTmp.(string)
  87573. fc.Result = res
  87574. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  87575. }
  87576. func (ec *executionContext) fieldContext_SellingPlan_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87577. fc = &graphql.FieldContext{
  87578. Object: "SellingPlan",
  87579. Field: field,
  87580. IsMethod: false,
  87581. IsResolver: false,
  87582. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87583. return nil, errors.New("field of type DateTime does not have child fields")
  87584. },
  87585. }
  87586. return fc, nil
  87587. }
  87588. func (ec *executionContext) _SellingPlan_deliveryPolicy(ctx context.Context, field graphql.CollectedField, obj *SellingPlan) (ret graphql.Marshaler) {
  87589. fc, err := ec.fieldContext_SellingPlan_deliveryPolicy(ctx, field)
  87590. if err != nil {
  87591. return graphql.Null
  87592. }
  87593. ctx = graphql.WithFieldContext(ctx, fc)
  87594. defer func() {
  87595. if r := recover(); r != nil {
  87596. ec.Error(ctx, ec.Recover(ctx, r))
  87597. ret = graphql.Null
  87598. }
  87599. }()
  87600. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87601. ctx = rctx // use context from middleware stack in children
  87602. return obj.DeliveryPolicy, nil
  87603. })
  87604. if err != nil {
  87605. ec.Error(ctx, err)
  87606. return graphql.Null
  87607. }
  87608. if resTmp == nil {
  87609. if !graphql.HasFieldError(ctx, fc) {
  87610. ec.Errorf(ctx, "must not be null")
  87611. }
  87612. return graphql.Null
  87613. }
  87614. res := resTmp.(SellingPlanDeliveryPolicy)
  87615. fc.Result = res
  87616. return ec.marshalNSellingPlanDeliveryPolicy2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanDeliveryPolicy(ctx, field.Selections, res)
  87617. }
  87618. func (ec *executionContext) fieldContext_SellingPlan_deliveryPolicy(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87619. fc = &graphql.FieldContext{
  87620. Object: "SellingPlan",
  87621. Field: field,
  87622. IsMethod: false,
  87623. IsResolver: false,
  87624. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87625. return nil, errors.New("field of type SellingPlanDeliveryPolicy does not have child fields")
  87626. },
  87627. }
  87628. return fc, nil
  87629. }
  87630. func (ec *executionContext) _SellingPlan_description(ctx context.Context, field graphql.CollectedField, obj *SellingPlan) (ret graphql.Marshaler) {
  87631. fc, err := ec.fieldContext_SellingPlan_description(ctx, field)
  87632. if err != nil {
  87633. return graphql.Null
  87634. }
  87635. ctx = graphql.WithFieldContext(ctx, fc)
  87636. defer func() {
  87637. if r := recover(); r != nil {
  87638. ec.Error(ctx, ec.Recover(ctx, r))
  87639. ret = graphql.Null
  87640. }
  87641. }()
  87642. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87643. ctx = rctx // use context from middleware stack in children
  87644. return obj.Description, nil
  87645. })
  87646. if err != nil {
  87647. ec.Error(ctx, err)
  87648. return graphql.Null
  87649. }
  87650. if resTmp == nil {
  87651. return graphql.Null
  87652. }
  87653. res := resTmp.(*string)
  87654. fc.Result = res
  87655. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  87656. }
  87657. func (ec *executionContext) fieldContext_SellingPlan_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87658. fc = &graphql.FieldContext{
  87659. Object: "SellingPlan",
  87660. Field: field,
  87661. IsMethod: false,
  87662. IsResolver: false,
  87663. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87664. return nil, errors.New("field of type String does not have child fields")
  87665. },
  87666. }
  87667. return fc, nil
  87668. }
  87669. func (ec *executionContext) _SellingPlan_id(ctx context.Context, field graphql.CollectedField, obj *SellingPlan) (ret graphql.Marshaler) {
  87670. fc, err := ec.fieldContext_SellingPlan_id(ctx, field)
  87671. if err != nil {
  87672. return graphql.Null
  87673. }
  87674. ctx = graphql.WithFieldContext(ctx, fc)
  87675. defer func() {
  87676. if r := recover(); r != nil {
  87677. ec.Error(ctx, ec.Recover(ctx, r))
  87678. ret = graphql.Null
  87679. }
  87680. }()
  87681. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87682. ctx = rctx // use context from middleware stack in children
  87683. return obj.ID, nil
  87684. })
  87685. if err != nil {
  87686. ec.Error(ctx, err)
  87687. return graphql.Null
  87688. }
  87689. if resTmp == nil {
  87690. if !graphql.HasFieldError(ctx, fc) {
  87691. ec.Errorf(ctx, "must not be null")
  87692. }
  87693. return graphql.Null
  87694. }
  87695. res := resTmp.(string)
  87696. fc.Result = res
  87697. return ec.marshalNID2string(ctx, field.Selections, res)
  87698. }
  87699. func (ec *executionContext) fieldContext_SellingPlan_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87700. fc = &graphql.FieldContext{
  87701. Object: "SellingPlan",
  87702. Field: field,
  87703. IsMethod: false,
  87704. IsResolver: false,
  87705. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87706. return nil, errors.New("field of type ID does not have child fields")
  87707. },
  87708. }
  87709. return fc, nil
  87710. }
  87711. func (ec *executionContext) _SellingPlan_inventoryPolicy(ctx context.Context, field graphql.CollectedField, obj *SellingPlan) (ret graphql.Marshaler) {
  87712. fc, err := ec.fieldContext_SellingPlan_inventoryPolicy(ctx, field)
  87713. if err != nil {
  87714. return graphql.Null
  87715. }
  87716. ctx = graphql.WithFieldContext(ctx, fc)
  87717. defer func() {
  87718. if r := recover(); r != nil {
  87719. ec.Error(ctx, ec.Recover(ctx, r))
  87720. ret = graphql.Null
  87721. }
  87722. }()
  87723. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87724. ctx = rctx // use context from middleware stack in children
  87725. return obj.InventoryPolicy, nil
  87726. })
  87727. if err != nil {
  87728. ec.Error(ctx, err)
  87729. return graphql.Null
  87730. }
  87731. if resTmp == nil {
  87732. return graphql.Null
  87733. }
  87734. res := resTmp.(*SellingPlanInventoryPolicy)
  87735. fc.Result = res
  87736. return ec.marshalOSellingPlanInventoryPolicy2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanInventoryPolicy(ctx, field.Selections, res)
  87737. }
  87738. func (ec *executionContext) fieldContext_SellingPlan_inventoryPolicy(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87739. fc = &graphql.FieldContext{
  87740. Object: "SellingPlan",
  87741. Field: field,
  87742. IsMethod: false,
  87743. IsResolver: false,
  87744. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87745. switch field.Name {
  87746. case "reserve":
  87747. return ec.fieldContext_SellingPlanInventoryPolicy_reserve(ctx, field)
  87748. }
  87749. return nil, fmt.Errorf("no field named %q was found under type SellingPlanInventoryPolicy", field.Name)
  87750. },
  87751. }
  87752. return fc, nil
  87753. }
  87754. func (ec *executionContext) _SellingPlan_name(ctx context.Context, field graphql.CollectedField, obj *SellingPlan) (ret graphql.Marshaler) {
  87755. fc, err := ec.fieldContext_SellingPlan_name(ctx, field)
  87756. if err != nil {
  87757. return graphql.Null
  87758. }
  87759. ctx = graphql.WithFieldContext(ctx, fc)
  87760. defer func() {
  87761. if r := recover(); r != nil {
  87762. ec.Error(ctx, ec.Recover(ctx, r))
  87763. ret = graphql.Null
  87764. }
  87765. }()
  87766. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87767. ctx = rctx // use context from middleware stack in children
  87768. return obj.Name, nil
  87769. })
  87770. if err != nil {
  87771. ec.Error(ctx, err)
  87772. return graphql.Null
  87773. }
  87774. if resTmp == nil {
  87775. if !graphql.HasFieldError(ctx, fc) {
  87776. ec.Errorf(ctx, "must not be null")
  87777. }
  87778. return graphql.Null
  87779. }
  87780. res := resTmp.(string)
  87781. fc.Result = res
  87782. return ec.marshalNString2string(ctx, field.Selections, res)
  87783. }
  87784. func (ec *executionContext) fieldContext_SellingPlan_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87785. fc = &graphql.FieldContext{
  87786. Object: "SellingPlan",
  87787. Field: field,
  87788. IsMethod: false,
  87789. IsResolver: false,
  87790. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87791. return nil, errors.New("field of type String does not have child fields")
  87792. },
  87793. }
  87794. return fc, nil
  87795. }
  87796. func (ec *executionContext) _SellingPlan_options(ctx context.Context, field graphql.CollectedField, obj *SellingPlan) (ret graphql.Marshaler) {
  87797. fc, err := ec.fieldContext_SellingPlan_options(ctx, field)
  87798. if err != nil {
  87799. return graphql.Null
  87800. }
  87801. ctx = graphql.WithFieldContext(ctx, fc)
  87802. defer func() {
  87803. if r := recover(); r != nil {
  87804. ec.Error(ctx, ec.Recover(ctx, r))
  87805. ret = graphql.Null
  87806. }
  87807. }()
  87808. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87809. ctx = rctx // use context from middleware stack in children
  87810. return obj.Options, nil
  87811. })
  87812. if err != nil {
  87813. ec.Error(ctx, err)
  87814. return graphql.Null
  87815. }
  87816. if resTmp == nil {
  87817. if !graphql.HasFieldError(ctx, fc) {
  87818. ec.Errorf(ctx, "must not be null")
  87819. }
  87820. return graphql.Null
  87821. }
  87822. res := resTmp.([]string)
  87823. fc.Result = res
  87824. return ec.marshalNString2ᚕstringᚄ(ctx, field.Selections, res)
  87825. }
  87826. func (ec *executionContext) fieldContext_SellingPlan_options(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87827. fc = &graphql.FieldContext{
  87828. Object: "SellingPlan",
  87829. Field: field,
  87830. IsMethod: false,
  87831. IsResolver: false,
  87832. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87833. return nil, errors.New("field of type String does not have child fields")
  87834. },
  87835. }
  87836. return fc, nil
  87837. }
  87838. func (ec *executionContext) _SellingPlan_position(ctx context.Context, field graphql.CollectedField, obj *SellingPlan) (ret graphql.Marshaler) {
  87839. fc, err := ec.fieldContext_SellingPlan_position(ctx, field)
  87840. if err != nil {
  87841. return graphql.Null
  87842. }
  87843. ctx = graphql.WithFieldContext(ctx, fc)
  87844. defer func() {
  87845. if r := recover(); r != nil {
  87846. ec.Error(ctx, ec.Recover(ctx, r))
  87847. ret = graphql.Null
  87848. }
  87849. }()
  87850. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87851. ctx = rctx // use context from middleware stack in children
  87852. return obj.Position, nil
  87853. })
  87854. if err != nil {
  87855. ec.Error(ctx, err)
  87856. return graphql.Null
  87857. }
  87858. if resTmp == nil {
  87859. return graphql.Null
  87860. }
  87861. res := resTmp.(*int)
  87862. fc.Result = res
  87863. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  87864. }
  87865. func (ec *executionContext) fieldContext_SellingPlan_position(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87866. fc = &graphql.FieldContext{
  87867. Object: "SellingPlan",
  87868. Field: field,
  87869. IsMethod: false,
  87870. IsResolver: false,
  87871. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87872. return nil, errors.New("field of type Int does not have child fields")
  87873. },
  87874. }
  87875. return fc, nil
  87876. }
  87877. func (ec *executionContext) _SellingPlan_pricingPolicies(ctx context.Context, field graphql.CollectedField, obj *SellingPlan) (ret graphql.Marshaler) {
  87878. fc, err := ec.fieldContext_SellingPlan_pricingPolicies(ctx, field)
  87879. if err != nil {
  87880. return graphql.Null
  87881. }
  87882. ctx = graphql.WithFieldContext(ctx, fc)
  87883. defer func() {
  87884. if r := recover(); r != nil {
  87885. ec.Error(ctx, ec.Recover(ctx, r))
  87886. ret = graphql.Null
  87887. }
  87888. }()
  87889. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87890. ctx = rctx // use context from middleware stack in children
  87891. return obj.PricingPolicies, nil
  87892. })
  87893. if err != nil {
  87894. ec.Error(ctx, err)
  87895. return graphql.Null
  87896. }
  87897. if resTmp == nil {
  87898. if !graphql.HasFieldError(ctx, fc) {
  87899. ec.Errorf(ctx, "must not be null")
  87900. }
  87901. return graphql.Null
  87902. }
  87903. res := resTmp.([]SellingPlanPricingPolicy)
  87904. fc.Result = res
  87905. return ec.marshalNSellingPlanPricingPolicy2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanPricingPolicyᚄ(ctx, field.Selections, res)
  87906. }
  87907. func (ec *executionContext) fieldContext_SellingPlan_pricingPolicies(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87908. fc = &graphql.FieldContext{
  87909. Object: "SellingPlan",
  87910. Field: field,
  87911. IsMethod: false,
  87912. IsResolver: false,
  87913. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87914. return nil, errors.New("field of type SellingPlanPricingPolicy does not have child fields")
  87915. },
  87916. }
  87917. return fc, nil
  87918. }
  87919. func (ec *executionContext) _SellingPlanAnchor_cutoffDay(ctx context.Context, field graphql.CollectedField, obj *SellingPlanAnchor) (ret graphql.Marshaler) {
  87920. fc, err := ec.fieldContext_SellingPlanAnchor_cutoffDay(ctx, field)
  87921. if err != nil {
  87922. return graphql.Null
  87923. }
  87924. ctx = graphql.WithFieldContext(ctx, fc)
  87925. defer func() {
  87926. if r := recover(); r != nil {
  87927. ec.Error(ctx, ec.Recover(ctx, r))
  87928. ret = graphql.Null
  87929. }
  87930. }()
  87931. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87932. ctx = rctx // use context from middleware stack in children
  87933. return obj.CutoffDay, nil
  87934. })
  87935. if err != nil {
  87936. ec.Error(ctx, err)
  87937. return graphql.Null
  87938. }
  87939. if resTmp == nil {
  87940. return graphql.Null
  87941. }
  87942. res := resTmp.(*int)
  87943. fc.Result = res
  87944. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  87945. }
  87946. func (ec *executionContext) fieldContext_SellingPlanAnchor_cutoffDay(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87947. fc = &graphql.FieldContext{
  87948. Object: "SellingPlanAnchor",
  87949. Field: field,
  87950. IsMethod: false,
  87951. IsResolver: false,
  87952. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87953. return nil, errors.New("field of type Int does not have child fields")
  87954. },
  87955. }
  87956. return fc, nil
  87957. }
  87958. func (ec *executionContext) _SellingPlanAnchor_day(ctx context.Context, field graphql.CollectedField, obj *SellingPlanAnchor) (ret graphql.Marshaler) {
  87959. fc, err := ec.fieldContext_SellingPlanAnchor_day(ctx, field)
  87960. if err != nil {
  87961. return graphql.Null
  87962. }
  87963. ctx = graphql.WithFieldContext(ctx, fc)
  87964. defer func() {
  87965. if r := recover(); r != nil {
  87966. ec.Error(ctx, ec.Recover(ctx, r))
  87967. ret = graphql.Null
  87968. }
  87969. }()
  87970. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87971. ctx = rctx // use context from middleware stack in children
  87972. return obj.Day, nil
  87973. })
  87974. if err != nil {
  87975. ec.Error(ctx, err)
  87976. return graphql.Null
  87977. }
  87978. if resTmp == nil {
  87979. if !graphql.HasFieldError(ctx, fc) {
  87980. ec.Errorf(ctx, "must not be null")
  87981. }
  87982. return graphql.Null
  87983. }
  87984. res := resTmp.(int)
  87985. fc.Result = res
  87986. return ec.marshalNInt2int(ctx, field.Selections, res)
  87987. }
  87988. func (ec *executionContext) fieldContext_SellingPlanAnchor_day(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87989. fc = &graphql.FieldContext{
  87990. Object: "SellingPlanAnchor",
  87991. Field: field,
  87992. IsMethod: false,
  87993. IsResolver: false,
  87994. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87995. return nil, errors.New("field of type Int does not have child fields")
  87996. },
  87997. }
  87998. return fc, nil
  87999. }
  88000. func (ec *executionContext) _SellingPlanAnchor_month(ctx context.Context, field graphql.CollectedField, obj *SellingPlanAnchor) (ret graphql.Marshaler) {
  88001. fc, err := ec.fieldContext_SellingPlanAnchor_month(ctx, field)
  88002. if err != nil {
  88003. return graphql.Null
  88004. }
  88005. ctx = graphql.WithFieldContext(ctx, fc)
  88006. defer func() {
  88007. if r := recover(); r != nil {
  88008. ec.Error(ctx, ec.Recover(ctx, r))
  88009. ret = graphql.Null
  88010. }
  88011. }()
  88012. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88013. ctx = rctx // use context from middleware stack in children
  88014. return obj.Month, nil
  88015. })
  88016. if err != nil {
  88017. ec.Error(ctx, err)
  88018. return graphql.Null
  88019. }
  88020. if resTmp == nil {
  88021. return graphql.Null
  88022. }
  88023. res := resTmp.(*int)
  88024. fc.Result = res
  88025. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  88026. }
  88027. func (ec *executionContext) fieldContext_SellingPlanAnchor_month(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88028. fc = &graphql.FieldContext{
  88029. Object: "SellingPlanAnchor",
  88030. Field: field,
  88031. IsMethod: false,
  88032. IsResolver: false,
  88033. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88034. return nil, errors.New("field of type Int does not have child fields")
  88035. },
  88036. }
  88037. return fc, nil
  88038. }
  88039. func (ec *executionContext) _SellingPlanAnchor_type(ctx context.Context, field graphql.CollectedField, obj *SellingPlanAnchor) (ret graphql.Marshaler) {
  88040. fc, err := ec.fieldContext_SellingPlanAnchor_type(ctx, field)
  88041. if err != nil {
  88042. return graphql.Null
  88043. }
  88044. ctx = graphql.WithFieldContext(ctx, fc)
  88045. defer func() {
  88046. if r := recover(); r != nil {
  88047. ec.Error(ctx, ec.Recover(ctx, r))
  88048. ret = graphql.Null
  88049. }
  88050. }()
  88051. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88052. ctx = rctx // use context from middleware stack in children
  88053. return obj.Type, nil
  88054. })
  88055. if err != nil {
  88056. ec.Error(ctx, err)
  88057. return graphql.Null
  88058. }
  88059. if resTmp == nil {
  88060. if !graphql.HasFieldError(ctx, fc) {
  88061. ec.Errorf(ctx, "must not be null")
  88062. }
  88063. return graphql.Null
  88064. }
  88065. res := resTmp.(SellingPlanAnchorType)
  88066. fc.Result = res
  88067. return ec.marshalNSellingPlanAnchorType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanAnchorType(ctx, field.Selections, res)
  88068. }
  88069. func (ec *executionContext) fieldContext_SellingPlanAnchor_type(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88070. fc = &graphql.FieldContext{
  88071. Object: "SellingPlanAnchor",
  88072. Field: field,
  88073. IsMethod: false,
  88074. IsResolver: false,
  88075. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88076. return nil, errors.New("field of type SellingPlanAnchorType does not have child fields")
  88077. },
  88078. }
  88079. return fc, nil
  88080. }
  88081. func (ec *executionContext) _SellingPlanCheckoutCharge_type(ctx context.Context, field graphql.CollectedField, obj *SellingPlanCheckoutCharge) (ret graphql.Marshaler) {
  88082. fc, err := ec.fieldContext_SellingPlanCheckoutCharge_type(ctx, field)
  88083. if err != nil {
  88084. return graphql.Null
  88085. }
  88086. ctx = graphql.WithFieldContext(ctx, fc)
  88087. defer func() {
  88088. if r := recover(); r != nil {
  88089. ec.Error(ctx, ec.Recover(ctx, r))
  88090. ret = graphql.Null
  88091. }
  88092. }()
  88093. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88094. ctx = rctx // use context from middleware stack in children
  88095. return obj.Type, nil
  88096. })
  88097. if err != nil {
  88098. ec.Error(ctx, err)
  88099. return graphql.Null
  88100. }
  88101. if resTmp == nil {
  88102. if !graphql.HasFieldError(ctx, fc) {
  88103. ec.Errorf(ctx, "must not be null")
  88104. }
  88105. return graphql.Null
  88106. }
  88107. res := resTmp.(SellingPlanCheckoutChargeType)
  88108. fc.Result = res
  88109. return ec.marshalNSellingPlanCheckoutChargeType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanCheckoutChargeType(ctx, field.Selections, res)
  88110. }
  88111. func (ec *executionContext) fieldContext_SellingPlanCheckoutCharge_type(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88112. fc = &graphql.FieldContext{
  88113. Object: "SellingPlanCheckoutCharge",
  88114. Field: field,
  88115. IsMethod: false,
  88116. IsResolver: false,
  88117. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88118. return nil, errors.New("field of type SellingPlanCheckoutChargeType does not have child fields")
  88119. },
  88120. }
  88121. return fc, nil
  88122. }
  88123. func (ec *executionContext) _SellingPlanCheckoutCharge_value(ctx context.Context, field graphql.CollectedField, obj *SellingPlanCheckoutCharge) (ret graphql.Marshaler) {
  88124. fc, err := ec.fieldContext_SellingPlanCheckoutCharge_value(ctx, field)
  88125. if err != nil {
  88126. return graphql.Null
  88127. }
  88128. ctx = graphql.WithFieldContext(ctx, fc)
  88129. defer func() {
  88130. if r := recover(); r != nil {
  88131. ec.Error(ctx, ec.Recover(ctx, r))
  88132. ret = graphql.Null
  88133. }
  88134. }()
  88135. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88136. ctx = rctx // use context from middleware stack in children
  88137. return obj.Value, nil
  88138. })
  88139. if err != nil {
  88140. ec.Error(ctx, err)
  88141. return graphql.Null
  88142. }
  88143. if resTmp == nil {
  88144. if !graphql.HasFieldError(ctx, fc) {
  88145. ec.Errorf(ctx, "must not be null")
  88146. }
  88147. return graphql.Null
  88148. }
  88149. res := resTmp.(SellingPlanCheckoutChargeValue)
  88150. fc.Result = res
  88151. return ec.marshalNSellingPlanCheckoutChargeValue2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanCheckoutChargeValue(ctx, field.Selections, res)
  88152. }
  88153. func (ec *executionContext) fieldContext_SellingPlanCheckoutCharge_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88154. fc = &graphql.FieldContext{
  88155. Object: "SellingPlanCheckoutCharge",
  88156. Field: field,
  88157. IsMethod: false,
  88158. IsResolver: false,
  88159. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88160. return nil, errors.New("field of type SellingPlanCheckoutChargeValue does not have child fields")
  88161. },
  88162. }
  88163. return fc, nil
  88164. }
  88165. func (ec *executionContext) _SellingPlanCheckoutChargePercentageValue_percentage(ctx context.Context, field graphql.CollectedField, obj *SellingPlanCheckoutChargePercentageValue) (ret graphql.Marshaler) {
  88166. fc, err := ec.fieldContext_SellingPlanCheckoutChargePercentageValue_percentage(ctx, field)
  88167. if err != nil {
  88168. return graphql.Null
  88169. }
  88170. ctx = graphql.WithFieldContext(ctx, fc)
  88171. defer func() {
  88172. if r := recover(); r != nil {
  88173. ec.Error(ctx, ec.Recover(ctx, r))
  88174. ret = graphql.Null
  88175. }
  88176. }()
  88177. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88178. ctx = rctx // use context from middleware stack in children
  88179. return obj.Percentage, nil
  88180. })
  88181. if err != nil {
  88182. ec.Error(ctx, err)
  88183. return graphql.Null
  88184. }
  88185. if resTmp == nil {
  88186. if !graphql.HasFieldError(ctx, fc) {
  88187. ec.Errorf(ctx, "must not be null")
  88188. }
  88189. return graphql.Null
  88190. }
  88191. res := resTmp.(float64)
  88192. fc.Result = res
  88193. return ec.marshalNFloat2float64(ctx, field.Selections, res)
  88194. }
  88195. func (ec *executionContext) fieldContext_SellingPlanCheckoutChargePercentageValue_percentage(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88196. fc = &graphql.FieldContext{
  88197. Object: "SellingPlanCheckoutChargePercentageValue",
  88198. Field: field,
  88199. IsMethod: false,
  88200. IsResolver: false,
  88201. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88202. return nil, errors.New("field of type Float does not have child fields")
  88203. },
  88204. }
  88205. return fc, nil
  88206. }
  88207. func (ec *executionContext) _SellingPlanConnection_edges(ctx context.Context, field graphql.CollectedField, obj *SellingPlanConnection) (ret graphql.Marshaler) {
  88208. fc, err := ec.fieldContext_SellingPlanConnection_edges(ctx, field)
  88209. if err != nil {
  88210. return graphql.Null
  88211. }
  88212. ctx = graphql.WithFieldContext(ctx, fc)
  88213. defer func() {
  88214. if r := recover(); r != nil {
  88215. ec.Error(ctx, ec.Recover(ctx, r))
  88216. ret = graphql.Null
  88217. }
  88218. }()
  88219. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88220. ctx = rctx // use context from middleware stack in children
  88221. return obj.Edges, nil
  88222. })
  88223. if err != nil {
  88224. ec.Error(ctx, err)
  88225. return graphql.Null
  88226. }
  88227. if resTmp == nil {
  88228. if !graphql.HasFieldError(ctx, fc) {
  88229. ec.Errorf(ctx, "must not be null")
  88230. }
  88231. return graphql.Null
  88232. }
  88233. res := resTmp.([]*SellingPlanEdge)
  88234. fc.Result = res
  88235. return ec.marshalNSellingPlanEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanEdgeᚄ(ctx, field.Selections, res)
  88236. }
  88237. func (ec *executionContext) fieldContext_SellingPlanConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88238. fc = &graphql.FieldContext{
  88239. Object: "SellingPlanConnection",
  88240. Field: field,
  88241. IsMethod: false,
  88242. IsResolver: false,
  88243. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88244. switch field.Name {
  88245. case "cursor":
  88246. return ec.fieldContext_SellingPlanEdge_cursor(ctx, field)
  88247. case "node":
  88248. return ec.fieldContext_SellingPlanEdge_node(ctx, field)
  88249. }
  88250. return nil, fmt.Errorf("no field named %q was found under type SellingPlanEdge", field.Name)
  88251. },
  88252. }
  88253. return fc, nil
  88254. }
  88255. func (ec *executionContext) _SellingPlanConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *SellingPlanConnection) (ret graphql.Marshaler) {
  88256. fc, err := ec.fieldContext_SellingPlanConnection_nodes(ctx, field)
  88257. if err != nil {
  88258. return graphql.Null
  88259. }
  88260. ctx = graphql.WithFieldContext(ctx, fc)
  88261. defer func() {
  88262. if r := recover(); r != nil {
  88263. ec.Error(ctx, ec.Recover(ctx, r))
  88264. ret = graphql.Null
  88265. }
  88266. }()
  88267. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88268. ctx = rctx // use context from middleware stack in children
  88269. return obj.Nodes, nil
  88270. })
  88271. if err != nil {
  88272. ec.Error(ctx, err)
  88273. return graphql.Null
  88274. }
  88275. if resTmp == nil {
  88276. if !graphql.HasFieldError(ctx, fc) {
  88277. ec.Errorf(ctx, "must not be null")
  88278. }
  88279. return graphql.Null
  88280. }
  88281. res := resTmp.([]*SellingPlan)
  88282. fc.Result = res
  88283. return ec.marshalNSellingPlan2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanᚄ(ctx, field.Selections, res)
  88284. }
  88285. func (ec *executionContext) fieldContext_SellingPlanConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88286. fc = &graphql.FieldContext{
  88287. Object: "SellingPlanConnection",
  88288. Field: field,
  88289. IsMethod: false,
  88290. IsResolver: false,
  88291. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88292. switch field.Name {
  88293. case "billingPolicy":
  88294. return ec.fieldContext_SellingPlan_billingPolicy(ctx, field)
  88295. case "category":
  88296. return ec.fieldContext_SellingPlan_category(ctx, field)
  88297. case "createdAt":
  88298. return ec.fieldContext_SellingPlan_createdAt(ctx, field)
  88299. case "deliveryPolicy":
  88300. return ec.fieldContext_SellingPlan_deliveryPolicy(ctx, field)
  88301. case "description":
  88302. return ec.fieldContext_SellingPlan_description(ctx, field)
  88303. case "id":
  88304. return ec.fieldContext_SellingPlan_id(ctx, field)
  88305. case "inventoryPolicy":
  88306. return ec.fieldContext_SellingPlan_inventoryPolicy(ctx, field)
  88307. case "name":
  88308. return ec.fieldContext_SellingPlan_name(ctx, field)
  88309. case "options":
  88310. return ec.fieldContext_SellingPlan_options(ctx, field)
  88311. case "position":
  88312. return ec.fieldContext_SellingPlan_position(ctx, field)
  88313. case "pricingPolicies":
  88314. return ec.fieldContext_SellingPlan_pricingPolicies(ctx, field)
  88315. }
  88316. return nil, fmt.Errorf("no field named %q was found under type SellingPlan", field.Name)
  88317. },
  88318. }
  88319. return fc, nil
  88320. }
  88321. func (ec *executionContext) _SellingPlanConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *SellingPlanConnection) (ret graphql.Marshaler) {
  88322. fc, err := ec.fieldContext_SellingPlanConnection_pageInfo(ctx, field)
  88323. if err != nil {
  88324. return graphql.Null
  88325. }
  88326. ctx = graphql.WithFieldContext(ctx, fc)
  88327. defer func() {
  88328. if r := recover(); r != nil {
  88329. ec.Error(ctx, ec.Recover(ctx, r))
  88330. ret = graphql.Null
  88331. }
  88332. }()
  88333. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88334. ctx = rctx // use context from middleware stack in children
  88335. return obj.PageInfo, nil
  88336. })
  88337. if err != nil {
  88338. ec.Error(ctx, err)
  88339. return graphql.Null
  88340. }
  88341. if resTmp == nil {
  88342. if !graphql.HasFieldError(ctx, fc) {
  88343. ec.Errorf(ctx, "must not be null")
  88344. }
  88345. return graphql.Null
  88346. }
  88347. res := resTmp.(*PageInfo)
  88348. fc.Result = res
  88349. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  88350. }
  88351. func (ec *executionContext) fieldContext_SellingPlanConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88352. fc = &graphql.FieldContext{
  88353. Object: "SellingPlanConnection",
  88354. Field: field,
  88355. IsMethod: false,
  88356. IsResolver: false,
  88357. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88358. switch field.Name {
  88359. case "endCursor":
  88360. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  88361. case "hasNextPage":
  88362. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  88363. case "hasPreviousPage":
  88364. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  88365. case "startCursor":
  88366. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  88367. }
  88368. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  88369. },
  88370. }
  88371. return fc, nil
  88372. }
  88373. func (ec *executionContext) _SellingPlanEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *SellingPlanEdge) (ret graphql.Marshaler) {
  88374. fc, err := ec.fieldContext_SellingPlanEdge_cursor(ctx, field)
  88375. if err != nil {
  88376. return graphql.Null
  88377. }
  88378. ctx = graphql.WithFieldContext(ctx, fc)
  88379. defer func() {
  88380. if r := recover(); r != nil {
  88381. ec.Error(ctx, ec.Recover(ctx, r))
  88382. ret = graphql.Null
  88383. }
  88384. }()
  88385. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88386. ctx = rctx // use context from middleware stack in children
  88387. return obj.Cursor, nil
  88388. })
  88389. if err != nil {
  88390. ec.Error(ctx, err)
  88391. return graphql.Null
  88392. }
  88393. if resTmp == nil {
  88394. if !graphql.HasFieldError(ctx, fc) {
  88395. ec.Errorf(ctx, "must not be null")
  88396. }
  88397. return graphql.Null
  88398. }
  88399. res := resTmp.(string)
  88400. fc.Result = res
  88401. return ec.marshalNString2string(ctx, field.Selections, res)
  88402. }
  88403. func (ec *executionContext) fieldContext_SellingPlanEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88404. fc = &graphql.FieldContext{
  88405. Object: "SellingPlanEdge",
  88406. Field: field,
  88407. IsMethod: false,
  88408. IsResolver: false,
  88409. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88410. return nil, errors.New("field of type String does not have child fields")
  88411. },
  88412. }
  88413. return fc, nil
  88414. }
  88415. func (ec *executionContext) _SellingPlanEdge_node(ctx context.Context, field graphql.CollectedField, obj *SellingPlanEdge) (ret graphql.Marshaler) {
  88416. fc, err := ec.fieldContext_SellingPlanEdge_node(ctx, field)
  88417. if err != nil {
  88418. return graphql.Null
  88419. }
  88420. ctx = graphql.WithFieldContext(ctx, fc)
  88421. defer func() {
  88422. if r := recover(); r != nil {
  88423. ec.Error(ctx, ec.Recover(ctx, r))
  88424. ret = graphql.Null
  88425. }
  88426. }()
  88427. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88428. ctx = rctx // use context from middleware stack in children
  88429. return obj.Node, nil
  88430. })
  88431. if err != nil {
  88432. ec.Error(ctx, err)
  88433. return graphql.Null
  88434. }
  88435. if resTmp == nil {
  88436. if !graphql.HasFieldError(ctx, fc) {
  88437. ec.Errorf(ctx, "must not be null")
  88438. }
  88439. return graphql.Null
  88440. }
  88441. res := resTmp.(*SellingPlan)
  88442. fc.Result = res
  88443. return ec.marshalNSellingPlan2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlan(ctx, field.Selections, res)
  88444. }
  88445. func (ec *executionContext) fieldContext_SellingPlanEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88446. fc = &graphql.FieldContext{
  88447. Object: "SellingPlanEdge",
  88448. Field: field,
  88449. IsMethod: false,
  88450. IsResolver: false,
  88451. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88452. switch field.Name {
  88453. case "billingPolicy":
  88454. return ec.fieldContext_SellingPlan_billingPolicy(ctx, field)
  88455. case "category":
  88456. return ec.fieldContext_SellingPlan_category(ctx, field)
  88457. case "createdAt":
  88458. return ec.fieldContext_SellingPlan_createdAt(ctx, field)
  88459. case "deliveryPolicy":
  88460. return ec.fieldContext_SellingPlan_deliveryPolicy(ctx, field)
  88461. case "description":
  88462. return ec.fieldContext_SellingPlan_description(ctx, field)
  88463. case "id":
  88464. return ec.fieldContext_SellingPlan_id(ctx, field)
  88465. case "inventoryPolicy":
  88466. return ec.fieldContext_SellingPlan_inventoryPolicy(ctx, field)
  88467. case "name":
  88468. return ec.fieldContext_SellingPlan_name(ctx, field)
  88469. case "options":
  88470. return ec.fieldContext_SellingPlan_options(ctx, field)
  88471. case "position":
  88472. return ec.fieldContext_SellingPlan_position(ctx, field)
  88473. case "pricingPolicies":
  88474. return ec.fieldContext_SellingPlan_pricingPolicies(ctx, field)
  88475. }
  88476. return nil, fmt.Errorf("no field named %q was found under type SellingPlan", field.Name)
  88477. },
  88478. }
  88479. return fc, nil
  88480. }
  88481. func (ec *executionContext) _SellingPlanFixedBillingPolicy_checkoutCharge(ctx context.Context, field graphql.CollectedField, obj *SellingPlanFixedBillingPolicy) (ret graphql.Marshaler) {
  88482. fc, err := ec.fieldContext_SellingPlanFixedBillingPolicy_checkoutCharge(ctx, field)
  88483. if err != nil {
  88484. return graphql.Null
  88485. }
  88486. ctx = graphql.WithFieldContext(ctx, fc)
  88487. defer func() {
  88488. if r := recover(); r != nil {
  88489. ec.Error(ctx, ec.Recover(ctx, r))
  88490. ret = graphql.Null
  88491. }
  88492. }()
  88493. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88494. ctx = rctx // use context from middleware stack in children
  88495. return obj.CheckoutCharge, nil
  88496. })
  88497. if err != nil {
  88498. ec.Error(ctx, err)
  88499. return graphql.Null
  88500. }
  88501. if resTmp == nil {
  88502. if !graphql.HasFieldError(ctx, fc) {
  88503. ec.Errorf(ctx, "must not be null")
  88504. }
  88505. return graphql.Null
  88506. }
  88507. res := resTmp.(*SellingPlanCheckoutCharge)
  88508. fc.Result = res
  88509. return ec.marshalNSellingPlanCheckoutCharge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanCheckoutCharge(ctx, field.Selections, res)
  88510. }
  88511. func (ec *executionContext) fieldContext_SellingPlanFixedBillingPolicy_checkoutCharge(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88512. fc = &graphql.FieldContext{
  88513. Object: "SellingPlanFixedBillingPolicy",
  88514. Field: field,
  88515. IsMethod: false,
  88516. IsResolver: false,
  88517. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88518. switch field.Name {
  88519. case "type":
  88520. return ec.fieldContext_SellingPlanCheckoutCharge_type(ctx, field)
  88521. case "value":
  88522. return ec.fieldContext_SellingPlanCheckoutCharge_value(ctx, field)
  88523. }
  88524. return nil, fmt.Errorf("no field named %q was found under type SellingPlanCheckoutCharge", field.Name)
  88525. },
  88526. }
  88527. return fc, nil
  88528. }
  88529. func (ec *executionContext) _SellingPlanFixedBillingPolicy_remainingBalanceChargeExactTime(ctx context.Context, field graphql.CollectedField, obj *SellingPlanFixedBillingPolicy) (ret graphql.Marshaler) {
  88530. fc, err := ec.fieldContext_SellingPlanFixedBillingPolicy_remainingBalanceChargeExactTime(ctx, field)
  88531. if err != nil {
  88532. return graphql.Null
  88533. }
  88534. ctx = graphql.WithFieldContext(ctx, fc)
  88535. defer func() {
  88536. if r := recover(); r != nil {
  88537. ec.Error(ctx, ec.Recover(ctx, r))
  88538. ret = graphql.Null
  88539. }
  88540. }()
  88541. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88542. ctx = rctx // use context from middleware stack in children
  88543. return obj.RemainingBalanceChargeExactTime, nil
  88544. })
  88545. if err != nil {
  88546. ec.Error(ctx, err)
  88547. return graphql.Null
  88548. }
  88549. if resTmp == nil {
  88550. return graphql.Null
  88551. }
  88552. res := resTmp.(*string)
  88553. fc.Result = res
  88554. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  88555. }
  88556. func (ec *executionContext) fieldContext_SellingPlanFixedBillingPolicy_remainingBalanceChargeExactTime(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88557. fc = &graphql.FieldContext{
  88558. Object: "SellingPlanFixedBillingPolicy",
  88559. Field: field,
  88560. IsMethod: false,
  88561. IsResolver: false,
  88562. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88563. return nil, errors.New("field of type DateTime does not have child fields")
  88564. },
  88565. }
  88566. return fc, nil
  88567. }
  88568. func (ec *executionContext) _SellingPlanFixedBillingPolicy_remainingBalanceChargeTimeAfterCheckout(ctx context.Context, field graphql.CollectedField, obj *SellingPlanFixedBillingPolicy) (ret graphql.Marshaler) {
  88569. fc, err := ec.fieldContext_SellingPlanFixedBillingPolicy_remainingBalanceChargeTimeAfterCheckout(ctx, field)
  88570. if err != nil {
  88571. return graphql.Null
  88572. }
  88573. ctx = graphql.WithFieldContext(ctx, fc)
  88574. defer func() {
  88575. if r := recover(); r != nil {
  88576. ec.Error(ctx, ec.Recover(ctx, r))
  88577. ret = graphql.Null
  88578. }
  88579. }()
  88580. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88581. ctx = rctx // use context from middleware stack in children
  88582. return obj.RemainingBalanceChargeTimeAfterCheckout, nil
  88583. })
  88584. if err != nil {
  88585. ec.Error(ctx, err)
  88586. return graphql.Null
  88587. }
  88588. if resTmp == nil {
  88589. return graphql.Null
  88590. }
  88591. res := resTmp.(*string)
  88592. fc.Result = res
  88593. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  88594. }
  88595. func (ec *executionContext) fieldContext_SellingPlanFixedBillingPolicy_remainingBalanceChargeTimeAfterCheckout(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88596. fc = &graphql.FieldContext{
  88597. Object: "SellingPlanFixedBillingPolicy",
  88598. Field: field,
  88599. IsMethod: false,
  88600. IsResolver: false,
  88601. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88602. return nil, errors.New("field of type String does not have child fields")
  88603. },
  88604. }
  88605. return fc, nil
  88606. }
  88607. func (ec *executionContext) _SellingPlanFixedBillingPolicy_remainingBalanceChargeTrigger(ctx context.Context, field graphql.CollectedField, obj *SellingPlanFixedBillingPolicy) (ret graphql.Marshaler) {
  88608. fc, err := ec.fieldContext_SellingPlanFixedBillingPolicy_remainingBalanceChargeTrigger(ctx, field)
  88609. if err != nil {
  88610. return graphql.Null
  88611. }
  88612. ctx = graphql.WithFieldContext(ctx, fc)
  88613. defer func() {
  88614. if r := recover(); r != nil {
  88615. ec.Error(ctx, ec.Recover(ctx, r))
  88616. ret = graphql.Null
  88617. }
  88618. }()
  88619. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88620. ctx = rctx // use context from middleware stack in children
  88621. return obj.RemainingBalanceChargeTrigger, nil
  88622. })
  88623. if err != nil {
  88624. ec.Error(ctx, err)
  88625. return graphql.Null
  88626. }
  88627. if resTmp == nil {
  88628. if !graphql.HasFieldError(ctx, fc) {
  88629. ec.Errorf(ctx, "must not be null")
  88630. }
  88631. return graphql.Null
  88632. }
  88633. res := resTmp.(SellingPlanRemainingBalanceChargeTrigger)
  88634. fc.Result = res
  88635. return ec.marshalNSellingPlanRemainingBalanceChargeTrigger2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanRemainingBalanceChargeTrigger(ctx, field.Selections, res)
  88636. }
  88637. func (ec *executionContext) fieldContext_SellingPlanFixedBillingPolicy_remainingBalanceChargeTrigger(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88638. fc = &graphql.FieldContext{
  88639. Object: "SellingPlanFixedBillingPolicy",
  88640. Field: field,
  88641. IsMethod: false,
  88642. IsResolver: false,
  88643. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88644. return nil, errors.New("field of type SellingPlanRemainingBalanceChargeTrigger does not have child fields")
  88645. },
  88646. }
  88647. return fc, nil
  88648. }
  88649. func (ec *executionContext) _SellingPlanFixedDeliveryPolicy_anchors(ctx context.Context, field graphql.CollectedField, obj *SellingPlanFixedDeliveryPolicy) (ret graphql.Marshaler) {
  88650. fc, err := ec.fieldContext_SellingPlanFixedDeliveryPolicy_anchors(ctx, field)
  88651. if err != nil {
  88652. return graphql.Null
  88653. }
  88654. ctx = graphql.WithFieldContext(ctx, fc)
  88655. defer func() {
  88656. if r := recover(); r != nil {
  88657. ec.Error(ctx, ec.Recover(ctx, r))
  88658. ret = graphql.Null
  88659. }
  88660. }()
  88661. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88662. ctx = rctx // use context from middleware stack in children
  88663. return obj.Anchors, nil
  88664. })
  88665. if err != nil {
  88666. ec.Error(ctx, err)
  88667. return graphql.Null
  88668. }
  88669. if resTmp == nil {
  88670. if !graphql.HasFieldError(ctx, fc) {
  88671. ec.Errorf(ctx, "must not be null")
  88672. }
  88673. return graphql.Null
  88674. }
  88675. res := resTmp.([]*SellingPlanAnchor)
  88676. fc.Result = res
  88677. return ec.marshalNSellingPlanAnchor2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanAnchorᚄ(ctx, field.Selections, res)
  88678. }
  88679. func (ec *executionContext) fieldContext_SellingPlanFixedDeliveryPolicy_anchors(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88680. fc = &graphql.FieldContext{
  88681. Object: "SellingPlanFixedDeliveryPolicy",
  88682. Field: field,
  88683. IsMethod: false,
  88684. IsResolver: false,
  88685. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88686. switch field.Name {
  88687. case "cutoffDay":
  88688. return ec.fieldContext_SellingPlanAnchor_cutoffDay(ctx, field)
  88689. case "day":
  88690. return ec.fieldContext_SellingPlanAnchor_day(ctx, field)
  88691. case "month":
  88692. return ec.fieldContext_SellingPlanAnchor_month(ctx, field)
  88693. case "type":
  88694. return ec.fieldContext_SellingPlanAnchor_type(ctx, field)
  88695. }
  88696. return nil, fmt.Errorf("no field named %q was found under type SellingPlanAnchor", field.Name)
  88697. },
  88698. }
  88699. return fc, nil
  88700. }
  88701. func (ec *executionContext) _SellingPlanFixedDeliveryPolicy_cutoff(ctx context.Context, field graphql.CollectedField, obj *SellingPlanFixedDeliveryPolicy) (ret graphql.Marshaler) {
  88702. fc, err := ec.fieldContext_SellingPlanFixedDeliveryPolicy_cutoff(ctx, field)
  88703. if err != nil {
  88704. return graphql.Null
  88705. }
  88706. ctx = graphql.WithFieldContext(ctx, fc)
  88707. defer func() {
  88708. if r := recover(); r != nil {
  88709. ec.Error(ctx, ec.Recover(ctx, r))
  88710. ret = graphql.Null
  88711. }
  88712. }()
  88713. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88714. ctx = rctx // use context from middleware stack in children
  88715. return obj.Cutoff, nil
  88716. })
  88717. if err != nil {
  88718. ec.Error(ctx, err)
  88719. return graphql.Null
  88720. }
  88721. if resTmp == nil {
  88722. return graphql.Null
  88723. }
  88724. res := resTmp.(*int)
  88725. fc.Result = res
  88726. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  88727. }
  88728. func (ec *executionContext) fieldContext_SellingPlanFixedDeliveryPolicy_cutoff(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88729. fc = &graphql.FieldContext{
  88730. Object: "SellingPlanFixedDeliveryPolicy",
  88731. Field: field,
  88732. IsMethod: false,
  88733. IsResolver: false,
  88734. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88735. return nil, errors.New("field of type Int does not have child fields")
  88736. },
  88737. }
  88738. return fc, nil
  88739. }
  88740. func (ec *executionContext) _SellingPlanFixedDeliveryPolicy_fulfillmentExactTime(ctx context.Context, field graphql.CollectedField, obj *SellingPlanFixedDeliveryPolicy) (ret graphql.Marshaler) {
  88741. fc, err := ec.fieldContext_SellingPlanFixedDeliveryPolicy_fulfillmentExactTime(ctx, field)
  88742. if err != nil {
  88743. return graphql.Null
  88744. }
  88745. ctx = graphql.WithFieldContext(ctx, fc)
  88746. defer func() {
  88747. if r := recover(); r != nil {
  88748. ec.Error(ctx, ec.Recover(ctx, r))
  88749. ret = graphql.Null
  88750. }
  88751. }()
  88752. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88753. ctx = rctx // use context from middleware stack in children
  88754. return obj.FulfillmentExactTime, nil
  88755. })
  88756. if err != nil {
  88757. ec.Error(ctx, err)
  88758. return graphql.Null
  88759. }
  88760. if resTmp == nil {
  88761. return graphql.Null
  88762. }
  88763. res := resTmp.(*string)
  88764. fc.Result = res
  88765. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  88766. }
  88767. func (ec *executionContext) fieldContext_SellingPlanFixedDeliveryPolicy_fulfillmentExactTime(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88768. fc = &graphql.FieldContext{
  88769. Object: "SellingPlanFixedDeliveryPolicy",
  88770. Field: field,
  88771. IsMethod: false,
  88772. IsResolver: false,
  88773. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88774. return nil, errors.New("field of type DateTime does not have child fields")
  88775. },
  88776. }
  88777. return fc, nil
  88778. }
  88779. func (ec *executionContext) _SellingPlanFixedDeliveryPolicy_fulfillmentTrigger(ctx context.Context, field graphql.CollectedField, obj *SellingPlanFixedDeliveryPolicy) (ret graphql.Marshaler) {
  88780. fc, err := ec.fieldContext_SellingPlanFixedDeliveryPolicy_fulfillmentTrigger(ctx, field)
  88781. if err != nil {
  88782. return graphql.Null
  88783. }
  88784. ctx = graphql.WithFieldContext(ctx, fc)
  88785. defer func() {
  88786. if r := recover(); r != nil {
  88787. ec.Error(ctx, ec.Recover(ctx, r))
  88788. ret = graphql.Null
  88789. }
  88790. }()
  88791. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88792. ctx = rctx // use context from middleware stack in children
  88793. return obj.FulfillmentTrigger, nil
  88794. })
  88795. if err != nil {
  88796. ec.Error(ctx, err)
  88797. return graphql.Null
  88798. }
  88799. if resTmp == nil {
  88800. if !graphql.HasFieldError(ctx, fc) {
  88801. ec.Errorf(ctx, "must not be null")
  88802. }
  88803. return graphql.Null
  88804. }
  88805. res := resTmp.(SellingPlanFulfillmentTrigger)
  88806. fc.Result = res
  88807. return ec.marshalNSellingPlanFulfillmentTrigger2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanFulfillmentTrigger(ctx, field.Selections, res)
  88808. }
  88809. func (ec *executionContext) fieldContext_SellingPlanFixedDeliveryPolicy_fulfillmentTrigger(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88810. fc = &graphql.FieldContext{
  88811. Object: "SellingPlanFixedDeliveryPolicy",
  88812. Field: field,
  88813. IsMethod: false,
  88814. IsResolver: false,
  88815. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88816. return nil, errors.New("field of type SellingPlanFulfillmentTrigger does not have child fields")
  88817. },
  88818. }
  88819. return fc, nil
  88820. }
  88821. func (ec *executionContext) _SellingPlanFixedDeliveryPolicy_intent(ctx context.Context, field graphql.CollectedField, obj *SellingPlanFixedDeliveryPolicy) (ret graphql.Marshaler) {
  88822. fc, err := ec.fieldContext_SellingPlanFixedDeliveryPolicy_intent(ctx, field)
  88823. if err != nil {
  88824. return graphql.Null
  88825. }
  88826. ctx = graphql.WithFieldContext(ctx, fc)
  88827. defer func() {
  88828. if r := recover(); r != nil {
  88829. ec.Error(ctx, ec.Recover(ctx, r))
  88830. ret = graphql.Null
  88831. }
  88832. }()
  88833. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88834. ctx = rctx // use context from middleware stack in children
  88835. return obj.Intent, nil
  88836. })
  88837. if err != nil {
  88838. ec.Error(ctx, err)
  88839. return graphql.Null
  88840. }
  88841. if resTmp == nil {
  88842. if !graphql.HasFieldError(ctx, fc) {
  88843. ec.Errorf(ctx, "must not be null")
  88844. }
  88845. return graphql.Null
  88846. }
  88847. res := resTmp.(SellingPlanFixedDeliveryPolicyIntent)
  88848. fc.Result = res
  88849. return ec.marshalNSellingPlanFixedDeliveryPolicyIntent2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanFixedDeliveryPolicyIntent(ctx, field.Selections, res)
  88850. }
  88851. func (ec *executionContext) fieldContext_SellingPlanFixedDeliveryPolicy_intent(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88852. fc = &graphql.FieldContext{
  88853. Object: "SellingPlanFixedDeliveryPolicy",
  88854. Field: field,
  88855. IsMethod: false,
  88856. IsResolver: false,
  88857. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88858. return nil, errors.New("field of type SellingPlanFixedDeliveryPolicyIntent does not have child fields")
  88859. },
  88860. }
  88861. return fc, nil
  88862. }
  88863. func (ec *executionContext) _SellingPlanFixedDeliveryPolicy_preAnchorBehavior(ctx context.Context, field graphql.CollectedField, obj *SellingPlanFixedDeliveryPolicy) (ret graphql.Marshaler) {
  88864. fc, err := ec.fieldContext_SellingPlanFixedDeliveryPolicy_preAnchorBehavior(ctx, field)
  88865. if err != nil {
  88866. return graphql.Null
  88867. }
  88868. ctx = graphql.WithFieldContext(ctx, fc)
  88869. defer func() {
  88870. if r := recover(); r != nil {
  88871. ec.Error(ctx, ec.Recover(ctx, r))
  88872. ret = graphql.Null
  88873. }
  88874. }()
  88875. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88876. ctx = rctx // use context from middleware stack in children
  88877. return obj.PreAnchorBehavior, nil
  88878. })
  88879. if err != nil {
  88880. ec.Error(ctx, err)
  88881. return graphql.Null
  88882. }
  88883. if resTmp == nil {
  88884. if !graphql.HasFieldError(ctx, fc) {
  88885. ec.Errorf(ctx, "must not be null")
  88886. }
  88887. return graphql.Null
  88888. }
  88889. res := resTmp.(SellingPlanFixedDeliveryPolicyPreAnchorBehavior)
  88890. fc.Result = res
  88891. return ec.marshalNSellingPlanFixedDeliveryPolicyPreAnchorBehavior2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanFixedDeliveryPolicyPreAnchorBehavior(ctx, field.Selections, res)
  88892. }
  88893. func (ec *executionContext) fieldContext_SellingPlanFixedDeliveryPolicy_preAnchorBehavior(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88894. fc = &graphql.FieldContext{
  88895. Object: "SellingPlanFixedDeliveryPolicy",
  88896. Field: field,
  88897. IsMethod: false,
  88898. IsResolver: false,
  88899. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88900. return nil, errors.New("field of type SellingPlanFixedDeliveryPolicyPreAnchorBehavior does not have child fields")
  88901. },
  88902. }
  88903. return fc, nil
  88904. }
  88905. func (ec *executionContext) _SellingPlanFixedPricingPolicy_adjustmentType(ctx context.Context, field graphql.CollectedField, obj *SellingPlanFixedPricingPolicy) (ret graphql.Marshaler) {
  88906. fc, err := ec.fieldContext_SellingPlanFixedPricingPolicy_adjustmentType(ctx, field)
  88907. if err != nil {
  88908. return graphql.Null
  88909. }
  88910. ctx = graphql.WithFieldContext(ctx, fc)
  88911. defer func() {
  88912. if r := recover(); r != nil {
  88913. ec.Error(ctx, ec.Recover(ctx, r))
  88914. ret = graphql.Null
  88915. }
  88916. }()
  88917. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88918. ctx = rctx // use context from middleware stack in children
  88919. return obj.AdjustmentType, nil
  88920. })
  88921. if err != nil {
  88922. ec.Error(ctx, err)
  88923. return graphql.Null
  88924. }
  88925. if resTmp == nil {
  88926. if !graphql.HasFieldError(ctx, fc) {
  88927. ec.Errorf(ctx, "must not be null")
  88928. }
  88929. return graphql.Null
  88930. }
  88931. res := resTmp.(SellingPlanPricingPolicyAdjustmentType)
  88932. fc.Result = res
  88933. return ec.marshalNSellingPlanPricingPolicyAdjustmentType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanPricingPolicyAdjustmentType(ctx, field.Selections, res)
  88934. }
  88935. func (ec *executionContext) fieldContext_SellingPlanFixedPricingPolicy_adjustmentType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88936. fc = &graphql.FieldContext{
  88937. Object: "SellingPlanFixedPricingPolicy",
  88938. Field: field,
  88939. IsMethod: false,
  88940. IsResolver: false,
  88941. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88942. return nil, errors.New("field of type SellingPlanPricingPolicyAdjustmentType does not have child fields")
  88943. },
  88944. }
  88945. return fc, nil
  88946. }
  88947. func (ec *executionContext) _SellingPlanFixedPricingPolicy_adjustmentValue(ctx context.Context, field graphql.CollectedField, obj *SellingPlanFixedPricingPolicy) (ret graphql.Marshaler) {
  88948. fc, err := ec.fieldContext_SellingPlanFixedPricingPolicy_adjustmentValue(ctx, field)
  88949. if err != nil {
  88950. return graphql.Null
  88951. }
  88952. ctx = graphql.WithFieldContext(ctx, fc)
  88953. defer func() {
  88954. if r := recover(); r != nil {
  88955. ec.Error(ctx, ec.Recover(ctx, r))
  88956. ret = graphql.Null
  88957. }
  88958. }()
  88959. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88960. ctx = rctx // use context from middleware stack in children
  88961. return obj.AdjustmentValue, nil
  88962. })
  88963. if err != nil {
  88964. ec.Error(ctx, err)
  88965. return graphql.Null
  88966. }
  88967. if resTmp == nil {
  88968. if !graphql.HasFieldError(ctx, fc) {
  88969. ec.Errorf(ctx, "must not be null")
  88970. }
  88971. return graphql.Null
  88972. }
  88973. res := resTmp.(SellingPlanPricingPolicyAdjustmentValue)
  88974. fc.Result = res
  88975. return ec.marshalNSellingPlanPricingPolicyAdjustmentValue2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanPricingPolicyAdjustmentValue(ctx, field.Selections, res)
  88976. }
  88977. func (ec *executionContext) fieldContext_SellingPlanFixedPricingPolicy_adjustmentValue(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88978. fc = &graphql.FieldContext{
  88979. Object: "SellingPlanFixedPricingPolicy",
  88980. Field: field,
  88981. IsMethod: false,
  88982. IsResolver: false,
  88983. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88984. return nil, errors.New("field of type SellingPlanPricingPolicyAdjustmentValue does not have child fields")
  88985. },
  88986. }
  88987. return fc, nil
  88988. }
  88989. func (ec *executionContext) _SellingPlanFixedPricingPolicy_createdAt(ctx context.Context, field graphql.CollectedField, obj *SellingPlanFixedPricingPolicy) (ret graphql.Marshaler) {
  88990. fc, err := ec.fieldContext_SellingPlanFixedPricingPolicy_createdAt(ctx, field)
  88991. if err != nil {
  88992. return graphql.Null
  88993. }
  88994. ctx = graphql.WithFieldContext(ctx, fc)
  88995. defer func() {
  88996. if r := recover(); r != nil {
  88997. ec.Error(ctx, ec.Recover(ctx, r))
  88998. ret = graphql.Null
  88999. }
  89000. }()
  89001. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89002. ctx = rctx // use context from middleware stack in children
  89003. return obj.CreatedAt, nil
  89004. })
  89005. if err != nil {
  89006. ec.Error(ctx, err)
  89007. return graphql.Null
  89008. }
  89009. if resTmp == nil {
  89010. if !graphql.HasFieldError(ctx, fc) {
  89011. ec.Errorf(ctx, "must not be null")
  89012. }
  89013. return graphql.Null
  89014. }
  89015. res := resTmp.(string)
  89016. fc.Result = res
  89017. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  89018. }
  89019. func (ec *executionContext) fieldContext_SellingPlanFixedPricingPolicy_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89020. fc = &graphql.FieldContext{
  89021. Object: "SellingPlanFixedPricingPolicy",
  89022. Field: field,
  89023. IsMethod: false,
  89024. IsResolver: false,
  89025. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89026. return nil, errors.New("field of type DateTime does not have child fields")
  89027. },
  89028. }
  89029. return fc, nil
  89030. }
  89031. func (ec *executionContext) _SellingPlanGroup_appId(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroup) (ret graphql.Marshaler) {
  89032. fc, err := ec.fieldContext_SellingPlanGroup_appId(ctx, field)
  89033. if err != nil {
  89034. return graphql.Null
  89035. }
  89036. ctx = graphql.WithFieldContext(ctx, fc)
  89037. defer func() {
  89038. if r := recover(); r != nil {
  89039. ec.Error(ctx, ec.Recover(ctx, r))
  89040. ret = graphql.Null
  89041. }
  89042. }()
  89043. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89044. ctx = rctx // use context from middleware stack in children
  89045. return obj.AppID, nil
  89046. })
  89047. if err != nil {
  89048. ec.Error(ctx, err)
  89049. return graphql.Null
  89050. }
  89051. if resTmp == nil {
  89052. return graphql.Null
  89053. }
  89054. res := resTmp.(*string)
  89055. fc.Result = res
  89056. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  89057. }
  89058. func (ec *executionContext) fieldContext_SellingPlanGroup_appId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89059. fc = &graphql.FieldContext{
  89060. Object: "SellingPlanGroup",
  89061. Field: field,
  89062. IsMethod: false,
  89063. IsResolver: false,
  89064. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89065. return nil, errors.New("field of type String does not have child fields")
  89066. },
  89067. }
  89068. return fc, nil
  89069. }
  89070. func (ec *executionContext) _SellingPlanGroup_appliesToProduct(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroup) (ret graphql.Marshaler) {
  89071. fc, err := ec.fieldContext_SellingPlanGroup_appliesToProduct(ctx, field)
  89072. if err != nil {
  89073. return graphql.Null
  89074. }
  89075. ctx = graphql.WithFieldContext(ctx, fc)
  89076. defer func() {
  89077. if r := recover(); r != nil {
  89078. ec.Error(ctx, ec.Recover(ctx, r))
  89079. ret = graphql.Null
  89080. }
  89081. }()
  89082. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89083. ctx = rctx // use context from middleware stack in children
  89084. return obj.AppliesToProduct, nil
  89085. })
  89086. if err != nil {
  89087. ec.Error(ctx, err)
  89088. return graphql.Null
  89089. }
  89090. if resTmp == nil {
  89091. if !graphql.HasFieldError(ctx, fc) {
  89092. ec.Errorf(ctx, "must not be null")
  89093. }
  89094. return graphql.Null
  89095. }
  89096. res := resTmp.(bool)
  89097. fc.Result = res
  89098. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  89099. }
  89100. func (ec *executionContext) fieldContext_SellingPlanGroup_appliesToProduct(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89101. fc = &graphql.FieldContext{
  89102. Object: "SellingPlanGroup",
  89103. Field: field,
  89104. IsMethod: false,
  89105. IsResolver: false,
  89106. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89107. return nil, errors.New("field of type Boolean does not have child fields")
  89108. },
  89109. }
  89110. defer func() {
  89111. if r := recover(); r != nil {
  89112. err = ec.Recover(ctx, r)
  89113. ec.Error(ctx, err)
  89114. }
  89115. }()
  89116. ctx = graphql.WithFieldContext(ctx, fc)
  89117. if fc.Args, err = ec.field_SellingPlanGroup_appliesToProduct_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  89118. ec.Error(ctx, err)
  89119. return
  89120. }
  89121. return fc, nil
  89122. }
  89123. func (ec *executionContext) _SellingPlanGroup_appliesToProductVariant(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroup) (ret graphql.Marshaler) {
  89124. fc, err := ec.fieldContext_SellingPlanGroup_appliesToProductVariant(ctx, field)
  89125. if err != nil {
  89126. return graphql.Null
  89127. }
  89128. ctx = graphql.WithFieldContext(ctx, fc)
  89129. defer func() {
  89130. if r := recover(); r != nil {
  89131. ec.Error(ctx, ec.Recover(ctx, r))
  89132. ret = graphql.Null
  89133. }
  89134. }()
  89135. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89136. ctx = rctx // use context from middleware stack in children
  89137. return obj.AppliesToProductVariant, nil
  89138. })
  89139. if err != nil {
  89140. ec.Error(ctx, err)
  89141. return graphql.Null
  89142. }
  89143. if resTmp == nil {
  89144. if !graphql.HasFieldError(ctx, fc) {
  89145. ec.Errorf(ctx, "must not be null")
  89146. }
  89147. return graphql.Null
  89148. }
  89149. res := resTmp.(bool)
  89150. fc.Result = res
  89151. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  89152. }
  89153. func (ec *executionContext) fieldContext_SellingPlanGroup_appliesToProductVariant(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89154. fc = &graphql.FieldContext{
  89155. Object: "SellingPlanGroup",
  89156. Field: field,
  89157. IsMethod: false,
  89158. IsResolver: false,
  89159. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89160. return nil, errors.New("field of type Boolean does not have child fields")
  89161. },
  89162. }
  89163. defer func() {
  89164. if r := recover(); r != nil {
  89165. err = ec.Recover(ctx, r)
  89166. ec.Error(ctx, err)
  89167. }
  89168. }()
  89169. ctx = graphql.WithFieldContext(ctx, fc)
  89170. if fc.Args, err = ec.field_SellingPlanGroup_appliesToProductVariant_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  89171. ec.Error(ctx, err)
  89172. return
  89173. }
  89174. return fc, nil
  89175. }
  89176. func (ec *executionContext) _SellingPlanGroup_appliesToProductVariants(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroup) (ret graphql.Marshaler) {
  89177. fc, err := ec.fieldContext_SellingPlanGroup_appliesToProductVariants(ctx, field)
  89178. if err != nil {
  89179. return graphql.Null
  89180. }
  89181. ctx = graphql.WithFieldContext(ctx, fc)
  89182. defer func() {
  89183. if r := recover(); r != nil {
  89184. ec.Error(ctx, ec.Recover(ctx, r))
  89185. ret = graphql.Null
  89186. }
  89187. }()
  89188. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89189. ctx = rctx // use context from middleware stack in children
  89190. return obj.AppliesToProductVariants, nil
  89191. })
  89192. if err != nil {
  89193. ec.Error(ctx, err)
  89194. return graphql.Null
  89195. }
  89196. if resTmp == nil {
  89197. if !graphql.HasFieldError(ctx, fc) {
  89198. ec.Errorf(ctx, "must not be null")
  89199. }
  89200. return graphql.Null
  89201. }
  89202. res := resTmp.(bool)
  89203. fc.Result = res
  89204. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  89205. }
  89206. func (ec *executionContext) fieldContext_SellingPlanGroup_appliesToProductVariants(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89207. fc = &graphql.FieldContext{
  89208. Object: "SellingPlanGroup",
  89209. Field: field,
  89210. IsMethod: false,
  89211. IsResolver: false,
  89212. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89213. return nil, errors.New("field of type Boolean does not have child fields")
  89214. },
  89215. }
  89216. defer func() {
  89217. if r := recover(); r != nil {
  89218. err = ec.Recover(ctx, r)
  89219. ec.Error(ctx, err)
  89220. }
  89221. }()
  89222. ctx = graphql.WithFieldContext(ctx, fc)
  89223. if fc.Args, err = ec.field_SellingPlanGroup_appliesToProductVariants_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  89224. ec.Error(ctx, err)
  89225. return
  89226. }
  89227. return fc, nil
  89228. }
  89229. func (ec *executionContext) _SellingPlanGroup_createdAt(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroup) (ret graphql.Marshaler) {
  89230. fc, err := ec.fieldContext_SellingPlanGroup_createdAt(ctx, field)
  89231. if err != nil {
  89232. return graphql.Null
  89233. }
  89234. ctx = graphql.WithFieldContext(ctx, fc)
  89235. defer func() {
  89236. if r := recover(); r != nil {
  89237. ec.Error(ctx, ec.Recover(ctx, r))
  89238. ret = graphql.Null
  89239. }
  89240. }()
  89241. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89242. ctx = rctx // use context from middleware stack in children
  89243. return obj.CreatedAt, nil
  89244. })
  89245. if err != nil {
  89246. ec.Error(ctx, err)
  89247. return graphql.Null
  89248. }
  89249. if resTmp == nil {
  89250. if !graphql.HasFieldError(ctx, fc) {
  89251. ec.Errorf(ctx, "must not be null")
  89252. }
  89253. return graphql.Null
  89254. }
  89255. res := resTmp.(string)
  89256. fc.Result = res
  89257. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  89258. }
  89259. func (ec *executionContext) fieldContext_SellingPlanGroup_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89260. fc = &graphql.FieldContext{
  89261. Object: "SellingPlanGroup",
  89262. Field: field,
  89263. IsMethod: false,
  89264. IsResolver: false,
  89265. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89266. return nil, errors.New("field of type DateTime does not have child fields")
  89267. },
  89268. }
  89269. return fc, nil
  89270. }
  89271. func (ec *executionContext) _SellingPlanGroup_description(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroup) (ret graphql.Marshaler) {
  89272. fc, err := ec.fieldContext_SellingPlanGroup_description(ctx, field)
  89273. if err != nil {
  89274. return graphql.Null
  89275. }
  89276. ctx = graphql.WithFieldContext(ctx, fc)
  89277. defer func() {
  89278. if r := recover(); r != nil {
  89279. ec.Error(ctx, ec.Recover(ctx, r))
  89280. ret = graphql.Null
  89281. }
  89282. }()
  89283. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89284. ctx = rctx // use context from middleware stack in children
  89285. return obj.Description, nil
  89286. })
  89287. if err != nil {
  89288. ec.Error(ctx, err)
  89289. return graphql.Null
  89290. }
  89291. if resTmp == nil {
  89292. return graphql.Null
  89293. }
  89294. res := resTmp.(*string)
  89295. fc.Result = res
  89296. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  89297. }
  89298. func (ec *executionContext) fieldContext_SellingPlanGroup_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89299. fc = &graphql.FieldContext{
  89300. Object: "SellingPlanGroup",
  89301. Field: field,
  89302. IsMethod: false,
  89303. IsResolver: false,
  89304. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89305. return nil, errors.New("field of type String does not have child fields")
  89306. },
  89307. }
  89308. return fc, nil
  89309. }
  89310. func (ec *executionContext) _SellingPlanGroup_id(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroup) (ret graphql.Marshaler) {
  89311. fc, err := ec.fieldContext_SellingPlanGroup_id(ctx, field)
  89312. if err != nil {
  89313. return graphql.Null
  89314. }
  89315. ctx = graphql.WithFieldContext(ctx, fc)
  89316. defer func() {
  89317. if r := recover(); r != nil {
  89318. ec.Error(ctx, ec.Recover(ctx, r))
  89319. ret = graphql.Null
  89320. }
  89321. }()
  89322. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89323. ctx = rctx // use context from middleware stack in children
  89324. return obj.ID, nil
  89325. })
  89326. if err != nil {
  89327. ec.Error(ctx, err)
  89328. return graphql.Null
  89329. }
  89330. if resTmp == nil {
  89331. if !graphql.HasFieldError(ctx, fc) {
  89332. ec.Errorf(ctx, "must not be null")
  89333. }
  89334. return graphql.Null
  89335. }
  89336. res := resTmp.(string)
  89337. fc.Result = res
  89338. return ec.marshalNID2string(ctx, field.Selections, res)
  89339. }
  89340. func (ec *executionContext) fieldContext_SellingPlanGroup_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89341. fc = &graphql.FieldContext{
  89342. Object: "SellingPlanGroup",
  89343. Field: field,
  89344. IsMethod: false,
  89345. IsResolver: false,
  89346. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89347. return nil, errors.New("field of type ID does not have child fields")
  89348. },
  89349. }
  89350. return fc, nil
  89351. }
  89352. func (ec *executionContext) _SellingPlanGroup_merchantCode(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroup) (ret graphql.Marshaler) {
  89353. fc, err := ec.fieldContext_SellingPlanGroup_merchantCode(ctx, field)
  89354. if err != nil {
  89355. return graphql.Null
  89356. }
  89357. ctx = graphql.WithFieldContext(ctx, fc)
  89358. defer func() {
  89359. if r := recover(); r != nil {
  89360. ec.Error(ctx, ec.Recover(ctx, r))
  89361. ret = graphql.Null
  89362. }
  89363. }()
  89364. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89365. ctx = rctx // use context from middleware stack in children
  89366. return obj.MerchantCode, nil
  89367. })
  89368. if err != nil {
  89369. ec.Error(ctx, err)
  89370. return graphql.Null
  89371. }
  89372. if resTmp == nil {
  89373. if !graphql.HasFieldError(ctx, fc) {
  89374. ec.Errorf(ctx, "must not be null")
  89375. }
  89376. return graphql.Null
  89377. }
  89378. res := resTmp.(string)
  89379. fc.Result = res
  89380. return ec.marshalNString2string(ctx, field.Selections, res)
  89381. }
  89382. func (ec *executionContext) fieldContext_SellingPlanGroup_merchantCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89383. fc = &graphql.FieldContext{
  89384. Object: "SellingPlanGroup",
  89385. Field: field,
  89386. IsMethod: false,
  89387. IsResolver: false,
  89388. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89389. return nil, errors.New("field of type String does not have child fields")
  89390. },
  89391. }
  89392. return fc, nil
  89393. }
  89394. func (ec *executionContext) _SellingPlanGroup_name(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroup) (ret graphql.Marshaler) {
  89395. fc, err := ec.fieldContext_SellingPlanGroup_name(ctx, field)
  89396. if err != nil {
  89397. return graphql.Null
  89398. }
  89399. ctx = graphql.WithFieldContext(ctx, fc)
  89400. defer func() {
  89401. if r := recover(); r != nil {
  89402. ec.Error(ctx, ec.Recover(ctx, r))
  89403. ret = graphql.Null
  89404. }
  89405. }()
  89406. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89407. ctx = rctx // use context from middleware stack in children
  89408. return obj.Name, nil
  89409. })
  89410. if err != nil {
  89411. ec.Error(ctx, err)
  89412. return graphql.Null
  89413. }
  89414. if resTmp == nil {
  89415. if !graphql.HasFieldError(ctx, fc) {
  89416. ec.Errorf(ctx, "must not be null")
  89417. }
  89418. return graphql.Null
  89419. }
  89420. res := resTmp.(string)
  89421. fc.Result = res
  89422. return ec.marshalNString2string(ctx, field.Selections, res)
  89423. }
  89424. func (ec *executionContext) fieldContext_SellingPlanGroup_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89425. fc = &graphql.FieldContext{
  89426. Object: "SellingPlanGroup",
  89427. Field: field,
  89428. IsMethod: false,
  89429. IsResolver: false,
  89430. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89431. return nil, errors.New("field of type String does not have child fields")
  89432. },
  89433. }
  89434. return fc, nil
  89435. }
  89436. func (ec *executionContext) _SellingPlanGroup_options(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroup) (ret graphql.Marshaler) {
  89437. fc, err := ec.fieldContext_SellingPlanGroup_options(ctx, field)
  89438. if err != nil {
  89439. return graphql.Null
  89440. }
  89441. ctx = graphql.WithFieldContext(ctx, fc)
  89442. defer func() {
  89443. if r := recover(); r != nil {
  89444. ec.Error(ctx, ec.Recover(ctx, r))
  89445. ret = graphql.Null
  89446. }
  89447. }()
  89448. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89449. ctx = rctx // use context from middleware stack in children
  89450. return obj.Options, nil
  89451. })
  89452. if err != nil {
  89453. ec.Error(ctx, err)
  89454. return graphql.Null
  89455. }
  89456. if resTmp == nil {
  89457. if !graphql.HasFieldError(ctx, fc) {
  89458. ec.Errorf(ctx, "must not be null")
  89459. }
  89460. return graphql.Null
  89461. }
  89462. res := resTmp.([]string)
  89463. fc.Result = res
  89464. return ec.marshalNString2ᚕstringᚄ(ctx, field.Selections, res)
  89465. }
  89466. func (ec *executionContext) fieldContext_SellingPlanGroup_options(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89467. fc = &graphql.FieldContext{
  89468. Object: "SellingPlanGroup",
  89469. Field: field,
  89470. IsMethod: false,
  89471. IsResolver: false,
  89472. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89473. return nil, errors.New("field of type String does not have child fields")
  89474. },
  89475. }
  89476. return fc, nil
  89477. }
  89478. func (ec *executionContext) _SellingPlanGroup_position(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroup) (ret graphql.Marshaler) {
  89479. fc, err := ec.fieldContext_SellingPlanGroup_position(ctx, field)
  89480. if err != nil {
  89481. return graphql.Null
  89482. }
  89483. ctx = graphql.WithFieldContext(ctx, fc)
  89484. defer func() {
  89485. if r := recover(); r != nil {
  89486. ec.Error(ctx, ec.Recover(ctx, r))
  89487. ret = graphql.Null
  89488. }
  89489. }()
  89490. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89491. ctx = rctx // use context from middleware stack in children
  89492. return obj.Position, nil
  89493. })
  89494. if err != nil {
  89495. ec.Error(ctx, err)
  89496. return graphql.Null
  89497. }
  89498. if resTmp == nil {
  89499. return graphql.Null
  89500. }
  89501. res := resTmp.(*int)
  89502. fc.Result = res
  89503. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  89504. }
  89505. func (ec *executionContext) fieldContext_SellingPlanGroup_position(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89506. fc = &graphql.FieldContext{
  89507. Object: "SellingPlanGroup",
  89508. Field: field,
  89509. IsMethod: false,
  89510. IsResolver: false,
  89511. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89512. return nil, errors.New("field of type Int does not have child fields")
  89513. },
  89514. }
  89515. return fc, nil
  89516. }
  89517. func (ec *executionContext) _SellingPlanGroup_productCount(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroup) (ret graphql.Marshaler) {
  89518. fc, err := ec.fieldContext_SellingPlanGroup_productCount(ctx, field)
  89519. if err != nil {
  89520. return graphql.Null
  89521. }
  89522. ctx = graphql.WithFieldContext(ctx, fc)
  89523. defer func() {
  89524. if r := recover(); r != nil {
  89525. ec.Error(ctx, ec.Recover(ctx, r))
  89526. ret = graphql.Null
  89527. }
  89528. }()
  89529. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89530. ctx = rctx // use context from middleware stack in children
  89531. return obj.ProductCount, nil
  89532. })
  89533. if err != nil {
  89534. ec.Error(ctx, err)
  89535. return graphql.Null
  89536. }
  89537. if resTmp == nil {
  89538. if !graphql.HasFieldError(ctx, fc) {
  89539. ec.Errorf(ctx, "must not be null")
  89540. }
  89541. return graphql.Null
  89542. }
  89543. res := resTmp.(int)
  89544. fc.Result = res
  89545. return ec.marshalNInt2int(ctx, field.Selections, res)
  89546. }
  89547. func (ec *executionContext) fieldContext_SellingPlanGroup_productCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89548. fc = &graphql.FieldContext{
  89549. Object: "SellingPlanGroup",
  89550. Field: field,
  89551. IsMethod: false,
  89552. IsResolver: false,
  89553. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89554. return nil, errors.New("field of type Int does not have child fields")
  89555. },
  89556. }
  89557. return fc, nil
  89558. }
  89559. func (ec *executionContext) _SellingPlanGroup_productVariantCount(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroup) (ret graphql.Marshaler) {
  89560. fc, err := ec.fieldContext_SellingPlanGroup_productVariantCount(ctx, field)
  89561. if err != nil {
  89562. return graphql.Null
  89563. }
  89564. ctx = graphql.WithFieldContext(ctx, fc)
  89565. defer func() {
  89566. if r := recover(); r != nil {
  89567. ec.Error(ctx, ec.Recover(ctx, r))
  89568. ret = graphql.Null
  89569. }
  89570. }()
  89571. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89572. ctx = rctx // use context from middleware stack in children
  89573. return obj.ProductVariantCount, nil
  89574. })
  89575. if err != nil {
  89576. ec.Error(ctx, err)
  89577. return graphql.Null
  89578. }
  89579. if resTmp == nil {
  89580. if !graphql.HasFieldError(ctx, fc) {
  89581. ec.Errorf(ctx, "must not be null")
  89582. }
  89583. return graphql.Null
  89584. }
  89585. res := resTmp.(int)
  89586. fc.Result = res
  89587. return ec.marshalNInt2int(ctx, field.Selections, res)
  89588. }
  89589. func (ec *executionContext) fieldContext_SellingPlanGroup_productVariantCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89590. fc = &graphql.FieldContext{
  89591. Object: "SellingPlanGroup",
  89592. Field: field,
  89593. IsMethod: false,
  89594. IsResolver: false,
  89595. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89596. return nil, errors.New("field of type Int does not have child fields")
  89597. },
  89598. }
  89599. defer func() {
  89600. if r := recover(); r != nil {
  89601. err = ec.Recover(ctx, r)
  89602. ec.Error(ctx, err)
  89603. }
  89604. }()
  89605. ctx = graphql.WithFieldContext(ctx, fc)
  89606. if fc.Args, err = ec.field_SellingPlanGroup_productVariantCount_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  89607. ec.Error(ctx, err)
  89608. return
  89609. }
  89610. return fc, nil
  89611. }
  89612. func (ec *executionContext) _SellingPlanGroup_productVariants(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroup) (ret graphql.Marshaler) {
  89613. fc, err := ec.fieldContext_SellingPlanGroup_productVariants(ctx, field)
  89614. if err != nil {
  89615. return graphql.Null
  89616. }
  89617. ctx = graphql.WithFieldContext(ctx, fc)
  89618. defer func() {
  89619. if r := recover(); r != nil {
  89620. ec.Error(ctx, ec.Recover(ctx, r))
  89621. ret = graphql.Null
  89622. }
  89623. }()
  89624. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89625. ctx = rctx // use context from middleware stack in children
  89626. return obj.ProductVariants, nil
  89627. })
  89628. if err != nil {
  89629. ec.Error(ctx, err)
  89630. return graphql.Null
  89631. }
  89632. if resTmp == nil {
  89633. if !graphql.HasFieldError(ctx, fc) {
  89634. ec.Errorf(ctx, "must not be null")
  89635. }
  89636. return graphql.Null
  89637. }
  89638. res := resTmp.(*ProductVariantConnection)
  89639. fc.Result = res
  89640. return ec.marshalNProductVariantConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductVariantConnection(ctx, field.Selections, res)
  89641. }
  89642. func (ec *executionContext) fieldContext_SellingPlanGroup_productVariants(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89643. fc = &graphql.FieldContext{
  89644. Object: "SellingPlanGroup",
  89645. Field: field,
  89646. IsMethod: false,
  89647. IsResolver: false,
  89648. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89649. switch field.Name {
  89650. case "edges":
  89651. return ec.fieldContext_ProductVariantConnection_edges(ctx, field)
  89652. case "nodes":
  89653. return ec.fieldContext_ProductVariantConnection_nodes(ctx, field)
  89654. case "pageInfo":
  89655. return ec.fieldContext_ProductVariantConnection_pageInfo(ctx, field)
  89656. }
  89657. return nil, fmt.Errorf("no field named %q was found under type ProductVariantConnection", field.Name)
  89658. },
  89659. }
  89660. defer func() {
  89661. if r := recover(); r != nil {
  89662. err = ec.Recover(ctx, r)
  89663. ec.Error(ctx, err)
  89664. }
  89665. }()
  89666. ctx = graphql.WithFieldContext(ctx, fc)
  89667. if fc.Args, err = ec.field_SellingPlanGroup_productVariants_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  89668. ec.Error(ctx, err)
  89669. return
  89670. }
  89671. return fc, nil
  89672. }
  89673. func (ec *executionContext) _SellingPlanGroup_products(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroup) (ret graphql.Marshaler) {
  89674. fc, err := ec.fieldContext_SellingPlanGroup_products(ctx, field)
  89675. if err != nil {
  89676. return graphql.Null
  89677. }
  89678. ctx = graphql.WithFieldContext(ctx, fc)
  89679. defer func() {
  89680. if r := recover(); r != nil {
  89681. ec.Error(ctx, ec.Recover(ctx, r))
  89682. ret = graphql.Null
  89683. }
  89684. }()
  89685. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89686. ctx = rctx // use context from middleware stack in children
  89687. return obj.Products, nil
  89688. })
  89689. if err != nil {
  89690. ec.Error(ctx, err)
  89691. return graphql.Null
  89692. }
  89693. if resTmp == nil {
  89694. if !graphql.HasFieldError(ctx, fc) {
  89695. ec.Errorf(ctx, "must not be null")
  89696. }
  89697. return graphql.Null
  89698. }
  89699. res := resTmp.(*ProductConnection)
  89700. fc.Result = res
  89701. return ec.marshalNProductConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductConnection(ctx, field.Selections, res)
  89702. }
  89703. func (ec *executionContext) fieldContext_SellingPlanGroup_products(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89704. fc = &graphql.FieldContext{
  89705. Object: "SellingPlanGroup",
  89706. Field: field,
  89707. IsMethod: false,
  89708. IsResolver: false,
  89709. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89710. switch field.Name {
  89711. case "edges":
  89712. return ec.fieldContext_ProductConnection_edges(ctx, field)
  89713. case "nodes":
  89714. return ec.fieldContext_ProductConnection_nodes(ctx, field)
  89715. case "pageInfo":
  89716. return ec.fieldContext_ProductConnection_pageInfo(ctx, field)
  89717. }
  89718. return nil, fmt.Errorf("no field named %q was found under type ProductConnection", field.Name)
  89719. },
  89720. }
  89721. defer func() {
  89722. if r := recover(); r != nil {
  89723. err = ec.Recover(ctx, r)
  89724. ec.Error(ctx, err)
  89725. }
  89726. }()
  89727. ctx = graphql.WithFieldContext(ctx, fc)
  89728. if fc.Args, err = ec.field_SellingPlanGroup_products_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  89729. ec.Error(ctx, err)
  89730. return
  89731. }
  89732. return fc, nil
  89733. }
  89734. func (ec *executionContext) _SellingPlanGroup_sellingPlans(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroup) (ret graphql.Marshaler) {
  89735. fc, err := ec.fieldContext_SellingPlanGroup_sellingPlans(ctx, field)
  89736. if err != nil {
  89737. return graphql.Null
  89738. }
  89739. ctx = graphql.WithFieldContext(ctx, fc)
  89740. defer func() {
  89741. if r := recover(); r != nil {
  89742. ec.Error(ctx, ec.Recover(ctx, r))
  89743. ret = graphql.Null
  89744. }
  89745. }()
  89746. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89747. ctx = rctx // use context from middleware stack in children
  89748. return obj.SellingPlans, nil
  89749. })
  89750. if err != nil {
  89751. ec.Error(ctx, err)
  89752. return graphql.Null
  89753. }
  89754. if resTmp == nil {
  89755. if !graphql.HasFieldError(ctx, fc) {
  89756. ec.Errorf(ctx, "must not be null")
  89757. }
  89758. return graphql.Null
  89759. }
  89760. res := resTmp.(*SellingPlanConnection)
  89761. fc.Result = res
  89762. return ec.marshalNSellingPlanConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanConnection(ctx, field.Selections, res)
  89763. }
  89764. func (ec *executionContext) fieldContext_SellingPlanGroup_sellingPlans(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89765. fc = &graphql.FieldContext{
  89766. Object: "SellingPlanGroup",
  89767. Field: field,
  89768. IsMethod: false,
  89769. IsResolver: false,
  89770. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89771. switch field.Name {
  89772. case "edges":
  89773. return ec.fieldContext_SellingPlanConnection_edges(ctx, field)
  89774. case "nodes":
  89775. return ec.fieldContext_SellingPlanConnection_nodes(ctx, field)
  89776. case "pageInfo":
  89777. return ec.fieldContext_SellingPlanConnection_pageInfo(ctx, field)
  89778. }
  89779. return nil, fmt.Errorf("no field named %q was found under type SellingPlanConnection", field.Name)
  89780. },
  89781. }
  89782. defer func() {
  89783. if r := recover(); r != nil {
  89784. err = ec.Recover(ctx, r)
  89785. ec.Error(ctx, err)
  89786. }
  89787. }()
  89788. ctx = graphql.WithFieldContext(ctx, fc)
  89789. if fc.Args, err = ec.field_SellingPlanGroup_sellingPlans_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  89790. ec.Error(ctx, err)
  89791. return
  89792. }
  89793. return fc, nil
  89794. }
  89795. func (ec *executionContext) _SellingPlanGroup_summary(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroup) (ret graphql.Marshaler) {
  89796. fc, err := ec.fieldContext_SellingPlanGroup_summary(ctx, field)
  89797. if err != nil {
  89798. return graphql.Null
  89799. }
  89800. ctx = graphql.WithFieldContext(ctx, fc)
  89801. defer func() {
  89802. if r := recover(); r != nil {
  89803. ec.Error(ctx, ec.Recover(ctx, r))
  89804. ret = graphql.Null
  89805. }
  89806. }()
  89807. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89808. ctx = rctx // use context from middleware stack in children
  89809. return obj.Summary, nil
  89810. })
  89811. if err != nil {
  89812. ec.Error(ctx, err)
  89813. return graphql.Null
  89814. }
  89815. if resTmp == nil {
  89816. return graphql.Null
  89817. }
  89818. res := resTmp.(*string)
  89819. fc.Result = res
  89820. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  89821. }
  89822. func (ec *executionContext) fieldContext_SellingPlanGroup_summary(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89823. fc = &graphql.FieldContext{
  89824. Object: "SellingPlanGroup",
  89825. Field: field,
  89826. IsMethod: false,
  89827. IsResolver: false,
  89828. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89829. return nil, errors.New("field of type String does not have child fields")
  89830. },
  89831. }
  89832. return fc, nil
  89833. }
  89834. func (ec *executionContext) _SellingPlanGroupConnection_edges(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroupConnection) (ret graphql.Marshaler) {
  89835. fc, err := ec.fieldContext_SellingPlanGroupConnection_edges(ctx, field)
  89836. if err != nil {
  89837. return graphql.Null
  89838. }
  89839. ctx = graphql.WithFieldContext(ctx, fc)
  89840. defer func() {
  89841. if r := recover(); r != nil {
  89842. ec.Error(ctx, ec.Recover(ctx, r))
  89843. ret = graphql.Null
  89844. }
  89845. }()
  89846. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89847. ctx = rctx // use context from middleware stack in children
  89848. return obj.Edges, nil
  89849. })
  89850. if err != nil {
  89851. ec.Error(ctx, err)
  89852. return graphql.Null
  89853. }
  89854. if resTmp == nil {
  89855. if !graphql.HasFieldError(ctx, fc) {
  89856. ec.Errorf(ctx, "must not be null")
  89857. }
  89858. return graphql.Null
  89859. }
  89860. res := resTmp.([]*SellingPlanGroupEdge)
  89861. fc.Result = res
  89862. return ec.marshalNSellingPlanGroupEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanGroupEdgeᚄ(ctx, field.Selections, res)
  89863. }
  89864. func (ec *executionContext) fieldContext_SellingPlanGroupConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89865. fc = &graphql.FieldContext{
  89866. Object: "SellingPlanGroupConnection",
  89867. Field: field,
  89868. IsMethod: false,
  89869. IsResolver: false,
  89870. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89871. switch field.Name {
  89872. case "cursor":
  89873. return ec.fieldContext_SellingPlanGroupEdge_cursor(ctx, field)
  89874. case "node":
  89875. return ec.fieldContext_SellingPlanGroupEdge_node(ctx, field)
  89876. }
  89877. return nil, fmt.Errorf("no field named %q was found under type SellingPlanGroupEdge", field.Name)
  89878. },
  89879. }
  89880. return fc, nil
  89881. }
  89882. func (ec *executionContext) _SellingPlanGroupConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroupConnection) (ret graphql.Marshaler) {
  89883. fc, err := ec.fieldContext_SellingPlanGroupConnection_nodes(ctx, field)
  89884. if err != nil {
  89885. return graphql.Null
  89886. }
  89887. ctx = graphql.WithFieldContext(ctx, fc)
  89888. defer func() {
  89889. if r := recover(); r != nil {
  89890. ec.Error(ctx, ec.Recover(ctx, r))
  89891. ret = graphql.Null
  89892. }
  89893. }()
  89894. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89895. ctx = rctx // use context from middleware stack in children
  89896. return obj.Nodes, nil
  89897. })
  89898. if err != nil {
  89899. ec.Error(ctx, err)
  89900. return graphql.Null
  89901. }
  89902. if resTmp == nil {
  89903. if !graphql.HasFieldError(ctx, fc) {
  89904. ec.Errorf(ctx, "must not be null")
  89905. }
  89906. return graphql.Null
  89907. }
  89908. res := resTmp.([]*SellingPlanGroup)
  89909. fc.Result = res
  89910. return ec.marshalNSellingPlanGroup2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanGroupᚄ(ctx, field.Selections, res)
  89911. }
  89912. func (ec *executionContext) fieldContext_SellingPlanGroupConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89913. fc = &graphql.FieldContext{
  89914. Object: "SellingPlanGroupConnection",
  89915. Field: field,
  89916. IsMethod: false,
  89917. IsResolver: false,
  89918. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89919. switch field.Name {
  89920. case "appId":
  89921. return ec.fieldContext_SellingPlanGroup_appId(ctx, field)
  89922. case "appliesToProduct":
  89923. return ec.fieldContext_SellingPlanGroup_appliesToProduct(ctx, field)
  89924. case "appliesToProductVariant":
  89925. return ec.fieldContext_SellingPlanGroup_appliesToProductVariant(ctx, field)
  89926. case "appliesToProductVariants":
  89927. return ec.fieldContext_SellingPlanGroup_appliesToProductVariants(ctx, field)
  89928. case "createdAt":
  89929. return ec.fieldContext_SellingPlanGroup_createdAt(ctx, field)
  89930. case "description":
  89931. return ec.fieldContext_SellingPlanGroup_description(ctx, field)
  89932. case "id":
  89933. return ec.fieldContext_SellingPlanGroup_id(ctx, field)
  89934. case "merchantCode":
  89935. return ec.fieldContext_SellingPlanGroup_merchantCode(ctx, field)
  89936. case "name":
  89937. return ec.fieldContext_SellingPlanGroup_name(ctx, field)
  89938. case "options":
  89939. return ec.fieldContext_SellingPlanGroup_options(ctx, field)
  89940. case "position":
  89941. return ec.fieldContext_SellingPlanGroup_position(ctx, field)
  89942. case "productCount":
  89943. return ec.fieldContext_SellingPlanGroup_productCount(ctx, field)
  89944. case "productVariantCount":
  89945. return ec.fieldContext_SellingPlanGroup_productVariantCount(ctx, field)
  89946. case "productVariants":
  89947. return ec.fieldContext_SellingPlanGroup_productVariants(ctx, field)
  89948. case "products":
  89949. return ec.fieldContext_SellingPlanGroup_products(ctx, field)
  89950. case "sellingPlans":
  89951. return ec.fieldContext_SellingPlanGroup_sellingPlans(ctx, field)
  89952. case "summary":
  89953. return ec.fieldContext_SellingPlanGroup_summary(ctx, field)
  89954. }
  89955. return nil, fmt.Errorf("no field named %q was found under type SellingPlanGroup", field.Name)
  89956. },
  89957. }
  89958. return fc, nil
  89959. }
  89960. func (ec *executionContext) _SellingPlanGroupConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroupConnection) (ret graphql.Marshaler) {
  89961. fc, err := ec.fieldContext_SellingPlanGroupConnection_pageInfo(ctx, field)
  89962. if err != nil {
  89963. return graphql.Null
  89964. }
  89965. ctx = graphql.WithFieldContext(ctx, fc)
  89966. defer func() {
  89967. if r := recover(); r != nil {
  89968. ec.Error(ctx, ec.Recover(ctx, r))
  89969. ret = graphql.Null
  89970. }
  89971. }()
  89972. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89973. ctx = rctx // use context from middleware stack in children
  89974. return obj.PageInfo, nil
  89975. })
  89976. if err != nil {
  89977. ec.Error(ctx, err)
  89978. return graphql.Null
  89979. }
  89980. if resTmp == nil {
  89981. if !graphql.HasFieldError(ctx, fc) {
  89982. ec.Errorf(ctx, "must not be null")
  89983. }
  89984. return graphql.Null
  89985. }
  89986. res := resTmp.(*PageInfo)
  89987. fc.Result = res
  89988. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  89989. }
  89990. func (ec *executionContext) fieldContext_SellingPlanGroupConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89991. fc = &graphql.FieldContext{
  89992. Object: "SellingPlanGroupConnection",
  89993. Field: field,
  89994. IsMethod: false,
  89995. IsResolver: false,
  89996. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89997. switch field.Name {
  89998. case "endCursor":
  89999. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  90000. case "hasNextPage":
  90001. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  90002. case "hasPreviousPage":
  90003. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  90004. case "startCursor":
  90005. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  90006. }
  90007. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  90008. },
  90009. }
  90010. return fc, nil
  90011. }
  90012. func (ec *executionContext) _SellingPlanGroupEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroupEdge) (ret graphql.Marshaler) {
  90013. fc, err := ec.fieldContext_SellingPlanGroupEdge_cursor(ctx, field)
  90014. if err != nil {
  90015. return graphql.Null
  90016. }
  90017. ctx = graphql.WithFieldContext(ctx, fc)
  90018. defer func() {
  90019. if r := recover(); r != nil {
  90020. ec.Error(ctx, ec.Recover(ctx, r))
  90021. ret = graphql.Null
  90022. }
  90023. }()
  90024. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90025. ctx = rctx // use context from middleware stack in children
  90026. return obj.Cursor, nil
  90027. })
  90028. if err != nil {
  90029. ec.Error(ctx, err)
  90030. return graphql.Null
  90031. }
  90032. if resTmp == nil {
  90033. if !graphql.HasFieldError(ctx, fc) {
  90034. ec.Errorf(ctx, "must not be null")
  90035. }
  90036. return graphql.Null
  90037. }
  90038. res := resTmp.(string)
  90039. fc.Result = res
  90040. return ec.marshalNString2string(ctx, field.Selections, res)
  90041. }
  90042. func (ec *executionContext) fieldContext_SellingPlanGroupEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  90043. fc = &graphql.FieldContext{
  90044. Object: "SellingPlanGroupEdge",
  90045. Field: field,
  90046. IsMethod: false,
  90047. IsResolver: false,
  90048. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  90049. return nil, errors.New("field of type String does not have child fields")
  90050. },
  90051. }
  90052. return fc, nil
  90053. }
  90054. func (ec *executionContext) _SellingPlanGroupEdge_node(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroupEdge) (ret graphql.Marshaler) {
  90055. fc, err := ec.fieldContext_SellingPlanGroupEdge_node(ctx, field)
  90056. if err != nil {
  90057. return graphql.Null
  90058. }
  90059. ctx = graphql.WithFieldContext(ctx, fc)
  90060. defer func() {
  90061. if r := recover(); r != nil {
  90062. ec.Error(ctx, ec.Recover(ctx, r))
  90063. ret = graphql.Null
  90064. }
  90065. }()
  90066. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90067. ctx = rctx // use context from middleware stack in children
  90068. return obj.Node, nil
  90069. })
  90070. if err != nil {
  90071. ec.Error(ctx, err)
  90072. return graphql.Null
  90073. }
  90074. if resTmp == nil {
  90075. if !graphql.HasFieldError(ctx, fc) {
  90076. ec.Errorf(ctx, "must not be null")
  90077. }
  90078. return graphql.Null
  90079. }
  90080. res := resTmp.(*SellingPlanGroup)
  90081. fc.Result = res
  90082. return ec.marshalNSellingPlanGroup2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanGroup(ctx, field.Selections, res)
  90083. }
  90084. func (ec *executionContext) fieldContext_SellingPlanGroupEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  90085. fc = &graphql.FieldContext{
  90086. Object: "SellingPlanGroupEdge",
  90087. Field: field,
  90088. IsMethod: false,
  90089. IsResolver: false,
  90090. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  90091. switch field.Name {
  90092. case "appId":
  90093. return ec.fieldContext_SellingPlanGroup_appId(ctx, field)
  90094. case "appliesToProduct":
  90095. return ec.fieldContext_SellingPlanGroup_appliesToProduct(ctx, field)
  90096. case "appliesToProductVariant":
  90097. return ec.fieldContext_SellingPlanGroup_appliesToProductVariant(ctx, field)
  90098. case "appliesToProductVariants":
  90099. return ec.fieldContext_SellingPlanGroup_appliesToProductVariants(ctx, field)
  90100. case "createdAt":
  90101. return ec.fieldContext_SellingPlanGroup_createdAt(ctx, field)
  90102. case "description":
  90103. return ec.fieldContext_SellingPlanGroup_description(ctx, field)
  90104. case "id":
  90105. return ec.fieldContext_SellingPlanGroup_id(ctx, field)
  90106. case "merchantCode":
  90107. return ec.fieldContext_SellingPlanGroup_merchantCode(ctx, field)
  90108. case "name":
  90109. return ec.fieldContext_SellingPlanGroup_name(ctx, field)
  90110. case "options":
  90111. return ec.fieldContext_SellingPlanGroup_options(ctx, field)
  90112. case "position":
  90113. return ec.fieldContext_SellingPlanGroup_position(ctx, field)
  90114. case "productCount":
  90115. return ec.fieldContext_SellingPlanGroup_productCount(ctx, field)
  90116. case "productVariantCount":
  90117. return ec.fieldContext_SellingPlanGroup_productVariantCount(ctx, field)
  90118. case "productVariants":
  90119. return ec.fieldContext_SellingPlanGroup_productVariants(ctx, field)
  90120. case "products":
  90121. return ec.fieldContext_SellingPlanGroup_products(ctx, field)
  90122. case "sellingPlans":
  90123. return ec.fieldContext_SellingPlanGroup_sellingPlans(ctx, field)
  90124. case "summary":
  90125. return ec.fieldContext_SellingPlanGroup_summary(ctx, field)
  90126. }
  90127. return nil, fmt.Errorf("no field named %q was found under type SellingPlanGroup", field.Name)
  90128. },
  90129. }
  90130. return fc, nil
  90131. }
  90132. func (ec *executionContext) _SellingPlanGroupUserError_code(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroupUserError) (ret graphql.Marshaler) {
  90133. fc, err := ec.fieldContext_SellingPlanGroupUserError_code(ctx, field)
  90134. if err != nil {
  90135. return graphql.Null
  90136. }
  90137. ctx = graphql.WithFieldContext(ctx, fc)
  90138. defer func() {
  90139. if r := recover(); r != nil {
  90140. ec.Error(ctx, ec.Recover(ctx, r))
  90141. ret = graphql.Null
  90142. }
  90143. }()
  90144. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90145. ctx = rctx // use context from middleware stack in children
  90146. return obj.Code, nil
  90147. })
  90148. if err != nil {
  90149. ec.Error(ctx, err)
  90150. return graphql.Null
  90151. }
  90152. if resTmp == nil {
  90153. return graphql.Null
  90154. }
  90155. res := resTmp.(*SellingPlanGroupUserErrorCode)
  90156. fc.Result = res
  90157. return ec.marshalOSellingPlanGroupUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanGroupUserErrorCode(ctx, field.Selections, res)
  90158. }
  90159. func (ec *executionContext) fieldContext_SellingPlanGroupUserError_code(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  90160. fc = &graphql.FieldContext{
  90161. Object: "SellingPlanGroupUserError",
  90162. Field: field,
  90163. IsMethod: false,
  90164. IsResolver: false,
  90165. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  90166. return nil, errors.New("field of type SellingPlanGroupUserErrorCode does not have child fields")
  90167. },
  90168. }
  90169. return fc, nil
  90170. }
  90171. func (ec *executionContext) _SellingPlanGroupUserError_field(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroupUserError) (ret graphql.Marshaler) {
  90172. fc, err := ec.fieldContext_SellingPlanGroupUserError_field(ctx, field)
  90173. if err != nil {
  90174. return graphql.Null
  90175. }
  90176. ctx = graphql.WithFieldContext(ctx, fc)
  90177. defer func() {
  90178. if r := recover(); r != nil {
  90179. ec.Error(ctx, ec.Recover(ctx, r))
  90180. ret = graphql.Null
  90181. }
  90182. }()
  90183. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90184. ctx = rctx // use context from middleware stack in children
  90185. return obj.Field, nil
  90186. })
  90187. if err != nil {
  90188. ec.Error(ctx, err)
  90189. return graphql.Null
  90190. }
  90191. if resTmp == nil {
  90192. return graphql.Null
  90193. }
  90194. res := resTmp.([]string)
  90195. fc.Result = res
  90196. return ec.marshalOString2ᚕstringᚄ(ctx, field.Selections, res)
  90197. }
  90198. func (ec *executionContext) fieldContext_SellingPlanGroupUserError_field(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  90199. fc = &graphql.FieldContext{
  90200. Object: "SellingPlanGroupUserError",
  90201. Field: field,
  90202. IsMethod: false,
  90203. IsResolver: false,
  90204. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  90205. return nil, errors.New("field of type String does not have child fields")
  90206. },
  90207. }
  90208. return fc, nil
  90209. }
  90210. func (ec *executionContext) _SellingPlanGroupUserError_message(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroupUserError) (ret graphql.Marshaler) {
  90211. fc, err := ec.fieldContext_SellingPlanGroupUserError_message(ctx, field)
  90212. if err != nil {
  90213. return graphql.Null
  90214. }
  90215. ctx = graphql.WithFieldContext(ctx, fc)
  90216. defer func() {
  90217. if r := recover(); r != nil {
  90218. ec.Error(ctx, ec.Recover(ctx, r))
  90219. ret = graphql.Null
  90220. }
  90221. }()
  90222. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90223. ctx = rctx // use context from middleware stack in children
  90224. return obj.Message, nil
  90225. })
  90226. if err != nil {
  90227. ec.Error(ctx, err)
  90228. return graphql.Null
  90229. }
  90230. if resTmp == nil {
  90231. if !graphql.HasFieldError(ctx, fc) {
  90232. ec.Errorf(ctx, "must not be null")
  90233. }
  90234. return graphql.Null
  90235. }
  90236. res := resTmp.(string)
  90237. fc.Result = res
  90238. return ec.marshalNString2string(ctx, field.Selections, res)
  90239. }
  90240. func (ec *executionContext) fieldContext_SellingPlanGroupUserError_message(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  90241. fc = &graphql.FieldContext{
  90242. Object: "SellingPlanGroupUserError",
  90243. Field: field,
  90244. IsMethod: false,
  90245. IsResolver: false,
  90246. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  90247. return nil, errors.New("field of type String does not have child fields")
  90248. },
  90249. }
  90250. return fc, nil
  90251. }
  90252. func (ec *executionContext) _SellingPlanInventoryPolicy_reserve(ctx context.Context, field graphql.CollectedField, obj *SellingPlanInventoryPolicy) (ret graphql.Marshaler) {
  90253. fc, err := ec.fieldContext_SellingPlanInventoryPolicy_reserve(ctx, field)
  90254. if err != nil {
  90255. return graphql.Null
  90256. }
  90257. ctx = graphql.WithFieldContext(ctx, fc)
  90258. defer func() {
  90259. if r := recover(); r != nil {
  90260. ec.Error(ctx, ec.Recover(ctx, r))
  90261. ret = graphql.Null
  90262. }
  90263. }()
  90264. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90265. ctx = rctx // use context from middleware stack in children
  90266. return obj.Reserve, nil
  90267. })
  90268. if err != nil {
  90269. ec.Error(ctx, err)
  90270. return graphql.Null
  90271. }
  90272. if resTmp == nil {
  90273. if !graphql.HasFieldError(ctx, fc) {
  90274. ec.Errorf(ctx, "must not be null")
  90275. }
  90276. return graphql.Null
  90277. }
  90278. res := resTmp.(SellingPlanReserve)
  90279. fc.Result = res
  90280. return ec.marshalNSellingPlanReserve2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanReserve(ctx, field.Selections, res)
  90281. }
  90282. func (ec *executionContext) fieldContext_SellingPlanInventoryPolicy_reserve(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  90283. fc = &graphql.FieldContext{
  90284. Object: "SellingPlanInventoryPolicy",
  90285. Field: field,
  90286. IsMethod: false,
  90287. IsResolver: false,
  90288. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  90289. return nil, errors.New("field of type SellingPlanReserve does not have child fields")
  90290. },
  90291. }
  90292. return fc, nil
  90293. }
  90294. func (ec *executionContext) _SellingPlanPricingPolicyPercentageValue_percentage(ctx context.Context, field graphql.CollectedField, obj *SellingPlanPricingPolicyPercentageValue) (ret graphql.Marshaler) {
  90295. fc, err := ec.fieldContext_SellingPlanPricingPolicyPercentageValue_percentage(ctx, field)
  90296. if err != nil {
  90297. return graphql.Null
  90298. }
  90299. ctx = graphql.WithFieldContext(ctx, fc)
  90300. defer func() {
  90301. if r := recover(); r != nil {
  90302. ec.Error(ctx, ec.Recover(ctx, r))
  90303. ret = graphql.Null
  90304. }
  90305. }()
  90306. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90307. ctx = rctx // use context from middleware stack in children
  90308. return obj.Percentage, nil
  90309. })
  90310. if err != nil {
  90311. ec.Error(ctx, err)
  90312. return graphql.Null
  90313. }
  90314. if resTmp == nil {
  90315. if !graphql.HasFieldError(ctx, fc) {
  90316. ec.Errorf(ctx, "must not be null")
  90317. }
  90318. return graphql.Null
  90319. }
  90320. res := resTmp.(float64)
  90321. fc.Result = res
  90322. return ec.marshalNFloat2float64(ctx, field.Selections, res)
  90323. }
  90324. func (ec *executionContext) fieldContext_SellingPlanPricingPolicyPercentageValue_percentage(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  90325. fc = &graphql.FieldContext{
  90326. Object: "SellingPlanPricingPolicyPercentageValue",
  90327. Field: field,
  90328. IsMethod: false,
  90329. IsResolver: false,
  90330. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  90331. return nil, errors.New("field of type Float does not have child fields")
  90332. },
  90333. }
  90334. return fc, nil
  90335. }
  90336. func (ec *executionContext) _SellingPlanRecurringBillingPolicy_anchors(ctx context.Context, field graphql.CollectedField, obj *SellingPlanRecurringBillingPolicy) (ret graphql.Marshaler) {
  90337. fc, err := ec.fieldContext_SellingPlanRecurringBillingPolicy_anchors(ctx, field)
  90338. if err != nil {
  90339. return graphql.Null
  90340. }
  90341. ctx = graphql.WithFieldContext(ctx, fc)
  90342. defer func() {
  90343. if r := recover(); r != nil {
  90344. ec.Error(ctx, ec.Recover(ctx, r))
  90345. ret = graphql.Null
  90346. }
  90347. }()
  90348. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90349. ctx = rctx // use context from middleware stack in children
  90350. return obj.Anchors, nil
  90351. })
  90352. if err != nil {
  90353. ec.Error(ctx, err)
  90354. return graphql.Null
  90355. }
  90356. if resTmp == nil {
  90357. if !graphql.HasFieldError(ctx, fc) {
  90358. ec.Errorf(ctx, "must not be null")
  90359. }
  90360. return graphql.Null
  90361. }
  90362. res := resTmp.([]*SellingPlanAnchor)
  90363. fc.Result = res
  90364. return ec.marshalNSellingPlanAnchor2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanAnchorᚄ(ctx, field.Selections, res)
  90365. }
  90366. func (ec *executionContext) fieldContext_SellingPlanRecurringBillingPolicy_anchors(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  90367. fc = &graphql.FieldContext{
  90368. Object: "SellingPlanRecurringBillingPolicy",
  90369. Field: field,
  90370. IsMethod: false,
  90371. IsResolver: false,
  90372. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  90373. switch field.Name {
  90374. case "cutoffDay":
  90375. return ec.fieldContext_SellingPlanAnchor_cutoffDay(ctx, field)
  90376. case "day":
  90377. return ec.fieldContext_SellingPlanAnchor_day(ctx, field)
  90378. case "month":
  90379. return ec.fieldContext_SellingPlanAnchor_month(ctx, field)
  90380. case "type":
  90381. return ec.fieldContext_SellingPlanAnchor_type(ctx, field)
  90382. }
  90383. return nil, fmt.Errorf("no field named %q was found under type SellingPlanAnchor", field.Name)
  90384. },
  90385. }
  90386. return fc, nil
  90387. }
  90388. func (ec *executionContext) _SellingPlanRecurringBillingPolicy_createdAt(ctx context.Context, field graphql.CollectedField, obj *SellingPlanRecurringBillingPolicy) (ret graphql.Marshaler) {
  90389. fc, err := ec.fieldContext_SellingPlanRecurringBillingPolicy_createdAt(ctx, field)
  90390. if err != nil {
  90391. return graphql.Null
  90392. }
  90393. ctx = graphql.WithFieldContext(ctx, fc)
  90394. defer func() {
  90395. if r := recover(); r != nil {
  90396. ec.Error(ctx, ec.Recover(ctx, r))
  90397. ret = graphql.Null
  90398. }
  90399. }()
  90400. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90401. ctx = rctx // use context from middleware stack in children
  90402. return obj.CreatedAt, nil
  90403. })
  90404. if err != nil {
  90405. ec.Error(ctx, err)
  90406. return graphql.Null
  90407. }
  90408. if resTmp == nil {
  90409. if !graphql.HasFieldError(ctx, fc) {
  90410. ec.Errorf(ctx, "must not be null")
  90411. }
  90412. return graphql.Null
  90413. }
  90414. res := resTmp.(string)
  90415. fc.Result = res
  90416. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  90417. }
  90418. func (ec *executionContext) fieldContext_SellingPlanRecurringBillingPolicy_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  90419. fc = &graphql.FieldContext{
  90420. Object: "SellingPlanRecurringBillingPolicy",
  90421. Field: field,
  90422. IsMethod: false,
  90423. IsResolver: false,
  90424. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  90425. return nil, errors.New("field of type DateTime does not have child fields")
  90426. },
  90427. }
  90428. return fc, nil
  90429. }
  90430. func (ec *executionContext) _SellingPlanRecurringBillingPolicy_interval(ctx context.Context, field graphql.CollectedField, obj *SellingPlanRecurringBillingPolicy) (ret graphql.Marshaler) {
  90431. fc, err := ec.fieldContext_SellingPlanRecurringBillingPolicy_interval(ctx, field)
  90432. if err != nil {
  90433. return graphql.Null
  90434. }
  90435. ctx = graphql.WithFieldContext(ctx, fc)
  90436. defer func() {
  90437. if r := recover(); r != nil {
  90438. ec.Error(ctx, ec.Recover(ctx, r))
  90439. ret = graphql.Null
  90440. }
  90441. }()
  90442. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90443. ctx = rctx // use context from middleware stack in children
  90444. return obj.Interval, nil
  90445. })
  90446. if err != nil {
  90447. ec.Error(ctx, err)
  90448. return graphql.Null
  90449. }
  90450. if resTmp == nil {
  90451. if !graphql.HasFieldError(ctx, fc) {
  90452. ec.Errorf(ctx, "must not be null")
  90453. }
  90454. return graphql.Null
  90455. }
  90456. res := resTmp.(SellingPlanInterval)
  90457. fc.Result = res
  90458. return ec.marshalNSellingPlanInterval2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanInterval(ctx, field.Selections, res)
  90459. }
  90460. func (ec *executionContext) fieldContext_SellingPlanRecurringBillingPolicy_interval(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  90461. fc = &graphql.FieldContext{
  90462. Object: "SellingPlanRecurringBillingPolicy",
  90463. Field: field,
  90464. IsMethod: false,
  90465. IsResolver: false,
  90466. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  90467. return nil, errors.New("field of type SellingPlanInterval does not have child fields")
  90468. },
  90469. }
  90470. return fc, nil
  90471. }
  90472. func (ec *executionContext) _SellingPlanRecurringBillingPolicy_intervalCount(ctx context.Context, field graphql.CollectedField, obj *SellingPlanRecurringBillingPolicy) (ret graphql.Marshaler) {
  90473. fc, err := ec.fieldContext_SellingPlanRecurringBillingPolicy_intervalCount(ctx, field)
  90474. if err != nil {
  90475. return graphql.Null
  90476. }
  90477. ctx = graphql.WithFieldContext(ctx, fc)
  90478. defer func() {
  90479. if r := recover(); r != nil {
  90480. ec.Error(ctx, ec.Recover(ctx, r))
  90481. ret = graphql.Null
  90482. }
  90483. }()
  90484. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90485. ctx = rctx // use context from middleware stack in children
  90486. return obj.IntervalCount, nil
  90487. })
  90488. if err != nil {
  90489. ec.Error(ctx, err)
  90490. return graphql.Null
  90491. }
  90492. if resTmp == nil {
  90493. if !graphql.HasFieldError(ctx, fc) {
  90494. ec.Errorf(ctx, "must not be null")
  90495. }
  90496. return graphql.Null
  90497. }
  90498. res := resTmp.(int)
  90499. fc.Result = res
  90500. return ec.marshalNInt2int(ctx, field.Selections, res)
  90501. }
  90502. func (ec *executionContext) fieldContext_SellingPlanRecurringBillingPolicy_intervalCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  90503. fc = &graphql.FieldContext{
  90504. Object: "SellingPlanRecurringBillingPolicy",
  90505. Field: field,
  90506. IsMethod: false,
  90507. IsResolver: false,
  90508. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  90509. return nil, errors.New("field of type Int does not have child fields")
  90510. },
  90511. }
  90512. return fc, nil
  90513. }
  90514. func (ec *executionContext) _SellingPlanRecurringBillingPolicy_maxCycles(ctx context.Context, field graphql.CollectedField, obj *SellingPlanRecurringBillingPolicy) (ret graphql.Marshaler) {
  90515. fc, err := ec.fieldContext_SellingPlanRecurringBillingPolicy_maxCycles(ctx, field)
  90516. if err != nil {
  90517. return graphql.Null
  90518. }
  90519. ctx = graphql.WithFieldContext(ctx, fc)
  90520. defer func() {
  90521. if r := recover(); r != nil {
  90522. ec.Error(ctx, ec.Recover(ctx, r))
  90523. ret = graphql.Null
  90524. }
  90525. }()
  90526. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90527. ctx = rctx // use context from middleware stack in children
  90528. return obj.MaxCycles, nil
  90529. })
  90530. if err != nil {
  90531. ec.Error(ctx, err)
  90532. return graphql.Null
  90533. }
  90534. if resTmp == nil {
  90535. return graphql.Null
  90536. }
  90537. res := resTmp.(*int)
  90538. fc.Result = res
  90539. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  90540. }
  90541. func (ec *executionContext) fieldContext_SellingPlanRecurringBillingPolicy_maxCycles(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  90542. fc = &graphql.FieldContext{
  90543. Object: "SellingPlanRecurringBillingPolicy",
  90544. Field: field,
  90545. IsMethod: false,
  90546. IsResolver: false,
  90547. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  90548. return nil, errors.New("field of type Int does not have child fields")
  90549. },
  90550. }
  90551. return fc, nil
  90552. }
  90553. func (ec *executionContext) _SellingPlanRecurringBillingPolicy_minCycles(ctx context.Context, field graphql.CollectedField, obj *SellingPlanRecurringBillingPolicy) (ret graphql.Marshaler) {
  90554. fc, err := ec.fieldContext_SellingPlanRecurringBillingPolicy_minCycles(ctx, field)
  90555. if err != nil {
  90556. return graphql.Null
  90557. }
  90558. ctx = graphql.WithFieldContext(ctx, fc)
  90559. defer func() {
  90560. if r := recover(); r != nil {
  90561. ec.Error(ctx, ec.Recover(ctx, r))
  90562. ret = graphql.Null
  90563. }
  90564. }()
  90565. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90566. ctx = rctx // use context from middleware stack in children
  90567. return obj.MinCycles, nil
  90568. })
  90569. if err != nil {
  90570. ec.Error(ctx, err)
  90571. return graphql.Null
  90572. }
  90573. if resTmp == nil {
  90574. return graphql.Null
  90575. }
  90576. res := resTmp.(*int)
  90577. fc.Result = res
  90578. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  90579. }
  90580. func (ec *executionContext) fieldContext_SellingPlanRecurringBillingPolicy_minCycles(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  90581. fc = &graphql.FieldContext{
  90582. Object: "SellingPlanRecurringBillingPolicy",
  90583. Field: field,
  90584. IsMethod: false,
  90585. IsResolver: false,
  90586. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  90587. return nil, errors.New("field of type Int does not have child fields")
  90588. },
  90589. }
  90590. return fc, nil
  90591. }
  90592. func (ec *executionContext) _SellingPlanRecurringDeliveryPolicy_anchors(ctx context.Context, field graphql.CollectedField, obj *SellingPlanRecurringDeliveryPolicy) (ret graphql.Marshaler) {
  90593. fc, err := ec.fieldContext_SellingPlanRecurringDeliveryPolicy_anchors(ctx, field)
  90594. if err != nil {
  90595. return graphql.Null
  90596. }
  90597. ctx = graphql.WithFieldContext(ctx, fc)
  90598. defer func() {
  90599. if r := recover(); r != nil {
  90600. ec.Error(ctx, ec.Recover(ctx, r))
  90601. ret = graphql.Null
  90602. }
  90603. }()
  90604. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90605. ctx = rctx // use context from middleware stack in children
  90606. return obj.Anchors, nil
  90607. })
  90608. if err != nil {
  90609. ec.Error(ctx, err)
  90610. return graphql.Null
  90611. }
  90612. if resTmp == nil {
  90613. if !graphql.HasFieldError(ctx, fc) {
  90614. ec.Errorf(ctx, "must not be null")
  90615. }
  90616. return graphql.Null
  90617. }
  90618. res := resTmp.([]*SellingPlanAnchor)
  90619. fc.Result = res
  90620. return ec.marshalNSellingPlanAnchor2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanAnchorᚄ(ctx, field.Selections, res)
  90621. }
  90622. func (ec *executionContext) fieldContext_SellingPlanRecurringDeliveryPolicy_anchors(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  90623. fc = &graphql.FieldContext{
  90624. Object: "SellingPlanRecurringDeliveryPolicy",
  90625. Field: field,
  90626. IsMethod: false,
  90627. IsResolver: false,
  90628. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  90629. switch field.Name {
  90630. case "cutoffDay":
  90631. return ec.fieldContext_SellingPlanAnchor_cutoffDay(ctx, field)
  90632. case "day":
  90633. return ec.fieldContext_SellingPlanAnchor_day(ctx, field)
  90634. case "month":
  90635. return ec.fieldContext_SellingPlanAnchor_month(ctx, field)
  90636. case "type":
  90637. return ec.fieldContext_SellingPlanAnchor_type(ctx, field)
  90638. }
  90639. return nil, fmt.Errorf("no field named %q was found under type SellingPlanAnchor", field.Name)
  90640. },
  90641. }
  90642. return fc, nil
  90643. }
  90644. func (ec *executionContext) _SellingPlanRecurringDeliveryPolicy_createdAt(ctx context.Context, field graphql.CollectedField, obj *SellingPlanRecurringDeliveryPolicy) (ret graphql.Marshaler) {
  90645. fc, err := ec.fieldContext_SellingPlanRecurringDeliveryPolicy_createdAt(ctx, field)
  90646. if err != nil {
  90647. return graphql.Null
  90648. }
  90649. ctx = graphql.WithFieldContext(ctx, fc)
  90650. defer func() {
  90651. if r := recover(); r != nil {
  90652. ec.Error(ctx, ec.Recover(ctx, r))
  90653. ret = graphql.Null
  90654. }
  90655. }()
  90656. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90657. ctx = rctx // use context from middleware stack in children
  90658. return obj.CreatedAt, nil
  90659. })
  90660. if err != nil {
  90661. ec.Error(ctx, err)
  90662. return graphql.Null
  90663. }
  90664. if resTmp == nil {
  90665. if !graphql.HasFieldError(ctx, fc) {
  90666. ec.Errorf(ctx, "must not be null")
  90667. }
  90668. return graphql.Null
  90669. }
  90670. res := resTmp.(string)
  90671. fc.Result = res
  90672. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  90673. }
  90674. func (ec *executionContext) fieldContext_SellingPlanRecurringDeliveryPolicy_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  90675. fc = &graphql.FieldContext{
  90676. Object: "SellingPlanRecurringDeliveryPolicy",
  90677. Field: field,
  90678. IsMethod: false,
  90679. IsResolver: false,
  90680. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  90681. return nil, errors.New("field of type DateTime does not have child fields")
  90682. },
  90683. }
  90684. return fc, nil
  90685. }
  90686. func (ec *executionContext) _SellingPlanRecurringDeliveryPolicy_cutoff(ctx context.Context, field graphql.CollectedField, obj *SellingPlanRecurringDeliveryPolicy) (ret graphql.Marshaler) {
  90687. fc, err := ec.fieldContext_SellingPlanRecurringDeliveryPolicy_cutoff(ctx, field)
  90688. if err != nil {
  90689. return graphql.Null
  90690. }
  90691. ctx = graphql.WithFieldContext(ctx, fc)
  90692. defer func() {
  90693. if r := recover(); r != nil {
  90694. ec.Error(ctx, ec.Recover(ctx, r))
  90695. ret = graphql.Null
  90696. }
  90697. }()
  90698. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90699. ctx = rctx // use context from middleware stack in children
  90700. return obj.Cutoff, nil
  90701. })
  90702. if err != nil {
  90703. ec.Error(ctx, err)
  90704. return graphql.Null
  90705. }
  90706. if resTmp == nil {
  90707. return graphql.Null
  90708. }
  90709. res := resTmp.(*int)
  90710. fc.Result = res
  90711. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  90712. }
  90713. func (ec *executionContext) fieldContext_SellingPlanRecurringDeliveryPolicy_cutoff(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  90714. fc = &graphql.FieldContext{
  90715. Object: "SellingPlanRecurringDeliveryPolicy",
  90716. Field: field,
  90717. IsMethod: false,
  90718. IsResolver: false,
  90719. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  90720. return nil, errors.New("field of type Int does not have child fields")
  90721. },
  90722. }
  90723. return fc, nil
  90724. }
  90725. func (ec *executionContext) _SellingPlanRecurringDeliveryPolicy_intent(ctx context.Context, field graphql.CollectedField, obj *SellingPlanRecurringDeliveryPolicy) (ret graphql.Marshaler) {
  90726. fc, err := ec.fieldContext_SellingPlanRecurringDeliveryPolicy_intent(ctx, field)
  90727. if err != nil {
  90728. return graphql.Null
  90729. }
  90730. ctx = graphql.WithFieldContext(ctx, fc)
  90731. defer func() {
  90732. if r := recover(); r != nil {
  90733. ec.Error(ctx, ec.Recover(ctx, r))
  90734. ret = graphql.Null
  90735. }
  90736. }()
  90737. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90738. ctx = rctx // use context from middleware stack in children
  90739. return obj.Intent, nil
  90740. })
  90741. if err != nil {
  90742. ec.Error(ctx, err)
  90743. return graphql.Null
  90744. }
  90745. if resTmp == nil {
  90746. if !graphql.HasFieldError(ctx, fc) {
  90747. ec.Errorf(ctx, "must not be null")
  90748. }
  90749. return graphql.Null
  90750. }
  90751. res := resTmp.(SellingPlanRecurringDeliveryPolicyIntent)
  90752. fc.Result = res
  90753. return ec.marshalNSellingPlanRecurringDeliveryPolicyIntent2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanRecurringDeliveryPolicyIntent(ctx, field.Selections, res)
  90754. }
  90755. func (ec *executionContext) fieldContext_SellingPlanRecurringDeliveryPolicy_intent(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  90756. fc = &graphql.FieldContext{
  90757. Object: "SellingPlanRecurringDeliveryPolicy",
  90758. Field: field,
  90759. IsMethod: false,
  90760. IsResolver: false,
  90761. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  90762. return nil, errors.New("field of type SellingPlanRecurringDeliveryPolicyIntent does not have child fields")
  90763. },
  90764. }
  90765. return fc, nil
  90766. }
  90767. func (ec *executionContext) _SellingPlanRecurringDeliveryPolicy_interval(ctx context.Context, field graphql.CollectedField, obj *SellingPlanRecurringDeliveryPolicy) (ret graphql.Marshaler) {
  90768. fc, err := ec.fieldContext_SellingPlanRecurringDeliveryPolicy_interval(ctx, field)
  90769. if err != nil {
  90770. return graphql.Null
  90771. }
  90772. ctx = graphql.WithFieldContext(ctx, fc)
  90773. defer func() {
  90774. if r := recover(); r != nil {
  90775. ec.Error(ctx, ec.Recover(ctx, r))
  90776. ret = graphql.Null
  90777. }
  90778. }()
  90779. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90780. ctx = rctx // use context from middleware stack in children
  90781. return obj.Interval, nil
  90782. })
  90783. if err != nil {
  90784. ec.Error(ctx, err)
  90785. return graphql.Null
  90786. }
  90787. if resTmp == nil {
  90788. if !graphql.HasFieldError(ctx, fc) {
  90789. ec.Errorf(ctx, "must not be null")
  90790. }
  90791. return graphql.Null
  90792. }
  90793. res := resTmp.(SellingPlanInterval)
  90794. fc.Result = res
  90795. return ec.marshalNSellingPlanInterval2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanInterval(ctx, field.Selections, res)
  90796. }
  90797. func (ec *executionContext) fieldContext_SellingPlanRecurringDeliveryPolicy_interval(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  90798. fc = &graphql.FieldContext{
  90799. Object: "SellingPlanRecurringDeliveryPolicy",
  90800. Field: field,
  90801. IsMethod: false,
  90802. IsResolver: false,
  90803. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  90804. return nil, errors.New("field of type SellingPlanInterval does not have child fields")
  90805. },
  90806. }
  90807. return fc, nil
  90808. }
  90809. func (ec *executionContext) _SellingPlanRecurringDeliveryPolicy_intervalCount(ctx context.Context, field graphql.CollectedField, obj *SellingPlanRecurringDeliveryPolicy) (ret graphql.Marshaler) {
  90810. fc, err := ec.fieldContext_SellingPlanRecurringDeliveryPolicy_intervalCount(ctx, field)
  90811. if err != nil {
  90812. return graphql.Null
  90813. }
  90814. ctx = graphql.WithFieldContext(ctx, fc)
  90815. defer func() {
  90816. if r := recover(); r != nil {
  90817. ec.Error(ctx, ec.Recover(ctx, r))
  90818. ret = graphql.Null
  90819. }
  90820. }()
  90821. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90822. ctx = rctx // use context from middleware stack in children
  90823. return obj.IntervalCount, nil
  90824. })
  90825. if err != nil {
  90826. ec.Error(ctx, err)
  90827. return graphql.Null
  90828. }
  90829. if resTmp == nil {
  90830. if !graphql.HasFieldError(ctx, fc) {
  90831. ec.Errorf(ctx, "must not be null")
  90832. }
  90833. return graphql.Null
  90834. }
  90835. res := resTmp.(int)
  90836. fc.Result = res
  90837. return ec.marshalNInt2int(ctx, field.Selections, res)
  90838. }
  90839. func (ec *executionContext) fieldContext_SellingPlanRecurringDeliveryPolicy_intervalCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  90840. fc = &graphql.FieldContext{
  90841. Object: "SellingPlanRecurringDeliveryPolicy",
  90842. Field: field,
  90843. IsMethod: false,
  90844. IsResolver: false,
  90845. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  90846. return nil, errors.New("field of type Int does not have child fields")
  90847. },
  90848. }
  90849. return fc, nil
  90850. }
  90851. func (ec *executionContext) _SellingPlanRecurringDeliveryPolicy_preAnchorBehavior(ctx context.Context, field graphql.CollectedField, obj *SellingPlanRecurringDeliveryPolicy) (ret graphql.Marshaler) {
  90852. fc, err := ec.fieldContext_SellingPlanRecurringDeliveryPolicy_preAnchorBehavior(ctx, field)
  90853. if err != nil {
  90854. return graphql.Null
  90855. }
  90856. ctx = graphql.WithFieldContext(ctx, fc)
  90857. defer func() {
  90858. if r := recover(); r != nil {
  90859. ec.Error(ctx, ec.Recover(ctx, r))
  90860. ret = graphql.Null
  90861. }
  90862. }()
  90863. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90864. ctx = rctx // use context from middleware stack in children
  90865. return obj.PreAnchorBehavior, nil
  90866. })
  90867. if err != nil {
  90868. ec.Error(ctx, err)
  90869. return graphql.Null
  90870. }
  90871. if resTmp == nil {
  90872. if !graphql.HasFieldError(ctx, fc) {
  90873. ec.Errorf(ctx, "must not be null")
  90874. }
  90875. return graphql.Null
  90876. }
  90877. res := resTmp.(SellingPlanRecurringDeliveryPolicyPreAnchorBehavior)
  90878. fc.Result = res
  90879. return ec.marshalNSellingPlanRecurringDeliveryPolicyPreAnchorBehavior2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanRecurringDeliveryPolicyPreAnchorBehavior(ctx, field.Selections, res)
  90880. }
  90881. func (ec *executionContext) fieldContext_SellingPlanRecurringDeliveryPolicy_preAnchorBehavior(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  90882. fc = &graphql.FieldContext{
  90883. Object: "SellingPlanRecurringDeliveryPolicy",
  90884. Field: field,
  90885. IsMethod: false,
  90886. IsResolver: false,
  90887. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  90888. return nil, errors.New("field of type SellingPlanRecurringDeliveryPolicyPreAnchorBehavior does not have child fields")
  90889. },
  90890. }
  90891. return fc, nil
  90892. }
  90893. func (ec *executionContext) _SellingPlanRecurringPricingPolicy_adjustmentType(ctx context.Context, field graphql.CollectedField, obj *SellingPlanRecurringPricingPolicy) (ret graphql.Marshaler) {
  90894. fc, err := ec.fieldContext_SellingPlanRecurringPricingPolicy_adjustmentType(ctx, field)
  90895. if err != nil {
  90896. return graphql.Null
  90897. }
  90898. ctx = graphql.WithFieldContext(ctx, fc)
  90899. defer func() {
  90900. if r := recover(); r != nil {
  90901. ec.Error(ctx, ec.Recover(ctx, r))
  90902. ret = graphql.Null
  90903. }
  90904. }()
  90905. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90906. ctx = rctx // use context from middleware stack in children
  90907. return obj.AdjustmentType, nil
  90908. })
  90909. if err != nil {
  90910. ec.Error(ctx, err)
  90911. return graphql.Null
  90912. }
  90913. if resTmp == nil {
  90914. if !graphql.HasFieldError(ctx, fc) {
  90915. ec.Errorf(ctx, "must not be null")
  90916. }
  90917. return graphql.Null
  90918. }
  90919. res := resTmp.(SellingPlanPricingPolicyAdjustmentType)
  90920. fc.Result = res
  90921. return ec.marshalNSellingPlanPricingPolicyAdjustmentType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanPricingPolicyAdjustmentType(ctx, field.Selections, res)
  90922. }
  90923. func (ec *executionContext) fieldContext_SellingPlanRecurringPricingPolicy_adjustmentType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  90924. fc = &graphql.FieldContext{
  90925. Object: "SellingPlanRecurringPricingPolicy",
  90926. Field: field,
  90927. IsMethod: false,
  90928. IsResolver: false,
  90929. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  90930. return nil, errors.New("field of type SellingPlanPricingPolicyAdjustmentType does not have child fields")
  90931. },
  90932. }
  90933. return fc, nil
  90934. }
  90935. func (ec *executionContext) _SellingPlanRecurringPricingPolicy_adjustmentValue(ctx context.Context, field graphql.CollectedField, obj *SellingPlanRecurringPricingPolicy) (ret graphql.Marshaler) {
  90936. fc, err := ec.fieldContext_SellingPlanRecurringPricingPolicy_adjustmentValue(ctx, field)
  90937. if err != nil {
  90938. return graphql.Null
  90939. }
  90940. ctx = graphql.WithFieldContext(ctx, fc)
  90941. defer func() {
  90942. if r := recover(); r != nil {
  90943. ec.Error(ctx, ec.Recover(ctx, r))
  90944. ret = graphql.Null
  90945. }
  90946. }()
  90947. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90948. ctx = rctx // use context from middleware stack in children
  90949. return obj.AdjustmentValue, nil
  90950. })
  90951. if err != nil {
  90952. ec.Error(ctx, err)
  90953. return graphql.Null
  90954. }
  90955. if resTmp == nil {
  90956. if !graphql.HasFieldError(ctx, fc) {
  90957. ec.Errorf(ctx, "must not be null")
  90958. }
  90959. return graphql.Null
  90960. }
  90961. res := resTmp.(SellingPlanPricingPolicyAdjustmentValue)
  90962. fc.Result = res
  90963. return ec.marshalNSellingPlanPricingPolicyAdjustmentValue2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanPricingPolicyAdjustmentValue(ctx, field.Selections, res)
  90964. }
  90965. func (ec *executionContext) fieldContext_SellingPlanRecurringPricingPolicy_adjustmentValue(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  90966. fc = &graphql.FieldContext{
  90967. Object: "SellingPlanRecurringPricingPolicy",
  90968. Field: field,
  90969. IsMethod: false,
  90970. IsResolver: false,
  90971. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  90972. return nil, errors.New("field of type SellingPlanPricingPolicyAdjustmentValue does not have child fields")
  90973. },
  90974. }
  90975. return fc, nil
  90976. }
  90977. func (ec *executionContext) _SellingPlanRecurringPricingPolicy_afterCycle(ctx context.Context, field graphql.CollectedField, obj *SellingPlanRecurringPricingPolicy) (ret graphql.Marshaler) {
  90978. fc, err := ec.fieldContext_SellingPlanRecurringPricingPolicy_afterCycle(ctx, field)
  90979. if err != nil {
  90980. return graphql.Null
  90981. }
  90982. ctx = graphql.WithFieldContext(ctx, fc)
  90983. defer func() {
  90984. if r := recover(); r != nil {
  90985. ec.Error(ctx, ec.Recover(ctx, r))
  90986. ret = graphql.Null
  90987. }
  90988. }()
  90989. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90990. ctx = rctx // use context from middleware stack in children
  90991. return obj.AfterCycle, nil
  90992. })
  90993. if err != nil {
  90994. ec.Error(ctx, err)
  90995. return graphql.Null
  90996. }
  90997. if resTmp == nil {
  90998. return graphql.Null
  90999. }
  91000. res := resTmp.(*int)
  91001. fc.Result = res
  91002. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  91003. }
  91004. func (ec *executionContext) fieldContext_SellingPlanRecurringPricingPolicy_afterCycle(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91005. fc = &graphql.FieldContext{
  91006. Object: "SellingPlanRecurringPricingPolicy",
  91007. Field: field,
  91008. IsMethod: false,
  91009. IsResolver: false,
  91010. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91011. return nil, errors.New("field of type Int does not have child fields")
  91012. },
  91013. }
  91014. return fc, nil
  91015. }
  91016. func (ec *executionContext) _SellingPlanRecurringPricingPolicy_createdAt(ctx context.Context, field graphql.CollectedField, obj *SellingPlanRecurringPricingPolicy) (ret graphql.Marshaler) {
  91017. fc, err := ec.fieldContext_SellingPlanRecurringPricingPolicy_createdAt(ctx, field)
  91018. if err != nil {
  91019. return graphql.Null
  91020. }
  91021. ctx = graphql.WithFieldContext(ctx, fc)
  91022. defer func() {
  91023. if r := recover(); r != nil {
  91024. ec.Error(ctx, ec.Recover(ctx, r))
  91025. ret = graphql.Null
  91026. }
  91027. }()
  91028. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  91029. ctx = rctx // use context from middleware stack in children
  91030. return obj.CreatedAt, nil
  91031. })
  91032. if err != nil {
  91033. ec.Error(ctx, err)
  91034. return graphql.Null
  91035. }
  91036. if resTmp == nil {
  91037. if !graphql.HasFieldError(ctx, fc) {
  91038. ec.Errorf(ctx, "must not be null")
  91039. }
  91040. return graphql.Null
  91041. }
  91042. res := resTmp.(string)
  91043. fc.Result = res
  91044. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  91045. }
  91046. func (ec *executionContext) fieldContext_SellingPlanRecurringPricingPolicy_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91047. fc = &graphql.FieldContext{
  91048. Object: "SellingPlanRecurringPricingPolicy",
  91049. Field: field,
  91050. IsMethod: false,
  91051. IsResolver: false,
  91052. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91053. return nil, errors.New("field of type DateTime does not have child fields")
  91054. },
  91055. }
  91056. return fc, nil
  91057. }
  91058. func (ec *executionContext) _ShippingLine_carrierIdentifier(ctx context.Context, field graphql.CollectedField, obj *ShippingLine) (ret graphql.Marshaler) {
  91059. fc, err := ec.fieldContext_ShippingLine_carrierIdentifier(ctx, field)
  91060. if err != nil {
  91061. return graphql.Null
  91062. }
  91063. ctx = graphql.WithFieldContext(ctx, fc)
  91064. defer func() {
  91065. if r := recover(); r != nil {
  91066. ec.Error(ctx, ec.Recover(ctx, r))
  91067. ret = graphql.Null
  91068. }
  91069. }()
  91070. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  91071. ctx = rctx // use context from middleware stack in children
  91072. return obj.CarrierIdentifier, nil
  91073. })
  91074. if err != nil {
  91075. ec.Error(ctx, err)
  91076. return graphql.Null
  91077. }
  91078. if resTmp == nil {
  91079. return graphql.Null
  91080. }
  91081. res := resTmp.(*string)
  91082. fc.Result = res
  91083. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  91084. }
  91085. func (ec *executionContext) fieldContext_ShippingLine_carrierIdentifier(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91086. fc = &graphql.FieldContext{
  91087. Object: "ShippingLine",
  91088. Field: field,
  91089. IsMethod: false,
  91090. IsResolver: false,
  91091. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91092. return nil, errors.New("field of type String does not have child fields")
  91093. },
  91094. }
  91095. return fc, nil
  91096. }
  91097. func (ec *executionContext) _ShippingLine_code(ctx context.Context, field graphql.CollectedField, obj *ShippingLine) (ret graphql.Marshaler) {
  91098. fc, err := ec.fieldContext_ShippingLine_code(ctx, field)
  91099. if err != nil {
  91100. return graphql.Null
  91101. }
  91102. ctx = graphql.WithFieldContext(ctx, fc)
  91103. defer func() {
  91104. if r := recover(); r != nil {
  91105. ec.Error(ctx, ec.Recover(ctx, r))
  91106. ret = graphql.Null
  91107. }
  91108. }()
  91109. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  91110. ctx = rctx // use context from middleware stack in children
  91111. return obj.Code, nil
  91112. })
  91113. if err != nil {
  91114. ec.Error(ctx, err)
  91115. return graphql.Null
  91116. }
  91117. if resTmp == nil {
  91118. return graphql.Null
  91119. }
  91120. res := resTmp.(*string)
  91121. fc.Result = res
  91122. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  91123. }
  91124. func (ec *executionContext) fieldContext_ShippingLine_code(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91125. fc = &graphql.FieldContext{
  91126. Object: "ShippingLine",
  91127. Field: field,
  91128. IsMethod: false,
  91129. IsResolver: false,
  91130. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91131. return nil, errors.New("field of type String does not have child fields")
  91132. },
  91133. }
  91134. return fc, nil
  91135. }
  91136. func (ec *executionContext) _ShippingLine_custom(ctx context.Context, field graphql.CollectedField, obj *ShippingLine) (ret graphql.Marshaler) {
  91137. fc, err := ec.fieldContext_ShippingLine_custom(ctx, field)
  91138. if err != nil {
  91139. return graphql.Null
  91140. }
  91141. ctx = graphql.WithFieldContext(ctx, fc)
  91142. defer func() {
  91143. if r := recover(); r != nil {
  91144. ec.Error(ctx, ec.Recover(ctx, r))
  91145. ret = graphql.Null
  91146. }
  91147. }()
  91148. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  91149. ctx = rctx // use context from middleware stack in children
  91150. return obj.Custom, nil
  91151. })
  91152. if err != nil {
  91153. ec.Error(ctx, err)
  91154. return graphql.Null
  91155. }
  91156. if resTmp == nil {
  91157. if !graphql.HasFieldError(ctx, fc) {
  91158. ec.Errorf(ctx, "must not be null")
  91159. }
  91160. return graphql.Null
  91161. }
  91162. res := resTmp.(bool)
  91163. fc.Result = res
  91164. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  91165. }
  91166. func (ec *executionContext) fieldContext_ShippingLine_custom(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91167. fc = &graphql.FieldContext{
  91168. Object: "ShippingLine",
  91169. Field: field,
  91170. IsMethod: false,
  91171. IsResolver: false,
  91172. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91173. return nil, errors.New("field of type Boolean does not have child fields")
  91174. },
  91175. }
  91176. return fc, nil
  91177. }
  91178. func (ec *executionContext) _ShippingLine_deliveryCategory(ctx context.Context, field graphql.CollectedField, obj *ShippingLine) (ret graphql.Marshaler) {
  91179. fc, err := ec.fieldContext_ShippingLine_deliveryCategory(ctx, field)
  91180. if err != nil {
  91181. return graphql.Null
  91182. }
  91183. ctx = graphql.WithFieldContext(ctx, fc)
  91184. defer func() {
  91185. if r := recover(); r != nil {
  91186. ec.Error(ctx, ec.Recover(ctx, r))
  91187. ret = graphql.Null
  91188. }
  91189. }()
  91190. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  91191. ctx = rctx // use context from middleware stack in children
  91192. return obj.DeliveryCategory, nil
  91193. })
  91194. if err != nil {
  91195. ec.Error(ctx, err)
  91196. return graphql.Null
  91197. }
  91198. if resTmp == nil {
  91199. return graphql.Null
  91200. }
  91201. res := resTmp.(*string)
  91202. fc.Result = res
  91203. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  91204. }
  91205. func (ec *executionContext) fieldContext_ShippingLine_deliveryCategory(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91206. fc = &graphql.FieldContext{
  91207. Object: "ShippingLine",
  91208. Field: field,
  91209. IsMethod: false,
  91210. IsResolver: false,
  91211. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91212. return nil, errors.New("field of type String does not have child fields")
  91213. },
  91214. }
  91215. return fc, nil
  91216. }
  91217. func (ec *executionContext) _ShippingLine_discountAllocations(ctx context.Context, field graphql.CollectedField, obj *ShippingLine) (ret graphql.Marshaler) {
  91218. fc, err := ec.fieldContext_ShippingLine_discountAllocations(ctx, field)
  91219. if err != nil {
  91220. return graphql.Null
  91221. }
  91222. ctx = graphql.WithFieldContext(ctx, fc)
  91223. defer func() {
  91224. if r := recover(); r != nil {
  91225. ec.Error(ctx, ec.Recover(ctx, r))
  91226. ret = graphql.Null
  91227. }
  91228. }()
  91229. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  91230. ctx = rctx // use context from middleware stack in children
  91231. return obj.DiscountAllocations, nil
  91232. })
  91233. if err != nil {
  91234. ec.Error(ctx, err)
  91235. return graphql.Null
  91236. }
  91237. if resTmp == nil {
  91238. if !graphql.HasFieldError(ctx, fc) {
  91239. ec.Errorf(ctx, "must not be null")
  91240. }
  91241. return graphql.Null
  91242. }
  91243. res := resTmp.([]*DiscountAllocation)
  91244. fc.Result = res
  91245. return ec.marshalNDiscountAllocation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountAllocationᚄ(ctx, field.Selections, res)
  91246. }
  91247. func (ec *executionContext) fieldContext_ShippingLine_discountAllocations(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91248. fc = &graphql.FieldContext{
  91249. Object: "ShippingLine",
  91250. Field: field,
  91251. IsMethod: false,
  91252. IsResolver: false,
  91253. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91254. switch field.Name {
  91255. case "allocatedAmountSet":
  91256. return ec.fieldContext_DiscountAllocation_allocatedAmountSet(ctx, field)
  91257. case "discountApplication":
  91258. return ec.fieldContext_DiscountAllocation_discountApplication(ctx, field)
  91259. }
  91260. return nil, fmt.Errorf("no field named %q was found under type DiscountAllocation", field.Name)
  91261. },
  91262. }
  91263. return fc, nil
  91264. }
  91265. func (ec *executionContext) _ShippingLine_discountedPriceSet(ctx context.Context, field graphql.CollectedField, obj *ShippingLine) (ret graphql.Marshaler) {
  91266. fc, err := ec.fieldContext_ShippingLine_discountedPriceSet(ctx, field)
  91267. if err != nil {
  91268. return graphql.Null
  91269. }
  91270. ctx = graphql.WithFieldContext(ctx, fc)
  91271. defer func() {
  91272. if r := recover(); r != nil {
  91273. ec.Error(ctx, ec.Recover(ctx, r))
  91274. ret = graphql.Null
  91275. }
  91276. }()
  91277. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  91278. ctx = rctx // use context from middleware stack in children
  91279. return obj.DiscountedPriceSet, nil
  91280. })
  91281. if err != nil {
  91282. ec.Error(ctx, err)
  91283. return graphql.Null
  91284. }
  91285. if resTmp == nil {
  91286. if !graphql.HasFieldError(ctx, fc) {
  91287. ec.Errorf(ctx, "must not be null")
  91288. }
  91289. return graphql.Null
  91290. }
  91291. res := resTmp.(*MoneyBag)
  91292. fc.Result = res
  91293. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  91294. }
  91295. func (ec *executionContext) fieldContext_ShippingLine_discountedPriceSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91296. fc = &graphql.FieldContext{
  91297. Object: "ShippingLine",
  91298. Field: field,
  91299. IsMethod: false,
  91300. IsResolver: false,
  91301. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91302. switch field.Name {
  91303. case "presentmentMoney":
  91304. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  91305. case "shopMoney":
  91306. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  91307. }
  91308. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  91309. },
  91310. }
  91311. return fc, nil
  91312. }
  91313. func (ec *executionContext) _ShippingLine_id(ctx context.Context, field graphql.CollectedField, obj *ShippingLine) (ret graphql.Marshaler) {
  91314. fc, err := ec.fieldContext_ShippingLine_id(ctx, field)
  91315. if err != nil {
  91316. return graphql.Null
  91317. }
  91318. ctx = graphql.WithFieldContext(ctx, fc)
  91319. defer func() {
  91320. if r := recover(); r != nil {
  91321. ec.Error(ctx, ec.Recover(ctx, r))
  91322. ret = graphql.Null
  91323. }
  91324. }()
  91325. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  91326. ctx = rctx // use context from middleware stack in children
  91327. return obj.ID, nil
  91328. })
  91329. if err != nil {
  91330. ec.Error(ctx, err)
  91331. return graphql.Null
  91332. }
  91333. if resTmp == nil {
  91334. return graphql.Null
  91335. }
  91336. res := resTmp.(*string)
  91337. fc.Result = res
  91338. return ec.marshalOID2ᚖstring(ctx, field.Selections, res)
  91339. }
  91340. func (ec *executionContext) fieldContext_ShippingLine_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91341. fc = &graphql.FieldContext{
  91342. Object: "ShippingLine",
  91343. Field: field,
  91344. IsMethod: false,
  91345. IsResolver: false,
  91346. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91347. return nil, errors.New("field of type ID does not have child fields")
  91348. },
  91349. }
  91350. return fc, nil
  91351. }
  91352. func (ec *executionContext) _ShippingLine_originalPriceSet(ctx context.Context, field graphql.CollectedField, obj *ShippingLine) (ret graphql.Marshaler) {
  91353. fc, err := ec.fieldContext_ShippingLine_originalPriceSet(ctx, field)
  91354. if err != nil {
  91355. return graphql.Null
  91356. }
  91357. ctx = graphql.WithFieldContext(ctx, fc)
  91358. defer func() {
  91359. if r := recover(); r != nil {
  91360. ec.Error(ctx, ec.Recover(ctx, r))
  91361. ret = graphql.Null
  91362. }
  91363. }()
  91364. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  91365. ctx = rctx // use context from middleware stack in children
  91366. return obj.OriginalPriceSet, nil
  91367. })
  91368. if err != nil {
  91369. ec.Error(ctx, err)
  91370. return graphql.Null
  91371. }
  91372. if resTmp == nil {
  91373. if !graphql.HasFieldError(ctx, fc) {
  91374. ec.Errorf(ctx, "must not be null")
  91375. }
  91376. return graphql.Null
  91377. }
  91378. res := resTmp.(*MoneyBag)
  91379. fc.Result = res
  91380. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  91381. }
  91382. func (ec *executionContext) fieldContext_ShippingLine_originalPriceSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91383. fc = &graphql.FieldContext{
  91384. Object: "ShippingLine",
  91385. Field: field,
  91386. IsMethod: false,
  91387. IsResolver: false,
  91388. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91389. switch field.Name {
  91390. case "presentmentMoney":
  91391. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  91392. case "shopMoney":
  91393. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  91394. }
  91395. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  91396. },
  91397. }
  91398. return fc, nil
  91399. }
  91400. func (ec *executionContext) _ShippingLine_phone(ctx context.Context, field graphql.CollectedField, obj *ShippingLine) (ret graphql.Marshaler) {
  91401. fc, err := ec.fieldContext_ShippingLine_phone(ctx, field)
  91402. if err != nil {
  91403. return graphql.Null
  91404. }
  91405. ctx = graphql.WithFieldContext(ctx, fc)
  91406. defer func() {
  91407. if r := recover(); r != nil {
  91408. ec.Error(ctx, ec.Recover(ctx, r))
  91409. ret = graphql.Null
  91410. }
  91411. }()
  91412. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  91413. ctx = rctx // use context from middleware stack in children
  91414. return obj.Phone, nil
  91415. })
  91416. if err != nil {
  91417. ec.Error(ctx, err)
  91418. return graphql.Null
  91419. }
  91420. if resTmp == nil {
  91421. return graphql.Null
  91422. }
  91423. res := resTmp.(*string)
  91424. fc.Result = res
  91425. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  91426. }
  91427. func (ec *executionContext) fieldContext_ShippingLine_phone(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91428. fc = &graphql.FieldContext{
  91429. Object: "ShippingLine",
  91430. Field: field,
  91431. IsMethod: false,
  91432. IsResolver: false,
  91433. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91434. return nil, errors.New("field of type String does not have child fields")
  91435. },
  91436. }
  91437. return fc, nil
  91438. }
  91439. func (ec *executionContext) _ShippingLine_requestedFulfillmentService(ctx context.Context, field graphql.CollectedField, obj *ShippingLine) (ret graphql.Marshaler) {
  91440. fc, err := ec.fieldContext_ShippingLine_requestedFulfillmentService(ctx, field)
  91441. if err != nil {
  91442. return graphql.Null
  91443. }
  91444. ctx = graphql.WithFieldContext(ctx, fc)
  91445. defer func() {
  91446. if r := recover(); r != nil {
  91447. ec.Error(ctx, ec.Recover(ctx, r))
  91448. ret = graphql.Null
  91449. }
  91450. }()
  91451. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  91452. ctx = rctx // use context from middleware stack in children
  91453. return obj.RequestedFulfillmentService, nil
  91454. })
  91455. if err != nil {
  91456. ec.Error(ctx, err)
  91457. return graphql.Null
  91458. }
  91459. if resTmp == nil {
  91460. return graphql.Null
  91461. }
  91462. res := resTmp.(*FulfillmentService)
  91463. fc.Result = res
  91464. return ec.marshalOFulfillmentService2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentService(ctx, field.Selections, res)
  91465. }
  91466. func (ec *executionContext) fieldContext_ShippingLine_requestedFulfillmentService(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91467. fc = &graphql.FieldContext{
  91468. Object: "ShippingLine",
  91469. Field: field,
  91470. IsMethod: false,
  91471. IsResolver: false,
  91472. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91473. switch field.Name {
  91474. case "id":
  91475. return ec.fieldContext_FulfillmentService_id(ctx, field)
  91476. }
  91477. return nil, fmt.Errorf("no field named %q was found under type FulfillmentService", field.Name)
  91478. },
  91479. }
  91480. return fc, nil
  91481. }
  91482. func (ec *executionContext) _ShippingLine_shippingRateHandle(ctx context.Context, field graphql.CollectedField, obj *ShippingLine) (ret graphql.Marshaler) {
  91483. fc, err := ec.fieldContext_ShippingLine_shippingRateHandle(ctx, field)
  91484. if err != nil {
  91485. return graphql.Null
  91486. }
  91487. ctx = graphql.WithFieldContext(ctx, fc)
  91488. defer func() {
  91489. if r := recover(); r != nil {
  91490. ec.Error(ctx, ec.Recover(ctx, r))
  91491. ret = graphql.Null
  91492. }
  91493. }()
  91494. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  91495. ctx = rctx // use context from middleware stack in children
  91496. return obj.ShippingRateHandle, nil
  91497. })
  91498. if err != nil {
  91499. ec.Error(ctx, err)
  91500. return graphql.Null
  91501. }
  91502. if resTmp == nil {
  91503. return graphql.Null
  91504. }
  91505. res := resTmp.(*string)
  91506. fc.Result = res
  91507. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  91508. }
  91509. func (ec *executionContext) fieldContext_ShippingLine_shippingRateHandle(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91510. fc = &graphql.FieldContext{
  91511. Object: "ShippingLine",
  91512. Field: field,
  91513. IsMethod: false,
  91514. IsResolver: false,
  91515. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91516. return nil, errors.New("field of type String does not have child fields")
  91517. },
  91518. }
  91519. return fc, nil
  91520. }
  91521. func (ec *executionContext) _ShippingLine_source(ctx context.Context, field graphql.CollectedField, obj *ShippingLine) (ret graphql.Marshaler) {
  91522. fc, err := ec.fieldContext_ShippingLine_source(ctx, field)
  91523. if err != nil {
  91524. return graphql.Null
  91525. }
  91526. ctx = graphql.WithFieldContext(ctx, fc)
  91527. defer func() {
  91528. if r := recover(); r != nil {
  91529. ec.Error(ctx, ec.Recover(ctx, r))
  91530. ret = graphql.Null
  91531. }
  91532. }()
  91533. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  91534. ctx = rctx // use context from middleware stack in children
  91535. return obj.Source, nil
  91536. })
  91537. if err != nil {
  91538. ec.Error(ctx, err)
  91539. return graphql.Null
  91540. }
  91541. if resTmp == nil {
  91542. return graphql.Null
  91543. }
  91544. res := resTmp.(*string)
  91545. fc.Result = res
  91546. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  91547. }
  91548. func (ec *executionContext) fieldContext_ShippingLine_source(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91549. fc = &graphql.FieldContext{
  91550. Object: "ShippingLine",
  91551. Field: field,
  91552. IsMethod: false,
  91553. IsResolver: false,
  91554. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91555. return nil, errors.New("field of type String does not have child fields")
  91556. },
  91557. }
  91558. return fc, nil
  91559. }
  91560. func (ec *executionContext) _ShippingLine_taxLines(ctx context.Context, field graphql.CollectedField, obj *ShippingLine) (ret graphql.Marshaler) {
  91561. fc, err := ec.fieldContext_ShippingLine_taxLines(ctx, field)
  91562. if err != nil {
  91563. return graphql.Null
  91564. }
  91565. ctx = graphql.WithFieldContext(ctx, fc)
  91566. defer func() {
  91567. if r := recover(); r != nil {
  91568. ec.Error(ctx, ec.Recover(ctx, r))
  91569. ret = graphql.Null
  91570. }
  91571. }()
  91572. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  91573. ctx = rctx // use context from middleware stack in children
  91574. return obj.TaxLines, nil
  91575. })
  91576. if err != nil {
  91577. ec.Error(ctx, err)
  91578. return graphql.Null
  91579. }
  91580. if resTmp == nil {
  91581. if !graphql.HasFieldError(ctx, fc) {
  91582. ec.Errorf(ctx, "must not be null")
  91583. }
  91584. return graphql.Null
  91585. }
  91586. res := resTmp.([]*TaxLine)
  91587. fc.Result = res
  91588. return ec.marshalNTaxLine2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐTaxLineᚄ(ctx, field.Selections, res)
  91589. }
  91590. func (ec *executionContext) fieldContext_ShippingLine_taxLines(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91591. fc = &graphql.FieldContext{
  91592. Object: "ShippingLine",
  91593. Field: field,
  91594. IsMethod: false,
  91595. IsResolver: false,
  91596. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91597. switch field.Name {
  91598. case "channelLiable":
  91599. return ec.fieldContext_TaxLine_channelLiable(ctx, field)
  91600. case "priceSet":
  91601. return ec.fieldContext_TaxLine_priceSet(ctx, field)
  91602. case "rate":
  91603. return ec.fieldContext_TaxLine_rate(ctx, field)
  91604. case "ratePercentage":
  91605. return ec.fieldContext_TaxLine_ratePercentage(ctx, field)
  91606. case "title":
  91607. return ec.fieldContext_TaxLine_title(ctx, field)
  91608. }
  91609. return nil, fmt.Errorf("no field named %q was found under type TaxLine", field.Name)
  91610. },
  91611. }
  91612. return fc, nil
  91613. }
  91614. func (ec *executionContext) _ShippingLine_title(ctx context.Context, field graphql.CollectedField, obj *ShippingLine) (ret graphql.Marshaler) {
  91615. fc, err := ec.fieldContext_ShippingLine_title(ctx, field)
  91616. if err != nil {
  91617. return graphql.Null
  91618. }
  91619. ctx = graphql.WithFieldContext(ctx, fc)
  91620. defer func() {
  91621. if r := recover(); r != nil {
  91622. ec.Error(ctx, ec.Recover(ctx, r))
  91623. ret = graphql.Null
  91624. }
  91625. }()
  91626. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  91627. ctx = rctx // use context from middleware stack in children
  91628. return obj.Title, nil
  91629. })
  91630. if err != nil {
  91631. ec.Error(ctx, err)
  91632. return graphql.Null
  91633. }
  91634. if resTmp == nil {
  91635. if !graphql.HasFieldError(ctx, fc) {
  91636. ec.Errorf(ctx, "must not be null")
  91637. }
  91638. return graphql.Null
  91639. }
  91640. res := resTmp.(string)
  91641. fc.Result = res
  91642. return ec.marshalNString2string(ctx, field.Selections, res)
  91643. }
  91644. func (ec *executionContext) fieldContext_ShippingLine_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91645. fc = &graphql.FieldContext{
  91646. Object: "ShippingLine",
  91647. Field: field,
  91648. IsMethod: false,
  91649. IsResolver: false,
  91650. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91651. return nil, errors.New("field of type String does not have child fields")
  91652. },
  91653. }
  91654. return fc, nil
  91655. }
  91656. func (ec *executionContext) _ShippingLineConnection_edges(ctx context.Context, field graphql.CollectedField, obj *ShippingLineConnection) (ret graphql.Marshaler) {
  91657. fc, err := ec.fieldContext_ShippingLineConnection_edges(ctx, field)
  91658. if err != nil {
  91659. return graphql.Null
  91660. }
  91661. ctx = graphql.WithFieldContext(ctx, fc)
  91662. defer func() {
  91663. if r := recover(); r != nil {
  91664. ec.Error(ctx, ec.Recover(ctx, r))
  91665. ret = graphql.Null
  91666. }
  91667. }()
  91668. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  91669. ctx = rctx // use context from middleware stack in children
  91670. return obj.Edges, nil
  91671. })
  91672. if err != nil {
  91673. ec.Error(ctx, err)
  91674. return graphql.Null
  91675. }
  91676. if resTmp == nil {
  91677. if !graphql.HasFieldError(ctx, fc) {
  91678. ec.Errorf(ctx, "must not be null")
  91679. }
  91680. return graphql.Null
  91681. }
  91682. res := resTmp.([]*ShippingLineEdge)
  91683. fc.Result = res
  91684. return ec.marshalNShippingLineEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShippingLineEdgeᚄ(ctx, field.Selections, res)
  91685. }
  91686. func (ec *executionContext) fieldContext_ShippingLineConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91687. fc = &graphql.FieldContext{
  91688. Object: "ShippingLineConnection",
  91689. Field: field,
  91690. IsMethod: false,
  91691. IsResolver: false,
  91692. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91693. switch field.Name {
  91694. case "cursor":
  91695. return ec.fieldContext_ShippingLineEdge_cursor(ctx, field)
  91696. case "node":
  91697. return ec.fieldContext_ShippingLineEdge_node(ctx, field)
  91698. }
  91699. return nil, fmt.Errorf("no field named %q was found under type ShippingLineEdge", field.Name)
  91700. },
  91701. }
  91702. return fc, nil
  91703. }
  91704. func (ec *executionContext) _ShippingLineConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *ShippingLineConnection) (ret graphql.Marshaler) {
  91705. fc, err := ec.fieldContext_ShippingLineConnection_nodes(ctx, field)
  91706. if err != nil {
  91707. return graphql.Null
  91708. }
  91709. ctx = graphql.WithFieldContext(ctx, fc)
  91710. defer func() {
  91711. if r := recover(); r != nil {
  91712. ec.Error(ctx, ec.Recover(ctx, r))
  91713. ret = graphql.Null
  91714. }
  91715. }()
  91716. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  91717. ctx = rctx // use context from middleware stack in children
  91718. return obj.Nodes, nil
  91719. })
  91720. if err != nil {
  91721. ec.Error(ctx, err)
  91722. return graphql.Null
  91723. }
  91724. if resTmp == nil {
  91725. if !graphql.HasFieldError(ctx, fc) {
  91726. ec.Errorf(ctx, "must not be null")
  91727. }
  91728. return graphql.Null
  91729. }
  91730. res := resTmp.([]*ShippingLine)
  91731. fc.Result = res
  91732. return ec.marshalNShippingLine2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShippingLineᚄ(ctx, field.Selections, res)
  91733. }
  91734. func (ec *executionContext) fieldContext_ShippingLineConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91735. fc = &graphql.FieldContext{
  91736. Object: "ShippingLineConnection",
  91737. Field: field,
  91738. IsMethod: false,
  91739. IsResolver: false,
  91740. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91741. switch field.Name {
  91742. case "carrierIdentifier":
  91743. return ec.fieldContext_ShippingLine_carrierIdentifier(ctx, field)
  91744. case "code":
  91745. return ec.fieldContext_ShippingLine_code(ctx, field)
  91746. case "custom":
  91747. return ec.fieldContext_ShippingLine_custom(ctx, field)
  91748. case "deliveryCategory":
  91749. return ec.fieldContext_ShippingLine_deliveryCategory(ctx, field)
  91750. case "discountAllocations":
  91751. return ec.fieldContext_ShippingLine_discountAllocations(ctx, field)
  91752. case "discountedPriceSet":
  91753. return ec.fieldContext_ShippingLine_discountedPriceSet(ctx, field)
  91754. case "id":
  91755. return ec.fieldContext_ShippingLine_id(ctx, field)
  91756. case "originalPriceSet":
  91757. return ec.fieldContext_ShippingLine_originalPriceSet(ctx, field)
  91758. case "phone":
  91759. return ec.fieldContext_ShippingLine_phone(ctx, field)
  91760. case "requestedFulfillmentService":
  91761. return ec.fieldContext_ShippingLine_requestedFulfillmentService(ctx, field)
  91762. case "shippingRateHandle":
  91763. return ec.fieldContext_ShippingLine_shippingRateHandle(ctx, field)
  91764. case "source":
  91765. return ec.fieldContext_ShippingLine_source(ctx, field)
  91766. case "taxLines":
  91767. return ec.fieldContext_ShippingLine_taxLines(ctx, field)
  91768. case "title":
  91769. return ec.fieldContext_ShippingLine_title(ctx, field)
  91770. }
  91771. return nil, fmt.Errorf("no field named %q was found under type ShippingLine", field.Name)
  91772. },
  91773. }
  91774. return fc, nil
  91775. }
  91776. func (ec *executionContext) _ShippingLineConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *ShippingLineConnection) (ret graphql.Marshaler) {
  91777. fc, err := ec.fieldContext_ShippingLineConnection_pageInfo(ctx, field)
  91778. if err != nil {
  91779. return graphql.Null
  91780. }
  91781. ctx = graphql.WithFieldContext(ctx, fc)
  91782. defer func() {
  91783. if r := recover(); r != nil {
  91784. ec.Error(ctx, ec.Recover(ctx, r))
  91785. ret = graphql.Null
  91786. }
  91787. }()
  91788. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  91789. ctx = rctx // use context from middleware stack in children
  91790. return obj.PageInfo, nil
  91791. })
  91792. if err != nil {
  91793. ec.Error(ctx, err)
  91794. return graphql.Null
  91795. }
  91796. if resTmp == nil {
  91797. if !graphql.HasFieldError(ctx, fc) {
  91798. ec.Errorf(ctx, "must not be null")
  91799. }
  91800. return graphql.Null
  91801. }
  91802. res := resTmp.(*PageInfo)
  91803. fc.Result = res
  91804. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  91805. }
  91806. func (ec *executionContext) fieldContext_ShippingLineConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91807. fc = &graphql.FieldContext{
  91808. Object: "ShippingLineConnection",
  91809. Field: field,
  91810. IsMethod: false,
  91811. IsResolver: false,
  91812. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91813. switch field.Name {
  91814. case "endCursor":
  91815. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  91816. case "hasNextPage":
  91817. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  91818. case "hasPreviousPage":
  91819. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  91820. case "startCursor":
  91821. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  91822. }
  91823. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  91824. },
  91825. }
  91826. return fc, nil
  91827. }
  91828. func (ec *executionContext) _ShippingLineEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *ShippingLineEdge) (ret graphql.Marshaler) {
  91829. fc, err := ec.fieldContext_ShippingLineEdge_cursor(ctx, field)
  91830. if err != nil {
  91831. return graphql.Null
  91832. }
  91833. ctx = graphql.WithFieldContext(ctx, fc)
  91834. defer func() {
  91835. if r := recover(); r != nil {
  91836. ec.Error(ctx, ec.Recover(ctx, r))
  91837. ret = graphql.Null
  91838. }
  91839. }()
  91840. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  91841. ctx = rctx // use context from middleware stack in children
  91842. return obj.Cursor, nil
  91843. })
  91844. if err != nil {
  91845. ec.Error(ctx, err)
  91846. return graphql.Null
  91847. }
  91848. if resTmp == nil {
  91849. if !graphql.HasFieldError(ctx, fc) {
  91850. ec.Errorf(ctx, "must not be null")
  91851. }
  91852. return graphql.Null
  91853. }
  91854. res := resTmp.(string)
  91855. fc.Result = res
  91856. return ec.marshalNString2string(ctx, field.Selections, res)
  91857. }
  91858. func (ec *executionContext) fieldContext_ShippingLineEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91859. fc = &graphql.FieldContext{
  91860. Object: "ShippingLineEdge",
  91861. Field: field,
  91862. IsMethod: false,
  91863. IsResolver: false,
  91864. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91865. return nil, errors.New("field of type String does not have child fields")
  91866. },
  91867. }
  91868. return fc, nil
  91869. }
  91870. func (ec *executionContext) _ShippingLineEdge_node(ctx context.Context, field graphql.CollectedField, obj *ShippingLineEdge) (ret graphql.Marshaler) {
  91871. fc, err := ec.fieldContext_ShippingLineEdge_node(ctx, field)
  91872. if err != nil {
  91873. return graphql.Null
  91874. }
  91875. ctx = graphql.WithFieldContext(ctx, fc)
  91876. defer func() {
  91877. if r := recover(); r != nil {
  91878. ec.Error(ctx, ec.Recover(ctx, r))
  91879. ret = graphql.Null
  91880. }
  91881. }()
  91882. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  91883. ctx = rctx // use context from middleware stack in children
  91884. return obj.Node, nil
  91885. })
  91886. if err != nil {
  91887. ec.Error(ctx, err)
  91888. return graphql.Null
  91889. }
  91890. if resTmp == nil {
  91891. if !graphql.HasFieldError(ctx, fc) {
  91892. ec.Errorf(ctx, "must not be null")
  91893. }
  91894. return graphql.Null
  91895. }
  91896. res := resTmp.(*ShippingLine)
  91897. fc.Result = res
  91898. return ec.marshalNShippingLine2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShippingLine(ctx, field.Selections, res)
  91899. }
  91900. func (ec *executionContext) fieldContext_ShippingLineEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91901. fc = &graphql.FieldContext{
  91902. Object: "ShippingLineEdge",
  91903. Field: field,
  91904. IsMethod: false,
  91905. IsResolver: false,
  91906. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91907. switch field.Name {
  91908. case "carrierIdentifier":
  91909. return ec.fieldContext_ShippingLine_carrierIdentifier(ctx, field)
  91910. case "code":
  91911. return ec.fieldContext_ShippingLine_code(ctx, field)
  91912. case "custom":
  91913. return ec.fieldContext_ShippingLine_custom(ctx, field)
  91914. case "deliveryCategory":
  91915. return ec.fieldContext_ShippingLine_deliveryCategory(ctx, field)
  91916. case "discountAllocations":
  91917. return ec.fieldContext_ShippingLine_discountAllocations(ctx, field)
  91918. case "discountedPriceSet":
  91919. return ec.fieldContext_ShippingLine_discountedPriceSet(ctx, field)
  91920. case "id":
  91921. return ec.fieldContext_ShippingLine_id(ctx, field)
  91922. case "originalPriceSet":
  91923. return ec.fieldContext_ShippingLine_originalPriceSet(ctx, field)
  91924. case "phone":
  91925. return ec.fieldContext_ShippingLine_phone(ctx, field)
  91926. case "requestedFulfillmentService":
  91927. return ec.fieldContext_ShippingLine_requestedFulfillmentService(ctx, field)
  91928. case "shippingRateHandle":
  91929. return ec.fieldContext_ShippingLine_shippingRateHandle(ctx, field)
  91930. case "source":
  91931. return ec.fieldContext_ShippingLine_source(ctx, field)
  91932. case "taxLines":
  91933. return ec.fieldContext_ShippingLine_taxLines(ctx, field)
  91934. case "title":
  91935. return ec.fieldContext_ShippingLine_title(ctx, field)
  91936. }
  91937. return nil, fmt.Errorf("no field named %q was found under type ShippingLine", field.Name)
  91938. },
  91939. }
  91940. return fc, nil
  91941. }
  91942. func (ec *executionContext) _ShippingRefund_amountSet(ctx context.Context, field graphql.CollectedField, obj *ShippingRefund) (ret graphql.Marshaler) {
  91943. fc, err := ec.fieldContext_ShippingRefund_amountSet(ctx, field)
  91944. if err != nil {
  91945. return graphql.Null
  91946. }
  91947. ctx = graphql.WithFieldContext(ctx, fc)
  91948. defer func() {
  91949. if r := recover(); r != nil {
  91950. ec.Error(ctx, ec.Recover(ctx, r))
  91951. ret = graphql.Null
  91952. }
  91953. }()
  91954. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  91955. ctx = rctx // use context from middleware stack in children
  91956. return obj.AmountSet, nil
  91957. })
  91958. if err != nil {
  91959. ec.Error(ctx, err)
  91960. return graphql.Null
  91961. }
  91962. if resTmp == nil {
  91963. if !graphql.HasFieldError(ctx, fc) {
  91964. ec.Errorf(ctx, "must not be null")
  91965. }
  91966. return graphql.Null
  91967. }
  91968. res := resTmp.(*MoneyBag)
  91969. fc.Result = res
  91970. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  91971. }
  91972. func (ec *executionContext) fieldContext_ShippingRefund_amountSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91973. fc = &graphql.FieldContext{
  91974. Object: "ShippingRefund",
  91975. Field: field,
  91976. IsMethod: false,
  91977. IsResolver: false,
  91978. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91979. switch field.Name {
  91980. case "presentmentMoney":
  91981. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  91982. case "shopMoney":
  91983. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  91984. }
  91985. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  91986. },
  91987. }
  91988. return fc, nil
  91989. }
  91990. func (ec *executionContext) _ShippingRefund_maximumRefundableSet(ctx context.Context, field graphql.CollectedField, obj *ShippingRefund) (ret graphql.Marshaler) {
  91991. fc, err := ec.fieldContext_ShippingRefund_maximumRefundableSet(ctx, field)
  91992. if err != nil {
  91993. return graphql.Null
  91994. }
  91995. ctx = graphql.WithFieldContext(ctx, fc)
  91996. defer func() {
  91997. if r := recover(); r != nil {
  91998. ec.Error(ctx, ec.Recover(ctx, r))
  91999. ret = graphql.Null
  92000. }
  92001. }()
  92002. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92003. ctx = rctx // use context from middleware stack in children
  92004. return obj.MaximumRefundableSet, nil
  92005. })
  92006. if err != nil {
  92007. ec.Error(ctx, err)
  92008. return graphql.Null
  92009. }
  92010. if resTmp == nil {
  92011. if !graphql.HasFieldError(ctx, fc) {
  92012. ec.Errorf(ctx, "must not be null")
  92013. }
  92014. return graphql.Null
  92015. }
  92016. res := resTmp.(*MoneyBag)
  92017. fc.Result = res
  92018. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  92019. }
  92020. func (ec *executionContext) fieldContext_ShippingRefund_maximumRefundableSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92021. fc = &graphql.FieldContext{
  92022. Object: "ShippingRefund",
  92023. Field: field,
  92024. IsMethod: false,
  92025. IsResolver: false,
  92026. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92027. switch field.Name {
  92028. case "presentmentMoney":
  92029. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  92030. case "shopMoney":
  92031. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  92032. }
  92033. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  92034. },
  92035. }
  92036. return fc, nil
  92037. }
  92038. func (ec *executionContext) _ShippingRefund_taxSet(ctx context.Context, field graphql.CollectedField, obj *ShippingRefund) (ret graphql.Marshaler) {
  92039. fc, err := ec.fieldContext_ShippingRefund_taxSet(ctx, field)
  92040. if err != nil {
  92041. return graphql.Null
  92042. }
  92043. ctx = graphql.WithFieldContext(ctx, fc)
  92044. defer func() {
  92045. if r := recover(); r != nil {
  92046. ec.Error(ctx, ec.Recover(ctx, r))
  92047. ret = graphql.Null
  92048. }
  92049. }()
  92050. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92051. ctx = rctx // use context from middleware stack in children
  92052. return obj.TaxSet, nil
  92053. })
  92054. if err != nil {
  92055. ec.Error(ctx, err)
  92056. return graphql.Null
  92057. }
  92058. if resTmp == nil {
  92059. if !graphql.HasFieldError(ctx, fc) {
  92060. ec.Errorf(ctx, "must not be null")
  92061. }
  92062. return graphql.Null
  92063. }
  92064. res := resTmp.(*MoneyBag)
  92065. fc.Result = res
  92066. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  92067. }
  92068. func (ec *executionContext) fieldContext_ShippingRefund_taxSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92069. fc = &graphql.FieldContext{
  92070. Object: "ShippingRefund",
  92071. Field: field,
  92072. IsMethod: false,
  92073. IsResolver: false,
  92074. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92075. switch field.Name {
  92076. case "presentmentMoney":
  92077. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  92078. case "shopMoney":
  92079. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  92080. }
  92081. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  92082. },
  92083. }
  92084. return fc, nil
  92085. }
  92086. func (ec *executionContext) _Shop_alerts(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  92087. fc, err := ec.fieldContext_Shop_alerts(ctx, field)
  92088. if err != nil {
  92089. return graphql.Null
  92090. }
  92091. ctx = graphql.WithFieldContext(ctx, fc)
  92092. defer func() {
  92093. if r := recover(); r != nil {
  92094. ec.Error(ctx, ec.Recover(ctx, r))
  92095. ret = graphql.Null
  92096. }
  92097. }()
  92098. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92099. ctx = rctx // use context from middleware stack in children
  92100. return obj.Alerts, nil
  92101. })
  92102. if err != nil {
  92103. ec.Error(ctx, err)
  92104. return graphql.Null
  92105. }
  92106. if resTmp == nil {
  92107. if !graphql.HasFieldError(ctx, fc) {
  92108. ec.Errorf(ctx, "must not be null")
  92109. }
  92110. return graphql.Null
  92111. }
  92112. res := resTmp.([]*ShopAlert)
  92113. fc.Result = res
  92114. return ec.marshalNShopAlert2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShopAlertᚄ(ctx, field.Selections, res)
  92115. }
  92116. func (ec *executionContext) fieldContext_Shop_alerts(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92117. fc = &graphql.FieldContext{
  92118. Object: "Shop",
  92119. Field: field,
  92120. IsMethod: false,
  92121. IsResolver: false,
  92122. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92123. switch field.Name {
  92124. case "action":
  92125. return ec.fieldContext_ShopAlert_action(ctx, field)
  92126. case "description":
  92127. return ec.fieldContext_ShopAlert_description(ctx, field)
  92128. }
  92129. return nil, fmt.Errorf("no field named %q was found under type ShopAlert", field.Name)
  92130. },
  92131. }
  92132. return fc, nil
  92133. }
  92134. func (ec *executionContext) _Shop_allProductCategories(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  92135. fc, err := ec.fieldContext_Shop_allProductCategories(ctx, field)
  92136. if err != nil {
  92137. return graphql.Null
  92138. }
  92139. ctx = graphql.WithFieldContext(ctx, fc)
  92140. defer func() {
  92141. if r := recover(); r != nil {
  92142. ec.Error(ctx, ec.Recover(ctx, r))
  92143. ret = graphql.Null
  92144. }
  92145. }()
  92146. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92147. ctx = rctx // use context from middleware stack in children
  92148. return obj.AllProductCategories, nil
  92149. })
  92150. if err != nil {
  92151. ec.Error(ctx, err)
  92152. return graphql.Null
  92153. }
  92154. if resTmp == nil {
  92155. if !graphql.HasFieldError(ctx, fc) {
  92156. ec.Errorf(ctx, "must not be null")
  92157. }
  92158. return graphql.Null
  92159. }
  92160. res := resTmp.([]*ProductCategory)
  92161. fc.Result = res
  92162. return ec.marshalNProductCategory2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductCategoryᚄ(ctx, field.Selections, res)
  92163. }
  92164. func (ec *executionContext) fieldContext_Shop_allProductCategories(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92165. fc = &graphql.FieldContext{
  92166. Object: "Shop",
  92167. Field: field,
  92168. IsMethod: false,
  92169. IsResolver: false,
  92170. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92171. switch field.Name {
  92172. case "productTaxonomyNode":
  92173. return ec.fieldContext_ProductCategory_productTaxonomyNode(ctx, field)
  92174. }
  92175. return nil, fmt.Errorf("no field named %q was found under type ProductCategory", field.Name)
  92176. },
  92177. }
  92178. return fc, nil
  92179. }
  92180. func (ec *executionContext) _Shop_assignedFulfillmentOrders(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  92181. fc, err := ec.fieldContext_Shop_assignedFulfillmentOrders(ctx, field)
  92182. if err != nil {
  92183. return graphql.Null
  92184. }
  92185. ctx = graphql.WithFieldContext(ctx, fc)
  92186. defer func() {
  92187. if r := recover(); r != nil {
  92188. ec.Error(ctx, ec.Recover(ctx, r))
  92189. ret = graphql.Null
  92190. }
  92191. }()
  92192. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92193. ctx = rctx // use context from middleware stack in children
  92194. return obj.AssignedFulfillmentOrders, nil
  92195. })
  92196. if err != nil {
  92197. ec.Error(ctx, err)
  92198. return graphql.Null
  92199. }
  92200. if resTmp == nil {
  92201. if !graphql.HasFieldError(ctx, fc) {
  92202. ec.Errorf(ctx, "must not be null")
  92203. }
  92204. return graphql.Null
  92205. }
  92206. res := resTmp.(*FulfillmentOrderConnection)
  92207. fc.Result = res
  92208. return ec.marshalNFulfillmentOrderConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderConnection(ctx, field.Selections, res)
  92209. }
  92210. func (ec *executionContext) fieldContext_Shop_assignedFulfillmentOrders(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92211. fc = &graphql.FieldContext{
  92212. Object: "Shop",
  92213. Field: field,
  92214. IsMethod: false,
  92215. IsResolver: false,
  92216. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92217. switch field.Name {
  92218. case "edges":
  92219. return ec.fieldContext_FulfillmentOrderConnection_edges(ctx, field)
  92220. case "nodes":
  92221. return ec.fieldContext_FulfillmentOrderConnection_nodes(ctx, field)
  92222. case "pageInfo":
  92223. return ec.fieldContext_FulfillmentOrderConnection_pageInfo(ctx, field)
  92224. }
  92225. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderConnection", field.Name)
  92226. },
  92227. }
  92228. defer func() {
  92229. if r := recover(); r != nil {
  92230. err = ec.Recover(ctx, r)
  92231. ec.Error(ctx, err)
  92232. }
  92233. }()
  92234. ctx = graphql.WithFieldContext(ctx, fc)
  92235. if fc.Args, err = ec.field_Shop_assignedFulfillmentOrders_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  92236. ec.Error(ctx, err)
  92237. return
  92238. }
  92239. return fc, nil
  92240. }
  92241. func (ec *executionContext) _Shop_availableChannelApps(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  92242. fc, err := ec.fieldContext_Shop_availableChannelApps(ctx, field)
  92243. if err != nil {
  92244. return graphql.Null
  92245. }
  92246. ctx = graphql.WithFieldContext(ctx, fc)
  92247. defer func() {
  92248. if r := recover(); r != nil {
  92249. ec.Error(ctx, ec.Recover(ctx, r))
  92250. ret = graphql.Null
  92251. }
  92252. }()
  92253. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92254. ctx = rctx // use context from middleware stack in children
  92255. return obj.AvailableChannelApps, nil
  92256. })
  92257. if err != nil {
  92258. ec.Error(ctx, err)
  92259. return graphql.Null
  92260. }
  92261. if resTmp == nil {
  92262. if !graphql.HasFieldError(ctx, fc) {
  92263. ec.Errorf(ctx, "must not be null")
  92264. }
  92265. return graphql.Null
  92266. }
  92267. res := resTmp.(*AppConnection)
  92268. fc.Result = res
  92269. return ec.marshalNAppConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppConnection(ctx, field.Selections, res)
  92270. }
  92271. func (ec *executionContext) fieldContext_Shop_availableChannelApps(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92272. fc = &graphql.FieldContext{
  92273. Object: "Shop",
  92274. Field: field,
  92275. IsMethod: false,
  92276. IsResolver: false,
  92277. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92278. switch field.Name {
  92279. case "edges":
  92280. return ec.fieldContext_AppConnection_edges(ctx, field)
  92281. case "nodes":
  92282. return ec.fieldContext_AppConnection_nodes(ctx, field)
  92283. case "pageInfo":
  92284. return ec.fieldContext_AppConnection_pageInfo(ctx, field)
  92285. }
  92286. return nil, fmt.Errorf("no field named %q was found under type AppConnection", field.Name)
  92287. },
  92288. }
  92289. defer func() {
  92290. if r := recover(); r != nil {
  92291. err = ec.Recover(ctx, r)
  92292. ec.Error(ctx, err)
  92293. }
  92294. }()
  92295. ctx = graphql.WithFieldContext(ctx, fc)
  92296. if fc.Args, err = ec.field_Shop_availableChannelApps_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  92297. ec.Error(ctx, err)
  92298. return
  92299. }
  92300. return fc, nil
  92301. }
  92302. func (ec *executionContext) _Shop_billingAddress(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  92303. fc, err := ec.fieldContext_Shop_billingAddress(ctx, field)
  92304. if err != nil {
  92305. return graphql.Null
  92306. }
  92307. ctx = graphql.WithFieldContext(ctx, fc)
  92308. defer func() {
  92309. if r := recover(); r != nil {
  92310. ec.Error(ctx, ec.Recover(ctx, r))
  92311. ret = graphql.Null
  92312. }
  92313. }()
  92314. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92315. ctx = rctx // use context from middleware stack in children
  92316. return obj.BillingAddress, nil
  92317. })
  92318. if err != nil {
  92319. ec.Error(ctx, err)
  92320. return graphql.Null
  92321. }
  92322. if resTmp == nil {
  92323. if !graphql.HasFieldError(ctx, fc) {
  92324. ec.Errorf(ctx, "must not be null")
  92325. }
  92326. return graphql.Null
  92327. }
  92328. res := resTmp.(*MailingAddress)
  92329. fc.Result = res
  92330. return ec.marshalNMailingAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMailingAddress(ctx, field.Selections, res)
  92331. }
  92332. func (ec *executionContext) fieldContext_Shop_billingAddress(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92333. fc = &graphql.FieldContext{
  92334. Object: "Shop",
  92335. Field: field,
  92336. IsMethod: false,
  92337. IsResolver: false,
  92338. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92339. switch field.Name {
  92340. case "address1":
  92341. return ec.fieldContext_MailingAddress_address1(ctx, field)
  92342. case "address2":
  92343. return ec.fieldContext_MailingAddress_address2(ctx, field)
  92344. case "city":
  92345. return ec.fieldContext_MailingAddress_city(ctx, field)
  92346. case "company":
  92347. return ec.fieldContext_MailingAddress_company(ctx, field)
  92348. case "coordinatesValidated":
  92349. return ec.fieldContext_MailingAddress_coordinatesValidated(ctx, field)
  92350. case "country":
  92351. return ec.fieldContext_MailingAddress_country(ctx, field)
  92352. case "countryCodeV2":
  92353. return ec.fieldContext_MailingAddress_countryCodeV2(ctx, field)
  92354. case "firstName":
  92355. return ec.fieldContext_MailingAddress_firstName(ctx, field)
  92356. case "formattedArea":
  92357. return ec.fieldContext_MailingAddress_formattedArea(ctx, field)
  92358. case "id":
  92359. return ec.fieldContext_MailingAddress_id(ctx, field)
  92360. case "lastName":
  92361. return ec.fieldContext_MailingAddress_lastName(ctx, field)
  92362. case "latitude":
  92363. return ec.fieldContext_MailingAddress_latitude(ctx, field)
  92364. case "longitude":
  92365. return ec.fieldContext_MailingAddress_longitude(ctx, field)
  92366. case "name":
  92367. return ec.fieldContext_MailingAddress_name(ctx, field)
  92368. case "phone":
  92369. return ec.fieldContext_MailingAddress_phone(ctx, field)
  92370. case "province":
  92371. return ec.fieldContext_MailingAddress_province(ctx, field)
  92372. case "provinceCode":
  92373. return ec.fieldContext_MailingAddress_provinceCode(ctx, field)
  92374. case "zip":
  92375. return ec.fieldContext_MailingAddress_zip(ctx, field)
  92376. }
  92377. return nil, fmt.Errorf("no field named %q was found under type MailingAddress", field.Name)
  92378. },
  92379. }
  92380. return fc, nil
  92381. }
  92382. func (ec *executionContext) _Shop_channelDefinitionsForInstalledChannels(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  92383. fc, err := ec.fieldContext_Shop_channelDefinitionsForInstalledChannels(ctx, field)
  92384. if err != nil {
  92385. return graphql.Null
  92386. }
  92387. ctx = graphql.WithFieldContext(ctx, fc)
  92388. defer func() {
  92389. if r := recover(); r != nil {
  92390. ec.Error(ctx, ec.Recover(ctx, r))
  92391. ret = graphql.Null
  92392. }
  92393. }()
  92394. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92395. ctx = rctx // use context from middleware stack in children
  92396. return obj.ChannelDefinitionsForInstalledChannels, nil
  92397. })
  92398. if err != nil {
  92399. ec.Error(ctx, err)
  92400. return graphql.Null
  92401. }
  92402. if resTmp == nil {
  92403. if !graphql.HasFieldError(ctx, fc) {
  92404. ec.Errorf(ctx, "must not be null")
  92405. }
  92406. return graphql.Null
  92407. }
  92408. res := resTmp.([]*AvailableChannelDefinitionsByChannel)
  92409. fc.Result = res
  92410. return ec.marshalNAvailableChannelDefinitionsByChannel2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAvailableChannelDefinitionsByChannelᚄ(ctx, field.Selections, res)
  92411. }
  92412. func (ec *executionContext) fieldContext_Shop_channelDefinitionsForInstalledChannels(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92413. fc = &graphql.FieldContext{
  92414. Object: "Shop",
  92415. Field: field,
  92416. IsMethod: false,
  92417. IsResolver: false,
  92418. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92419. switch field.Name {
  92420. case "channelDefinitions":
  92421. return ec.fieldContext_AvailableChannelDefinitionsByChannel_channelDefinitions(ctx, field)
  92422. case "channelName":
  92423. return ec.fieldContext_AvailableChannelDefinitionsByChannel_channelName(ctx, field)
  92424. }
  92425. return nil, fmt.Errorf("no field named %q was found under type AvailableChannelDefinitionsByChannel", field.Name)
  92426. },
  92427. }
  92428. return fc, nil
  92429. }
  92430. func (ec *executionContext) _Shop_checkoutApiSupported(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  92431. fc, err := ec.fieldContext_Shop_checkoutApiSupported(ctx, field)
  92432. if err != nil {
  92433. return graphql.Null
  92434. }
  92435. ctx = graphql.WithFieldContext(ctx, fc)
  92436. defer func() {
  92437. if r := recover(); r != nil {
  92438. ec.Error(ctx, ec.Recover(ctx, r))
  92439. ret = graphql.Null
  92440. }
  92441. }()
  92442. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92443. ctx = rctx // use context from middleware stack in children
  92444. return obj.CheckoutAPISupported, nil
  92445. })
  92446. if err != nil {
  92447. ec.Error(ctx, err)
  92448. return graphql.Null
  92449. }
  92450. if resTmp == nil {
  92451. if !graphql.HasFieldError(ctx, fc) {
  92452. ec.Errorf(ctx, "must not be null")
  92453. }
  92454. return graphql.Null
  92455. }
  92456. res := resTmp.(bool)
  92457. fc.Result = res
  92458. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  92459. }
  92460. func (ec *executionContext) fieldContext_Shop_checkoutApiSupported(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92461. fc = &graphql.FieldContext{
  92462. Object: "Shop",
  92463. Field: field,
  92464. IsMethod: false,
  92465. IsResolver: false,
  92466. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92467. return nil, errors.New("field of type Boolean does not have child fields")
  92468. },
  92469. }
  92470. return fc, nil
  92471. }
  92472. func (ec *executionContext) _Shop_contactEmail(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  92473. fc, err := ec.fieldContext_Shop_contactEmail(ctx, field)
  92474. if err != nil {
  92475. return graphql.Null
  92476. }
  92477. ctx = graphql.WithFieldContext(ctx, fc)
  92478. defer func() {
  92479. if r := recover(); r != nil {
  92480. ec.Error(ctx, ec.Recover(ctx, r))
  92481. ret = graphql.Null
  92482. }
  92483. }()
  92484. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92485. ctx = rctx // use context from middleware stack in children
  92486. return obj.ContactEmail, nil
  92487. })
  92488. if err != nil {
  92489. ec.Error(ctx, err)
  92490. return graphql.Null
  92491. }
  92492. if resTmp == nil {
  92493. if !graphql.HasFieldError(ctx, fc) {
  92494. ec.Errorf(ctx, "must not be null")
  92495. }
  92496. return graphql.Null
  92497. }
  92498. res := resTmp.(string)
  92499. fc.Result = res
  92500. return ec.marshalNString2string(ctx, field.Selections, res)
  92501. }
  92502. func (ec *executionContext) fieldContext_Shop_contactEmail(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92503. fc = &graphql.FieldContext{
  92504. Object: "Shop",
  92505. Field: field,
  92506. IsMethod: false,
  92507. IsResolver: false,
  92508. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92509. return nil, errors.New("field of type String does not have child fields")
  92510. },
  92511. }
  92512. return fc, nil
  92513. }
  92514. func (ec *executionContext) _Shop_countriesInShippingZones(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  92515. fc, err := ec.fieldContext_Shop_countriesInShippingZones(ctx, field)
  92516. if err != nil {
  92517. return graphql.Null
  92518. }
  92519. ctx = graphql.WithFieldContext(ctx, fc)
  92520. defer func() {
  92521. if r := recover(); r != nil {
  92522. ec.Error(ctx, ec.Recover(ctx, r))
  92523. ret = graphql.Null
  92524. }
  92525. }()
  92526. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92527. ctx = rctx // use context from middleware stack in children
  92528. return obj.CountriesInShippingZones, nil
  92529. })
  92530. if err != nil {
  92531. ec.Error(ctx, err)
  92532. return graphql.Null
  92533. }
  92534. if resTmp == nil {
  92535. if !graphql.HasFieldError(ctx, fc) {
  92536. ec.Errorf(ctx, "must not be null")
  92537. }
  92538. return graphql.Null
  92539. }
  92540. res := resTmp.(*CountriesInShippingZones)
  92541. fc.Result = res
  92542. return ec.marshalNCountriesInShippingZones2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountriesInShippingZones(ctx, field.Selections, res)
  92543. }
  92544. func (ec *executionContext) fieldContext_Shop_countriesInShippingZones(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92545. fc = &graphql.FieldContext{
  92546. Object: "Shop",
  92547. Field: field,
  92548. IsMethod: false,
  92549. IsResolver: false,
  92550. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92551. switch field.Name {
  92552. case "countryCodes":
  92553. return ec.fieldContext_CountriesInShippingZones_countryCodes(ctx, field)
  92554. case "includeRestOfWorld":
  92555. return ec.fieldContext_CountriesInShippingZones_includeRestOfWorld(ctx, field)
  92556. }
  92557. return nil, fmt.Errorf("no field named %q was found under type CountriesInShippingZones", field.Name)
  92558. },
  92559. }
  92560. return fc, nil
  92561. }
  92562. func (ec *executionContext) _Shop_currencyCode(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  92563. fc, err := ec.fieldContext_Shop_currencyCode(ctx, field)
  92564. if err != nil {
  92565. return graphql.Null
  92566. }
  92567. ctx = graphql.WithFieldContext(ctx, fc)
  92568. defer func() {
  92569. if r := recover(); r != nil {
  92570. ec.Error(ctx, ec.Recover(ctx, r))
  92571. ret = graphql.Null
  92572. }
  92573. }()
  92574. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92575. ctx = rctx // use context from middleware stack in children
  92576. return obj.CurrencyCode, nil
  92577. })
  92578. if err != nil {
  92579. ec.Error(ctx, err)
  92580. return graphql.Null
  92581. }
  92582. if resTmp == nil {
  92583. if !graphql.HasFieldError(ctx, fc) {
  92584. ec.Errorf(ctx, "must not be null")
  92585. }
  92586. return graphql.Null
  92587. }
  92588. res := resTmp.(CurrencyCode)
  92589. fc.Result = res
  92590. return ec.marshalNCurrencyCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCurrencyCode(ctx, field.Selections, res)
  92591. }
  92592. func (ec *executionContext) fieldContext_Shop_currencyCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92593. fc = &graphql.FieldContext{
  92594. Object: "Shop",
  92595. Field: field,
  92596. IsMethod: false,
  92597. IsResolver: false,
  92598. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92599. return nil, errors.New("field of type CurrencyCode does not have child fields")
  92600. },
  92601. }
  92602. return fc, nil
  92603. }
  92604. func (ec *executionContext) _Shop_currencyFormats(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  92605. fc, err := ec.fieldContext_Shop_currencyFormats(ctx, field)
  92606. if err != nil {
  92607. return graphql.Null
  92608. }
  92609. ctx = graphql.WithFieldContext(ctx, fc)
  92610. defer func() {
  92611. if r := recover(); r != nil {
  92612. ec.Error(ctx, ec.Recover(ctx, r))
  92613. ret = graphql.Null
  92614. }
  92615. }()
  92616. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92617. ctx = rctx // use context from middleware stack in children
  92618. return obj.CurrencyFormats, nil
  92619. })
  92620. if err != nil {
  92621. ec.Error(ctx, err)
  92622. return graphql.Null
  92623. }
  92624. if resTmp == nil {
  92625. if !graphql.HasFieldError(ctx, fc) {
  92626. ec.Errorf(ctx, "must not be null")
  92627. }
  92628. return graphql.Null
  92629. }
  92630. res := resTmp.(*CurrencyFormats)
  92631. fc.Result = res
  92632. return ec.marshalNCurrencyFormats2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCurrencyFormats(ctx, field.Selections, res)
  92633. }
  92634. func (ec *executionContext) fieldContext_Shop_currencyFormats(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92635. fc = &graphql.FieldContext{
  92636. Object: "Shop",
  92637. Field: field,
  92638. IsMethod: false,
  92639. IsResolver: false,
  92640. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92641. switch field.Name {
  92642. case "moneyFormat":
  92643. return ec.fieldContext_CurrencyFormats_moneyFormat(ctx, field)
  92644. case "moneyInEmailsFormat":
  92645. return ec.fieldContext_CurrencyFormats_moneyInEmailsFormat(ctx, field)
  92646. case "moneyWithCurrencyFormat":
  92647. return ec.fieldContext_CurrencyFormats_moneyWithCurrencyFormat(ctx, field)
  92648. case "moneyWithCurrencyInEmailsFormat":
  92649. return ec.fieldContext_CurrencyFormats_moneyWithCurrencyInEmailsFormat(ctx, field)
  92650. }
  92651. return nil, fmt.Errorf("no field named %q was found under type CurrencyFormats", field.Name)
  92652. },
  92653. }
  92654. return fc, nil
  92655. }
  92656. func (ec *executionContext) _Shop_currencySettings(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  92657. fc, err := ec.fieldContext_Shop_currencySettings(ctx, field)
  92658. if err != nil {
  92659. return graphql.Null
  92660. }
  92661. ctx = graphql.WithFieldContext(ctx, fc)
  92662. defer func() {
  92663. if r := recover(); r != nil {
  92664. ec.Error(ctx, ec.Recover(ctx, r))
  92665. ret = graphql.Null
  92666. }
  92667. }()
  92668. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92669. ctx = rctx // use context from middleware stack in children
  92670. return obj.CurrencySettings, nil
  92671. })
  92672. if err != nil {
  92673. ec.Error(ctx, err)
  92674. return graphql.Null
  92675. }
  92676. if resTmp == nil {
  92677. if !graphql.HasFieldError(ctx, fc) {
  92678. ec.Errorf(ctx, "must not be null")
  92679. }
  92680. return graphql.Null
  92681. }
  92682. res := resTmp.(*CurrencySettingConnection)
  92683. fc.Result = res
  92684. return ec.marshalNCurrencySettingConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCurrencySettingConnection(ctx, field.Selections, res)
  92685. }
  92686. func (ec *executionContext) fieldContext_Shop_currencySettings(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92687. fc = &graphql.FieldContext{
  92688. Object: "Shop",
  92689. Field: field,
  92690. IsMethod: false,
  92691. IsResolver: false,
  92692. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92693. switch field.Name {
  92694. case "edges":
  92695. return ec.fieldContext_CurrencySettingConnection_edges(ctx, field)
  92696. case "nodes":
  92697. return ec.fieldContext_CurrencySettingConnection_nodes(ctx, field)
  92698. case "pageInfo":
  92699. return ec.fieldContext_CurrencySettingConnection_pageInfo(ctx, field)
  92700. }
  92701. return nil, fmt.Errorf("no field named %q was found under type CurrencySettingConnection", field.Name)
  92702. },
  92703. }
  92704. defer func() {
  92705. if r := recover(); r != nil {
  92706. err = ec.Recover(ctx, r)
  92707. ec.Error(ctx, err)
  92708. }
  92709. }()
  92710. ctx = graphql.WithFieldContext(ctx, fc)
  92711. if fc.Args, err = ec.field_Shop_currencySettings_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  92712. ec.Error(ctx, err)
  92713. return
  92714. }
  92715. return fc, nil
  92716. }
  92717. func (ec *executionContext) _Shop_customerAccounts(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  92718. fc, err := ec.fieldContext_Shop_customerAccounts(ctx, field)
  92719. if err != nil {
  92720. return graphql.Null
  92721. }
  92722. ctx = graphql.WithFieldContext(ctx, fc)
  92723. defer func() {
  92724. if r := recover(); r != nil {
  92725. ec.Error(ctx, ec.Recover(ctx, r))
  92726. ret = graphql.Null
  92727. }
  92728. }()
  92729. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92730. ctx = rctx // use context from middleware stack in children
  92731. return obj.CustomerAccounts, nil
  92732. })
  92733. if err != nil {
  92734. ec.Error(ctx, err)
  92735. return graphql.Null
  92736. }
  92737. if resTmp == nil {
  92738. if !graphql.HasFieldError(ctx, fc) {
  92739. ec.Errorf(ctx, "must not be null")
  92740. }
  92741. return graphql.Null
  92742. }
  92743. res := resTmp.(ShopCustomerAccountsSetting)
  92744. fc.Result = res
  92745. return ec.marshalNShopCustomerAccountsSetting2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShopCustomerAccountsSetting(ctx, field.Selections, res)
  92746. }
  92747. func (ec *executionContext) fieldContext_Shop_customerAccounts(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92748. fc = &graphql.FieldContext{
  92749. Object: "Shop",
  92750. Field: field,
  92751. IsMethod: false,
  92752. IsResolver: false,
  92753. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92754. return nil, errors.New("field of type ShopCustomerAccountsSetting does not have child fields")
  92755. },
  92756. }
  92757. return fc, nil
  92758. }
  92759. func (ec *executionContext) _Shop_customerTags(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  92760. fc, err := ec.fieldContext_Shop_customerTags(ctx, field)
  92761. if err != nil {
  92762. return graphql.Null
  92763. }
  92764. ctx = graphql.WithFieldContext(ctx, fc)
  92765. defer func() {
  92766. if r := recover(); r != nil {
  92767. ec.Error(ctx, ec.Recover(ctx, r))
  92768. ret = graphql.Null
  92769. }
  92770. }()
  92771. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92772. ctx = rctx // use context from middleware stack in children
  92773. return obj.CustomerTags, nil
  92774. })
  92775. if err != nil {
  92776. ec.Error(ctx, err)
  92777. return graphql.Null
  92778. }
  92779. if resTmp == nil {
  92780. if !graphql.HasFieldError(ctx, fc) {
  92781. ec.Errorf(ctx, "must not be null")
  92782. }
  92783. return graphql.Null
  92784. }
  92785. res := resTmp.(*StringConnection)
  92786. fc.Result = res
  92787. return ec.marshalNStringConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStringConnection(ctx, field.Selections, res)
  92788. }
  92789. func (ec *executionContext) fieldContext_Shop_customerTags(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92790. fc = &graphql.FieldContext{
  92791. Object: "Shop",
  92792. Field: field,
  92793. IsMethod: false,
  92794. IsResolver: false,
  92795. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92796. switch field.Name {
  92797. case "edges":
  92798. return ec.fieldContext_StringConnection_edges(ctx, field)
  92799. case "pageInfo":
  92800. return ec.fieldContext_StringConnection_pageInfo(ctx, field)
  92801. }
  92802. return nil, fmt.Errorf("no field named %q was found under type StringConnection", field.Name)
  92803. },
  92804. }
  92805. defer func() {
  92806. if r := recover(); r != nil {
  92807. err = ec.Recover(ctx, r)
  92808. ec.Error(ctx, err)
  92809. }
  92810. }()
  92811. ctx = graphql.WithFieldContext(ctx, fc)
  92812. if fc.Args, err = ec.field_Shop_customerTags_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  92813. ec.Error(ctx, err)
  92814. return
  92815. }
  92816. return fc, nil
  92817. }
  92818. func (ec *executionContext) _Shop_description(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  92819. fc, err := ec.fieldContext_Shop_description(ctx, field)
  92820. if err != nil {
  92821. return graphql.Null
  92822. }
  92823. ctx = graphql.WithFieldContext(ctx, fc)
  92824. defer func() {
  92825. if r := recover(); r != nil {
  92826. ec.Error(ctx, ec.Recover(ctx, r))
  92827. ret = graphql.Null
  92828. }
  92829. }()
  92830. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92831. ctx = rctx // use context from middleware stack in children
  92832. return obj.Description, nil
  92833. })
  92834. if err != nil {
  92835. ec.Error(ctx, err)
  92836. return graphql.Null
  92837. }
  92838. if resTmp == nil {
  92839. return graphql.Null
  92840. }
  92841. res := resTmp.(*string)
  92842. fc.Result = res
  92843. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  92844. }
  92845. func (ec *executionContext) fieldContext_Shop_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92846. fc = &graphql.FieldContext{
  92847. Object: "Shop",
  92848. Field: field,
  92849. IsMethod: false,
  92850. IsResolver: false,
  92851. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92852. return nil, errors.New("field of type String does not have child fields")
  92853. },
  92854. }
  92855. return fc, nil
  92856. }
  92857. func (ec *executionContext) _Shop_draftOrderTags(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  92858. fc, err := ec.fieldContext_Shop_draftOrderTags(ctx, field)
  92859. if err != nil {
  92860. return graphql.Null
  92861. }
  92862. ctx = graphql.WithFieldContext(ctx, fc)
  92863. defer func() {
  92864. if r := recover(); r != nil {
  92865. ec.Error(ctx, ec.Recover(ctx, r))
  92866. ret = graphql.Null
  92867. }
  92868. }()
  92869. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92870. ctx = rctx // use context from middleware stack in children
  92871. return obj.DraftOrderTags, nil
  92872. })
  92873. if err != nil {
  92874. ec.Error(ctx, err)
  92875. return graphql.Null
  92876. }
  92877. if resTmp == nil {
  92878. if !graphql.HasFieldError(ctx, fc) {
  92879. ec.Errorf(ctx, "must not be null")
  92880. }
  92881. return graphql.Null
  92882. }
  92883. res := resTmp.(*StringConnection)
  92884. fc.Result = res
  92885. return ec.marshalNStringConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStringConnection(ctx, field.Selections, res)
  92886. }
  92887. func (ec *executionContext) fieldContext_Shop_draftOrderTags(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92888. fc = &graphql.FieldContext{
  92889. Object: "Shop",
  92890. Field: field,
  92891. IsMethod: false,
  92892. IsResolver: false,
  92893. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92894. switch field.Name {
  92895. case "edges":
  92896. return ec.fieldContext_StringConnection_edges(ctx, field)
  92897. case "pageInfo":
  92898. return ec.fieldContext_StringConnection_pageInfo(ctx, field)
  92899. }
  92900. return nil, fmt.Errorf("no field named %q was found under type StringConnection", field.Name)
  92901. },
  92902. }
  92903. defer func() {
  92904. if r := recover(); r != nil {
  92905. err = ec.Recover(ctx, r)
  92906. ec.Error(ctx, err)
  92907. }
  92908. }()
  92909. ctx = graphql.WithFieldContext(ctx, fc)
  92910. if fc.Args, err = ec.field_Shop_draftOrderTags_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  92911. ec.Error(ctx, err)
  92912. return
  92913. }
  92914. return fc, nil
  92915. }
  92916. func (ec *executionContext) _Shop_email(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  92917. fc, err := ec.fieldContext_Shop_email(ctx, field)
  92918. if err != nil {
  92919. return graphql.Null
  92920. }
  92921. ctx = graphql.WithFieldContext(ctx, fc)
  92922. defer func() {
  92923. if r := recover(); r != nil {
  92924. ec.Error(ctx, ec.Recover(ctx, r))
  92925. ret = graphql.Null
  92926. }
  92927. }()
  92928. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92929. ctx = rctx // use context from middleware stack in children
  92930. return obj.Email, nil
  92931. })
  92932. if err != nil {
  92933. ec.Error(ctx, err)
  92934. return graphql.Null
  92935. }
  92936. if resTmp == nil {
  92937. if !graphql.HasFieldError(ctx, fc) {
  92938. ec.Errorf(ctx, "must not be null")
  92939. }
  92940. return graphql.Null
  92941. }
  92942. res := resTmp.(string)
  92943. fc.Result = res
  92944. return ec.marshalNString2string(ctx, field.Selections, res)
  92945. }
  92946. func (ec *executionContext) fieldContext_Shop_email(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92947. fc = &graphql.FieldContext{
  92948. Object: "Shop",
  92949. Field: field,
  92950. IsMethod: false,
  92951. IsResolver: false,
  92952. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92953. return nil, errors.New("field of type String does not have child fields")
  92954. },
  92955. }
  92956. return fc, nil
  92957. }
  92958. func (ec *executionContext) _Shop_enabledPresentmentCurrencies(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  92959. fc, err := ec.fieldContext_Shop_enabledPresentmentCurrencies(ctx, field)
  92960. if err != nil {
  92961. return graphql.Null
  92962. }
  92963. ctx = graphql.WithFieldContext(ctx, fc)
  92964. defer func() {
  92965. if r := recover(); r != nil {
  92966. ec.Error(ctx, ec.Recover(ctx, r))
  92967. ret = graphql.Null
  92968. }
  92969. }()
  92970. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92971. ctx = rctx // use context from middleware stack in children
  92972. return obj.EnabledPresentmentCurrencies, nil
  92973. })
  92974. if err != nil {
  92975. ec.Error(ctx, err)
  92976. return graphql.Null
  92977. }
  92978. if resTmp == nil {
  92979. if !graphql.HasFieldError(ctx, fc) {
  92980. ec.Errorf(ctx, "must not be null")
  92981. }
  92982. return graphql.Null
  92983. }
  92984. res := resTmp.([]CurrencyCode)
  92985. fc.Result = res
  92986. return ec.marshalNCurrencyCode2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCurrencyCodeᚄ(ctx, field.Selections, res)
  92987. }
  92988. func (ec *executionContext) fieldContext_Shop_enabledPresentmentCurrencies(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92989. fc = &graphql.FieldContext{
  92990. Object: "Shop",
  92991. Field: field,
  92992. IsMethod: false,
  92993. IsResolver: false,
  92994. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92995. return nil, errors.New("field of type CurrencyCode does not have child fields")
  92996. },
  92997. }
  92998. return fc, nil
  92999. }
  93000. func (ec *executionContext) _Shop_features(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  93001. fc, err := ec.fieldContext_Shop_features(ctx, field)
  93002. if err != nil {
  93003. return graphql.Null
  93004. }
  93005. ctx = graphql.WithFieldContext(ctx, fc)
  93006. defer func() {
  93007. if r := recover(); r != nil {
  93008. ec.Error(ctx, ec.Recover(ctx, r))
  93009. ret = graphql.Null
  93010. }
  93011. }()
  93012. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93013. ctx = rctx // use context from middleware stack in children
  93014. return obj.Features, nil
  93015. })
  93016. if err != nil {
  93017. ec.Error(ctx, err)
  93018. return graphql.Null
  93019. }
  93020. if resTmp == nil {
  93021. if !graphql.HasFieldError(ctx, fc) {
  93022. ec.Errorf(ctx, "must not be null")
  93023. }
  93024. return graphql.Null
  93025. }
  93026. res := resTmp.(*ShopFeatures)
  93027. fc.Result = res
  93028. return ec.marshalNShopFeatures2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShopFeatures(ctx, field.Selections, res)
  93029. }
  93030. func (ec *executionContext) fieldContext_Shop_features(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93031. fc = &graphql.FieldContext{
  93032. Object: "Shop",
  93033. Field: field,
  93034. IsMethod: false,
  93035. IsResolver: false,
  93036. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93037. switch field.Name {
  93038. case "avalaraAvatax":
  93039. return ec.fieldContext_ShopFeatures_avalaraAvatax(ctx, field)
  93040. case "branding":
  93041. return ec.fieldContext_ShopFeatures_branding(ctx, field)
  93042. case "captcha":
  93043. return ec.fieldContext_ShopFeatures_captcha(ctx, field)
  93044. case "captchaExternalDomains":
  93045. return ec.fieldContext_ShopFeatures_captchaExternalDomains(ctx, field)
  93046. case "dynamicRemarketing":
  93047. return ec.fieldContext_ShopFeatures_dynamicRemarketing(ctx, field)
  93048. case "eligibleForSubscriptionMigration":
  93049. return ec.fieldContext_ShopFeatures_eligibleForSubscriptionMigration(ctx, field)
  93050. case "eligibleForSubscriptions":
  93051. return ec.fieldContext_ShopFeatures_eligibleForSubscriptions(ctx, field)
  93052. case "giftCards":
  93053. return ec.fieldContext_ShopFeatures_giftCards(ctx, field)
  93054. case "harmonizedSystemCode":
  93055. return ec.fieldContext_ShopFeatures_harmonizedSystemCode(ctx, field)
  93056. case "internationalDomains":
  93057. return ec.fieldContext_ShopFeatures_internationalDomains(ctx, field)
  93058. case "internationalPriceOverrides":
  93059. return ec.fieldContext_ShopFeatures_internationalPriceOverrides(ctx, field)
  93060. case "internationalPriceRules":
  93061. return ec.fieldContext_ShopFeatures_internationalPriceRules(ctx, field)
  93062. case "legacySubscriptionGatewayEnabled":
  93063. return ec.fieldContext_ShopFeatures_legacySubscriptionGatewayEnabled(ctx, field)
  93064. case "liveView":
  93065. return ec.fieldContext_ShopFeatures_liveView(ctx, field)
  93066. case "onboardingVisual":
  93067. return ec.fieldContext_ShopFeatures_onboardingVisual(ctx, field)
  93068. case "paypalExpressSubscriptionGatewayStatus":
  93069. return ec.fieldContext_ShopFeatures_paypalExpressSubscriptionGatewayStatus(ctx, field)
  93070. case "reports":
  93071. return ec.fieldContext_ShopFeatures_reports(ctx, field)
  93072. case "sellsSubscriptions":
  93073. return ec.fieldContext_ShopFeatures_sellsSubscriptions(ctx, field)
  93074. case "showMetrics":
  93075. return ec.fieldContext_ShopFeatures_showMetrics(ctx, field)
  93076. case "storefront":
  93077. return ec.fieldContext_ShopFeatures_storefront(ctx, field)
  93078. case "usingShopifyBalance":
  93079. return ec.fieldContext_ShopFeatures_usingShopifyBalance(ctx, field)
  93080. }
  93081. return nil, fmt.Errorf("no field named %q was found under type ShopFeatures", field.Name)
  93082. },
  93083. }
  93084. return fc, nil
  93085. }
  93086. func (ec *executionContext) _Shop_fulfillmentServices(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  93087. fc, err := ec.fieldContext_Shop_fulfillmentServices(ctx, field)
  93088. if err != nil {
  93089. return graphql.Null
  93090. }
  93091. ctx = graphql.WithFieldContext(ctx, fc)
  93092. defer func() {
  93093. if r := recover(); r != nil {
  93094. ec.Error(ctx, ec.Recover(ctx, r))
  93095. ret = graphql.Null
  93096. }
  93097. }()
  93098. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93099. ctx = rctx // use context from middleware stack in children
  93100. return obj.FulfillmentServices, nil
  93101. })
  93102. if err != nil {
  93103. ec.Error(ctx, err)
  93104. return graphql.Null
  93105. }
  93106. if resTmp == nil {
  93107. if !graphql.HasFieldError(ctx, fc) {
  93108. ec.Errorf(ctx, "must not be null")
  93109. }
  93110. return graphql.Null
  93111. }
  93112. res := resTmp.([]*FulfillmentService)
  93113. fc.Result = res
  93114. return ec.marshalNFulfillmentService2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentServiceᚄ(ctx, field.Selections, res)
  93115. }
  93116. func (ec *executionContext) fieldContext_Shop_fulfillmentServices(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93117. fc = &graphql.FieldContext{
  93118. Object: "Shop",
  93119. Field: field,
  93120. IsMethod: false,
  93121. IsResolver: false,
  93122. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93123. switch field.Name {
  93124. case "id":
  93125. return ec.fieldContext_FulfillmentService_id(ctx, field)
  93126. }
  93127. return nil, fmt.Errorf("no field named %q was found under type FulfillmentService", field.Name)
  93128. },
  93129. }
  93130. return fc, nil
  93131. }
  93132. func (ec *executionContext) _Shop_ianaTimezone(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  93133. fc, err := ec.fieldContext_Shop_ianaTimezone(ctx, field)
  93134. if err != nil {
  93135. return graphql.Null
  93136. }
  93137. ctx = graphql.WithFieldContext(ctx, fc)
  93138. defer func() {
  93139. if r := recover(); r != nil {
  93140. ec.Error(ctx, ec.Recover(ctx, r))
  93141. ret = graphql.Null
  93142. }
  93143. }()
  93144. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93145. ctx = rctx // use context from middleware stack in children
  93146. return obj.IanaTimezone, nil
  93147. })
  93148. if err != nil {
  93149. ec.Error(ctx, err)
  93150. return graphql.Null
  93151. }
  93152. if resTmp == nil {
  93153. if !graphql.HasFieldError(ctx, fc) {
  93154. ec.Errorf(ctx, "must not be null")
  93155. }
  93156. return graphql.Null
  93157. }
  93158. res := resTmp.(string)
  93159. fc.Result = res
  93160. return ec.marshalNString2string(ctx, field.Selections, res)
  93161. }
  93162. func (ec *executionContext) fieldContext_Shop_ianaTimezone(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93163. fc = &graphql.FieldContext{
  93164. Object: "Shop",
  93165. Field: field,
  93166. IsMethod: false,
  93167. IsResolver: false,
  93168. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93169. return nil, errors.New("field of type String does not have child fields")
  93170. },
  93171. }
  93172. return fc, nil
  93173. }
  93174. func (ec *executionContext) _Shop_id(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  93175. fc, err := ec.fieldContext_Shop_id(ctx, field)
  93176. if err != nil {
  93177. return graphql.Null
  93178. }
  93179. ctx = graphql.WithFieldContext(ctx, fc)
  93180. defer func() {
  93181. if r := recover(); r != nil {
  93182. ec.Error(ctx, ec.Recover(ctx, r))
  93183. ret = graphql.Null
  93184. }
  93185. }()
  93186. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93187. ctx = rctx // use context from middleware stack in children
  93188. return obj.ID, nil
  93189. })
  93190. if err != nil {
  93191. ec.Error(ctx, err)
  93192. return graphql.Null
  93193. }
  93194. if resTmp == nil {
  93195. if !graphql.HasFieldError(ctx, fc) {
  93196. ec.Errorf(ctx, "must not be null")
  93197. }
  93198. return graphql.Null
  93199. }
  93200. res := resTmp.(string)
  93201. fc.Result = res
  93202. return ec.marshalNID2string(ctx, field.Selections, res)
  93203. }
  93204. func (ec *executionContext) fieldContext_Shop_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93205. fc = &graphql.FieldContext{
  93206. Object: "Shop",
  93207. Field: field,
  93208. IsMethod: false,
  93209. IsResolver: false,
  93210. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93211. return nil, errors.New("field of type ID does not have child fields")
  93212. },
  93213. }
  93214. return fc, nil
  93215. }
  93216. func (ec *executionContext) _Shop_limitedPendingOrderCount(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  93217. fc, err := ec.fieldContext_Shop_limitedPendingOrderCount(ctx, field)
  93218. if err != nil {
  93219. return graphql.Null
  93220. }
  93221. ctx = graphql.WithFieldContext(ctx, fc)
  93222. defer func() {
  93223. if r := recover(); r != nil {
  93224. ec.Error(ctx, ec.Recover(ctx, r))
  93225. ret = graphql.Null
  93226. }
  93227. }()
  93228. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93229. ctx = rctx // use context from middleware stack in children
  93230. return obj.LimitedPendingOrderCount, nil
  93231. })
  93232. if err != nil {
  93233. ec.Error(ctx, err)
  93234. return graphql.Null
  93235. }
  93236. if resTmp == nil {
  93237. if !graphql.HasFieldError(ctx, fc) {
  93238. ec.Errorf(ctx, "must not be null")
  93239. }
  93240. return graphql.Null
  93241. }
  93242. res := resTmp.(*LimitedPendingOrderCount)
  93243. fc.Result = res
  93244. return ec.marshalNLimitedPendingOrderCount2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLimitedPendingOrderCount(ctx, field.Selections, res)
  93245. }
  93246. func (ec *executionContext) fieldContext_Shop_limitedPendingOrderCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93247. fc = &graphql.FieldContext{
  93248. Object: "Shop",
  93249. Field: field,
  93250. IsMethod: false,
  93251. IsResolver: false,
  93252. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93253. switch field.Name {
  93254. case "atMax":
  93255. return ec.fieldContext_LimitedPendingOrderCount_atMax(ctx, field)
  93256. case "count":
  93257. return ec.fieldContext_LimitedPendingOrderCount_count(ctx, field)
  93258. }
  93259. return nil, fmt.Errorf("no field named %q was found under type LimitedPendingOrderCount", field.Name)
  93260. },
  93261. }
  93262. return fc, nil
  93263. }
  93264. func (ec *executionContext) _Shop_merchantApprovalSignals(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  93265. fc, err := ec.fieldContext_Shop_merchantApprovalSignals(ctx, field)
  93266. if err != nil {
  93267. return graphql.Null
  93268. }
  93269. ctx = graphql.WithFieldContext(ctx, fc)
  93270. defer func() {
  93271. if r := recover(); r != nil {
  93272. ec.Error(ctx, ec.Recover(ctx, r))
  93273. ret = graphql.Null
  93274. }
  93275. }()
  93276. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93277. ctx = rctx // use context from middleware stack in children
  93278. return obj.MerchantApprovalSignals, nil
  93279. })
  93280. if err != nil {
  93281. ec.Error(ctx, err)
  93282. return graphql.Null
  93283. }
  93284. if resTmp == nil {
  93285. return graphql.Null
  93286. }
  93287. res := resTmp.(*MerchantApprovalSignals)
  93288. fc.Result = res
  93289. return ec.marshalOMerchantApprovalSignals2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMerchantApprovalSignals(ctx, field.Selections, res)
  93290. }
  93291. func (ec *executionContext) fieldContext_Shop_merchantApprovalSignals(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93292. fc = &graphql.FieldContext{
  93293. Object: "Shop",
  93294. Field: field,
  93295. IsMethod: false,
  93296. IsResolver: false,
  93297. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93298. switch field.Name {
  93299. case "identityVerified":
  93300. return ec.fieldContext_MerchantApprovalSignals_identityVerified(ctx, field)
  93301. case "verifiedByShopify":
  93302. return ec.fieldContext_MerchantApprovalSignals_verifiedByShopify(ctx, field)
  93303. }
  93304. return nil, fmt.Errorf("no field named %q was found under type MerchantApprovalSignals", field.Name)
  93305. },
  93306. }
  93307. return fc, nil
  93308. }
  93309. func (ec *executionContext) _Shop_metafield(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  93310. fc, err := ec.fieldContext_Shop_metafield(ctx, field)
  93311. if err != nil {
  93312. return graphql.Null
  93313. }
  93314. ctx = graphql.WithFieldContext(ctx, fc)
  93315. defer func() {
  93316. if r := recover(); r != nil {
  93317. ec.Error(ctx, ec.Recover(ctx, r))
  93318. ret = graphql.Null
  93319. }
  93320. }()
  93321. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93322. ctx = rctx // use context from middleware stack in children
  93323. return obj.Metafield, nil
  93324. })
  93325. if err != nil {
  93326. ec.Error(ctx, err)
  93327. return graphql.Null
  93328. }
  93329. if resTmp == nil {
  93330. return graphql.Null
  93331. }
  93332. res := resTmp.(*Metafield)
  93333. fc.Result = res
  93334. return ec.marshalOMetafield2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafield(ctx, field.Selections, res)
  93335. }
  93336. func (ec *executionContext) fieldContext_Shop_metafield(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93337. fc = &graphql.FieldContext{
  93338. Object: "Shop",
  93339. Field: field,
  93340. IsMethod: false,
  93341. IsResolver: false,
  93342. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93343. switch field.Name {
  93344. case "createdAt":
  93345. return ec.fieldContext_Metafield_createdAt(ctx, field)
  93346. case "definition":
  93347. return ec.fieldContext_Metafield_definition(ctx, field)
  93348. case "description":
  93349. return ec.fieldContext_Metafield_description(ctx, field)
  93350. case "id":
  93351. return ec.fieldContext_Metafield_id(ctx, field)
  93352. case "key":
  93353. return ec.fieldContext_Metafield_key(ctx, field)
  93354. case "legacyResourceId":
  93355. return ec.fieldContext_Metafield_legacyResourceId(ctx, field)
  93356. case "namespace":
  93357. return ec.fieldContext_Metafield_namespace(ctx, field)
  93358. case "owner":
  93359. return ec.fieldContext_Metafield_owner(ctx, field)
  93360. case "ownerType":
  93361. return ec.fieldContext_Metafield_ownerType(ctx, field)
  93362. case "reference":
  93363. return ec.fieldContext_Metafield_reference(ctx, field)
  93364. case "references":
  93365. return ec.fieldContext_Metafield_references(ctx, field)
  93366. case "type":
  93367. return ec.fieldContext_Metafield_type(ctx, field)
  93368. case "updatedAt":
  93369. return ec.fieldContext_Metafield_updatedAt(ctx, field)
  93370. case "value":
  93371. return ec.fieldContext_Metafield_value(ctx, field)
  93372. }
  93373. return nil, fmt.Errorf("no field named %q was found under type Metafield", field.Name)
  93374. },
  93375. }
  93376. defer func() {
  93377. if r := recover(); r != nil {
  93378. err = ec.Recover(ctx, r)
  93379. ec.Error(ctx, err)
  93380. }
  93381. }()
  93382. ctx = graphql.WithFieldContext(ctx, fc)
  93383. if fc.Args, err = ec.field_Shop_metafield_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  93384. ec.Error(ctx, err)
  93385. return
  93386. }
  93387. return fc, nil
  93388. }
  93389. func (ec *executionContext) _Shop_metafields(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  93390. fc, err := ec.fieldContext_Shop_metafields(ctx, field)
  93391. if err != nil {
  93392. return graphql.Null
  93393. }
  93394. ctx = graphql.WithFieldContext(ctx, fc)
  93395. defer func() {
  93396. if r := recover(); r != nil {
  93397. ec.Error(ctx, ec.Recover(ctx, r))
  93398. ret = graphql.Null
  93399. }
  93400. }()
  93401. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93402. ctx = rctx // use context from middleware stack in children
  93403. return obj.Metafields, nil
  93404. })
  93405. if err != nil {
  93406. ec.Error(ctx, err)
  93407. return graphql.Null
  93408. }
  93409. if resTmp == nil {
  93410. if !graphql.HasFieldError(ctx, fc) {
  93411. ec.Errorf(ctx, "must not be null")
  93412. }
  93413. return graphql.Null
  93414. }
  93415. res := resTmp.(*MetafieldConnection)
  93416. fc.Result = res
  93417. return ec.marshalNMetafieldConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldConnection(ctx, field.Selections, res)
  93418. }
  93419. func (ec *executionContext) fieldContext_Shop_metafields(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93420. fc = &graphql.FieldContext{
  93421. Object: "Shop",
  93422. Field: field,
  93423. IsMethod: false,
  93424. IsResolver: false,
  93425. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93426. switch field.Name {
  93427. case "edges":
  93428. return ec.fieldContext_MetafieldConnection_edges(ctx, field)
  93429. case "nodes":
  93430. return ec.fieldContext_MetafieldConnection_nodes(ctx, field)
  93431. case "pageInfo":
  93432. return ec.fieldContext_MetafieldConnection_pageInfo(ctx, field)
  93433. }
  93434. return nil, fmt.Errorf("no field named %q was found under type MetafieldConnection", field.Name)
  93435. },
  93436. }
  93437. defer func() {
  93438. if r := recover(); r != nil {
  93439. err = ec.Recover(ctx, r)
  93440. ec.Error(ctx, err)
  93441. }
  93442. }()
  93443. ctx = graphql.WithFieldContext(ctx, fc)
  93444. if fc.Args, err = ec.field_Shop_metafields_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  93445. ec.Error(ctx, err)
  93446. return
  93447. }
  93448. return fc, nil
  93449. }
  93450. func (ec *executionContext) _Shop_myshopifyDomain(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  93451. fc, err := ec.fieldContext_Shop_myshopifyDomain(ctx, field)
  93452. if err != nil {
  93453. return graphql.Null
  93454. }
  93455. ctx = graphql.WithFieldContext(ctx, fc)
  93456. defer func() {
  93457. if r := recover(); r != nil {
  93458. ec.Error(ctx, ec.Recover(ctx, r))
  93459. ret = graphql.Null
  93460. }
  93461. }()
  93462. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93463. ctx = rctx // use context from middleware stack in children
  93464. return obj.MyshopifyDomain, nil
  93465. })
  93466. if err != nil {
  93467. ec.Error(ctx, err)
  93468. return graphql.Null
  93469. }
  93470. if resTmp == nil {
  93471. if !graphql.HasFieldError(ctx, fc) {
  93472. ec.Errorf(ctx, "must not be null")
  93473. }
  93474. return graphql.Null
  93475. }
  93476. res := resTmp.(string)
  93477. fc.Result = res
  93478. return ec.marshalNString2string(ctx, field.Selections, res)
  93479. }
  93480. func (ec *executionContext) fieldContext_Shop_myshopifyDomain(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93481. fc = &graphql.FieldContext{
  93482. Object: "Shop",
  93483. Field: field,
  93484. IsMethod: false,
  93485. IsResolver: false,
  93486. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93487. return nil, errors.New("field of type String does not have child fields")
  93488. },
  93489. }
  93490. return fc, nil
  93491. }
  93492. func (ec *executionContext) _Shop_name(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  93493. fc, err := ec.fieldContext_Shop_name(ctx, field)
  93494. if err != nil {
  93495. return graphql.Null
  93496. }
  93497. ctx = graphql.WithFieldContext(ctx, fc)
  93498. defer func() {
  93499. if r := recover(); r != nil {
  93500. ec.Error(ctx, ec.Recover(ctx, r))
  93501. ret = graphql.Null
  93502. }
  93503. }()
  93504. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93505. ctx = rctx // use context from middleware stack in children
  93506. return obj.Name, nil
  93507. })
  93508. if err != nil {
  93509. ec.Error(ctx, err)
  93510. return graphql.Null
  93511. }
  93512. if resTmp == nil {
  93513. if !graphql.HasFieldError(ctx, fc) {
  93514. ec.Errorf(ctx, "must not be null")
  93515. }
  93516. return graphql.Null
  93517. }
  93518. res := resTmp.(string)
  93519. fc.Result = res
  93520. return ec.marshalNString2string(ctx, field.Selections, res)
  93521. }
  93522. func (ec *executionContext) fieldContext_Shop_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93523. fc = &graphql.FieldContext{
  93524. Object: "Shop",
  93525. Field: field,
  93526. IsMethod: false,
  93527. IsResolver: false,
  93528. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93529. return nil, errors.New("field of type String does not have child fields")
  93530. },
  93531. }
  93532. return fc, nil
  93533. }
  93534. func (ec *executionContext) _Shop_navigationSettings(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  93535. fc, err := ec.fieldContext_Shop_navigationSettings(ctx, field)
  93536. if err != nil {
  93537. return graphql.Null
  93538. }
  93539. ctx = graphql.WithFieldContext(ctx, fc)
  93540. defer func() {
  93541. if r := recover(); r != nil {
  93542. ec.Error(ctx, ec.Recover(ctx, r))
  93543. ret = graphql.Null
  93544. }
  93545. }()
  93546. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93547. ctx = rctx // use context from middleware stack in children
  93548. return obj.NavigationSettings, nil
  93549. })
  93550. if err != nil {
  93551. ec.Error(ctx, err)
  93552. return graphql.Null
  93553. }
  93554. if resTmp == nil {
  93555. if !graphql.HasFieldError(ctx, fc) {
  93556. ec.Errorf(ctx, "must not be null")
  93557. }
  93558. return graphql.Null
  93559. }
  93560. res := resTmp.([]*NavigationItem)
  93561. fc.Result = res
  93562. return ec.marshalNNavigationItem2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐNavigationItemᚄ(ctx, field.Selections, res)
  93563. }
  93564. func (ec *executionContext) fieldContext_Shop_navigationSettings(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93565. fc = &graphql.FieldContext{
  93566. Object: "Shop",
  93567. Field: field,
  93568. IsMethod: false,
  93569. IsResolver: false,
  93570. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93571. switch field.Name {
  93572. case "id":
  93573. return ec.fieldContext_NavigationItem_id(ctx, field)
  93574. case "title":
  93575. return ec.fieldContext_NavigationItem_title(ctx, field)
  93576. case "url":
  93577. return ec.fieldContext_NavigationItem_url(ctx, field)
  93578. }
  93579. return nil, fmt.Errorf("no field named %q was found under type NavigationItem", field.Name)
  93580. },
  93581. }
  93582. return fc, nil
  93583. }
  93584. func (ec *executionContext) _Shop_orderNumberFormatPrefix(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  93585. fc, err := ec.fieldContext_Shop_orderNumberFormatPrefix(ctx, field)
  93586. if err != nil {
  93587. return graphql.Null
  93588. }
  93589. ctx = graphql.WithFieldContext(ctx, fc)
  93590. defer func() {
  93591. if r := recover(); r != nil {
  93592. ec.Error(ctx, ec.Recover(ctx, r))
  93593. ret = graphql.Null
  93594. }
  93595. }()
  93596. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93597. ctx = rctx // use context from middleware stack in children
  93598. return obj.OrderNumberFormatPrefix, nil
  93599. })
  93600. if err != nil {
  93601. ec.Error(ctx, err)
  93602. return graphql.Null
  93603. }
  93604. if resTmp == nil {
  93605. if !graphql.HasFieldError(ctx, fc) {
  93606. ec.Errorf(ctx, "must not be null")
  93607. }
  93608. return graphql.Null
  93609. }
  93610. res := resTmp.(string)
  93611. fc.Result = res
  93612. return ec.marshalNString2string(ctx, field.Selections, res)
  93613. }
  93614. func (ec *executionContext) fieldContext_Shop_orderNumberFormatPrefix(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93615. fc = &graphql.FieldContext{
  93616. Object: "Shop",
  93617. Field: field,
  93618. IsMethod: false,
  93619. IsResolver: false,
  93620. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93621. return nil, errors.New("field of type String does not have child fields")
  93622. },
  93623. }
  93624. return fc, nil
  93625. }
  93626. func (ec *executionContext) _Shop_orderNumberFormatSuffix(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  93627. fc, err := ec.fieldContext_Shop_orderNumberFormatSuffix(ctx, field)
  93628. if err != nil {
  93629. return graphql.Null
  93630. }
  93631. ctx = graphql.WithFieldContext(ctx, fc)
  93632. defer func() {
  93633. if r := recover(); r != nil {
  93634. ec.Error(ctx, ec.Recover(ctx, r))
  93635. ret = graphql.Null
  93636. }
  93637. }()
  93638. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93639. ctx = rctx // use context from middleware stack in children
  93640. return obj.OrderNumberFormatSuffix, nil
  93641. })
  93642. if err != nil {
  93643. ec.Error(ctx, err)
  93644. return graphql.Null
  93645. }
  93646. if resTmp == nil {
  93647. if !graphql.HasFieldError(ctx, fc) {
  93648. ec.Errorf(ctx, "must not be null")
  93649. }
  93650. return graphql.Null
  93651. }
  93652. res := resTmp.(string)
  93653. fc.Result = res
  93654. return ec.marshalNString2string(ctx, field.Selections, res)
  93655. }
  93656. func (ec *executionContext) fieldContext_Shop_orderNumberFormatSuffix(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93657. fc = &graphql.FieldContext{
  93658. Object: "Shop",
  93659. Field: field,
  93660. IsMethod: false,
  93661. IsResolver: false,
  93662. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93663. return nil, errors.New("field of type String does not have child fields")
  93664. },
  93665. }
  93666. return fc, nil
  93667. }
  93668. func (ec *executionContext) _Shop_orderTags(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  93669. fc, err := ec.fieldContext_Shop_orderTags(ctx, field)
  93670. if err != nil {
  93671. return graphql.Null
  93672. }
  93673. ctx = graphql.WithFieldContext(ctx, fc)
  93674. defer func() {
  93675. if r := recover(); r != nil {
  93676. ec.Error(ctx, ec.Recover(ctx, r))
  93677. ret = graphql.Null
  93678. }
  93679. }()
  93680. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93681. ctx = rctx // use context from middleware stack in children
  93682. return obj.OrderTags, nil
  93683. })
  93684. if err != nil {
  93685. ec.Error(ctx, err)
  93686. return graphql.Null
  93687. }
  93688. if resTmp == nil {
  93689. if !graphql.HasFieldError(ctx, fc) {
  93690. ec.Errorf(ctx, "must not be null")
  93691. }
  93692. return graphql.Null
  93693. }
  93694. res := resTmp.(*StringConnection)
  93695. fc.Result = res
  93696. return ec.marshalNStringConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStringConnection(ctx, field.Selections, res)
  93697. }
  93698. func (ec *executionContext) fieldContext_Shop_orderTags(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93699. fc = &graphql.FieldContext{
  93700. Object: "Shop",
  93701. Field: field,
  93702. IsMethod: false,
  93703. IsResolver: false,
  93704. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93705. switch field.Name {
  93706. case "edges":
  93707. return ec.fieldContext_StringConnection_edges(ctx, field)
  93708. case "pageInfo":
  93709. return ec.fieldContext_StringConnection_pageInfo(ctx, field)
  93710. }
  93711. return nil, fmt.Errorf("no field named %q was found under type StringConnection", field.Name)
  93712. },
  93713. }
  93714. defer func() {
  93715. if r := recover(); r != nil {
  93716. err = ec.Recover(ctx, r)
  93717. ec.Error(ctx, err)
  93718. }
  93719. }()
  93720. ctx = graphql.WithFieldContext(ctx, fc)
  93721. if fc.Args, err = ec.field_Shop_orderTags_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  93722. ec.Error(ctx, err)
  93723. return
  93724. }
  93725. return fc, nil
  93726. }
  93727. func (ec *executionContext) _Shop_paymentSettings(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  93728. fc, err := ec.fieldContext_Shop_paymentSettings(ctx, field)
  93729. if err != nil {
  93730. return graphql.Null
  93731. }
  93732. ctx = graphql.WithFieldContext(ctx, fc)
  93733. defer func() {
  93734. if r := recover(); r != nil {
  93735. ec.Error(ctx, ec.Recover(ctx, r))
  93736. ret = graphql.Null
  93737. }
  93738. }()
  93739. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93740. ctx = rctx // use context from middleware stack in children
  93741. return obj.PaymentSettings, nil
  93742. })
  93743. if err != nil {
  93744. ec.Error(ctx, err)
  93745. return graphql.Null
  93746. }
  93747. if resTmp == nil {
  93748. if !graphql.HasFieldError(ctx, fc) {
  93749. ec.Errorf(ctx, "must not be null")
  93750. }
  93751. return graphql.Null
  93752. }
  93753. res := resTmp.(*PaymentSettings)
  93754. fc.Result = res
  93755. return ec.marshalNPaymentSettings2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPaymentSettings(ctx, field.Selections, res)
  93756. }
  93757. func (ec *executionContext) fieldContext_Shop_paymentSettings(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93758. fc = &graphql.FieldContext{
  93759. Object: "Shop",
  93760. Field: field,
  93761. IsMethod: false,
  93762. IsResolver: false,
  93763. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93764. switch field.Name {
  93765. case "supportedDigitalWallets":
  93766. return ec.fieldContext_PaymentSettings_supportedDigitalWallets(ctx, field)
  93767. }
  93768. return nil, fmt.Errorf("no field named %q was found under type PaymentSettings", field.Name)
  93769. },
  93770. }
  93771. return fc, nil
  93772. }
  93773. func (ec *executionContext) _Shop_plan(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  93774. fc, err := ec.fieldContext_Shop_plan(ctx, field)
  93775. if err != nil {
  93776. return graphql.Null
  93777. }
  93778. ctx = graphql.WithFieldContext(ctx, fc)
  93779. defer func() {
  93780. if r := recover(); r != nil {
  93781. ec.Error(ctx, ec.Recover(ctx, r))
  93782. ret = graphql.Null
  93783. }
  93784. }()
  93785. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93786. ctx = rctx // use context from middleware stack in children
  93787. return obj.Plan, nil
  93788. })
  93789. if err != nil {
  93790. ec.Error(ctx, err)
  93791. return graphql.Null
  93792. }
  93793. if resTmp == nil {
  93794. if !graphql.HasFieldError(ctx, fc) {
  93795. ec.Errorf(ctx, "must not be null")
  93796. }
  93797. return graphql.Null
  93798. }
  93799. res := resTmp.(*ShopPlan)
  93800. fc.Result = res
  93801. return ec.marshalNShopPlan2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShopPlan(ctx, field.Selections, res)
  93802. }
  93803. func (ec *executionContext) fieldContext_Shop_plan(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93804. fc = &graphql.FieldContext{
  93805. Object: "Shop",
  93806. Field: field,
  93807. IsMethod: false,
  93808. IsResolver: false,
  93809. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93810. switch field.Name {
  93811. case "displayName":
  93812. return ec.fieldContext_ShopPlan_displayName(ctx, field)
  93813. case "partnerDevelopment":
  93814. return ec.fieldContext_ShopPlan_partnerDevelopment(ctx, field)
  93815. case "shopifyPlus":
  93816. return ec.fieldContext_ShopPlan_shopifyPlus(ctx, field)
  93817. }
  93818. return nil, fmt.Errorf("no field named %q was found under type ShopPlan", field.Name)
  93819. },
  93820. }
  93821. return fc, nil
  93822. }
  93823. func (ec *executionContext) _Shop_primaryDomain(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  93824. fc, err := ec.fieldContext_Shop_primaryDomain(ctx, field)
  93825. if err != nil {
  93826. return graphql.Null
  93827. }
  93828. ctx = graphql.WithFieldContext(ctx, fc)
  93829. defer func() {
  93830. if r := recover(); r != nil {
  93831. ec.Error(ctx, ec.Recover(ctx, r))
  93832. ret = graphql.Null
  93833. }
  93834. }()
  93835. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93836. ctx = rctx // use context from middleware stack in children
  93837. return obj.PrimaryDomain, nil
  93838. })
  93839. if err != nil {
  93840. ec.Error(ctx, err)
  93841. return graphql.Null
  93842. }
  93843. if resTmp == nil {
  93844. if !graphql.HasFieldError(ctx, fc) {
  93845. ec.Errorf(ctx, "must not be null")
  93846. }
  93847. return graphql.Null
  93848. }
  93849. res := resTmp.(*Domain)
  93850. fc.Result = res
  93851. return ec.marshalNDomain2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDomain(ctx, field.Selections, res)
  93852. }
  93853. func (ec *executionContext) fieldContext_Shop_primaryDomain(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93854. fc = &graphql.FieldContext{
  93855. Object: "Shop",
  93856. Field: field,
  93857. IsMethod: false,
  93858. IsResolver: false,
  93859. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93860. switch field.Name {
  93861. case "host":
  93862. return ec.fieldContext_Domain_host(ctx, field)
  93863. case "id":
  93864. return ec.fieldContext_Domain_id(ctx, field)
  93865. case "localization":
  93866. return ec.fieldContext_Domain_localization(ctx, field)
  93867. case "marketWebPresence":
  93868. return ec.fieldContext_Domain_marketWebPresence(ctx, field)
  93869. case "sslEnabled":
  93870. return ec.fieldContext_Domain_sslEnabled(ctx, field)
  93871. case "url":
  93872. return ec.fieldContext_Domain_url(ctx, field)
  93873. }
  93874. return nil, fmt.Errorf("no field named %q was found under type Domain", field.Name)
  93875. },
  93876. }
  93877. return fc, nil
  93878. }
  93879. func (ec *executionContext) _Shop_privateMetafield(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  93880. fc, err := ec.fieldContext_Shop_privateMetafield(ctx, field)
  93881. if err != nil {
  93882. return graphql.Null
  93883. }
  93884. ctx = graphql.WithFieldContext(ctx, fc)
  93885. defer func() {
  93886. if r := recover(); r != nil {
  93887. ec.Error(ctx, ec.Recover(ctx, r))
  93888. ret = graphql.Null
  93889. }
  93890. }()
  93891. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93892. ctx = rctx // use context from middleware stack in children
  93893. return obj.PrivateMetafield, nil
  93894. })
  93895. if err != nil {
  93896. ec.Error(ctx, err)
  93897. return graphql.Null
  93898. }
  93899. if resTmp == nil {
  93900. return graphql.Null
  93901. }
  93902. res := resTmp.(*PrivateMetafield)
  93903. fc.Result = res
  93904. return ec.marshalOPrivateMetafield2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPrivateMetafield(ctx, field.Selections, res)
  93905. }
  93906. func (ec *executionContext) fieldContext_Shop_privateMetafield(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93907. fc = &graphql.FieldContext{
  93908. Object: "Shop",
  93909. Field: field,
  93910. IsMethod: false,
  93911. IsResolver: false,
  93912. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93913. switch field.Name {
  93914. case "createdAt":
  93915. return ec.fieldContext_PrivateMetafield_createdAt(ctx, field)
  93916. case "id":
  93917. return ec.fieldContext_PrivateMetafield_id(ctx, field)
  93918. case "key":
  93919. return ec.fieldContext_PrivateMetafield_key(ctx, field)
  93920. case "namespace":
  93921. return ec.fieldContext_PrivateMetafield_namespace(ctx, field)
  93922. case "updatedAt":
  93923. return ec.fieldContext_PrivateMetafield_updatedAt(ctx, field)
  93924. case "value":
  93925. return ec.fieldContext_PrivateMetafield_value(ctx, field)
  93926. case "valueType":
  93927. return ec.fieldContext_PrivateMetafield_valueType(ctx, field)
  93928. }
  93929. return nil, fmt.Errorf("no field named %q was found under type PrivateMetafield", field.Name)
  93930. },
  93931. }
  93932. defer func() {
  93933. if r := recover(); r != nil {
  93934. err = ec.Recover(ctx, r)
  93935. ec.Error(ctx, err)
  93936. }
  93937. }()
  93938. ctx = graphql.WithFieldContext(ctx, fc)
  93939. if fc.Args, err = ec.field_Shop_privateMetafield_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  93940. ec.Error(ctx, err)
  93941. return
  93942. }
  93943. return fc, nil
  93944. }
  93945. func (ec *executionContext) _Shop_privateMetafields(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  93946. fc, err := ec.fieldContext_Shop_privateMetafields(ctx, field)
  93947. if err != nil {
  93948. return graphql.Null
  93949. }
  93950. ctx = graphql.WithFieldContext(ctx, fc)
  93951. defer func() {
  93952. if r := recover(); r != nil {
  93953. ec.Error(ctx, ec.Recover(ctx, r))
  93954. ret = graphql.Null
  93955. }
  93956. }()
  93957. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93958. ctx = rctx // use context from middleware stack in children
  93959. return obj.PrivateMetafields, nil
  93960. })
  93961. if err != nil {
  93962. ec.Error(ctx, err)
  93963. return graphql.Null
  93964. }
  93965. if resTmp == nil {
  93966. if !graphql.HasFieldError(ctx, fc) {
  93967. ec.Errorf(ctx, "must not be null")
  93968. }
  93969. return graphql.Null
  93970. }
  93971. res := resTmp.(*PrivateMetafieldConnection)
  93972. fc.Result = res
  93973. return ec.marshalNPrivateMetafieldConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPrivateMetafieldConnection(ctx, field.Selections, res)
  93974. }
  93975. func (ec *executionContext) fieldContext_Shop_privateMetafields(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93976. fc = &graphql.FieldContext{
  93977. Object: "Shop",
  93978. Field: field,
  93979. IsMethod: false,
  93980. IsResolver: false,
  93981. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93982. switch field.Name {
  93983. case "edges":
  93984. return ec.fieldContext_PrivateMetafieldConnection_edges(ctx, field)
  93985. case "nodes":
  93986. return ec.fieldContext_PrivateMetafieldConnection_nodes(ctx, field)
  93987. case "pageInfo":
  93988. return ec.fieldContext_PrivateMetafieldConnection_pageInfo(ctx, field)
  93989. }
  93990. return nil, fmt.Errorf("no field named %q was found under type PrivateMetafieldConnection", field.Name)
  93991. },
  93992. }
  93993. defer func() {
  93994. if r := recover(); r != nil {
  93995. err = ec.Recover(ctx, r)
  93996. ec.Error(ctx, err)
  93997. }
  93998. }()
  93999. ctx = graphql.WithFieldContext(ctx, fc)
  94000. if fc.Args, err = ec.field_Shop_privateMetafields_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  94001. ec.Error(ctx, err)
  94002. return
  94003. }
  94004. return fc, nil
  94005. }
  94006. func (ec *executionContext) _Shop_productImages(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  94007. fc, err := ec.fieldContext_Shop_productImages(ctx, field)
  94008. if err != nil {
  94009. return graphql.Null
  94010. }
  94011. ctx = graphql.WithFieldContext(ctx, fc)
  94012. defer func() {
  94013. if r := recover(); r != nil {
  94014. ec.Error(ctx, ec.Recover(ctx, r))
  94015. ret = graphql.Null
  94016. }
  94017. }()
  94018. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94019. ctx = rctx // use context from middleware stack in children
  94020. return obj.ProductImages, nil
  94021. })
  94022. if err != nil {
  94023. ec.Error(ctx, err)
  94024. return graphql.Null
  94025. }
  94026. if resTmp == nil {
  94027. if !graphql.HasFieldError(ctx, fc) {
  94028. ec.Errorf(ctx, "must not be null")
  94029. }
  94030. return graphql.Null
  94031. }
  94032. res := resTmp.(*ImageConnection)
  94033. fc.Result = res
  94034. return ec.marshalNImageConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐImageConnection(ctx, field.Selections, res)
  94035. }
  94036. func (ec *executionContext) fieldContext_Shop_productImages(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94037. fc = &graphql.FieldContext{
  94038. Object: "Shop",
  94039. Field: field,
  94040. IsMethod: false,
  94041. IsResolver: false,
  94042. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94043. switch field.Name {
  94044. case "edges":
  94045. return ec.fieldContext_ImageConnection_edges(ctx, field)
  94046. case "nodes":
  94047. return ec.fieldContext_ImageConnection_nodes(ctx, field)
  94048. case "pageInfo":
  94049. return ec.fieldContext_ImageConnection_pageInfo(ctx, field)
  94050. }
  94051. return nil, fmt.Errorf("no field named %q was found under type ImageConnection", field.Name)
  94052. },
  94053. }
  94054. defer func() {
  94055. if r := recover(); r != nil {
  94056. err = ec.Recover(ctx, r)
  94057. ec.Error(ctx, err)
  94058. }
  94059. }()
  94060. ctx = graphql.WithFieldContext(ctx, fc)
  94061. if fc.Args, err = ec.field_Shop_productImages_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  94062. ec.Error(ctx, err)
  94063. return
  94064. }
  94065. return fc, nil
  94066. }
  94067. func (ec *executionContext) _Shop_productTags(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  94068. fc, err := ec.fieldContext_Shop_productTags(ctx, field)
  94069. if err != nil {
  94070. return graphql.Null
  94071. }
  94072. ctx = graphql.WithFieldContext(ctx, fc)
  94073. defer func() {
  94074. if r := recover(); r != nil {
  94075. ec.Error(ctx, ec.Recover(ctx, r))
  94076. ret = graphql.Null
  94077. }
  94078. }()
  94079. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94080. ctx = rctx // use context from middleware stack in children
  94081. return obj.ProductTags, nil
  94082. })
  94083. if err != nil {
  94084. ec.Error(ctx, err)
  94085. return graphql.Null
  94086. }
  94087. if resTmp == nil {
  94088. if !graphql.HasFieldError(ctx, fc) {
  94089. ec.Errorf(ctx, "must not be null")
  94090. }
  94091. return graphql.Null
  94092. }
  94093. res := resTmp.(*StringConnection)
  94094. fc.Result = res
  94095. return ec.marshalNStringConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStringConnection(ctx, field.Selections, res)
  94096. }
  94097. func (ec *executionContext) fieldContext_Shop_productTags(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94098. fc = &graphql.FieldContext{
  94099. Object: "Shop",
  94100. Field: field,
  94101. IsMethod: false,
  94102. IsResolver: false,
  94103. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94104. switch field.Name {
  94105. case "edges":
  94106. return ec.fieldContext_StringConnection_edges(ctx, field)
  94107. case "pageInfo":
  94108. return ec.fieldContext_StringConnection_pageInfo(ctx, field)
  94109. }
  94110. return nil, fmt.Errorf("no field named %q was found under type StringConnection", field.Name)
  94111. },
  94112. }
  94113. defer func() {
  94114. if r := recover(); r != nil {
  94115. err = ec.Recover(ctx, r)
  94116. ec.Error(ctx, err)
  94117. }
  94118. }()
  94119. ctx = graphql.WithFieldContext(ctx, fc)
  94120. if fc.Args, err = ec.field_Shop_productTags_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  94121. ec.Error(ctx, err)
  94122. return
  94123. }
  94124. return fc, nil
  94125. }
  94126. func (ec *executionContext) _Shop_productTypes(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  94127. fc, err := ec.fieldContext_Shop_productTypes(ctx, field)
  94128. if err != nil {
  94129. return graphql.Null
  94130. }
  94131. ctx = graphql.WithFieldContext(ctx, fc)
  94132. defer func() {
  94133. if r := recover(); r != nil {
  94134. ec.Error(ctx, ec.Recover(ctx, r))
  94135. ret = graphql.Null
  94136. }
  94137. }()
  94138. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94139. ctx = rctx // use context from middleware stack in children
  94140. return obj.ProductTypes, nil
  94141. })
  94142. if err != nil {
  94143. ec.Error(ctx, err)
  94144. return graphql.Null
  94145. }
  94146. if resTmp == nil {
  94147. if !graphql.HasFieldError(ctx, fc) {
  94148. ec.Errorf(ctx, "must not be null")
  94149. }
  94150. return graphql.Null
  94151. }
  94152. res := resTmp.(*StringConnection)
  94153. fc.Result = res
  94154. return ec.marshalNStringConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStringConnection(ctx, field.Selections, res)
  94155. }
  94156. func (ec *executionContext) fieldContext_Shop_productTypes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94157. fc = &graphql.FieldContext{
  94158. Object: "Shop",
  94159. Field: field,
  94160. IsMethod: false,
  94161. IsResolver: false,
  94162. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94163. switch field.Name {
  94164. case "edges":
  94165. return ec.fieldContext_StringConnection_edges(ctx, field)
  94166. case "pageInfo":
  94167. return ec.fieldContext_StringConnection_pageInfo(ctx, field)
  94168. }
  94169. return nil, fmt.Errorf("no field named %q was found under type StringConnection", field.Name)
  94170. },
  94171. }
  94172. defer func() {
  94173. if r := recover(); r != nil {
  94174. err = ec.Recover(ctx, r)
  94175. ec.Error(ctx, err)
  94176. }
  94177. }()
  94178. ctx = graphql.WithFieldContext(ctx, fc)
  94179. if fc.Args, err = ec.field_Shop_productTypes_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  94180. ec.Error(ctx, err)
  94181. return
  94182. }
  94183. return fc, nil
  94184. }
  94185. func (ec *executionContext) _Shop_productVendors(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  94186. fc, err := ec.fieldContext_Shop_productVendors(ctx, field)
  94187. if err != nil {
  94188. return graphql.Null
  94189. }
  94190. ctx = graphql.WithFieldContext(ctx, fc)
  94191. defer func() {
  94192. if r := recover(); r != nil {
  94193. ec.Error(ctx, ec.Recover(ctx, r))
  94194. ret = graphql.Null
  94195. }
  94196. }()
  94197. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94198. ctx = rctx // use context from middleware stack in children
  94199. return obj.ProductVendors, nil
  94200. })
  94201. if err != nil {
  94202. ec.Error(ctx, err)
  94203. return graphql.Null
  94204. }
  94205. if resTmp == nil {
  94206. if !graphql.HasFieldError(ctx, fc) {
  94207. ec.Errorf(ctx, "must not be null")
  94208. }
  94209. return graphql.Null
  94210. }
  94211. res := resTmp.(*StringConnection)
  94212. fc.Result = res
  94213. return ec.marshalNStringConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStringConnection(ctx, field.Selections, res)
  94214. }
  94215. func (ec *executionContext) fieldContext_Shop_productVendors(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94216. fc = &graphql.FieldContext{
  94217. Object: "Shop",
  94218. Field: field,
  94219. IsMethod: false,
  94220. IsResolver: false,
  94221. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94222. switch field.Name {
  94223. case "edges":
  94224. return ec.fieldContext_StringConnection_edges(ctx, field)
  94225. case "pageInfo":
  94226. return ec.fieldContext_StringConnection_pageInfo(ctx, field)
  94227. }
  94228. return nil, fmt.Errorf("no field named %q was found under type StringConnection", field.Name)
  94229. },
  94230. }
  94231. defer func() {
  94232. if r := recover(); r != nil {
  94233. err = ec.Recover(ctx, r)
  94234. ec.Error(ctx, err)
  94235. }
  94236. }()
  94237. ctx = graphql.WithFieldContext(ctx, fc)
  94238. if fc.Args, err = ec.field_Shop_productVendors_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  94239. ec.Error(ctx, err)
  94240. return
  94241. }
  94242. return fc, nil
  94243. }
  94244. func (ec *executionContext) _Shop_publicationCount(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  94245. fc, err := ec.fieldContext_Shop_publicationCount(ctx, field)
  94246. if err != nil {
  94247. return graphql.Null
  94248. }
  94249. ctx = graphql.WithFieldContext(ctx, fc)
  94250. defer func() {
  94251. if r := recover(); r != nil {
  94252. ec.Error(ctx, ec.Recover(ctx, r))
  94253. ret = graphql.Null
  94254. }
  94255. }()
  94256. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94257. ctx = rctx // use context from middleware stack in children
  94258. return obj.PublicationCount, nil
  94259. })
  94260. if err != nil {
  94261. ec.Error(ctx, err)
  94262. return graphql.Null
  94263. }
  94264. if resTmp == nil {
  94265. if !graphql.HasFieldError(ctx, fc) {
  94266. ec.Errorf(ctx, "must not be null")
  94267. }
  94268. return graphql.Null
  94269. }
  94270. res := resTmp.(int)
  94271. fc.Result = res
  94272. return ec.marshalNInt2int(ctx, field.Selections, res)
  94273. }
  94274. func (ec *executionContext) fieldContext_Shop_publicationCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94275. fc = &graphql.FieldContext{
  94276. Object: "Shop",
  94277. Field: field,
  94278. IsMethod: false,
  94279. IsResolver: false,
  94280. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94281. return nil, errors.New("field of type Int does not have child fields")
  94282. },
  94283. }
  94284. return fc, nil
  94285. }
  94286. func (ec *executionContext) _Shop_resourceLimits(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  94287. fc, err := ec.fieldContext_Shop_resourceLimits(ctx, field)
  94288. if err != nil {
  94289. return graphql.Null
  94290. }
  94291. ctx = graphql.WithFieldContext(ctx, fc)
  94292. defer func() {
  94293. if r := recover(); r != nil {
  94294. ec.Error(ctx, ec.Recover(ctx, r))
  94295. ret = graphql.Null
  94296. }
  94297. }()
  94298. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94299. ctx = rctx // use context from middleware stack in children
  94300. return obj.ResourceLimits, nil
  94301. })
  94302. if err != nil {
  94303. ec.Error(ctx, err)
  94304. return graphql.Null
  94305. }
  94306. if resTmp == nil {
  94307. if !graphql.HasFieldError(ctx, fc) {
  94308. ec.Errorf(ctx, "must not be null")
  94309. }
  94310. return graphql.Null
  94311. }
  94312. res := resTmp.(*ShopResourceLimits)
  94313. fc.Result = res
  94314. return ec.marshalNShopResourceLimits2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShopResourceLimits(ctx, field.Selections, res)
  94315. }
  94316. func (ec *executionContext) fieldContext_Shop_resourceLimits(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94317. fc = &graphql.FieldContext{
  94318. Object: "Shop",
  94319. Field: field,
  94320. IsMethod: false,
  94321. IsResolver: false,
  94322. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94323. switch field.Name {
  94324. case "locationLimit":
  94325. return ec.fieldContext_ShopResourceLimits_locationLimit(ctx, field)
  94326. case "maxProductOptions":
  94327. return ec.fieldContext_ShopResourceLimits_maxProductOptions(ctx, field)
  94328. case "maxProductVariants":
  94329. return ec.fieldContext_ShopResourceLimits_maxProductVariants(ctx, field)
  94330. case "redirectLimitReached":
  94331. return ec.fieldContext_ShopResourceLimits_redirectLimitReached(ctx, field)
  94332. case "skuResourceLimits":
  94333. return ec.fieldContext_ShopResourceLimits_skuResourceLimits(ctx, field)
  94334. }
  94335. return nil, fmt.Errorf("no field named %q was found under type ShopResourceLimits", field.Name)
  94336. },
  94337. }
  94338. return fc, nil
  94339. }
  94340. func (ec *executionContext) _Shop_richTextEditorUrl(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  94341. fc, err := ec.fieldContext_Shop_richTextEditorUrl(ctx, field)
  94342. if err != nil {
  94343. return graphql.Null
  94344. }
  94345. ctx = graphql.WithFieldContext(ctx, fc)
  94346. defer func() {
  94347. if r := recover(); r != nil {
  94348. ec.Error(ctx, ec.Recover(ctx, r))
  94349. ret = graphql.Null
  94350. }
  94351. }()
  94352. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94353. ctx = rctx // use context from middleware stack in children
  94354. return obj.RichTextEditorURL, nil
  94355. })
  94356. if err != nil {
  94357. ec.Error(ctx, err)
  94358. return graphql.Null
  94359. }
  94360. if resTmp == nil {
  94361. if !graphql.HasFieldError(ctx, fc) {
  94362. ec.Errorf(ctx, "must not be null")
  94363. }
  94364. return graphql.Null
  94365. }
  94366. res := resTmp.(string)
  94367. fc.Result = res
  94368. return ec.marshalNURL2string(ctx, field.Selections, res)
  94369. }
  94370. func (ec *executionContext) fieldContext_Shop_richTextEditorUrl(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94371. fc = &graphql.FieldContext{
  94372. Object: "Shop",
  94373. Field: field,
  94374. IsMethod: false,
  94375. IsResolver: false,
  94376. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94377. return nil, errors.New("field of type URL does not have child fields")
  94378. },
  94379. }
  94380. return fc, nil
  94381. }
  94382. func (ec *executionContext) _Shop_search(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  94383. fc, err := ec.fieldContext_Shop_search(ctx, field)
  94384. if err != nil {
  94385. return graphql.Null
  94386. }
  94387. ctx = graphql.WithFieldContext(ctx, fc)
  94388. defer func() {
  94389. if r := recover(); r != nil {
  94390. ec.Error(ctx, ec.Recover(ctx, r))
  94391. ret = graphql.Null
  94392. }
  94393. }()
  94394. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94395. ctx = rctx // use context from middleware stack in children
  94396. return obj.Search, nil
  94397. })
  94398. if err != nil {
  94399. ec.Error(ctx, err)
  94400. return graphql.Null
  94401. }
  94402. if resTmp == nil {
  94403. if !graphql.HasFieldError(ctx, fc) {
  94404. ec.Errorf(ctx, "must not be null")
  94405. }
  94406. return graphql.Null
  94407. }
  94408. res := resTmp.(*SearchResultConnection)
  94409. fc.Result = res
  94410. return ec.marshalNSearchResultConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSearchResultConnection(ctx, field.Selections, res)
  94411. }
  94412. func (ec *executionContext) fieldContext_Shop_search(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94413. fc = &graphql.FieldContext{
  94414. Object: "Shop",
  94415. Field: field,
  94416. IsMethod: false,
  94417. IsResolver: false,
  94418. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94419. switch field.Name {
  94420. case "edges":
  94421. return ec.fieldContext_SearchResultConnection_edges(ctx, field)
  94422. case "pageInfo":
  94423. return ec.fieldContext_SearchResultConnection_pageInfo(ctx, field)
  94424. }
  94425. return nil, fmt.Errorf("no field named %q was found under type SearchResultConnection", field.Name)
  94426. },
  94427. }
  94428. defer func() {
  94429. if r := recover(); r != nil {
  94430. err = ec.Recover(ctx, r)
  94431. ec.Error(ctx, err)
  94432. }
  94433. }()
  94434. ctx = graphql.WithFieldContext(ctx, fc)
  94435. if fc.Args, err = ec.field_Shop_search_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  94436. ec.Error(ctx, err)
  94437. return
  94438. }
  94439. return fc, nil
  94440. }
  94441. func (ec *executionContext) _Shop_searchFilters(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  94442. fc, err := ec.fieldContext_Shop_searchFilters(ctx, field)
  94443. if err != nil {
  94444. return graphql.Null
  94445. }
  94446. ctx = graphql.WithFieldContext(ctx, fc)
  94447. defer func() {
  94448. if r := recover(); r != nil {
  94449. ec.Error(ctx, ec.Recover(ctx, r))
  94450. ret = graphql.Null
  94451. }
  94452. }()
  94453. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94454. ctx = rctx // use context from middleware stack in children
  94455. return obj.SearchFilters, nil
  94456. })
  94457. if err != nil {
  94458. ec.Error(ctx, err)
  94459. return graphql.Null
  94460. }
  94461. if resTmp == nil {
  94462. if !graphql.HasFieldError(ctx, fc) {
  94463. ec.Errorf(ctx, "must not be null")
  94464. }
  94465. return graphql.Null
  94466. }
  94467. res := resTmp.(*SearchFilterOptions)
  94468. fc.Result = res
  94469. return ec.marshalNSearchFilterOptions2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSearchFilterOptions(ctx, field.Selections, res)
  94470. }
  94471. func (ec *executionContext) fieldContext_Shop_searchFilters(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94472. fc = &graphql.FieldContext{
  94473. Object: "Shop",
  94474. Field: field,
  94475. IsMethod: false,
  94476. IsResolver: false,
  94477. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94478. switch field.Name {
  94479. case "productAvailability":
  94480. return ec.fieldContext_SearchFilterOptions_productAvailability(ctx, field)
  94481. }
  94482. return nil, fmt.Errorf("no field named %q was found under type SearchFilterOptions", field.Name)
  94483. },
  94484. }
  94485. return fc, nil
  94486. }
  94487. func (ec *executionContext) _Shop_setupRequired(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  94488. fc, err := ec.fieldContext_Shop_setupRequired(ctx, field)
  94489. if err != nil {
  94490. return graphql.Null
  94491. }
  94492. ctx = graphql.WithFieldContext(ctx, fc)
  94493. defer func() {
  94494. if r := recover(); r != nil {
  94495. ec.Error(ctx, ec.Recover(ctx, r))
  94496. ret = graphql.Null
  94497. }
  94498. }()
  94499. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94500. ctx = rctx // use context from middleware stack in children
  94501. return obj.SetupRequired, nil
  94502. })
  94503. if err != nil {
  94504. ec.Error(ctx, err)
  94505. return graphql.Null
  94506. }
  94507. if resTmp == nil {
  94508. if !graphql.HasFieldError(ctx, fc) {
  94509. ec.Errorf(ctx, "must not be null")
  94510. }
  94511. return graphql.Null
  94512. }
  94513. res := resTmp.(bool)
  94514. fc.Result = res
  94515. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  94516. }
  94517. func (ec *executionContext) fieldContext_Shop_setupRequired(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94518. fc = &graphql.FieldContext{
  94519. Object: "Shop",
  94520. Field: field,
  94521. IsMethod: false,
  94522. IsResolver: false,
  94523. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94524. return nil, errors.New("field of type Boolean does not have child fields")
  94525. },
  94526. }
  94527. return fc, nil
  94528. }
  94529. func (ec *executionContext) _Shop_shipsToCountries(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  94530. fc, err := ec.fieldContext_Shop_shipsToCountries(ctx, field)
  94531. if err != nil {
  94532. return graphql.Null
  94533. }
  94534. ctx = graphql.WithFieldContext(ctx, fc)
  94535. defer func() {
  94536. if r := recover(); r != nil {
  94537. ec.Error(ctx, ec.Recover(ctx, r))
  94538. ret = graphql.Null
  94539. }
  94540. }()
  94541. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94542. ctx = rctx // use context from middleware stack in children
  94543. return obj.ShipsToCountries, nil
  94544. })
  94545. if err != nil {
  94546. ec.Error(ctx, err)
  94547. return graphql.Null
  94548. }
  94549. if resTmp == nil {
  94550. if !graphql.HasFieldError(ctx, fc) {
  94551. ec.Errorf(ctx, "must not be null")
  94552. }
  94553. return graphql.Null
  94554. }
  94555. res := resTmp.([]CountryCode)
  94556. fc.Result = res
  94557. return ec.marshalNCountryCode2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryCodeᚄ(ctx, field.Selections, res)
  94558. }
  94559. func (ec *executionContext) fieldContext_Shop_shipsToCountries(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94560. fc = &graphql.FieldContext{
  94561. Object: "Shop",
  94562. Field: field,
  94563. IsMethod: false,
  94564. IsResolver: false,
  94565. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94566. return nil, errors.New("field of type CountryCode does not have child fields")
  94567. },
  94568. }
  94569. return fc, nil
  94570. }
  94571. func (ec *executionContext) _Shop_shopPolicies(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  94572. fc, err := ec.fieldContext_Shop_shopPolicies(ctx, field)
  94573. if err != nil {
  94574. return graphql.Null
  94575. }
  94576. ctx = graphql.WithFieldContext(ctx, fc)
  94577. defer func() {
  94578. if r := recover(); r != nil {
  94579. ec.Error(ctx, ec.Recover(ctx, r))
  94580. ret = graphql.Null
  94581. }
  94582. }()
  94583. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94584. ctx = rctx // use context from middleware stack in children
  94585. return obj.ShopPolicies, nil
  94586. })
  94587. if err != nil {
  94588. ec.Error(ctx, err)
  94589. return graphql.Null
  94590. }
  94591. if resTmp == nil {
  94592. if !graphql.HasFieldError(ctx, fc) {
  94593. ec.Errorf(ctx, "must not be null")
  94594. }
  94595. return graphql.Null
  94596. }
  94597. res := resTmp.([]*ShopPolicy)
  94598. fc.Result = res
  94599. return ec.marshalNShopPolicy2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShopPolicyᚄ(ctx, field.Selections, res)
  94600. }
  94601. func (ec *executionContext) fieldContext_Shop_shopPolicies(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94602. fc = &graphql.FieldContext{
  94603. Object: "Shop",
  94604. Field: field,
  94605. IsMethod: false,
  94606. IsResolver: false,
  94607. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94608. switch field.Name {
  94609. case "body":
  94610. return ec.fieldContext_ShopPolicy_body(ctx, field)
  94611. case "id":
  94612. return ec.fieldContext_ShopPolicy_id(ctx, field)
  94613. case "translations":
  94614. return ec.fieldContext_ShopPolicy_translations(ctx, field)
  94615. case "type":
  94616. return ec.fieldContext_ShopPolicy_type(ctx, field)
  94617. case "url":
  94618. return ec.fieldContext_ShopPolicy_url(ctx, field)
  94619. }
  94620. return nil, fmt.Errorf("no field named %q was found under type ShopPolicy", field.Name)
  94621. },
  94622. }
  94623. return fc, nil
  94624. }
  94625. func (ec *executionContext) _Shop_staffMembers(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  94626. fc, err := ec.fieldContext_Shop_staffMembers(ctx, field)
  94627. if err != nil {
  94628. return graphql.Null
  94629. }
  94630. ctx = graphql.WithFieldContext(ctx, fc)
  94631. defer func() {
  94632. if r := recover(); r != nil {
  94633. ec.Error(ctx, ec.Recover(ctx, r))
  94634. ret = graphql.Null
  94635. }
  94636. }()
  94637. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94638. ctx = rctx // use context from middleware stack in children
  94639. return obj.StaffMembers, nil
  94640. })
  94641. if err != nil {
  94642. ec.Error(ctx, err)
  94643. return graphql.Null
  94644. }
  94645. if resTmp == nil {
  94646. if !graphql.HasFieldError(ctx, fc) {
  94647. ec.Errorf(ctx, "must not be null")
  94648. }
  94649. return graphql.Null
  94650. }
  94651. res := resTmp.(*StaffMemberConnection)
  94652. fc.Result = res
  94653. return ec.marshalNStaffMemberConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStaffMemberConnection(ctx, field.Selections, res)
  94654. }
  94655. func (ec *executionContext) fieldContext_Shop_staffMembers(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94656. fc = &graphql.FieldContext{
  94657. Object: "Shop",
  94658. Field: field,
  94659. IsMethod: false,
  94660. IsResolver: false,
  94661. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94662. switch field.Name {
  94663. case "edges":
  94664. return ec.fieldContext_StaffMemberConnection_edges(ctx, field)
  94665. case "nodes":
  94666. return ec.fieldContext_StaffMemberConnection_nodes(ctx, field)
  94667. case "pageInfo":
  94668. return ec.fieldContext_StaffMemberConnection_pageInfo(ctx, field)
  94669. }
  94670. return nil, fmt.Errorf("no field named %q was found under type StaffMemberConnection", field.Name)
  94671. },
  94672. }
  94673. defer func() {
  94674. if r := recover(); r != nil {
  94675. err = ec.Recover(ctx, r)
  94676. ec.Error(ctx, err)
  94677. }
  94678. }()
  94679. ctx = graphql.WithFieldContext(ctx, fc)
  94680. if fc.Args, err = ec.field_Shop_staffMembers_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  94681. ec.Error(ctx, err)
  94682. return
  94683. }
  94684. return fc, nil
  94685. }
  94686. func (ec *executionContext) _Shop_storefrontAccessTokens(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  94687. fc, err := ec.fieldContext_Shop_storefrontAccessTokens(ctx, field)
  94688. if err != nil {
  94689. return graphql.Null
  94690. }
  94691. ctx = graphql.WithFieldContext(ctx, fc)
  94692. defer func() {
  94693. if r := recover(); r != nil {
  94694. ec.Error(ctx, ec.Recover(ctx, r))
  94695. ret = graphql.Null
  94696. }
  94697. }()
  94698. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94699. ctx = rctx // use context from middleware stack in children
  94700. return obj.StorefrontAccessTokens, nil
  94701. })
  94702. if err != nil {
  94703. ec.Error(ctx, err)
  94704. return graphql.Null
  94705. }
  94706. if resTmp == nil {
  94707. if !graphql.HasFieldError(ctx, fc) {
  94708. ec.Errorf(ctx, "must not be null")
  94709. }
  94710. return graphql.Null
  94711. }
  94712. res := resTmp.(*StorefrontAccessTokenConnection)
  94713. fc.Result = res
  94714. return ec.marshalNStorefrontAccessTokenConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStorefrontAccessTokenConnection(ctx, field.Selections, res)
  94715. }
  94716. func (ec *executionContext) fieldContext_Shop_storefrontAccessTokens(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94717. fc = &graphql.FieldContext{
  94718. Object: "Shop",
  94719. Field: field,
  94720. IsMethod: false,
  94721. IsResolver: false,
  94722. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94723. switch field.Name {
  94724. case "edges":
  94725. return ec.fieldContext_StorefrontAccessTokenConnection_edges(ctx, field)
  94726. case "nodes":
  94727. return ec.fieldContext_StorefrontAccessTokenConnection_nodes(ctx, field)
  94728. case "pageInfo":
  94729. return ec.fieldContext_StorefrontAccessTokenConnection_pageInfo(ctx, field)
  94730. }
  94731. return nil, fmt.Errorf("no field named %q was found under type StorefrontAccessTokenConnection", field.Name)
  94732. },
  94733. }
  94734. defer func() {
  94735. if r := recover(); r != nil {
  94736. err = ec.Recover(ctx, r)
  94737. ec.Error(ctx, err)
  94738. }
  94739. }()
  94740. ctx = graphql.WithFieldContext(ctx, fc)
  94741. if fc.Args, err = ec.field_Shop_storefrontAccessTokens_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  94742. ec.Error(ctx, err)
  94743. return
  94744. }
  94745. return fc, nil
  94746. }
  94747. func (ec *executionContext) _Shop_taxShipping(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  94748. fc, err := ec.fieldContext_Shop_taxShipping(ctx, field)
  94749. if err != nil {
  94750. return graphql.Null
  94751. }
  94752. ctx = graphql.WithFieldContext(ctx, fc)
  94753. defer func() {
  94754. if r := recover(); r != nil {
  94755. ec.Error(ctx, ec.Recover(ctx, r))
  94756. ret = graphql.Null
  94757. }
  94758. }()
  94759. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94760. ctx = rctx // use context from middleware stack in children
  94761. return obj.TaxShipping, nil
  94762. })
  94763. if err != nil {
  94764. ec.Error(ctx, err)
  94765. return graphql.Null
  94766. }
  94767. if resTmp == nil {
  94768. if !graphql.HasFieldError(ctx, fc) {
  94769. ec.Errorf(ctx, "must not be null")
  94770. }
  94771. return graphql.Null
  94772. }
  94773. res := resTmp.(bool)
  94774. fc.Result = res
  94775. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  94776. }
  94777. func (ec *executionContext) fieldContext_Shop_taxShipping(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94778. fc = &graphql.FieldContext{
  94779. Object: "Shop",
  94780. Field: field,
  94781. IsMethod: false,
  94782. IsResolver: false,
  94783. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94784. return nil, errors.New("field of type Boolean does not have child fields")
  94785. },
  94786. }
  94787. return fc, nil
  94788. }
  94789. func (ec *executionContext) _Shop_taxesIncluded(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  94790. fc, err := ec.fieldContext_Shop_taxesIncluded(ctx, field)
  94791. if err != nil {
  94792. return graphql.Null
  94793. }
  94794. ctx = graphql.WithFieldContext(ctx, fc)
  94795. defer func() {
  94796. if r := recover(); r != nil {
  94797. ec.Error(ctx, ec.Recover(ctx, r))
  94798. ret = graphql.Null
  94799. }
  94800. }()
  94801. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94802. ctx = rctx // use context from middleware stack in children
  94803. return obj.TaxesIncluded, nil
  94804. })
  94805. if err != nil {
  94806. ec.Error(ctx, err)
  94807. return graphql.Null
  94808. }
  94809. if resTmp == nil {
  94810. if !graphql.HasFieldError(ctx, fc) {
  94811. ec.Errorf(ctx, "must not be null")
  94812. }
  94813. return graphql.Null
  94814. }
  94815. res := resTmp.(bool)
  94816. fc.Result = res
  94817. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  94818. }
  94819. func (ec *executionContext) fieldContext_Shop_taxesIncluded(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94820. fc = &graphql.FieldContext{
  94821. Object: "Shop",
  94822. Field: field,
  94823. IsMethod: false,
  94824. IsResolver: false,
  94825. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94826. return nil, errors.New("field of type Boolean does not have child fields")
  94827. },
  94828. }
  94829. return fc, nil
  94830. }
  94831. func (ec *executionContext) _Shop_timezoneAbbreviation(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  94832. fc, err := ec.fieldContext_Shop_timezoneAbbreviation(ctx, field)
  94833. if err != nil {
  94834. return graphql.Null
  94835. }
  94836. ctx = graphql.WithFieldContext(ctx, fc)
  94837. defer func() {
  94838. if r := recover(); r != nil {
  94839. ec.Error(ctx, ec.Recover(ctx, r))
  94840. ret = graphql.Null
  94841. }
  94842. }()
  94843. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94844. ctx = rctx // use context from middleware stack in children
  94845. return obj.TimezoneAbbreviation, nil
  94846. })
  94847. if err != nil {
  94848. ec.Error(ctx, err)
  94849. return graphql.Null
  94850. }
  94851. if resTmp == nil {
  94852. if !graphql.HasFieldError(ctx, fc) {
  94853. ec.Errorf(ctx, "must not be null")
  94854. }
  94855. return graphql.Null
  94856. }
  94857. res := resTmp.(string)
  94858. fc.Result = res
  94859. return ec.marshalNString2string(ctx, field.Selections, res)
  94860. }
  94861. func (ec *executionContext) fieldContext_Shop_timezoneAbbreviation(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94862. fc = &graphql.FieldContext{
  94863. Object: "Shop",
  94864. Field: field,
  94865. IsMethod: false,
  94866. IsResolver: false,
  94867. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94868. return nil, errors.New("field of type String does not have child fields")
  94869. },
  94870. }
  94871. return fc, nil
  94872. }
  94873. func (ec *executionContext) _Shop_timezoneOffset(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  94874. fc, err := ec.fieldContext_Shop_timezoneOffset(ctx, field)
  94875. if err != nil {
  94876. return graphql.Null
  94877. }
  94878. ctx = graphql.WithFieldContext(ctx, fc)
  94879. defer func() {
  94880. if r := recover(); r != nil {
  94881. ec.Error(ctx, ec.Recover(ctx, r))
  94882. ret = graphql.Null
  94883. }
  94884. }()
  94885. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94886. ctx = rctx // use context from middleware stack in children
  94887. return obj.TimezoneOffset, nil
  94888. })
  94889. if err != nil {
  94890. ec.Error(ctx, err)
  94891. return graphql.Null
  94892. }
  94893. if resTmp == nil {
  94894. if !graphql.HasFieldError(ctx, fc) {
  94895. ec.Errorf(ctx, "must not be null")
  94896. }
  94897. return graphql.Null
  94898. }
  94899. res := resTmp.(string)
  94900. fc.Result = res
  94901. return ec.marshalNString2string(ctx, field.Selections, res)
  94902. }
  94903. func (ec *executionContext) fieldContext_Shop_timezoneOffset(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94904. fc = &graphql.FieldContext{
  94905. Object: "Shop",
  94906. Field: field,
  94907. IsMethod: false,
  94908. IsResolver: false,
  94909. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94910. return nil, errors.New("field of type String does not have child fields")
  94911. },
  94912. }
  94913. return fc, nil
  94914. }
  94915. func (ec *executionContext) _Shop_timezoneOffsetMinutes(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  94916. fc, err := ec.fieldContext_Shop_timezoneOffsetMinutes(ctx, field)
  94917. if err != nil {
  94918. return graphql.Null
  94919. }
  94920. ctx = graphql.WithFieldContext(ctx, fc)
  94921. defer func() {
  94922. if r := recover(); r != nil {
  94923. ec.Error(ctx, ec.Recover(ctx, r))
  94924. ret = graphql.Null
  94925. }
  94926. }()
  94927. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94928. ctx = rctx // use context from middleware stack in children
  94929. return obj.TimezoneOffsetMinutes, nil
  94930. })
  94931. if err != nil {
  94932. ec.Error(ctx, err)
  94933. return graphql.Null
  94934. }
  94935. if resTmp == nil {
  94936. if !graphql.HasFieldError(ctx, fc) {
  94937. ec.Errorf(ctx, "must not be null")
  94938. }
  94939. return graphql.Null
  94940. }
  94941. res := resTmp.(int)
  94942. fc.Result = res
  94943. return ec.marshalNInt2int(ctx, field.Selections, res)
  94944. }
  94945. func (ec *executionContext) fieldContext_Shop_timezoneOffsetMinutes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94946. fc = &graphql.FieldContext{
  94947. Object: "Shop",
  94948. Field: field,
  94949. IsMethod: false,
  94950. IsResolver: false,
  94951. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94952. return nil, errors.New("field of type Int does not have child fields")
  94953. },
  94954. }
  94955. return fc, nil
  94956. }
  94957. func (ec *executionContext) _Shop_transactionalSmsDisabled(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  94958. fc, err := ec.fieldContext_Shop_transactionalSmsDisabled(ctx, field)
  94959. if err != nil {
  94960. return graphql.Null
  94961. }
  94962. ctx = graphql.WithFieldContext(ctx, fc)
  94963. defer func() {
  94964. if r := recover(); r != nil {
  94965. ec.Error(ctx, ec.Recover(ctx, r))
  94966. ret = graphql.Null
  94967. }
  94968. }()
  94969. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94970. ctx = rctx // use context from middleware stack in children
  94971. return obj.TransactionalSmsDisabled, nil
  94972. })
  94973. if err != nil {
  94974. ec.Error(ctx, err)
  94975. return graphql.Null
  94976. }
  94977. if resTmp == nil {
  94978. if !graphql.HasFieldError(ctx, fc) {
  94979. ec.Errorf(ctx, "must not be null")
  94980. }
  94981. return graphql.Null
  94982. }
  94983. res := resTmp.(bool)
  94984. fc.Result = res
  94985. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  94986. }
  94987. func (ec *executionContext) fieldContext_Shop_transactionalSmsDisabled(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94988. fc = &graphql.FieldContext{
  94989. Object: "Shop",
  94990. Field: field,
  94991. IsMethod: false,
  94992. IsResolver: false,
  94993. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94994. return nil, errors.New("field of type Boolean does not have child fields")
  94995. },
  94996. }
  94997. return fc, nil
  94998. }
  94999. func (ec *executionContext) _Shop_translations(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  95000. fc, err := ec.fieldContext_Shop_translations(ctx, field)
  95001. if err != nil {
  95002. return graphql.Null
  95003. }
  95004. ctx = graphql.WithFieldContext(ctx, fc)
  95005. defer func() {
  95006. if r := recover(); r != nil {
  95007. ec.Error(ctx, ec.Recover(ctx, r))
  95008. ret = graphql.Null
  95009. }
  95010. }()
  95011. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95012. ctx = rctx // use context from middleware stack in children
  95013. return obj.Translations, nil
  95014. })
  95015. if err != nil {
  95016. ec.Error(ctx, err)
  95017. return graphql.Null
  95018. }
  95019. if resTmp == nil {
  95020. if !graphql.HasFieldError(ctx, fc) {
  95021. ec.Errorf(ctx, "must not be null")
  95022. }
  95023. return graphql.Null
  95024. }
  95025. res := resTmp.([]*PublishedTranslation)
  95026. fc.Result = res
  95027. return ec.marshalNPublishedTranslation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPublishedTranslationᚄ(ctx, field.Selections, res)
  95028. }
  95029. func (ec *executionContext) fieldContext_Shop_translations(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95030. fc = &graphql.FieldContext{
  95031. Object: "Shop",
  95032. Field: field,
  95033. IsMethod: false,
  95034. IsResolver: false,
  95035. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95036. switch field.Name {
  95037. case "key":
  95038. return ec.fieldContext_PublishedTranslation_key(ctx, field)
  95039. case "locale":
  95040. return ec.fieldContext_PublishedTranslation_locale(ctx, field)
  95041. case "marketId":
  95042. return ec.fieldContext_PublishedTranslation_marketId(ctx, field)
  95043. case "value":
  95044. return ec.fieldContext_PublishedTranslation_value(ctx, field)
  95045. }
  95046. return nil, fmt.Errorf("no field named %q was found under type PublishedTranslation", field.Name)
  95047. },
  95048. }
  95049. defer func() {
  95050. if r := recover(); r != nil {
  95051. err = ec.Recover(ctx, r)
  95052. ec.Error(ctx, err)
  95053. }
  95054. }()
  95055. ctx = graphql.WithFieldContext(ctx, fc)
  95056. if fc.Args, err = ec.field_Shop_translations_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  95057. ec.Error(ctx, err)
  95058. return
  95059. }
  95060. return fc, nil
  95061. }
  95062. func (ec *executionContext) _Shop_unitSystem(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  95063. fc, err := ec.fieldContext_Shop_unitSystem(ctx, field)
  95064. if err != nil {
  95065. return graphql.Null
  95066. }
  95067. ctx = graphql.WithFieldContext(ctx, fc)
  95068. defer func() {
  95069. if r := recover(); r != nil {
  95070. ec.Error(ctx, ec.Recover(ctx, r))
  95071. ret = graphql.Null
  95072. }
  95073. }()
  95074. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95075. ctx = rctx // use context from middleware stack in children
  95076. return obj.UnitSystem, nil
  95077. })
  95078. if err != nil {
  95079. ec.Error(ctx, err)
  95080. return graphql.Null
  95081. }
  95082. if resTmp == nil {
  95083. if !graphql.HasFieldError(ctx, fc) {
  95084. ec.Errorf(ctx, "must not be null")
  95085. }
  95086. return graphql.Null
  95087. }
  95088. res := resTmp.(UnitSystem)
  95089. fc.Result = res
  95090. return ec.marshalNUnitSystem2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐUnitSystem(ctx, field.Selections, res)
  95091. }
  95092. func (ec *executionContext) fieldContext_Shop_unitSystem(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95093. fc = &graphql.FieldContext{
  95094. Object: "Shop",
  95095. Field: field,
  95096. IsMethod: false,
  95097. IsResolver: false,
  95098. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95099. return nil, errors.New("field of type UnitSystem does not have child fields")
  95100. },
  95101. }
  95102. return fc, nil
  95103. }
  95104. func (ec *executionContext) _Shop_uploadedImagesByIds(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  95105. fc, err := ec.fieldContext_Shop_uploadedImagesByIds(ctx, field)
  95106. if err != nil {
  95107. return graphql.Null
  95108. }
  95109. ctx = graphql.WithFieldContext(ctx, fc)
  95110. defer func() {
  95111. if r := recover(); r != nil {
  95112. ec.Error(ctx, ec.Recover(ctx, r))
  95113. ret = graphql.Null
  95114. }
  95115. }()
  95116. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95117. ctx = rctx // use context from middleware stack in children
  95118. return obj.UploadedImagesByIds, nil
  95119. })
  95120. if err != nil {
  95121. ec.Error(ctx, err)
  95122. return graphql.Null
  95123. }
  95124. if resTmp == nil {
  95125. if !graphql.HasFieldError(ctx, fc) {
  95126. ec.Errorf(ctx, "must not be null")
  95127. }
  95128. return graphql.Null
  95129. }
  95130. res := resTmp.([]*Image)
  95131. fc.Result = res
  95132. return ec.marshalNImage2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐImageᚄ(ctx, field.Selections, res)
  95133. }
  95134. func (ec *executionContext) fieldContext_Shop_uploadedImagesByIds(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95135. fc = &graphql.FieldContext{
  95136. Object: "Shop",
  95137. Field: field,
  95138. IsMethod: false,
  95139. IsResolver: false,
  95140. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95141. switch field.Name {
  95142. case "altText":
  95143. return ec.fieldContext_Image_altText(ctx, field)
  95144. case "height":
  95145. return ec.fieldContext_Image_height(ctx, field)
  95146. case "id":
  95147. return ec.fieldContext_Image_id(ctx, field)
  95148. case "metafield":
  95149. return ec.fieldContext_Image_metafield(ctx, field)
  95150. case "metafields":
  95151. return ec.fieldContext_Image_metafields(ctx, field)
  95152. case "privateMetafield":
  95153. return ec.fieldContext_Image_privateMetafield(ctx, field)
  95154. case "privateMetafields":
  95155. return ec.fieldContext_Image_privateMetafields(ctx, field)
  95156. case "url":
  95157. return ec.fieldContext_Image_url(ctx, field)
  95158. case "width":
  95159. return ec.fieldContext_Image_width(ctx, field)
  95160. }
  95161. return nil, fmt.Errorf("no field named %q was found under type Image", field.Name)
  95162. },
  95163. }
  95164. defer func() {
  95165. if r := recover(); r != nil {
  95166. err = ec.Recover(ctx, r)
  95167. ec.Error(ctx, err)
  95168. }
  95169. }()
  95170. ctx = graphql.WithFieldContext(ctx, fc)
  95171. if fc.Args, err = ec.field_Shop_uploadedImagesByIds_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  95172. ec.Error(ctx, err)
  95173. return
  95174. }
  95175. return fc, nil
  95176. }
  95177. func (ec *executionContext) _Shop_url(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  95178. fc, err := ec.fieldContext_Shop_url(ctx, field)
  95179. if err != nil {
  95180. return graphql.Null
  95181. }
  95182. ctx = graphql.WithFieldContext(ctx, fc)
  95183. defer func() {
  95184. if r := recover(); r != nil {
  95185. ec.Error(ctx, ec.Recover(ctx, r))
  95186. ret = graphql.Null
  95187. }
  95188. }()
  95189. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95190. ctx = rctx // use context from middleware stack in children
  95191. return obj.URL, nil
  95192. })
  95193. if err != nil {
  95194. ec.Error(ctx, err)
  95195. return graphql.Null
  95196. }
  95197. if resTmp == nil {
  95198. if !graphql.HasFieldError(ctx, fc) {
  95199. ec.Errorf(ctx, "must not be null")
  95200. }
  95201. return graphql.Null
  95202. }
  95203. res := resTmp.(string)
  95204. fc.Result = res
  95205. return ec.marshalNURL2string(ctx, field.Selections, res)
  95206. }
  95207. func (ec *executionContext) fieldContext_Shop_url(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95208. fc = &graphql.FieldContext{
  95209. Object: "Shop",
  95210. Field: field,
  95211. IsMethod: false,
  95212. IsResolver: false,
  95213. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95214. return nil, errors.New("field of type URL does not have child fields")
  95215. },
  95216. }
  95217. return fc, nil
  95218. }
  95219. func (ec *executionContext) _Shop_weightUnit(ctx context.Context, field graphql.CollectedField, obj *Shop) (ret graphql.Marshaler) {
  95220. fc, err := ec.fieldContext_Shop_weightUnit(ctx, field)
  95221. if err != nil {
  95222. return graphql.Null
  95223. }
  95224. ctx = graphql.WithFieldContext(ctx, fc)
  95225. defer func() {
  95226. if r := recover(); r != nil {
  95227. ec.Error(ctx, ec.Recover(ctx, r))
  95228. ret = graphql.Null
  95229. }
  95230. }()
  95231. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95232. ctx = rctx // use context from middleware stack in children
  95233. return obj.WeightUnit, nil
  95234. })
  95235. if err != nil {
  95236. ec.Error(ctx, err)
  95237. return graphql.Null
  95238. }
  95239. if resTmp == nil {
  95240. if !graphql.HasFieldError(ctx, fc) {
  95241. ec.Errorf(ctx, "must not be null")
  95242. }
  95243. return graphql.Null
  95244. }
  95245. res := resTmp.(WeightUnit)
  95246. fc.Result = res
  95247. return ec.marshalNWeightUnit2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐWeightUnit(ctx, field.Selections, res)
  95248. }
  95249. func (ec *executionContext) fieldContext_Shop_weightUnit(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95250. fc = &graphql.FieldContext{
  95251. Object: "Shop",
  95252. Field: field,
  95253. IsMethod: false,
  95254. IsResolver: false,
  95255. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95256. return nil, errors.New("field of type WeightUnit does not have child fields")
  95257. },
  95258. }
  95259. return fc, nil
  95260. }
  95261. func (ec *executionContext) _ShopAlert_action(ctx context.Context, field graphql.CollectedField, obj *ShopAlert) (ret graphql.Marshaler) {
  95262. fc, err := ec.fieldContext_ShopAlert_action(ctx, field)
  95263. if err != nil {
  95264. return graphql.Null
  95265. }
  95266. ctx = graphql.WithFieldContext(ctx, fc)
  95267. defer func() {
  95268. if r := recover(); r != nil {
  95269. ec.Error(ctx, ec.Recover(ctx, r))
  95270. ret = graphql.Null
  95271. }
  95272. }()
  95273. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95274. ctx = rctx // use context from middleware stack in children
  95275. return obj.Action, nil
  95276. })
  95277. if err != nil {
  95278. ec.Error(ctx, err)
  95279. return graphql.Null
  95280. }
  95281. if resTmp == nil {
  95282. if !graphql.HasFieldError(ctx, fc) {
  95283. ec.Errorf(ctx, "must not be null")
  95284. }
  95285. return graphql.Null
  95286. }
  95287. res := resTmp.(*ShopAlertAction)
  95288. fc.Result = res
  95289. return ec.marshalNShopAlertAction2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShopAlertAction(ctx, field.Selections, res)
  95290. }
  95291. func (ec *executionContext) fieldContext_ShopAlert_action(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95292. fc = &graphql.FieldContext{
  95293. Object: "ShopAlert",
  95294. Field: field,
  95295. IsMethod: false,
  95296. IsResolver: false,
  95297. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95298. switch field.Name {
  95299. case "title":
  95300. return ec.fieldContext_ShopAlertAction_title(ctx, field)
  95301. case "url":
  95302. return ec.fieldContext_ShopAlertAction_url(ctx, field)
  95303. }
  95304. return nil, fmt.Errorf("no field named %q was found under type ShopAlertAction", field.Name)
  95305. },
  95306. }
  95307. return fc, nil
  95308. }
  95309. func (ec *executionContext) _ShopAlert_description(ctx context.Context, field graphql.CollectedField, obj *ShopAlert) (ret graphql.Marshaler) {
  95310. fc, err := ec.fieldContext_ShopAlert_description(ctx, field)
  95311. if err != nil {
  95312. return graphql.Null
  95313. }
  95314. ctx = graphql.WithFieldContext(ctx, fc)
  95315. defer func() {
  95316. if r := recover(); r != nil {
  95317. ec.Error(ctx, ec.Recover(ctx, r))
  95318. ret = graphql.Null
  95319. }
  95320. }()
  95321. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95322. ctx = rctx // use context from middleware stack in children
  95323. return obj.Description, nil
  95324. })
  95325. if err != nil {
  95326. ec.Error(ctx, err)
  95327. return graphql.Null
  95328. }
  95329. if resTmp == nil {
  95330. if !graphql.HasFieldError(ctx, fc) {
  95331. ec.Errorf(ctx, "must not be null")
  95332. }
  95333. return graphql.Null
  95334. }
  95335. res := resTmp.(string)
  95336. fc.Result = res
  95337. return ec.marshalNString2string(ctx, field.Selections, res)
  95338. }
  95339. func (ec *executionContext) fieldContext_ShopAlert_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95340. fc = &graphql.FieldContext{
  95341. Object: "ShopAlert",
  95342. Field: field,
  95343. IsMethod: false,
  95344. IsResolver: false,
  95345. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95346. return nil, errors.New("field of type String does not have child fields")
  95347. },
  95348. }
  95349. return fc, nil
  95350. }
  95351. func (ec *executionContext) _ShopAlertAction_title(ctx context.Context, field graphql.CollectedField, obj *ShopAlertAction) (ret graphql.Marshaler) {
  95352. fc, err := ec.fieldContext_ShopAlertAction_title(ctx, field)
  95353. if err != nil {
  95354. return graphql.Null
  95355. }
  95356. ctx = graphql.WithFieldContext(ctx, fc)
  95357. defer func() {
  95358. if r := recover(); r != nil {
  95359. ec.Error(ctx, ec.Recover(ctx, r))
  95360. ret = graphql.Null
  95361. }
  95362. }()
  95363. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95364. ctx = rctx // use context from middleware stack in children
  95365. return obj.Title, nil
  95366. })
  95367. if err != nil {
  95368. ec.Error(ctx, err)
  95369. return graphql.Null
  95370. }
  95371. if resTmp == nil {
  95372. if !graphql.HasFieldError(ctx, fc) {
  95373. ec.Errorf(ctx, "must not be null")
  95374. }
  95375. return graphql.Null
  95376. }
  95377. res := resTmp.(string)
  95378. fc.Result = res
  95379. return ec.marshalNString2string(ctx, field.Selections, res)
  95380. }
  95381. func (ec *executionContext) fieldContext_ShopAlertAction_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95382. fc = &graphql.FieldContext{
  95383. Object: "ShopAlertAction",
  95384. Field: field,
  95385. IsMethod: false,
  95386. IsResolver: false,
  95387. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95388. return nil, errors.New("field of type String does not have child fields")
  95389. },
  95390. }
  95391. return fc, nil
  95392. }
  95393. func (ec *executionContext) _ShopAlertAction_url(ctx context.Context, field graphql.CollectedField, obj *ShopAlertAction) (ret graphql.Marshaler) {
  95394. fc, err := ec.fieldContext_ShopAlertAction_url(ctx, field)
  95395. if err != nil {
  95396. return graphql.Null
  95397. }
  95398. ctx = graphql.WithFieldContext(ctx, fc)
  95399. defer func() {
  95400. if r := recover(); r != nil {
  95401. ec.Error(ctx, ec.Recover(ctx, r))
  95402. ret = graphql.Null
  95403. }
  95404. }()
  95405. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95406. ctx = rctx // use context from middleware stack in children
  95407. return obj.URL, nil
  95408. })
  95409. if err != nil {
  95410. ec.Error(ctx, err)
  95411. return graphql.Null
  95412. }
  95413. if resTmp == nil {
  95414. if !graphql.HasFieldError(ctx, fc) {
  95415. ec.Errorf(ctx, "must not be null")
  95416. }
  95417. return graphql.Null
  95418. }
  95419. res := resTmp.(string)
  95420. fc.Result = res
  95421. return ec.marshalNURL2string(ctx, field.Selections, res)
  95422. }
  95423. func (ec *executionContext) fieldContext_ShopAlertAction_url(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95424. fc = &graphql.FieldContext{
  95425. Object: "ShopAlertAction",
  95426. Field: field,
  95427. IsMethod: false,
  95428. IsResolver: false,
  95429. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95430. return nil, errors.New("field of type URL does not have child fields")
  95431. },
  95432. }
  95433. return fc, nil
  95434. }
  95435. func (ec *executionContext) _ShopFeatures_avalaraAvatax(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  95436. fc, err := ec.fieldContext_ShopFeatures_avalaraAvatax(ctx, field)
  95437. if err != nil {
  95438. return graphql.Null
  95439. }
  95440. ctx = graphql.WithFieldContext(ctx, fc)
  95441. defer func() {
  95442. if r := recover(); r != nil {
  95443. ec.Error(ctx, ec.Recover(ctx, r))
  95444. ret = graphql.Null
  95445. }
  95446. }()
  95447. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95448. ctx = rctx // use context from middleware stack in children
  95449. return obj.AvalaraAvatax, nil
  95450. })
  95451. if err != nil {
  95452. ec.Error(ctx, err)
  95453. return graphql.Null
  95454. }
  95455. if resTmp == nil {
  95456. if !graphql.HasFieldError(ctx, fc) {
  95457. ec.Errorf(ctx, "must not be null")
  95458. }
  95459. return graphql.Null
  95460. }
  95461. res := resTmp.(bool)
  95462. fc.Result = res
  95463. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  95464. }
  95465. func (ec *executionContext) fieldContext_ShopFeatures_avalaraAvatax(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95466. fc = &graphql.FieldContext{
  95467. Object: "ShopFeatures",
  95468. Field: field,
  95469. IsMethod: false,
  95470. IsResolver: false,
  95471. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95472. return nil, errors.New("field of type Boolean does not have child fields")
  95473. },
  95474. }
  95475. return fc, nil
  95476. }
  95477. func (ec *executionContext) _ShopFeatures_branding(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  95478. fc, err := ec.fieldContext_ShopFeatures_branding(ctx, field)
  95479. if err != nil {
  95480. return graphql.Null
  95481. }
  95482. ctx = graphql.WithFieldContext(ctx, fc)
  95483. defer func() {
  95484. if r := recover(); r != nil {
  95485. ec.Error(ctx, ec.Recover(ctx, r))
  95486. ret = graphql.Null
  95487. }
  95488. }()
  95489. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95490. ctx = rctx // use context from middleware stack in children
  95491. return obj.Branding, nil
  95492. })
  95493. if err != nil {
  95494. ec.Error(ctx, err)
  95495. return graphql.Null
  95496. }
  95497. if resTmp == nil {
  95498. if !graphql.HasFieldError(ctx, fc) {
  95499. ec.Errorf(ctx, "must not be null")
  95500. }
  95501. return graphql.Null
  95502. }
  95503. res := resTmp.(ShopBranding)
  95504. fc.Result = res
  95505. return ec.marshalNShopBranding2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShopBranding(ctx, field.Selections, res)
  95506. }
  95507. func (ec *executionContext) fieldContext_ShopFeatures_branding(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95508. fc = &graphql.FieldContext{
  95509. Object: "ShopFeatures",
  95510. Field: field,
  95511. IsMethod: false,
  95512. IsResolver: false,
  95513. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95514. return nil, errors.New("field of type ShopBranding does not have child fields")
  95515. },
  95516. }
  95517. return fc, nil
  95518. }
  95519. func (ec *executionContext) _ShopFeatures_captcha(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  95520. fc, err := ec.fieldContext_ShopFeatures_captcha(ctx, field)
  95521. if err != nil {
  95522. return graphql.Null
  95523. }
  95524. ctx = graphql.WithFieldContext(ctx, fc)
  95525. defer func() {
  95526. if r := recover(); r != nil {
  95527. ec.Error(ctx, ec.Recover(ctx, r))
  95528. ret = graphql.Null
  95529. }
  95530. }()
  95531. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95532. ctx = rctx // use context from middleware stack in children
  95533. return obj.Captcha, nil
  95534. })
  95535. if err != nil {
  95536. ec.Error(ctx, err)
  95537. return graphql.Null
  95538. }
  95539. if resTmp == nil {
  95540. if !graphql.HasFieldError(ctx, fc) {
  95541. ec.Errorf(ctx, "must not be null")
  95542. }
  95543. return graphql.Null
  95544. }
  95545. res := resTmp.(bool)
  95546. fc.Result = res
  95547. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  95548. }
  95549. func (ec *executionContext) fieldContext_ShopFeatures_captcha(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95550. fc = &graphql.FieldContext{
  95551. Object: "ShopFeatures",
  95552. Field: field,
  95553. IsMethod: false,
  95554. IsResolver: false,
  95555. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95556. return nil, errors.New("field of type Boolean does not have child fields")
  95557. },
  95558. }
  95559. return fc, nil
  95560. }
  95561. func (ec *executionContext) _ShopFeatures_captchaExternalDomains(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  95562. fc, err := ec.fieldContext_ShopFeatures_captchaExternalDomains(ctx, field)
  95563. if err != nil {
  95564. return graphql.Null
  95565. }
  95566. ctx = graphql.WithFieldContext(ctx, fc)
  95567. defer func() {
  95568. if r := recover(); r != nil {
  95569. ec.Error(ctx, ec.Recover(ctx, r))
  95570. ret = graphql.Null
  95571. }
  95572. }()
  95573. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95574. ctx = rctx // use context from middleware stack in children
  95575. return obj.CaptchaExternalDomains, nil
  95576. })
  95577. if err != nil {
  95578. ec.Error(ctx, err)
  95579. return graphql.Null
  95580. }
  95581. if resTmp == nil {
  95582. if !graphql.HasFieldError(ctx, fc) {
  95583. ec.Errorf(ctx, "must not be null")
  95584. }
  95585. return graphql.Null
  95586. }
  95587. res := resTmp.(bool)
  95588. fc.Result = res
  95589. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  95590. }
  95591. func (ec *executionContext) fieldContext_ShopFeatures_captchaExternalDomains(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95592. fc = &graphql.FieldContext{
  95593. Object: "ShopFeatures",
  95594. Field: field,
  95595. IsMethod: false,
  95596. IsResolver: false,
  95597. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95598. return nil, errors.New("field of type Boolean does not have child fields")
  95599. },
  95600. }
  95601. return fc, nil
  95602. }
  95603. func (ec *executionContext) _ShopFeatures_dynamicRemarketing(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  95604. fc, err := ec.fieldContext_ShopFeatures_dynamicRemarketing(ctx, field)
  95605. if err != nil {
  95606. return graphql.Null
  95607. }
  95608. ctx = graphql.WithFieldContext(ctx, fc)
  95609. defer func() {
  95610. if r := recover(); r != nil {
  95611. ec.Error(ctx, ec.Recover(ctx, r))
  95612. ret = graphql.Null
  95613. }
  95614. }()
  95615. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95616. ctx = rctx // use context from middleware stack in children
  95617. return obj.DynamicRemarketing, nil
  95618. })
  95619. if err != nil {
  95620. ec.Error(ctx, err)
  95621. return graphql.Null
  95622. }
  95623. if resTmp == nil {
  95624. if !graphql.HasFieldError(ctx, fc) {
  95625. ec.Errorf(ctx, "must not be null")
  95626. }
  95627. return graphql.Null
  95628. }
  95629. res := resTmp.(bool)
  95630. fc.Result = res
  95631. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  95632. }
  95633. func (ec *executionContext) fieldContext_ShopFeatures_dynamicRemarketing(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95634. fc = &graphql.FieldContext{
  95635. Object: "ShopFeatures",
  95636. Field: field,
  95637. IsMethod: false,
  95638. IsResolver: false,
  95639. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95640. return nil, errors.New("field of type Boolean does not have child fields")
  95641. },
  95642. }
  95643. return fc, nil
  95644. }
  95645. func (ec *executionContext) _ShopFeatures_eligibleForSubscriptionMigration(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  95646. fc, err := ec.fieldContext_ShopFeatures_eligibleForSubscriptionMigration(ctx, field)
  95647. if err != nil {
  95648. return graphql.Null
  95649. }
  95650. ctx = graphql.WithFieldContext(ctx, fc)
  95651. defer func() {
  95652. if r := recover(); r != nil {
  95653. ec.Error(ctx, ec.Recover(ctx, r))
  95654. ret = graphql.Null
  95655. }
  95656. }()
  95657. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95658. ctx = rctx // use context from middleware stack in children
  95659. return obj.EligibleForSubscriptionMigration, nil
  95660. })
  95661. if err != nil {
  95662. ec.Error(ctx, err)
  95663. return graphql.Null
  95664. }
  95665. if resTmp == nil {
  95666. if !graphql.HasFieldError(ctx, fc) {
  95667. ec.Errorf(ctx, "must not be null")
  95668. }
  95669. return graphql.Null
  95670. }
  95671. res := resTmp.(bool)
  95672. fc.Result = res
  95673. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  95674. }
  95675. func (ec *executionContext) fieldContext_ShopFeatures_eligibleForSubscriptionMigration(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95676. fc = &graphql.FieldContext{
  95677. Object: "ShopFeatures",
  95678. Field: field,
  95679. IsMethod: false,
  95680. IsResolver: false,
  95681. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95682. return nil, errors.New("field of type Boolean does not have child fields")
  95683. },
  95684. }
  95685. return fc, nil
  95686. }
  95687. func (ec *executionContext) _ShopFeatures_eligibleForSubscriptions(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  95688. fc, err := ec.fieldContext_ShopFeatures_eligibleForSubscriptions(ctx, field)
  95689. if err != nil {
  95690. return graphql.Null
  95691. }
  95692. ctx = graphql.WithFieldContext(ctx, fc)
  95693. defer func() {
  95694. if r := recover(); r != nil {
  95695. ec.Error(ctx, ec.Recover(ctx, r))
  95696. ret = graphql.Null
  95697. }
  95698. }()
  95699. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95700. ctx = rctx // use context from middleware stack in children
  95701. return obj.EligibleForSubscriptions, nil
  95702. })
  95703. if err != nil {
  95704. ec.Error(ctx, err)
  95705. return graphql.Null
  95706. }
  95707. if resTmp == nil {
  95708. if !graphql.HasFieldError(ctx, fc) {
  95709. ec.Errorf(ctx, "must not be null")
  95710. }
  95711. return graphql.Null
  95712. }
  95713. res := resTmp.(bool)
  95714. fc.Result = res
  95715. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  95716. }
  95717. func (ec *executionContext) fieldContext_ShopFeatures_eligibleForSubscriptions(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95718. fc = &graphql.FieldContext{
  95719. Object: "ShopFeatures",
  95720. Field: field,
  95721. IsMethod: false,
  95722. IsResolver: false,
  95723. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95724. return nil, errors.New("field of type Boolean does not have child fields")
  95725. },
  95726. }
  95727. return fc, nil
  95728. }
  95729. func (ec *executionContext) _ShopFeatures_giftCards(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  95730. fc, err := ec.fieldContext_ShopFeatures_giftCards(ctx, field)
  95731. if err != nil {
  95732. return graphql.Null
  95733. }
  95734. ctx = graphql.WithFieldContext(ctx, fc)
  95735. defer func() {
  95736. if r := recover(); r != nil {
  95737. ec.Error(ctx, ec.Recover(ctx, r))
  95738. ret = graphql.Null
  95739. }
  95740. }()
  95741. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95742. ctx = rctx // use context from middleware stack in children
  95743. return obj.GiftCards, nil
  95744. })
  95745. if err != nil {
  95746. ec.Error(ctx, err)
  95747. return graphql.Null
  95748. }
  95749. if resTmp == nil {
  95750. if !graphql.HasFieldError(ctx, fc) {
  95751. ec.Errorf(ctx, "must not be null")
  95752. }
  95753. return graphql.Null
  95754. }
  95755. res := resTmp.(bool)
  95756. fc.Result = res
  95757. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  95758. }
  95759. func (ec *executionContext) fieldContext_ShopFeatures_giftCards(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95760. fc = &graphql.FieldContext{
  95761. Object: "ShopFeatures",
  95762. Field: field,
  95763. IsMethod: false,
  95764. IsResolver: false,
  95765. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95766. return nil, errors.New("field of type Boolean does not have child fields")
  95767. },
  95768. }
  95769. return fc, nil
  95770. }
  95771. func (ec *executionContext) _ShopFeatures_harmonizedSystemCode(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  95772. fc, err := ec.fieldContext_ShopFeatures_harmonizedSystemCode(ctx, field)
  95773. if err != nil {
  95774. return graphql.Null
  95775. }
  95776. ctx = graphql.WithFieldContext(ctx, fc)
  95777. defer func() {
  95778. if r := recover(); r != nil {
  95779. ec.Error(ctx, ec.Recover(ctx, r))
  95780. ret = graphql.Null
  95781. }
  95782. }()
  95783. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95784. ctx = rctx // use context from middleware stack in children
  95785. return obj.HarmonizedSystemCode, nil
  95786. })
  95787. if err != nil {
  95788. ec.Error(ctx, err)
  95789. return graphql.Null
  95790. }
  95791. if resTmp == nil {
  95792. if !graphql.HasFieldError(ctx, fc) {
  95793. ec.Errorf(ctx, "must not be null")
  95794. }
  95795. return graphql.Null
  95796. }
  95797. res := resTmp.(bool)
  95798. fc.Result = res
  95799. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  95800. }
  95801. func (ec *executionContext) fieldContext_ShopFeatures_harmonizedSystemCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95802. fc = &graphql.FieldContext{
  95803. Object: "ShopFeatures",
  95804. Field: field,
  95805. IsMethod: false,
  95806. IsResolver: false,
  95807. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95808. return nil, errors.New("field of type Boolean does not have child fields")
  95809. },
  95810. }
  95811. return fc, nil
  95812. }
  95813. func (ec *executionContext) _ShopFeatures_internationalDomains(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  95814. fc, err := ec.fieldContext_ShopFeatures_internationalDomains(ctx, field)
  95815. if err != nil {
  95816. return graphql.Null
  95817. }
  95818. ctx = graphql.WithFieldContext(ctx, fc)
  95819. defer func() {
  95820. if r := recover(); r != nil {
  95821. ec.Error(ctx, ec.Recover(ctx, r))
  95822. ret = graphql.Null
  95823. }
  95824. }()
  95825. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95826. ctx = rctx // use context from middleware stack in children
  95827. return obj.InternationalDomains, nil
  95828. })
  95829. if err != nil {
  95830. ec.Error(ctx, err)
  95831. return graphql.Null
  95832. }
  95833. if resTmp == nil {
  95834. if !graphql.HasFieldError(ctx, fc) {
  95835. ec.Errorf(ctx, "must not be null")
  95836. }
  95837. return graphql.Null
  95838. }
  95839. res := resTmp.(bool)
  95840. fc.Result = res
  95841. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  95842. }
  95843. func (ec *executionContext) fieldContext_ShopFeatures_internationalDomains(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95844. fc = &graphql.FieldContext{
  95845. Object: "ShopFeatures",
  95846. Field: field,
  95847. IsMethod: false,
  95848. IsResolver: false,
  95849. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95850. return nil, errors.New("field of type Boolean does not have child fields")
  95851. },
  95852. }
  95853. return fc, nil
  95854. }
  95855. func (ec *executionContext) _ShopFeatures_internationalPriceOverrides(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  95856. fc, err := ec.fieldContext_ShopFeatures_internationalPriceOverrides(ctx, field)
  95857. if err != nil {
  95858. return graphql.Null
  95859. }
  95860. ctx = graphql.WithFieldContext(ctx, fc)
  95861. defer func() {
  95862. if r := recover(); r != nil {
  95863. ec.Error(ctx, ec.Recover(ctx, r))
  95864. ret = graphql.Null
  95865. }
  95866. }()
  95867. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95868. ctx = rctx // use context from middleware stack in children
  95869. return obj.InternationalPriceOverrides, nil
  95870. })
  95871. if err != nil {
  95872. ec.Error(ctx, err)
  95873. return graphql.Null
  95874. }
  95875. if resTmp == nil {
  95876. if !graphql.HasFieldError(ctx, fc) {
  95877. ec.Errorf(ctx, "must not be null")
  95878. }
  95879. return graphql.Null
  95880. }
  95881. res := resTmp.(bool)
  95882. fc.Result = res
  95883. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  95884. }
  95885. func (ec *executionContext) fieldContext_ShopFeatures_internationalPriceOverrides(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95886. fc = &graphql.FieldContext{
  95887. Object: "ShopFeatures",
  95888. Field: field,
  95889. IsMethod: false,
  95890. IsResolver: false,
  95891. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95892. return nil, errors.New("field of type Boolean does not have child fields")
  95893. },
  95894. }
  95895. return fc, nil
  95896. }
  95897. func (ec *executionContext) _ShopFeatures_internationalPriceRules(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  95898. fc, err := ec.fieldContext_ShopFeatures_internationalPriceRules(ctx, field)
  95899. if err != nil {
  95900. return graphql.Null
  95901. }
  95902. ctx = graphql.WithFieldContext(ctx, fc)
  95903. defer func() {
  95904. if r := recover(); r != nil {
  95905. ec.Error(ctx, ec.Recover(ctx, r))
  95906. ret = graphql.Null
  95907. }
  95908. }()
  95909. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95910. ctx = rctx // use context from middleware stack in children
  95911. return obj.InternationalPriceRules, nil
  95912. })
  95913. if err != nil {
  95914. ec.Error(ctx, err)
  95915. return graphql.Null
  95916. }
  95917. if resTmp == nil {
  95918. if !graphql.HasFieldError(ctx, fc) {
  95919. ec.Errorf(ctx, "must not be null")
  95920. }
  95921. return graphql.Null
  95922. }
  95923. res := resTmp.(bool)
  95924. fc.Result = res
  95925. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  95926. }
  95927. func (ec *executionContext) fieldContext_ShopFeatures_internationalPriceRules(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95928. fc = &graphql.FieldContext{
  95929. Object: "ShopFeatures",
  95930. Field: field,
  95931. IsMethod: false,
  95932. IsResolver: false,
  95933. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95934. return nil, errors.New("field of type Boolean does not have child fields")
  95935. },
  95936. }
  95937. return fc, nil
  95938. }
  95939. func (ec *executionContext) _ShopFeatures_legacySubscriptionGatewayEnabled(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  95940. fc, err := ec.fieldContext_ShopFeatures_legacySubscriptionGatewayEnabled(ctx, field)
  95941. if err != nil {
  95942. return graphql.Null
  95943. }
  95944. ctx = graphql.WithFieldContext(ctx, fc)
  95945. defer func() {
  95946. if r := recover(); r != nil {
  95947. ec.Error(ctx, ec.Recover(ctx, r))
  95948. ret = graphql.Null
  95949. }
  95950. }()
  95951. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95952. ctx = rctx // use context from middleware stack in children
  95953. return obj.LegacySubscriptionGatewayEnabled, nil
  95954. })
  95955. if err != nil {
  95956. ec.Error(ctx, err)
  95957. return graphql.Null
  95958. }
  95959. if resTmp == nil {
  95960. if !graphql.HasFieldError(ctx, fc) {
  95961. ec.Errorf(ctx, "must not be null")
  95962. }
  95963. return graphql.Null
  95964. }
  95965. res := resTmp.(bool)
  95966. fc.Result = res
  95967. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  95968. }
  95969. func (ec *executionContext) fieldContext_ShopFeatures_legacySubscriptionGatewayEnabled(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95970. fc = &graphql.FieldContext{
  95971. Object: "ShopFeatures",
  95972. Field: field,
  95973. IsMethod: false,
  95974. IsResolver: false,
  95975. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95976. return nil, errors.New("field of type Boolean does not have child fields")
  95977. },
  95978. }
  95979. return fc, nil
  95980. }
  95981. func (ec *executionContext) _ShopFeatures_liveView(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  95982. fc, err := ec.fieldContext_ShopFeatures_liveView(ctx, field)
  95983. if err != nil {
  95984. return graphql.Null
  95985. }
  95986. ctx = graphql.WithFieldContext(ctx, fc)
  95987. defer func() {
  95988. if r := recover(); r != nil {
  95989. ec.Error(ctx, ec.Recover(ctx, r))
  95990. ret = graphql.Null
  95991. }
  95992. }()
  95993. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95994. ctx = rctx // use context from middleware stack in children
  95995. return obj.LiveView, nil
  95996. })
  95997. if err != nil {
  95998. ec.Error(ctx, err)
  95999. return graphql.Null
  96000. }
  96001. if resTmp == nil {
  96002. if !graphql.HasFieldError(ctx, fc) {
  96003. ec.Errorf(ctx, "must not be null")
  96004. }
  96005. return graphql.Null
  96006. }
  96007. res := resTmp.(bool)
  96008. fc.Result = res
  96009. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  96010. }
  96011. func (ec *executionContext) fieldContext_ShopFeatures_liveView(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96012. fc = &graphql.FieldContext{
  96013. Object: "ShopFeatures",
  96014. Field: field,
  96015. IsMethod: false,
  96016. IsResolver: false,
  96017. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96018. return nil, errors.New("field of type Boolean does not have child fields")
  96019. },
  96020. }
  96021. return fc, nil
  96022. }
  96023. func (ec *executionContext) _ShopFeatures_onboardingVisual(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  96024. fc, err := ec.fieldContext_ShopFeatures_onboardingVisual(ctx, field)
  96025. if err != nil {
  96026. return graphql.Null
  96027. }
  96028. ctx = graphql.WithFieldContext(ctx, fc)
  96029. defer func() {
  96030. if r := recover(); r != nil {
  96031. ec.Error(ctx, ec.Recover(ctx, r))
  96032. ret = graphql.Null
  96033. }
  96034. }()
  96035. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96036. ctx = rctx // use context from middleware stack in children
  96037. return obj.OnboardingVisual, nil
  96038. })
  96039. if err != nil {
  96040. ec.Error(ctx, err)
  96041. return graphql.Null
  96042. }
  96043. if resTmp == nil {
  96044. if !graphql.HasFieldError(ctx, fc) {
  96045. ec.Errorf(ctx, "must not be null")
  96046. }
  96047. return graphql.Null
  96048. }
  96049. res := resTmp.(bool)
  96050. fc.Result = res
  96051. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  96052. }
  96053. func (ec *executionContext) fieldContext_ShopFeatures_onboardingVisual(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96054. fc = &graphql.FieldContext{
  96055. Object: "ShopFeatures",
  96056. Field: field,
  96057. IsMethod: false,
  96058. IsResolver: false,
  96059. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96060. return nil, errors.New("field of type Boolean does not have child fields")
  96061. },
  96062. }
  96063. return fc, nil
  96064. }
  96065. func (ec *executionContext) _ShopFeatures_paypalExpressSubscriptionGatewayStatus(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  96066. fc, err := ec.fieldContext_ShopFeatures_paypalExpressSubscriptionGatewayStatus(ctx, field)
  96067. if err != nil {
  96068. return graphql.Null
  96069. }
  96070. ctx = graphql.WithFieldContext(ctx, fc)
  96071. defer func() {
  96072. if r := recover(); r != nil {
  96073. ec.Error(ctx, ec.Recover(ctx, r))
  96074. ret = graphql.Null
  96075. }
  96076. }()
  96077. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96078. ctx = rctx // use context from middleware stack in children
  96079. return obj.PaypalExpressSubscriptionGatewayStatus, nil
  96080. })
  96081. if err != nil {
  96082. ec.Error(ctx, err)
  96083. return graphql.Null
  96084. }
  96085. if resTmp == nil {
  96086. if !graphql.HasFieldError(ctx, fc) {
  96087. ec.Errorf(ctx, "must not be null")
  96088. }
  96089. return graphql.Null
  96090. }
  96091. res := resTmp.(PaypalExpressSubscriptionsGatewayStatus)
  96092. fc.Result = res
  96093. return ec.marshalNPaypalExpressSubscriptionsGatewayStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPaypalExpressSubscriptionsGatewayStatus(ctx, field.Selections, res)
  96094. }
  96095. func (ec *executionContext) fieldContext_ShopFeatures_paypalExpressSubscriptionGatewayStatus(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96096. fc = &graphql.FieldContext{
  96097. Object: "ShopFeatures",
  96098. Field: field,
  96099. IsMethod: false,
  96100. IsResolver: false,
  96101. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96102. return nil, errors.New("field of type PaypalExpressSubscriptionsGatewayStatus does not have child fields")
  96103. },
  96104. }
  96105. return fc, nil
  96106. }
  96107. func (ec *executionContext) _ShopFeatures_reports(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  96108. fc, err := ec.fieldContext_ShopFeatures_reports(ctx, field)
  96109. if err != nil {
  96110. return graphql.Null
  96111. }
  96112. ctx = graphql.WithFieldContext(ctx, fc)
  96113. defer func() {
  96114. if r := recover(); r != nil {
  96115. ec.Error(ctx, ec.Recover(ctx, r))
  96116. ret = graphql.Null
  96117. }
  96118. }()
  96119. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96120. ctx = rctx // use context from middleware stack in children
  96121. return obj.Reports, nil
  96122. })
  96123. if err != nil {
  96124. ec.Error(ctx, err)
  96125. return graphql.Null
  96126. }
  96127. if resTmp == nil {
  96128. if !graphql.HasFieldError(ctx, fc) {
  96129. ec.Errorf(ctx, "must not be null")
  96130. }
  96131. return graphql.Null
  96132. }
  96133. res := resTmp.(bool)
  96134. fc.Result = res
  96135. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  96136. }
  96137. func (ec *executionContext) fieldContext_ShopFeatures_reports(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96138. fc = &graphql.FieldContext{
  96139. Object: "ShopFeatures",
  96140. Field: field,
  96141. IsMethod: false,
  96142. IsResolver: false,
  96143. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96144. return nil, errors.New("field of type Boolean does not have child fields")
  96145. },
  96146. }
  96147. return fc, nil
  96148. }
  96149. func (ec *executionContext) _ShopFeatures_sellsSubscriptions(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  96150. fc, err := ec.fieldContext_ShopFeatures_sellsSubscriptions(ctx, field)
  96151. if err != nil {
  96152. return graphql.Null
  96153. }
  96154. ctx = graphql.WithFieldContext(ctx, fc)
  96155. defer func() {
  96156. if r := recover(); r != nil {
  96157. ec.Error(ctx, ec.Recover(ctx, r))
  96158. ret = graphql.Null
  96159. }
  96160. }()
  96161. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96162. ctx = rctx // use context from middleware stack in children
  96163. return obj.SellsSubscriptions, nil
  96164. })
  96165. if err != nil {
  96166. ec.Error(ctx, err)
  96167. return graphql.Null
  96168. }
  96169. if resTmp == nil {
  96170. if !graphql.HasFieldError(ctx, fc) {
  96171. ec.Errorf(ctx, "must not be null")
  96172. }
  96173. return graphql.Null
  96174. }
  96175. res := resTmp.(bool)
  96176. fc.Result = res
  96177. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  96178. }
  96179. func (ec *executionContext) fieldContext_ShopFeatures_sellsSubscriptions(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96180. fc = &graphql.FieldContext{
  96181. Object: "ShopFeatures",
  96182. Field: field,
  96183. IsMethod: false,
  96184. IsResolver: false,
  96185. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96186. return nil, errors.New("field of type Boolean does not have child fields")
  96187. },
  96188. }
  96189. return fc, nil
  96190. }
  96191. func (ec *executionContext) _ShopFeatures_showMetrics(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  96192. fc, err := ec.fieldContext_ShopFeatures_showMetrics(ctx, field)
  96193. if err != nil {
  96194. return graphql.Null
  96195. }
  96196. ctx = graphql.WithFieldContext(ctx, fc)
  96197. defer func() {
  96198. if r := recover(); r != nil {
  96199. ec.Error(ctx, ec.Recover(ctx, r))
  96200. ret = graphql.Null
  96201. }
  96202. }()
  96203. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96204. ctx = rctx // use context from middleware stack in children
  96205. return obj.ShowMetrics, nil
  96206. })
  96207. if err != nil {
  96208. ec.Error(ctx, err)
  96209. return graphql.Null
  96210. }
  96211. if resTmp == nil {
  96212. if !graphql.HasFieldError(ctx, fc) {
  96213. ec.Errorf(ctx, "must not be null")
  96214. }
  96215. return graphql.Null
  96216. }
  96217. res := resTmp.(bool)
  96218. fc.Result = res
  96219. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  96220. }
  96221. func (ec *executionContext) fieldContext_ShopFeatures_showMetrics(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96222. fc = &graphql.FieldContext{
  96223. Object: "ShopFeatures",
  96224. Field: field,
  96225. IsMethod: false,
  96226. IsResolver: false,
  96227. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96228. return nil, errors.New("field of type Boolean does not have child fields")
  96229. },
  96230. }
  96231. return fc, nil
  96232. }
  96233. func (ec *executionContext) _ShopFeatures_storefront(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  96234. fc, err := ec.fieldContext_ShopFeatures_storefront(ctx, field)
  96235. if err != nil {
  96236. return graphql.Null
  96237. }
  96238. ctx = graphql.WithFieldContext(ctx, fc)
  96239. defer func() {
  96240. if r := recover(); r != nil {
  96241. ec.Error(ctx, ec.Recover(ctx, r))
  96242. ret = graphql.Null
  96243. }
  96244. }()
  96245. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96246. ctx = rctx // use context from middleware stack in children
  96247. return obj.Storefront, nil
  96248. })
  96249. if err != nil {
  96250. ec.Error(ctx, err)
  96251. return graphql.Null
  96252. }
  96253. if resTmp == nil {
  96254. if !graphql.HasFieldError(ctx, fc) {
  96255. ec.Errorf(ctx, "must not be null")
  96256. }
  96257. return graphql.Null
  96258. }
  96259. res := resTmp.(bool)
  96260. fc.Result = res
  96261. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  96262. }
  96263. func (ec *executionContext) fieldContext_ShopFeatures_storefront(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96264. fc = &graphql.FieldContext{
  96265. Object: "ShopFeatures",
  96266. Field: field,
  96267. IsMethod: false,
  96268. IsResolver: false,
  96269. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96270. return nil, errors.New("field of type Boolean does not have child fields")
  96271. },
  96272. }
  96273. return fc, nil
  96274. }
  96275. func (ec *executionContext) _ShopFeatures_usingShopifyBalance(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  96276. fc, err := ec.fieldContext_ShopFeatures_usingShopifyBalance(ctx, field)
  96277. if err != nil {
  96278. return graphql.Null
  96279. }
  96280. ctx = graphql.WithFieldContext(ctx, fc)
  96281. defer func() {
  96282. if r := recover(); r != nil {
  96283. ec.Error(ctx, ec.Recover(ctx, r))
  96284. ret = graphql.Null
  96285. }
  96286. }()
  96287. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96288. ctx = rctx // use context from middleware stack in children
  96289. return obj.UsingShopifyBalance, nil
  96290. })
  96291. if err != nil {
  96292. ec.Error(ctx, err)
  96293. return graphql.Null
  96294. }
  96295. if resTmp == nil {
  96296. if !graphql.HasFieldError(ctx, fc) {
  96297. ec.Errorf(ctx, "must not be null")
  96298. }
  96299. return graphql.Null
  96300. }
  96301. res := resTmp.(bool)
  96302. fc.Result = res
  96303. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  96304. }
  96305. func (ec *executionContext) fieldContext_ShopFeatures_usingShopifyBalance(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96306. fc = &graphql.FieldContext{
  96307. Object: "ShopFeatures",
  96308. Field: field,
  96309. IsMethod: false,
  96310. IsResolver: false,
  96311. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96312. return nil, errors.New("field of type Boolean does not have child fields")
  96313. },
  96314. }
  96315. return fc, nil
  96316. }
  96317. func (ec *executionContext) _ShopPlan_displayName(ctx context.Context, field graphql.CollectedField, obj *ShopPlan) (ret graphql.Marshaler) {
  96318. fc, err := ec.fieldContext_ShopPlan_displayName(ctx, field)
  96319. if err != nil {
  96320. return graphql.Null
  96321. }
  96322. ctx = graphql.WithFieldContext(ctx, fc)
  96323. defer func() {
  96324. if r := recover(); r != nil {
  96325. ec.Error(ctx, ec.Recover(ctx, r))
  96326. ret = graphql.Null
  96327. }
  96328. }()
  96329. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96330. ctx = rctx // use context from middleware stack in children
  96331. return obj.DisplayName, nil
  96332. })
  96333. if err != nil {
  96334. ec.Error(ctx, err)
  96335. return graphql.Null
  96336. }
  96337. if resTmp == nil {
  96338. if !graphql.HasFieldError(ctx, fc) {
  96339. ec.Errorf(ctx, "must not be null")
  96340. }
  96341. return graphql.Null
  96342. }
  96343. res := resTmp.(string)
  96344. fc.Result = res
  96345. return ec.marshalNString2string(ctx, field.Selections, res)
  96346. }
  96347. func (ec *executionContext) fieldContext_ShopPlan_displayName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96348. fc = &graphql.FieldContext{
  96349. Object: "ShopPlan",
  96350. Field: field,
  96351. IsMethod: false,
  96352. IsResolver: false,
  96353. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96354. return nil, errors.New("field of type String does not have child fields")
  96355. },
  96356. }
  96357. return fc, nil
  96358. }
  96359. func (ec *executionContext) _ShopPlan_partnerDevelopment(ctx context.Context, field graphql.CollectedField, obj *ShopPlan) (ret graphql.Marshaler) {
  96360. fc, err := ec.fieldContext_ShopPlan_partnerDevelopment(ctx, field)
  96361. if err != nil {
  96362. return graphql.Null
  96363. }
  96364. ctx = graphql.WithFieldContext(ctx, fc)
  96365. defer func() {
  96366. if r := recover(); r != nil {
  96367. ec.Error(ctx, ec.Recover(ctx, r))
  96368. ret = graphql.Null
  96369. }
  96370. }()
  96371. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96372. ctx = rctx // use context from middleware stack in children
  96373. return obj.PartnerDevelopment, nil
  96374. })
  96375. if err != nil {
  96376. ec.Error(ctx, err)
  96377. return graphql.Null
  96378. }
  96379. if resTmp == nil {
  96380. if !graphql.HasFieldError(ctx, fc) {
  96381. ec.Errorf(ctx, "must not be null")
  96382. }
  96383. return graphql.Null
  96384. }
  96385. res := resTmp.(bool)
  96386. fc.Result = res
  96387. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  96388. }
  96389. func (ec *executionContext) fieldContext_ShopPlan_partnerDevelopment(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96390. fc = &graphql.FieldContext{
  96391. Object: "ShopPlan",
  96392. Field: field,
  96393. IsMethod: false,
  96394. IsResolver: false,
  96395. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96396. return nil, errors.New("field of type Boolean does not have child fields")
  96397. },
  96398. }
  96399. return fc, nil
  96400. }
  96401. func (ec *executionContext) _ShopPlan_shopifyPlus(ctx context.Context, field graphql.CollectedField, obj *ShopPlan) (ret graphql.Marshaler) {
  96402. fc, err := ec.fieldContext_ShopPlan_shopifyPlus(ctx, field)
  96403. if err != nil {
  96404. return graphql.Null
  96405. }
  96406. ctx = graphql.WithFieldContext(ctx, fc)
  96407. defer func() {
  96408. if r := recover(); r != nil {
  96409. ec.Error(ctx, ec.Recover(ctx, r))
  96410. ret = graphql.Null
  96411. }
  96412. }()
  96413. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96414. ctx = rctx // use context from middleware stack in children
  96415. return obj.ShopifyPlus, nil
  96416. })
  96417. if err != nil {
  96418. ec.Error(ctx, err)
  96419. return graphql.Null
  96420. }
  96421. if resTmp == nil {
  96422. if !graphql.HasFieldError(ctx, fc) {
  96423. ec.Errorf(ctx, "must not be null")
  96424. }
  96425. return graphql.Null
  96426. }
  96427. res := resTmp.(bool)
  96428. fc.Result = res
  96429. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  96430. }
  96431. func (ec *executionContext) fieldContext_ShopPlan_shopifyPlus(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96432. fc = &graphql.FieldContext{
  96433. Object: "ShopPlan",
  96434. Field: field,
  96435. IsMethod: false,
  96436. IsResolver: false,
  96437. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96438. return nil, errors.New("field of type Boolean does not have child fields")
  96439. },
  96440. }
  96441. return fc, nil
  96442. }
  96443. func (ec *executionContext) _ShopPolicy_body(ctx context.Context, field graphql.CollectedField, obj *ShopPolicy) (ret graphql.Marshaler) {
  96444. fc, err := ec.fieldContext_ShopPolicy_body(ctx, field)
  96445. if err != nil {
  96446. return graphql.Null
  96447. }
  96448. ctx = graphql.WithFieldContext(ctx, fc)
  96449. defer func() {
  96450. if r := recover(); r != nil {
  96451. ec.Error(ctx, ec.Recover(ctx, r))
  96452. ret = graphql.Null
  96453. }
  96454. }()
  96455. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96456. ctx = rctx // use context from middleware stack in children
  96457. return obj.Body, nil
  96458. })
  96459. if err != nil {
  96460. ec.Error(ctx, err)
  96461. return graphql.Null
  96462. }
  96463. if resTmp == nil {
  96464. if !graphql.HasFieldError(ctx, fc) {
  96465. ec.Errorf(ctx, "must not be null")
  96466. }
  96467. return graphql.Null
  96468. }
  96469. res := resTmp.(string)
  96470. fc.Result = res
  96471. return ec.marshalNHTML2string(ctx, field.Selections, res)
  96472. }
  96473. func (ec *executionContext) fieldContext_ShopPolicy_body(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96474. fc = &graphql.FieldContext{
  96475. Object: "ShopPolicy",
  96476. Field: field,
  96477. IsMethod: false,
  96478. IsResolver: false,
  96479. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96480. return nil, errors.New("field of type HTML does not have child fields")
  96481. },
  96482. }
  96483. return fc, nil
  96484. }
  96485. func (ec *executionContext) _ShopPolicy_id(ctx context.Context, field graphql.CollectedField, obj *ShopPolicy) (ret graphql.Marshaler) {
  96486. fc, err := ec.fieldContext_ShopPolicy_id(ctx, field)
  96487. if err != nil {
  96488. return graphql.Null
  96489. }
  96490. ctx = graphql.WithFieldContext(ctx, fc)
  96491. defer func() {
  96492. if r := recover(); r != nil {
  96493. ec.Error(ctx, ec.Recover(ctx, r))
  96494. ret = graphql.Null
  96495. }
  96496. }()
  96497. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96498. ctx = rctx // use context from middleware stack in children
  96499. return obj.ID, nil
  96500. })
  96501. if err != nil {
  96502. ec.Error(ctx, err)
  96503. return graphql.Null
  96504. }
  96505. if resTmp == nil {
  96506. if !graphql.HasFieldError(ctx, fc) {
  96507. ec.Errorf(ctx, "must not be null")
  96508. }
  96509. return graphql.Null
  96510. }
  96511. res := resTmp.(string)
  96512. fc.Result = res
  96513. return ec.marshalNID2string(ctx, field.Selections, res)
  96514. }
  96515. func (ec *executionContext) fieldContext_ShopPolicy_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96516. fc = &graphql.FieldContext{
  96517. Object: "ShopPolicy",
  96518. Field: field,
  96519. IsMethod: false,
  96520. IsResolver: false,
  96521. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96522. return nil, errors.New("field of type ID does not have child fields")
  96523. },
  96524. }
  96525. return fc, nil
  96526. }
  96527. func (ec *executionContext) _ShopPolicy_translations(ctx context.Context, field graphql.CollectedField, obj *ShopPolicy) (ret graphql.Marshaler) {
  96528. fc, err := ec.fieldContext_ShopPolicy_translations(ctx, field)
  96529. if err != nil {
  96530. return graphql.Null
  96531. }
  96532. ctx = graphql.WithFieldContext(ctx, fc)
  96533. defer func() {
  96534. if r := recover(); r != nil {
  96535. ec.Error(ctx, ec.Recover(ctx, r))
  96536. ret = graphql.Null
  96537. }
  96538. }()
  96539. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96540. ctx = rctx // use context from middleware stack in children
  96541. return obj.Translations, nil
  96542. })
  96543. if err != nil {
  96544. ec.Error(ctx, err)
  96545. return graphql.Null
  96546. }
  96547. if resTmp == nil {
  96548. if !graphql.HasFieldError(ctx, fc) {
  96549. ec.Errorf(ctx, "must not be null")
  96550. }
  96551. return graphql.Null
  96552. }
  96553. res := resTmp.([]*PublishedTranslation)
  96554. fc.Result = res
  96555. return ec.marshalNPublishedTranslation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPublishedTranslationᚄ(ctx, field.Selections, res)
  96556. }
  96557. func (ec *executionContext) fieldContext_ShopPolicy_translations(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96558. fc = &graphql.FieldContext{
  96559. Object: "ShopPolicy",
  96560. Field: field,
  96561. IsMethod: false,
  96562. IsResolver: false,
  96563. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96564. switch field.Name {
  96565. case "key":
  96566. return ec.fieldContext_PublishedTranslation_key(ctx, field)
  96567. case "locale":
  96568. return ec.fieldContext_PublishedTranslation_locale(ctx, field)
  96569. case "marketId":
  96570. return ec.fieldContext_PublishedTranslation_marketId(ctx, field)
  96571. case "value":
  96572. return ec.fieldContext_PublishedTranslation_value(ctx, field)
  96573. }
  96574. return nil, fmt.Errorf("no field named %q was found under type PublishedTranslation", field.Name)
  96575. },
  96576. }
  96577. defer func() {
  96578. if r := recover(); r != nil {
  96579. err = ec.Recover(ctx, r)
  96580. ec.Error(ctx, err)
  96581. }
  96582. }()
  96583. ctx = graphql.WithFieldContext(ctx, fc)
  96584. if fc.Args, err = ec.field_ShopPolicy_translations_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  96585. ec.Error(ctx, err)
  96586. return
  96587. }
  96588. return fc, nil
  96589. }
  96590. func (ec *executionContext) _ShopPolicy_type(ctx context.Context, field graphql.CollectedField, obj *ShopPolicy) (ret graphql.Marshaler) {
  96591. fc, err := ec.fieldContext_ShopPolicy_type(ctx, field)
  96592. if err != nil {
  96593. return graphql.Null
  96594. }
  96595. ctx = graphql.WithFieldContext(ctx, fc)
  96596. defer func() {
  96597. if r := recover(); r != nil {
  96598. ec.Error(ctx, ec.Recover(ctx, r))
  96599. ret = graphql.Null
  96600. }
  96601. }()
  96602. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96603. ctx = rctx // use context from middleware stack in children
  96604. return obj.Type, nil
  96605. })
  96606. if err != nil {
  96607. ec.Error(ctx, err)
  96608. return graphql.Null
  96609. }
  96610. if resTmp == nil {
  96611. if !graphql.HasFieldError(ctx, fc) {
  96612. ec.Errorf(ctx, "must not be null")
  96613. }
  96614. return graphql.Null
  96615. }
  96616. res := resTmp.(ShopPolicyType)
  96617. fc.Result = res
  96618. return ec.marshalNShopPolicyType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShopPolicyType(ctx, field.Selections, res)
  96619. }
  96620. func (ec *executionContext) fieldContext_ShopPolicy_type(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96621. fc = &graphql.FieldContext{
  96622. Object: "ShopPolicy",
  96623. Field: field,
  96624. IsMethod: false,
  96625. IsResolver: false,
  96626. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96627. return nil, errors.New("field of type ShopPolicyType does not have child fields")
  96628. },
  96629. }
  96630. return fc, nil
  96631. }
  96632. func (ec *executionContext) _ShopPolicy_url(ctx context.Context, field graphql.CollectedField, obj *ShopPolicy) (ret graphql.Marshaler) {
  96633. fc, err := ec.fieldContext_ShopPolicy_url(ctx, field)
  96634. if err != nil {
  96635. return graphql.Null
  96636. }
  96637. ctx = graphql.WithFieldContext(ctx, fc)
  96638. defer func() {
  96639. if r := recover(); r != nil {
  96640. ec.Error(ctx, ec.Recover(ctx, r))
  96641. ret = graphql.Null
  96642. }
  96643. }()
  96644. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96645. ctx = rctx // use context from middleware stack in children
  96646. return obj.URL, nil
  96647. })
  96648. if err != nil {
  96649. ec.Error(ctx, err)
  96650. return graphql.Null
  96651. }
  96652. if resTmp == nil {
  96653. if !graphql.HasFieldError(ctx, fc) {
  96654. ec.Errorf(ctx, "must not be null")
  96655. }
  96656. return graphql.Null
  96657. }
  96658. res := resTmp.(string)
  96659. fc.Result = res
  96660. return ec.marshalNURL2string(ctx, field.Selections, res)
  96661. }
  96662. func (ec *executionContext) fieldContext_ShopPolicy_url(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96663. fc = &graphql.FieldContext{
  96664. Object: "ShopPolicy",
  96665. Field: field,
  96666. IsMethod: false,
  96667. IsResolver: false,
  96668. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96669. return nil, errors.New("field of type URL does not have child fields")
  96670. },
  96671. }
  96672. return fc, nil
  96673. }
  96674. func (ec *executionContext) _ShopResourceLimits_locationLimit(ctx context.Context, field graphql.CollectedField, obj *ShopResourceLimits) (ret graphql.Marshaler) {
  96675. fc, err := ec.fieldContext_ShopResourceLimits_locationLimit(ctx, field)
  96676. if err != nil {
  96677. return graphql.Null
  96678. }
  96679. ctx = graphql.WithFieldContext(ctx, fc)
  96680. defer func() {
  96681. if r := recover(); r != nil {
  96682. ec.Error(ctx, ec.Recover(ctx, r))
  96683. ret = graphql.Null
  96684. }
  96685. }()
  96686. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96687. ctx = rctx // use context from middleware stack in children
  96688. return obj.LocationLimit, nil
  96689. })
  96690. if err != nil {
  96691. ec.Error(ctx, err)
  96692. return graphql.Null
  96693. }
  96694. if resTmp == nil {
  96695. if !graphql.HasFieldError(ctx, fc) {
  96696. ec.Errorf(ctx, "must not be null")
  96697. }
  96698. return graphql.Null
  96699. }
  96700. res := resTmp.(int)
  96701. fc.Result = res
  96702. return ec.marshalNInt2int(ctx, field.Selections, res)
  96703. }
  96704. func (ec *executionContext) fieldContext_ShopResourceLimits_locationLimit(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96705. fc = &graphql.FieldContext{
  96706. Object: "ShopResourceLimits",
  96707. Field: field,
  96708. IsMethod: false,
  96709. IsResolver: false,
  96710. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96711. return nil, errors.New("field of type Int does not have child fields")
  96712. },
  96713. }
  96714. return fc, nil
  96715. }
  96716. func (ec *executionContext) _ShopResourceLimits_maxProductOptions(ctx context.Context, field graphql.CollectedField, obj *ShopResourceLimits) (ret graphql.Marshaler) {
  96717. fc, err := ec.fieldContext_ShopResourceLimits_maxProductOptions(ctx, field)
  96718. if err != nil {
  96719. return graphql.Null
  96720. }
  96721. ctx = graphql.WithFieldContext(ctx, fc)
  96722. defer func() {
  96723. if r := recover(); r != nil {
  96724. ec.Error(ctx, ec.Recover(ctx, r))
  96725. ret = graphql.Null
  96726. }
  96727. }()
  96728. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96729. ctx = rctx // use context from middleware stack in children
  96730. return obj.MaxProductOptions, nil
  96731. })
  96732. if err != nil {
  96733. ec.Error(ctx, err)
  96734. return graphql.Null
  96735. }
  96736. if resTmp == nil {
  96737. if !graphql.HasFieldError(ctx, fc) {
  96738. ec.Errorf(ctx, "must not be null")
  96739. }
  96740. return graphql.Null
  96741. }
  96742. res := resTmp.(int)
  96743. fc.Result = res
  96744. return ec.marshalNInt2int(ctx, field.Selections, res)
  96745. }
  96746. func (ec *executionContext) fieldContext_ShopResourceLimits_maxProductOptions(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96747. fc = &graphql.FieldContext{
  96748. Object: "ShopResourceLimits",
  96749. Field: field,
  96750. IsMethod: false,
  96751. IsResolver: false,
  96752. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96753. return nil, errors.New("field of type Int does not have child fields")
  96754. },
  96755. }
  96756. return fc, nil
  96757. }
  96758. func (ec *executionContext) _ShopResourceLimits_maxProductVariants(ctx context.Context, field graphql.CollectedField, obj *ShopResourceLimits) (ret graphql.Marshaler) {
  96759. fc, err := ec.fieldContext_ShopResourceLimits_maxProductVariants(ctx, field)
  96760. if err != nil {
  96761. return graphql.Null
  96762. }
  96763. ctx = graphql.WithFieldContext(ctx, fc)
  96764. defer func() {
  96765. if r := recover(); r != nil {
  96766. ec.Error(ctx, ec.Recover(ctx, r))
  96767. ret = graphql.Null
  96768. }
  96769. }()
  96770. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96771. ctx = rctx // use context from middleware stack in children
  96772. return obj.MaxProductVariants, nil
  96773. })
  96774. if err != nil {
  96775. ec.Error(ctx, err)
  96776. return graphql.Null
  96777. }
  96778. if resTmp == nil {
  96779. if !graphql.HasFieldError(ctx, fc) {
  96780. ec.Errorf(ctx, "must not be null")
  96781. }
  96782. return graphql.Null
  96783. }
  96784. res := resTmp.(int)
  96785. fc.Result = res
  96786. return ec.marshalNInt2int(ctx, field.Selections, res)
  96787. }
  96788. func (ec *executionContext) fieldContext_ShopResourceLimits_maxProductVariants(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96789. fc = &graphql.FieldContext{
  96790. Object: "ShopResourceLimits",
  96791. Field: field,
  96792. IsMethod: false,
  96793. IsResolver: false,
  96794. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96795. return nil, errors.New("field of type Int does not have child fields")
  96796. },
  96797. }
  96798. return fc, nil
  96799. }
  96800. func (ec *executionContext) _ShopResourceLimits_redirectLimitReached(ctx context.Context, field graphql.CollectedField, obj *ShopResourceLimits) (ret graphql.Marshaler) {
  96801. fc, err := ec.fieldContext_ShopResourceLimits_redirectLimitReached(ctx, field)
  96802. if err != nil {
  96803. return graphql.Null
  96804. }
  96805. ctx = graphql.WithFieldContext(ctx, fc)
  96806. defer func() {
  96807. if r := recover(); r != nil {
  96808. ec.Error(ctx, ec.Recover(ctx, r))
  96809. ret = graphql.Null
  96810. }
  96811. }()
  96812. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96813. ctx = rctx // use context from middleware stack in children
  96814. return obj.RedirectLimitReached, nil
  96815. })
  96816. if err != nil {
  96817. ec.Error(ctx, err)
  96818. return graphql.Null
  96819. }
  96820. if resTmp == nil {
  96821. if !graphql.HasFieldError(ctx, fc) {
  96822. ec.Errorf(ctx, "must not be null")
  96823. }
  96824. return graphql.Null
  96825. }
  96826. res := resTmp.(bool)
  96827. fc.Result = res
  96828. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  96829. }
  96830. func (ec *executionContext) fieldContext_ShopResourceLimits_redirectLimitReached(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96831. fc = &graphql.FieldContext{
  96832. Object: "ShopResourceLimits",
  96833. Field: field,
  96834. IsMethod: false,
  96835. IsResolver: false,
  96836. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96837. return nil, errors.New("field of type Boolean does not have child fields")
  96838. },
  96839. }
  96840. return fc, nil
  96841. }
  96842. func (ec *executionContext) _ShopResourceLimits_skuResourceLimits(ctx context.Context, field graphql.CollectedField, obj *ShopResourceLimits) (ret graphql.Marshaler) {
  96843. fc, err := ec.fieldContext_ShopResourceLimits_skuResourceLimits(ctx, field)
  96844. if err != nil {
  96845. return graphql.Null
  96846. }
  96847. ctx = graphql.WithFieldContext(ctx, fc)
  96848. defer func() {
  96849. if r := recover(); r != nil {
  96850. ec.Error(ctx, ec.Recover(ctx, r))
  96851. ret = graphql.Null
  96852. }
  96853. }()
  96854. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96855. ctx = rctx // use context from middleware stack in children
  96856. return obj.SkuResourceLimits, nil
  96857. })
  96858. if err != nil {
  96859. ec.Error(ctx, err)
  96860. return graphql.Null
  96861. }
  96862. if resTmp == nil {
  96863. if !graphql.HasFieldError(ctx, fc) {
  96864. ec.Errorf(ctx, "must not be null")
  96865. }
  96866. return graphql.Null
  96867. }
  96868. res := resTmp.(*ResourceLimit)
  96869. fc.Result = res
  96870. return ec.marshalNResourceLimit2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐResourceLimit(ctx, field.Selections, res)
  96871. }
  96872. func (ec *executionContext) fieldContext_ShopResourceLimits_skuResourceLimits(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96873. fc = &graphql.FieldContext{
  96874. Object: "ShopResourceLimits",
  96875. Field: field,
  96876. IsMethod: false,
  96877. IsResolver: false,
  96878. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96879. switch field.Name {
  96880. case "available":
  96881. return ec.fieldContext_ResourceLimit_available(ctx, field)
  96882. case "quantityAvailable":
  96883. return ec.fieldContext_ResourceLimit_quantityAvailable(ctx, field)
  96884. case "quantityLimit":
  96885. return ec.fieldContext_ResourceLimit_quantityLimit(ctx, field)
  96886. case "quantityUsed":
  96887. return ec.fieldContext_ResourceLimit_quantityUsed(ctx, field)
  96888. }
  96889. return nil, fmt.Errorf("no field named %q was found under type ResourceLimit", field.Name)
  96890. },
  96891. }
  96892. return fc, nil
  96893. }
  96894. func (ec *executionContext) _ShopifyPaymentsExtendedAuthorization_extendedAuthorizationExpiresAt(ctx context.Context, field graphql.CollectedField, obj *ShopifyPaymentsExtendedAuthorization) (ret graphql.Marshaler) {
  96895. fc, err := ec.fieldContext_ShopifyPaymentsExtendedAuthorization_extendedAuthorizationExpiresAt(ctx, field)
  96896. if err != nil {
  96897. return graphql.Null
  96898. }
  96899. ctx = graphql.WithFieldContext(ctx, fc)
  96900. defer func() {
  96901. if r := recover(); r != nil {
  96902. ec.Error(ctx, ec.Recover(ctx, r))
  96903. ret = graphql.Null
  96904. }
  96905. }()
  96906. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96907. ctx = rctx // use context from middleware stack in children
  96908. return obj.ExtendedAuthorizationExpiresAt, nil
  96909. })
  96910. if err != nil {
  96911. ec.Error(ctx, err)
  96912. return graphql.Null
  96913. }
  96914. if resTmp == nil {
  96915. if !graphql.HasFieldError(ctx, fc) {
  96916. ec.Errorf(ctx, "must not be null")
  96917. }
  96918. return graphql.Null
  96919. }
  96920. res := resTmp.(string)
  96921. fc.Result = res
  96922. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  96923. }
  96924. func (ec *executionContext) fieldContext_ShopifyPaymentsExtendedAuthorization_extendedAuthorizationExpiresAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96925. fc = &graphql.FieldContext{
  96926. Object: "ShopifyPaymentsExtendedAuthorization",
  96927. Field: field,
  96928. IsMethod: false,
  96929. IsResolver: false,
  96930. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96931. return nil, errors.New("field of type DateTime does not have child fields")
  96932. },
  96933. }
  96934. return fc, nil
  96935. }
  96936. func (ec *executionContext) _ShopifyPaymentsExtendedAuthorization_standardAuthorizationExpiresAt(ctx context.Context, field graphql.CollectedField, obj *ShopifyPaymentsExtendedAuthorization) (ret graphql.Marshaler) {
  96937. fc, err := ec.fieldContext_ShopifyPaymentsExtendedAuthorization_standardAuthorizationExpiresAt(ctx, field)
  96938. if err != nil {
  96939. return graphql.Null
  96940. }
  96941. ctx = graphql.WithFieldContext(ctx, fc)
  96942. defer func() {
  96943. if r := recover(); r != nil {
  96944. ec.Error(ctx, ec.Recover(ctx, r))
  96945. ret = graphql.Null
  96946. }
  96947. }()
  96948. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96949. ctx = rctx // use context from middleware stack in children
  96950. return obj.StandardAuthorizationExpiresAt, nil
  96951. })
  96952. if err != nil {
  96953. ec.Error(ctx, err)
  96954. return graphql.Null
  96955. }
  96956. if resTmp == nil {
  96957. if !graphql.HasFieldError(ctx, fc) {
  96958. ec.Errorf(ctx, "must not be null")
  96959. }
  96960. return graphql.Null
  96961. }
  96962. res := resTmp.(string)
  96963. fc.Result = res
  96964. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  96965. }
  96966. func (ec *executionContext) fieldContext_ShopifyPaymentsExtendedAuthorization_standardAuthorizationExpiresAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96967. fc = &graphql.FieldContext{
  96968. Object: "ShopifyPaymentsExtendedAuthorization",
  96969. Field: field,
  96970. IsMethod: false,
  96971. IsResolver: false,
  96972. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96973. return nil, errors.New("field of type DateTime does not have child fields")
  96974. },
  96975. }
  96976. return fc, nil
  96977. }
  96978. func (ec *executionContext) _ShopifyPaymentsRefundSet_acquirerReferenceNumber(ctx context.Context, field graphql.CollectedField, obj *ShopifyPaymentsRefundSet) (ret graphql.Marshaler) {
  96979. fc, err := ec.fieldContext_ShopifyPaymentsRefundSet_acquirerReferenceNumber(ctx, field)
  96980. if err != nil {
  96981. return graphql.Null
  96982. }
  96983. ctx = graphql.WithFieldContext(ctx, fc)
  96984. defer func() {
  96985. if r := recover(); r != nil {
  96986. ec.Error(ctx, ec.Recover(ctx, r))
  96987. ret = graphql.Null
  96988. }
  96989. }()
  96990. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96991. ctx = rctx // use context from middleware stack in children
  96992. return obj.AcquirerReferenceNumber, nil
  96993. })
  96994. if err != nil {
  96995. ec.Error(ctx, err)
  96996. return graphql.Null
  96997. }
  96998. if resTmp == nil {
  96999. return graphql.Null
  97000. }
  97001. res := resTmp.(*string)
  97002. fc.Result = res
  97003. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  97004. }
  97005. func (ec *executionContext) fieldContext_ShopifyPaymentsRefundSet_acquirerReferenceNumber(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97006. fc = &graphql.FieldContext{
  97007. Object: "ShopifyPaymentsRefundSet",
  97008. Field: field,
  97009. IsMethod: false,
  97010. IsResolver: false,
  97011. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97012. return nil, errors.New("field of type String does not have child fields")
  97013. },
  97014. }
  97015. return fc, nil
  97016. }
  97017. func (ec *executionContext) _ShopifyPaymentsTransactionSet_extendedAuthorizationSet(ctx context.Context, field graphql.CollectedField, obj *ShopifyPaymentsTransactionSet) (ret graphql.Marshaler) {
  97018. fc, err := ec.fieldContext_ShopifyPaymentsTransactionSet_extendedAuthorizationSet(ctx, field)
  97019. if err != nil {
  97020. return graphql.Null
  97021. }
  97022. ctx = graphql.WithFieldContext(ctx, fc)
  97023. defer func() {
  97024. if r := recover(); r != nil {
  97025. ec.Error(ctx, ec.Recover(ctx, r))
  97026. ret = graphql.Null
  97027. }
  97028. }()
  97029. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97030. ctx = rctx // use context from middleware stack in children
  97031. return obj.ExtendedAuthorizationSet, nil
  97032. })
  97033. if err != nil {
  97034. ec.Error(ctx, err)
  97035. return graphql.Null
  97036. }
  97037. if resTmp == nil {
  97038. return graphql.Null
  97039. }
  97040. res := resTmp.(*ShopifyPaymentsExtendedAuthorization)
  97041. fc.Result = res
  97042. return ec.marshalOShopifyPaymentsExtendedAuthorization2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShopifyPaymentsExtendedAuthorization(ctx, field.Selections, res)
  97043. }
  97044. func (ec *executionContext) fieldContext_ShopifyPaymentsTransactionSet_extendedAuthorizationSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97045. fc = &graphql.FieldContext{
  97046. Object: "ShopifyPaymentsTransactionSet",
  97047. Field: field,
  97048. IsMethod: false,
  97049. IsResolver: false,
  97050. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97051. switch field.Name {
  97052. case "extendedAuthorizationExpiresAt":
  97053. return ec.fieldContext_ShopifyPaymentsExtendedAuthorization_extendedAuthorizationExpiresAt(ctx, field)
  97054. case "standardAuthorizationExpiresAt":
  97055. return ec.fieldContext_ShopifyPaymentsExtendedAuthorization_standardAuthorizationExpiresAt(ctx, field)
  97056. }
  97057. return nil, fmt.Errorf("no field named %q was found under type ShopifyPaymentsExtendedAuthorization", field.Name)
  97058. },
  97059. }
  97060. return fc, nil
  97061. }
  97062. func (ec *executionContext) _ShopifyPaymentsTransactionSet_refundSet(ctx context.Context, field graphql.CollectedField, obj *ShopifyPaymentsTransactionSet) (ret graphql.Marshaler) {
  97063. fc, err := ec.fieldContext_ShopifyPaymentsTransactionSet_refundSet(ctx, field)
  97064. if err != nil {
  97065. return graphql.Null
  97066. }
  97067. ctx = graphql.WithFieldContext(ctx, fc)
  97068. defer func() {
  97069. if r := recover(); r != nil {
  97070. ec.Error(ctx, ec.Recover(ctx, r))
  97071. ret = graphql.Null
  97072. }
  97073. }()
  97074. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97075. ctx = rctx // use context from middleware stack in children
  97076. return obj.RefundSet, nil
  97077. })
  97078. if err != nil {
  97079. ec.Error(ctx, err)
  97080. return graphql.Null
  97081. }
  97082. if resTmp == nil {
  97083. return graphql.Null
  97084. }
  97085. res := resTmp.(*ShopifyPaymentsRefundSet)
  97086. fc.Result = res
  97087. return ec.marshalOShopifyPaymentsRefundSet2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShopifyPaymentsRefundSet(ctx, field.Selections, res)
  97088. }
  97089. func (ec *executionContext) fieldContext_ShopifyPaymentsTransactionSet_refundSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97090. fc = &graphql.FieldContext{
  97091. Object: "ShopifyPaymentsTransactionSet",
  97092. Field: field,
  97093. IsMethod: false,
  97094. IsResolver: false,
  97095. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97096. switch field.Name {
  97097. case "acquirerReferenceNumber":
  97098. return ec.fieldContext_ShopifyPaymentsRefundSet_acquirerReferenceNumber(ctx, field)
  97099. }
  97100. return nil, fmt.Errorf("no field named %q was found under type ShopifyPaymentsRefundSet", field.Name)
  97101. },
  97102. }
  97103. return fc, nil
  97104. }
  97105. func (ec *executionContext) _StaffMember_active(ctx context.Context, field graphql.CollectedField, obj *StaffMember) (ret graphql.Marshaler) {
  97106. fc, err := ec.fieldContext_StaffMember_active(ctx, field)
  97107. if err != nil {
  97108. return graphql.Null
  97109. }
  97110. ctx = graphql.WithFieldContext(ctx, fc)
  97111. defer func() {
  97112. if r := recover(); r != nil {
  97113. ec.Error(ctx, ec.Recover(ctx, r))
  97114. ret = graphql.Null
  97115. }
  97116. }()
  97117. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97118. ctx = rctx // use context from middleware stack in children
  97119. return obj.Active, nil
  97120. })
  97121. if err != nil {
  97122. ec.Error(ctx, err)
  97123. return graphql.Null
  97124. }
  97125. if resTmp == nil {
  97126. if !graphql.HasFieldError(ctx, fc) {
  97127. ec.Errorf(ctx, "must not be null")
  97128. }
  97129. return graphql.Null
  97130. }
  97131. res := resTmp.(bool)
  97132. fc.Result = res
  97133. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  97134. }
  97135. func (ec *executionContext) fieldContext_StaffMember_active(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97136. fc = &graphql.FieldContext{
  97137. Object: "StaffMember",
  97138. Field: field,
  97139. IsMethod: false,
  97140. IsResolver: false,
  97141. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97142. return nil, errors.New("field of type Boolean does not have child fields")
  97143. },
  97144. }
  97145. return fc, nil
  97146. }
  97147. func (ec *executionContext) _StaffMember_avatar(ctx context.Context, field graphql.CollectedField, obj *StaffMember) (ret graphql.Marshaler) {
  97148. fc, err := ec.fieldContext_StaffMember_avatar(ctx, field)
  97149. if err != nil {
  97150. return graphql.Null
  97151. }
  97152. ctx = graphql.WithFieldContext(ctx, fc)
  97153. defer func() {
  97154. if r := recover(); r != nil {
  97155. ec.Error(ctx, ec.Recover(ctx, r))
  97156. ret = graphql.Null
  97157. }
  97158. }()
  97159. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97160. ctx = rctx // use context from middleware stack in children
  97161. return obj.Avatar, nil
  97162. })
  97163. if err != nil {
  97164. ec.Error(ctx, err)
  97165. return graphql.Null
  97166. }
  97167. if resTmp == nil {
  97168. if !graphql.HasFieldError(ctx, fc) {
  97169. ec.Errorf(ctx, "must not be null")
  97170. }
  97171. return graphql.Null
  97172. }
  97173. res := resTmp.(*Image)
  97174. fc.Result = res
  97175. return ec.marshalNImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐImage(ctx, field.Selections, res)
  97176. }
  97177. func (ec *executionContext) fieldContext_StaffMember_avatar(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97178. fc = &graphql.FieldContext{
  97179. Object: "StaffMember",
  97180. Field: field,
  97181. IsMethod: false,
  97182. IsResolver: false,
  97183. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97184. switch field.Name {
  97185. case "altText":
  97186. return ec.fieldContext_Image_altText(ctx, field)
  97187. case "height":
  97188. return ec.fieldContext_Image_height(ctx, field)
  97189. case "id":
  97190. return ec.fieldContext_Image_id(ctx, field)
  97191. case "metafield":
  97192. return ec.fieldContext_Image_metafield(ctx, field)
  97193. case "metafields":
  97194. return ec.fieldContext_Image_metafields(ctx, field)
  97195. case "privateMetafield":
  97196. return ec.fieldContext_Image_privateMetafield(ctx, field)
  97197. case "privateMetafields":
  97198. return ec.fieldContext_Image_privateMetafields(ctx, field)
  97199. case "url":
  97200. return ec.fieldContext_Image_url(ctx, field)
  97201. case "width":
  97202. return ec.fieldContext_Image_width(ctx, field)
  97203. }
  97204. return nil, fmt.Errorf("no field named %q was found under type Image", field.Name)
  97205. },
  97206. }
  97207. defer func() {
  97208. if r := recover(); r != nil {
  97209. err = ec.Recover(ctx, r)
  97210. ec.Error(ctx, err)
  97211. }
  97212. }()
  97213. ctx = graphql.WithFieldContext(ctx, fc)
  97214. if fc.Args, err = ec.field_StaffMember_avatar_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  97215. ec.Error(ctx, err)
  97216. return
  97217. }
  97218. return fc, nil
  97219. }
  97220. func (ec *executionContext) _StaffMember_email(ctx context.Context, field graphql.CollectedField, obj *StaffMember) (ret graphql.Marshaler) {
  97221. fc, err := ec.fieldContext_StaffMember_email(ctx, field)
  97222. if err != nil {
  97223. return graphql.Null
  97224. }
  97225. ctx = graphql.WithFieldContext(ctx, fc)
  97226. defer func() {
  97227. if r := recover(); r != nil {
  97228. ec.Error(ctx, ec.Recover(ctx, r))
  97229. ret = graphql.Null
  97230. }
  97231. }()
  97232. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97233. ctx = rctx // use context from middleware stack in children
  97234. return obj.Email, nil
  97235. })
  97236. if err != nil {
  97237. ec.Error(ctx, err)
  97238. return graphql.Null
  97239. }
  97240. if resTmp == nil {
  97241. if !graphql.HasFieldError(ctx, fc) {
  97242. ec.Errorf(ctx, "must not be null")
  97243. }
  97244. return graphql.Null
  97245. }
  97246. res := resTmp.(string)
  97247. fc.Result = res
  97248. return ec.marshalNString2string(ctx, field.Selections, res)
  97249. }
  97250. func (ec *executionContext) fieldContext_StaffMember_email(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97251. fc = &graphql.FieldContext{
  97252. Object: "StaffMember",
  97253. Field: field,
  97254. IsMethod: false,
  97255. IsResolver: false,
  97256. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97257. return nil, errors.New("field of type String does not have child fields")
  97258. },
  97259. }
  97260. return fc, nil
  97261. }
  97262. func (ec *executionContext) _StaffMember_exists(ctx context.Context, field graphql.CollectedField, obj *StaffMember) (ret graphql.Marshaler) {
  97263. fc, err := ec.fieldContext_StaffMember_exists(ctx, field)
  97264. if err != nil {
  97265. return graphql.Null
  97266. }
  97267. ctx = graphql.WithFieldContext(ctx, fc)
  97268. defer func() {
  97269. if r := recover(); r != nil {
  97270. ec.Error(ctx, ec.Recover(ctx, r))
  97271. ret = graphql.Null
  97272. }
  97273. }()
  97274. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97275. ctx = rctx // use context from middleware stack in children
  97276. return obj.Exists, nil
  97277. })
  97278. if err != nil {
  97279. ec.Error(ctx, err)
  97280. return graphql.Null
  97281. }
  97282. if resTmp == nil {
  97283. if !graphql.HasFieldError(ctx, fc) {
  97284. ec.Errorf(ctx, "must not be null")
  97285. }
  97286. return graphql.Null
  97287. }
  97288. res := resTmp.(bool)
  97289. fc.Result = res
  97290. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  97291. }
  97292. func (ec *executionContext) fieldContext_StaffMember_exists(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97293. fc = &graphql.FieldContext{
  97294. Object: "StaffMember",
  97295. Field: field,
  97296. IsMethod: false,
  97297. IsResolver: false,
  97298. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97299. return nil, errors.New("field of type Boolean does not have child fields")
  97300. },
  97301. }
  97302. return fc, nil
  97303. }
  97304. func (ec *executionContext) _StaffMember_firstName(ctx context.Context, field graphql.CollectedField, obj *StaffMember) (ret graphql.Marshaler) {
  97305. fc, err := ec.fieldContext_StaffMember_firstName(ctx, field)
  97306. if err != nil {
  97307. return graphql.Null
  97308. }
  97309. ctx = graphql.WithFieldContext(ctx, fc)
  97310. defer func() {
  97311. if r := recover(); r != nil {
  97312. ec.Error(ctx, ec.Recover(ctx, r))
  97313. ret = graphql.Null
  97314. }
  97315. }()
  97316. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97317. ctx = rctx // use context from middleware stack in children
  97318. return obj.FirstName, nil
  97319. })
  97320. if err != nil {
  97321. ec.Error(ctx, err)
  97322. return graphql.Null
  97323. }
  97324. if resTmp == nil {
  97325. return graphql.Null
  97326. }
  97327. res := resTmp.(*string)
  97328. fc.Result = res
  97329. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  97330. }
  97331. func (ec *executionContext) fieldContext_StaffMember_firstName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97332. fc = &graphql.FieldContext{
  97333. Object: "StaffMember",
  97334. Field: field,
  97335. IsMethod: false,
  97336. IsResolver: false,
  97337. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97338. return nil, errors.New("field of type String does not have child fields")
  97339. },
  97340. }
  97341. return fc, nil
  97342. }
  97343. func (ec *executionContext) _StaffMember_id(ctx context.Context, field graphql.CollectedField, obj *StaffMember) (ret graphql.Marshaler) {
  97344. fc, err := ec.fieldContext_StaffMember_id(ctx, field)
  97345. if err != nil {
  97346. return graphql.Null
  97347. }
  97348. ctx = graphql.WithFieldContext(ctx, fc)
  97349. defer func() {
  97350. if r := recover(); r != nil {
  97351. ec.Error(ctx, ec.Recover(ctx, r))
  97352. ret = graphql.Null
  97353. }
  97354. }()
  97355. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97356. ctx = rctx // use context from middleware stack in children
  97357. return obj.ID, nil
  97358. })
  97359. if err != nil {
  97360. ec.Error(ctx, err)
  97361. return graphql.Null
  97362. }
  97363. if resTmp == nil {
  97364. if !graphql.HasFieldError(ctx, fc) {
  97365. ec.Errorf(ctx, "must not be null")
  97366. }
  97367. return graphql.Null
  97368. }
  97369. res := resTmp.(string)
  97370. fc.Result = res
  97371. return ec.marshalNID2string(ctx, field.Selections, res)
  97372. }
  97373. func (ec *executionContext) fieldContext_StaffMember_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97374. fc = &graphql.FieldContext{
  97375. Object: "StaffMember",
  97376. Field: field,
  97377. IsMethod: false,
  97378. IsResolver: false,
  97379. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97380. return nil, errors.New("field of type ID does not have child fields")
  97381. },
  97382. }
  97383. return fc, nil
  97384. }
  97385. func (ec *executionContext) _StaffMember_initials(ctx context.Context, field graphql.CollectedField, obj *StaffMember) (ret graphql.Marshaler) {
  97386. fc, err := ec.fieldContext_StaffMember_initials(ctx, field)
  97387. if err != nil {
  97388. return graphql.Null
  97389. }
  97390. ctx = graphql.WithFieldContext(ctx, fc)
  97391. defer func() {
  97392. if r := recover(); r != nil {
  97393. ec.Error(ctx, ec.Recover(ctx, r))
  97394. ret = graphql.Null
  97395. }
  97396. }()
  97397. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97398. ctx = rctx // use context from middleware stack in children
  97399. return obj.Initials, nil
  97400. })
  97401. if err != nil {
  97402. ec.Error(ctx, err)
  97403. return graphql.Null
  97404. }
  97405. if resTmp == nil {
  97406. return graphql.Null
  97407. }
  97408. res := resTmp.([]string)
  97409. fc.Result = res
  97410. return ec.marshalOString2ᚕstringᚄ(ctx, field.Selections, res)
  97411. }
  97412. func (ec *executionContext) fieldContext_StaffMember_initials(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97413. fc = &graphql.FieldContext{
  97414. Object: "StaffMember",
  97415. Field: field,
  97416. IsMethod: false,
  97417. IsResolver: false,
  97418. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97419. return nil, errors.New("field of type String does not have child fields")
  97420. },
  97421. }
  97422. return fc, nil
  97423. }
  97424. func (ec *executionContext) _StaffMember_isShopOwner(ctx context.Context, field graphql.CollectedField, obj *StaffMember) (ret graphql.Marshaler) {
  97425. fc, err := ec.fieldContext_StaffMember_isShopOwner(ctx, field)
  97426. if err != nil {
  97427. return graphql.Null
  97428. }
  97429. ctx = graphql.WithFieldContext(ctx, fc)
  97430. defer func() {
  97431. if r := recover(); r != nil {
  97432. ec.Error(ctx, ec.Recover(ctx, r))
  97433. ret = graphql.Null
  97434. }
  97435. }()
  97436. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97437. ctx = rctx // use context from middleware stack in children
  97438. return obj.IsShopOwner, nil
  97439. })
  97440. if err != nil {
  97441. ec.Error(ctx, err)
  97442. return graphql.Null
  97443. }
  97444. if resTmp == nil {
  97445. if !graphql.HasFieldError(ctx, fc) {
  97446. ec.Errorf(ctx, "must not be null")
  97447. }
  97448. return graphql.Null
  97449. }
  97450. res := resTmp.(bool)
  97451. fc.Result = res
  97452. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  97453. }
  97454. func (ec *executionContext) fieldContext_StaffMember_isShopOwner(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97455. fc = &graphql.FieldContext{
  97456. Object: "StaffMember",
  97457. Field: field,
  97458. IsMethod: false,
  97459. IsResolver: false,
  97460. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97461. return nil, errors.New("field of type Boolean does not have child fields")
  97462. },
  97463. }
  97464. return fc, nil
  97465. }
  97466. func (ec *executionContext) _StaffMember_lastName(ctx context.Context, field graphql.CollectedField, obj *StaffMember) (ret graphql.Marshaler) {
  97467. fc, err := ec.fieldContext_StaffMember_lastName(ctx, field)
  97468. if err != nil {
  97469. return graphql.Null
  97470. }
  97471. ctx = graphql.WithFieldContext(ctx, fc)
  97472. defer func() {
  97473. if r := recover(); r != nil {
  97474. ec.Error(ctx, ec.Recover(ctx, r))
  97475. ret = graphql.Null
  97476. }
  97477. }()
  97478. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97479. ctx = rctx // use context from middleware stack in children
  97480. return obj.LastName, nil
  97481. })
  97482. if err != nil {
  97483. ec.Error(ctx, err)
  97484. return graphql.Null
  97485. }
  97486. if resTmp == nil {
  97487. return graphql.Null
  97488. }
  97489. res := resTmp.(*string)
  97490. fc.Result = res
  97491. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  97492. }
  97493. func (ec *executionContext) fieldContext_StaffMember_lastName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97494. fc = &graphql.FieldContext{
  97495. Object: "StaffMember",
  97496. Field: field,
  97497. IsMethod: false,
  97498. IsResolver: false,
  97499. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97500. return nil, errors.New("field of type String does not have child fields")
  97501. },
  97502. }
  97503. return fc, nil
  97504. }
  97505. func (ec *executionContext) _StaffMember_locale(ctx context.Context, field graphql.CollectedField, obj *StaffMember) (ret graphql.Marshaler) {
  97506. fc, err := ec.fieldContext_StaffMember_locale(ctx, field)
  97507. if err != nil {
  97508. return graphql.Null
  97509. }
  97510. ctx = graphql.WithFieldContext(ctx, fc)
  97511. defer func() {
  97512. if r := recover(); r != nil {
  97513. ec.Error(ctx, ec.Recover(ctx, r))
  97514. ret = graphql.Null
  97515. }
  97516. }()
  97517. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97518. ctx = rctx // use context from middleware stack in children
  97519. return obj.Locale, nil
  97520. })
  97521. if err != nil {
  97522. ec.Error(ctx, err)
  97523. return graphql.Null
  97524. }
  97525. if resTmp == nil {
  97526. if !graphql.HasFieldError(ctx, fc) {
  97527. ec.Errorf(ctx, "must not be null")
  97528. }
  97529. return graphql.Null
  97530. }
  97531. res := resTmp.(string)
  97532. fc.Result = res
  97533. return ec.marshalNString2string(ctx, field.Selections, res)
  97534. }
  97535. func (ec *executionContext) fieldContext_StaffMember_locale(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97536. fc = &graphql.FieldContext{
  97537. Object: "StaffMember",
  97538. Field: field,
  97539. IsMethod: false,
  97540. IsResolver: false,
  97541. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97542. return nil, errors.New("field of type String does not have child fields")
  97543. },
  97544. }
  97545. return fc, nil
  97546. }
  97547. func (ec *executionContext) _StaffMember_name(ctx context.Context, field graphql.CollectedField, obj *StaffMember) (ret graphql.Marshaler) {
  97548. fc, err := ec.fieldContext_StaffMember_name(ctx, field)
  97549. if err != nil {
  97550. return graphql.Null
  97551. }
  97552. ctx = graphql.WithFieldContext(ctx, fc)
  97553. defer func() {
  97554. if r := recover(); r != nil {
  97555. ec.Error(ctx, ec.Recover(ctx, r))
  97556. ret = graphql.Null
  97557. }
  97558. }()
  97559. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97560. ctx = rctx // use context from middleware stack in children
  97561. return obj.Name, nil
  97562. })
  97563. if err != nil {
  97564. ec.Error(ctx, err)
  97565. return graphql.Null
  97566. }
  97567. if resTmp == nil {
  97568. if !graphql.HasFieldError(ctx, fc) {
  97569. ec.Errorf(ctx, "must not be null")
  97570. }
  97571. return graphql.Null
  97572. }
  97573. res := resTmp.(string)
  97574. fc.Result = res
  97575. return ec.marshalNString2string(ctx, field.Selections, res)
  97576. }
  97577. func (ec *executionContext) fieldContext_StaffMember_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97578. fc = &graphql.FieldContext{
  97579. Object: "StaffMember",
  97580. Field: field,
  97581. IsMethod: false,
  97582. IsResolver: false,
  97583. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97584. return nil, errors.New("field of type String does not have child fields")
  97585. },
  97586. }
  97587. return fc, nil
  97588. }
  97589. func (ec *executionContext) _StaffMember_phone(ctx context.Context, field graphql.CollectedField, obj *StaffMember) (ret graphql.Marshaler) {
  97590. fc, err := ec.fieldContext_StaffMember_phone(ctx, field)
  97591. if err != nil {
  97592. return graphql.Null
  97593. }
  97594. ctx = graphql.WithFieldContext(ctx, fc)
  97595. defer func() {
  97596. if r := recover(); r != nil {
  97597. ec.Error(ctx, ec.Recover(ctx, r))
  97598. ret = graphql.Null
  97599. }
  97600. }()
  97601. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97602. ctx = rctx // use context from middleware stack in children
  97603. return obj.Phone, nil
  97604. })
  97605. if err != nil {
  97606. ec.Error(ctx, err)
  97607. return graphql.Null
  97608. }
  97609. if resTmp == nil {
  97610. return graphql.Null
  97611. }
  97612. res := resTmp.(*string)
  97613. fc.Result = res
  97614. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  97615. }
  97616. func (ec *executionContext) fieldContext_StaffMember_phone(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97617. fc = &graphql.FieldContext{
  97618. Object: "StaffMember",
  97619. Field: field,
  97620. IsMethod: false,
  97621. IsResolver: false,
  97622. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97623. return nil, errors.New("field of type String does not have child fields")
  97624. },
  97625. }
  97626. return fc, nil
  97627. }
  97628. func (ec *executionContext) _StaffMember_privateData(ctx context.Context, field graphql.CollectedField, obj *StaffMember) (ret graphql.Marshaler) {
  97629. fc, err := ec.fieldContext_StaffMember_privateData(ctx, field)
  97630. if err != nil {
  97631. return graphql.Null
  97632. }
  97633. ctx = graphql.WithFieldContext(ctx, fc)
  97634. defer func() {
  97635. if r := recover(); r != nil {
  97636. ec.Error(ctx, ec.Recover(ctx, r))
  97637. ret = graphql.Null
  97638. }
  97639. }()
  97640. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97641. ctx = rctx // use context from middleware stack in children
  97642. return obj.PrivateData, nil
  97643. })
  97644. if err != nil {
  97645. ec.Error(ctx, err)
  97646. return graphql.Null
  97647. }
  97648. if resTmp == nil {
  97649. if !graphql.HasFieldError(ctx, fc) {
  97650. ec.Errorf(ctx, "must not be null")
  97651. }
  97652. return graphql.Null
  97653. }
  97654. res := resTmp.(*StaffMemberPrivateData)
  97655. fc.Result = res
  97656. return ec.marshalNStaffMemberPrivateData2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStaffMemberPrivateData(ctx, field.Selections, res)
  97657. }
  97658. func (ec *executionContext) fieldContext_StaffMember_privateData(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97659. fc = &graphql.FieldContext{
  97660. Object: "StaffMember",
  97661. Field: field,
  97662. IsMethod: false,
  97663. IsResolver: false,
  97664. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97665. switch field.Name {
  97666. case "accountSettingsUrl":
  97667. return ec.fieldContext_StaffMemberPrivateData_accountSettingsUrl(ctx, field)
  97668. case "createdAt":
  97669. return ec.fieldContext_StaffMemberPrivateData_createdAt(ctx, field)
  97670. }
  97671. return nil, fmt.Errorf("no field named %q was found under type StaffMemberPrivateData", field.Name)
  97672. },
  97673. }
  97674. return fc, nil
  97675. }
  97676. func (ec *executionContext) _StaffMemberConnection_edges(ctx context.Context, field graphql.CollectedField, obj *StaffMemberConnection) (ret graphql.Marshaler) {
  97677. fc, err := ec.fieldContext_StaffMemberConnection_edges(ctx, field)
  97678. if err != nil {
  97679. return graphql.Null
  97680. }
  97681. ctx = graphql.WithFieldContext(ctx, fc)
  97682. defer func() {
  97683. if r := recover(); r != nil {
  97684. ec.Error(ctx, ec.Recover(ctx, r))
  97685. ret = graphql.Null
  97686. }
  97687. }()
  97688. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97689. ctx = rctx // use context from middleware stack in children
  97690. return obj.Edges, nil
  97691. })
  97692. if err != nil {
  97693. ec.Error(ctx, err)
  97694. return graphql.Null
  97695. }
  97696. if resTmp == nil {
  97697. if !graphql.HasFieldError(ctx, fc) {
  97698. ec.Errorf(ctx, "must not be null")
  97699. }
  97700. return graphql.Null
  97701. }
  97702. res := resTmp.([]*StaffMemberEdge)
  97703. fc.Result = res
  97704. return ec.marshalNStaffMemberEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStaffMemberEdgeᚄ(ctx, field.Selections, res)
  97705. }
  97706. func (ec *executionContext) fieldContext_StaffMemberConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97707. fc = &graphql.FieldContext{
  97708. Object: "StaffMemberConnection",
  97709. Field: field,
  97710. IsMethod: false,
  97711. IsResolver: false,
  97712. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97713. switch field.Name {
  97714. case "cursor":
  97715. return ec.fieldContext_StaffMemberEdge_cursor(ctx, field)
  97716. case "node":
  97717. return ec.fieldContext_StaffMemberEdge_node(ctx, field)
  97718. }
  97719. return nil, fmt.Errorf("no field named %q was found under type StaffMemberEdge", field.Name)
  97720. },
  97721. }
  97722. return fc, nil
  97723. }
  97724. func (ec *executionContext) _StaffMemberConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *StaffMemberConnection) (ret graphql.Marshaler) {
  97725. fc, err := ec.fieldContext_StaffMemberConnection_nodes(ctx, field)
  97726. if err != nil {
  97727. return graphql.Null
  97728. }
  97729. ctx = graphql.WithFieldContext(ctx, fc)
  97730. defer func() {
  97731. if r := recover(); r != nil {
  97732. ec.Error(ctx, ec.Recover(ctx, r))
  97733. ret = graphql.Null
  97734. }
  97735. }()
  97736. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97737. ctx = rctx // use context from middleware stack in children
  97738. return obj.Nodes, nil
  97739. })
  97740. if err != nil {
  97741. ec.Error(ctx, err)
  97742. return graphql.Null
  97743. }
  97744. if resTmp == nil {
  97745. if !graphql.HasFieldError(ctx, fc) {
  97746. ec.Errorf(ctx, "must not be null")
  97747. }
  97748. return graphql.Null
  97749. }
  97750. res := resTmp.([]*StaffMember)
  97751. fc.Result = res
  97752. return ec.marshalNStaffMember2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStaffMemberᚄ(ctx, field.Selections, res)
  97753. }
  97754. func (ec *executionContext) fieldContext_StaffMemberConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97755. fc = &graphql.FieldContext{
  97756. Object: "StaffMemberConnection",
  97757. Field: field,
  97758. IsMethod: false,
  97759. IsResolver: false,
  97760. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97761. switch field.Name {
  97762. case "active":
  97763. return ec.fieldContext_StaffMember_active(ctx, field)
  97764. case "avatar":
  97765. return ec.fieldContext_StaffMember_avatar(ctx, field)
  97766. case "email":
  97767. return ec.fieldContext_StaffMember_email(ctx, field)
  97768. case "exists":
  97769. return ec.fieldContext_StaffMember_exists(ctx, field)
  97770. case "firstName":
  97771. return ec.fieldContext_StaffMember_firstName(ctx, field)
  97772. case "id":
  97773. return ec.fieldContext_StaffMember_id(ctx, field)
  97774. case "initials":
  97775. return ec.fieldContext_StaffMember_initials(ctx, field)
  97776. case "isShopOwner":
  97777. return ec.fieldContext_StaffMember_isShopOwner(ctx, field)
  97778. case "lastName":
  97779. return ec.fieldContext_StaffMember_lastName(ctx, field)
  97780. case "locale":
  97781. return ec.fieldContext_StaffMember_locale(ctx, field)
  97782. case "name":
  97783. return ec.fieldContext_StaffMember_name(ctx, field)
  97784. case "phone":
  97785. return ec.fieldContext_StaffMember_phone(ctx, field)
  97786. case "privateData":
  97787. return ec.fieldContext_StaffMember_privateData(ctx, field)
  97788. }
  97789. return nil, fmt.Errorf("no field named %q was found under type StaffMember", field.Name)
  97790. },
  97791. }
  97792. return fc, nil
  97793. }
  97794. func (ec *executionContext) _StaffMemberConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *StaffMemberConnection) (ret graphql.Marshaler) {
  97795. fc, err := ec.fieldContext_StaffMemberConnection_pageInfo(ctx, field)
  97796. if err != nil {
  97797. return graphql.Null
  97798. }
  97799. ctx = graphql.WithFieldContext(ctx, fc)
  97800. defer func() {
  97801. if r := recover(); r != nil {
  97802. ec.Error(ctx, ec.Recover(ctx, r))
  97803. ret = graphql.Null
  97804. }
  97805. }()
  97806. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97807. ctx = rctx // use context from middleware stack in children
  97808. return obj.PageInfo, nil
  97809. })
  97810. if err != nil {
  97811. ec.Error(ctx, err)
  97812. return graphql.Null
  97813. }
  97814. if resTmp == nil {
  97815. if !graphql.HasFieldError(ctx, fc) {
  97816. ec.Errorf(ctx, "must not be null")
  97817. }
  97818. return graphql.Null
  97819. }
  97820. res := resTmp.(*PageInfo)
  97821. fc.Result = res
  97822. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  97823. }
  97824. func (ec *executionContext) fieldContext_StaffMemberConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97825. fc = &graphql.FieldContext{
  97826. Object: "StaffMemberConnection",
  97827. Field: field,
  97828. IsMethod: false,
  97829. IsResolver: false,
  97830. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97831. switch field.Name {
  97832. case "endCursor":
  97833. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  97834. case "hasNextPage":
  97835. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  97836. case "hasPreviousPage":
  97837. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  97838. case "startCursor":
  97839. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  97840. }
  97841. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  97842. },
  97843. }
  97844. return fc, nil
  97845. }
  97846. func (ec *executionContext) _StaffMemberEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *StaffMemberEdge) (ret graphql.Marshaler) {
  97847. fc, err := ec.fieldContext_StaffMemberEdge_cursor(ctx, field)
  97848. if err != nil {
  97849. return graphql.Null
  97850. }
  97851. ctx = graphql.WithFieldContext(ctx, fc)
  97852. defer func() {
  97853. if r := recover(); r != nil {
  97854. ec.Error(ctx, ec.Recover(ctx, r))
  97855. ret = graphql.Null
  97856. }
  97857. }()
  97858. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97859. ctx = rctx // use context from middleware stack in children
  97860. return obj.Cursor, nil
  97861. })
  97862. if err != nil {
  97863. ec.Error(ctx, err)
  97864. return graphql.Null
  97865. }
  97866. if resTmp == nil {
  97867. if !graphql.HasFieldError(ctx, fc) {
  97868. ec.Errorf(ctx, "must not be null")
  97869. }
  97870. return graphql.Null
  97871. }
  97872. res := resTmp.(string)
  97873. fc.Result = res
  97874. return ec.marshalNString2string(ctx, field.Selections, res)
  97875. }
  97876. func (ec *executionContext) fieldContext_StaffMemberEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97877. fc = &graphql.FieldContext{
  97878. Object: "StaffMemberEdge",
  97879. Field: field,
  97880. IsMethod: false,
  97881. IsResolver: false,
  97882. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97883. return nil, errors.New("field of type String does not have child fields")
  97884. },
  97885. }
  97886. return fc, nil
  97887. }
  97888. func (ec *executionContext) _StaffMemberEdge_node(ctx context.Context, field graphql.CollectedField, obj *StaffMemberEdge) (ret graphql.Marshaler) {
  97889. fc, err := ec.fieldContext_StaffMemberEdge_node(ctx, field)
  97890. if err != nil {
  97891. return graphql.Null
  97892. }
  97893. ctx = graphql.WithFieldContext(ctx, fc)
  97894. defer func() {
  97895. if r := recover(); r != nil {
  97896. ec.Error(ctx, ec.Recover(ctx, r))
  97897. ret = graphql.Null
  97898. }
  97899. }()
  97900. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97901. ctx = rctx // use context from middleware stack in children
  97902. return obj.Node, nil
  97903. })
  97904. if err != nil {
  97905. ec.Error(ctx, err)
  97906. return graphql.Null
  97907. }
  97908. if resTmp == nil {
  97909. if !graphql.HasFieldError(ctx, fc) {
  97910. ec.Errorf(ctx, "must not be null")
  97911. }
  97912. return graphql.Null
  97913. }
  97914. res := resTmp.(*StaffMember)
  97915. fc.Result = res
  97916. return ec.marshalNStaffMember2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStaffMember(ctx, field.Selections, res)
  97917. }
  97918. func (ec *executionContext) fieldContext_StaffMemberEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97919. fc = &graphql.FieldContext{
  97920. Object: "StaffMemberEdge",
  97921. Field: field,
  97922. IsMethod: false,
  97923. IsResolver: false,
  97924. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97925. switch field.Name {
  97926. case "active":
  97927. return ec.fieldContext_StaffMember_active(ctx, field)
  97928. case "avatar":
  97929. return ec.fieldContext_StaffMember_avatar(ctx, field)
  97930. case "email":
  97931. return ec.fieldContext_StaffMember_email(ctx, field)
  97932. case "exists":
  97933. return ec.fieldContext_StaffMember_exists(ctx, field)
  97934. case "firstName":
  97935. return ec.fieldContext_StaffMember_firstName(ctx, field)
  97936. case "id":
  97937. return ec.fieldContext_StaffMember_id(ctx, field)
  97938. case "initials":
  97939. return ec.fieldContext_StaffMember_initials(ctx, field)
  97940. case "isShopOwner":
  97941. return ec.fieldContext_StaffMember_isShopOwner(ctx, field)
  97942. case "lastName":
  97943. return ec.fieldContext_StaffMember_lastName(ctx, field)
  97944. case "locale":
  97945. return ec.fieldContext_StaffMember_locale(ctx, field)
  97946. case "name":
  97947. return ec.fieldContext_StaffMember_name(ctx, field)
  97948. case "phone":
  97949. return ec.fieldContext_StaffMember_phone(ctx, field)
  97950. case "privateData":
  97951. return ec.fieldContext_StaffMember_privateData(ctx, field)
  97952. }
  97953. return nil, fmt.Errorf("no field named %q was found under type StaffMember", field.Name)
  97954. },
  97955. }
  97956. return fc, nil
  97957. }
  97958. func (ec *executionContext) _StaffMemberPrivateData_accountSettingsUrl(ctx context.Context, field graphql.CollectedField, obj *StaffMemberPrivateData) (ret graphql.Marshaler) {
  97959. fc, err := ec.fieldContext_StaffMemberPrivateData_accountSettingsUrl(ctx, field)
  97960. if err != nil {
  97961. return graphql.Null
  97962. }
  97963. ctx = graphql.WithFieldContext(ctx, fc)
  97964. defer func() {
  97965. if r := recover(); r != nil {
  97966. ec.Error(ctx, ec.Recover(ctx, r))
  97967. ret = graphql.Null
  97968. }
  97969. }()
  97970. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97971. ctx = rctx // use context from middleware stack in children
  97972. return obj.AccountSettingsURL, nil
  97973. })
  97974. if err != nil {
  97975. ec.Error(ctx, err)
  97976. return graphql.Null
  97977. }
  97978. if resTmp == nil {
  97979. if !graphql.HasFieldError(ctx, fc) {
  97980. ec.Errorf(ctx, "must not be null")
  97981. }
  97982. return graphql.Null
  97983. }
  97984. res := resTmp.(string)
  97985. fc.Result = res
  97986. return ec.marshalNURL2string(ctx, field.Selections, res)
  97987. }
  97988. func (ec *executionContext) fieldContext_StaffMemberPrivateData_accountSettingsUrl(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97989. fc = &graphql.FieldContext{
  97990. Object: "StaffMemberPrivateData",
  97991. Field: field,
  97992. IsMethod: false,
  97993. IsResolver: false,
  97994. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97995. return nil, errors.New("field of type URL does not have child fields")
  97996. },
  97997. }
  97998. return fc, nil
  97999. }
  98000. func (ec *executionContext) _StaffMemberPrivateData_createdAt(ctx context.Context, field graphql.CollectedField, obj *StaffMemberPrivateData) (ret graphql.Marshaler) {
  98001. fc, err := ec.fieldContext_StaffMemberPrivateData_createdAt(ctx, field)
  98002. if err != nil {
  98003. return graphql.Null
  98004. }
  98005. ctx = graphql.WithFieldContext(ctx, fc)
  98006. defer func() {
  98007. if r := recover(); r != nil {
  98008. ec.Error(ctx, ec.Recover(ctx, r))
  98009. ret = graphql.Null
  98010. }
  98011. }()
  98012. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98013. ctx = rctx // use context from middleware stack in children
  98014. return obj.CreatedAt, nil
  98015. })
  98016. if err != nil {
  98017. ec.Error(ctx, err)
  98018. return graphql.Null
  98019. }
  98020. if resTmp == nil {
  98021. if !graphql.HasFieldError(ctx, fc) {
  98022. ec.Errorf(ctx, "must not be null")
  98023. }
  98024. return graphql.Null
  98025. }
  98026. res := resTmp.(string)
  98027. fc.Result = res
  98028. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  98029. }
  98030. func (ec *executionContext) fieldContext_StaffMemberPrivateData_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98031. fc = &graphql.FieldContext{
  98032. Object: "StaffMemberPrivateData",
  98033. Field: field,
  98034. IsMethod: false,
  98035. IsResolver: false,
  98036. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98037. return nil, errors.New("field of type DateTime does not have child fields")
  98038. },
  98039. }
  98040. return fc, nil
  98041. }
  98042. func (ec *executionContext) _StandardMetafieldDefinitionTemplate_description(ctx context.Context, field graphql.CollectedField, obj *StandardMetafieldDefinitionTemplate) (ret graphql.Marshaler) {
  98043. fc, err := ec.fieldContext_StandardMetafieldDefinitionTemplate_description(ctx, field)
  98044. if err != nil {
  98045. return graphql.Null
  98046. }
  98047. ctx = graphql.WithFieldContext(ctx, fc)
  98048. defer func() {
  98049. if r := recover(); r != nil {
  98050. ec.Error(ctx, ec.Recover(ctx, r))
  98051. ret = graphql.Null
  98052. }
  98053. }()
  98054. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98055. ctx = rctx // use context from middleware stack in children
  98056. return obj.Description, nil
  98057. })
  98058. if err != nil {
  98059. ec.Error(ctx, err)
  98060. return graphql.Null
  98061. }
  98062. if resTmp == nil {
  98063. return graphql.Null
  98064. }
  98065. res := resTmp.(*string)
  98066. fc.Result = res
  98067. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  98068. }
  98069. func (ec *executionContext) fieldContext_StandardMetafieldDefinitionTemplate_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98070. fc = &graphql.FieldContext{
  98071. Object: "StandardMetafieldDefinitionTemplate",
  98072. Field: field,
  98073. IsMethod: false,
  98074. IsResolver: false,
  98075. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98076. return nil, errors.New("field of type String does not have child fields")
  98077. },
  98078. }
  98079. return fc, nil
  98080. }
  98081. func (ec *executionContext) _StandardMetafieldDefinitionTemplate_id(ctx context.Context, field graphql.CollectedField, obj *StandardMetafieldDefinitionTemplate) (ret graphql.Marshaler) {
  98082. fc, err := ec.fieldContext_StandardMetafieldDefinitionTemplate_id(ctx, field)
  98083. if err != nil {
  98084. return graphql.Null
  98085. }
  98086. ctx = graphql.WithFieldContext(ctx, fc)
  98087. defer func() {
  98088. if r := recover(); r != nil {
  98089. ec.Error(ctx, ec.Recover(ctx, r))
  98090. ret = graphql.Null
  98091. }
  98092. }()
  98093. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98094. ctx = rctx // use context from middleware stack in children
  98095. return obj.ID, nil
  98096. })
  98097. if err != nil {
  98098. ec.Error(ctx, err)
  98099. return graphql.Null
  98100. }
  98101. if resTmp == nil {
  98102. if !graphql.HasFieldError(ctx, fc) {
  98103. ec.Errorf(ctx, "must not be null")
  98104. }
  98105. return graphql.Null
  98106. }
  98107. res := resTmp.(string)
  98108. fc.Result = res
  98109. return ec.marshalNID2string(ctx, field.Selections, res)
  98110. }
  98111. func (ec *executionContext) fieldContext_StandardMetafieldDefinitionTemplate_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98112. fc = &graphql.FieldContext{
  98113. Object: "StandardMetafieldDefinitionTemplate",
  98114. Field: field,
  98115. IsMethod: false,
  98116. IsResolver: false,
  98117. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98118. return nil, errors.New("field of type ID does not have child fields")
  98119. },
  98120. }
  98121. return fc, nil
  98122. }
  98123. func (ec *executionContext) _StandardMetafieldDefinitionTemplate_key(ctx context.Context, field graphql.CollectedField, obj *StandardMetafieldDefinitionTemplate) (ret graphql.Marshaler) {
  98124. fc, err := ec.fieldContext_StandardMetafieldDefinitionTemplate_key(ctx, field)
  98125. if err != nil {
  98126. return graphql.Null
  98127. }
  98128. ctx = graphql.WithFieldContext(ctx, fc)
  98129. defer func() {
  98130. if r := recover(); r != nil {
  98131. ec.Error(ctx, ec.Recover(ctx, r))
  98132. ret = graphql.Null
  98133. }
  98134. }()
  98135. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98136. ctx = rctx // use context from middleware stack in children
  98137. return obj.Key, nil
  98138. })
  98139. if err != nil {
  98140. ec.Error(ctx, err)
  98141. return graphql.Null
  98142. }
  98143. if resTmp == nil {
  98144. if !graphql.HasFieldError(ctx, fc) {
  98145. ec.Errorf(ctx, "must not be null")
  98146. }
  98147. return graphql.Null
  98148. }
  98149. res := resTmp.(string)
  98150. fc.Result = res
  98151. return ec.marshalNString2string(ctx, field.Selections, res)
  98152. }
  98153. func (ec *executionContext) fieldContext_StandardMetafieldDefinitionTemplate_key(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98154. fc = &graphql.FieldContext{
  98155. Object: "StandardMetafieldDefinitionTemplate",
  98156. Field: field,
  98157. IsMethod: false,
  98158. IsResolver: false,
  98159. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98160. return nil, errors.New("field of type String does not have child fields")
  98161. },
  98162. }
  98163. return fc, nil
  98164. }
  98165. func (ec *executionContext) _StandardMetafieldDefinitionTemplate_name(ctx context.Context, field graphql.CollectedField, obj *StandardMetafieldDefinitionTemplate) (ret graphql.Marshaler) {
  98166. fc, err := ec.fieldContext_StandardMetafieldDefinitionTemplate_name(ctx, field)
  98167. if err != nil {
  98168. return graphql.Null
  98169. }
  98170. ctx = graphql.WithFieldContext(ctx, fc)
  98171. defer func() {
  98172. if r := recover(); r != nil {
  98173. ec.Error(ctx, ec.Recover(ctx, r))
  98174. ret = graphql.Null
  98175. }
  98176. }()
  98177. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98178. ctx = rctx // use context from middleware stack in children
  98179. return obj.Name, nil
  98180. })
  98181. if err != nil {
  98182. ec.Error(ctx, err)
  98183. return graphql.Null
  98184. }
  98185. if resTmp == nil {
  98186. if !graphql.HasFieldError(ctx, fc) {
  98187. ec.Errorf(ctx, "must not be null")
  98188. }
  98189. return graphql.Null
  98190. }
  98191. res := resTmp.(string)
  98192. fc.Result = res
  98193. return ec.marshalNString2string(ctx, field.Selections, res)
  98194. }
  98195. func (ec *executionContext) fieldContext_StandardMetafieldDefinitionTemplate_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98196. fc = &graphql.FieldContext{
  98197. Object: "StandardMetafieldDefinitionTemplate",
  98198. Field: field,
  98199. IsMethod: false,
  98200. IsResolver: false,
  98201. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98202. return nil, errors.New("field of type String does not have child fields")
  98203. },
  98204. }
  98205. return fc, nil
  98206. }
  98207. func (ec *executionContext) _StandardMetafieldDefinitionTemplate_namespace(ctx context.Context, field graphql.CollectedField, obj *StandardMetafieldDefinitionTemplate) (ret graphql.Marshaler) {
  98208. fc, err := ec.fieldContext_StandardMetafieldDefinitionTemplate_namespace(ctx, field)
  98209. if err != nil {
  98210. return graphql.Null
  98211. }
  98212. ctx = graphql.WithFieldContext(ctx, fc)
  98213. defer func() {
  98214. if r := recover(); r != nil {
  98215. ec.Error(ctx, ec.Recover(ctx, r))
  98216. ret = graphql.Null
  98217. }
  98218. }()
  98219. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98220. ctx = rctx // use context from middleware stack in children
  98221. return obj.Namespace, nil
  98222. })
  98223. if err != nil {
  98224. ec.Error(ctx, err)
  98225. return graphql.Null
  98226. }
  98227. if resTmp == nil {
  98228. if !graphql.HasFieldError(ctx, fc) {
  98229. ec.Errorf(ctx, "must not be null")
  98230. }
  98231. return graphql.Null
  98232. }
  98233. res := resTmp.(string)
  98234. fc.Result = res
  98235. return ec.marshalNString2string(ctx, field.Selections, res)
  98236. }
  98237. func (ec *executionContext) fieldContext_StandardMetafieldDefinitionTemplate_namespace(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98238. fc = &graphql.FieldContext{
  98239. Object: "StandardMetafieldDefinitionTemplate",
  98240. Field: field,
  98241. IsMethod: false,
  98242. IsResolver: false,
  98243. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98244. return nil, errors.New("field of type String does not have child fields")
  98245. },
  98246. }
  98247. return fc, nil
  98248. }
  98249. func (ec *executionContext) _StandardMetafieldDefinitionTemplate_ownerTypes(ctx context.Context, field graphql.CollectedField, obj *StandardMetafieldDefinitionTemplate) (ret graphql.Marshaler) {
  98250. fc, err := ec.fieldContext_StandardMetafieldDefinitionTemplate_ownerTypes(ctx, field)
  98251. if err != nil {
  98252. return graphql.Null
  98253. }
  98254. ctx = graphql.WithFieldContext(ctx, fc)
  98255. defer func() {
  98256. if r := recover(); r != nil {
  98257. ec.Error(ctx, ec.Recover(ctx, r))
  98258. ret = graphql.Null
  98259. }
  98260. }()
  98261. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98262. ctx = rctx // use context from middleware stack in children
  98263. return obj.OwnerTypes, nil
  98264. })
  98265. if err != nil {
  98266. ec.Error(ctx, err)
  98267. return graphql.Null
  98268. }
  98269. if resTmp == nil {
  98270. if !graphql.HasFieldError(ctx, fc) {
  98271. ec.Errorf(ctx, "must not be null")
  98272. }
  98273. return graphql.Null
  98274. }
  98275. res := resTmp.([]MetafieldOwnerType)
  98276. fc.Result = res
  98277. return ec.marshalNMetafieldOwnerType2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldOwnerTypeᚄ(ctx, field.Selections, res)
  98278. }
  98279. func (ec *executionContext) fieldContext_StandardMetafieldDefinitionTemplate_ownerTypes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98280. fc = &graphql.FieldContext{
  98281. Object: "StandardMetafieldDefinitionTemplate",
  98282. Field: field,
  98283. IsMethod: false,
  98284. IsResolver: false,
  98285. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98286. return nil, errors.New("field of type MetafieldOwnerType does not have child fields")
  98287. },
  98288. }
  98289. return fc, nil
  98290. }
  98291. func (ec *executionContext) _StandardMetafieldDefinitionTemplate_type(ctx context.Context, field graphql.CollectedField, obj *StandardMetafieldDefinitionTemplate) (ret graphql.Marshaler) {
  98292. fc, err := ec.fieldContext_StandardMetafieldDefinitionTemplate_type(ctx, field)
  98293. if err != nil {
  98294. return graphql.Null
  98295. }
  98296. ctx = graphql.WithFieldContext(ctx, fc)
  98297. defer func() {
  98298. if r := recover(); r != nil {
  98299. ec.Error(ctx, ec.Recover(ctx, r))
  98300. ret = graphql.Null
  98301. }
  98302. }()
  98303. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98304. ctx = rctx // use context from middleware stack in children
  98305. return obj.Type, nil
  98306. })
  98307. if err != nil {
  98308. ec.Error(ctx, err)
  98309. return graphql.Null
  98310. }
  98311. if resTmp == nil {
  98312. if !graphql.HasFieldError(ctx, fc) {
  98313. ec.Errorf(ctx, "must not be null")
  98314. }
  98315. return graphql.Null
  98316. }
  98317. res := resTmp.(*MetafieldDefinitionType)
  98318. fc.Result = res
  98319. return ec.marshalNMetafieldDefinitionType2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldDefinitionType(ctx, field.Selections, res)
  98320. }
  98321. func (ec *executionContext) fieldContext_StandardMetafieldDefinitionTemplate_type(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98322. fc = &graphql.FieldContext{
  98323. Object: "StandardMetafieldDefinitionTemplate",
  98324. Field: field,
  98325. IsMethod: false,
  98326. IsResolver: false,
  98327. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98328. switch field.Name {
  98329. case "category":
  98330. return ec.fieldContext_MetafieldDefinitionType_category(ctx, field)
  98331. case "name":
  98332. return ec.fieldContext_MetafieldDefinitionType_name(ctx, field)
  98333. case "supportedValidations":
  98334. return ec.fieldContext_MetafieldDefinitionType_supportedValidations(ctx, field)
  98335. case "supportsDefinitionMigrations":
  98336. return ec.fieldContext_MetafieldDefinitionType_supportsDefinitionMigrations(ctx, field)
  98337. }
  98338. return nil, fmt.Errorf("no field named %q was found under type MetafieldDefinitionType", field.Name)
  98339. },
  98340. }
  98341. return fc, nil
  98342. }
  98343. func (ec *executionContext) _StandardMetafieldDefinitionTemplate_validations(ctx context.Context, field graphql.CollectedField, obj *StandardMetafieldDefinitionTemplate) (ret graphql.Marshaler) {
  98344. fc, err := ec.fieldContext_StandardMetafieldDefinitionTemplate_validations(ctx, field)
  98345. if err != nil {
  98346. return graphql.Null
  98347. }
  98348. ctx = graphql.WithFieldContext(ctx, fc)
  98349. defer func() {
  98350. if r := recover(); r != nil {
  98351. ec.Error(ctx, ec.Recover(ctx, r))
  98352. ret = graphql.Null
  98353. }
  98354. }()
  98355. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98356. ctx = rctx // use context from middleware stack in children
  98357. return obj.Validations, nil
  98358. })
  98359. if err != nil {
  98360. ec.Error(ctx, err)
  98361. return graphql.Null
  98362. }
  98363. if resTmp == nil {
  98364. if !graphql.HasFieldError(ctx, fc) {
  98365. ec.Errorf(ctx, "must not be null")
  98366. }
  98367. return graphql.Null
  98368. }
  98369. res := resTmp.([]*MetafieldDefinitionValidation)
  98370. fc.Result = res
  98371. return ec.marshalNMetafieldDefinitionValidation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldDefinitionValidationᚄ(ctx, field.Selections, res)
  98372. }
  98373. func (ec *executionContext) fieldContext_StandardMetafieldDefinitionTemplate_validations(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98374. fc = &graphql.FieldContext{
  98375. Object: "StandardMetafieldDefinitionTemplate",
  98376. Field: field,
  98377. IsMethod: false,
  98378. IsResolver: false,
  98379. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98380. switch field.Name {
  98381. case "name":
  98382. return ec.fieldContext_MetafieldDefinitionValidation_name(ctx, field)
  98383. case "type":
  98384. return ec.fieldContext_MetafieldDefinitionValidation_type(ctx, field)
  98385. case "value":
  98386. return ec.fieldContext_MetafieldDefinitionValidation_value(ctx, field)
  98387. }
  98388. return nil, fmt.Errorf("no field named %q was found under type MetafieldDefinitionValidation", field.Name)
  98389. },
  98390. }
  98391. return fc, nil
  98392. }
  98393. func (ec *executionContext) _StandardMetafieldDefinitionTemplate_visibleToStorefrontApi(ctx context.Context, field graphql.CollectedField, obj *StandardMetafieldDefinitionTemplate) (ret graphql.Marshaler) {
  98394. fc, err := ec.fieldContext_StandardMetafieldDefinitionTemplate_visibleToStorefrontApi(ctx, field)
  98395. if err != nil {
  98396. return graphql.Null
  98397. }
  98398. ctx = graphql.WithFieldContext(ctx, fc)
  98399. defer func() {
  98400. if r := recover(); r != nil {
  98401. ec.Error(ctx, ec.Recover(ctx, r))
  98402. ret = graphql.Null
  98403. }
  98404. }()
  98405. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98406. ctx = rctx // use context from middleware stack in children
  98407. return obj.VisibleToStorefrontAPI, nil
  98408. })
  98409. if err != nil {
  98410. ec.Error(ctx, err)
  98411. return graphql.Null
  98412. }
  98413. if resTmp == nil {
  98414. if !graphql.HasFieldError(ctx, fc) {
  98415. ec.Errorf(ctx, "must not be null")
  98416. }
  98417. return graphql.Null
  98418. }
  98419. res := resTmp.(bool)
  98420. fc.Result = res
  98421. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  98422. }
  98423. func (ec *executionContext) fieldContext_StandardMetafieldDefinitionTemplate_visibleToStorefrontApi(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98424. fc = &graphql.FieldContext{
  98425. Object: "StandardMetafieldDefinitionTemplate",
  98426. Field: field,
  98427. IsMethod: false,
  98428. IsResolver: false,
  98429. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98430. return nil, errors.New("field of type Boolean does not have child fields")
  98431. },
  98432. }
  98433. return fc, nil
  98434. }
  98435. func (ec *executionContext) _StorefrontAccessToken_accessScopes(ctx context.Context, field graphql.CollectedField, obj *StorefrontAccessToken) (ret graphql.Marshaler) {
  98436. fc, err := ec.fieldContext_StorefrontAccessToken_accessScopes(ctx, field)
  98437. if err != nil {
  98438. return graphql.Null
  98439. }
  98440. ctx = graphql.WithFieldContext(ctx, fc)
  98441. defer func() {
  98442. if r := recover(); r != nil {
  98443. ec.Error(ctx, ec.Recover(ctx, r))
  98444. ret = graphql.Null
  98445. }
  98446. }()
  98447. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98448. ctx = rctx // use context from middleware stack in children
  98449. return obj.AccessScopes, nil
  98450. })
  98451. if err != nil {
  98452. ec.Error(ctx, err)
  98453. return graphql.Null
  98454. }
  98455. if resTmp == nil {
  98456. if !graphql.HasFieldError(ctx, fc) {
  98457. ec.Errorf(ctx, "must not be null")
  98458. }
  98459. return graphql.Null
  98460. }
  98461. res := resTmp.([]*AccessScope)
  98462. fc.Result = res
  98463. return ec.marshalNAccessScope2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAccessScopeᚄ(ctx, field.Selections, res)
  98464. }
  98465. func (ec *executionContext) fieldContext_StorefrontAccessToken_accessScopes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98466. fc = &graphql.FieldContext{
  98467. Object: "StorefrontAccessToken",
  98468. Field: field,
  98469. IsMethod: false,
  98470. IsResolver: false,
  98471. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98472. switch field.Name {
  98473. case "description":
  98474. return ec.fieldContext_AccessScope_description(ctx, field)
  98475. case "handle":
  98476. return ec.fieldContext_AccessScope_handle(ctx, field)
  98477. }
  98478. return nil, fmt.Errorf("no field named %q was found under type AccessScope", field.Name)
  98479. },
  98480. }
  98481. return fc, nil
  98482. }
  98483. func (ec *executionContext) _StorefrontAccessToken_accessToken(ctx context.Context, field graphql.CollectedField, obj *StorefrontAccessToken) (ret graphql.Marshaler) {
  98484. fc, err := ec.fieldContext_StorefrontAccessToken_accessToken(ctx, field)
  98485. if err != nil {
  98486. return graphql.Null
  98487. }
  98488. ctx = graphql.WithFieldContext(ctx, fc)
  98489. defer func() {
  98490. if r := recover(); r != nil {
  98491. ec.Error(ctx, ec.Recover(ctx, r))
  98492. ret = graphql.Null
  98493. }
  98494. }()
  98495. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98496. ctx = rctx // use context from middleware stack in children
  98497. return obj.AccessToken, nil
  98498. })
  98499. if err != nil {
  98500. ec.Error(ctx, err)
  98501. return graphql.Null
  98502. }
  98503. if resTmp == nil {
  98504. if !graphql.HasFieldError(ctx, fc) {
  98505. ec.Errorf(ctx, "must not be null")
  98506. }
  98507. return graphql.Null
  98508. }
  98509. res := resTmp.(string)
  98510. fc.Result = res
  98511. return ec.marshalNString2string(ctx, field.Selections, res)
  98512. }
  98513. func (ec *executionContext) fieldContext_StorefrontAccessToken_accessToken(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98514. fc = &graphql.FieldContext{
  98515. Object: "StorefrontAccessToken",
  98516. Field: field,
  98517. IsMethod: false,
  98518. IsResolver: false,
  98519. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98520. return nil, errors.New("field of type String does not have child fields")
  98521. },
  98522. }
  98523. return fc, nil
  98524. }
  98525. func (ec *executionContext) _StorefrontAccessToken_createdAt(ctx context.Context, field graphql.CollectedField, obj *StorefrontAccessToken) (ret graphql.Marshaler) {
  98526. fc, err := ec.fieldContext_StorefrontAccessToken_createdAt(ctx, field)
  98527. if err != nil {
  98528. return graphql.Null
  98529. }
  98530. ctx = graphql.WithFieldContext(ctx, fc)
  98531. defer func() {
  98532. if r := recover(); r != nil {
  98533. ec.Error(ctx, ec.Recover(ctx, r))
  98534. ret = graphql.Null
  98535. }
  98536. }()
  98537. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98538. ctx = rctx // use context from middleware stack in children
  98539. return obj.CreatedAt, nil
  98540. })
  98541. if err != nil {
  98542. ec.Error(ctx, err)
  98543. return graphql.Null
  98544. }
  98545. if resTmp == nil {
  98546. if !graphql.HasFieldError(ctx, fc) {
  98547. ec.Errorf(ctx, "must not be null")
  98548. }
  98549. return graphql.Null
  98550. }
  98551. res := resTmp.(string)
  98552. fc.Result = res
  98553. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  98554. }
  98555. func (ec *executionContext) fieldContext_StorefrontAccessToken_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98556. fc = &graphql.FieldContext{
  98557. Object: "StorefrontAccessToken",
  98558. Field: field,
  98559. IsMethod: false,
  98560. IsResolver: false,
  98561. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98562. return nil, errors.New("field of type DateTime does not have child fields")
  98563. },
  98564. }
  98565. return fc, nil
  98566. }
  98567. func (ec *executionContext) _StorefrontAccessToken_id(ctx context.Context, field graphql.CollectedField, obj *StorefrontAccessToken) (ret graphql.Marshaler) {
  98568. fc, err := ec.fieldContext_StorefrontAccessToken_id(ctx, field)
  98569. if err != nil {
  98570. return graphql.Null
  98571. }
  98572. ctx = graphql.WithFieldContext(ctx, fc)
  98573. defer func() {
  98574. if r := recover(); r != nil {
  98575. ec.Error(ctx, ec.Recover(ctx, r))
  98576. ret = graphql.Null
  98577. }
  98578. }()
  98579. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98580. ctx = rctx // use context from middleware stack in children
  98581. return obj.ID, nil
  98582. })
  98583. if err != nil {
  98584. ec.Error(ctx, err)
  98585. return graphql.Null
  98586. }
  98587. if resTmp == nil {
  98588. if !graphql.HasFieldError(ctx, fc) {
  98589. ec.Errorf(ctx, "must not be null")
  98590. }
  98591. return graphql.Null
  98592. }
  98593. res := resTmp.(string)
  98594. fc.Result = res
  98595. return ec.marshalNID2string(ctx, field.Selections, res)
  98596. }
  98597. func (ec *executionContext) fieldContext_StorefrontAccessToken_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98598. fc = &graphql.FieldContext{
  98599. Object: "StorefrontAccessToken",
  98600. Field: field,
  98601. IsMethod: false,
  98602. IsResolver: false,
  98603. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98604. return nil, errors.New("field of type ID does not have child fields")
  98605. },
  98606. }
  98607. return fc, nil
  98608. }
  98609. func (ec *executionContext) _StorefrontAccessToken_title(ctx context.Context, field graphql.CollectedField, obj *StorefrontAccessToken) (ret graphql.Marshaler) {
  98610. fc, err := ec.fieldContext_StorefrontAccessToken_title(ctx, field)
  98611. if err != nil {
  98612. return graphql.Null
  98613. }
  98614. ctx = graphql.WithFieldContext(ctx, fc)
  98615. defer func() {
  98616. if r := recover(); r != nil {
  98617. ec.Error(ctx, ec.Recover(ctx, r))
  98618. ret = graphql.Null
  98619. }
  98620. }()
  98621. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98622. ctx = rctx // use context from middleware stack in children
  98623. return obj.Title, nil
  98624. })
  98625. if err != nil {
  98626. ec.Error(ctx, err)
  98627. return graphql.Null
  98628. }
  98629. if resTmp == nil {
  98630. if !graphql.HasFieldError(ctx, fc) {
  98631. ec.Errorf(ctx, "must not be null")
  98632. }
  98633. return graphql.Null
  98634. }
  98635. res := resTmp.(string)
  98636. fc.Result = res
  98637. return ec.marshalNString2string(ctx, field.Selections, res)
  98638. }
  98639. func (ec *executionContext) fieldContext_StorefrontAccessToken_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98640. fc = &graphql.FieldContext{
  98641. Object: "StorefrontAccessToken",
  98642. Field: field,
  98643. IsMethod: false,
  98644. IsResolver: false,
  98645. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98646. return nil, errors.New("field of type String does not have child fields")
  98647. },
  98648. }
  98649. return fc, nil
  98650. }
  98651. func (ec *executionContext) _StorefrontAccessToken_updatedAt(ctx context.Context, field graphql.CollectedField, obj *StorefrontAccessToken) (ret graphql.Marshaler) {
  98652. fc, err := ec.fieldContext_StorefrontAccessToken_updatedAt(ctx, field)
  98653. if err != nil {
  98654. return graphql.Null
  98655. }
  98656. ctx = graphql.WithFieldContext(ctx, fc)
  98657. defer func() {
  98658. if r := recover(); r != nil {
  98659. ec.Error(ctx, ec.Recover(ctx, r))
  98660. ret = graphql.Null
  98661. }
  98662. }()
  98663. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98664. ctx = rctx // use context from middleware stack in children
  98665. return obj.UpdatedAt, nil
  98666. })
  98667. if err != nil {
  98668. ec.Error(ctx, err)
  98669. return graphql.Null
  98670. }
  98671. if resTmp == nil {
  98672. if !graphql.HasFieldError(ctx, fc) {
  98673. ec.Errorf(ctx, "must not be null")
  98674. }
  98675. return graphql.Null
  98676. }
  98677. res := resTmp.(string)
  98678. fc.Result = res
  98679. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  98680. }
  98681. func (ec *executionContext) fieldContext_StorefrontAccessToken_updatedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98682. fc = &graphql.FieldContext{
  98683. Object: "StorefrontAccessToken",
  98684. Field: field,
  98685. IsMethod: false,
  98686. IsResolver: false,
  98687. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98688. return nil, errors.New("field of type DateTime does not have child fields")
  98689. },
  98690. }
  98691. return fc, nil
  98692. }
  98693. func (ec *executionContext) _StorefrontAccessTokenConnection_edges(ctx context.Context, field graphql.CollectedField, obj *StorefrontAccessTokenConnection) (ret graphql.Marshaler) {
  98694. fc, err := ec.fieldContext_StorefrontAccessTokenConnection_edges(ctx, field)
  98695. if err != nil {
  98696. return graphql.Null
  98697. }
  98698. ctx = graphql.WithFieldContext(ctx, fc)
  98699. defer func() {
  98700. if r := recover(); r != nil {
  98701. ec.Error(ctx, ec.Recover(ctx, r))
  98702. ret = graphql.Null
  98703. }
  98704. }()
  98705. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98706. ctx = rctx // use context from middleware stack in children
  98707. return obj.Edges, nil
  98708. })
  98709. if err != nil {
  98710. ec.Error(ctx, err)
  98711. return graphql.Null
  98712. }
  98713. if resTmp == nil {
  98714. if !graphql.HasFieldError(ctx, fc) {
  98715. ec.Errorf(ctx, "must not be null")
  98716. }
  98717. return graphql.Null
  98718. }
  98719. res := resTmp.([]*StorefrontAccessTokenEdge)
  98720. fc.Result = res
  98721. return ec.marshalNStorefrontAccessTokenEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStorefrontAccessTokenEdgeᚄ(ctx, field.Selections, res)
  98722. }
  98723. func (ec *executionContext) fieldContext_StorefrontAccessTokenConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98724. fc = &graphql.FieldContext{
  98725. Object: "StorefrontAccessTokenConnection",
  98726. Field: field,
  98727. IsMethod: false,
  98728. IsResolver: false,
  98729. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98730. switch field.Name {
  98731. case "cursor":
  98732. return ec.fieldContext_StorefrontAccessTokenEdge_cursor(ctx, field)
  98733. case "node":
  98734. return ec.fieldContext_StorefrontAccessTokenEdge_node(ctx, field)
  98735. }
  98736. return nil, fmt.Errorf("no field named %q was found under type StorefrontAccessTokenEdge", field.Name)
  98737. },
  98738. }
  98739. return fc, nil
  98740. }
  98741. func (ec *executionContext) _StorefrontAccessTokenConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *StorefrontAccessTokenConnection) (ret graphql.Marshaler) {
  98742. fc, err := ec.fieldContext_StorefrontAccessTokenConnection_nodes(ctx, field)
  98743. if err != nil {
  98744. return graphql.Null
  98745. }
  98746. ctx = graphql.WithFieldContext(ctx, fc)
  98747. defer func() {
  98748. if r := recover(); r != nil {
  98749. ec.Error(ctx, ec.Recover(ctx, r))
  98750. ret = graphql.Null
  98751. }
  98752. }()
  98753. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98754. ctx = rctx // use context from middleware stack in children
  98755. return obj.Nodes, nil
  98756. })
  98757. if err != nil {
  98758. ec.Error(ctx, err)
  98759. return graphql.Null
  98760. }
  98761. if resTmp == nil {
  98762. if !graphql.HasFieldError(ctx, fc) {
  98763. ec.Errorf(ctx, "must not be null")
  98764. }
  98765. return graphql.Null
  98766. }
  98767. res := resTmp.([]*StorefrontAccessToken)
  98768. fc.Result = res
  98769. return ec.marshalNStorefrontAccessToken2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStorefrontAccessTokenᚄ(ctx, field.Selections, res)
  98770. }
  98771. func (ec *executionContext) fieldContext_StorefrontAccessTokenConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98772. fc = &graphql.FieldContext{
  98773. Object: "StorefrontAccessTokenConnection",
  98774. Field: field,
  98775. IsMethod: false,
  98776. IsResolver: false,
  98777. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98778. switch field.Name {
  98779. case "accessScopes":
  98780. return ec.fieldContext_StorefrontAccessToken_accessScopes(ctx, field)
  98781. case "accessToken":
  98782. return ec.fieldContext_StorefrontAccessToken_accessToken(ctx, field)
  98783. case "createdAt":
  98784. return ec.fieldContext_StorefrontAccessToken_createdAt(ctx, field)
  98785. case "id":
  98786. return ec.fieldContext_StorefrontAccessToken_id(ctx, field)
  98787. case "title":
  98788. return ec.fieldContext_StorefrontAccessToken_title(ctx, field)
  98789. case "updatedAt":
  98790. return ec.fieldContext_StorefrontAccessToken_updatedAt(ctx, field)
  98791. }
  98792. return nil, fmt.Errorf("no field named %q was found under type StorefrontAccessToken", field.Name)
  98793. },
  98794. }
  98795. return fc, nil
  98796. }
  98797. func (ec *executionContext) _StorefrontAccessTokenConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *StorefrontAccessTokenConnection) (ret graphql.Marshaler) {
  98798. fc, err := ec.fieldContext_StorefrontAccessTokenConnection_pageInfo(ctx, field)
  98799. if err != nil {
  98800. return graphql.Null
  98801. }
  98802. ctx = graphql.WithFieldContext(ctx, fc)
  98803. defer func() {
  98804. if r := recover(); r != nil {
  98805. ec.Error(ctx, ec.Recover(ctx, r))
  98806. ret = graphql.Null
  98807. }
  98808. }()
  98809. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98810. ctx = rctx // use context from middleware stack in children
  98811. return obj.PageInfo, nil
  98812. })
  98813. if err != nil {
  98814. ec.Error(ctx, err)
  98815. return graphql.Null
  98816. }
  98817. if resTmp == nil {
  98818. if !graphql.HasFieldError(ctx, fc) {
  98819. ec.Errorf(ctx, "must not be null")
  98820. }
  98821. return graphql.Null
  98822. }
  98823. res := resTmp.(*PageInfo)
  98824. fc.Result = res
  98825. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  98826. }
  98827. func (ec *executionContext) fieldContext_StorefrontAccessTokenConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98828. fc = &graphql.FieldContext{
  98829. Object: "StorefrontAccessTokenConnection",
  98830. Field: field,
  98831. IsMethod: false,
  98832. IsResolver: false,
  98833. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98834. switch field.Name {
  98835. case "endCursor":
  98836. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  98837. case "hasNextPage":
  98838. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  98839. case "hasPreviousPage":
  98840. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  98841. case "startCursor":
  98842. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  98843. }
  98844. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  98845. },
  98846. }
  98847. return fc, nil
  98848. }
  98849. func (ec *executionContext) _StorefrontAccessTokenEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *StorefrontAccessTokenEdge) (ret graphql.Marshaler) {
  98850. fc, err := ec.fieldContext_StorefrontAccessTokenEdge_cursor(ctx, field)
  98851. if err != nil {
  98852. return graphql.Null
  98853. }
  98854. ctx = graphql.WithFieldContext(ctx, fc)
  98855. defer func() {
  98856. if r := recover(); r != nil {
  98857. ec.Error(ctx, ec.Recover(ctx, r))
  98858. ret = graphql.Null
  98859. }
  98860. }()
  98861. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98862. ctx = rctx // use context from middleware stack in children
  98863. return obj.Cursor, nil
  98864. })
  98865. if err != nil {
  98866. ec.Error(ctx, err)
  98867. return graphql.Null
  98868. }
  98869. if resTmp == nil {
  98870. if !graphql.HasFieldError(ctx, fc) {
  98871. ec.Errorf(ctx, "must not be null")
  98872. }
  98873. return graphql.Null
  98874. }
  98875. res := resTmp.(string)
  98876. fc.Result = res
  98877. return ec.marshalNString2string(ctx, field.Selections, res)
  98878. }
  98879. func (ec *executionContext) fieldContext_StorefrontAccessTokenEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98880. fc = &graphql.FieldContext{
  98881. Object: "StorefrontAccessTokenEdge",
  98882. Field: field,
  98883. IsMethod: false,
  98884. IsResolver: false,
  98885. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98886. return nil, errors.New("field of type String does not have child fields")
  98887. },
  98888. }
  98889. return fc, nil
  98890. }
  98891. func (ec *executionContext) _StorefrontAccessTokenEdge_node(ctx context.Context, field graphql.CollectedField, obj *StorefrontAccessTokenEdge) (ret graphql.Marshaler) {
  98892. fc, err := ec.fieldContext_StorefrontAccessTokenEdge_node(ctx, field)
  98893. if err != nil {
  98894. return graphql.Null
  98895. }
  98896. ctx = graphql.WithFieldContext(ctx, fc)
  98897. defer func() {
  98898. if r := recover(); r != nil {
  98899. ec.Error(ctx, ec.Recover(ctx, r))
  98900. ret = graphql.Null
  98901. }
  98902. }()
  98903. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98904. ctx = rctx // use context from middleware stack in children
  98905. return obj.Node, nil
  98906. })
  98907. if err != nil {
  98908. ec.Error(ctx, err)
  98909. return graphql.Null
  98910. }
  98911. if resTmp == nil {
  98912. if !graphql.HasFieldError(ctx, fc) {
  98913. ec.Errorf(ctx, "must not be null")
  98914. }
  98915. return graphql.Null
  98916. }
  98917. res := resTmp.(*StorefrontAccessToken)
  98918. fc.Result = res
  98919. return ec.marshalNStorefrontAccessToken2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStorefrontAccessToken(ctx, field.Selections, res)
  98920. }
  98921. func (ec *executionContext) fieldContext_StorefrontAccessTokenEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98922. fc = &graphql.FieldContext{
  98923. Object: "StorefrontAccessTokenEdge",
  98924. Field: field,
  98925. IsMethod: false,
  98926. IsResolver: false,
  98927. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98928. switch field.Name {
  98929. case "accessScopes":
  98930. return ec.fieldContext_StorefrontAccessToken_accessScopes(ctx, field)
  98931. case "accessToken":
  98932. return ec.fieldContext_StorefrontAccessToken_accessToken(ctx, field)
  98933. case "createdAt":
  98934. return ec.fieldContext_StorefrontAccessToken_createdAt(ctx, field)
  98935. case "id":
  98936. return ec.fieldContext_StorefrontAccessToken_id(ctx, field)
  98937. case "title":
  98938. return ec.fieldContext_StorefrontAccessToken_title(ctx, field)
  98939. case "updatedAt":
  98940. return ec.fieldContext_StorefrontAccessToken_updatedAt(ctx, field)
  98941. }
  98942. return nil, fmt.Errorf("no field named %q was found under type StorefrontAccessToken", field.Name)
  98943. },
  98944. }
  98945. return fc, nil
  98946. }
  98947. func (ec *executionContext) _StringConnection_edges(ctx context.Context, field graphql.CollectedField, obj *StringConnection) (ret graphql.Marshaler) {
  98948. fc, err := ec.fieldContext_StringConnection_edges(ctx, field)
  98949. if err != nil {
  98950. return graphql.Null
  98951. }
  98952. ctx = graphql.WithFieldContext(ctx, fc)
  98953. defer func() {
  98954. if r := recover(); r != nil {
  98955. ec.Error(ctx, ec.Recover(ctx, r))
  98956. ret = graphql.Null
  98957. }
  98958. }()
  98959. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98960. ctx = rctx // use context from middleware stack in children
  98961. return obj.Edges, nil
  98962. })
  98963. if err != nil {
  98964. ec.Error(ctx, err)
  98965. return graphql.Null
  98966. }
  98967. if resTmp == nil {
  98968. if !graphql.HasFieldError(ctx, fc) {
  98969. ec.Errorf(ctx, "must not be null")
  98970. }
  98971. return graphql.Null
  98972. }
  98973. res := resTmp.([]*StringEdge)
  98974. fc.Result = res
  98975. return ec.marshalNStringEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStringEdgeᚄ(ctx, field.Selections, res)
  98976. }
  98977. func (ec *executionContext) fieldContext_StringConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98978. fc = &graphql.FieldContext{
  98979. Object: "StringConnection",
  98980. Field: field,
  98981. IsMethod: false,
  98982. IsResolver: false,
  98983. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98984. switch field.Name {
  98985. case "cursor":
  98986. return ec.fieldContext_StringEdge_cursor(ctx, field)
  98987. case "node":
  98988. return ec.fieldContext_StringEdge_node(ctx, field)
  98989. }
  98990. return nil, fmt.Errorf("no field named %q was found under type StringEdge", field.Name)
  98991. },
  98992. }
  98993. return fc, nil
  98994. }
  98995. func (ec *executionContext) _StringConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *StringConnection) (ret graphql.Marshaler) {
  98996. fc, err := ec.fieldContext_StringConnection_pageInfo(ctx, field)
  98997. if err != nil {
  98998. return graphql.Null
  98999. }
  99000. ctx = graphql.WithFieldContext(ctx, fc)
  99001. defer func() {
  99002. if r := recover(); r != nil {
  99003. ec.Error(ctx, ec.Recover(ctx, r))
  99004. ret = graphql.Null
  99005. }
  99006. }()
  99007. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99008. ctx = rctx // use context from middleware stack in children
  99009. return obj.PageInfo, nil
  99010. })
  99011. if err != nil {
  99012. ec.Error(ctx, err)
  99013. return graphql.Null
  99014. }
  99015. if resTmp == nil {
  99016. if !graphql.HasFieldError(ctx, fc) {
  99017. ec.Errorf(ctx, "must not be null")
  99018. }
  99019. return graphql.Null
  99020. }
  99021. res := resTmp.(*PageInfo)
  99022. fc.Result = res
  99023. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  99024. }
  99025. func (ec *executionContext) fieldContext_StringConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99026. fc = &graphql.FieldContext{
  99027. Object: "StringConnection",
  99028. Field: field,
  99029. IsMethod: false,
  99030. IsResolver: false,
  99031. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99032. switch field.Name {
  99033. case "endCursor":
  99034. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  99035. case "hasNextPage":
  99036. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  99037. case "hasPreviousPage":
  99038. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  99039. case "startCursor":
  99040. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  99041. }
  99042. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  99043. },
  99044. }
  99045. return fc, nil
  99046. }
  99047. func (ec *executionContext) _StringEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *StringEdge) (ret graphql.Marshaler) {
  99048. fc, err := ec.fieldContext_StringEdge_cursor(ctx, field)
  99049. if err != nil {
  99050. return graphql.Null
  99051. }
  99052. ctx = graphql.WithFieldContext(ctx, fc)
  99053. defer func() {
  99054. if r := recover(); r != nil {
  99055. ec.Error(ctx, ec.Recover(ctx, r))
  99056. ret = graphql.Null
  99057. }
  99058. }()
  99059. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99060. ctx = rctx // use context from middleware stack in children
  99061. return obj.Cursor, nil
  99062. })
  99063. if err != nil {
  99064. ec.Error(ctx, err)
  99065. return graphql.Null
  99066. }
  99067. if resTmp == nil {
  99068. if !graphql.HasFieldError(ctx, fc) {
  99069. ec.Errorf(ctx, "must not be null")
  99070. }
  99071. return graphql.Null
  99072. }
  99073. res := resTmp.(string)
  99074. fc.Result = res
  99075. return ec.marshalNString2string(ctx, field.Selections, res)
  99076. }
  99077. func (ec *executionContext) fieldContext_StringEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99078. fc = &graphql.FieldContext{
  99079. Object: "StringEdge",
  99080. Field: field,
  99081. IsMethod: false,
  99082. IsResolver: false,
  99083. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99084. return nil, errors.New("field of type String does not have child fields")
  99085. },
  99086. }
  99087. return fc, nil
  99088. }
  99089. func (ec *executionContext) _StringEdge_node(ctx context.Context, field graphql.CollectedField, obj *StringEdge) (ret graphql.Marshaler) {
  99090. fc, err := ec.fieldContext_StringEdge_node(ctx, field)
  99091. if err != nil {
  99092. return graphql.Null
  99093. }
  99094. ctx = graphql.WithFieldContext(ctx, fc)
  99095. defer func() {
  99096. if r := recover(); r != nil {
  99097. ec.Error(ctx, ec.Recover(ctx, r))
  99098. ret = graphql.Null
  99099. }
  99100. }()
  99101. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99102. ctx = rctx // use context from middleware stack in children
  99103. return obj.Node, nil
  99104. })
  99105. if err != nil {
  99106. ec.Error(ctx, err)
  99107. return graphql.Null
  99108. }
  99109. if resTmp == nil {
  99110. if !graphql.HasFieldError(ctx, fc) {
  99111. ec.Errorf(ctx, "must not be null")
  99112. }
  99113. return graphql.Null
  99114. }
  99115. res := resTmp.(string)
  99116. fc.Result = res
  99117. return ec.marshalNString2string(ctx, field.Selections, res)
  99118. }
  99119. func (ec *executionContext) fieldContext_StringEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99120. fc = &graphql.FieldContext{
  99121. Object: "StringEdge",
  99122. Field: field,
  99123. IsMethod: false,
  99124. IsResolver: false,
  99125. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99126. return nil, errors.New("field of type String does not have child fields")
  99127. },
  99128. }
  99129. return fc, nil
  99130. }
  99131. func (ec *executionContext) _SubscriptionAppliedCodeDiscount_id(ctx context.Context, field graphql.CollectedField, obj *SubscriptionAppliedCodeDiscount) (ret graphql.Marshaler) {
  99132. fc, err := ec.fieldContext_SubscriptionAppliedCodeDiscount_id(ctx, field)
  99133. if err != nil {
  99134. return graphql.Null
  99135. }
  99136. ctx = graphql.WithFieldContext(ctx, fc)
  99137. defer func() {
  99138. if r := recover(); r != nil {
  99139. ec.Error(ctx, ec.Recover(ctx, r))
  99140. ret = graphql.Null
  99141. }
  99142. }()
  99143. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99144. ctx = rctx // use context from middleware stack in children
  99145. return obj.ID, nil
  99146. })
  99147. if err != nil {
  99148. ec.Error(ctx, err)
  99149. return graphql.Null
  99150. }
  99151. if resTmp == nil {
  99152. if !graphql.HasFieldError(ctx, fc) {
  99153. ec.Errorf(ctx, "must not be null")
  99154. }
  99155. return graphql.Null
  99156. }
  99157. res := resTmp.(string)
  99158. fc.Result = res
  99159. return ec.marshalNID2string(ctx, field.Selections, res)
  99160. }
  99161. func (ec *executionContext) fieldContext_SubscriptionAppliedCodeDiscount_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99162. fc = &graphql.FieldContext{
  99163. Object: "SubscriptionAppliedCodeDiscount",
  99164. Field: field,
  99165. IsMethod: false,
  99166. IsResolver: false,
  99167. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99168. return nil, errors.New("field of type ID does not have child fields")
  99169. },
  99170. }
  99171. return fc, nil
  99172. }
  99173. func (ec *executionContext) _SubscriptionAppliedCodeDiscount_redeemCode(ctx context.Context, field graphql.CollectedField, obj *SubscriptionAppliedCodeDiscount) (ret graphql.Marshaler) {
  99174. fc, err := ec.fieldContext_SubscriptionAppliedCodeDiscount_redeemCode(ctx, field)
  99175. if err != nil {
  99176. return graphql.Null
  99177. }
  99178. ctx = graphql.WithFieldContext(ctx, fc)
  99179. defer func() {
  99180. if r := recover(); r != nil {
  99181. ec.Error(ctx, ec.Recover(ctx, r))
  99182. ret = graphql.Null
  99183. }
  99184. }()
  99185. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99186. ctx = rctx // use context from middleware stack in children
  99187. return obj.RedeemCode, nil
  99188. })
  99189. if err != nil {
  99190. ec.Error(ctx, err)
  99191. return graphql.Null
  99192. }
  99193. if resTmp == nil {
  99194. if !graphql.HasFieldError(ctx, fc) {
  99195. ec.Errorf(ctx, "must not be null")
  99196. }
  99197. return graphql.Null
  99198. }
  99199. res := resTmp.(string)
  99200. fc.Result = res
  99201. return ec.marshalNString2string(ctx, field.Selections, res)
  99202. }
  99203. func (ec *executionContext) fieldContext_SubscriptionAppliedCodeDiscount_redeemCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99204. fc = &graphql.FieldContext{
  99205. Object: "SubscriptionAppliedCodeDiscount",
  99206. Field: field,
  99207. IsMethod: false,
  99208. IsResolver: false,
  99209. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99210. return nil, errors.New("field of type String does not have child fields")
  99211. },
  99212. }
  99213. return fc, nil
  99214. }
  99215. func (ec *executionContext) _SubscriptionAppliedCodeDiscount_rejectionReason(ctx context.Context, field graphql.CollectedField, obj *SubscriptionAppliedCodeDiscount) (ret graphql.Marshaler) {
  99216. fc, err := ec.fieldContext_SubscriptionAppliedCodeDiscount_rejectionReason(ctx, field)
  99217. if err != nil {
  99218. return graphql.Null
  99219. }
  99220. ctx = graphql.WithFieldContext(ctx, fc)
  99221. defer func() {
  99222. if r := recover(); r != nil {
  99223. ec.Error(ctx, ec.Recover(ctx, r))
  99224. ret = graphql.Null
  99225. }
  99226. }()
  99227. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99228. ctx = rctx // use context from middleware stack in children
  99229. return obj.RejectionReason, nil
  99230. })
  99231. if err != nil {
  99232. ec.Error(ctx, err)
  99233. return graphql.Null
  99234. }
  99235. if resTmp == nil {
  99236. return graphql.Null
  99237. }
  99238. res := resTmp.(*SubscriptionDiscountRejectionReason)
  99239. fc.Result = res
  99240. return ec.marshalOSubscriptionDiscountRejectionReason2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionDiscountRejectionReason(ctx, field.Selections, res)
  99241. }
  99242. func (ec *executionContext) fieldContext_SubscriptionAppliedCodeDiscount_rejectionReason(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99243. fc = &graphql.FieldContext{
  99244. Object: "SubscriptionAppliedCodeDiscount",
  99245. Field: field,
  99246. IsMethod: false,
  99247. IsResolver: false,
  99248. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99249. return nil, errors.New("field of type SubscriptionDiscountRejectionReason does not have child fields")
  99250. },
  99251. }
  99252. return fc, nil
  99253. }
  99254. func (ec *executionContext) _SubscriptionBillingAttempt_completedAt(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingAttempt) (ret graphql.Marshaler) {
  99255. fc, err := ec.fieldContext_SubscriptionBillingAttempt_completedAt(ctx, field)
  99256. if err != nil {
  99257. return graphql.Null
  99258. }
  99259. ctx = graphql.WithFieldContext(ctx, fc)
  99260. defer func() {
  99261. if r := recover(); r != nil {
  99262. ec.Error(ctx, ec.Recover(ctx, r))
  99263. ret = graphql.Null
  99264. }
  99265. }()
  99266. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99267. ctx = rctx // use context from middleware stack in children
  99268. return obj.CompletedAt, nil
  99269. })
  99270. if err != nil {
  99271. ec.Error(ctx, err)
  99272. return graphql.Null
  99273. }
  99274. if resTmp == nil {
  99275. return graphql.Null
  99276. }
  99277. res := resTmp.(*string)
  99278. fc.Result = res
  99279. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  99280. }
  99281. func (ec *executionContext) fieldContext_SubscriptionBillingAttempt_completedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99282. fc = &graphql.FieldContext{
  99283. Object: "SubscriptionBillingAttempt",
  99284. Field: field,
  99285. IsMethod: false,
  99286. IsResolver: false,
  99287. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99288. return nil, errors.New("field of type DateTime does not have child fields")
  99289. },
  99290. }
  99291. return fc, nil
  99292. }
  99293. func (ec *executionContext) _SubscriptionBillingAttempt_createdAt(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingAttempt) (ret graphql.Marshaler) {
  99294. fc, err := ec.fieldContext_SubscriptionBillingAttempt_createdAt(ctx, field)
  99295. if err != nil {
  99296. return graphql.Null
  99297. }
  99298. ctx = graphql.WithFieldContext(ctx, fc)
  99299. defer func() {
  99300. if r := recover(); r != nil {
  99301. ec.Error(ctx, ec.Recover(ctx, r))
  99302. ret = graphql.Null
  99303. }
  99304. }()
  99305. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99306. ctx = rctx // use context from middleware stack in children
  99307. return obj.CreatedAt, nil
  99308. })
  99309. if err != nil {
  99310. ec.Error(ctx, err)
  99311. return graphql.Null
  99312. }
  99313. if resTmp == nil {
  99314. if !graphql.HasFieldError(ctx, fc) {
  99315. ec.Errorf(ctx, "must not be null")
  99316. }
  99317. return graphql.Null
  99318. }
  99319. res := resTmp.(string)
  99320. fc.Result = res
  99321. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  99322. }
  99323. func (ec *executionContext) fieldContext_SubscriptionBillingAttempt_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99324. fc = &graphql.FieldContext{
  99325. Object: "SubscriptionBillingAttempt",
  99326. Field: field,
  99327. IsMethod: false,
  99328. IsResolver: false,
  99329. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99330. return nil, errors.New("field of type DateTime does not have child fields")
  99331. },
  99332. }
  99333. return fc, nil
  99334. }
  99335. func (ec *executionContext) _SubscriptionBillingAttempt_errorCode(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingAttempt) (ret graphql.Marshaler) {
  99336. fc, err := ec.fieldContext_SubscriptionBillingAttempt_errorCode(ctx, field)
  99337. if err != nil {
  99338. return graphql.Null
  99339. }
  99340. ctx = graphql.WithFieldContext(ctx, fc)
  99341. defer func() {
  99342. if r := recover(); r != nil {
  99343. ec.Error(ctx, ec.Recover(ctx, r))
  99344. ret = graphql.Null
  99345. }
  99346. }()
  99347. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99348. ctx = rctx // use context from middleware stack in children
  99349. return obj.ErrorCode, nil
  99350. })
  99351. if err != nil {
  99352. ec.Error(ctx, err)
  99353. return graphql.Null
  99354. }
  99355. if resTmp == nil {
  99356. return graphql.Null
  99357. }
  99358. res := resTmp.(*SubscriptionBillingAttemptErrorCode)
  99359. fc.Result = res
  99360. return ec.marshalOSubscriptionBillingAttemptErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionBillingAttemptErrorCode(ctx, field.Selections, res)
  99361. }
  99362. func (ec *executionContext) fieldContext_SubscriptionBillingAttempt_errorCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99363. fc = &graphql.FieldContext{
  99364. Object: "SubscriptionBillingAttempt",
  99365. Field: field,
  99366. IsMethod: false,
  99367. IsResolver: false,
  99368. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99369. return nil, errors.New("field of type SubscriptionBillingAttemptErrorCode does not have child fields")
  99370. },
  99371. }
  99372. return fc, nil
  99373. }
  99374. func (ec *executionContext) _SubscriptionBillingAttempt_errorMessage(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingAttempt) (ret graphql.Marshaler) {
  99375. fc, err := ec.fieldContext_SubscriptionBillingAttempt_errorMessage(ctx, field)
  99376. if err != nil {
  99377. return graphql.Null
  99378. }
  99379. ctx = graphql.WithFieldContext(ctx, fc)
  99380. defer func() {
  99381. if r := recover(); r != nil {
  99382. ec.Error(ctx, ec.Recover(ctx, r))
  99383. ret = graphql.Null
  99384. }
  99385. }()
  99386. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99387. ctx = rctx // use context from middleware stack in children
  99388. return obj.ErrorMessage, nil
  99389. })
  99390. if err != nil {
  99391. ec.Error(ctx, err)
  99392. return graphql.Null
  99393. }
  99394. if resTmp == nil {
  99395. return graphql.Null
  99396. }
  99397. res := resTmp.(*string)
  99398. fc.Result = res
  99399. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  99400. }
  99401. func (ec *executionContext) fieldContext_SubscriptionBillingAttempt_errorMessage(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99402. fc = &graphql.FieldContext{
  99403. Object: "SubscriptionBillingAttempt",
  99404. Field: field,
  99405. IsMethod: false,
  99406. IsResolver: false,
  99407. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99408. return nil, errors.New("field of type String does not have child fields")
  99409. },
  99410. }
  99411. return fc, nil
  99412. }
  99413. func (ec *executionContext) _SubscriptionBillingAttempt_id(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingAttempt) (ret graphql.Marshaler) {
  99414. fc, err := ec.fieldContext_SubscriptionBillingAttempt_id(ctx, field)
  99415. if err != nil {
  99416. return graphql.Null
  99417. }
  99418. ctx = graphql.WithFieldContext(ctx, fc)
  99419. defer func() {
  99420. if r := recover(); r != nil {
  99421. ec.Error(ctx, ec.Recover(ctx, r))
  99422. ret = graphql.Null
  99423. }
  99424. }()
  99425. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99426. ctx = rctx // use context from middleware stack in children
  99427. return obj.ID, nil
  99428. })
  99429. if err != nil {
  99430. ec.Error(ctx, err)
  99431. return graphql.Null
  99432. }
  99433. if resTmp == nil {
  99434. if !graphql.HasFieldError(ctx, fc) {
  99435. ec.Errorf(ctx, "must not be null")
  99436. }
  99437. return graphql.Null
  99438. }
  99439. res := resTmp.(string)
  99440. fc.Result = res
  99441. return ec.marshalNID2string(ctx, field.Selections, res)
  99442. }
  99443. func (ec *executionContext) fieldContext_SubscriptionBillingAttempt_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99444. fc = &graphql.FieldContext{
  99445. Object: "SubscriptionBillingAttempt",
  99446. Field: field,
  99447. IsMethod: false,
  99448. IsResolver: false,
  99449. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99450. return nil, errors.New("field of type ID does not have child fields")
  99451. },
  99452. }
  99453. return fc, nil
  99454. }
  99455. func (ec *executionContext) _SubscriptionBillingAttempt_idempotencyKey(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingAttempt) (ret graphql.Marshaler) {
  99456. fc, err := ec.fieldContext_SubscriptionBillingAttempt_idempotencyKey(ctx, field)
  99457. if err != nil {
  99458. return graphql.Null
  99459. }
  99460. ctx = graphql.WithFieldContext(ctx, fc)
  99461. defer func() {
  99462. if r := recover(); r != nil {
  99463. ec.Error(ctx, ec.Recover(ctx, r))
  99464. ret = graphql.Null
  99465. }
  99466. }()
  99467. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99468. ctx = rctx // use context from middleware stack in children
  99469. return obj.IdempotencyKey, nil
  99470. })
  99471. if err != nil {
  99472. ec.Error(ctx, err)
  99473. return graphql.Null
  99474. }
  99475. if resTmp == nil {
  99476. if !graphql.HasFieldError(ctx, fc) {
  99477. ec.Errorf(ctx, "must not be null")
  99478. }
  99479. return graphql.Null
  99480. }
  99481. res := resTmp.(string)
  99482. fc.Result = res
  99483. return ec.marshalNString2string(ctx, field.Selections, res)
  99484. }
  99485. func (ec *executionContext) fieldContext_SubscriptionBillingAttempt_idempotencyKey(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99486. fc = &graphql.FieldContext{
  99487. Object: "SubscriptionBillingAttempt",
  99488. Field: field,
  99489. IsMethod: false,
  99490. IsResolver: false,
  99491. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99492. return nil, errors.New("field of type String does not have child fields")
  99493. },
  99494. }
  99495. return fc, nil
  99496. }
  99497. func (ec *executionContext) _SubscriptionBillingAttempt_nextActionUrl(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingAttempt) (ret graphql.Marshaler) {
  99498. fc, err := ec.fieldContext_SubscriptionBillingAttempt_nextActionUrl(ctx, field)
  99499. if err != nil {
  99500. return graphql.Null
  99501. }
  99502. ctx = graphql.WithFieldContext(ctx, fc)
  99503. defer func() {
  99504. if r := recover(); r != nil {
  99505. ec.Error(ctx, ec.Recover(ctx, r))
  99506. ret = graphql.Null
  99507. }
  99508. }()
  99509. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99510. ctx = rctx // use context from middleware stack in children
  99511. return obj.NextActionURL, nil
  99512. })
  99513. if err != nil {
  99514. ec.Error(ctx, err)
  99515. return graphql.Null
  99516. }
  99517. if resTmp == nil {
  99518. return graphql.Null
  99519. }
  99520. res := resTmp.(*string)
  99521. fc.Result = res
  99522. return ec.marshalOURL2ᚖstring(ctx, field.Selections, res)
  99523. }
  99524. func (ec *executionContext) fieldContext_SubscriptionBillingAttempt_nextActionUrl(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99525. fc = &graphql.FieldContext{
  99526. Object: "SubscriptionBillingAttempt",
  99527. Field: field,
  99528. IsMethod: false,
  99529. IsResolver: false,
  99530. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99531. return nil, errors.New("field of type URL does not have child fields")
  99532. },
  99533. }
  99534. return fc, nil
  99535. }
  99536. func (ec *executionContext) _SubscriptionBillingAttempt_order(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingAttempt) (ret graphql.Marshaler) {
  99537. fc, err := ec.fieldContext_SubscriptionBillingAttempt_order(ctx, field)
  99538. if err != nil {
  99539. return graphql.Null
  99540. }
  99541. ctx = graphql.WithFieldContext(ctx, fc)
  99542. defer func() {
  99543. if r := recover(); r != nil {
  99544. ec.Error(ctx, ec.Recover(ctx, r))
  99545. ret = graphql.Null
  99546. }
  99547. }()
  99548. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99549. ctx = rctx // use context from middleware stack in children
  99550. return obj.Order, nil
  99551. })
  99552. if err != nil {
  99553. ec.Error(ctx, err)
  99554. return graphql.Null
  99555. }
  99556. if resTmp == nil {
  99557. return graphql.Null
  99558. }
  99559. res := resTmp.(*Order)
  99560. fc.Result = res
  99561. return ec.marshalOOrder2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrder(ctx, field.Selections, res)
  99562. }
  99563. func (ec *executionContext) fieldContext_SubscriptionBillingAttempt_order(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99564. fc = &graphql.FieldContext{
  99565. Object: "SubscriptionBillingAttempt",
  99566. Field: field,
  99567. IsMethod: false,
  99568. IsResolver: false,
  99569. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99570. switch field.Name {
  99571. case "id":
  99572. return ec.fieldContext_Order_id(ctx, field)
  99573. }
  99574. return nil, fmt.Errorf("no field named %q was found under type Order", field.Name)
  99575. },
  99576. }
  99577. return fc, nil
  99578. }
  99579. func (ec *executionContext) _SubscriptionBillingAttempt_originTime(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingAttempt) (ret graphql.Marshaler) {
  99580. fc, err := ec.fieldContext_SubscriptionBillingAttempt_originTime(ctx, field)
  99581. if err != nil {
  99582. return graphql.Null
  99583. }
  99584. ctx = graphql.WithFieldContext(ctx, fc)
  99585. defer func() {
  99586. if r := recover(); r != nil {
  99587. ec.Error(ctx, ec.Recover(ctx, r))
  99588. ret = graphql.Null
  99589. }
  99590. }()
  99591. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99592. ctx = rctx // use context from middleware stack in children
  99593. return obj.OriginTime, nil
  99594. })
  99595. if err != nil {
  99596. ec.Error(ctx, err)
  99597. return graphql.Null
  99598. }
  99599. if resTmp == nil {
  99600. return graphql.Null
  99601. }
  99602. res := resTmp.(*string)
  99603. fc.Result = res
  99604. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  99605. }
  99606. func (ec *executionContext) fieldContext_SubscriptionBillingAttempt_originTime(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99607. fc = &graphql.FieldContext{
  99608. Object: "SubscriptionBillingAttempt",
  99609. Field: field,
  99610. IsMethod: false,
  99611. IsResolver: false,
  99612. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99613. return nil, errors.New("field of type DateTime does not have child fields")
  99614. },
  99615. }
  99616. return fc, nil
  99617. }
  99618. func (ec *executionContext) _SubscriptionBillingAttempt_ready(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingAttempt) (ret graphql.Marshaler) {
  99619. fc, err := ec.fieldContext_SubscriptionBillingAttempt_ready(ctx, field)
  99620. if err != nil {
  99621. return graphql.Null
  99622. }
  99623. ctx = graphql.WithFieldContext(ctx, fc)
  99624. defer func() {
  99625. if r := recover(); r != nil {
  99626. ec.Error(ctx, ec.Recover(ctx, r))
  99627. ret = graphql.Null
  99628. }
  99629. }()
  99630. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99631. ctx = rctx // use context from middleware stack in children
  99632. return obj.Ready, nil
  99633. })
  99634. if err != nil {
  99635. ec.Error(ctx, err)
  99636. return graphql.Null
  99637. }
  99638. if resTmp == nil {
  99639. if !graphql.HasFieldError(ctx, fc) {
  99640. ec.Errorf(ctx, "must not be null")
  99641. }
  99642. return graphql.Null
  99643. }
  99644. res := resTmp.(bool)
  99645. fc.Result = res
  99646. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  99647. }
  99648. func (ec *executionContext) fieldContext_SubscriptionBillingAttempt_ready(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99649. fc = &graphql.FieldContext{
  99650. Object: "SubscriptionBillingAttempt",
  99651. Field: field,
  99652. IsMethod: false,
  99653. IsResolver: false,
  99654. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99655. return nil, errors.New("field of type Boolean does not have child fields")
  99656. },
  99657. }
  99658. return fc, nil
  99659. }
  99660. func (ec *executionContext) _SubscriptionBillingAttempt_subscriptionContract(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingAttempt) (ret graphql.Marshaler) {
  99661. fc, err := ec.fieldContext_SubscriptionBillingAttempt_subscriptionContract(ctx, field)
  99662. if err != nil {
  99663. return graphql.Null
  99664. }
  99665. ctx = graphql.WithFieldContext(ctx, fc)
  99666. defer func() {
  99667. if r := recover(); r != nil {
  99668. ec.Error(ctx, ec.Recover(ctx, r))
  99669. ret = graphql.Null
  99670. }
  99671. }()
  99672. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99673. ctx = rctx // use context from middleware stack in children
  99674. return obj.SubscriptionContract, nil
  99675. })
  99676. if err != nil {
  99677. ec.Error(ctx, err)
  99678. return graphql.Null
  99679. }
  99680. if resTmp == nil {
  99681. if !graphql.HasFieldError(ctx, fc) {
  99682. ec.Errorf(ctx, "must not be null")
  99683. }
  99684. return graphql.Null
  99685. }
  99686. res := resTmp.(*SubscriptionContract)
  99687. fc.Result = res
  99688. return ec.marshalNSubscriptionContract2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionContract(ctx, field.Selections, res)
  99689. }
  99690. func (ec *executionContext) fieldContext_SubscriptionBillingAttempt_subscriptionContract(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99691. fc = &graphql.FieldContext{
  99692. Object: "SubscriptionBillingAttempt",
  99693. Field: field,
  99694. IsMethod: false,
  99695. IsResolver: false,
  99696. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99697. switch field.Name {
  99698. case "app":
  99699. return ec.fieldContext_SubscriptionContract_app(ctx, field)
  99700. case "appAdminUrl":
  99701. return ec.fieldContext_SubscriptionContract_appAdminUrl(ctx, field)
  99702. case "billingAttempts":
  99703. return ec.fieldContext_SubscriptionContract_billingAttempts(ctx, field)
  99704. case "billingPolicy":
  99705. return ec.fieldContext_SubscriptionContract_billingPolicy(ctx, field)
  99706. case "createdAt":
  99707. return ec.fieldContext_SubscriptionContract_createdAt(ctx, field)
  99708. case "currencyCode":
  99709. return ec.fieldContext_SubscriptionContract_currencyCode(ctx, field)
  99710. case "customAttributes":
  99711. return ec.fieldContext_SubscriptionContract_customAttributes(ctx, field)
  99712. case "customer":
  99713. return ec.fieldContext_SubscriptionContract_customer(ctx, field)
  99714. case "customerPaymentMethod":
  99715. return ec.fieldContext_SubscriptionContract_customerPaymentMethod(ctx, field)
  99716. case "deliveryMethod":
  99717. return ec.fieldContext_SubscriptionContract_deliveryMethod(ctx, field)
  99718. case "deliveryPolicy":
  99719. return ec.fieldContext_SubscriptionContract_deliveryPolicy(ctx, field)
  99720. case "deliveryPrice":
  99721. return ec.fieldContext_SubscriptionContract_deliveryPrice(ctx, field)
  99722. case "discounts":
  99723. return ec.fieldContext_SubscriptionContract_discounts(ctx, field)
  99724. case "id":
  99725. return ec.fieldContext_SubscriptionContract_id(ctx, field)
  99726. case "lastPaymentStatus":
  99727. return ec.fieldContext_SubscriptionContract_lastPaymentStatus(ctx, field)
  99728. case "lineCount":
  99729. return ec.fieldContext_SubscriptionContract_lineCount(ctx, field)
  99730. case "lines":
  99731. return ec.fieldContext_SubscriptionContract_lines(ctx, field)
  99732. case "nextBillingDate":
  99733. return ec.fieldContext_SubscriptionContract_nextBillingDate(ctx, field)
  99734. case "note":
  99735. return ec.fieldContext_SubscriptionContract_note(ctx, field)
  99736. case "orders":
  99737. return ec.fieldContext_SubscriptionContract_orders(ctx, field)
  99738. case "originOrder":
  99739. return ec.fieldContext_SubscriptionContract_originOrder(ctx, field)
  99740. case "status":
  99741. return ec.fieldContext_SubscriptionContract_status(ctx, field)
  99742. case "updatedAt":
  99743. return ec.fieldContext_SubscriptionContract_updatedAt(ctx, field)
  99744. }
  99745. return nil, fmt.Errorf("no field named %q was found under type SubscriptionContract", field.Name)
  99746. },
  99747. }
  99748. return fc, nil
  99749. }
  99750. func (ec *executionContext) _SubscriptionBillingAttemptConnection_edges(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingAttemptConnection) (ret graphql.Marshaler) {
  99751. fc, err := ec.fieldContext_SubscriptionBillingAttemptConnection_edges(ctx, field)
  99752. if err != nil {
  99753. return graphql.Null
  99754. }
  99755. ctx = graphql.WithFieldContext(ctx, fc)
  99756. defer func() {
  99757. if r := recover(); r != nil {
  99758. ec.Error(ctx, ec.Recover(ctx, r))
  99759. ret = graphql.Null
  99760. }
  99761. }()
  99762. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99763. ctx = rctx // use context from middleware stack in children
  99764. return obj.Edges, nil
  99765. })
  99766. if err != nil {
  99767. ec.Error(ctx, err)
  99768. return graphql.Null
  99769. }
  99770. if resTmp == nil {
  99771. if !graphql.HasFieldError(ctx, fc) {
  99772. ec.Errorf(ctx, "must not be null")
  99773. }
  99774. return graphql.Null
  99775. }
  99776. res := resTmp.([]*SubscriptionBillingAttemptEdge)
  99777. fc.Result = res
  99778. return ec.marshalNSubscriptionBillingAttemptEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionBillingAttemptEdgeᚄ(ctx, field.Selections, res)
  99779. }
  99780. func (ec *executionContext) fieldContext_SubscriptionBillingAttemptConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99781. fc = &graphql.FieldContext{
  99782. Object: "SubscriptionBillingAttemptConnection",
  99783. Field: field,
  99784. IsMethod: false,
  99785. IsResolver: false,
  99786. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99787. switch field.Name {
  99788. case "cursor":
  99789. return ec.fieldContext_SubscriptionBillingAttemptEdge_cursor(ctx, field)
  99790. case "node":
  99791. return ec.fieldContext_SubscriptionBillingAttemptEdge_node(ctx, field)
  99792. }
  99793. return nil, fmt.Errorf("no field named %q was found under type SubscriptionBillingAttemptEdge", field.Name)
  99794. },
  99795. }
  99796. return fc, nil
  99797. }
  99798. func (ec *executionContext) _SubscriptionBillingAttemptConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingAttemptConnection) (ret graphql.Marshaler) {
  99799. fc, err := ec.fieldContext_SubscriptionBillingAttemptConnection_nodes(ctx, field)
  99800. if err != nil {
  99801. return graphql.Null
  99802. }
  99803. ctx = graphql.WithFieldContext(ctx, fc)
  99804. defer func() {
  99805. if r := recover(); r != nil {
  99806. ec.Error(ctx, ec.Recover(ctx, r))
  99807. ret = graphql.Null
  99808. }
  99809. }()
  99810. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99811. ctx = rctx // use context from middleware stack in children
  99812. return obj.Nodes, nil
  99813. })
  99814. if err != nil {
  99815. ec.Error(ctx, err)
  99816. return graphql.Null
  99817. }
  99818. if resTmp == nil {
  99819. if !graphql.HasFieldError(ctx, fc) {
  99820. ec.Errorf(ctx, "must not be null")
  99821. }
  99822. return graphql.Null
  99823. }
  99824. res := resTmp.([]*SubscriptionBillingAttempt)
  99825. fc.Result = res
  99826. return ec.marshalNSubscriptionBillingAttempt2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionBillingAttemptᚄ(ctx, field.Selections, res)
  99827. }
  99828. func (ec *executionContext) fieldContext_SubscriptionBillingAttemptConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99829. fc = &graphql.FieldContext{
  99830. Object: "SubscriptionBillingAttemptConnection",
  99831. Field: field,
  99832. IsMethod: false,
  99833. IsResolver: false,
  99834. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99835. switch field.Name {
  99836. case "completedAt":
  99837. return ec.fieldContext_SubscriptionBillingAttempt_completedAt(ctx, field)
  99838. case "createdAt":
  99839. return ec.fieldContext_SubscriptionBillingAttempt_createdAt(ctx, field)
  99840. case "errorCode":
  99841. return ec.fieldContext_SubscriptionBillingAttempt_errorCode(ctx, field)
  99842. case "errorMessage":
  99843. return ec.fieldContext_SubscriptionBillingAttempt_errorMessage(ctx, field)
  99844. case "id":
  99845. return ec.fieldContext_SubscriptionBillingAttempt_id(ctx, field)
  99846. case "idempotencyKey":
  99847. return ec.fieldContext_SubscriptionBillingAttempt_idempotencyKey(ctx, field)
  99848. case "nextActionUrl":
  99849. return ec.fieldContext_SubscriptionBillingAttempt_nextActionUrl(ctx, field)
  99850. case "order":
  99851. return ec.fieldContext_SubscriptionBillingAttempt_order(ctx, field)
  99852. case "originTime":
  99853. return ec.fieldContext_SubscriptionBillingAttempt_originTime(ctx, field)
  99854. case "ready":
  99855. return ec.fieldContext_SubscriptionBillingAttempt_ready(ctx, field)
  99856. case "subscriptionContract":
  99857. return ec.fieldContext_SubscriptionBillingAttempt_subscriptionContract(ctx, field)
  99858. }
  99859. return nil, fmt.Errorf("no field named %q was found under type SubscriptionBillingAttempt", field.Name)
  99860. },
  99861. }
  99862. return fc, nil
  99863. }
  99864. func (ec *executionContext) _SubscriptionBillingAttemptConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingAttemptConnection) (ret graphql.Marshaler) {
  99865. fc, err := ec.fieldContext_SubscriptionBillingAttemptConnection_pageInfo(ctx, field)
  99866. if err != nil {
  99867. return graphql.Null
  99868. }
  99869. ctx = graphql.WithFieldContext(ctx, fc)
  99870. defer func() {
  99871. if r := recover(); r != nil {
  99872. ec.Error(ctx, ec.Recover(ctx, r))
  99873. ret = graphql.Null
  99874. }
  99875. }()
  99876. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99877. ctx = rctx // use context from middleware stack in children
  99878. return obj.PageInfo, nil
  99879. })
  99880. if err != nil {
  99881. ec.Error(ctx, err)
  99882. return graphql.Null
  99883. }
  99884. if resTmp == nil {
  99885. if !graphql.HasFieldError(ctx, fc) {
  99886. ec.Errorf(ctx, "must not be null")
  99887. }
  99888. return graphql.Null
  99889. }
  99890. res := resTmp.(*PageInfo)
  99891. fc.Result = res
  99892. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  99893. }
  99894. func (ec *executionContext) fieldContext_SubscriptionBillingAttemptConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99895. fc = &graphql.FieldContext{
  99896. Object: "SubscriptionBillingAttemptConnection",
  99897. Field: field,
  99898. IsMethod: false,
  99899. IsResolver: false,
  99900. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99901. switch field.Name {
  99902. case "endCursor":
  99903. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  99904. case "hasNextPage":
  99905. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  99906. case "hasPreviousPage":
  99907. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  99908. case "startCursor":
  99909. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  99910. }
  99911. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  99912. },
  99913. }
  99914. return fc, nil
  99915. }
  99916. func (ec *executionContext) _SubscriptionBillingAttemptEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingAttemptEdge) (ret graphql.Marshaler) {
  99917. fc, err := ec.fieldContext_SubscriptionBillingAttemptEdge_cursor(ctx, field)
  99918. if err != nil {
  99919. return graphql.Null
  99920. }
  99921. ctx = graphql.WithFieldContext(ctx, fc)
  99922. defer func() {
  99923. if r := recover(); r != nil {
  99924. ec.Error(ctx, ec.Recover(ctx, r))
  99925. ret = graphql.Null
  99926. }
  99927. }()
  99928. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99929. ctx = rctx // use context from middleware stack in children
  99930. return obj.Cursor, nil
  99931. })
  99932. if err != nil {
  99933. ec.Error(ctx, err)
  99934. return graphql.Null
  99935. }
  99936. if resTmp == nil {
  99937. if !graphql.HasFieldError(ctx, fc) {
  99938. ec.Errorf(ctx, "must not be null")
  99939. }
  99940. return graphql.Null
  99941. }
  99942. res := resTmp.(string)
  99943. fc.Result = res
  99944. return ec.marshalNString2string(ctx, field.Selections, res)
  99945. }
  99946. func (ec *executionContext) fieldContext_SubscriptionBillingAttemptEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99947. fc = &graphql.FieldContext{
  99948. Object: "SubscriptionBillingAttemptEdge",
  99949. Field: field,
  99950. IsMethod: false,
  99951. IsResolver: false,
  99952. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99953. return nil, errors.New("field of type String does not have child fields")
  99954. },
  99955. }
  99956. return fc, nil
  99957. }
  99958. func (ec *executionContext) _SubscriptionBillingAttemptEdge_node(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingAttemptEdge) (ret graphql.Marshaler) {
  99959. fc, err := ec.fieldContext_SubscriptionBillingAttemptEdge_node(ctx, field)
  99960. if err != nil {
  99961. return graphql.Null
  99962. }
  99963. ctx = graphql.WithFieldContext(ctx, fc)
  99964. defer func() {
  99965. if r := recover(); r != nil {
  99966. ec.Error(ctx, ec.Recover(ctx, r))
  99967. ret = graphql.Null
  99968. }
  99969. }()
  99970. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99971. ctx = rctx // use context from middleware stack in children
  99972. return obj.Node, nil
  99973. })
  99974. if err != nil {
  99975. ec.Error(ctx, err)
  99976. return graphql.Null
  99977. }
  99978. if resTmp == nil {
  99979. if !graphql.HasFieldError(ctx, fc) {
  99980. ec.Errorf(ctx, "must not be null")
  99981. }
  99982. return graphql.Null
  99983. }
  99984. res := resTmp.(*SubscriptionBillingAttempt)
  99985. fc.Result = res
  99986. return ec.marshalNSubscriptionBillingAttempt2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionBillingAttempt(ctx, field.Selections, res)
  99987. }
  99988. func (ec *executionContext) fieldContext_SubscriptionBillingAttemptEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99989. fc = &graphql.FieldContext{
  99990. Object: "SubscriptionBillingAttemptEdge",
  99991. Field: field,
  99992. IsMethod: false,
  99993. IsResolver: false,
  99994. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99995. switch field.Name {
  99996. case "completedAt":
  99997. return ec.fieldContext_SubscriptionBillingAttempt_completedAt(ctx, field)
  99998. case "createdAt":
  99999. return ec.fieldContext_SubscriptionBillingAttempt_createdAt(ctx, field)
  100000. case "errorCode":
  100001. return ec.fieldContext_SubscriptionBillingAttempt_errorCode(ctx, field)
  100002. case "errorMessage":
  100003. return ec.fieldContext_SubscriptionBillingAttempt_errorMessage(ctx, field)
  100004. case "id":
  100005. return ec.fieldContext_SubscriptionBillingAttempt_id(ctx, field)
  100006. case "idempotencyKey":
  100007. return ec.fieldContext_SubscriptionBillingAttempt_idempotencyKey(ctx, field)
  100008. case "nextActionUrl":
  100009. return ec.fieldContext_SubscriptionBillingAttempt_nextActionUrl(ctx, field)
  100010. case "order":
  100011. return ec.fieldContext_SubscriptionBillingAttempt_order(ctx, field)
  100012. case "originTime":
  100013. return ec.fieldContext_SubscriptionBillingAttempt_originTime(ctx, field)
  100014. case "ready":
  100015. return ec.fieldContext_SubscriptionBillingAttempt_ready(ctx, field)
  100016. case "subscriptionContract":
  100017. return ec.fieldContext_SubscriptionBillingAttempt_subscriptionContract(ctx, field)
  100018. }
  100019. return nil, fmt.Errorf("no field named %q was found under type SubscriptionBillingAttempt", field.Name)
  100020. },
  100021. }
  100022. return fc, nil
  100023. }
  100024. func (ec *executionContext) _SubscriptionBillingPolicy_anchors(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingPolicy) (ret graphql.Marshaler) {
  100025. fc, err := ec.fieldContext_SubscriptionBillingPolicy_anchors(ctx, field)
  100026. if err != nil {
  100027. return graphql.Null
  100028. }
  100029. ctx = graphql.WithFieldContext(ctx, fc)
  100030. defer func() {
  100031. if r := recover(); r != nil {
  100032. ec.Error(ctx, ec.Recover(ctx, r))
  100033. ret = graphql.Null
  100034. }
  100035. }()
  100036. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100037. ctx = rctx // use context from middleware stack in children
  100038. return obj.Anchors, nil
  100039. })
  100040. if err != nil {
  100041. ec.Error(ctx, err)
  100042. return graphql.Null
  100043. }
  100044. if resTmp == nil {
  100045. if !graphql.HasFieldError(ctx, fc) {
  100046. ec.Errorf(ctx, "must not be null")
  100047. }
  100048. return graphql.Null
  100049. }
  100050. res := resTmp.([]*SellingPlanAnchor)
  100051. fc.Result = res
  100052. return ec.marshalNSellingPlanAnchor2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanAnchorᚄ(ctx, field.Selections, res)
  100053. }
  100054. func (ec *executionContext) fieldContext_SubscriptionBillingPolicy_anchors(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100055. fc = &graphql.FieldContext{
  100056. Object: "SubscriptionBillingPolicy",
  100057. Field: field,
  100058. IsMethod: false,
  100059. IsResolver: false,
  100060. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100061. switch field.Name {
  100062. case "cutoffDay":
  100063. return ec.fieldContext_SellingPlanAnchor_cutoffDay(ctx, field)
  100064. case "day":
  100065. return ec.fieldContext_SellingPlanAnchor_day(ctx, field)
  100066. case "month":
  100067. return ec.fieldContext_SellingPlanAnchor_month(ctx, field)
  100068. case "type":
  100069. return ec.fieldContext_SellingPlanAnchor_type(ctx, field)
  100070. }
  100071. return nil, fmt.Errorf("no field named %q was found under type SellingPlanAnchor", field.Name)
  100072. },
  100073. }
  100074. return fc, nil
  100075. }
  100076. func (ec *executionContext) _SubscriptionBillingPolicy_interval(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingPolicy) (ret graphql.Marshaler) {
  100077. fc, err := ec.fieldContext_SubscriptionBillingPolicy_interval(ctx, field)
  100078. if err != nil {
  100079. return graphql.Null
  100080. }
  100081. ctx = graphql.WithFieldContext(ctx, fc)
  100082. defer func() {
  100083. if r := recover(); r != nil {
  100084. ec.Error(ctx, ec.Recover(ctx, r))
  100085. ret = graphql.Null
  100086. }
  100087. }()
  100088. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100089. ctx = rctx // use context from middleware stack in children
  100090. return obj.Interval, nil
  100091. })
  100092. if err != nil {
  100093. ec.Error(ctx, err)
  100094. return graphql.Null
  100095. }
  100096. if resTmp == nil {
  100097. if !graphql.HasFieldError(ctx, fc) {
  100098. ec.Errorf(ctx, "must not be null")
  100099. }
  100100. return graphql.Null
  100101. }
  100102. res := resTmp.(SellingPlanInterval)
  100103. fc.Result = res
  100104. return ec.marshalNSellingPlanInterval2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanInterval(ctx, field.Selections, res)
  100105. }
  100106. func (ec *executionContext) fieldContext_SubscriptionBillingPolicy_interval(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100107. fc = &graphql.FieldContext{
  100108. Object: "SubscriptionBillingPolicy",
  100109. Field: field,
  100110. IsMethod: false,
  100111. IsResolver: false,
  100112. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100113. return nil, errors.New("field of type SellingPlanInterval does not have child fields")
  100114. },
  100115. }
  100116. return fc, nil
  100117. }
  100118. func (ec *executionContext) _SubscriptionBillingPolicy_intervalCount(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingPolicy) (ret graphql.Marshaler) {
  100119. fc, err := ec.fieldContext_SubscriptionBillingPolicy_intervalCount(ctx, field)
  100120. if err != nil {
  100121. return graphql.Null
  100122. }
  100123. ctx = graphql.WithFieldContext(ctx, fc)
  100124. defer func() {
  100125. if r := recover(); r != nil {
  100126. ec.Error(ctx, ec.Recover(ctx, r))
  100127. ret = graphql.Null
  100128. }
  100129. }()
  100130. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100131. ctx = rctx // use context from middleware stack in children
  100132. return obj.IntervalCount, nil
  100133. })
  100134. if err != nil {
  100135. ec.Error(ctx, err)
  100136. return graphql.Null
  100137. }
  100138. if resTmp == nil {
  100139. if !graphql.HasFieldError(ctx, fc) {
  100140. ec.Errorf(ctx, "must not be null")
  100141. }
  100142. return graphql.Null
  100143. }
  100144. res := resTmp.(int)
  100145. fc.Result = res
  100146. return ec.marshalNInt2int(ctx, field.Selections, res)
  100147. }
  100148. func (ec *executionContext) fieldContext_SubscriptionBillingPolicy_intervalCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100149. fc = &graphql.FieldContext{
  100150. Object: "SubscriptionBillingPolicy",
  100151. Field: field,
  100152. IsMethod: false,
  100153. IsResolver: false,
  100154. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100155. return nil, errors.New("field of type Int does not have child fields")
  100156. },
  100157. }
  100158. return fc, nil
  100159. }
  100160. func (ec *executionContext) _SubscriptionBillingPolicy_maxCycles(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingPolicy) (ret graphql.Marshaler) {
  100161. fc, err := ec.fieldContext_SubscriptionBillingPolicy_maxCycles(ctx, field)
  100162. if err != nil {
  100163. return graphql.Null
  100164. }
  100165. ctx = graphql.WithFieldContext(ctx, fc)
  100166. defer func() {
  100167. if r := recover(); r != nil {
  100168. ec.Error(ctx, ec.Recover(ctx, r))
  100169. ret = graphql.Null
  100170. }
  100171. }()
  100172. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100173. ctx = rctx // use context from middleware stack in children
  100174. return obj.MaxCycles, nil
  100175. })
  100176. if err != nil {
  100177. ec.Error(ctx, err)
  100178. return graphql.Null
  100179. }
  100180. if resTmp == nil {
  100181. return graphql.Null
  100182. }
  100183. res := resTmp.(*int)
  100184. fc.Result = res
  100185. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  100186. }
  100187. func (ec *executionContext) fieldContext_SubscriptionBillingPolicy_maxCycles(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100188. fc = &graphql.FieldContext{
  100189. Object: "SubscriptionBillingPolicy",
  100190. Field: field,
  100191. IsMethod: false,
  100192. IsResolver: false,
  100193. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100194. return nil, errors.New("field of type Int does not have child fields")
  100195. },
  100196. }
  100197. return fc, nil
  100198. }
  100199. func (ec *executionContext) _SubscriptionBillingPolicy_minCycles(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingPolicy) (ret graphql.Marshaler) {
  100200. fc, err := ec.fieldContext_SubscriptionBillingPolicy_minCycles(ctx, field)
  100201. if err != nil {
  100202. return graphql.Null
  100203. }
  100204. ctx = graphql.WithFieldContext(ctx, fc)
  100205. defer func() {
  100206. if r := recover(); r != nil {
  100207. ec.Error(ctx, ec.Recover(ctx, r))
  100208. ret = graphql.Null
  100209. }
  100210. }()
  100211. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100212. ctx = rctx // use context from middleware stack in children
  100213. return obj.MinCycles, nil
  100214. })
  100215. if err != nil {
  100216. ec.Error(ctx, err)
  100217. return graphql.Null
  100218. }
  100219. if resTmp == nil {
  100220. return graphql.Null
  100221. }
  100222. res := resTmp.(*int)
  100223. fc.Result = res
  100224. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  100225. }
  100226. func (ec *executionContext) fieldContext_SubscriptionBillingPolicy_minCycles(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100227. fc = &graphql.FieldContext{
  100228. Object: "SubscriptionBillingPolicy",
  100229. Field: field,
  100230. IsMethod: false,
  100231. IsResolver: false,
  100232. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100233. return nil, errors.New("field of type Int does not have child fields")
  100234. },
  100235. }
  100236. return fc, nil
  100237. }
  100238. func (ec *executionContext) _SubscriptionContract_app(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  100239. fc, err := ec.fieldContext_SubscriptionContract_app(ctx, field)
  100240. if err != nil {
  100241. return graphql.Null
  100242. }
  100243. ctx = graphql.WithFieldContext(ctx, fc)
  100244. defer func() {
  100245. if r := recover(); r != nil {
  100246. ec.Error(ctx, ec.Recover(ctx, r))
  100247. ret = graphql.Null
  100248. }
  100249. }()
  100250. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100251. ctx = rctx // use context from middleware stack in children
  100252. return obj.App, nil
  100253. })
  100254. if err != nil {
  100255. ec.Error(ctx, err)
  100256. return graphql.Null
  100257. }
  100258. if resTmp == nil {
  100259. return graphql.Null
  100260. }
  100261. res := resTmp.(*App)
  100262. fc.Result = res
  100263. return ec.marshalOApp2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐApp(ctx, field.Selections, res)
  100264. }
  100265. func (ec *executionContext) fieldContext_SubscriptionContract_app(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100266. fc = &graphql.FieldContext{
  100267. Object: "SubscriptionContract",
  100268. Field: field,
  100269. IsMethod: false,
  100270. IsResolver: false,
  100271. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100272. switch field.Name {
  100273. case "apiKey":
  100274. return ec.fieldContext_App_apiKey(ctx, field)
  100275. case "appStoreAppUrl":
  100276. return ec.fieldContext_App_appStoreAppUrl(ctx, field)
  100277. case "appStoreDeveloperUrl":
  100278. return ec.fieldContext_App_appStoreDeveloperUrl(ctx, field)
  100279. case "availableAccessScopes":
  100280. return ec.fieldContext_App_availableAccessScopes(ctx, field)
  100281. case "banner":
  100282. return ec.fieldContext_App_banner(ctx, field)
  100283. case "description":
  100284. return ec.fieldContext_App_description(ctx, field)
  100285. case "developerName":
  100286. return ec.fieldContext_App_developerName(ctx, field)
  100287. case "developerType":
  100288. return ec.fieldContext_App_developerType(ctx, field)
  100289. case "embedded":
  100290. return ec.fieldContext_App_embedded(ctx, field)
  100291. case "failedRequirements":
  100292. return ec.fieldContext_App_failedRequirements(ctx, field)
  100293. case "features":
  100294. return ec.fieldContext_App_features(ctx, field)
  100295. case "feedback":
  100296. return ec.fieldContext_App_feedback(ctx, field)
  100297. case "handle":
  100298. return ec.fieldContext_App_handle(ctx, field)
  100299. case "icon":
  100300. return ec.fieldContext_App_icon(ctx, field)
  100301. case "id":
  100302. return ec.fieldContext_App_id(ctx, field)
  100303. case "installUrl":
  100304. return ec.fieldContext_App_installUrl(ctx, field)
  100305. case "installation":
  100306. return ec.fieldContext_App_installation(ctx, field)
  100307. case "isPostPurchaseAppInUse":
  100308. return ec.fieldContext_App_isPostPurchaseAppInUse(ctx, field)
  100309. case "previouslyInstalled":
  100310. return ec.fieldContext_App_previouslyInstalled(ctx, field)
  100311. case "pricingDetails":
  100312. return ec.fieldContext_App_pricingDetails(ctx, field)
  100313. case "pricingDetailsSummary":
  100314. return ec.fieldContext_App_pricingDetailsSummary(ctx, field)
  100315. case "privacyPolicyUrl":
  100316. return ec.fieldContext_App_privacyPolicyUrl(ctx, field)
  100317. case "publicCategory":
  100318. return ec.fieldContext_App_publicCategory(ctx, field)
  100319. case "published":
  100320. return ec.fieldContext_App_published(ctx, field)
  100321. case "requestedAccessScopes":
  100322. return ec.fieldContext_App_requestedAccessScopes(ctx, field)
  100323. case "screenshots":
  100324. return ec.fieldContext_App_screenshots(ctx, field)
  100325. case "shopifyDeveloped":
  100326. return ec.fieldContext_App_shopifyDeveloped(ctx, field)
  100327. case "title":
  100328. return ec.fieldContext_App_title(ctx, field)
  100329. case "uninstallMessage":
  100330. return ec.fieldContext_App_uninstallMessage(ctx, field)
  100331. case "webhookApiVersion":
  100332. return ec.fieldContext_App_webhookApiVersion(ctx, field)
  100333. }
  100334. return nil, fmt.Errorf("no field named %q was found under type App", field.Name)
  100335. },
  100336. }
  100337. return fc, nil
  100338. }
  100339. func (ec *executionContext) _SubscriptionContract_appAdminUrl(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  100340. fc, err := ec.fieldContext_SubscriptionContract_appAdminUrl(ctx, field)
  100341. if err != nil {
  100342. return graphql.Null
  100343. }
  100344. ctx = graphql.WithFieldContext(ctx, fc)
  100345. defer func() {
  100346. if r := recover(); r != nil {
  100347. ec.Error(ctx, ec.Recover(ctx, r))
  100348. ret = graphql.Null
  100349. }
  100350. }()
  100351. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100352. ctx = rctx // use context from middleware stack in children
  100353. return obj.AppAdminURL, nil
  100354. })
  100355. if err != nil {
  100356. ec.Error(ctx, err)
  100357. return graphql.Null
  100358. }
  100359. if resTmp == nil {
  100360. return graphql.Null
  100361. }
  100362. res := resTmp.(*string)
  100363. fc.Result = res
  100364. return ec.marshalOURL2ᚖstring(ctx, field.Selections, res)
  100365. }
  100366. func (ec *executionContext) fieldContext_SubscriptionContract_appAdminUrl(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100367. fc = &graphql.FieldContext{
  100368. Object: "SubscriptionContract",
  100369. Field: field,
  100370. IsMethod: false,
  100371. IsResolver: false,
  100372. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100373. return nil, errors.New("field of type URL does not have child fields")
  100374. },
  100375. }
  100376. return fc, nil
  100377. }
  100378. func (ec *executionContext) _SubscriptionContract_billingAttempts(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  100379. fc, err := ec.fieldContext_SubscriptionContract_billingAttempts(ctx, field)
  100380. if err != nil {
  100381. return graphql.Null
  100382. }
  100383. ctx = graphql.WithFieldContext(ctx, fc)
  100384. defer func() {
  100385. if r := recover(); r != nil {
  100386. ec.Error(ctx, ec.Recover(ctx, r))
  100387. ret = graphql.Null
  100388. }
  100389. }()
  100390. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100391. ctx = rctx // use context from middleware stack in children
  100392. return obj.BillingAttempts, nil
  100393. })
  100394. if err != nil {
  100395. ec.Error(ctx, err)
  100396. return graphql.Null
  100397. }
  100398. if resTmp == nil {
  100399. if !graphql.HasFieldError(ctx, fc) {
  100400. ec.Errorf(ctx, "must not be null")
  100401. }
  100402. return graphql.Null
  100403. }
  100404. res := resTmp.(*SubscriptionBillingAttemptConnection)
  100405. fc.Result = res
  100406. return ec.marshalNSubscriptionBillingAttemptConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionBillingAttemptConnection(ctx, field.Selections, res)
  100407. }
  100408. func (ec *executionContext) fieldContext_SubscriptionContract_billingAttempts(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100409. fc = &graphql.FieldContext{
  100410. Object: "SubscriptionContract",
  100411. Field: field,
  100412. IsMethod: false,
  100413. IsResolver: false,
  100414. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100415. switch field.Name {
  100416. case "edges":
  100417. return ec.fieldContext_SubscriptionBillingAttemptConnection_edges(ctx, field)
  100418. case "nodes":
  100419. return ec.fieldContext_SubscriptionBillingAttemptConnection_nodes(ctx, field)
  100420. case "pageInfo":
  100421. return ec.fieldContext_SubscriptionBillingAttemptConnection_pageInfo(ctx, field)
  100422. }
  100423. return nil, fmt.Errorf("no field named %q was found under type SubscriptionBillingAttemptConnection", field.Name)
  100424. },
  100425. }
  100426. defer func() {
  100427. if r := recover(); r != nil {
  100428. err = ec.Recover(ctx, r)
  100429. ec.Error(ctx, err)
  100430. }
  100431. }()
  100432. ctx = graphql.WithFieldContext(ctx, fc)
  100433. if fc.Args, err = ec.field_SubscriptionContract_billingAttempts_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  100434. ec.Error(ctx, err)
  100435. return
  100436. }
  100437. return fc, nil
  100438. }
  100439. func (ec *executionContext) _SubscriptionContract_billingPolicy(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  100440. fc, err := ec.fieldContext_SubscriptionContract_billingPolicy(ctx, field)
  100441. if err != nil {
  100442. return graphql.Null
  100443. }
  100444. ctx = graphql.WithFieldContext(ctx, fc)
  100445. defer func() {
  100446. if r := recover(); r != nil {
  100447. ec.Error(ctx, ec.Recover(ctx, r))
  100448. ret = graphql.Null
  100449. }
  100450. }()
  100451. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100452. ctx = rctx // use context from middleware stack in children
  100453. return obj.BillingPolicy, nil
  100454. })
  100455. if err != nil {
  100456. ec.Error(ctx, err)
  100457. return graphql.Null
  100458. }
  100459. if resTmp == nil {
  100460. if !graphql.HasFieldError(ctx, fc) {
  100461. ec.Errorf(ctx, "must not be null")
  100462. }
  100463. return graphql.Null
  100464. }
  100465. res := resTmp.(*SubscriptionBillingPolicy)
  100466. fc.Result = res
  100467. return ec.marshalNSubscriptionBillingPolicy2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionBillingPolicy(ctx, field.Selections, res)
  100468. }
  100469. func (ec *executionContext) fieldContext_SubscriptionContract_billingPolicy(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100470. fc = &graphql.FieldContext{
  100471. Object: "SubscriptionContract",
  100472. Field: field,
  100473. IsMethod: false,
  100474. IsResolver: false,
  100475. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100476. switch field.Name {
  100477. case "anchors":
  100478. return ec.fieldContext_SubscriptionBillingPolicy_anchors(ctx, field)
  100479. case "interval":
  100480. return ec.fieldContext_SubscriptionBillingPolicy_interval(ctx, field)
  100481. case "intervalCount":
  100482. return ec.fieldContext_SubscriptionBillingPolicy_intervalCount(ctx, field)
  100483. case "maxCycles":
  100484. return ec.fieldContext_SubscriptionBillingPolicy_maxCycles(ctx, field)
  100485. case "minCycles":
  100486. return ec.fieldContext_SubscriptionBillingPolicy_minCycles(ctx, field)
  100487. }
  100488. return nil, fmt.Errorf("no field named %q was found under type SubscriptionBillingPolicy", field.Name)
  100489. },
  100490. }
  100491. return fc, nil
  100492. }
  100493. func (ec *executionContext) _SubscriptionContract_createdAt(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  100494. fc, err := ec.fieldContext_SubscriptionContract_createdAt(ctx, field)
  100495. if err != nil {
  100496. return graphql.Null
  100497. }
  100498. ctx = graphql.WithFieldContext(ctx, fc)
  100499. defer func() {
  100500. if r := recover(); r != nil {
  100501. ec.Error(ctx, ec.Recover(ctx, r))
  100502. ret = graphql.Null
  100503. }
  100504. }()
  100505. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100506. ctx = rctx // use context from middleware stack in children
  100507. return obj.CreatedAt, nil
  100508. })
  100509. if err != nil {
  100510. ec.Error(ctx, err)
  100511. return graphql.Null
  100512. }
  100513. if resTmp == nil {
  100514. if !graphql.HasFieldError(ctx, fc) {
  100515. ec.Errorf(ctx, "must not be null")
  100516. }
  100517. return graphql.Null
  100518. }
  100519. res := resTmp.(string)
  100520. fc.Result = res
  100521. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  100522. }
  100523. func (ec *executionContext) fieldContext_SubscriptionContract_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100524. fc = &graphql.FieldContext{
  100525. Object: "SubscriptionContract",
  100526. Field: field,
  100527. IsMethod: false,
  100528. IsResolver: false,
  100529. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100530. return nil, errors.New("field of type DateTime does not have child fields")
  100531. },
  100532. }
  100533. return fc, nil
  100534. }
  100535. func (ec *executionContext) _SubscriptionContract_currencyCode(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  100536. fc, err := ec.fieldContext_SubscriptionContract_currencyCode(ctx, field)
  100537. if err != nil {
  100538. return graphql.Null
  100539. }
  100540. ctx = graphql.WithFieldContext(ctx, fc)
  100541. defer func() {
  100542. if r := recover(); r != nil {
  100543. ec.Error(ctx, ec.Recover(ctx, r))
  100544. ret = graphql.Null
  100545. }
  100546. }()
  100547. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100548. ctx = rctx // use context from middleware stack in children
  100549. return obj.CurrencyCode, nil
  100550. })
  100551. if err != nil {
  100552. ec.Error(ctx, err)
  100553. return graphql.Null
  100554. }
  100555. if resTmp == nil {
  100556. if !graphql.HasFieldError(ctx, fc) {
  100557. ec.Errorf(ctx, "must not be null")
  100558. }
  100559. return graphql.Null
  100560. }
  100561. res := resTmp.(CurrencyCode)
  100562. fc.Result = res
  100563. return ec.marshalNCurrencyCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCurrencyCode(ctx, field.Selections, res)
  100564. }
  100565. func (ec *executionContext) fieldContext_SubscriptionContract_currencyCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100566. fc = &graphql.FieldContext{
  100567. Object: "SubscriptionContract",
  100568. Field: field,
  100569. IsMethod: false,
  100570. IsResolver: false,
  100571. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100572. return nil, errors.New("field of type CurrencyCode does not have child fields")
  100573. },
  100574. }
  100575. return fc, nil
  100576. }
  100577. func (ec *executionContext) _SubscriptionContract_customAttributes(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  100578. fc, err := ec.fieldContext_SubscriptionContract_customAttributes(ctx, field)
  100579. if err != nil {
  100580. return graphql.Null
  100581. }
  100582. ctx = graphql.WithFieldContext(ctx, fc)
  100583. defer func() {
  100584. if r := recover(); r != nil {
  100585. ec.Error(ctx, ec.Recover(ctx, r))
  100586. ret = graphql.Null
  100587. }
  100588. }()
  100589. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100590. ctx = rctx // use context from middleware stack in children
  100591. return obj.CustomAttributes, nil
  100592. })
  100593. if err != nil {
  100594. ec.Error(ctx, err)
  100595. return graphql.Null
  100596. }
  100597. if resTmp == nil {
  100598. if !graphql.HasFieldError(ctx, fc) {
  100599. ec.Errorf(ctx, "must not be null")
  100600. }
  100601. return graphql.Null
  100602. }
  100603. res := resTmp.([]*Attribute)
  100604. fc.Result = res
  100605. return ec.marshalNAttribute2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAttributeᚄ(ctx, field.Selections, res)
  100606. }
  100607. func (ec *executionContext) fieldContext_SubscriptionContract_customAttributes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100608. fc = &graphql.FieldContext{
  100609. Object: "SubscriptionContract",
  100610. Field: field,
  100611. IsMethod: false,
  100612. IsResolver: false,
  100613. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100614. switch field.Name {
  100615. case "key":
  100616. return ec.fieldContext_Attribute_key(ctx, field)
  100617. case "value":
  100618. return ec.fieldContext_Attribute_value(ctx, field)
  100619. }
  100620. return nil, fmt.Errorf("no field named %q was found under type Attribute", field.Name)
  100621. },
  100622. }
  100623. return fc, nil
  100624. }
  100625. func (ec *executionContext) _SubscriptionContract_customer(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  100626. fc, err := ec.fieldContext_SubscriptionContract_customer(ctx, field)
  100627. if err != nil {
  100628. return graphql.Null
  100629. }
  100630. ctx = graphql.WithFieldContext(ctx, fc)
  100631. defer func() {
  100632. if r := recover(); r != nil {
  100633. ec.Error(ctx, ec.Recover(ctx, r))
  100634. ret = graphql.Null
  100635. }
  100636. }()
  100637. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100638. ctx = rctx // use context from middleware stack in children
  100639. return obj.Customer, nil
  100640. })
  100641. if err != nil {
  100642. ec.Error(ctx, err)
  100643. return graphql.Null
  100644. }
  100645. if resTmp == nil {
  100646. return graphql.Null
  100647. }
  100648. res := resTmp.(*Customer)
  100649. fc.Result = res
  100650. return ec.marshalOCustomer2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomer(ctx, field.Selections, res)
  100651. }
  100652. func (ec *executionContext) fieldContext_SubscriptionContract_customer(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100653. fc = &graphql.FieldContext{
  100654. Object: "SubscriptionContract",
  100655. Field: field,
  100656. IsMethod: false,
  100657. IsResolver: false,
  100658. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100659. switch field.Name {
  100660. case "id":
  100661. return ec.fieldContext_Customer_id(ctx, field)
  100662. }
  100663. return nil, fmt.Errorf("no field named %q was found under type Customer", field.Name)
  100664. },
  100665. }
  100666. return fc, nil
  100667. }
  100668. func (ec *executionContext) _SubscriptionContract_customerPaymentMethod(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  100669. fc, err := ec.fieldContext_SubscriptionContract_customerPaymentMethod(ctx, field)
  100670. if err != nil {
  100671. return graphql.Null
  100672. }
  100673. ctx = graphql.WithFieldContext(ctx, fc)
  100674. defer func() {
  100675. if r := recover(); r != nil {
  100676. ec.Error(ctx, ec.Recover(ctx, r))
  100677. ret = graphql.Null
  100678. }
  100679. }()
  100680. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100681. ctx = rctx // use context from middleware stack in children
  100682. return obj.CustomerPaymentMethod, nil
  100683. })
  100684. if err != nil {
  100685. ec.Error(ctx, err)
  100686. return graphql.Null
  100687. }
  100688. if resTmp == nil {
  100689. return graphql.Null
  100690. }
  100691. res := resTmp.(*CustomerPaymentMethod)
  100692. fc.Result = res
  100693. return ec.marshalOCustomerPaymentMethod2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerPaymentMethod(ctx, field.Selections, res)
  100694. }
  100695. func (ec *executionContext) fieldContext_SubscriptionContract_customerPaymentMethod(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100696. fc = &graphql.FieldContext{
  100697. Object: "SubscriptionContract",
  100698. Field: field,
  100699. IsMethod: false,
  100700. IsResolver: false,
  100701. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100702. switch field.Name {
  100703. case "customer":
  100704. return ec.fieldContext_CustomerPaymentMethod_customer(ctx, field)
  100705. case "id":
  100706. return ec.fieldContext_CustomerPaymentMethod_id(ctx, field)
  100707. case "instrument":
  100708. return ec.fieldContext_CustomerPaymentMethod_instrument(ctx, field)
  100709. case "revokedAt":
  100710. return ec.fieldContext_CustomerPaymentMethod_revokedAt(ctx, field)
  100711. case "revokedReason":
  100712. return ec.fieldContext_CustomerPaymentMethod_revokedReason(ctx, field)
  100713. case "subscriptionContracts":
  100714. return ec.fieldContext_CustomerPaymentMethod_subscriptionContracts(ctx, field)
  100715. }
  100716. return nil, fmt.Errorf("no field named %q was found under type CustomerPaymentMethod", field.Name)
  100717. },
  100718. }
  100719. defer func() {
  100720. if r := recover(); r != nil {
  100721. err = ec.Recover(ctx, r)
  100722. ec.Error(ctx, err)
  100723. }
  100724. }()
  100725. ctx = graphql.WithFieldContext(ctx, fc)
  100726. if fc.Args, err = ec.field_SubscriptionContract_customerPaymentMethod_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  100727. ec.Error(ctx, err)
  100728. return
  100729. }
  100730. return fc, nil
  100731. }
  100732. func (ec *executionContext) _SubscriptionContract_deliveryMethod(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  100733. fc, err := ec.fieldContext_SubscriptionContract_deliveryMethod(ctx, field)
  100734. if err != nil {
  100735. return graphql.Null
  100736. }
  100737. ctx = graphql.WithFieldContext(ctx, fc)
  100738. defer func() {
  100739. if r := recover(); r != nil {
  100740. ec.Error(ctx, ec.Recover(ctx, r))
  100741. ret = graphql.Null
  100742. }
  100743. }()
  100744. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100745. ctx = rctx // use context from middleware stack in children
  100746. return obj.DeliveryMethod, nil
  100747. })
  100748. if err != nil {
  100749. ec.Error(ctx, err)
  100750. return graphql.Null
  100751. }
  100752. if resTmp == nil {
  100753. return graphql.Null
  100754. }
  100755. res := resTmp.(SubscriptionDeliveryMethod)
  100756. fc.Result = res
  100757. return ec.marshalOSubscriptionDeliveryMethod2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionDeliveryMethod(ctx, field.Selections, res)
  100758. }
  100759. func (ec *executionContext) fieldContext_SubscriptionContract_deliveryMethod(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100760. fc = &graphql.FieldContext{
  100761. Object: "SubscriptionContract",
  100762. Field: field,
  100763. IsMethod: false,
  100764. IsResolver: false,
  100765. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100766. return nil, errors.New("field of type SubscriptionDeliveryMethod does not have child fields")
  100767. },
  100768. }
  100769. return fc, nil
  100770. }
  100771. func (ec *executionContext) _SubscriptionContract_deliveryPolicy(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  100772. fc, err := ec.fieldContext_SubscriptionContract_deliveryPolicy(ctx, field)
  100773. if err != nil {
  100774. return graphql.Null
  100775. }
  100776. ctx = graphql.WithFieldContext(ctx, fc)
  100777. defer func() {
  100778. if r := recover(); r != nil {
  100779. ec.Error(ctx, ec.Recover(ctx, r))
  100780. ret = graphql.Null
  100781. }
  100782. }()
  100783. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100784. ctx = rctx // use context from middleware stack in children
  100785. return obj.DeliveryPolicy, nil
  100786. })
  100787. if err != nil {
  100788. ec.Error(ctx, err)
  100789. return graphql.Null
  100790. }
  100791. if resTmp == nil {
  100792. if !graphql.HasFieldError(ctx, fc) {
  100793. ec.Errorf(ctx, "must not be null")
  100794. }
  100795. return graphql.Null
  100796. }
  100797. res := resTmp.(*SubscriptionDeliveryPolicy)
  100798. fc.Result = res
  100799. return ec.marshalNSubscriptionDeliveryPolicy2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionDeliveryPolicy(ctx, field.Selections, res)
  100800. }
  100801. func (ec *executionContext) fieldContext_SubscriptionContract_deliveryPolicy(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100802. fc = &graphql.FieldContext{
  100803. Object: "SubscriptionContract",
  100804. Field: field,
  100805. IsMethod: false,
  100806. IsResolver: false,
  100807. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100808. switch field.Name {
  100809. case "anchors":
  100810. return ec.fieldContext_SubscriptionDeliveryPolicy_anchors(ctx, field)
  100811. case "interval":
  100812. return ec.fieldContext_SubscriptionDeliveryPolicy_interval(ctx, field)
  100813. case "intervalCount":
  100814. return ec.fieldContext_SubscriptionDeliveryPolicy_intervalCount(ctx, field)
  100815. }
  100816. return nil, fmt.Errorf("no field named %q was found under type SubscriptionDeliveryPolicy", field.Name)
  100817. },
  100818. }
  100819. return fc, nil
  100820. }
  100821. func (ec *executionContext) _SubscriptionContract_deliveryPrice(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  100822. fc, err := ec.fieldContext_SubscriptionContract_deliveryPrice(ctx, field)
  100823. if err != nil {
  100824. return graphql.Null
  100825. }
  100826. ctx = graphql.WithFieldContext(ctx, fc)
  100827. defer func() {
  100828. if r := recover(); r != nil {
  100829. ec.Error(ctx, ec.Recover(ctx, r))
  100830. ret = graphql.Null
  100831. }
  100832. }()
  100833. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100834. ctx = rctx // use context from middleware stack in children
  100835. return obj.DeliveryPrice, nil
  100836. })
  100837. if err != nil {
  100838. ec.Error(ctx, err)
  100839. return graphql.Null
  100840. }
  100841. if resTmp == nil {
  100842. if !graphql.HasFieldError(ctx, fc) {
  100843. ec.Errorf(ctx, "must not be null")
  100844. }
  100845. return graphql.Null
  100846. }
  100847. res := resTmp.(*MoneyV2)
  100848. fc.Result = res
  100849. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  100850. }
  100851. func (ec *executionContext) fieldContext_SubscriptionContract_deliveryPrice(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100852. fc = &graphql.FieldContext{
  100853. Object: "SubscriptionContract",
  100854. Field: field,
  100855. IsMethod: false,
  100856. IsResolver: false,
  100857. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100858. switch field.Name {
  100859. case "amount":
  100860. return ec.fieldContext_MoneyV2_amount(ctx, field)
  100861. case "currencyCode":
  100862. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  100863. }
  100864. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  100865. },
  100866. }
  100867. return fc, nil
  100868. }
  100869. func (ec *executionContext) _SubscriptionContract_discounts(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  100870. fc, err := ec.fieldContext_SubscriptionContract_discounts(ctx, field)
  100871. if err != nil {
  100872. return graphql.Null
  100873. }
  100874. ctx = graphql.WithFieldContext(ctx, fc)
  100875. defer func() {
  100876. if r := recover(); r != nil {
  100877. ec.Error(ctx, ec.Recover(ctx, r))
  100878. ret = graphql.Null
  100879. }
  100880. }()
  100881. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100882. ctx = rctx // use context from middleware stack in children
  100883. return obj.Discounts, nil
  100884. })
  100885. if err != nil {
  100886. ec.Error(ctx, err)
  100887. return graphql.Null
  100888. }
  100889. if resTmp == nil {
  100890. if !graphql.HasFieldError(ctx, fc) {
  100891. ec.Errorf(ctx, "must not be null")
  100892. }
  100893. return graphql.Null
  100894. }
  100895. res := resTmp.(*SubscriptionManualDiscountConnection)
  100896. fc.Result = res
  100897. return ec.marshalNSubscriptionManualDiscountConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionManualDiscountConnection(ctx, field.Selections, res)
  100898. }
  100899. func (ec *executionContext) fieldContext_SubscriptionContract_discounts(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100900. fc = &graphql.FieldContext{
  100901. Object: "SubscriptionContract",
  100902. Field: field,
  100903. IsMethod: false,
  100904. IsResolver: false,
  100905. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100906. switch field.Name {
  100907. case "edges":
  100908. return ec.fieldContext_SubscriptionManualDiscountConnection_edges(ctx, field)
  100909. case "nodes":
  100910. return ec.fieldContext_SubscriptionManualDiscountConnection_nodes(ctx, field)
  100911. case "pageInfo":
  100912. return ec.fieldContext_SubscriptionManualDiscountConnection_pageInfo(ctx, field)
  100913. }
  100914. return nil, fmt.Errorf("no field named %q was found under type SubscriptionManualDiscountConnection", field.Name)
  100915. },
  100916. }
  100917. defer func() {
  100918. if r := recover(); r != nil {
  100919. err = ec.Recover(ctx, r)
  100920. ec.Error(ctx, err)
  100921. }
  100922. }()
  100923. ctx = graphql.WithFieldContext(ctx, fc)
  100924. if fc.Args, err = ec.field_SubscriptionContract_discounts_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  100925. ec.Error(ctx, err)
  100926. return
  100927. }
  100928. return fc, nil
  100929. }
  100930. func (ec *executionContext) _SubscriptionContract_id(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  100931. fc, err := ec.fieldContext_SubscriptionContract_id(ctx, field)
  100932. if err != nil {
  100933. return graphql.Null
  100934. }
  100935. ctx = graphql.WithFieldContext(ctx, fc)
  100936. defer func() {
  100937. if r := recover(); r != nil {
  100938. ec.Error(ctx, ec.Recover(ctx, r))
  100939. ret = graphql.Null
  100940. }
  100941. }()
  100942. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100943. ctx = rctx // use context from middleware stack in children
  100944. return obj.ID, nil
  100945. })
  100946. if err != nil {
  100947. ec.Error(ctx, err)
  100948. return graphql.Null
  100949. }
  100950. if resTmp == nil {
  100951. if !graphql.HasFieldError(ctx, fc) {
  100952. ec.Errorf(ctx, "must not be null")
  100953. }
  100954. return graphql.Null
  100955. }
  100956. res := resTmp.(string)
  100957. fc.Result = res
  100958. return ec.marshalNID2string(ctx, field.Selections, res)
  100959. }
  100960. func (ec *executionContext) fieldContext_SubscriptionContract_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100961. fc = &graphql.FieldContext{
  100962. Object: "SubscriptionContract",
  100963. Field: field,
  100964. IsMethod: false,
  100965. IsResolver: false,
  100966. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100967. return nil, errors.New("field of type ID does not have child fields")
  100968. },
  100969. }
  100970. return fc, nil
  100971. }
  100972. func (ec *executionContext) _SubscriptionContract_lastPaymentStatus(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  100973. fc, err := ec.fieldContext_SubscriptionContract_lastPaymentStatus(ctx, field)
  100974. if err != nil {
  100975. return graphql.Null
  100976. }
  100977. ctx = graphql.WithFieldContext(ctx, fc)
  100978. defer func() {
  100979. if r := recover(); r != nil {
  100980. ec.Error(ctx, ec.Recover(ctx, r))
  100981. ret = graphql.Null
  100982. }
  100983. }()
  100984. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100985. ctx = rctx // use context from middleware stack in children
  100986. return obj.LastPaymentStatus, nil
  100987. })
  100988. if err != nil {
  100989. ec.Error(ctx, err)
  100990. return graphql.Null
  100991. }
  100992. if resTmp == nil {
  100993. return graphql.Null
  100994. }
  100995. res := resTmp.(*SubscriptionContractLastPaymentStatus)
  100996. fc.Result = res
  100997. return ec.marshalOSubscriptionContractLastPaymentStatus2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionContractLastPaymentStatus(ctx, field.Selections, res)
  100998. }
  100999. func (ec *executionContext) fieldContext_SubscriptionContract_lastPaymentStatus(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101000. fc = &graphql.FieldContext{
  101001. Object: "SubscriptionContract",
  101002. Field: field,
  101003. IsMethod: false,
  101004. IsResolver: false,
  101005. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101006. return nil, errors.New("field of type SubscriptionContractLastPaymentStatus does not have child fields")
  101007. },
  101008. }
  101009. return fc, nil
  101010. }
  101011. func (ec *executionContext) _SubscriptionContract_lineCount(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  101012. fc, err := ec.fieldContext_SubscriptionContract_lineCount(ctx, field)
  101013. if err != nil {
  101014. return graphql.Null
  101015. }
  101016. ctx = graphql.WithFieldContext(ctx, fc)
  101017. defer func() {
  101018. if r := recover(); r != nil {
  101019. ec.Error(ctx, ec.Recover(ctx, r))
  101020. ret = graphql.Null
  101021. }
  101022. }()
  101023. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101024. ctx = rctx // use context from middleware stack in children
  101025. return obj.LineCount, nil
  101026. })
  101027. if err != nil {
  101028. ec.Error(ctx, err)
  101029. return graphql.Null
  101030. }
  101031. if resTmp == nil {
  101032. if !graphql.HasFieldError(ctx, fc) {
  101033. ec.Errorf(ctx, "must not be null")
  101034. }
  101035. return graphql.Null
  101036. }
  101037. res := resTmp.(int)
  101038. fc.Result = res
  101039. return ec.marshalNInt2int(ctx, field.Selections, res)
  101040. }
  101041. func (ec *executionContext) fieldContext_SubscriptionContract_lineCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101042. fc = &graphql.FieldContext{
  101043. Object: "SubscriptionContract",
  101044. Field: field,
  101045. IsMethod: false,
  101046. IsResolver: false,
  101047. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101048. return nil, errors.New("field of type Int does not have child fields")
  101049. },
  101050. }
  101051. return fc, nil
  101052. }
  101053. func (ec *executionContext) _SubscriptionContract_lines(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  101054. fc, err := ec.fieldContext_SubscriptionContract_lines(ctx, field)
  101055. if err != nil {
  101056. return graphql.Null
  101057. }
  101058. ctx = graphql.WithFieldContext(ctx, fc)
  101059. defer func() {
  101060. if r := recover(); r != nil {
  101061. ec.Error(ctx, ec.Recover(ctx, r))
  101062. ret = graphql.Null
  101063. }
  101064. }()
  101065. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101066. ctx = rctx // use context from middleware stack in children
  101067. return obj.Lines, nil
  101068. })
  101069. if err != nil {
  101070. ec.Error(ctx, err)
  101071. return graphql.Null
  101072. }
  101073. if resTmp == nil {
  101074. if !graphql.HasFieldError(ctx, fc) {
  101075. ec.Errorf(ctx, "must not be null")
  101076. }
  101077. return graphql.Null
  101078. }
  101079. res := resTmp.(*SubscriptionLineConnection)
  101080. fc.Result = res
  101081. return ec.marshalNSubscriptionLineConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionLineConnection(ctx, field.Selections, res)
  101082. }
  101083. func (ec *executionContext) fieldContext_SubscriptionContract_lines(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101084. fc = &graphql.FieldContext{
  101085. Object: "SubscriptionContract",
  101086. Field: field,
  101087. IsMethod: false,
  101088. IsResolver: false,
  101089. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101090. switch field.Name {
  101091. case "edges":
  101092. return ec.fieldContext_SubscriptionLineConnection_edges(ctx, field)
  101093. case "nodes":
  101094. return ec.fieldContext_SubscriptionLineConnection_nodes(ctx, field)
  101095. case "pageInfo":
  101096. return ec.fieldContext_SubscriptionLineConnection_pageInfo(ctx, field)
  101097. }
  101098. return nil, fmt.Errorf("no field named %q was found under type SubscriptionLineConnection", field.Name)
  101099. },
  101100. }
  101101. defer func() {
  101102. if r := recover(); r != nil {
  101103. err = ec.Recover(ctx, r)
  101104. ec.Error(ctx, err)
  101105. }
  101106. }()
  101107. ctx = graphql.WithFieldContext(ctx, fc)
  101108. if fc.Args, err = ec.field_SubscriptionContract_lines_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  101109. ec.Error(ctx, err)
  101110. return
  101111. }
  101112. return fc, nil
  101113. }
  101114. func (ec *executionContext) _SubscriptionContract_nextBillingDate(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  101115. fc, err := ec.fieldContext_SubscriptionContract_nextBillingDate(ctx, field)
  101116. if err != nil {
  101117. return graphql.Null
  101118. }
  101119. ctx = graphql.WithFieldContext(ctx, fc)
  101120. defer func() {
  101121. if r := recover(); r != nil {
  101122. ec.Error(ctx, ec.Recover(ctx, r))
  101123. ret = graphql.Null
  101124. }
  101125. }()
  101126. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101127. ctx = rctx // use context from middleware stack in children
  101128. return obj.NextBillingDate, nil
  101129. })
  101130. if err != nil {
  101131. ec.Error(ctx, err)
  101132. return graphql.Null
  101133. }
  101134. if resTmp == nil {
  101135. return graphql.Null
  101136. }
  101137. res := resTmp.(*string)
  101138. fc.Result = res
  101139. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  101140. }
  101141. func (ec *executionContext) fieldContext_SubscriptionContract_nextBillingDate(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101142. fc = &graphql.FieldContext{
  101143. Object: "SubscriptionContract",
  101144. Field: field,
  101145. IsMethod: false,
  101146. IsResolver: false,
  101147. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101148. return nil, errors.New("field of type DateTime does not have child fields")
  101149. },
  101150. }
  101151. return fc, nil
  101152. }
  101153. func (ec *executionContext) _SubscriptionContract_note(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  101154. fc, err := ec.fieldContext_SubscriptionContract_note(ctx, field)
  101155. if err != nil {
  101156. return graphql.Null
  101157. }
  101158. ctx = graphql.WithFieldContext(ctx, fc)
  101159. defer func() {
  101160. if r := recover(); r != nil {
  101161. ec.Error(ctx, ec.Recover(ctx, r))
  101162. ret = graphql.Null
  101163. }
  101164. }()
  101165. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101166. ctx = rctx // use context from middleware stack in children
  101167. return obj.Note, nil
  101168. })
  101169. if err != nil {
  101170. ec.Error(ctx, err)
  101171. return graphql.Null
  101172. }
  101173. if resTmp == nil {
  101174. return graphql.Null
  101175. }
  101176. res := resTmp.(*string)
  101177. fc.Result = res
  101178. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  101179. }
  101180. func (ec *executionContext) fieldContext_SubscriptionContract_note(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101181. fc = &graphql.FieldContext{
  101182. Object: "SubscriptionContract",
  101183. Field: field,
  101184. IsMethod: false,
  101185. IsResolver: false,
  101186. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101187. return nil, errors.New("field of type String does not have child fields")
  101188. },
  101189. }
  101190. return fc, nil
  101191. }
  101192. func (ec *executionContext) _SubscriptionContract_orders(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  101193. fc, err := ec.fieldContext_SubscriptionContract_orders(ctx, field)
  101194. if err != nil {
  101195. return graphql.Null
  101196. }
  101197. ctx = graphql.WithFieldContext(ctx, fc)
  101198. defer func() {
  101199. if r := recover(); r != nil {
  101200. ec.Error(ctx, ec.Recover(ctx, r))
  101201. ret = graphql.Null
  101202. }
  101203. }()
  101204. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101205. ctx = rctx // use context from middleware stack in children
  101206. return obj.Orders, nil
  101207. })
  101208. if err != nil {
  101209. ec.Error(ctx, err)
  101210. return graphql.Null
  101211. }
  101212. if resTmp == nil {
  101213. if !graphql.HasFieldError(ctx, fc) {
  101214. ec.Errorf(ctx, "must not be null")
  101215. }
  101216. return graphql.Null
  101217. }
  101218. res := resTmp.(*OrderConnection)
  101219. fc.Result = res
  101220. return ec.marshalNOrderConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderConnection(ctx, field.Selections, res)
  101221. }
  101222. func (ec *executionContext) fieldContext_SubscriptionContract_orders(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101223. fc = &graphql.FieldContext{
  101224. Object: "SubscriptionContract",
  101225. Field: field,
  101226. IsMethod: false,
  101227. IsResolver: false,
  101228. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101229. switch field.Name {
  101230. case "edges":
  101231. return ec.fieldContext_OrderConnection_edges(ctx, field)
  101232. case "nodes":
  101233. return ec.fieldContext_OrderConnection_nodes(ctx, field)
  101234. case "pageInfo":
  101235. return ec.fieldContext_OrderConnection_pageInfo(ctx, field)
  101236. }
  101237. return nil, fmt.Errorf("no field named %q was found under type OrderConnection", field.Name)
  101238. },
  101239. }
  101240. defer func() {
  101241. if r := recover(); r != nil {
  101242. err = ec.Recover(ctx, r)
  101243. ec.Error(ctx, err)
  101244. }
  101245. }()
  101246. ctx = graphql.WithFieldContext(ctx, fc)
  101247. if fc.Args, err = ec.field_SubscriptionContract_orders_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  101248. ec.Error(ctx, err)
  101249. return
  101250. }
  101251. return fc, nil
  101252. }
  101253. func (ec *executionContext) _SubscriptionContract_originOrder(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  101254. fc, err := ec.fieldContext_SubscriptionContract_originOrder(ctx, field)
  101255. if err != nil {
  101256. return graphql.Null
  101257. }
  101258. ctx = graphql.WithFieldContext(ctx, fc)
  101259. defer func() {
  101260. if r := recover(); r != nil {
  101261. ec.Error(ctx, ec.Recover(ctx, r))
  101262. ret = graphql.Null
  101263. }
  101264. }()
  101265. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101266. ctx = rctx // use context from middleware stack in children
  101267. return obj.OriginOrder, nil
  101268. })
  101269. if err != nil {
  101270. ec.Error(ctx, err)
  101271. return graphql.Null
  101272. }
  101273. if resTmp == nil {
  101274. return graphql.Null
  101275. }
  101276. res := resTmp.(*Order)
  101277. fc.Result = res
  101278. return ec.marshalOOrder2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrder(ctx, field.Selections, res)
  101279. }
  101280. func (ec *executionContext) fieldContext_SubscriptionContract_originOrder(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101281. fc = &graphql.FieldContext{
  101282. Object: "SubscriptionContract",
  101283. Field: field,
  101284. IsMethod: false,
  101285. IsResolver: false,
  101286. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101287. switch field.Name {
  101288. case "id":
  101289. return ec.fieldContext_Order_id(ctx, field)
  101290. }
  101291. return nil, fmt.Errorf("no field named %q was found under type Order", field.Name)
  101292. },
  101293. }
  101294. return fc, nil
  101295. }
  101296. func (ec *executionContext) _SubscriptionContract_status(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  101297. fc, err := ec.fieldContext_SubscriptionContract_status(ctx, field)
  101298. if err != nil {
  101299. return graphql.Null
  101300. }
  101301. ctx = graphql.WithFieldContext(ctx, fc)
  101302. defer func() {
  101303. if r := recover(); r != nil {
  101304. ec.Error(ctx, ec.Recover(ctx, r))
  101305. ret = graphql.Null
  101306. }
  101307. }()
  101308. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101309. ctx = rctx // use context from middleware stack in children
  101310. return obj.Status, nil
  101311. })
  101312. if err != nil {
  101313. ec.Error(ctx, err)
  101314. return graphql.Null
  101315. }
  101316. if resTmp == nil {
  101317. if !graphql.HasFieldError(ctx, fc) {
  101318. ec.Errorf(ctx, "must not be null")
  101319. }
  101320. return graphql.Null
  101321. }
  101322. res := resTmp.(SubscriptionContractSubscriptionStatus)
  101323. fc.Result = res
  101324. return ec.marshalNSubscriptionContractSubscriptionStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionContractSubscriptionStatus(ctx, field.Selections, res)
  101325. }
  101326. func (ec *executionContext) fieldContext_SubscriptionContract_status(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101327. fc = &graphql.FieldContext{
  101328. Object: "SubscriptionContract",
  101329. Field: field,
  101330. IsMethod: false,
  101331. IsResolver: false,
  101332. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101333. return nil, errors.New("field of type SubscriptionContractSubscriptionStatus does not have child fields")
  101334. },
  101335. }
  101336. return fc, nil
  101337. }
  101338. func (ec *executionContext) _SubscriptionContract_updatedAt(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  101339. fc, err := ec.fieldContext_SubscriptionContract_updatedAt(ctx, field)
  101340. if err != nil {
  101341. return graphql.Null
  101342. }
  101343. ctx = graphql.WithFieldContext(ctx, fc)
  101344. defer func() {
  101345. if r := recover(); r != nil {
  101346. ec.Error(ctx, ec.Recover(ctx, r))
  101347. ret = graphql.Null
  101348. }
  101349. }()
  101350. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101351. ctx = rctx // use context from middleware stack in children
  101352. return obj.UpdatedAt, nil
  101353. })
  101354. if err != nil {
  101355. ec.Error(ctx, err)
  101356. return graphql.Null
  101357. }
  101358. if resTmp == nil {
  101359. if !graphql.HasFieldError(ctx, fc) {
  101360. ec.Errorf(ctx, "must not be null")
  101361. }
  101362. return graphql.Null
  101363. }
  101364. res := resTmp.(string)
  101365. fc.Result = res
  101366. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  101367. }
  101368. func (ec *executionContext) fieldContext_SubscriptionContract_updatedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101369. fc = &graphql.FieldContext{
  101370. Object: "SubscriptionContract",
  101371. Field: field,
  101372. IsMethod: false,
  101373. IsResolver: false,
  101374. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101375. return nil, errors.New("field of type DateTime does not have child fields")
  101376. },
  101377. }
  101378. return fc, nil
  101379. }
  101380. func (ec *executionContext) _SubscriptionContractConnection_edges(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContractConnection) (ret graphql.Marshaler) {
  101381. fc, err := ec.fieldContext_SubscriptionContractConnection_edges(ctx, field)
  101382. if err != nil {
  101383. return graphql.Null
  101384. }
  101385. ctx = graphql.WithFieldContext(ctx, fc)
  101386. defer func() {
  101387. if r := recover(); r != nil {
  101388. ec.Error(ctx, ec.Recover(ctx, r))
  101389. ret = graphql.Null
  101390. }
  101391. }()
  101392. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101393. ctx = rctx // use context from middleware stack in children
  101394. return obj.Edges, nil
  101395. })
  101396. if err != nil {
  101397. ec.Error(ctx, err)
  101398. return graphql.Null
  101399. }
  101400. if resTmp == nil {
  101401. if !graphql.HasFieldError(ctx, fc) {
  101402. ec.Errorf(ctx, "must not be null")
  101403. }
  101404. return graphql.Null
  101405. }
  101406. res := resTmp.([]*SubscriptionContractEdge)
  101407. fc.Result = res
  101408. return ec.marshalNSubscriptionContractEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionContractEdgeᚄ(ctx, field.Selections, res)
  101409. }
  101410. func (ec *executionContext) fieldContext_SubscriptionContractConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101411. fc = &graphql.FieldContext{
  101412. Object: "SubscriptionContractConnection",
  101413. Field: field,
  101414. IsMethod: false,
  101415. IsResolver: false,
  101416. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101417. switch field.Name {
  101418. case "cursor":
  101419. return ec.fieldContext_SubscriptionContractEdge_cursor(ctx, field)
  101420. case "node":
  101421. return ec.fieldContext_SubscriptionContractEdge_node(ctx, field)
  101422. }
  101423. return nil, fmt.Errorf("no field named %q was found under type SubscriptionContractEdge", field.Name)
  101424. },
  101425. }
  101426. return fc, nil
  101427. }
  101428. func (ec *executionContext) _SubscriptionContractConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContractConnection) (ret graphql.Marshaler) {
  101429. fc, err := ec.fieldContext_SubscriptionContractConnection_nodes(ctx, field)
  101430. if err != nil {
  101431. return graphql.Null
  101432. }
  101433. ctx = graphql.WithFieldContext(ctx, fc)
  101434. defer func() {
  101435. if r := recover(); r != nil {
  101436. ec.Error(ctx, ec.Recover(ctx, r))
  101437. ret = graphql.Null
  101438. }
  101439. }()
  101440. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101441. ctx = rctx // use context from middleware stack in children
  101442. return obj.Nodes, nil
  101443. })
  101444. if err != nil {
  101445. ec.Error(ctx, err)
  101446. return graphql.Null
  101447. }
  101448. if resTmp == nil {
  101449. if !graphql.HasFieldError(ctx, fc) {
  101450. ec.Errorf(ctx, "must not be null")
  101451. }
  101452. return graphql.Null
  101453. }
  101454. res := resTmp.([]*SubscriptionContract)
  101455. fc.Result = res
  101456. return ec.marshalNSubscriptionContract2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionContractᚄ(ctx, field.Selections, res)
  101457. }
  101458. func (ec *executionContext) fieldContext_SubscriptionContractConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101459. fc = &graphql.FieldContext{
  101460. Object: "SubscriptionContractConnection",
  101461. Field: field,
  101462. IsMethod: false,
  101463. IsResolver: false,
  101464. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101465. switch field.Name {
  101466. case "app":
  101467. return ec.fieldContext_SubscriptionContract_app(ctx, field)
  101468. case "appAdminUrl":
  101469. return ec.fieldContext_SubscriptionContract_appAdminUrl(ctx, field)
  101470. case "billingAttempts":
  101471. return ec.fieldContext_SubscriptionContract_billingAttempts(ctx, field)
  101472. case "billingPolicy":
  101473. return ec.fieldContext_SubscriptionContract_billingPolicy(ctx, field)
  101474. case "createdAt":
  101475. return ec.fieldContext_SubscriptionContract_createdAt(ctx, field)
  101476. case "currencyCode":
  101477. return ec.fieldContext_SubscriptionContract_currencyCode(ctx, field)
  101478. case "customAttributes":
  101479. return ec.fieldContext_SubscriptionContract_customAttributes(ctx, field)
  101480. case "customer":
  101481. return ec.fieldContext_SubscriptionContract_customer(ctx, field)
  101482. case "customerPaymentMethod":
  101483. return ec.fieldContext_SubscriptionContract_customerPaymentMethod(ctx, field)
  101484. case "deliveryMethod":
  101485. return ec.fieldContext_SubscriptionContract_deliveryMethod(ctx, field)
  101486. case "deliveryPolicy":
  101487. return ec.fieldContext_SubscriptionContract_deliveryPolicy(ctx, field)
  101488. case "deliveryPrice":
  101489. return ec.fieldContext_SubscriptionContract_deliveryPrice(ctx, field)
  101490. case "discounts":
  101491. return ec.fieldContext_SubscriptionContract_discounts(ctx, field)
  101492. case "id":
  101493. return ec.fieldContext_SubscriptionContract_id(ctx, field)
  101494. case "lastPaymentStatus":
  101495. return ec.fieldContext_SubscriptionContract_lastPaymentStatus(ctx, field)
  101496. case "lineCount":
  101497. return ec.fieldContext_SubscriptionContract_lineCount(ctx, field)
  101498. case "lines":
  101499. return ec.fieldContext_SubscriptionContract_lines(ctx, field)
  101500. case "nextBillingDate":
  101501. return ec.fieldContext_SubscriptionContract_nextBillingDate(ctx, field)
  101502. case "note":
  101503. return ec.fieldContext_SubscriptionContract_note(ctx, field)
  101504. case "orders":
  101505. return ec.fieldContext_SubscriptionContract_orders(ctx, field)
  101506. case "originOrder":
  101507. return ec.fieldContext_SubscriptionContract_originOrder(ctx, field)
  101508. case "status":
  101509. return ec.fieldContext_SubscriptionContract_status(ctx, field)
  101510. case "updatedAt":
  101511. return ec.fieldContext_SubscriptionContract_updatedAt(ctx, field)
  101512. }
  101513. return nil, fmt.Errorf("no field named %q was found under type SubscriptionContract", field.Name)
  101514. },
  101515. }
  101516. return fc, nil
  101517. }
  101518. func (ec *executionContext) _SubscriptionContractConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContractConnection) (ret graphql.Marshaler) {
  101519. fc, err := ec.fieldContext_SubscriptionContractConnection_pageInfo(ctx, field)
  101520. if err != nil {
  101521. return graphql.Null
  101522. }
  101523. ctx = graphql.WithFieldContext(ctx, fc)
  101524. defer func() {
  101525. if r := recover(); r != nil {
  101526. ec.Error(ctx, ec.Recover(ctx, r))
  101527. ret = graphql.Null
  101528. }
  101529. }()
  101530. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101531. ctx = rctx // use context from middleware stack in children
  101532. return obj.PageInfo, nil
  101533. })
  101534. if err != nil {
  101535. ec.Error(ctx, err)
  101536. return graphql.Null
  101537. }
  101538. if resTmp == nil {
  101539. if !graphql.HasFieldError(ctx, fc) {
  101540. ec.Errorf(ctx, "must not be null")
  101541. }
  101542. return graphql.Null
  101543. }
  101544. res := resTmp.(*PageInfo)
  101545. fc.Result = res
  101546. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  101547. }
  101548. func (ec *executionContext) fieldContext_SubscriptionContractConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101549. fc = &graphql.FieldContext{
  101550. Object: "SubscriptionContractConnection",
  101551. Field: field,
  101552. IsMethod: false,
  101553. IsResolver: false,
  101554. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101555. switch field.Name {
  101556. case "endCursor":
  101557. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  101558. case "hasNextPage":
  101559. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  101560. case "hasPreviousPage":
  101561. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  101562. case "startCursor":
  101563. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  101564. }
  101565. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  101566. },
  101567. }
  101568. return fc, nil
  101569. }
  101570. func (ec *executionContext) _SubscriptionContractEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContractEdge) (ret graphql.Marshaler) {
  101571. fc, err := ec.fieldContext_SubscriptionContractEdge_cursor(ctx, field)
  101572. if err != nil {
  101573. return graphql.Null
  101574. }
  101575. ctx = graphql.WithFieldContext(ctx, fc)
  101576. defer func() {
  101577. if r := recover(); r != nil {
  101578. ec.Error(ctx, ec.Recover(ctx, r))
  101579. ret = graphql.Null
  101580. }
  101581. }()
  101582. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101583. ctx = rctx // use context from middleware stack in children
  101584. return obj.Cursor, nil
  101585. })
  101586. if err != nil {
  101587. ec.Error(ctx, err)
  101588. return graphql.Null
  101589. }
  101590. if resTmp == nil {
  101591. if !graphql.HasFieldError(ctx, fc) {
  101592. ec.Errorf(ctx, "must not be null")
  101593. }
  101594. return graphql.Null
  101595. }
  101596. res := resTmp.(string)
  101597. fc.Result = res
  101598. return ec.marshalNString2string(ctx, field.Selections, res)
  101599. }
  101600. func (ec *executionContext) fieldContext_SubscriptionContractEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101601. fc = &graphql.FieldContext{
  101602. Object: "SubscriptionContractEdge",
  101603. Field: field,
  101604. IsMethod: false,
  101605. IsResolver: false,
  101606. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101607. return nil, errors.New("field of type String does not have child fields")
  101608. },
  101609. }
  101610. return fc, nil
  101611. }
  101612. func (ec *executionContext) _SubscriptionContractEdge_node(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContractEdge) (ret graphql.Marshaler) {
  101613. fc, err := ec.fieldContext_SubscriptionContractEdge_node(ctx, field)
  101614. if err != nil {
  101615. return graphql.Null
  101616. }
  101617. ctx = graphql.WithFieldContext(ctx, fc)
  101618. defer func() {
  101619. if r := recover(); r != nil {
  101620. ec.Error(ctx, ec.Recover(ctx, r))
  101621. ret = graphql.Null
  101622. }
  101623. }()
  101624. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101625. ctx = rctx // use context from middleware stack in children
  101626. return obj.Node, nil
  101627. })
  101628. if err != nil {
  101629. ec.Error(ctx, err)
  101630. return graphql.Null
  101631. }
  101632. if resTmp == nil {
  101633. if !graphql.HasFieldError(ctx, fc) {
  101634. ec.Errorf(ctx, "must not be null")
  101635. }
  101636. return graphql.Null
  101637. }
  101638. res := resTmp.(*SubscriptionContract)
  101639. fc.Result = res
  101640. return ec.marshalNSubscriptionContract2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionContract(ctx, field.Selections, res)
  101641. }
  101642. func (ec *executionContext) fieldContext_SubscriptionContractEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101643. fc = &graphql.FieldContext{
  101644. Object: "SubscriptionContractEdge",
  101645. Field: field,
  101646. IsMethod: false,
  101647. IsResolver: false,
  101648. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101649. switch field.Name {
  101650. case "app":
  101651. return ec.fieldContext_SubscriptionContract_app(ctx, field)
  101652. case "appAdminUrl":
  101653. return ec.fieldContext_SubscriptionContract_appAdminUrl(ctx, field)
  101654. case "billingAttempts":
  101655. return ec.fieldContext_SubscriptionContract_billingAttempts(ctx, field)
  101656. case "billingPolicy":
  101657. return ec.fieldContext_SubscriptionContract_billingPolicy(ctx, field)
  101658. case "createdAt":
  101659. return ec.fieldContext_SubscriptionContract_createdAt(ctx, field)
  101660. case "currencyCode":
  101661. return ec.fieldContext_SubscriptionContract_currencyCode(ctx, field)
  101662. case "customAttributes":
  101663. return ec.fieldContext_SubscriptionContract_customAttributes(ctx, field)
  101664. case "customer":
  101665. return ec.fieldContext_SubscriptionContract_customer(ctx, field)
  101666. case "customerPaymentMethod":
  101667. return ec.fieldContext_SubscriptionContract_customerPaymentMethod(ctx, field)
  101668. case "deliveryMethod":
  101669. return ec.fieldContext_SubscriptionContract_deliveryMethod(ctx, field)
  101670. case "deliveryPolicy":
  101671. return ec.fieldContext_SubscriptionContract_deliveryPolicy(ctx, field)
  101672. case "deliveryPrice":
  101673. return ec.fieldContext_SubscriptionContract_deliveryPrice(ctx, field)
  101674. case "discounts":
  101675. return ec.fieldContext_SubscriptionContract_discounts(ctx, field)
  101676. case "id":
  101677. return ec.fieldContext_SubscriptionContract_id(ctx, field)
  101678. case "lastPaymentStatus":
  101679. return ec.fieldContext_SubscriptionContract_lastPaymentStatus(ctx, field)
  101680. case "lineCount":
  101681. return ec.fieldContext_SubscriptionContract_lineCount(ctx, field)
  101682. case "lines":
  101683. return ec.fieldContext_SubscriptionContract_lines(ctx, field)
  101684. case "nextBillingDate":
  101685. return ec.fieldContext_SubscriptionContract_nextBillingDate(ctx, field)
  101686. case "note":
  101687. return ec.fieldContext_SubscriptionContract_note(ctx, field)
  101688. case "orders":
  101689. return ec.fieldContext_SubscriptionContract_orders(ctx, field)
  101690. case "originOrder":
  101691. return ec.fieldContext_SubscriptionContract_originOrder(ctx, field)
  101692. case "status":
  101693. return ec.fieldContext_SubscriptionContract_status(ctx, field)
  101694. case "updatedAt":
  101695. return ec.fieldContext_SubscriptionContract_updatedAt(ctx, field)
  101696. }
  101697. return nil, fmt.Errorf("no field named %q was found under type SubscriptionContract", field.Name)
  101698. },
  101699. }
  101700. return fc, nil
  101701. }
  101702. func (ec *executionContext) _SubscriptionCyclePriceAdjustment_adjustmentType(ctx context.Context, field graphql.CollectedField, obj *SubscriptionCyclePriceAdjustment) (ret graphql.Marshaler) {
  101703. fc, err := ec.fieldContext_SubscriptionCyclePriceAdjustment_adjustmentType(ctx, field)
  101704. if err != nil {
  101705. return graphql.Null
  101706. }
  101707. ctx = graphql.WithFieldContext(ctx, fc)
  101708. defer func() {
  101709. if r := recover(); r != nil {
  101710. ec.Error(ctx, ec.Recover(ctx, r))
  101711. ret = graphql.Null
  101712. }
  101713. }()
  101714. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101715. ctx = rctx // use context from middleware stack in children
  101716. return obj.AdjustmentType, nil
  101717. })
  101718. if err != nil {
  101719. ec.Error(ctx, err)
  101720. return graphql.Null
  101721. }
  101722. if resTmp == nil {
  101723. if !graphql.HasFieldError(ctx, fc) {
  101724. ec.Errorf(ctx, "must not be null")
  101725. }
  101726. return graphql.Null
  101727. }
  101728. res := resTmp.(SellingPlanPricingPolicyAdjustmentType)
  101729. fc.Result = res
  101730. return ec.marshalNSellingPlanPricingPolicyAdjustmentType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanPricingPolicyAdjustmentType(ctx, field.Selections, res)
  101731. }
  101732. func (ec *executionContext) fieldContext_SubscriptionCyclePriceAdjustment_adjustmentType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101733. fc = &graphql.FieldContext{
  101734. Object: "SubscriptionCyclePriceAdjustment",
  101735. Field: field,
  101736. IsMethod: false,
  101737. IsResolver: false,
  101738. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101739. return nil, errors.New("field of type SellingPlanPricingPolicyAdjustmentType does not have child fields")
  101740. },
  101741. }
  101742. return fc, nil
  101743. }
  101744. func (ec *executionContext) _SubscriptionCyclePriceAdjustment_adjustmentValue(ctx context.Context, field graphql.CollectedField, obj *SubscriptionCyclePriceAdjustment) (ret graphql.Marshaler) {
  101745. fc, err := ec.fieldContext_SubscriptionCyclePriceAdjustment_adjustmentValue(ctx, field)
  101746. if err != nil {
  101747. return graphql.Null
  101748. }
  101749. ctx = graphql.WithFieldContext(ctx, fc)
  101750. defer func() {
  101751. if r := recover(); r != nil {
  101752. ec.Error(ctx, ec.Recover(ctx, r))
  101753. ret = graphql.Null
  101754. }
  101755. }()
  101756. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101757. ctx = rctx // use context from middleware stack in children
  101758. return obj.AdjustmentValue, nil
  101759. })
  101760. if err != nil {
  101761. ec.Error(ctx, err)
  101762. return graphql.Null
  101763. }
  101764. if resTmp == nil {
  101765. if !graphql.HasFieldError(ctx, fc) {
  101766. ec.Errorf(ctx, "must not be null")
  101767. }
  101768. return graphql.Null
  101769. }
  101770. res := resTmp.(SellingPlanPricingPolicyAdjustmentValue)
  101771. fc.Result = res
  101772. return ec.marshalNSellingPlanPricingPolicyAdjustmentValue2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanPricingPolicyAdjustmentValue(ctx, field.Selections, res)
  101773. }
  101774. func (ec *executionContext) fieldContext_SubscriptionCyclePriceAdjustment_adjustmentValue(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101775. fc = &graphql.FieldContext{
  101776. Object: "SubscriptionCyclePriceAdjustment",
  101777. Field: field,
  101778. IsMethod: false,
  101779. IsResolver: false,
  101780. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101781. return nil, errors.New("field of type SellingPlanPricingPolicyAdjustmentValue does not have child fields")
  101782. },
  101783. }
  101784. return fc, nil
  101785. }
  101786. func (ec *executionContext) _SubscriptionCyclePriceAdjustment_afterCycle(ctx context.Context, field graphql.CollectedField, obj *SubscriptionCyclePriceAdjustment) (ret graphql.Marshaler) {
  101787. fc, err := ec.fieldContext_SubscriptionCyclePriceAdjustment_afterCycle(ctx, field)
  101788. if err != nil {
  101789. return graphql.Null
  101790. }
  101791. ctx = graphql.WithFieldContext(ctx, fc)
  101792. defer func() {
  101793. if r := recover(); r != nil {
  101794. ec.Error(ctx, ec.Recover(ctx, r))
  101795. ret = graphql.Null
  101796. }
  101797. }()
  101798. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101799. ctx = rctx // use context from middleware stack in children
  101800. return obj.AfterCycle, nil
  101801. })
  101802. if err != nil {
  101803. ec.Error(ctx, err)
  101804. return graphql.Null
  101805. }
  101806. if resTmp == nil {
  101807. if !graphql.HasFieldError(ctx, fc) {
  101808. ec.Errorf(ctx, "must not be null")
  101809. }
  101810. return graphql.Null
  101811. }
  101812. res := resTmp.(int)
  101813. fc.Result = res
  101814. return ec.marshalNInt2int(ctx, field.Selections, res)
  101815. }
  101816. func (ec *executionContext) fieldContext_SubscriptionCyclePriceAdjustment_afterCycle(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101817. fc = &graphql.FieldContext{
  101818. Object: "SubscriptionCyclePriceAdjustment",
  101819. Field: field,
  101820. IsMethod: false,
  101821. IsResolver: false,
  101822. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101823. return nil, errors.New("field of type Int does not have child fields")
  101824. },
  101825. }
  101826. return fc, nil
  101827. }
  101828. func (ec *executionContext) _SubscriptionCyclePriceAdjustment_computedPrice(ctx context.Context, field graphql.CollectedField, obj *SubscriptionCyclePriceAdjustment) (ret graphql.Marshaler) {
  101829. fc, err := ec.fieldContext_SubscriptionCyclePriceAdjustment_computedPrice(ctx, field)
  101830. if err != nil {
  101831. return graphql.Null
  101832. }
  101833. ctx = graphql.WithFieldContext(ctx, fc)
  101834. defer func() {
  101835. if r := recover(); r != nil {
  101836. ec.Error(ctx, ec.Recover(ctx, r))
  101837. ret = graphql.Null
  101838. }
  101839. }()
  101840. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101841. ctx = rctx // use context from middleware stack in children
  101842. return obj.ComputedPrice, nil
  101843. })
  101844. if err != nil {
  101845. ec.Error(ctx, err)
  101846. return graphql.Null
  101847. }
  101848. if resTmp == nil {
  101849. if !graphql.HasFieldError(ctx, fc) {
  101850. ec.Errorf(ctx, "must not be null")
  101851. }
  101852. return graphql.Null
  101853. }
  101854. res := resTmp.(*MoneyV2)
  101855. fc.Result = res
  101856. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  101857. }
  101858. func (ec *executionContext) fieldContext_SubscriptionCyclePriceAdjustment_computedPrice(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101859. fc = &graphql.FieldContext{
  101860. Object: "SubscriptionCyclePriceAdjustment",
  101861. Field: field,
  101862. IsMethod: false,
  101863. IsResolver: false,
  101864. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101865. switch field.Name {
  101866. case "amount":
  101867. return ec.fieldContext_MoneyV2_amount(ctx, field)
  101868. case "currencyCode":
  101869. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  101870. }
  101871. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  101872. },
  101873. }
  101874. return fc, nil
  101875. }
  101876. func (ec *executionContext) _SubscriptionDeliveryMethodLocalDelivery_address(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodLocalDelivery) (ret graphql.Marshaler) {
  101877. fc, err := ec.fieldContext_SubscriptionDeliveryMethodLocalDelivery_address(ctx, field)
  101878. if err != nil {
  101879. return graphql.Null
  101880. }
  101881. ctx = graphql.WithFieldContext(ctx, fc)
  101882. defer func() {
  101883. if r := recover(); r != nil {
  101884. ec.Error(ctx, ec.Recover(ctx, r))
  101885. ret = graphql.Null
  101886. }
  101887. }()
  101888. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101889. ctx = rctx // use context from middleware stack in children
  101890. return obj.Address, nil
  101891. })
  101892. if err != nil {
  101893. ec.Error(ctx, err)
  101894. return graphql.Null
  101895. }
  101896. if resTmp == nil {
  101897. if !graphql.HasFieldError(ctx, fc) {
  101898. ec.Errorf(ctx, "must not be null")
  101899. }
  101900. return graphql.Null
  101901. }
  101902. res := resTmp.(*SubscriptionMailingAddress)
  101903. fc.Result = res
  101904. return ec.marshalNSubscriptionMailingAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionMailingAddress(ctx, field.Selections, res)
  101905. }
  101906. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodLocalDelivery_address(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101907. fc = &graphql.FieldContext{
  101908. Object: "SubscriptionDeliveryMethodLocalDelivery",
  101909. Field: field,
  101910. IsMethod: false,
  101911. IsResolver: false,
  101912. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101913. switch field.Name {
  101914. case "address1":
  101915. return ec.fieldContext_SubscriptionMailingAddress_address1(ctx, field)
  101916. case "address2":
  101917. return ec.fieldContext_SubscriptionMailingAddress_address2(ctx, field)
  101918. case "city":
  101919. return ec.fieldContext_SubscriptionMailingAddress_city(ctx, field)
  101920. case "company":
  101921. return ec.fieldContext_SubscriptionMailingAddress_company(ctx, field)
  101922. case "country":
  101923. return ec.fieldContext_SubscriptionMailingAddress_country(ctx, field)
  101924. case "countryCode":
  101925. return ec.fieldContext_SubscriptionMailingAddress_countryCode(ctx, field)
  101926. case "firstName":
  101927. return ec.fieldContext_SubscriptionMailingAddress_firstName(ctx, field)
  101928. case "lastName":
  101929. return ec.fieldContext_SubscriptionMailingAddress_lastName(ctx, field)
  101930. case "name":
  101931. return ec.fieldContext_SubscriptionMailingAddress_name(ctx, field)
  101932. case "phone":
  101933. return ec.fieldContext_SubscriptionMailingAddress_phone(ctx, field)
  101934. case "province":
  101935. return ec.fieldContext_SubscriptionMailingAddress_province(ctx, field)
  101936. case "provinceCode":
  101937. return ec.fieldContext_SubscriptionMailingAddress_provinceCode(ctx, field)
  101938. case "zip":
  101939. return ec.fieldContext_SubscriptionMailingAddress_zip(ctx, field)
  101940. }
  101941. return nil, fmt.Errorf("no field named %q was found under type SubscriptionMailingAddress", field.Name)
  101942. },
  101943. }
  101944. return fc, nil
  101945. }
  101946. func (ec *executionContext) _SubscriptionDeliveryMethodLocalDelivery_localDeliveryOption(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodLocalDelivery) (ret graphql.Marshaler) {
  101947. fc, err := ec.fieldContext_SubscriptionDeliveryMethodLocalDelivery_localDeliveryOption(ctx, field)
  101948. if err != nil {
  101949. return graphql.Null
  101950. }
  101951. ctx = graphql.WithFieldContext(ctx, fc)
  101952. defer func() {
  101953. if r := recover(); r != nil {
  101954. ec.Error(ctx, ec.Recover(ctx, r))
  101955. ret = graphql.Null
  101956. }
  101957. }()
  101958. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101959. ctx = rctx // use context from middleware stack in children
  101960. return obj.LocalDeliveryOption, nil
  101961. })
  101962. if err != nil {
  101963. ec.Error(ctx, err)
  101964. return graphql.Null
  101965. }
  101966. if resTmp == nil {
  101967. if !graphql.HasFieldError(ctx, fc) {
  101968. ec.Errorf(ctx, "must not be null")
  101969. }
  101970. return graphql.Null
  101971. }
  101972. res := resTmp.(*SubscriptionDeliveryMethodLocalDeliveryOption)
  101973. fc.Result = res
  101974. return ec.marshalNSubscriptionDeliveryMethodLocalDeliveryOption2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionDeliveryMethodLocalDeliveryOption(ctx, field.Selections, res)
  101975. }
  101976. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodLocalDelivery_localDeliveryOption(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101977. fc = &graphql.FieldContext{
  101978. Object: "SubscriptionDeliveryMethodLocalDelivery",
  101979. Field: field,
  101980. IsMethod: false,
  101981. IsResolver: false,
  101982. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101983. switch field.Name {
  101984. case "code":
  101985. return ec.fieldContext_SubscriptionDeliveryMethodLocalDeliveryOption_code(ctx, field)
  101986. case "description":
  101987. return ec.fieldContext_SubscriptionDeliveryMethodLocalDeliveryOption_description(ctx, field)
  101988. case "instructions":
  101989. return ec.fieldContext_SubscriptionDeliveryMethodLocalDeliveryOption_instructions(ctx, field)
  101990. case "phone":
  101991. return ec.fieldContext_SubscriptionDeliveryMethodLocalDeliveryOption_phone(ctx, field)
  101992. case "presentmentTitle":
  101993. return ec.fieldContext_SubscriptionDeliveryMethodLocalDeliveryOption_presentmentTitle(ctx, field)
  101994. case "title":
  101995. return ec.fieldContext_SubscriptionDeliveryMethodLocalDeliveryOption_title(ctx, field)
  101996. }
  101997. return nil, fmt.Errorf("no field named %q was found under type SubscriptionDeliveryMethodLocalDeliveryOption", field.Name)
  101998. },
  101999. }
  102000. return fc, nil
  102001. }
  102002. func (ec *executionContext) _SubscriptionDeliveryMethodLocalDeliveryOption_code(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodLocalDeliveryOption) (ret graphql.Marshaler) {
  102003. fc, err := ec.fieldContext_SubscriptionDeliveryMethodLocalDeliveryOption_code(ctx, field)
  102004. if err != nil {
  102005. return graphql.Null
  102006. }
  102007. ctx = graphql.WithFieldContext(ctx, fc)
  102008. defer func() {
  102009. if r := recover(); r != nil {
  102010. ec.Error(ctx, ec.Recover(ctx, r))
  102011. ret = graphql.Null
  102012. }
  102013. }()
  102014. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102015. ctx = rctx // use context from middleware stack in children
  102016. return obj.Code, nil
  102017. })
  102018. if err != nil {
  102019. ec.Error(ctx, err)
  102020. return graphql.Null
  102021. }
  102022. if resTmp == nil {
  102023. return graphql.Null
  102024. }
  102025. res := resTmp.(*string)
  102026. fc.Result = res
  102027. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  102028. }
  102029. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodLocalDeliveryOption_code(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102030. fc = &graphql.FieldContext{
  102031. Object: "SubscriptionDeliveryMethodLocalDeliveryOption",
  102032. Field: field,
  102033. IsMethod: false,
  102034. IsResolver: false,
  102035. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102036. return nil, errors.New("field of type String does not have child fields")
  102037. },
  102038. }
  102039. return fc, nil
  102040. }
  102041. func (ec *executionContext) _SubscriptionDeliveryMethodLocalDeliveryOption_description(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodLocalDeliveryOption) (ret graphql.Marshaler) {
  102042. fc, err := ec.fieldContext_SubscriptionDeliveryMethodLocalDeliveryOption_description(ctx, field)
  102043. if err != nil {
  102044. return graphql.Null
  102045. }
  102046. ctx = graphql.WithFieldContext(ctx, fc)
  102047. defer func() {
  102048. if r := recover(); r != nil {
  102049. ec.Error(ctx, ec.Recover(ctx, r))
  102050. ret = graphql.Null
  102051. }
  102052. }()
  102053. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102054. ctx = rctx // use context from middleware stack in children
  102055. return obj.Description, nil
  102056. })
  102057. if err != nil {
  102058. ec.Error(ctx, err)
  102059. return graphql.Null
  102060. }
  102061. if resTmp == nil {
  102062. return graphql.Null
  102063. }
  102064. res := resTmp.(*string)
  102065. fc.Result = res
  102066. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  102067. }
  102068. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodLocalDeliveryOption_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102069. fc = &graphql.FieldContext{
  102070. Object: "SubscriptionDeliveryMethodLocalDeliveryOption",
  102071. Field: field,
  102072. IsMethod: false,
  102073. IsResolver: false,
  102074. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102075. return nil, errors.New("field of type String does not have child fields")
  102076. },
  102077. }
  102078. return fc, nil
  102079. }
  102080. func (ec *executionContext) _SubscriptionDeliveryMethodLocalDeliveryOption_instructions(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodLocalDeliveryOption) (ret graphql.Marshaler) {
  102081. fc, err := ec.fieldContext_SubscriptionDeliveryMethodLocalDeliveryOption_instructions(ctx, field)
  102082. if err != nil {
  102083. return graphql.Null
  102084. }
  102085. ctx = graphql.WithFieldContext(ctx, fc)
  102086. defer func() {
  102087. if r := recover(); r != nil {
  102088. ec.Error(ctx, ec.Recover(ctx, r))
  102089. ret = graphql.Null
  102090. }
  102091. }()
  102092. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102093. ctx = rctx // use context from middleware stack in children
  102094. return obj.Instructions, nil
  102095. })
  102096. if err != nil {
  102097. ec.Error(ctx, err)
  102098. return graphql.Null
  102099. }
  102100. if resTmp == nil {
  102101. return graphql.Null
  102102. }
  102103. res := resTmp.(*string)
  102104. fc.Result = res
  102105. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  102106. }
  102107. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodLocalDeliveryOption_instructions(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102108. fc = &graphql.FieldContext{
  102109. Object: "SubscriptionDeliveryMethodLocalDeliveryOption",
  102110. Field: field,
  102111. IsMethod: false,
  102112. IsResolver: false,
  102113. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102114. return nil, errors.New("field of type String does not have child fields")
  102115. },
  102116. }
  102117. return fc, nil
  102118. }
  102119. func (ec *executionContext) _SubscriptionDeliveryMethodLocalDeliveryOption_phone(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodLocalDeliveryOption) (ret graphql.Marshaler) {
  102120. fc, err := ec.fieldContext_SubscriptionDeliveryMethodLocalDeliveryOption_phone(ctx, field)
  102121. if err != nil {
  102122. return graphql.Null
  102123. }
  102124. ctx = graphql.WithFieldContext(ctx, fc)
  102125. defer func() {
  102126. if r := recover(); r != nil {
  102127. ec.Error(ctx, ec.Recover(ctx, r))
  102128. ret = graphql.Null
  102129. }
  102130. }()
  102131. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102132. ctx = rctx // use context from middleware stack in children
  102133. return obj.Phone, nil
  102134. })
  102135. if err != nil {
  102136. ec.Error(ctx, err)
  102137. return graphql.Null
  102138. }
  102139. if resTmp == nil {
  102140. if !graphql.HasFieldError(ctx, fc) {
  102141. ec.Errorf(ctx, "must not be null")
  102142. }
  102143. return graphql.Null
  102144. }
  102145. res := resTmp.(string)
  102146. fc.Result = res
  102147. return ec.marshalNString2string(ctx, field.Selections, res)
  102148. }
  102149. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodLocalDeliveryOption_phone(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102150. fc = &graphql.FieldContext{
  102151. Object: "SubscriptionDeliveryMethodLocalDeliveryOption",
  102152. Field: field,
  102153. IsMethod: false,
  102154. IsResolver: false,
  102155. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102156. return nil, errors.New("field of type String does not have child fields")
  102157. },
  102158. }
  102159. return fc, nil
  102160. }
  102161. func (ec *executionContext) _SubscriptionDeliveryMethodLocalDeliveryOption_presentmentTitle(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodLocalDeliveryOption) (ret graphql.Marshaler) {
  102162. fc, err := ec.fieldContext_SubscriptionDeliveryMethodLocalDeliveryOption_presentmentTitle(ctx, field)
  102163. if err != nil {
  102164. return graphql.Null
  102165. }
  102166. ctx = graphql.WithFieldContext(ctx, fc)
  102167. defer func() {
  102168. if r := recover(); r != nil {
  102169. ec.Error(ctx, ec.Recover(ctx, r))
  102170. ret = graphql.Null
  102171. }
  102172. }()
  102173. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102174. ctx = rctx // use context from middleware stack in children
  102175. return obj.PresentmentTitle, nil
  102176. })
  102177. if err != nil {
  102178. ec.Error(ctx, err)
  102179. return graphql.Null
  102180. }
  102181. if resTmp == nil {
  102182. return graphql.Null
  102183. }
  102184. res := resTmp.(*string)
  102185. fc.Result = res
  102186. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  102187. }
  102188. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodLocalDeliveryOption_presentmentTitle(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102189. fc = &graphql.FieldContext{
  102190. Object: "SubscriptionDeliveryMethodLocalDeliveryOption",
  102191. Field: field,
  102192. IsMethod: false,
  102193. IsResolver: false,
  102194. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102195. return nil, errors.New("field of type String does not have child fields")
  102196. },
  102197. }
  102198. return fc, nil
  102199. }
  102200. func (ec *executionContext) _SubscriptionDeliveryMethodLocalDeliveryOption_title(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodLocalDeliveryOption) (ret graphql.Marshaler) {
  102201. fc, err := ec.fieldContext_SubscriptionDeliveryMethodLocalDeliveryOption_title(ctx, field)
  102202. if err != nil {
  102203. return graphql.Null
  102204. }
  102205. ctx = graphql.WithFieldContext(ctx, fc)
  102206. defer func() {
  102207. if r := recover(); r != nil {
  102208. ec.Error(ctx, ec.Recover(ctx, r))
  102209. ret = graphql.Null
  102210. }
  102211. }()
  102212. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102213. ctx = rctx // use context from middleware stack in children
  102214. return obj.Title, nil
  102215. })
  102216. if err != nil {
  102217. ec.Error(ctx, err)
  102218. return graphql.Null
  102219. }
  102220. if resTmp == nil {
  102221. return graphql.Null
  102222. }
  102223. res := resTmp.(*string)
  102224. fc.Result = res
  102225. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  102226. }
  102227. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodLocalDeliveryOption_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102228. fc = &graphql.FieldContext{
  102229. Object: "SubscriptionDeliveryMethodLocalDeliveryOption",
  102230. Field: field,
  102231. IsMethod: false,
  102232. IsResolver: false,
  102233. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102234. return nil, errors.New("field of type String does not have child fields")
  102235. },
  102236. }
  102237. return fc, nil
  102238. }
  102239. func (ec *executionContext) _SubscriptionDeliveryMethodPickup_pickupOption(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodPickup) (ret graphql.Marshaler) {
  102240. fc, err := ec.fieldContext_SubscriptionDeliveryMethodPickup_pickupOption(ctx, field)
  102241. if err != nil {
  102242. return graphql.Null
  102243. }
  102244. ctx = graphql.WithFieldContext(ctx, fc)
  102245. defer func() {
  102246. if r := recover(); r != nil {
  102247. ec.Error(ctx, ec.Recover(ctx, r))
  102248. ret = graphql.Null
  102249. }
  102250. }()
  102251. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102252. ctx = rctx // use context from middleware stack in children
  102253. return obj.PickupOption, nil
  102254. })
  102255. if err != nil {
  102256. ec.Error(ctx, err)
  102257. return graphql.Null
  102258. }
  102259. if resTmp == nil {
  102260. if !graphql.HasFieldError(ctx, fc) {
  102261. ec.Errorf(ctx, "must not be null")
  102262. }
  102263. return graphql.Null
  102264. }
  102265. res := resTmp.(*SubscriptionDeliveryMethodPickupOption)
  102266. fc.Result = res
  102267. return ec.marshalNSubscriptionDeliveryMethodPickupOption2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionDeliveryMethodPickupOption(ctx, field.Selections, res)
  102268. }
  102269. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodPickup_pickupOption(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102270. fc = &graphql.FieldContext{
  102271. Object: "SubscriptionDeliveryMethodPickup",
  102272. Field: field,
  102273. IsMethod: false,
  102274. IsResolver: false,
  102275. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102276. switch field.Name {
  102277. case "code":
  102278. return ec.fieldContext_SubscriptionDeliveryMethodPickupOption_code(ctx, field)
  102279. case "description":
  102280. return ec.fieldContext_SubscriptionDeliveryMethodPickupOption_description(ctx, field)
  102281. case "location":
  102282. return ec.fieldContext_SubscriptionDeliveryMethodPickupOption_location(ctx, field)
  102283. case "presentmentTitle":
  102284. return ec.fieldContext_SubscriptionDeliveryMethodPickupOption_presentmentTitle(ctx, field)
  102285. case "title":
  102286. return ec.fieldContext_SubscriptionDeliveryMethodPickupOption_title(ctx, field)
  102287. }
  102288. return nil, fmt.Errorf("no field named %q was found under type SubscriptionDeliveryMethodPickupOption", field.Name)
  102289. },
  102290. }
  102291. return fc, nil
  102292. }
  102293. func (ec *executionContext) _SubscriptionDeliveryMethodPickupOption_code(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodPickupOption) (ret graphql.Marshaler) {
  102294. fc, err := ec.fieldContext_SubscriptionDeliveryMethodPickupOption_code(ctx, field)
  102295. if err != nil {
  102296. return graphql.Null
  102297. }
  102298. ctx = graphql.WithFieldContext(ctx, fc)
  102299. defer func() {
  102300. if r := recover(); r != nil {
  102301. ec.Error(ctx, ec.Recover(ctx, r))
  102302. ret = graphql.Null
  102303. }
  102304. }()
  102305. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102306. ctx = rctx // use context from middleware stack in children
  102307. return obj.Code, nil
  102308. })
  102309. if err != nil {
  102310. ec.Error(ctx, err)
  102311. return graphql.Null
  102312. }
  102313. if resTmp == nil {
  102314. return graphql.Null
  102315. }
  102316. res := resTmp.(*string)
  102317. fc.Result = res
  102318. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  102319. }
  102320. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodPickupOption_code(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102321. fc = &graphql.FieldContext{
  102322. Object: "SubscriptionDeliveryMethodPickupOption",
  102323. Field: field,
  102324. IsMethod: false,
  102325. IsResolver: false,
  102326. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102327. return nil, errors.New("field of type String does not have child fields")
  102328. },
  102329. }
  102330. return fc, nil
  102331. }
  102332. func (ec *executionContext) _SubscriptionDeliveryMethodPickupOption_description(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodPickupOption) (ret graphql.Marshaler) {
  102333. fc, err := ec.fieldContext_SubscriptionDeliveryMethodPickupOption_description(ctx, field)
  102334. if err != nil {
  102335. return graphql.Null
  102336. }
  102337. ctx = graphql.WithFieldContext(ctx, fc)
  102338. defer func() {
  102339. if r := recover(); r != nil {
  102340. ec.Error(ctx, ec.Recover(ctx, r))
  102341. ret = graphql.Null
  102342. }
  102343. }()
  102344. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102345. ctx = rctx // use context from middleware stack in children
  102346. return obj.Description, nil
  102347. })
  102348. if err != nil {
  102349. ec.Error(ctx, err)
  102350. return graphql.Null
  102351. }
  102352. if resTmp == nil {
  102353. return graphql.Null
  102354. }
  102355. res := resTmp.(*string)
  102356. fc.Result = res
  102357. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  102358. }
  102359. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodPickupOption_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102360. fc = &graphql.FieldContext{
  102361. Object: "SubscriptionDeliveryMethodPickupOption",
  102362. Field: field,
  102363. IsMethod: false,
  102364. IsResolver: false,
  102365. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102366. return nil, errors.New("field of type String does not have child fields")
  102367. },
  102368. }
  102369. return fc, nil
  102370. }
  102371. func (ec *executionContext) _SubscriptionDeliveryMethodPickupOption_location(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodPickupOption) (ret graphql.Marshaler) {
  102372. fc, err := ec.fieldContext_SubscriptionDeliveryMethodPickupOption_location(ctx, field)
  102373. if err != nil {
  102374. return graphql.Null
  102375. }
  102376. ctx = graphql.WithFieldContext(ctx, fc)
  102377. defer func() {
  102378. if r := recover(); r != nil {
  102379. ec.Error(ctx, ec.Recover(ctx, r))
  102380. ret = graphql.Null
  102381. }
  102382. }()
  102383. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102384. ctx = rctx // use context from middleware stack in children
  102385. return obj.Location, nil
  102386. })
  102387. if err != nil {
  102388. ec.Error(ctx, err)
  102389. return graphql.Null
  102390. }
  102391. if resTmp == nil {
  102392. if !graphql.HasFieldError(ctx, fc) {
  102393. ec.Errorf(ctx, "must not be null")
  102394. }
  102395. return graphql.Null
  102396. }
  102397. res := resTmp.(*Location)
  102398. fc.Result = res
  102399. return ec.marshalNLocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocation(ctx, field.Selections, res)
  102400. }
  102401. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodPickupOption_location(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102402. fc = &graphql.FieldContext{
  102403. Object: "SubscriptionDeliveryMethodPickupOption",
  102404. Field: field,
  102405. IsMethod: false,
  102406. IsResolver: false,
  102407. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102408. switch field.Name {
  102409. case "activatable":
  102410. return ec.fieldContext_Location_activatable(ctx, field)
  102411. case "address":
  102412. return ec.fieldContext_Location_address(ctx, field)
  102413. case "addressVerified":
  102414. return ec.fieldContext_Location_addressVerified(ctx, field)
  102415. case "deactivatable":
  102416. return ec.fieldContext_Location_deactivatable(ctx, field)
  102417. case "deactivatedAt":
  102418. return ec.fieldContext_Location_deactivatedAt(ctx, field)
  102419. case "deletable":
  102420. return ec.fieldContext_Location_deletable(ctx, field)
  102421. case "fulfillmentService":
  102422. return ec.fieldContext_Location_fulfillmentService(ctx, field)
  102423. case "fulfillsOnlineOrders":
  102424. return ec.fieldContext_Location_fulfillsOnlineOrders(ctx, field)
  102425. case "hasActiveInventory":
  102426. return ec.fieldContext_Location_hasActiveInventory(ctx, field)
  102427. case "hasUnfulfilledOrders":
  102428. return ec.fieldContext_Location_hasUnfulfilledOrders(ctx, field)
  102429. case "id":
  102430. return ec.fieldContext_Location_id(ctx, field)
  102431. case "inventoryLevel":
  102432. return ec.fieldContext_Location_inventoryLevel(ctx, field)
  102433. case "inventoryLevels":
  102434. return ec.fieldContext_Location_inventoryLevels(ctx, field)
  102435. case "isActive":
  102436. return ec.fieldContext_Location_isActive(ctx, field)
  102437. case "legacyResourceId":
  102438. return ec.fieldContext_Location_legacyResourceId(ctx, field)
  102439. case "metafield":
  102440. return ec.fieldContext_Location_metafield(ctx, field)
  102441. case "metafieldDefinitions":
  102442. return ec.fieldContext_Location_metafieldDefinitions(ctx, field)
  102443. case "metafields":
  102444. return ec.fieldContext_Location_metafields(ctx, field)
  102445. case "name":
  102446. return ec.fieldContext_Location_name(ctx, field)
  102447. case "privateMetafield":
  102448. return ec.fieldContext_Location_privateMetafield(ctx, field)
  102449. case "privateMetafields":
  102450. return ec.fieldContext_Location_privateMetafields(ctx, field)
  102451. case "shipsInventory":
  102452. return ec.fieldContext_Location_shipsInventory(ctx, field)
  102453. case "suggestedAddresses":
  102454. return ec.fieldContext_Location_suggestedAddresses(ctx, field)
  102455. }
  102456. return nil, fmt.Errorf("no field named %q was found under type Location", field.Name)
  102457. },
  102458. }
  102459. return fc, nil
  102460. }
  102461. func (ec *executionContext) _SubscriptionDeliveryMethodPickupOption_presentmentTitle(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodPickupOption) (ret graphql.Marshaler) {
  102462. fc, err := ec.fieldContext_SubscriptionDeliveryMethodPickupOption_presentmentTitle(ctx, field)
  102463. if err != nil {
  102464. return graphql.Null
  102465. }
  102466. ctx = graphql.WithFieldContext(ctx, fc)
  102467. defer func() {
  102468. if r := recover(); r != nil {
  102469. ec.Error(ctx, ec.Recover(ctx, r))
  102470. ret = graphql.Null
  102471. }
  102472. }()
  102473. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102474. ctx = rctx // use context from middleware stack in children
  102475. return obj.PresentmentTitle, nil
  102476. })
  102477. if err != nil {
  102478. ec.Error(ctx, err)
  102479. return graphql.Null
  102480. }
  102481. if resTmp == nil {
  102482. return graphql.Null
  102483. }
  102484. res := resTmp.(*string)
  102485. fc.Result = res
  102486. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  102487. }
  102488. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodPickupOption_presentmentTitle(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102489. fc = &graphql.FieldContext{
  102490. Object: "SubscriptionDeliveryMethodPickupOption",
  102491. Field: field,
  102492. IsMethod: false,
  102493. IsResolver: false,
  102494. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102495. return nil, errors.New("field of type String does not have child fields")
  102496. },
  102497. }
  102498. return fc, nil
  102499. }
  102500. func (ec *executionContext) _SubscriptionDeliveryMethodPickupOption_title(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodPickupOption) (ret graphql.Marshaler) {
  102501. fc, err := ec.fieldContext_SubscriptionDeliveryMethodPickupOption_title(ctx, field)
  102502. if err != nil {
  102503. return graphql.Null
  102504. }
  102505. ctx = graphql.WithFieldContext(ctx, fc)
  102506. defer func() {
  102507. if r := recover(); r != nil {
  102508. ec.Error(ctx, ec.Recover(ctx, r))
  102509. ret = graphql.Null
  102510. }
  102511. }()
  102512. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102513. ctx = rctx // use context from middleware stack in children
  102514. return obj.Title, nil
  102515. })
  102516. if err != nil {
  102517. ec.Error(ctx, err)
  102518. return graphql.Null
  102519. }
  102520. if resTmp == nil {
  102521. return graphql.Null
  102522. }
  102523. res := resTmp.(*string)
  102524. fc.Result = res
  102525. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  102526. }
  102527. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodPickupOption_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102528. fc = &graphql.FieldContext{
  102529. Object: "SubscriptionDeliveryMethodPickupOption",
  102530. Field: field,
  102531. IsMethod: false,
  102532. IsResolver: false,
  102533. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102534. return nil, errors.New("field of type String does not have child fields")
  102535. },
  102536. }
  102537. return fc, nil
  102538. }
  102539. func (ec *executionContext) _SubscriptionDeliveryMethodShipping_address(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodShipping) (ret graphql.Marshaler) {
  102540. fc, err := ec.fieldContext_SubscriptionDeliveryMethodShipping_address(ctx, field)
  102541. if err != nil {
  102542. return graphql.Null
  102543. }
  102544. ctx = graphql.WithFieldContext(ctx, fc)
  102545. defer func() {
  102546. if r := recover(); r != nil {
  102547. ec.Error(ctx, ec.Recover(ctx, r))
  102548. ret = graphql.Null
  102549. }
  102550. }()
  102551. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102552. ctx = rctx // use context from middleware stack in children
  102553. return obj.Address, nil
  102554. })
  102555. if err != nil {
  102556. ec.Error(ctx, err)
  102557. return graphql.Null
  102558. }
  102559. if resTmp == nil {
  102560. if !graphql.HasFieldError(ctx, fc) {
  102561. ec.Errorf(ctx, "must not be null")
  102562. }
  102563. return graphql.Null
  102564. }
  102565. res := resTmp.(*SubscriptionMailingAddress)
  102566. fc.Result = res
  102567. return ec.marshalNSubscriptionMailingAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionMailingAddress(ctx, field.Selections, res)
  102568. }
  102569. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodShipping_address(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102570. fc = &graphql.FieldContext{
  102571. Object: "SubscriptionDeliveryMethodShipping",
  102572. Field: field,
  102573. IsMethod: false,
  102574. IsResolver: false,
  102575. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102576. switch field.Name {
  102577. case "address1":
  102578. return ec.fieldContext_SubscriptionMailingAddress_address1(ctx, field)
  102579. case "address2":
  102580. return ec.fieldContext_SubscriptionMailingAddress_address2(ctx, field)
  102581. case "city":
  102582. return ec.fieldContext_SubscriptionMailingAddress_city(ctx, field)
  102583. case "company":
  102584. return ec.fieldContext_SubscriptionMailingAddress_company(ctx, field)
  102585. case "country":
  102586. return ec.fieldContext_SubscriptionMailingAddress_country(ctx, field)
  102587. case "countryCode":
  102588. return ec.fieldContext_SubscriptionMailingAddress_countryCode(ctx, field)
  102589. case "firstName":
  102590. return ec.fieldContext_SubscriptionMailingAddress_firstName(ctx, field)
  102591. case "lastName":
  102592. return ec.fieldContext_SubscriptionMailingAddress_lastName(ctx, field)
  102593. case "name":
  102594. return ec.fieldContext_SubscriptionMailingAddress_name(ctx, field)
  102595. case "phone":
  102596. return ec.fieldContext_SubscriptionMailingAddress_phone(ctx, field)
  102597. case "province":
  102598. return ec.fieldContext_SubscriptionMailingAddress_province(ctx, field)
  102599. case "provinceCode":
  102600. return ec.fieldContext_SubscriptionMailingAddress_provinceCode(ctx, field)
  102601. case "zip":
  102602. return ec.fieldContext_SubscriptionMailingAddress_zip(ctx, field)
  102603. }
  102604. return nil, fmt.Errorf("no field named %q was found under type SubscriptionMailingAddress", field.Name)
  102605. },
  102606. }
  102607. return fc, nil
  102608. }
  102609. func (ec *executionContext) _SubscriptionDeliveryMethodShipping_shippingOption(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodShipping) (ret graphql.Marshaler) {
  102610. fc, err := ec.fieldContext_SubscriptionDeliveryMethodShipping_shippingOption(ctx, field)
  102611. if err != nil {
  102612. return graphql.Null
  102613. }
  102614. ctx = graphql.WithFieldContext(ctx, fc)
  102615. defer func() {
  102616. if r := recover(); r != nil {
  102617. ec.Error(ctx, ec.Recover(ctx, r))
  102618. ret = graphql.Null
  102619. }
  102620. }()
  102621. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102622. ctx = rctx // use context from middleware stack in children
  102623. return obj.ShippingOption, nil
  102624. })
  102625. if err != nil {
  102626. ec.Error(ctx, err)
  102627. return graphql.Null
  102628. }
  102629. if resTmp == nil {
  102630. if !graphql.HasFieldError(ctx, fc) {
  102631. ec.Errorf(ctx, "must not be null")
  102632. }
  102633. return graphql.Null
  102634. }
  102635. res := resTmp.(*SubscriptionDeliveryMethodShippingOption)
  102636. fc.Result = res
  102637. return ec.marshalNSubscriptionDeliveryMethodShippingOption2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionDeliveryMethodShippingOption(ctx, field.Selections, res)
  102638. }
  102639. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodShipping_shippingOption(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102640. fc = &graphql.FieldContext{
  102641. Object: "SubscriptionDeliveryMethodShipping",
  102642. Field: field,
  102643. IsMethod: false,
  102644. IsResolver: false,
  102645. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102646. switch field.Name {
  102647. case "carrierService":
  102648. return ec.fieldContext_SubscriptionDeliveryMethodShippingOption_carrierService(ctx, field)
  102649. case "code":
  102650. return ec.fieldContext_SubscriptionDeliveryMethodShippingOption_code(ctx, field)
  102651. case "description":
  102652. return ec.fieldContext_SubscriptionDeliveryMethodShippingOption_description(ctx, field)
  102653. case "presentmentTitle":
  102654. return ec.fieldContext_SubscriptionDeliveryMethodShippingOption_presentmentTitle(ctx, field)
  102655. case "title":
  102656. return ec.fieldContext_SubscriptionDeliveryMethodShippingOption_title(ctx, field)
  102657. }
  102658. return nil, fmt.Errorf("no field named %q was found under type SubscriptionDeliveryMethodShippingOption", field.Name)
  102659. },
  102660. }
  102661. return fc, nil
  102662. }
  102663. func (ec *executionContext) _SubscriptionDeliveryMethodShippingOption_carrierService(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodShippingOption) (ret graphql.Marshaler) {
  102664. fc, err := ec.fieldContext_SubscriptionDeliveryMethodShippingOption_carrierService(ctx, field)
  102665. if err != nil {
  102666. return graphql.Null
  102667. }
  102668. ctx = graphql.WithFieldContext(ctx, fc)
  102669. defer func() {
  102670. if r := recover(); r != nil {
  102671. ec.Error(ctx, ec.Recover(ctx, r))
  102672. ret = graphql.Null
  102673. }
  102674. }()
  102675. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102676. ctx = rctx // use context from middleware stack in children
  102677. return obj.CarrierService, nil
  102678. })
  102679. if err != nil {
  102680. ec.Error(ctx, err)
  102681. return graphql.Null
  102682. }
  102683. if resTmp == nil {
  102684. return graphql.Null
  102685. }
  102686. res := resTmp.(*DeliveryCarrierService)
  102687. fc.Result = res
  102688. return ec.marshalODeliveryCarrierService2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryCarrierService(ctx, field.Selections, res)
  102689. }
  102690. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodShippingOption_carrierService(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102691. fc = &graphql.FieldContext{
  102692. Object: "SubscriptionDeliveryMethodShippingOption",
  102693. Field: field,
  102694. IsMethod: false,
  102695. IsResolver: false,
  102696. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102697. switch field.Name {
  102698. case "availableServicesForCountries":
  102699. return ec.fieldContext_DeliveryCarrierService_availableServicesForCountries(ctx, field)
  102700. case "formattedName":
  102701. return ec.fieldContext_DeliveryCarrierService_formattedName(ctx, field)
  102702. case "icon":
  102703. return ec.fieldContext_DeliveryCarrierService_icon(ctx, field)
  102704. case "id":
  102705. return ec.fieldContext_DeliveryCarrierService_id(ctx, field)
  102706. case "name":
  102707. return ec.fieldContext_DeliveryCarrierService_name(ctx, field)
  102708. }
  102709. return nil, fmt.Errorf("no field named %q was found under type DeliveryCarrierService", field.Name)
  102710. },
  102711. }
  102712. return fc, nil
  102713. }
  102714. func (ec *executionContext) _SubscriptionDeliveryMethodShippingOption_code(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodShippingOption) (ret graphql.Marshaler) {
  102715. fc, err := ec.fieldContext_SubscriptionDeliveryMethodShippingOption_code(ctx, field)
  102716. if err != nil {
  102717. return graphql.Null
  102718. }
  102719. ctx = graphql.WithFieldContext(ctx, fc)
  102720. defer func() {
  102721. if r := recover(); r != nil {
  102722. ec.Error(ctx, ec.Recover(ctx, r))
  102723. ret = graphql.Null
  102724. }
  102725. }()
  102726. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102727. ctx = rctx // use context from middleware stack in children
  102728. return obj.Code, nil
  102729. })
  102730. if err != nil {
  102731. ec.Error(ctx, err)
  102732. return graphql.Null
  102733. }
  102734. if resTmp == nil {
  102735. return graphql.Null
  102736. }
  102737. res := resTmp.(*string)
  102738. fc.Result = res
  102739. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  102740. }
  102741. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodShippingOption_code(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102742. fc = &graphql.FieldContext{
  102743. Object: "SubscriptionDeliveryMethodShippingOption",
  102744. Field: field,
  102745. IsMethod: false,
  102746. IsResolver: false,
  102747. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102748. return nil, errors.New("field of type String does not have child fields")
  102749. },
  102750. }
  102751. return fc, nil
  102752. }
  102753. func (ec *executionContext) _SubscriptionDeliveryMethodShippingOption_description(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodShippingOption) (ret graphql.Marshaler) {
  102754. fc, err := ec.fieldContext_SubscriptionDeliveryMethodShippingOption_description(ctx, field)
  102755. if err != nil {
  102756. return graphql.Null
  102757. }
  102758. ctx = graphql.WithFieldContext(ctx, fc)
  102759. defer func() {
  102760. if r := recover(); r != nil {
  102761. ec.Error(ctx, ec.Recover(ctx, r))
  102762. ret = graphql.Null
  102763. }
  102764. }()
  102765. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102766. ctx = rctx // use context from middleware stack in children
  102767. return obj.Description, nil
  102768. })
  102769. if err != nil {
  102770. ec.Error(ctx, err)
  102771. return graphql.Null
  102772. }
  102773. if resTmp == nil {
  102774. return graphql.Null
  102775. }
  102776. res := resTmp.(*string)
  102777. fc.Result = res
  102778. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  102779. }
  102780. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodShippingOption_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102781. fc = &graphql.FieldContext{
  102782. Object: "SubscriptionDeliveryMethodShippingOption",
  102783. Field: field,
  102784. IsMethod: false,
  102785. IsResolver: false,
  102786. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102787. return nil, errors.New("field of type String does not have child fields")
  102788. },
  102789. }
  102790. return fc, nil
  102791. }
  102792. func (ec *executionContext) _SubscriptionDeliveryMethodShippingOption_presentmentTitle(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodShippingOption) (ret graphql.Marshaler) {
  102793. fc, err := ec.fieldContext_SubscriptionDeliveryMethodShippingOption_presentmentTitle(ctx, field)
  102794. if err != nil {
  102795. return graphql.Null
  102796. }
  102797. ctx = graphql.WithFieldContext(ctx, fc)
  102798. defer func() {
  102799. if r := recover(); r != nil {
  102800. ec.Error(ctx, ec.Recover(ctx, r))
  102801. ret = graphql.Null
  102802. }
  102803. }()
  102804. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102805. ctx = rctx // use context from middleware stack in children
  102806. return obj.PresentmentTitle, nil
  102807. })
  102808. if err != nil {
  102809. ec.Error(ctx, err)
  102810. return graphql.Null
  102811. }
  102812. if resTmp == nil {
  102813. return graphql.Null
  102814. }
  102815. res := resTmp.(*string)
  102816. fc.Result = res
  102817. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  102818. }
  102819. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodShippingOption_presentmentTitle(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102820. fc = &graphql.FieldContext{
  102821. Object: "SubscriptionDeliveryMethodShippingOption",
  102822. Field: field,
  102823. IsMethod: false,
  102824. IsResolver: false,
  102825. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102826. return nil, errors.New("field of type String does not have child fields")
  102827. },
  102828. }
  102829. return fc, nil
  102830. }
  102831. func (ec *executionContext) _SubscriptionDeliveryMethodShippingOption_title(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodShippingOption) (ret graphql.Marshaler) {
  102832. fc, err := ec.fieldContext_SubscriptionDeliveryMethodShippingOption_title(ctx, field)
  102833. if err != nil {
  102834. return graphql.Null
  102835. }
  102836. ctx = graphql.WithFieldContext(ctx, fc)
  102837. defer func() {
  102838. if r := recover(); r != nil {
  102839. ec.Error(ctx, ec.Recover(ctx, r))
  102840. ret = graphql.Null
  102841. }
  102842. }()
  102843. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102844. ctx = rctx // use context from middleware stack in children
  102845. return obj.Title, nil
  102846. })
  102847. if err != nil {
  102848. ec.Error(ctx, err)
  102849. return graphql.Null
  102850. }
  102851. if resTmp == nil {
  102852. return graphql.Null
  102853. }
  102854. res := resTmp.(*string)
  102855. fc.Result = res
  102856. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  102857. }
  102858. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodShippingOption_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102859. fc = &graphql.FieldContext{
  102860. Object: "SubscriptionDeliveryMethodShippingOption",
  102861. Field: field,
  102862. IsMethod: false,
  102863. IsResolver: false,
  102864. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102865. return nil, errors.New("field of type String does not have child fields")
  102866. },
  102867. }
  102868. return fc, nil
  102869. }
  102870. func (ec *executionContext) _SubscriptionDeliveryPolicy_anchors(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryPolicy) (ret graphql.Marshaler) {
  102871. fc, err := ec.fieldContext_SubscriptionDeliveryPolicy_anchors(ctx, field)
  102872. if err != nil {
  102873. return graphql.Null
  102874. }
  102875. ctx = graphql.WithFieldContext(ctx, fc)
  102876. defer func() {
  102877. if r := recover(); r != nil {
  102878. ec.Error(ctx, ec.Recover(ctx, r))
  102879. ret = graphql.Null
  102880. }
  102881. }()
  102882. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102883. ctx = rctx // use context from middleware stack in children
  102884. return obj.Anchors, nil
  102885. })
  102886. if err != nil {
  102887. ec.Error(ctx, err)
  102888. return graphql.Null
  102889. }
  102890. if resTmp == nil {
  102891. if !graphql.HasFieldError(ctx, fc) {
  102892. ec.Errorf(ctx, "must not be null")
  102893. }
  102894. return graphql.Null
  102895. }
  102896. res := resTmp.([]*SellingPlanAnchor)
  102897. fc.Result = res
  102898. return ec.marshalNSellingPlanAnchor2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanAnchorᚄ(ctx, field.Selections, res)
  102899. }
  102900. func (ec *executionContext) fieldContext_SubscriptionDeliveryPolicy_anchors(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102901. fc = &graphql.FieldContext{
  102902. Object: "SubscriptionDeliveryPolicy",
  102903. Field: field,
  102904. IsMethod: false,
  102905. IsResolver: false,
  102906. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102907. switch field.Name {
  102908. case "cutoffDay":
  102909. return ec.fieldContext_SellingPlanAnchor_cutoffDay(ctx, field)
  102910. case "day":
  102911. return ec.fieldContext_SellingPlanAnchor_day(ctx, field)
  102912. case "month":
  102913. return ec.fieldContext_SellingPlanAnchor_month(ctx, field)
  102914. case "type":
  102915. return ec.fieldContext_SellingPlanAnchor_type(ctx, field)
  102916. }
  102917. return nil, fmt.Errorf("no field named %q was found under type SellingPlanAnchor", field.Name)
  102918. },
  102919. }
  102920. return fc, nil
  102921. }
  102922. func (ec *executionContext) _SubscriptionDeliveryPolicy_interval(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryPolicy) (ret graphql.Marshaler) {
  102923. fc, err := ec.fieldContext_SubscriptionDeliveryPolicy_interval(ctx, field)
  102924. if err != nil {
  102925. return graphql.Null
  102926. }
  102927. ctx = graphql.WithFieldContext(ctx, fc)
  102928. defer func() {
  102929. if r := recover(); r != nil {
  102930. ec.Error(ctx, ec.Recover(ctx, r))
  102931. ret = graphql.Null
  102932. }
  102933. }()
  102934. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102935. ctx = rctx // use context from middleware stack in children
  102936. return obj.Interval, nil
  102937. })
  102938. if err != nil {
  102939. ec.Error(ctx, err)
  102940. return graphql.Null
  102941. }
  102942. if resTmp == nil {
  102943. if !graphql.HasFieldError(ctx, fc) {
  102944. ec.Errorf(ctx, "must not be null")
  102945. }
  102946. return graphql.Null
  102947. }
  102948. res := resTmp.(SellingPlanInterval)
  102949. fc.Result = res
  102950. return ec.marshalNSellingPlanInterval2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanInterval(ctx, field.Selections, res)
  102951. }
  102952. func (ec *executionContext) fieldContext_SubscriptionDeliveryPolicy_interval(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102953. fc = &graphql.FieldContext{
  102954. Object: "SubscriptionDeliveryPolicy",
  102955. Field: field,
  102956. IsMethod: false,
  102957. IsResolver: false,
  102958. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102959. return nil, errors.New("field of type SellingPlanInterval does not have child fields")
  102960. },
  102961. }
  102962. return fc, nil
  102963. }
  102964. func (ec *executionContext) _SubscriptionDeliveryPolicy_intervalCount(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryPolicy) (ret graphql.Marshaler) {
  102965. fc, err := ec.fieldContext_SubscriptionDeliveryPolicy_intervalCount(ctx, field)
  102966. if err != nil {
  102967. return graphql.Null
  102968. }
  102969. ctx = graphql.WithFieldContext(ctx, fc)
  102970. defer func() {
  102971. if r := recover(); r != nil {
  102972. ec.Error(ctx, ec.Recover(ctx, r))
  102973. ret = graphql.Null
  102974. }
  102975. }()
  102976. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102977. ctx = rctx // use context from middleware stack in children
  102978. return obj.IntervalCount, nil
  102979. })
  102980. if err != nil {
  102981. ec.Error(ctx, err)
  102982. return graphql.Null
  102983. }
  102984. if resTmp == nil {
  102985. if !graphql.HasFieldError(ctx, fc) {
  102986. ec.Errorf(ctx, "must not be null")
  102987. }
  102988. return graphql.Null
  102989. }
  102990. res := resTmp.(int)
  102991. fc.Result = res
  102992. return ec.marshalNInt2int(ctx, field.Selections, res)
  102993. }
  102994. func (ec *executionContext) fieldContext_SubscriptionDeliveryPolicy_intervalCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102995. fc = &graphql.FieldContext{
  102996. Object: "SubscriptionDeliveryPolicy",
  102997. Field: field,
  102998. IsMethod: false,
  102999. IsResolver: false,
  103000. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103001. return nil, errors.New("field of type Int does not have child fields")
  103002. },
  103003. }
  103004. return fc, nil
  103005. }
  103006. func (ec *executionContext) _SubscriptionDiscountAllocation_amount(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDiscountAllocation) (ret graphql.Marshaler) {
  103007. fc, err := ec.fieldContext_SubscriptionDiscountAllocation_amount(ctx, field)
  103008. if err != nil {
  103009. return graphql.Null
  103010. }
  103011. ctx = graphql.WithFieldContext(ctx, fc)
  103012. defer func() {
  103013. if r := recover(); r != nil {
  103014. ec.Error(ctx, ec.Recover(ctx, r))
  103015. ret = graphql.Null
  103016. }
  103017. }()
  103018. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103019. ctx = rctx // use context from middleware stack in children
  103020. return obj.Amount, nil
  103021. })
  103022. if err != nil {
  103023. ec.Error(ctx, err)
  103024. return graphql.Null
  103025. }
  103026. if resTmp == nil {
  103027. if !graphql.HasFieldError(ctx, fc) {
  103028. ec.Errorf(ctx, "must not be null")
  103029. }
  103030. return graphql.Null
  103031. }
  103032. res := resTmp.(*MoneyV2)
  103033. fc.Result = res
  103034. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  103035. }
  103036. func (ec *executionContext) fieldContext_SubscriptionDiscountAllocation_amount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103037. fc = &graphql.FieldContext{
  103038. Object: "SubscriptionDiscountAllocation",
  103039. Field: field,
  103040. IsMethod: false,
  103041. IsResolver: false,
  103042. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103043. switch field.Name {
  103044. case "amount":
  103045. return ec.fieldContext_MoneyV2_amount(ctx, field)
  103046. case "currencyCode":
  103047. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  103048. }
  103049. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  103050. },
  103051. }
  103052. return fc, nil
  103053. }
  103054. func (ec *executionContext) _SubscriptionDiscountAllocation_discount(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDiscountAllocation) (ret graphql.Marshaler) {
  103055. fc, err := ec.fieldContext_SubscriptionDiscountAllocation_discount(ctx, field)
  103056. if err != nil {
  103057. return graphql.Null
  103058. }
  103059. ctx = graphql.WithFieldContext(ctx, fc)
  103060. defer func() {
  103061. if r := recover(); r != nil {
  103062. ec.Error(ctx, ec.Recover(ctx, r))
  103063. ret = graphql.Null
  103064. }
  103065. }()
  103066. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103067. ctx = rctx // use context from middleware stack in children
  103068. return obj.Discount, nil
  103069. })
  103070. if err != nil {
  103071. ec.Error(ctx, err)
  103072. return graphql.Null
  103073. }
  103074. if resTmp == nil {
  103075. if !graphql.HasFieldError(ctx, fc) {
  103076. ec.Errorf(ctx, "must not be null")
  103077. }
  103078. return graphql.Null
  103079. }
  103080. res := resTmp.(SubscriptionDiscount)
  103081. fc.Result = res
  103082. return ec.marshalNSubscriptionDiscount2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionDiscount(ctx, field.Selections, res)
  103083. }
  103084. func (ec *executionContext) fieldContext_SubscriptionDiscountAllocation_discount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103085. fc = &graphql.FieldContext{
  103086. Object: "SubscriptionDiscountAllocation",
  103087. Field: field,
  103088. IsMethod: false,
  103089. IsResolver: false,
  103090. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103091. return nil, errors.New("field of type SubscriptionDiscount does not have child fields")
  103092. },
  103093. }
  103094. return fc, nil
  103095. }
  103096. func (ec *executionContext) _SubscriptionDiscountEntitledLines_all(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDiscountEntitledLines) (ret graphql.Marshaler) {
  103097. fc, err := ec.fieldContext_SubscriptionDiscountEntitledLines_all(ctx, field)
  103098. if err != nil {
  103099. return graphql.Null
  103100. }
  103101. ctx = graphql.WithFieldContext(ctx, fc)
  103102. defer func() {
  103103. if r := recover(); r != nil {
  103104. ec.Error(ctx, ec.Recover(ctx, r))
  103105. ret = graphql.Null
  103106. }
  103107. }()
  103108. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103109. ctx = rctx // use context from middleware stack in children
  103110. return obj.All, nil
  103111. })
  103112. if err != nil {
  103113. ec.Error(ctx, err)
  103114. return graphql.Null
  103115. }
  103116. if resTmp == nil {
  103117. if !graphql.HasFieldError(ctx, fc) {
  103118. ec.Errorf(ctx, "must not be null")
  103119. }
  103120. return graphql.Null
  103121. }
  103122. res := resTmp.(bool)
  103123. fc.Result = res
  103124. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  103125. }
  103126. func (ec *executionContext) fieldContext_SubscriptionDiscountEntitledLines_all(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103127. fc = &graphql.FieldContext{
  103128. Object: "SubscriptionDiscountEntitledLines",
  103129. Field: field,
  103130. IsMethod: false,
  103131. IsResolver: false,
  103132. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103133. return nil, errors.New("field of type Boolean does not have child fields")
  103134. },
  103135. }
  103136. return fc, nil
  103137. }
  103138. func (ec *executionContext) _SubscriptionDiscountEntitledLines_lines(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDiscountEntitledLines) (ret graphql.Marshaler) {
  103139. fc, err := ec.fieldContext_SubscriptionDiscountEntitledLines_lines(ctx, field)
  103140. if err != nil {
  103141. return graphql.Null
  103142. }
  103143. ctx = graphql.WithFieldContext(ctx, fc)
  103144. defer func() {
  103145. if r := recover(); r != nil {
  103146. ec.Error(ctx, ec.Recover(ctx, r))
  103147. ret = graphql.Null
  103148. }
  103149. }()
  103150. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103151. ctx = rctx // use context from middleware stack in children
  103152. return obj.Lines, nil
  103153. })
  103154. if err != nil {
  103155. ec.Error(ctx, err)
  103156. return graphql.Null
  103157. }
  103158. if resTmp == nil {
  103159. if !graphql.HasFieldError(ctx, fc) {
  103160. ec.Errorf(ctx, "must not be null")
  103161. }
  103162. return graphql.Null
  103163. }
  103164. res := resTmp.(*SubscriptionLineConnection)
  103165. fc.Result = res
  103166. return ec.marshalNSubscriptionLineConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionLineConnection(ctx, field.Selections, res)
  103167. }
  103168. func (ec *executionContext) fieldContext_SubscriptionDiscountEntitledLines_lines(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103169. fc = &graphql.FieldContext{
  103170. Object: "SubscriptionDiscountEntitledLines",
  103171. Field: field,
  103172. IsMethod: false,
  103173. IsResolver: false,
  103174. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103175. switch field.Name {
  103176. case "edges":
  103177. return ec.fieldContext_SubscriptionLineConnection_edges(ctx, field)
  103178. case "nodes":
  103179. return ec.fieldContext_SubscriptionLineConnection_nodes(ctx, field)
  103180. case "pageInfo":
  103181. return ec.fieldContext_SubscriptionLineConnection_pageInfo(ctx, field)
  103182. }
  103183. return nil, fmt.Errorf("no field named %q was found under type SubscriptionLineConnection", field.Name)
  103184. },
  103185. }
  103186. defer func() {
  103187. if r := recover(); r != nil {
  103188. err = ec.Recover(ctx, r)
  103189. ec.Error(ctx, err)
  103190. }
  103191. }()
  103192. ctx = graphql.WithFieldContext(ctx, fc)
  103193. if fc.Args, err = ec.field_SubscriptionDiscountEntitledLines_lines_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  103194. ec.Error(ctx, err)
  103195. return
  103196. }
  103197. return fc, nil
  103198. }
  103199. func (ec *executionContext) _SubscriptionDiscountFixedAmountValue_amount(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDiscountFixedAmountValue) (ret graphql.Marshaler) {
  103200. fc, err := ec.fieldContext_SubscriptionDiscountFixedAmountValue_amount(ctx, field)
  103201. if err != nil {
  103202. return graphql.Null
  103203. }
  103204. ctx = graphql.WithFieldContext(ctx, fc)
  103205. defer func() {
  103206. if r := recover(); r != nil {
  103207. ec.Error(ctx, ec.Recover(ctx, r))
  103208. ret = graphql.Null
  103209. }
  103210. }()
  103211. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103212. ctx = rctx // use context from middleware stack in children
  103213. return obj.Amount, nil
  103214. })
  103215. if err != nil {
  103216. ec.Error(ctx, err)
  103217. return graphql.Null
  103218. }
  103219. if resTmp == nil {
  103220. if !graphql.HasFieldError(ctx, fc) {
  103221. ec.Errorf(ctx, "must not be null")
  103222. }
  103223. return graphql.Null
  103224. }
  103225. res := resTmp.(*MoneyV2)
  103226. fc.Result = res
  103227. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  103228. }
  103229. func (ec *executionContext) fieldContext_SubscriptionDiscountFixedAmountValue_amount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103230. fc = &graphql.FieldContext{
  103231. Object: "SubscriptionDiscountFixedAmountValue",
  103232. Field: field,
  103233. IsMethod: false,
  103234. IsResolver: false,
  103235. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103236. switch field.Name {
  103237. case "amount":
  103238. return ec.fieldContext_MoneyV2_amount(ctx, field)
  103239. case "currencyCode":
  103240. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  103241. }
  103242. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  103243. },
  103244. }
  103245. return fc, nil
  103246. }
  103247. func (ec *executionContext) _SubscriptionDiscountFixedAmountValue_appliesOnEachItem(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDiscountFixedAmountValue) (ret graphql.Marshaler) {
  103248. fc, err := ec.fieldContext_SubscriptionDiscountFixedAmountValue_appliesOnEachItem(ctx, field)
  103249. if err != nil {
  103250. return graphql.Null
  103251. }
  103252. ctx = graphql.WithFieldContext(ctx, fc)
  103253. defer func() {
  103254. if r := recover(); r != nil {
  103255. ec.Error(ctx, ec.Recover(ctx, r))
  103256. ret = graphql.Null
  103257. }
  103258. }()
  103259. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103260. ctx = rctx // use context from middleware stack in children
  103261. return obj.AppliesOnEachItem, nil
  103262. })
  103263. if err != nil {
  103264. ec.Error(ctx, err)
  103265. return graphql.Null
  103266. }
  103267. if resTmp == nil {
  103268. if !graphql.HasFieldError(ctx, fc) {
  103269. ec.Errorf(ctx, "must not be null")
  103270. }
  103271. return graphql.Null
  103272. }
  103273. res := resTmp.(bool)
  103274. fc.Result = res
  103275. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  103276. }
  103277. func (ec *executionContext) fieldContext_SubscriptionDiscountFixedAmountValue_appliesOnEachItem(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103278. fc = &graphql.FieldContext{
  103279. Object: "SubscriptionDiscountFixedAmountValue",
  103280. Field: field,
  103281. IsMethod: false,
  103282. IsResolver: false,
  103283. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103284. return nil, errors.New("field of type Boolean does not have child fields")
  103285. },
  103286. }
  103287. return fc, nil
  103288. }
  103289. func (ec *executionContext) _SubscriptionDiscountPercentageValue_percentage(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDiscountPercentageValue) (ret graphql.Marshaler) {
  103290. fc, err := ec.fieldContext_SubscriptionDiscountPercentageValue_percentage(ctx, field)
  103291. if err != nil {
  103292. return graphql.Null
  103293. }
  103294. ctx = graphql.WithFieldContext(ctx, fc)
  103295. defer func() {
  103296. if r := recover(); r != nil {
  103297. ec.Error(ctx, ec.Recover(ctx, r))
  103298. ret = graphql.Null
  103299. }
  103300. }()
  103301. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103302. ctx = rctx // use context from middleware stack in children
  103303. return obj.Percentage, nil
  103304. })
  103305. if err != nil {
  103306. ec.Error(ctx, err)
  103307. return graphql.Null
  103308. }
  103309. if resTmp == nil {
  103310. if !graphql.HasFieldError(ctx, fc) {
  103311. ec.Errorf(ctx, "must not be null")
  103312. }
  103313. return graphql.Null
  103314. }
  103315. res := resTmp.(int)
  103316. fc.Result = res
  103317. return ec.marshalNInt2int(ctx, field.Selections, res)
  103318. }
  103319. func (ec *executionContext) fieldContext_SubscriptionDiscountPercentageValue_percentage(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103320. fc = &graphql.FieldContext{
  103321. Object: "SubscriptionDiscountPercentageValue",
  103322. Field: field,
  103323. IsMethod: false,
  103324. IsResolver: false,
  103325. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103326. return nil, errors.New("field of type Int does not have child fields")
  103327. },
  103328. }
  103329. return fc, nil
  103330. }
  103331. func (ec *executionContext) _SubscriptionLine_currentPrice(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLine) (ret graphql.Marshaler) {
  103332. fc, err := ec.fieldContext_SubscriptionLine_currentPrice(ctx, field)
  103333. if err != nil {
  103334. return graphql.Null
  103335. }
  103336. ctx = graphql.WithFieldContext(ctx, fc)
  103337. defer func() {
  103338. if r := recover(); r != nil {
  103339. ec.Error(ctx, ec.Recover(ctx, r))
  103340. ret = graphql.Null
  103341. }
  103342. }()
  103343. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103344. ctx = rctx // use context from middleware stack in children
  103345. return obj.CurrentPrice, nil
  103346. })
  103347. if err != nil {
  103348. ec.Error(ctx, err)
  103349. return graphql.Null
  103350. }
  103351. if resTmp == nil {
  103352. if !graphql.HasFieldError(ctx, fc) {
  103353. ec.Errorf(ctx, "must not be null")
  103354. }
  103355. return graphql.Null
  103356. }
  103357. res := resTmp.(*MoneyV2)
  103358. fc.Result = res
  103359. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  103360. }
  103361. func (ec *executionContext) fieldContext_SubscriptionLine_currentPrice(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103362. fc = &graphql.FieldContext{
  103363. Object: "SubscriptionLine",
  103364. Field: field,
  103365. IsMethod: false,
  103366. IsResolver: false,
  103367. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103368. switch field.Name {
  103369. case "amount":
  103370. return ec.fieldContext_MoneyV2_amount(ctx, field)
  103371. case "currencyCode":
  103372. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  103373. }
  103374. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  103375. },
  103376. }
  103377. return fc, nil
  103378. }
  103379. func (ec *executionContext) _SubscriptionLine_customAttributes(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLine) (ret graphql.Marshaler) {
  103380. fc, err := ec.fieldContext_SubscriptionLine_customAttributes(ctx, field)
  103381. if err != nil {
  103382. return graphql.Null
  103383. }
  103384. ctx = graphql.WithFieldContext(ctx, fc)
  103385. defer func() {
  103386. if r := recover(); r != nil {
  103387. ec.Error(ctx, ec.Recover(ctx, r))
  103388. ret = graphql.Null
  103389. }
  103390. }()
  103391. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103392. ctx = rctx // use context from middleware stack in children
  103393. return obj.CustomAttributes, nil
  103394. })
  103395. if err != nil {
  103396. ec.Error(ctx, err)
  103397. return graphql.Null
  103398. }
  103399. if resTmp == nil {
  103400. if !graphql.HasFieldError(ctx, fc) {
  103401. ec.Errorf(ctx, "must not be null")
  103402. }
  103403. return graphql.Null
  103404. }
  103405. res := resTmp.([]*Attribute)
  103406. fc.Result = res
  103407. return ec.marshalNAttribute2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAttributeᚄ(ctx, field.Selections, res)
  103408. }
  103409. func (ec *executionContext) fieldContext_SubscriptionLine_customAttributes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103410. fc = &graphql.FieldContext{
  103411. Object: "SubscriptionLine",
  103412. Field: field,
  103413. IsMethod: false,
  103414. IsResolver: false,
  103415. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103416. switch field.Name {
  103417. case "key":
  103418. return ec.fieldContext_Attribute_key(ctx, field)
  103419. case "value":
  103420. return ec.fieldContext_Attribute_value(ctx, field)
  103421. }
  103422. return nil, fmt.Errorf("no field named %q was found under type Attribute", field.Name)
  103423. },
  103424. }
  103425. return fc, nil
  103426. }
  103427. func (ec *executionContext) _SubscriptionLine_discountAllocations(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLine) (ret graphql.Marshaler) {
  103428. fc, err := ec.fieldContext_SubscriptionLine_discountAllocations(ctx, field)
  103429. if err != nil {
  103430. return graphql.Null
  103431. }
  103432. ctx = graphql.WithFieldContext(ctx, fc)
  103433. defer func() {
  103434. if r := recover(); r != nil {
  103435. ec.Error(ctx, ec.Recover(ctx, r))
  103436. ret = graphql.Null
  103437. }
  103438. }()
  103439. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103440. ctx = rctx // use context from middleware stack in children
  103441. return obj.DiscountAllocations, nil
  103442. })
  103443. if err != nil {
  103444. ec.Error(ctx, err)
  103445. return graphql.Null
  103446. }
  103447. if resTmp == nil {
  103448. if !graphql.HasFieldError(ctx, fc) {
  103449. ec.Errorf(ctx, "must not be null")
  103450. }
  103451. return graphql.Null
  103452. }
  103453. res := resTmp.([]*SubscriptionDiscountAllocation)
  103454. fc.Result = res
  103455. return ec.marshalNSubscriptionDiscountAllocation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionDiscountAllocationᚄ(ctx, field.Selections, res)
  103456. }
  103457. func (ec *executionContext) fieldContext_SubscriptionLine_discountAllocations(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103458. fc = &graphql.FieldContext{
  103459. Object: "SubscriptionLine",
  103460. Field: field,
  103461. IsMethod: false,
  103462. IsResolver: false,
  103463. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103464. switch field.Name {
  103465. case "amount":
  103466. return ec.fieldContext_SubscriptionDiscountAllocation_amount(ctx, field)
  103467. case "discount":
  103468. return ec.fieldContext_SubscriptionDiscountAllocation_discount(ctx, field)
  103469. }
  103470. return nil, fmt.Errorf("no field named %q was found under type SubscriptionDiscountAllocation", field.Name)
  103471. },
  103472. }
  103473. return fc, nil
  103474. }
  103475. func (ec *executionContext) _SubscriptionLine_id(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLine) (ret graphql.Marshaler) {
  103476. fc, err := ec.fieldContext_SubscriptionLine_id(ctx, field)
  103477. if err != nil {
  103478. return graphql.Null
  103479. }
  103480. ctx = graphql.WithFieldContext(ctx, fc)
  103481. defer func() {
  103482. if r := recover(); r != nil {
  103483. ec.Error(ctx, ec.Recover(ctx, r))
  103484. ret = graphql.Null
  103485. }
  103486. }()
  103487. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103488. ctx = rctx // use context from middleware stack in children
  103489. return obj.ID, nil
  103490. })
  103491. if err != nil {
  103492. ec.Error(ctx, err)
  103493. return graphql.Null
  103494. }
  103495. if resTmp == nil {
  103496. if !graphql.HasFieldError(ctx, fc) {
  103497. ec.Errorf(ctx, "must not be null")
  103498. }
  103499. return graphql.Null
  103500. }
  103501. res := resTmp.(string)
  103502. fc.Result = res
  103503. return ec.marshalNID2string(ctx, field.Selections, res)
  103504. }
  103505. func (ec *executionContext) fieldContext_SubscriptionLine_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103506. fc = &graphql.FieldContext{
  103507. Object: "SubscriptionLine",
  103508. Field: field,
  103509. IsMethod: false,
  103510. IsResolver: false,
  103511. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103512. return nil, errors.New("field of type ID does not have child fields")
  103513. },
  103514. }
  103515. return fc, nil
  103516. }
  103517. func (ec *executionContext) _SubscriptionLine_lineDiscountedPrice(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLine) (ret graphql.Marshaler) {
  103518. fc, err := ec.fieldContext_SubscriptionLine_lineDiscountedPrice(ctx, field)
  103519. if err != nil {
  103520. return graphql.Null
  103521. }
  103522. ctx = graphql.WithFieldContext(ctx, fc)
  103523. defer func() {
  103524. if r := recover(); r != nil {
  103525. ec.Error(ctx, ec.Recover(ctx, r))
  103526. ret = graphql.Null
  103527. }
  103528. }()
  103529. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103530. ctx = rctx // use context from middleware stack in children
  103531. return obj.LineDiscountedPrice, nil
  103532. })
  103533. if err != nil {
  103534. ec.Error(ctx, err)
  103535. return graphql.Null
  103536. }
  103537. if resTmp == nil {
  103538. if !graphql.HasFieldError(ctx, fc) {
  103539. ec.Errorf(ctx, "must not be null")
  103540. }
  103541. return graphql.Null
  103542. }
  103543. res := resTmp.(*MoneyV2)
  103544. fc.Result = res
  103545. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  103546. }
  103547. func (ec *executionContext) fieldContext_SubscriptionLine_lineDiscountedPrice(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103548. fc = &graphql.FieldContext{
  103549. Object: "SubscriptionLine",
  103550. Field: field,
  103551. IsMethod: false,
  103552. IsResolver: false,
  103553. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103554. switch field.Name {
  103555. case "amount":
  103556. return ec.fieldContext_MoneyV2_amount(ctx, field)
  103557. case "currencyCode":
  103558. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  103559. }
  103560. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  103561. },
  103562. }
  103563. return fc, nil
  103564. }
  103565. func (ec *executionContext) _SubscriptionLine_pricingPolicy(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLine) (ret graphql.Marshaler) {
  103566. fc, err := ec.fieldContext_SubscriptionLine_pricingPolicy(ctx, field)
  103567. if err != nil {
  103568. return graphql.Null
  103569. }
  103570. ctx = graphql.WithFieldContext(ctx, fc)
  103571. defer func() {
  103572. if r := recover(); r != nil {
  103573. ec.Error(ctx, ec.Recover(ctx, r))
  103574. ret = graphql.Null
  103575. }
  103576. }()
  103577. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103578. ctx = rctx // use context from middleware stack in children
  103579. return obj.PricingPolicy, nil
  103580. })
  103581. if err != nil {
  103582. ec.Error(ctx, err)
  103583. return graphql.Null
  103584. }
  103585. if resTmp == nil {
  103586. return graphql.Null
  103587. }
  103588. res := resTmp.(*SubscriptionPricingPolicy)
  103589. fc.Result = res
  103590. return ec.marshalOSubscriptionPricingPolicy2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionPricingPolicy(ctx, field.Selections, res)
  103591. }
  103592. func (ec *executionContext) fieldContext_SubscriptionLine_pricingPolicy(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103593. fc = &graphql.FieldContext{
  103594. Object: "SubscriptionLine",
  103595. Field: field,
  103596. IsMethod: false,
  103597. IsResolver: false,
  103598. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103599. switch field.Name {
  103600. case "basePrice":
  103601. return ec.fieldContext_SubscriptionPricingPolicy_basePrice(ctx, field)
  103602. case "cycleDiscounts":
  103603. return ec.fieldContext_SubscriptionPricingPolicy_cycleDiscounts(ctx, field)
  103604. }
  103605. return nil, fmt.Errorf("no field named %q was found under type SubscriptionPricingPolicy", field.Name)
  103606. },
  103607. }
  103608. return fc, nil
  103609. }
  103610. func (ec *executionContext) _SubscriptionLine_productId(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLine) (ret graphql.Marshaler) {
  103611. fc, err := ec.fieldContext_SubscriptionLine_productId(ctx, field)
  103612. if err != nil {
  103613. return graphql.Null
  103614. }
  103615. ctx = graphql.WithFieldContext(ctx, fc)
  103616. defer func() {
  103617. if r := recover(); r != nil {
  103618. ec.Error(ctx, ec.Recover(ctx, r))
  103619. ret = graphql.Null
  103620. }
  103621. }()
  103622. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103623. ctx = rctx // use context from middleware stack in children
  103624. return obj.ProductID, nil
  103625. })
  103626. if err != nil {
  103627. ec.Error(ctx, err)
  103628. return graphql.Null
  103629. }
  103630. if resTmp == nil {
  103631. return graphql.Null
  103632. }
  103633. res := resTmp.(*string)
  103634. fc.Result = res
  103635. return ec.marshalOID2ᚖstring(ctx, field.Selections, res)
  103636. }
  103637. func (ec *executionContext) fieldContext_SubscriptionLine_productId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103638. fc = &graphql.FieldContext{
  103639. Object: "SubscriptionLine",
  103640. Field: field,
  103641. IsMethod: false,
  103642. IsResolver: false,
  103643. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103644. return nil, errors.New("field of type ID does not have child fields")
  103645. },
  103646. }
  103647. return fc, nil
  103648. }
  103649. func (ec *executionContext) _SubscriptionLine_quantity(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLine) (ret graphql.Marshaler) {
  103650. fc, err := ec.fieldContext_SubscriptionLine_quantity(ctx, field)
  103651. if err != nil {
  103652. return graphql.Null
  103653. }
  103654. ctx = graphql.WithFieldContext(ctx, fc)
  103655. defer func() {
  103656. if r := recover(); r != nil {
  103657. ec.Error(ctx, ec.Recover(ctx, r))
  103658. ret = graphql.Null
  103659. }
  103660. }()
  103661. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103662. ctx = rctx // use context from middleware stack in children
  103663. return obj.Quantity, nil
  103664. })
  103665. if err != nil {
  103666. ec.Error(ctx, err)
  103667. return graphql.Null
  103668. }
  103669. if resTmp == nil {
  103670. if !graphql.HasFieldError(ctx, fc) {
  103671. ec.Errorf(ctx, "must not be null")
  103672. }
  103673. return graphql.Null
  103674. }
  103675. res := resTmp.(int)
  103676. fc.Result = res
  103677. return ec.marshalNInt2int(ctx, field.Selections, res)
  103678. }
  103679. func (ec *executionContext) fieldContext_SubscriptionLine_quantity(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103680. fc = &graphql.FieldContext{
  103681. Object: "SubscriptionLine",
  103682. Field: field,
  103683. IsMethod: false,
  103684. IsResolver: false,
  103685. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103686. return nil, errors.New("field of type Int does not have child fields")
  103687. },
  103688. }
  103689. return fc, nil
  103690. }
  103691. func (ec *executionContext) _SubscriptionLine_requiresShipping(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLine) (ret graphql.Marshaler) {
  103692. fc, err := ec.fieldContext_SubscriptionLine_requiresShipping(ctx, field)
  103693. if err != nil {
  103694. return graphql.Null
  103695. }
  103696. ctx = graphql.WithFieldContext(ctx, fc)
  103697. defer func() {
  103698. if r := recover(); r != nil {
  103699. ec.Error(ctx, ec.Recover(ctx, r))
  103700. ret = graphql.Null
  103701. }
  103702. }()
  103703. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103704. ctx = rctx // use context from middleware stack in children
  103705. return obj.RequiresShipping, nil
  103706. })
  103707. if err != nil {
  103708. ec.Error(ctx, err)
  103709. return graphql.Null
  103710. }
  103711. if resTmp == nil {
  103712. if !graphql.HasFieldError(ctx, fc) {
  103713. ec.Errorf(ctx, "must not be null")
  103714. }
  103715. return graphql.Null
  103716. }
  103717. res := resTmp.(bool)
  103718. fc.Result = res
  103719. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  103720. }
  103721. func (ec *executionContext) fieldContext_SubscriptionLine_requiresShipping(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103722. fc = &graphql.FieldContext{
  103723. Object: "SubscriptionLine",
  103724. Field: field,
  103725. IsMethod: false,
  103726. IsResolver: false,
  103727. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103728. return nil, errors.New("field of type Boolean does not have child fields")
  103729. },
  103730. }
  103731. return fc, nil
  103732. }
  103733. func (ec *executionContext) _SubscriptionLine_sellingPlanId(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLine) (ret graphql.Marshaler) {
  103734. fc, err := ec.fieldContext_SubscriptionLine_sellingPlanId(ctx, field)
  103735. if err != nil {
  103736. return graphql.Null
  103737. }
  103738. ctx = graphql.WithFieldContext(ctx, fc)
  103739. defer func() {
  103740. if r := recover(); r != nil {
  103741. ec.Error(ctx, ec.Recover(ctx, r))
  103742. ret = graphql.Null
  103743. }
  103744. }()
  103745. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103746. ctx = rctx // use context from middleware stack in children
  103747. return obj.SellingPlanID, nil
  103748. })
  103749. if err != nil {
  103750. ec.Error(ctx, err)
  103751. return graphql.Null
  103752. }
  103753. if resTmp == nil {
  103754. return graphql.Null
  103755. }
  103756. res := resTmp.(*string)
  103757. fc.Result = res
  103758. return ec.marshalOID2ᚖstring(ctx, field.Selections, res)
  103759. }
  103760. func (ec *executionContext) fieldContext_SubscriptionLine_sellingPlanId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103761. fc = &graphql.FieldContext{
  103762. Object: "SubscriptionLine",
  103763. Field: field,
  103764. IsMethod: false,
  103765. IsResolver: false,
  103766. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103767. return nil, errors.New("field of type ID does not have child fields")
  103768. },
  103769. }
  103770. return fc, nil
  103771. }
  103772. func (ec *executionContext) _SubscriptionLine_sellingPlanName(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLine) (ret graphql.Marshaler) {
  103773. fc, err := ec.fieldContext_SubscriptionLine_sellingPlanName(ctx, field)
  103774. if err != nil {
  103775. return graphql.Null
  103776. }
  103777. ctx = graphql.WithFieldContext(ctx, fc)
  103778. defer func() {
  103779. if r := recover(); r != nil {
  103780. ec.Error(ctx, ec.Recover(ctx, r))
  103781. ret = graphql.Null
  103782. }
  103783. }()
  103784. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103785. ctx = rctx // use context from middleware stack in children
  103786. return obj.SellingPlanName, nil
  103787. })
  103788. if err != nil {
  103789. ec.Error(ctx, err)
  103790. return graphql.Null
  103791. }
  103792. if resTmp == nil {
  103793. return graphql.Null
  103794. }
  103795. res := resTmp.(*string)
  103796. fc.Result = res
  103797. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  103798. }
  103799. func (ec *executionContext) fieldContext_SubscriptionLine_sellingPlanName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103800. fc = &graphql.FieldContext{
  103801. Object: "SubscriptionLine",
  103802. Field: field,
  103803. IsMethod: false,
  103804. IsResolver: false,
  103805. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103806. return nil, errors.New("field of type String does not have child fields")
  103807. },
  103808. }
  103809. return fc, nil
  103810. }
  103811. func (ec *executionContext) _SubscriptionLine_sku(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLine) (ret graphql.Marshaler) {
  103812. fc, err := ec.fieldContext_SubscriptionLine_sku(ctx, field)
  103813. if err != nil {
  103814. return graphql.Null
  103815. }
  103816. ctx = graphql.WithFieldContext(ctx, fc)
  103817. defer func() {
  103818. if r := recover(); r != nil {
  103819. ec.Error(ctx, ec.Recover(ctx, r))
  103820. ret = graphql.Null
  103821. }
  103822. }()
  103823. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103824. ctx = rctx // use context from middleware stack in children
  103825. return obj.Sku, nil
  103826. })
  103827. if err != nil {
  103828. ec.Error(ctx, err)
  103829. return graphql.Null
  103830. }
  103831. if resTmp == nil {
  103832. return graphql.Null
  103833. }
  103834. res := resTmp.(*string)
  103835. fc.Result = res
  103836. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  103837. }
  103838. func (ec *executionContext) fieldContext_SubscriptionLine_sku(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103839. fc = &graphql.FieldContext{
  103840. Object: "SubscriptionLine",
  103841. Field: field,
  103842. IsMethod: false,
  103843. IsResolver: false,
  103844. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103845. return nil, errors.New("field of type String does not have child fields")
  103846. },
  103847. }
  103848. return fc, nil
  103849. }
  103850. func (ec *executionContext) _SubscriptionLine_taxable(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLine) (ret graphql.Marshaler) {
  103851. fc, err := ec.fieldContext_SubscriptionLine_taxable(ctx, field)
  103852. if err != nil {
  103853. return graphql.Null
  103854. }
  103855. ctx = graphql.WithFieldContext(ctx, fc)
  103856. defer func() {
  103857. if r := recover(); r != nil {
  103858. ec.Error(ctx, ec.Recover(ctx, r))
  103859. ret = graphql.Null
  103860. }
  103861. }()
  103862. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103863. ctx = rctx // use context from middleware stack in children
  103864. return obj.Taxable, nil
  103865. })
  103866. if err != nil {
  103867. ec.Error(ctx, err)
  103868. return graphql.Null
  103869. }
  103870. if resTmp == nil {
  103871. if !graphql.HasFieldError(ctx, fc) {
  103872. ec.Errorf(ctx, "must not be null")
  103873. }
  103874. return graphql.Null
  103875. }
  103876. res := resTmp.(bool)
  103877. fc.Result = res
  103878. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  103879. }
  103880. func (ec *executionContext) fieldContext_SubscriptionLine_taxable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103881. fc = &graphql.FieldContext{
  103882. Object: "SubscriptionLine",
  103883. Field: field,
  103884. IsMethod: false,
  103885. IsResolver: false,
  103886. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103887. return nil, errors.New("field of type Boolean does not have child fields")
  103888. },
  103889. }
  103890. return fc, nil
  103891. }
  103892. func (ec *executionContext) _SubscriptionLine_title(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLine) (ret graphql.Marshaler) {
  103893. fc, err := ec.fieldContext_SubscriptionLine_title(ctx, field)
  103894. if err != nil {
  103895. return graphql.Null
  103896. }
  103897. ctx = graphql.WithFieldContext(ctx, fc)
  103898. defer func() {
  103899. if r := recover(); r != nil {
  103900. ec.Error(ctx, ec.Recover(ctx, r))
  103901. ret = graphql.Null
  103902. }
  103903. }()
  103904. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103905. ctx = rctx // use context from middleware stack in children
  103906. return obj.Title, nil
  103907. })
  103908. if err != nil {
  103909. ec.Error(ctx, err)
  103910. return graphql.Null
  103911. }
  103912. if resTmp == nil {
  103913. if !graphql.HasFieldError(ctx, fc) {
  103914. ec.Errorf(ctx, "must not be null")
  103915. }
  103916. return graphql.Null
  103917. }
  103918. res := resTmp.(string)
  103919. fc.Result = res
  103920. return ec.marshalNString2string(ctx, field.Selections, res)
  103921. }
  103922. func (ec *executionContext) fieldContext_SubscriptionLine_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103923. fc = &graphql.FieldContext{
  103924. Object: "SubscriptionLine",
  103925. Field: field,
  103926. IsMethod: false,
  103927. IsResolver: false,
  103928. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103929. return nil, errors.New("field of type String does not have child fields")
  103930. },
  103931. }
  103932. return fc, nil
  103933. }
  103934. func (ec *executionContext) _SubscriptionLine_variantId(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLine) (ret graphql.Marshaler) {
  103935. fc, err := ec.fieldContext_SubscriptionLine_variantId(ctx, field)
  103936. if err != nil {
  103937. return graphql.Null
  103938. }
  103939. ctx = graphql.WithFieldContext(ctx, fc)
  103940. defer func() {
  103941. if r := recover(); r != nil {
  103942. ec.Error(ctx, ec.Recover(ctx, r))
  103943. ret = graphql.Null
  103944. }
  103945. }()
  103946. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103947. ctx = rctx // use context from middleware stack in children
  103948. return obj.VariantID, nil
  103949. })
  103950. if err != nil {
  103951. ec.Error(ctx, err)
  103952. return graphql.Null
  103953. }
  103954. if resTmp == nil {
  103955. return graphql.Null
  103956. }
  103957. res := resTmp.(*string)
  103958. fc.Result = res
  103959. return ec.marshalOID2ᚖstring(ctx, field.Selections, res)
  103960. }
  103961. func (ec *executionContext) fieldContext_SubscriptionLine_variantId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103962. fc = &graphql.FieldContext{
  103963. Object: "SubscriptionLine",
  103964. Field: field,
  103965. IsMethod: false,
  103966. IsResolver: false,
  103967. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103968. return nil, errors.New("field of type ID does not have child fields")
  103969. },
  103970. }
  103971. return fc, nil
  103972. }
  103973. func (ec *executionContext) _SubscriptionLine_variantImage(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLine) (ret graphql.Marshaler) {
  103974. fc, err := ec.fieldContext_SubscriptionLine_variantImage(ctx, field)
  103975. if err != nil {
  103976. return graphql.Null
  103977. }
  103978. ctx = graphql.WithFieldContext(ctx, fc)
  103979. defer func() {
  103980. if r := recover(); r != nil {
  103981. ec.Error(ctx, ec.Recover(ctx, r))
  103982. ret = graphql.Null
  103983. }
  103984. }()
  103985. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103986. ctx = rctx // use context from middleware stack in children
  103987. return obj.VariantImage, nil
  103988. })
  103989. if err != nil {
  103990. ec.Error(ctx, err)
  103991. return graphql.Null
  103992. }
  103993. if resTmp == nil {
  103994. return graphql.Null
  103995. }
  103996. res := resTmp.(*Image)
  103997. fc.Result = res
  103998. return ec.marshalOImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐImage(ctx, field.Selections, res)
  103999. }
  104000. func (ec *executionContext) fieldContext_SubscriptionLine_variantImage(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104001. fc = &graphql.FieldContext{
  104002. Object: "SubscriptionLine",
  104003. Field: field,
  104004. IsMethod: false,
  104005. IsResolver: false,
  104006. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104007. switch field.Name {
  104008. case "altText":
  104009. return ec.fieldContext_Image_altText(ctx, field)
  104010. case "height":
  104011. return ec.fieldContext_Image_height(ctx, field)
  104012. case "id":
  104013. return ec.fieldContext_Image_id(ctx, field)
  104014. case "metafield":
  104015. return ec.fieldContext_Image_metafield(ctx, field)
  104016. case "metafields":
  104017. return ec.fieldContext_Image_metafields(ctx, field)
  104018. case "privateMetafield":
  104019. return ec.fieldContext_Image_privateMetafield(ctx, field)
  104020. case "privateMetafields":
  104021. return ec.fieldContext_Image_privateMetafields(ctx, field)
  104022. case "url":
  104023. return ec.fieldContext_Image_url(ctx, field)
  104024. case "width":
  104025. return ec.fieldContext_Image_width(ctx, field)
  104026. }
  104027. return nil, fmt.Errorf("no field named %q was found under type Image", field.Name)
  104028. },
  104029. }
  104030. return fc, nil
  104031. }
  104032. func (ec *executionContext) _SubscriptionLine_variantTitle(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLine) (ret graphql.Marshaler) {
  104033. fc, err := ec.fieldContext_SubscriptionLine_variantTitle(ctx, field)
  104034. if err != nil {
  104035. return graphql.Null
  104036. }
  104037. ctx = graphql.WithFieldContext(ctx, fc)
  104038. defer func() {
  104039. if r := recover(); r != nil {
  104040. ec.Error(ctx, ec.Recover(ctx, r))
  104041. ret = graphql.Null
  104042. }
  104043. }()
  104044. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104045. ctx = rctx // use context from middleware stack in children
  104046. return obj.VariantTitle, nil
  104047. })
  104048. if err != nil {
  104049. ec.Error(ctx, err)
  104050. return graphql.Null
  104051. }
  104052. if resTmp == nil {
  104053. return graphql.Null
  104054. }
  104055. res := resTmp.(*string)
  104056. fc.Result = res
  104057. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  104058. }
  104059. func (ec *executionContext) fieldContext_SubscriptionLine_variantTitle(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104060. fc = &graphql.FieldContext{
  104061. Object: "SubscriptionLine",
  104062. Field: field,
  104063. IsMethod: false,
  104064. IsResolver: false,
  104065. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104066. return nil, errors.New("field of type String does not have child fields")
  104067. },
  104068. }
  104069. return fc, nil
  104070. }
  104071. func (ec *executionContext) _SubscriptionLineConnection_edges(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLineConnection) (ret graphql.Marshaler) {
  104072. fc, err := ec.fieldContext_SubscriptionLineConnection_edges(ctx, field)
  104073. if err != nil {
  104074. return graphql.Null
  104075. }
  104076. ctx = graphql.WithFieldContext(ctx, fc)
  104077. defer func() {
  104078. if r := recover(); r != nil {
  104079. ec.Error(ctx, ec.Recover(ctx, r))
  104080. ret = graphql.Null
  104081. }
  104082. }()
  104083. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104084. ctx = rctx // use context from middleware stack in children
  104085. return obj.Edges, nil
  104086. })
  104087. if err != nil {
  104088. ec.Error(ctx, err)
  104089. return graphql.Null
  104090. }
  104091. if resTmp == nil {
  104092. if !graphql.HasFieldError(ctx, fc) {
  104093. ec.Errorf(ctx, "must not be null")
  104094. }
  104095. return graphql.Null
  104096. }
  104097. res := resTmp.([]*SubscriptionLineEdge)
  104098. fc.Result = res
  104099. return ec.marshalNSubscriptionLineEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionLineEdgeᚄ(ctx, field.Selections, res)
  104100. }
  104101. func (ec *executionContext) fieldContext_SubscriptionLineConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104102. fc = &graphql.FieldContext{
  104103. Object: "SubscriptionLineConnection",
  104104. Field: field,
  104105. IsMethod: false,
  104106. IsResolver: false,
  104107. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104108. switch field.Name {
  104109. case "cursor":
  104110. return ec.fieldContext_SubscriptionLineEdge_cursor(ctx, field)
  104111. case "node":
  104112. return ec.fieldContext_SubscriptionLineEdge_node(ctx, field)
  104113. }
  104114. return nil, fmt.Errorf("no field named %q was found under type SubscriptionLineEdge", field.Name)
  104115. },
  104116. }
  104117. return fc, nil
  104118. }
  104119. func (ec *executionContext) _SubscriptionLineConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLineConnection) (ret graphql.Marshaler) {
  104120. fc, err := ec.fieldContext_SubscriptionLineConnection_nodes(ctx, field)
  104121. if err != nil {
  104122. return graphql.Null
  104123. }
  104124. ctx = graphql.WithFieldContext(ctx, fc)
  104125. defer func() {
  104126. if r := recover(); r != nil {
  104127. ec.Error(ctx, ec.Recover(ctx, r))
  104128. ret = graphql.Null
  104129. }
  104130. }()
  104131. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104132. ctx = rctx // use context from middleware stack in children
  104133. return obj.Nodes, nil
  104134. })
  104135. if err != nil {
  104136. ec.Error(ctx, err)
  104137. return graphql.Null
  104138. }
  104139. if resTmp == nil {
  104140. if !graphql.HasFieldError(ctx, fc) {
  104141. ec.Errorf(ctx, "must not be null")
  104142. }
  104143. return graphql.Null
  104144. }
  104145. res := resTmp.([]*SubscriptionLine)
  104146. fc.Result = res
  104147. return ec.marshalNSubscriptionLine2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionLineᚄ(ctx, field.Selections, res)
  104148. }
  104149. func (ec *executionContext) fieldContext_SubscriptionLineConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104150. fc = &graphql.FieldContext{
  104151. Object: "SubscriptionLineConnection",
  104152. Field: field,
  104153. IsMethod: false,
  104154. IsResolver: false,
  104155. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104156. switch field.Name {
  104157. case "currentPrice":
  104158. return ec.fieldContext_SubscriptionLine_currentPrice(ctx, field)
  104159. case "customAttributes":
  104160. return ec.fieldContext_SubscriptionLine_customAttributes(ctx, field)
  104161. case "discountAllocations":
  104162. return ec.fieldContext_SubscriptionLine_discountAllocations(ctx, field)
  104163. case "id":
  104164. return ec.fieldContext_SubscriptionLine_id(ctx, field)
  104165. case "lineDiscountedPrice":
  104166. return ec.fieldContext_SubscriptionLine_lineDiscountedPrice(ctx, field)
  104167. case "pricingPolicy":
  104168. return ec.fieldContext_SubscriptionLine_pricingPolicy(ctx, field)
  104169. case "productId":
  104170. return ec.fieldContext_SubscriptionLine_productId(ctx, field)
  104171. case "quantity":
  104172. return ec.fieldContext_SubscriptionLine_quantity(ctx, field)
  104173. case "requiresShipping":
  104174. return ec.fieldContext_SubscriptionLine_requiresShipping(ctx, field)
  104175. case "sellingPlanId":
  104176. return ec.fieldContext_SubscriptionLine_sellingPlanId(ctx, field)
  104177. case "sellingPlanName":
  104178. return ec.fieldContext_SubscriptionLine_sellingPlanName(ctx, field)
  104179. case "sku":
  104180. return ec.fieldContext_SubscriptionLine_sku(ctx, field)
  104181. case "taxable":
  104182. return ec.fieldContext_SubscriptionLine_taxable(ctx, field)
  104183. case "title":
  104184. return ec.fieldContext_SubscriptionLine_title(ctx, field)
  104185. case "variantId":
  104186. return ec.fieldContext_SubscriptionLine_variantId(ctx, field)
  104187. case "variantImage":
  104188. return ec.fieldContext_SubscriptionLine_variantImage(ctx, field)
  104189. case "variantTitle":
  104190. return ec.fieldContext_SubscriptionLine_variantTitle(ctx, field)
  104191. }
  104192. return nil, fmt.Errorf("no field named %q was found under type SubscriptionLine", field.Name)
  104193. },
  104194. }
  104195. return fc, nil
  104196. }
  104197. func (ec *executionContext) _SubscriptionLineConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLineConnection) (ret graphql.Marshaler) {
  104198. fc, err := ec.fieldContext_SubscriptionLineConnection_pageInfo(ctx, field)
  104199. if err != nil {
  104200. return graphql.Null
  104201. }
  104202. ctx = graphql.WithFieldContext(ctx, fc)
  104203. defer func() {
  104204. if r := recover(); r != nil {
  104205. ec.Error(ctx, ec.Recover(ctx, r))
  104206. ret = graphql.Null
  104207. }
  104208. }()
  104209. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104210. ctx = rctx // use context from middleware stack in children
  104211. return obj.PageInfo, nil
  104212. })
  104213. if err != nil {
  104214. ec.Error(ctx, err)
  104215. return graphql.Null
  104216. }
  104217. if resTmp == nil {
  104218. if !graphql.HasFieldError(ctx, fc) {
  104219. ec.Errorf(ctx, "must not be null")
  104220. }
  104221. return graphql.Null
  104222. }
  104223. res := resTmp.(*PageInfo)
  104224. fc.Result = res
  104225. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  104226. }
  104227. func (ec *executionContext) fieldContext_SubscriptionLineConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104228. fc = &graphql.FieldContext{
  104229. Object: "SubscriptionLineConnection",
  104230. Field: field,
  104231. IsMethod: false,
  104232. IsResolver: false,
  104233. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104234. switch field.Name {
  104235. case "endCursor":
  104236. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  104237. case "hasNextPage":
  104238. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  104239. case "hasPreviousPage":
  104240. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  104241. case "startCursor":
  104242. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  104243. }
  104244. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  104245. },
  104246. }
  104247. return fc, nil
  104248. }
  104249. func (ec *executionContext) _SubscriptionLineEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLineEdge) (ret graphql.Marshaler) {
  104250. fc, err := ec.fieldContext_SubscriptionLineEdge_cursor(ctx, field)
  104251. if err != nil {
  104252. return graphql.Null
  104253. }
  104254. ctx = graphql.WithFieldContext(ctx, fc)
  104255. defer func() {
  104256. if r := recover(); r != nil {
  104257. ec.Error(ctx, ec.Recover(ctx, r))
  104258. ret = graphql.Null
  104259. }
  104260. }()
  104261. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104262. ctx = rctx // use context from middleware stack in children
  104263. return obj.Cursor, nil
  104264. })
  104265. if err != nil {
  104266. ec.Error(ctx, err)
  104267. return graphql.Null
  104268. }
  104269. if resTmp == nil {
  104270. if !graphql.HasFieldError(ctx, fc) {
  104271. ec.Errorf(ctx, "must not be null")
  104272. }
  104273. return graphql.Null
  104274. }
  104275. res := resTmp.(string)
  104276. fc.Result = res
  104277. return ec.marshalNString2string(ctx, field.Selections, res)
  104278. }
  104279. func (ec *executionContext) fieldContext_SubscriptionLineEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104280. fc = &graphql.FieldContext{
  104281. Object: "SubscriptionLineEdge",
  104282. Field: field,
  104283. IsMethod: false,
  104284. IsResolver: false,
  104285. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104286. return nil, errors.New("field of type String does not have child fields")
  104287. },
  104288. }
  104289. return fc, nil
  104290. }
  104291. func (ec *executionContext) _SubscriptionLineEdge_node(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLineEdge) (ret graphql.Marshaler) {
  104292. fc, err := ec.fieldContext_SubscriptionLineEdge_node(ctx, field)
  104293. if err != nil {
  104294. return graphql.Null
  104295. }
  104296. ctx = graphql.WithFieldContext(ctx, fc)
  104297. defer func() {
  104298. if r := recover(); r != nil {
  104299. ec.Error(ctx, ec.Recover(ctx, r))
  104300. ret = graphql.Null
  104301. }
  104302. }()
  104303. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104304. ctx = rctx // use context from middleware stack in children
  104305. return obj.Node, nil
  104306. })
  104307. if err != nil {
  104308. ec.Error(ctx, err)
  104309. return graphql.Null
  104310. }
  104311. if resTmp == nil {
  104312. if !graphql.HasFieldError(ctx, fc) {
  104313. ec.Errorf(ctx, "must not be null")
  104314. }
  104315. return graphql.Null
  104316. }
  104317. res := resTmp.(*SubscriptionLine)
  104318. fc.Result = res
  104319. return ec.marshalNSubscriptionLine2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionLine(ctx, field.Selections, res)
  104320. }
  104321. func (ec *executionContext) fieldContext_SubscriptionLineEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104322. fc = &graphql.FieldContext{
  104323. Object: "SubscriptionLineEdge",
  104324. Field: field,
  104325. IsMethod: false,
  104326. IsResolver: false,
  104327. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104328. switch field.Name {
  104329. case "currentPrice":
  104330. return ec.fieldContext_SubscriptionLine_currentPrice(ctx, field)
  104331. case "customAttributes":
  104332. return ec.fieldContext_SubscriptionLine_customAttributes(ctx, field)
  104333. case "discountAllocations":
  104334. return ec.fieldContext_SubscriptionLine_discountAllocations(ctx, field)
  104335. case "id":
  104336. return ec.fieldContext_SubscriptionLine_id(ctx, field)
  104337. case "lineDiscountedPrice":
  104338. return ec.fieldContext_SubscriptionLine_lineDiscountedPrice(ctx, field)
  104339. case "pricingPolicy":
  104340. return ec.fieldContext_SubscriptionLine_pricingPolicy(ctx, field)
  104341. case "productId":
  104342. return ec.fieldContext_SubscriptionLine_productId(ctx, field)
  104343. case "quantity":
  104344. return ec.fieldContext_SubscriptionLine_quantity(ctx, field)
  104345. case "requiresShipping":
  104346. return ec.fieldContext_SubscriptionLine_requiresShipping(ctx, field)
  104347. case "sellingPlanId":
  104348. return ec.fieldContext_SubscriptionLine_sellingPlanId(ctx, field)
  104349. case "sellingPlanName":
  104350. return ec.fieldContext_SubscriptionLine_sellingPlanName(ctx, field)
  104351. case "sku":
  104352. return ec.fieldContext_SubscriptionLine_sku(ctx, field)
  104353. case "taxable":
  104354. return ec.fieldContext_SubscriptionLine_taxable(ctx, field)
  104355. case "title":
  104356. return ec.fieldContext_SubscriptionLine_title(ctx, field)
  104357. case "variantId":
  104358. return ec.fieldContext_SubscriptionLine_variantId(ctx, field)
  104359. case "variantImage":
  104360. return ec.fieldContext_SubscriptionLine_variantImage(ctx, field)
  104361. case "variantTitle":
  104362. return ec.fieldContext_SubscriptionLine_variantTitle(ctx, field)
  104363. }
  104364. return nil, fmt.Errorf("no field named %q was found under type SubscriptionLine", field.Name)
  104365. },
  104366. }
  104367. return fc, nil
  104368. }
  104369. func (ec *executionContext) _SubscriptionMailingAddress_address1(ctx context.Context, field graphql.CollectedField, obj *SubscriptionMailingAddress) (ret graphql.Marshaler) {
  104370. fc, err := ec.fieldContext_SubscriptionMailingAddress_address1(ctx, field)
  104371. if err != nil {
  104372. return graphql.Null
  104373. }
  104374. ctx = graphql.WithFieldContext(ctx, fc)
  104375. defer func() {
  104376. if r := recover(); r != nil {
  104377. ec.Error(ctx, ec.Recover(ctx, r))
  104378. ret = graphql.Null
  104379. }
  104380. }()
  104381. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104382. ctx = rctx // use context from middleware stack in children
  104383. return obj.Address1, nil
  104384. })
  104385. if err != nil {
  104386. ec.Error(ctx, err)
  104387. return graphql.Null
  104388. }
  104389. if resTmp == nil {
  104390. return graphql.Null
  104391. }
  104392. res := resTmp.(*string)
  104393. fc.Result = res
  104394. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  104395. }
  104396. func (ec *executionContext) fieldContext_SubscriptionMailingAddress_address1(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104397. fc = &graphql.FieldContext{
  104398. Object: "SubscriptionMailingAddress",
  104399. Field: field,
  104400. IsMethod: false,
  104401. IsResolver: false,
  104402. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104403. return nil, errors.New("field of type String does not have child fields")
  104404. },
  104405. }
  104406. return fc, nil
  104407. }
  104408. func (ec *executionContext) _SubscriptionMailingAddress_address2(ctx context.Context, field graphql.CollectedField, obj *SubscriptionMailingAddress) (ret graphql.Marshaler) {
  104409. fc, err := ec.fieldContext_SubscriptionMailingAddress_address2(ctx, field)
  104410. if err != nil {
  104411. return graphql.Null
  104412. }
  104413. ctx = graphql.WithFieldContext(ctx, fc)
  104414. defer func() {
  104415. if r := recover(); r != nil {
  104416. ec.Error(ctx, ec.Recover(ctx, r))
  104417. ret = graphql.Null
  104418. }
  104419. }()
  104420. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104421. ctx = rctx // use context from middleware stack in children
  104422. return obj.Address2, nil
  104423. })
  104424. if err != nil {
  104425. ec.Error(ctx, err)
  104426. return graphql.Null
  104427. }
  104428. if resTmp == nil {
  104429. return graphql.Null
  104430. }
  104431. res := resTmp.(*string)
  104432. fc.Result = res
  104433. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  104434. }
  104435. func (ec *executionContext) fieldContext_SubscriptionMailingAddress_address2(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104436. fc = &graphql.FieldContext{
  104437. Object: "SubscriptionMailingAddress",
  104438. Field: field,
  104439. IsMethod: false,
  104440. IsResolver: false,
  104441. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104442. return nil, errors.New("field of type String does not have child fields")
  104443. },
  104444. }
  104445. return fc, nil
  104446. }
  104447. func (ec *executionContext) _SubscriptionMailingAddress_city(ctx context.Context, field graphql.CollectedField, obj *SubscriptionMailingAddress) (ret graphql.Marshaler) {
  104448. fc, err := ec.fieldContext_SubscriptionMailingAddress_city(ctx, field)
  104449. if err != nil {
  104450. return graphql.Null
  104451. }
  104452. ctx = graphql.WithFieldContext(ctx, fc)
  104453. defer func() {
  104454. if r := recover(); r != nil {
  104455. ec.Error(ctx, ec.Recover(ctx, r))
  104456. ret = graphql.Null
  104457. }
  104458. }()
  104459. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104460. ctx = rctx // use context from middleware stack in children
  104461. return obj.City, nil
  104462. })
  104463. if err != nil {
  104464. ec.Error(ctx, err)
  104465. return graphql.Null
  104466. }
  104467. if resTmp == nil {
  104468. return graphql.Null
  104469. }
  104470. res := resTmp.(*string)
  104471. fc.Result = res
  104472. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  104473. }
  104474. func (ec *executionContext) fieldContext_SubscriptionMailingAddress_city(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104475. fc = &graphql.FieldContext{
  104476. Object: "SubscriptionMailingAddress",
  104477. Field: field,
  104478. IsMethod: false,
  104479. IsResolver: false,
  104480. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104481. return nil, errors.New("field of type String does not have child fields")
  104482. },
  104483. }
  104484. return fc, nil
  104485. }
  104486. func (ec *executionContext) _SubscriptionMailingAddress_company(ctx context.Context, field graphql.CollectedField, obj *SubscriptionMailingAddress) (ret graphql.Marshaler) {
  104487. fc, err := ec.fieldContext_SubscriptionMailingAddress_company(ctx, field)
  104488. if err != nil {
  104489. return graphql.Null
  104490. }
  104491. ctx = graphql.WithFieldContext(ctx, fc)
  104492. defer func() {
  104493. if r := recover(); r != nil {
  104494. ec.Error(ctx, ec.Recover(ctx, r))
  104495. ret = graphql.Null
  104496. }
  104497. }()
  104498. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104499. ctx = rctx // use context from middleware stack in children
  104500. return obj.Company, nil
  104501. })
  104502. if err != nil {
  104503. ec.Error(ctx, err)
  104504. return graphql.Null
  104505. }
  104506. if resTmp == nil {
  104507. return graphql.Null
  104508. }
  104509. res := resTmp.(*string)
  104510. fc.Result = res
  104511. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  104512. }
  104513. func (ec *executionContext) fieldContext_SubscriptionMailingAddress_company(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104514. fc = &graphql.FieldContext{
  104515. Object: "SubscriptionMailingAddress",
  104516. Field: field,
  104517. IsMethod: false,
  104518. IsResolver: false,
  104519. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104520. return nil, errors.New("field of type String does not have child fields")
  104521. },
  104522. }
  104523. return fc, nil
  104524. }
  104525. func (ec *executionContext) _SubscriptionMailingAddress_country(ctx context.Context, field graphql.CollectedField, obj *SubscriptionMailingAddress) (ret graphql.Marshaler) {
  104526. fc, err := ec.fieldContext_SubscriptionMailingAddress_country(ctx, field)
  104527. if err != nil {
  104528. return graphql.Null
  104529. }
  104530. ctx = graphql.WithFieldContext(ctx, fc)
  104531. defer func() {
  104532. if r := recover(); r != nil {
  104533. ec.Error(ctx, ec.Recover(ctx, r))
  104534. ret = graphql.Null
  104535. }
  104536. }()
  104537. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104538. ctx = rctx // use context from middleware stack in children
  104539. return obj.Country, nil
  104540. })
  104541. if err != nil {
  104542. ec.Error(ctx, err)
  104543. return graphql.Null
  104544. }
  104545. if resTmp == nil {
  104546. return graphql.Null
  104547. }
  104548. res := resTmp.(*string)
  104549. fc.Result = res
  104550. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  104551. }
  104552. func (ec *executionContext) fieldContext_SubscriptionMailingAddress_country(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104553. fc = &graphql.FieldContext{
  104554. Object: "SubscriptionMailingAddress",
  104555. Field: field,
  104556. IsMethod: false,
  104557. IsResolver: false,
  104558. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104559. return nil, errors.New("field of type String does not have child fields")
  104560. },
  104561. }
  104562. return fc, nil
  104563. }
  104564. func (ec *executionContext) _SubscriptionMailingAddress_countryCode(ctx context.Context, field graphql.CollectedField, obj *SubscriptionMailingAddress) (ret graphql.Marshaler) {
  104565. fc, err := ec.fieldContext_SubscriptionMailingAddress_countryCode(ctx, field)
  104566. if err != nil {
  104567. return graphql.Null
  104568. }
  104569. ctx = graphql.WithFieldContext(ctx, fc)
  104570. defer func() {
  104571. if r := recover(); r != nil {
  104572. ec.Error(ctx, ec.Recover(ctx, r))
  104573. ret = graphql.Null
  104574. }
  104575. }()
  104576. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104577. ctx = rctx // use context from middleware stack in children
  104578. return obj.CountryCode, nil
  104579. })
  104580. if err != nil {
  104581. ec.Error(ctx, err)
  104582. return graphql.Null
  104583. }
  104584. if resTmp == nil {
  104585. return graphql.Null
  104586. }
  104587. res := resTmp.(*CountryCode)
  104588. fc.Result = res
  104589. return ec.marshalOCountryCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryCode(ctx, field.Selections, res)
  104590. }
  104591. func (ec *executionContext) fieldContext_SubscriptionMailingAddress_countryCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104592. fc = &graphql.FieldContext{
  104593. Object: "SubscriptionMailingAddress",
  104594. Field: field,
  104595. IsMethod: false,
  104596. IsResolver: false,
  104597. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104598. return nil, errors.New("field of type CountryCode does not have child fields")
  104599. },
  104600. }
  104601. return fc, nil
  104602. }
  104603. func (ec *executionContext) _SubscriptionMailingAddress_firstName(ctx context.Context, field graphql.CollectedField, obj *SubscriptionMailingAddress) (ret graphql.Marshaler) {
  104604. fc, err := ec.fieldContext_SubscriptionMailingAddress_firstName(ctx, field)
  104605. if err != nil {
  104606. return graphql.Null
  104607. }
  104608. ctx = graphql.WithFieldContext(ctx, fc)
  104609. defer func() {
  104610. if r := recover(); r != nil {
  104611. ec.Error(ctx, ec.Recover(ctx, r))
  104612. ret = graphql.Null
  104613. }
  104614. }()
  104615. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104616. ctx = rctx // use context from middleware stack in children
  104617. return obj.FirstName, nil
  104618. })
  104619. if err != nil {
  104620. ec.Error(ctx, err)
  104621. return graphql.Null
  104622. }
  104623. if resTmp == nil {
  104624. return graphql.Null
  104625. }
  104626. res := resTmp.(*string)
  104627. fc.Result = res
  104628. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  104629. }
  104630. func (ec *executionContext) fieldContext_SubscriptionMailingAddress_firstName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104631. fc = &graphql.FieldContext{
  104632. Object: "SubscriptionMailingAddress",
  104633. Field: field,
  104634. IsMethod: false,
  104635. IsResolver: false,
  104636. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104637. return nil, errors.New("field of type String does not have child fields")
  104638. },
  104639. }
  104640. return fc, nil
  104641. }
  104642. func (ec *executionContext) _SubscriptionMailingAddress_lastName(ctx context.Context, field graphql.CollectedField, obj *SubscriptionMailingAddress) (ret graphql.Marshaler) {
  104643. fc, err := ec.fieldContext_SubscriptionMailingAddress_lastName(ctx, field)
  104644. if err != nil {
  104645. return graphql.Null
  104646. }
  104647. ctx = graphql.WithFieldContext(ctx, fc)
  104648. defer func() {
  104649. if r := recover(); r != nil {
  104650. ec.Error(ctx, ec.Recover(ctx, r))
  104651. ret = graphql.Null
  104652. }
  104653. }()
  104654. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104655. ctx = rctx // use context from middleware stack in children
  104656. return obj.LastName, nil
  104657. })
  104658. if err != nil {
  104659. ec.Error(ctx, err)
  104660. return graphql.Null
  104661. }
  104662. if resTmp == nil {
  104663. return graphql.Null
  104664. }
  104665. res := resTmp.(*string)
  104666. fc.Result = res
  104667. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  104668. }
  104669. func (ec *executionContext) fieldContext_SubscriptionMailingAddress_lastName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104670. fc = &graphql.FieldContext{
  104671. Object: "SubscriptionMailingAddress",
  104672. Field: field,
  104673. IsMethod: false,
  104674. IsResolver: false,
  104675. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104676. return nil, errors.New("field of type String does not have child fields")
  104677. },
  104678. }
  104679. return fc, nil
  104680. }
  104681. func (ec *executionContext) _SubscriptionMailingAddress_name(ctx context.Context, field graphql.CollectedField, obj *SubscriptionMailingAddress) (ret graphql.Marshaler) {
  104682. fc, err := ec.fieldContext_SubscriptionMailingAddress_name(ctx, field)
  104683. if err != nil {
  104684. return graphql.Null
  104685. }
  104686. ctx = graphql.WithFieldContext(ctx, fc)
  104687. defer func() {
  104688. if r := recover(); r != nil {
  104689. ec.Error(ctx, ec.Recover(ctx, r))
  104690. ret = graphql.Null
  104691. }
  104692. }()
  104693. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104694. ctx = rctx // use context from middleware stack in children
  104695. return obj.Name, nil
  104696. })
  104697. if err != nil {
  104698. ec.Error(ctx, err)
  104699. return graphql.Null
  104700. }
  104701. if resTmp == nil {
  104702. return graphql.Null
  104703. }
  104704. res := resTmp.(*string)
  104705. fc.Result = res
  104706. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  104707. }
  104708. func (ec *executionContext) fieldContext_SubscriptionMailingAddress_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104709. fc = &graphql.FieldContext{
  104710. Object: "SubscriptionMailingAddress",
  104711. Field: field,
  104712. IsMethod: false,
  104713. IsResolver: false,
  104714. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104715. return nil, errors.New("field of type String does not have child fields")
  104716. },
  104717. }
  104718. return fc, nil
  104719. }
  104720. func (ec *executionContext) _SubscriptionMailingAddress_phone(ctx context.Context, field graphql.CollectedField, obj *SubscriptionMailingAddress) (ret graphql.Marshaler) {
  104721. fc, err := ec.fieldContext_SubscriptionMailingAddress_phone(ctx, field)
  104722. if err != nil {
  104723. return graphql.Null
  104724. }
  104725. ctx = graphql.WithFieldContext(ctx, fc)
  104726. defer func() {
  104727. if r := recover(); r != nil {
  104728. ec.Error(ctx, ec.Recover(ctx, r))
  104729. ret = graphql.Null
  104730. }
  104731. }()
  104732. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104733. ctx = rctx // use context from middleware stack in children
  104734. return obj.Phone, nil
  104735. })
  104736. if err != nil {
  104737. ec.Error(ctx, err)
  104738. return graphql.Null
  104739. }
  104740. if resTmp == nil {
  104741. return graphql.Null
  104742. }
  104743. res := resTmp.(*string)
  104744. fc.Result = res
  104745. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  104746. }
  104747. func (ec *executionContext) fieldContext_SubscriptionMailingAddress_phone(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104748. fc = &graphql.FieldContext{
  104749. Object: "SubscriptionMailingAddress",
  104750. Field: field,
  104751. IsMethod: false,
  104752. IsResolver: false,
  104753. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104754. return nil, errors.New("field of type String does not have child fields")
  104755. },
  104756. }
  104757. return fc, nil
  104758. }
  104759. func (ec *executionContext) _SubscriptionMailingAddress_province(ctx context.Context, field graphql.CollectedField, obj *SubscriptionMailingAddress) (ret graphql.Marshaler) {
  104760. fc, err := ec.fieldContext_SubscriptionMailingAddress_province(ctx, field)
  104761. if err != nil {
  104762. return graphql.Null
  104763. }
  104764. ctx = graphql.WithFieldContext(ctx, fc)
  104765. defer func() {
  104766. if r := recover(); r != nil {
  104767. ec.Error(ctx, ec.Recover(ctx, r))
  104768. ret = graphql.Null
  104769. }
  104770. }()
  104771. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104772. ctx = rctx // use context from middleware stack in children
  104773. return obj.Province, nil
  104774. })
  104775. if err != nil {
  104776. ec.Error(ctx, err)
  104777. return graphql.Null
  104778. }
  104779. if resTmp == nil {
  104780. return graphql.Null
  104781. }
  104782. res := resTmp.(*string)
  104783. fc.Result = res
  104784. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  104785. }
  104786. func (ec *executionContext) fieldContext_SubscriptionMailingAddress_province(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104787. fc = &graphql.FieldContext{
  104788. Object: "SubscriptionMailingAddress",
  104789. Field: field,
  104790. IsMethod: false,
  104791. IsResolver: false,
  104792. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104793. return nil, errors.New("field of type String does not have child fields")
  104794. },
  104795. }
  104796. return fc, nil
  104797. }
  104798. func (ec *executionContext) _SubscriptionMailingAddress_provinceCode(ctx context.Context, field graphql.CollectedField, obj *SubscriptionMailingAddress) (ret graphql.Marshaler) {
  104799. fc, err := ec.fieldContext_SubscriptionMailingAddress_provinceCode(ctx, field)
  104800. if err != nil {
  104801. return graphql.Null
  104802. }
  104803. ctx = graphql.WithFieldContext(ctx, fc)
  104804. defer func() {
  104805. if r := recover(); r != nil {
  104806. ec.Error(ctx, ec.Recover(ctx, r))
  104807. ret = graphql.Null
  104808. }
  104809. }()
  104810. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104811. ctx = rctx // use context from middleware stack in children
  104812. return obj.ProvinceCode, nil
  104813. })
  104814. if err != nil {
  104815. ec.Error(ctx, err)
  104816. return graphql.Null
  104817. }
  104818. if resTmp == nil {
  104819. return graphql.Null
  104820. }
  104821. res := resTmp.(*string)
  104822. fc.Result = res
  104823. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  104824. }
  104825. func (ec *executionContext) fieldContext_SubscriptionMailingAddress_provinceCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104826. fc = &graphql.FieldContext{
  104827. Object: "SubscriptionMailingAddress",
  104828. Field: field,
  104829. IsMethod: false,
  104830. IsResolver: false,
  104831. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104832. return nil, errors.New("field of type String does not have child fields")
  104833. },
  104834. }
  104835. return fc, nil
  104836. }
  104837. func (ec *executionContext) _SubscriptionMailingAddress_zip(ctx context.Context, field graphql.CollectedField, obj *SubscriptionMailingAddress) (ret graphql.Marshaler) {
  104838. fc, err := ec.fieldContext_SubscriptionMailingAddress_zip(ctx, field)
  104839. if err != nil {
  104840. return graphql.Null
  104841. }
  104842. ctx = graphql.WithFieldContext(ctx, fc)
  104843. defer func() {
  104844. if r := recover(); r != nil {
  104845. ec.Error(ctx, ec.Recover(ctx, r))
  104846. ret = graphql.Null
  104847. }
  104848. }()
  104849. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104850. ctx = rctx // use context from middleware stack in children
  104851. return obj.Zip, nil
  104852. })
  104853. if err != nil {
  104854. ec.Error(ctx, err)
  104855. return graphql.Null
  104856. }
  104857. if resTmp == nil {
  104858. return graphql.Null
  104859. }
  104860. res := resTmp.(*string)
  104861. fc.Result = res
  104862. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  104863. }
  104864. func (ec *executionContext) fieldContext_SubscriptionMailingAddress_zip(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104865. fc = &graphql.FieldContext{
  104866. Object: "SubscriptionMailingAddress",
  104867. Field: field,
  104868. IsMethod: false,
  104869. IsResolver: false,
  104870. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104871. return nil, errors.New("field of type String does not have child fields")
  104872. },
  104873. }
  104874. return fc, nil
  104875. }
  104876. func (ec *executionContext) _SubscriptionManualDiscount_entitledLines(ctx context.Context, field graphql.CollectedField, obj *SubscriptionManualDiscount) (ret graphql.Marshaler) {
  104877. fc, err := ec.fieldContext_SubscriptionManualDiscount_entitledLines(ctx, field)
  104878. if err != nil {
  104879. return graphql.Null
  104880. }
  104881. ctx = graphql.WithFieldContext(ctx, fc)
  104882. defer func() {
  104883. if r := recover(); r != nil {
  104884. ec.Error(ctx, ec.Recover(ctx, r))
  104885. ret = graphql.Null
  104886. }
  104887. }()
  104888. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104889. ctx = rctx // use context from middleware stack in children
  104890. return obj.EntitledLines, nil
  104891. })
  104892. if err != nil {
  104893. ec.Error(ctx, err)
  104894. return graphql.Null
  104895. }
  104896. if resTmp == nil {
  104897. if !graphql.HasFieldError(ctx, fc) {
  104898. ec.Errorf(ctx, "must not be null")
  104899. }
  104900. return graphql.Null
  104901. }
  104902. res := resTmp.(*SubscriptionDiscountEntitledLines)
  104903. fc.Result = res
  104904. return ec.marshalNSubscriptionDiscountEntitledLines2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionDiscountEntitledLines(ctx, field.Selections, res)
  104905. }
  104906. func (ec *executionContext) fieldContext_SubscriptionManualDiscount_entitledLines(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104907. fc = &graphql.FieldContext{
  104908. Object: "SubscriptionManualDiscount",
  104909. Field: field,
  104910. IsMethod: false,
  104911. IsResolver: false,
  104912. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104913. switch field.Name {
  104914. case "all":
  104915. return ec.fieldContext_SubscriptionDiscountEntitledLines_all(ctx, field)
  104916. case "lines":
  104917. return ec.fieldContext_SubscriptionDiscountEntitledLines_lines(ctx, field)
  104918. }
  104919. return nil, fmt.Errorf("no field named %q was found under type SubscriptionDiscountEntitledLines", field.Name)
  104920. },
  104921. }
  104922. return fc, nil
  104923. }
  104924. func (ec *executionContext) _SubscriptionManualDiscount_id(ctx context.Context, field graphql.CollectedField, obj *SubscriptionManualDiscount) (ret graphql.Marshaler) {
  104925. fc, err := ec.fieldContext_SubscriptionManualDiscount_id(ctx, field)
  104926. if err != nil {
  104927. return graphql.Null
  104928. }
  104929. ctx = graphql.WithFieldContext(ctx, fc)
  104930. defer func() {
  104931. if r := recover(); r != nil {
  104932. ec.Error(ctx, ec.Recover(ctx, r))
  104933. ret = graphql.Null
  104934. }
  104935. }()
  104936. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104937. ctx = rctx // use context from middleware stack in children
  104938. return obj.ID, nil
  104939. })
  104940. if err != nil {
  104941. ec.Error(ctx, err)
  104942. return graphql.Null
  104943. }
  104944. if resTmp == nil {
  104945. if !graphql.HasFieldError(ctx, fc) {
  104946. ec.Errorf(ctx, "must not be null")
  104947. }
  104948. return graphql.Null
  104949. }
  104950. res := resTmp.(string)
  104951. fc.Result = res
  104952. return ec.marshalNID2string(ctx, field.Selections, res)
  104953. }
  104954. func (ec *executionContext) fieldContext_SubscriptionManualDiscount_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104955. fc = &graphql.FieldContext{
  104956. Object: "SubscriptionManualDiscount",
  104957. Field: field,
  104958. IsMethod: false,
  104959. IsResolver: false,
  104960. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104961. return nil, errors.New("field of type ID does not have child fields")
  104962. },
  104963. }
  104964. return fc, nil
  104965. }
  104966. func (ec *executionContext) _SubscriptionManualDiscount_recurringCycleLimit(ctx context.Context, field graphql.CollectedField, obj *SubscriptionManualDiscount) (ret graphql.Marshaler) {
  104967. fc, err := ec.fieldContext_SubscriptionManualDiscount_recurringCycleLimit(ctx, field)
  104968. if err != nil {
  104969. return graphql.Null
  104970. }
  104971. ctx = graphql.WithFieldContext(ctx, fc)
  104972. defer func() {
  104973. if r := recover(); r != nil {
  104974. ec.Error(ctx, ec.Recover(ctx, r))
  104975. ret = graphql.Null
  104976. }
  104977. }()
  104978. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104979. ctx = rctx // use context from middleware stack in children
  104980. return obj.RecurringCycleLimit, nil
  104981. })
  104982. if err != nil {
  104983. ec.Error(ctx, err)
  104984. return graphql.Null
  104985. }
  104986. if resTmp == nil {
  104987. return graphql.Null
  104988. }
  104989. res := resTmp.(*int)
  104990. fc.Result = res
  104991. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  104992. }
  104993. func (ec *executionContext) fieldContext_SubscriptionManualDiscount_recurringCycleLimit(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104994. fc = &graphql.FieldContext{
  104995. Object: "SubscriptionManualDiscount",
  104996. Field: field,
  104997. IsMethod: false,
  104998. IsResolver: false,
  104999. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105000. return nil, errors.New("field of type Int does not have child fields")
  105001. },
  105002. }
  105003. return fc, nil
  105004. }
  105005. func (ec *executionContext) _SubscriptionManualDiscount_rejectionReason(ctx context.Context, field graphql.CollectedField, obj *SubscriptionManualDiscount) (ret graphql.Marshaler) {
  105006. fc, err := ec.fieldContext_SubscriptionManualDiscount_rejectionReason(ctx, field)
  105007. if err != nil {
  105008. return graphql.Null
  105009. }
  105010. ctx = graphql.WithFieldContext(ctx, fc)
  105011. defer func() {
  105012. if r := recover(); r != nil {
  105013. ec.Error(ctx, ec.Recover(ctx, r))
  105014. ret = graphql.Null
  105015. }
  105016. }()
  105017. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105018. ctx = rctx // use context from middleware stack in children
  105019. return obj.RejectionReason, nil
  105020. })
  105021. if err != nil {
  105022. ec.Error(ctx, err)
  105023. return graphql.Null
  105024. }
  105025. if resTmp == nil {
  105026. return graphql.Null
  105027. }
  105028. res := resTmp.(*SubscriptionDiscountRejectionReason)
  105029. fc.Result = res
  105030. return ec.marshalOSubscriptionDiscountRejectionReason2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionDiscountRejectionReason(ctx, field.Selections, res)
  105031. }
  105032. func (ec *executionContext) fieldContext_SubscriptionManualDiscount_rejectionReason(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105033. fc = &graphql.FieldContext{
  105034. Object: "SubscriptionManualDiscount",
  105035. Field: field,
  105036. IsMethod: false,
  105037. IsResolver: false,
  105038. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105039. return nil, errors.New("field of type SubscriptionDiscountRejectionReason does not have child fields")
  105040. },
  105041. }
  105042. return fc, nil
  105043. }
  105044. func (ec *executionContext) _SubscriptionManualDiscount_targetType(ctx context.Context, field graphql.CollectedField, obj *SubscriptionManualDiscount) (ret graphql.Marshaler) {
  105045. fc, err := ec.fieldContext_SubscriptionManualDiscount_targetType(ctx, field)
  105046. if err != nil {
  105047. return graphql.Null
  105048. }
  105049. ctx = graphql.WithFieldContext(ctx, fc)
  105050. defer func() {
  105051. if r := recover(); r != nil {
  105052. ec.Error(ctx, ec.Recover(ctx, r))
  105053. ret = graphql.Null
  105054. }
  105055. }()
  105056. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105057. ctx = rctx // use context from middleware stack in children
  105058. return obj.TargetType, nil
  105059. })
  105060. if err != nil {
  105061. ec.Error(ctx, err)
  105062. return graphql.Null
  105063. }
  105064. if resTmp == nil {
  105065. if !graphql.HasFieldError(ctx, fc) {
  105066. ec.Errorf(ctx, "must not be null")
  105067. }
  105068. return graphql.Null
  105069. }
  105070. res := resTmp.(DiscountTargetType)
  105071. fc.Result = res
  105072. return ec.marshalNDiscountTargetType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountTargetType(ctx, field.Selections, res)
  105073. }
  105074. func (ec *executionContext) fieldContext_SubscriptionManualDiscount_targetType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105075. fc = &graphql.FieldContext{
  105076. Object: "SubscriptionManualDiscount",
  105077. Field: field,
  105078. IsMethod: false,
  105079. IsResolver: false,
  105080. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105081. return nil, errors.New("field of type DiscountTargetType does not have child fields")
  105082. },
  105083. }
  105084. return fc, nil
  105085. }
  105086. func (ec *executionContext) _SubscriptionManualDiscount_title(ctx context.Context, field graphql.CollectedField, obj *SubscriptionManualDiscount) (ret graphql.Marshaler) {
  105087. fc, err := ec.fieldContext_SubscriptionManualDiscount_title(ctx, field)
  105088. if err != nil {
  105089. return graphql.Null
  105090. }
  105091. ctx = graphql.WithFieldContext(ctx, fc)
  105092. defer func() {
  105093. if r := recover(); r != nil {
  105094. ec.Error(ctx, ec.Recover(ctx, r))
  105095. ret = graphql.Null
  105096. }
  105097. }()
  105098. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105099. ctx = rctx // use context from middleware stack in children
  105100. return obj.Title, nil
  105101. })
  105102. if err != nil {
  105103. ec.Error(ctx, err)
  105104. return graphql.Null
  105105. }
  105106. if resTmp == nil {
  105107. return graphql.Null
  105108. }
  105109. res := resTmp.(*string)
  105110. fc.Result = res
  105111. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  105112. }
  105113. func (ec *executionContext) fieldContext_SubscriptionManualDiscount_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105114. fc = &graphql.FieldContext{
  105115. Object: "SubscriptionManualDiscount",
  105116. Field: field,
  105117. IsMethod: false,
  105118. IsResolver: false,
  105119. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105120. return nil, errors.New("field of type String does not have child fields")
  105121. },
  105122. }
  105123. return fc, nil
  105124. }
  105125. func (ec *executionContext) _SubscriptionManualDiscount_type(ctx context.Context, field graphql.CollectedField, obj *SubscriptionManualDiscount) (ret graphql.Marshaler) {
  105126. fc, err := ec.fieldContext_SubscriptionManualDiscount_type(ctx, field)
  105127. if err != nil {
  105128. return graphql.Null
  105129. }
  105130. ctx = graphql.WithFieldContext(ctx, fc)
  105131. defer func() {
  105132. if r := recover(); r != nil {
  105133. ec.Error(ctx, ec.Recover(ctx, r))
  105134. ret = graphql.Null
  105135. }
  105136. }()
  105137. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105138. ctx = rctx // use context from middleware stack in children
  105139. return obj.Type, nil
  105140. })
  105141. if err != nil {
  105142. ec.Error(ctx, err)
  105143. return graphql.Null
  105144. }
  105145. if resTmp == nil {
  105146. if !graphql.HasFieldError(ctx, fc) {
  105147. ec.Errorf(ctx, "must not be null")
  105148. }
  105149. return graphql.Null
  105150. }
  105151. res := resTmp.(DiscountType)
  105152. fc.Result = res
  105153. return ec.marshalNDiscountType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountType(ctx, field.Selections, res)
  105154. }
  105155. func (ec *executionContext) fieldContext_SubscriptionManualDiscount_type(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105156. fc = &graphql.FieldContext{
  105157. Object: "SubscriptionManualDiscount",
  105158. Field: field,
  105159. IsMethod: false,
  105160. IsResolver: false,
  105161. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105162. return nil, errors.New("field of type DiscountType does not have child fields")
  105163. },
  105164. }
  105165. return fc, nil
  105166. }
  105167. func (ec *executionContext) _SubscriptionManualDiscount_usageCount(ctx context.Context, field graphql.CollectedField, obj *SubscriptionManualDiscount) (ret graphql.Marshaler) {
  105168. fc, err := ec.fieldContext_SubscriptionManualDiscount_usageCount(ctx, field)
  105169. if err != nil {
  105170. return graphql.Null
  105171. }
  105172. ctx = graphql.WithFieldContext(ctx, fc)
  105173. defer func() {
  105174. if r := recover(); r != nil {
  105175. ec.Error(ctx, ec.Recover(ctx, r))
  105176. ret = graphql.Null
  105177. }
  105178. }()
  105179. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105180. ctx = rctx // use context from middleware stack in children
  105181. return obj.UsageCount, nil
  105182. })
  105183. if err != nil {
  105184. ec.Error(ctx, err)
  105185. return graphql.Null
  105186. }
  105187. if resTmp == nil {
  105188. if !graphql.HasFieldError(ctx, fc) {
  105189. ec.Errorf(ctx, "must not be null")
  105190. }
  105191. return graphql.Null
  105192. }
  105193. res := resTmp.(int)
  105194. fc.Result = res
  105195. return ec.marshalNInt2int(ctx, field.Selections, res)
  105196. }
  105197. func (ec *executionContext) fieldContext_SubscriptionManualDiscount_usageCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105198. fc = &graphql.FieldContext{
  105199. Object: "SubscriptionManualDiscount",
  105200. Field: field,
  105201. IsMethod: false,
  105202. IsResolver: false,
  105203. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105204. return nil, errors.New("field of type Int does not have child fields")
  105205. },
  105206. }
  105207. return fc, nil
  105208. }
  105209. func (ec *executionContext) _SubscriptionManualDiscount_value(ctx context.Context, field graphql.CollectedField, obj *SubscriptionManualDiscount) (ret graphql.Marshaler) {
  105210. fc, err := ec.fieldContext_SubscriptionManualDiscount_value(ctx, field)
  105211. if err != nil {
  105212. return graphql.Null
  105213. }
  105214. ctx = graphql.WithFieldContext(ctx, fc)
  105215. defer func() {
  105216. if r := recover(); r != nil {
  105217. ec.Error(ctx, ec.Recover(ctx, r))
  105218. ret = graphql.Null
  105219. }
  105220. }()
  105221. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105222. ctx = rctx // use context from middleware stack in children
  105223. return obj.Value, nil
  105224. })
  105225. if err != nil {
  105226. ec.Error(ctx, err)
  105227. return graphql.Null
  105228. }
  105229. if resTmp == nil {
  105230. if !graphql.HasFieldError(ctx, fc) {
  105231. ec.Errorf(ctx, "must not be null")
  105232. }
  105233. return graphql.Null
  105234. }
  105235. res := resTmp.(SubscriptionDiscountValue)
  105236. fc.Result = res
  105237. return ec.marshalNSubscriptionDiscountValue2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionDiscountValue(ctx, field.Selections, res)
  105238. }
  105239. func (ec *executionContext) fieldContext_SubscriptionManualDiscount_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105240. fc = &graphql.FieldContext{
  105241. Object: "SubscriptionManualDiscount",
  105242. Field: field,
  105243. IsMethod: false,
  105244. IsResolver: false,
  105245. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105246. return nil, errors.New("field of type SubscriptionDiscountValue does not have child fields")
  105247. },
  105248. }
  105249. return fc, nil
  105250. }
  105251. func (ec *executionContext) _SubscriptionManualDiscountConnection_edges(ctx context.Context, field graphql.CollectedField, obj *SubscriptionManualDiscountConnection) (ret graphql.Marshaler) {
  105252. fc, err := ec.fieldContext_SubscriptionManualDiscountConnection_edges(ctx, field)
  105253. if err != nil {
  105254. return graphql.Null
  105255. }
  105256. ctx = graphql.WithFieldContext(ctx, fc)
  105257. defer func() {
  105258. if r := recover(); r != nil {
  105259. ec.Error(ctx, ec.Recover(ctx, r))
  105260. ret = graphql.Null
  105261. }
  105262. }()
  105263. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105264. ctx = rctx // use context from middleware stack in children
  105265. return obj.Edges, nil
  105266. })
  105267. if err != nil {
  105268. ec.Error(ctx, err)
  105269. return graphql.Null
  105270. }
  105271. if resTmp == nil {
  105272. if !graphql.HasFieldError(ctx, fc) {
  105273. ec.Errorf(ctx, "must not be null")
  105274. }
  105275. return graphql.Null
  105276. }
  105277. res := resTmp.([]*SubscriptionManualDiscountEdge)
  105278. fc.Result = res
  105279. return ec.marshalNSubscriptionManualDiscountEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionManualDiscountEdgeᚄ(ctx, field.Selections, res)
  105280. }
  105281. func (ec *executionContext) fieldContext_SubscriptionManualDiscountConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105282. fc = &graphql.FieldContext{
  105283. Object: "SubscriptionManualDiscountConnection",
  105284. Field: field,
  105285. IsMethod: false,
  105286. IsResolver: false,
  105287. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105288. switch field.Name {
  105289. case "cursor":
  105290. return ec.fieldContext_SubscriptionManualDiscountEdge_cursor(ctx, field)
  105291. case "node":
  105292. return ec.fieldContext_SubscriptionManualDiscountEdge_node(ctx, field)
  105293. }
  105294. return nil, fmt.Errorf("no field named %q was found under type SubscriptionManualDiscountEdge", field.Name)
  105295. },
  105296. }
  105297. return fc, nil
  105298. }
  105299. func (ec *executionContext) _SubscriptionManualDiscountConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *SubscriptionManualDiscountConnection) (ret graphql.Marshaler) {
  105300. fc, err := ec.fieldContext_SubscriptionManualDiscountConnection_nodes(ctx, field)
  105301. if err != nil {
  105302. return graphql.Null
  105303. }
  105304. ctx = graphql.WithFieldContext(ctx, fc)
  105305. defer func() {
  105306. if r := recover(); r != nil {
  105307. ec.Error(ctx, ec.Recover(ctx, r))
  105308. ret = graphql.Null
  105309. }
  105310. }()
  105311. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105312. ctx = rctx // use context from middleware stack in children
  105313. return obj.Nodes, nil
  105314. })
  105315. if err != nil {
  105316. ec.Error(ctx, err)
  105317. return graphql.Null
  105318. }
  105319. if resTmp == nil {
  105320. if !graphql.HasFieldError(ctx, fc) {
  105321. ec.Errorf(ctx, "must not be null")
  105322. }
  105323. return graphql.Null
  105324. }
  105325. res := resTmp.([]*SubscriptionManualDiscount)
  105326. fc.Result = res
  105327. return ec.marshalNSubscriptionManualDiscount2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionManualDiscountᚄ(ctx, field.Selections, res)
  105328. }
  105329. func (ec *executionContext) fieldContext_SubscriptionManualDiscountConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105330. fc = &graphql.FieldContext{
  105331. Object: "SubscriptionManualDiscountConnection",
  105332. Field: field,
  105333. IsMethod: false,
  105334. IsResolver: false,
  105335. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105336. switch field.Name {
  105337. case "entitledLines":
  105338. return ec.fieldContext_SubscriptionManualDiscount_entitledLines(ctx, field)
  105339. case "id":
  105340. return ec.fieldContext_SubscriptionManualDiscount_id(ctx, field)
  105341. case "recurringCycleLimit":
  105342. return ec.fieldContext_SubscriptionManualDiscount_recurringCycleLimit(ctx, field)
  105343. case "rejectionReason":
  105344. return ec.fieldContext_SubscriptionManualDiscount_rejectionReason(ctx, field)
  105345. case "targetType":
  105346. return ec.fieldContext_SubscriptionManualDiscount_targetType(ctx, field)
  105347. case "title":
  105348. return ec.fieldContext_SubscriptionManualDiscount_title(ctx, field)
  105349. case "type":
  105350. return ec.fieldContext_SubscriptionManualDiscount_type(ctx, field)
  105351. case "usageCount":
  105352. return ec.fieldContext_SubscriptionManualDiscount_usageCount(ctx, field)
  105353. case "value":
  105354. return ec.fieldContext_SubscriptionManualDiscount_value(ctx, field)
  105355. }
  105356. return nil, fmt.Errorf("no field named %q was found under type SubscriptionManualDiscount", field.Name)
  105357. },
  105358. }
  105359. return fc, nil
  105360. }
  105361. func (ec *executionContext) _SubscriptionManualDiscountConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *SubscriptionManualDiscountConnection) (ret graphql.Marshaler) {
  105362. fc, err := ec.fieldContext_SubscriptionManualDiscountConnection_pageInfo(ctx, field)
  105363. if err != nil {
  105364. return graphql.Null
  105365. }
  105366. ctx = graphql.WithFieldContext(ctx, fc)
  105367. defer func() {
  105368. if r := recover(); r != nil {
  105369. ec.Error(ctx, ec.Recover(ctx, r))
  105370. ret = graphql.Null
  105371. }
  105372. }()
  105373. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105374. ctx = rctx // use context from middleware stack in children
  105375. return obj.PageInfo, nil
  105376. })
  105377. if err != nil {
  105378. ec.Error(ctx, err)
  105379. return graphql.Null
  105380. }
  105381. if resTmp == nil {
  105382. if !graphql.HasFieldError(ctx, fc) {
  105383. ec.Errorf(ctx, "must not be null")
  105384. }
  105385. return graphql.Null
  105386. }
  105387. res := resTmp.(*PageInfo)
  105388. fc.Result = res
  105389. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  105390. }
  105391. func (ec *executionContext) fieldContext_SubscriptionManualDiscountConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105392. fc = &graphql.FieldContext{
  105393. Object: "SubscriptionManualDiscountConnection",
  105394. Field: field,
  105395. IsMethod: false,
  105396. IsResolver: false,
  105397. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105398. switch field.Name {
  105399. case "endCursor":
  105400. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  105401. case "hasNextPage":
  105402. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  105403. case "hasPreviousPage":
  105404. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  105405. case "startCursor":
  105406. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  105407. }
  105408. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  105409. },
  105410. }
  105411. return fc, nil
  105412. }
  105413. func (ec *executionContext) _SubscriptionManualDiscountEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *SubscriptionManualDiscountEdge) (ret graphql.Marshaler) {
  105414. fc, err := ec.fieldContext_SubscriptionManualDiscountEdge_cursor(ctx, field)
  105415. if err != nil {
  105416. return graphql.Null
  105417. }
  105418. ctx = graphql.WithFieldContext(ctx, fc)
  105419. defer func() {
  105420. if r := recover(); r != nil {
  105421. ec.Error(ctx, ec.Recover(ctx, r))
  105422. ret = graphql.Null
  105423. }
  105424. }()
  105425. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105426. ctx = rctx // use context from middleware stack in children
  105427. return obj.Cursor, nil
  105428. })
  105429. if err != nil {
  105430. ec.Error(ctx, err)
  105431. return graphql.Null
  105432. }
  105433. if resTmp == nil {
  105434. if !graphql.HasFieldError(ctx, fc) {
  105435. ec.Errorf(ctx, "must not be null")
  105436. }
  105437. return graphql.Null
  105438. }
  105439. res := resTmp.(string)
  105440. fc.Result = res
  105441. return ec.marshalNString2string(ctx, field.Selections, res)
  105442. }
  105443. func (ec *executionContext) fieldContext_SubscriptionManualDiscountEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105444. fc = &graphql.FieldContext{
  105445. Object: "SubscriptionManualDiscountEdge",
  105446. Field: field,
  105447. IsMethod: false,
  105448. IsResolver: false,
  105449. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105450. return nil, errors.New("field of type String does not have child fields")
  105451. },
  105452. }
  105453. return fc, nil
  105454. }
  105455. func (ec *executionContext) _SubscriptionManualDiscountEdge_node(ctx context.Context, field graphql.CollectedField, obj *SubscriptionManualDiscountEdge) (ret graphql.Marshaler) {
  105456. fc, err := ec.fieldContext_SubscriptionManualDiscountEdge_node(ctx, field)
  105457. if err != nil {
  105458. return graphql.Null
  105459. }
  105460. ctx = graphql.WithFieldContext(ctx, fc)
  105461. defer func() {
  105462. if r := recover(); r != nil {
  105463. ec.Error(ctx, ec.Recover(ctx, r))
  105464. ret = graphql.Null
  105465. }
  105466. }()
  105467. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105468. ctx = rctx // use context from middleware stack in children
  105469. return obj.Node, nil
  105470. })
  105471. if err != nil {
  105472. ec.Error(ctx, err)
  105473. return graphql.Null
  105474. }
  105475. if resTmp == nil {
  105476. if !graphql.HasFieldError(ctx, fc) {
  105477. ec.Errorf(ctx, "must not be null")
  105478. }
  105479. return graphql.Null
  105480. }
  105481. res := resTmp.(*SubscriptionManualDiscount)
  105482. fc.Result = res
  105483. return ec.marshalNSubscriptionManualDiscount2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionManualDiscount(ctx, field.Selections, res)
  105484. }
  105485. func (ec *executionContext) fieldContext_SubscriptionManualDiscountEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105486. fc = &graphql.FieldContext{
  105487. Object: "SubscriptionManualDiscountEdge",
  105488. Field: field,
  105489. IsMethod: false,
  105490. IsResolver: false,
  105491. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105492. switch field.Name {
  105493. case "entitledLines":
  105494. return ec.fieldContext_SubscriptionManualDiscount_entitledLines(ctx, field)
  105495. case "id":
  105496. return ec.fieldContext_SubscriptionManualDiscount_id(ctx, field)
  105497. case "recurringCycleLimit":
  105498. return ec.fieldContext_SubscriptionManualDiscount_recurringCycleLimit(ctx, field)
  105499. case "rejectionReason":
  105500. return ec.fieldContext_SubscriptionManualDiscount_rejectionReason(ctx, field)
  105501. case "targetType":
  105502. return ec.fieldContext_SubscriptionManualDiscount_targetType(ctx, field)
  105503. case "title":
  105504. return ec.fieldContext_SubscriptionManualDiscount_title(ctx, field)
  105505. case "type":
  105506. return ec.fieldContext_SubscriptionManualDiscount_type(ctx, field)
  105507. case "usageCount":
  105508. return ec.fieldContext_SubscriptionManualDiscount_usageCount(ctx, field)
  105509. case "value":
  105510. return ec.fieldContext_SubscriptionManualDiscount_value(ctx, field)
  105511. }
  105512. return nil, fmt.Errorf("no field named %q was found under type SubscriptionManualDiscount", field.Name)
  105513. },
  105514. }
  105515. return fc, nil
  105516. }
  105517. func (ec *executionContext) _SubscriptionPricingPolicy_basePrice(ctx context.Context, field graphql.CollectedField, obj *SubscriptionPricingPolicy) (ret graphql.Marshaler) {
  105518. fc, err := ec.fieldContext_SubscriptionPricingPolicy_basePrice(ctx, field)
  105519. if err != nil {
  105520. return graphql.Null
  105521. }
  105522. ctx = graphql.WithFieldContext(ctx, fc)
  105523. defer func() {
  105524. if r := recover(); r != nil {
  105525. ec.Error(ctx, ec.Recover(ctx, r))
  105526. ret = graphql.Null
  105527. }
  105528. }()
  105529. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105530. ctx = rctx // use context from middleware stack in children
  105531. return obj.BasePrice, nil
  105532. })
  105533. if err != nil {
  105534. ec.Error(ctx, err)
  105535. return graphql.Null
  105536. }
  105537. if resTmp == nil {
  105538. if !graphql.HasFieldError(ctx, fc) {
  105539. ec.Errorf(ctx, "must not be null")
  105540. }
  105541. return graphql.Null
  105542. }
  105543. res := resTmp.(*MoneyV2)
  105544. fc.Result = res
  105545. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  105546. }
  105547. func (ec *executionContext) fieldContext_SubscriptionPricingPolicy_basePrice(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105548. fc = &graphql.FieldContext{
  105549. Object: "SubscriptionPricingPolicy",
  105550. Field: field,
  105551. IsMethod: false,
  105552. IsResolver: false,
  105553. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105554. switch field.Name {
  105555. case "amount":
  105556. return ec.fieldContext_MoneyV2_amount(ctx, field)
  105557. case "currencyCode":
  105558. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  105559. }
  105560. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  105561. },
  105562. }
  105563. return fc, nil
  105564. }
  105565. func (ec *executionContext) _SubscriptionPricingPolicy_cycleDiscounts(ctx context.Context, field graphql.CollectedField, obj *SubscriptionPricingPolicy) (ret graphql.Marshaler) {
  105566. fc, err := ec.fieldContext_SubscriptionPricingPolicy_cycleDiscounts(ctx, field)
  105567. if err != nil {
  105568. return graphql.Null
  105569. }
  105570. ctx = graphql.WithFieldContext(ctx, fc)
  105571. defer func() {
  105572. if r := recover(); r != nil {
  105573. ec.Error(ctx, ec.Recover(ctx, r))
  105574. ret = graphql.Null
  105575. }
  105576. }()
  105577. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105578. ctx = rctx // use context from middleware stack in children
  105579. return obj.CycleDiscounts, nil
  105580. })
  105581. if err != nil {
  105582. ec.Error(ctx, err)
  105583. return graphql.Null
  105584. }
  105585. if resTmp == nil {
  105586. if !graphql.HasFieldError(ctx, fc) {
  105587. ec.Errorf(ctx, "must not be null")
  105588. }
  105589. return graphql.Null
  105590. }
  105591. res := resTmp.([]*SubscriptionCyclePriceAdjustment)
  105592. fc.Result = res
  105593. return ec.marshalNSubscriptionCyclePriceAdjustment2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionCyclePriceAdjustmentᚄ(ctx, field.Selections, res)
  105594. }
  105595. func (ec *executionContext) fieldContext_SubscriptionPricingPolicy_cycleDiscounts(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105596. fc = &graphql.FieldContext{
  105597. Object: "SubscriptionPricingPolicy",
  105598. Field: field,
  105599. IsMethod: false,
  105600. IsResolver: false,
  105601. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105602. switch field.Name {
  105603. case "adjustmentType":
  105604. return ec.fieldContext_SubscriptionCyclePriceAdjustment_adjustmentType(ctx, field)
  105605. case "adjustmentValue":
  105606. return ec.fieldContext_SubscriptionCyclePriceAdjustment_adjustmentValue(ctx, field)
  105607. case "afterCycle":
  105608. return ec.fieldContext_SubscriptionCyclePriceAdjustment_afterCycle(ctx, field)
  105609. case "computedPrice":
  105610. return ec.fieldContext_SubscriptionCyclePriceAdjustment_computedPrice(ctx, field)
  105611. }
  105612. return nil, fmt.Errorf("no field named %q was found under type SubscriptionCyclePriceAdjustment", field.Name)
  105613. },
  105614. }
  105615. return fc, nil
  105616. }
  105617. func (ec *executionContext) _SuggestedOrderTransaction_accountNumber(ctx context.Context, field graphql.CollectedField, obj *SuggestedOrderTransaction) (ret graphql.Marshaler) {
  105618. fc, err := ec.fieldContext_SuggestedOrderTransaction_accountNumber(ctx, field)
  105619. if err != nil {
  105620. return graphql.Null
  105621. }
  105622. ctx = graphql.WithFieldContext(ctx, fc)
  105623. defer func() {
  105624. if r := recover(); r != nil {
  105625. ec.Error(ctx, ec.Recover(ctx, r))
  105626. ret = graphql.Null
  105627. }
  105628. }()
  105629. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105630. ctx = rctx // use context from middleware stack in children
  105631. return obj.AccountNumber, nil
  105632. })
  105633. if err != nil {
  105634. ec.Error(ctx, err)
  105635. return graphql.Null
  105636. }
  105637. if resTmp == nil {
  105638. return graphql.Null
  105639. }
  105640. res := resTmp.(*string)
  105641. fc.Result = res
  105642. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  105643. }
  105644. func (ec *executionContext) fieldContext_SuggestedOrderTransaction_accountNumber(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105645. fc = &graphql.FieldContext{
  105646. Object: "SuggestedOrderTransaction",
  105647. Field: field,
  105648. IsMethod: false,
  105649. IsResolver: false,
  105650. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105651. return nil, errors.New("field of type String does not have child fields")
  105652. },
  105653. }
  105654. return fc, nil
  105655. }
  105656. func (ec *executionContext) _SuggestedOrderTransaction_amountSet(ctx context.Context, field graphql.CollectedField, obj *SuggestedOrderTransaction) (ret graphql.Marshaler) {
  105657. fc, err := ec.fieldContext_SuggestedOrderTransaction_amountSet(ctx, field)
  105658. if err != nil {
  105659. return graphql.Null
  105660. }
  105661. ctx = graphql.WithFieldContext(ctx, fc)
  105662. defer func() {
  105663. if r := recover(); r != nil {
  105664. ec.Error(ctx, ec.Recover(ctx, r))
  105665. ret = graphql.Null
  105666. }
  105667. }()
  105668. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105669. ctx = rctx // use context from middleware stack in children
  105670. return obj.AmountSet, nil
  105671. })
  105672. if err != nil {
  105673. ec.Error(ctx, err)
  105674. return graphql.Null
  105675. }
  105676. if resTmp == nil {
  105677. if !graphql.HasFieldError(ctx, fc) {
  105678. ec.Errorf(ctx, "must not be null")
  105679. }
  105680. return graphql.Null
  105681. }
  105682. res := resTmp.(*MoneyBag)
  105683. fc.Result = res
  105684. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  105685. }
  105686. func (ec *executionContext) fieldContext_SuggestedOrderTransaction_amountSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105687. fc = &graphql.FieldContext{
  105688. Object: "SuggestedOrderTransaction",
  105689. Field: field,
  105690. IsMethod: false,
  105691. IsResolver: false,
  105692. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105693. switch field.Name {
  105694. case "presentmentMoney":
  105695. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  105696. case "shopMoney":
  105697. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  105698. }
  105699. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  105700. },
  105701. }
  105702. return fc, nil
  105703. }
  105704. func (ec *executionContext) _SuggestedOrderTransaction_formattedGateway(ctx context.Context, field graphql.CollectedField, obj *SuggestedOrderTransaction) (ret graphql.Marshaler) {
  105705. fc, err := ec.fieldContext_SuggestedOrderTransaction_formattedGateway(ctx, field)
  105706. if err != nil {
  105707. return graphql.Null
  105708. }
  105709. ctx = graphql.WithFieldContext(ctx, fc)
  105710. defer func() {
  105711. if r := recover(); r != nil {
  105712. ec.Error(ctx, ec.Recover(ctx, r))
  105713. ret = graphql.Null
  105714. }
  105715. }()
  105716. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105717. ctx = rctx // use context from middleware stack in children
  105718. return obj.FormattedGateway, nil
  105719. })
  105720. if err != nil {
  105721. ec.Error(ctx, err)
  105722. return graphql.Null
  105723. }
  105724. if resTmp == nil {
  105725. return graphql.Null
  105726. }
  105727. res := resTmp.(*string)
  105728. fc.Result = res
  105729. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  105730. }
  105731. func (ec *executionContext) fieldContext_SuggestedOrderTransaction_formattedGateway(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105732. fc = &graphql.FieldContext{
  105733. Object: "SuggestedOrderTransaction",
  105734. Field: field,
  105735. IsMethod: false,
  105736. IsResolver: false,
  105737. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105738. return nil, errors.New("field of type String does not have child fields")
  105739. },
  105740. }
  105741. return fc, nil
  105742. }
  105743. func (ec *executionContext) _SuggestedOrderTransaction_gateway(ctx context.Context, field graphql.CollectedField, obj *SuggestedOrderTransaction) (ret graphql.Marshaler) {
  105744. fc, err := ec.fieldContext_SuggestedOrderTransaction_gateway(ctx, field)
  105745. if err != nil {
  105746. return graphql.Null
  105747. }
  105748. ctx = graphql.WithFieldContext(ctx, fc)
  105749. defer func() {
  105750. if r := recover(); r != nil {
  105751. ec.Error(ctx, ec.Recover(ctx, r))
  105752. ret = graphql.Null
  105753. }
  105754. }()
  105755. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105756. ctx = rctx // use context from middleware stack in children
  105757. return obj.Gateway, nil
  105758. })
  105759. if err != nil {
  105760. ec.Error(ctx, err)
  105761. return graphql.Null
  105762. }
  105763. if resTmp == nil {
  105764. return graphql.Null
  105765. }
  105766. res := resTmp.(*string)
  105767. fc.Result = res
  105768. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  105769. }
  105770. func (ec *executionContext) fieldContext_SuggestedOrderTransaction_gateway(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105771. fc = &graphql.FieldContext{
  105772. Object: "SuggestedOrderTransaction",
  105773. Field: field,
  105774. IsMethod: false,
  105775. IsResolver: false,
  105776. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105777. return nil, errors.New("field of type String does not have child fields")
  105778. },
  105779. }
  105780. return fc, nil
  105781. }
  105782. func (ec *executionContext) _SuggestedOrderTransaction_kind(ctx context.Context, field graphql.CollectedField, obj *SuggestedOrderTransaction) (ret graphql.Marshaler) {
  105783. fc, err := ec.fieldContext_SuggestedOrderTransaction_kind(ctx, field)
  105784. if err != nil {
  105785. return graphql.Null
  105786. }
  105787. ctx = graphql.WithFieldContext(ctx, fc)
  105788. defer func() {
  105789. if r := recover(); r != nil {
  105790. ec.Error(ctx, ec.Recover(ctx, r))
  105791. ret = graphql.Null
  105792. }
  105793. }()
  105794. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105795. ctx = rctx // use context from middleware stack in children
  105796. return obj.Kind, nil
  105797. })
  105798. if err != nil {
  105799. ec.Error(ctx, err)
  105800. return graphql.Null
  105801. }
  105802. if resTmp == nil {
  105803. if !graphql.HasFieldError(ctx, fc) {
  105804. ec.Errorf(ctx, "must not be null")
  105805. }
  105806. return graphql.Null
  105807. }
  105808. res := resTmp.(SuggestedOrderTransactionKind)
  105809. fc.Result = res
  105810. return ec.marshalNSuggestedOrderTransactionKind2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSuggestedOrderTransactionKind(ctx, field.Selections, res)
  105811. }
  105812. func (ec *executionContext) fieldContext_SuggestedOrderTransaction_kind(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105813. fc = &graphql.FieldContext{
  105814. Object: "SuggestedOrderTransaction",
  105815. Field: field,
  105816. IsMethod: false,
  105817. IsResolver: false,
  105818. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105819. return nil, errors.New("field of type SuggestedOrderTransactionKind does not have child fields")
  105820. },
  105821. }
  105822. return fc, nil
  105823. }
  105824. func (ec *executionContext) _SuggestedOrderTransaction_maximumRefundableSet(ctx context.Context, field graphql.CollectedField, obj *SuggestedOrderTransaction) (ret graphql.Marshaler) {
  105825. fc, err := ec.fieldContext_SuggestedOrderTransaction_maximumRefundableSet(ctx, field)
  105826. if err != nil {
  105827. return graphql.Null
  105828. }
  105829. ctx = graphql.WithFieldContext(ctx, fc)
  105830. defer func() {
  105831. if r := recover(); r != nil {
  105832. ec.Error(ctx, ec.Recover(ctx, r))
  105833. ret = graphql.Null
  105834. }
  105835. }()
  105836. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105837. ctx = rctx // use context from middleware stack in children
  105838. return obj.MaximumRefundableSet, nil
  105839. })
  105840. if err != nil {
  105841. ec.Error(ctx, err)
  105842. return graphql.Null
  105843. }
  105844. if resTmp == nil {
  105845. return graphql.Null
  105846. }
  105847. res := resTmp.(*MoneyBag)
  105848. fc.Result = res
  105849. return ec.marshalOMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  105850. }
  105851. func (ec *executionContext) fieldContext_SuggestedOrderTransaction_maximumRefundableSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105852. fc = &graphql.FieldContext{
  105853. Object: "SuggestedOrderTransaction",
  105854. Field: field,
  105855. IsMethod: false,
  105856. IsResolver: false,
  105857. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105858. switch field.Name {
  105859. case "presentmentMoney":
  105860. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  105861. case "shopMoney":
  105862. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  105863. }
  105864. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  105865. },
  105866. }
  105867. return fc, nil
  105868. }
  105869. func (ec *executionContext) _SuggestedOrderTransaction_parentTransaction(ctx context.Context, field graphql.CollectedField, obj *SuggestedOrderTransaction) (ret graphql.Marshaler) {
  105870. fc, err := ec.fieldContext_SuggestedOrderTransaction_parentTransaction(ctx, field)
  105871. if err != nil {
  105872. return graphql.Null
  105873. }
  105874. ctx = graphql.WithFieldContext(ctx, fc)
  105875. defer func() {
  105876. if r := recover(); r != nil {
  105877. ec.Error(ctx, ec.Recover(ctx, r))
  105878. ret = graphql.Null
  105879. }
  105880. }()
  105881. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105882. ctx = rctx // use context from middleware stack in children
  105883. return obj.ParentTransaction, nil
  105884. })
  105885. if err != nil {
  105886. ec.Error(ctx, err)
  105887. return graphql.Null
  105888. }
  105889. if resTmp == nil {
  105890. return graphql.Null
  105891. }
  105892. res := resTmp.(*OrderTransaction)
  105893. fc.Result = res
  105894. return ec.marshalOOrderTransaction2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderTransaction(ctx, field.Selections, res)
  105895. }
  105896. func (ec *executionContext) fieldContext_SuggestedOrderTransaction_parentTransaction(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105897. fc = &graphql.FieldContext{
  105898. Object: "SuggestedOrderTransaction",
  105899. Field: field,
  105900. IsMethod: false,
  105901. IsResolver: false,
  105902. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105903. switch field.Name {
  105904. case "accountNumber":
  105905. return ec.fieldContext_OrderTransaction_accountNumber(ctx, field)
  105906. case "amountSet":
  105907. return ec.fieldContext_OrderTransaction_amountSet(ctx, field)
  105908. case "authorizationCode":
  105909. return ec.fieldContext_OrderTransaction_authorizationCode(ctx, field)
  105910. case "authorizationExpiresAt":
  105911. return ec.fieldContext_OrderTransaction_authorizationExpiresAt(ctx, field)
  105912. case "createdAt":
  105913. return ec.fieldContext_OrderTransaction_createdAt(ctx, field)
  105914. case "errorCode":
  105915. return ec.fieldContext_OrderTransaction_errorCode(ctx, field)
  105916. case "fees":
  105917. return ec.fieldContext_OrderTransaction_fees(ctx, field)
  105918. case "formattedGateway":
  105919. return ec.fieldContext_OrderTransaction_formattedGateway(ctx, field)
  105920. case "gateway":
  105921. return ec.fieldContext_OrderTransaction_gateway(ctx, field)
  105922. case "id":
  105923. return ec.fieldContext_OrderTransaction_id(ctx, field)
  105924. case "kind":
  105925. return ec.fieldContext_OrderTransaction_kind(ctx, field)
  105926. case "manuallyCapturable":
  105927. return ec.fieldContext_OrderTransaction_manuallyCapturable(ctx, field)
  105928. case "maximumRefundableV2":
  105929. return ec.fieldContext_OrderTransaction_maximumRefundableV2(ctx, field)
  105930. case "order":
  105931. return ec.fieldContext_OrderTransaction_order(ctx, field)
  105932. case "parentTransaction":
  105933. return ec.fieldContext_OrderTransaction_parentTransaction(ctx, field)
  105934. case "paymentIcon":
  105935. return ec.fieldContext_OrderTransaction_paymentIcon(ctx, field)
  105936. case "processedAt":
  105937. return ec.fieldContext_OrderTransaction_processedAt(ctx, field)
  105938. case "receiptJson":
  105939. return ec.fieldContext_OrderTransaction_receiptJson(ctx, field)
  105940. case "settlementCurrency":
  105941. return ec.fieldContext_OrderTransaction_settlementCurrency(ctx, field)
  105942. case "settlementCurrencyRate":
  105943. return ec.fieldContext_OrderTransaction_settlementCurrencyRate(ctx, field)
  105944. case "shopifyPaymentsSet":
  105945. return ec.fieldContext_OrderTransaction_shopifyPaymentsSet(ctx, field)
  105946. case "status":
  105947. return ec.fieldContext_OrderTransaction_status(ctx, field)
  105948. case "test":
  105949. return ec.fieldContext_OrderTransaction_test(ctx, field)
  105950. case "totalUnsettledSet":
  105951. return ec.fieldContext_OrderTransaction_totalUnsettledSet(ctx, field)
  105952. case "user":
  105953. return ec.fieldContext_OrderTransaction_user(ctx, field)
  105954. }
  105955. return nil, fmt.Errorf("no field named %q was found under type OrderTransaction", field.Name)
  105956. },
  105957. }
  105958. return fc, nil
  105959. }
  105960. func (ec *executionContext) _SuggestedRefund_amountSet(ctx context.Context, field graphql.CollectedField, obj *SuggestedRefund) (ret graphql.Marshaler) {
  105961. fc, err := ec.fieldContext_SuggestedRefund_amountSet(ctx, field)
  105962. if err != nil {
  105963. return graphql.Null
  105964. }
  105965. ctx = graphql.WithFieldContext(ctx, fc)
  105966. defer func() {
  105967. if r := recover(); r != nil {
  105968. ec.Error(ctx, ec.Recover(ctx, r))
  105969. ret = graphql.Null
  105970. }
  105971. }()
  105972. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105973. ctx = rctx // use context from middleware stack in children
  105974. return obj.AmountSet, nil
  105975. })
  105976. if err != nil {
  105977. ec.Error(ctx, err)
  105978. return graphql.Null
  105979. }
  105980. if resTmp == nil {
  105981. if !graphql.HasFieldError(ctx, fc) {
  105982. ec.Errorf(ctx, "must not be null")
  105983. }
  105984. return graphql.Null
  105985. }
  105986. res := resTmp.(*MoneyBag)
  105987. fc.Result = res
  105988. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  105989. }
  105990. func (ec *executionContext) fieldContext_SuggestedRefund_amountSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105991. fc = &graphql.FieldContext{
  105992. Object: "SuggestedRefund",
  105993. Field: field,
  105994. IsMethod: false,
  105995. IsResolver: false,
  105996. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105997. switch field.Name {
  105998. case "presentmentMoney":
  105999. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  106000. case "shopMoney":
  106001. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  106002. }
  106003. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  106004. },
  106005. }
  106006. return fc, nil
  106007. }
  106008. func (ec *executionContext) _SuggestedRefund_discountedSubtotalSet(ctx context.Context, field graphql.CollectedField, obj *SuggestedRefund) (ret graphql.Marshaler) {
  106009. fc, err := ec.fieldContext_SuggestedRefund_discountedSubtotalSet(ctx, field)
  106010. if err != nil {
  106011. return graphql.Null
  106012. }
  106013. ctx = graphql.WithFieldContext(ctx, fc)
  106014. defer func() {
  106015. if r := recover(); r != nil {
  106016. ec.Error(ctx, ec.Recover(ctx, r))
  106017. ret = graphql.Null
  106018. }
  106019. }()
  106020. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  106021. ctx = rctx // use context from middleware stack in children
  106022. return obj.DiscountedSubtotalSet, nil
  106023. })
  106024. if err != nil {
  106025. ec.Error(ctx, err)
  106026. return graphql.Null
  106027. }
  106028. if resTmp == nil {
  106029. if !graphql.HasFieldError(ctx, fc) {
  106030. ec.Errorf(ctx, "must not be null")
  106031. }
  106032. return graphql.Null
  106033. }
  106034. res := resTmp.(*MoneyBag)
  106035. fc.Result = res
  106036. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  106037. }
  106038. func (ec *executionContext) fieldContext_SuggestedRefund_discountedSubtotalSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  106039. fc = &graphql.FieldContext{
  106040. Object: "SuggestedRefund",
  106041. Field: field,
  106042. IsMethod: false,
  106043. IsResolver: false,
  106044. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  106045. switch field.Name {
  106046. case "presentmentMoney":
  106047. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  106048. case "shopMoney":
  106049. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  106050. }
  106051. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  106052. },
  106053. }
  106054. return fc, nil
  106055. }
  106056. func (ec *executionContext) _SuggestedRefund_maximumRefundableSet(ctx context.Context, field graphql.CollectedField, obj *SuggestedRefund) (ret graphql.Marshaler) {
  106057. fc, err := ec.fieldContext_SuggestedRefund_maximumRefundableSet(ctx, field)
  106058. if err != nil {
  106059. return graphql.Null
  106060. }
  106061. ctx = graphql.WithFieldContext(ctx, fc)
  106062. defer func() {
  106063. if r := recover(); r != nil {
  106064. ec.Error(ctx, ec.Recover(ctx, r))
  106065. ret = graphql.Null
  106066. }
  106067. }()
  106068. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  106069. ctx = rctx // use context from middleware stack in children
  106070. return obj.MaximumRefundableSet, nil
  106071. })
  106072. if err != nil {
  106073. ec.Error(ctx, err)
  106074. return graphql.Null
  106075. }
  106076. if resTmp == nil {
  106077. if !graphql.HasFieldError(ctx, fc) {
  106078. ec.Errorf(ctx, "must not be null")
  106079. }
  106080. return graphql.Null
  106081. }
  106082. res := resTmp.(*MoneyBag)
  106083. fc.Result = res
  106084. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  106085. }
  106086. func (ec *executionContext) fieldContext_SuggestedRefund_maximumRefundableSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  106087. fc = &graphql.FieldContext{
  106088. Object: "SuggestedRefund",
  106089. Field: field,
  106090. IsMethod: false,
  106091. IsResolver: false,
  106092. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  106093. switch field.Name {
  106094. case "presentmentMoney":
  106095. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  106096. case "shopMoney":
  106097. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  106098. }
  106099. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  106100. },
  106101. }
  106102. return fc, nil
  106103. }
  106104. func (ec *executionContext) _SuggestedRefund_refundDuties(ctx context.Context, field graphql.CollectedField, obj *SuggestedRefund) (ret graphql.Marshaler) {
  106105. fc, err := ec.fieldContext_SuggestedRefund_refundDuties(ctx, field)
  106106. if err != nil {
  106107. return graphql.Null
  106108. }
  106109. ctx = graphql.WithFieldContext(ctx, fc)
  106110. defer func() {
  106111. if r := recover(); r != nil {
  106112. ec.Error(ctx, ec.Recover(ctx, r))
  106113. ret = graphql.Null
  106114. }
  106115. }()
  106116. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  106117. ctx = rctx // use context from middleware stack in children
  106118. return obj.RefundDuties, nil
  106119. })
  106120. if err != nil {
  106121. ec.Error(ctx, err)
  106122. return graphql.Null
  106123. }
  106124. if resTmp == nil {
  106125. if !graphql.HasFieldError(ctx, fc) {
  106126. ec.Errorf(ctx, "must not be null")
  106127. }
  106128. return graphql.Null
  106129. }
  106130. res := resTmp.([]*RefundDuty)
  106131. fc.Result = res
  106132. return ec.marshalNRefundDuty2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐRefundDutyᚄ(ctx, field.Selections, res)
  106133. }
  106134. func (ec *executionContext) fieldContext_SuggestedRefund_refundDuties(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  106135. fc = &graphql.FieldContext{
  106136. Object: "SuggestedRefund",
  106137. Field: field,
  106138. IsMethod: false,
  106139. IsResolver: false,
  106140. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  106141. switch field.Name {
  106142. case "amountSet":
  106143. return ec.fieldContext_RefundDuty_amountSet(ctx, field)
  106144. case "originalDuty":
  106145. return ec.fieldContext_RefundDuty_originalDuty(ctx, field)
  106146. }
  106147. return nil, fmt.Errorf("no field named %q was found under type RefundDuty", field.Name)
  106148. },
  106149. }
  106150. return fc, nil
  106151. }
  106152. func (ec *executionContext) _SuggestedRefund_refundLineItems(ctx context.Context, field graphql.CollectedField, obj *SuggestedRefund) (ret graphql.Marshaler) {
  106153. fc, err := ec.fieldContext_SuggestedRefund_refundLineItems(ctx, field)
  106154. if err != nil {
  106155. return graphql.Null
  106156. }
  106157. ctx = graphql.WithFieldContext(ctx, fc)
  106158. defer func() {
  106159. if r := recover(); r != nil {
  106160. ec.Error(ctx, ec.Recover(ctx, r))
  106161. ret = graphql.Null
  106162. }
  106163. }()
  106164. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  106165. ctx = rctx // use context from middleware stack in children
  106166. return obj.RefundLineItems, nil
  106167. })
  106168. if err != nil {
  106169. ec.Error(ctx, err)
  106170. return graphql.Null
  106171. }
  106172. if resTmp == nil {
  106173. if !graphql.HasFieldError(ctx, fc) {
  106174. ec.Errorf(ctx, "must not be null")
  106175. }
  106176. return graphql.Null
  106177. }
  106178. res := resTmp.([]*RefundLineItem)
  106179. fc.Result = res
  106180. return ec.marshalNRefundLineItem2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐRefundLineItemᚄ(ctx, field.Selections, res)
  106181. }
  106182. func (ec *executionContext) fieldContext_SuggestedRefund_refundLineItems(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  106183. fc = &graphql.FieldContext{
  106184. Object: "SuggestedRefund",
  106185. Field: field,
  106186. IsMethod: false,
  106187. IsResolver: false,
  106188. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  106189. switch field.Name {
  106190. case "lineItem":
  106191. return ec.fieldContext_RefundLineItem_lineItem(ctx, field)
  106192. case "location":
  106193. return ec.fieldContext_RefundLineItem_location(ctx, field)
  106194. case "priceSet":
  106195. return ec.fieldContext_RefundLineItem_priceSet(ctx, field)
  106196. case "quantity":
  106197. return ec.fieldContext_RefundLineItem_quantity(ctx, field)
  106198. case "restockType":
  106199. return ec.fieldContext_RefundLineItem_restockType(ctx, field)
  106200. case "restocked":
  106201. return ec.fieldContext_RefundLineItem_restocked(ctx, field)
  106202. case "subtotalSet":
  106203. return ec.fieldContext_RefundLineItem_subtotalSet(ctx, field)
  106204. case "totalTaxSet":
  106205. return ec.fieldContext_RefundLineItem_totalTaxSet(ctx, field)
  106206. }
  106207. return nil, fmt.Errorf("no field named %q was found under type RefundLineItem", field.Name)
  106208. },
  106209. }
  106210. return fc, nil
  106211. }
  106212. func (ec *executionContext) _SuggestedRefund_shipping(ctx context.Context, field graphql.CollectedField, obj *SuggestedRefund) (ret graphql.Marshaler) {
  106213. fc, err := ec.fieldContext_SuggestedRefund_shipping(ctx, field)
  106214. if err != nil {
  106215. return graphql.Null
  106216. }
  106217. ctx = graphql.WithFieldContext(ctx, fc)
  106218. defer func() {
  106219. if r := recover(); r != nil {
  106220. ec.Error(ctx, ec.Recover(ctx, r))
  106221. ret = graphql.Null
  106222. }
  106223. }()
  106224. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  106225. ctx = rctx // use context from middleware stack in children
  106226. return obj.Shipping, nil
  106227. })
  106228. if err != nil {
  106229. ec.Error(ctx, err)
  106230. return graphql.Null
  106231. }
  106232. if resTmp == nil {
  106233. if !graphql.HasFieldError(ctx, fc) {
  106234. ec.Errorf(ctx, "must not be null")
  106235. }
  106236. return graphql.Null
  106237. }
  106238. res := resTmp.(*ShippingRefund)
  106239. fc.Result = res
  106240. return ec.marshalNShippingRefund2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShippingRefund(ctx, field.Selections, res)
  106241. }
  106242. func (ec *executionContext) fieldContext_SuggestedRefund_shipping(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  106243. fc = &graphql.FieldContext{
  106244. Object: "SuggestedRefund",
  106245. Field: field,
  106246. IsMethod: false,
  106247. IsResolver: false,
  106248. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  106249. switch field.Name {
  106250. case "amountSet":
  106251. return ec.fieldContext_ShippingRefund_amountSet(ctx, field)
  106252. case "maximumRefundableSet":
  106253. return ec.fieldContext_ShippingRefund_maximumRefundableSet(ctx, field)
  106254. case "taxSet":
  106255. return ec.fieldContext_ShippingRefund_taxSet(ctx, field)
  106256. }
  106257. return nil, fmt.Errorf("no field named %q was found under type ShippingRefund", field.Name)
  106258. },
  106259. }
  106260. return fc, nil
  106261. }
  106262. func (ec *executionContext) _SuggestedRefund_subtotalSet(ctx context.Context, field graphql.CollectedField, obj *SuggestedRefund) (ret graphql.Marshaler) {
  106263. fc, err := ec.fieldContext_SuggestedRefund_subtotalSet(ctx, field)
  106264. if err != nil {
  106265. return graphql.Null
  106266. }
  106267. ctx = graphql.WithFieldContext(ctx, fc)
  106268. defer func() {
  106269. if r := recover(); r != nil {
  106270. ec.Error(ctx, ec.Recover(ctx, r))
  106271. ret = graphql.Null
  106272. }
  106273. }()
  106274. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  106275. ctx = rctx // use context from middleware stack in children
  106276. return obj.SubtotalSet, nil
  106277. })
  106278. if err != nil {
  106279. ec.Error(ctx, err)
  106280. return graphql.Null
  106281. }
  106282. if resTmp == nil {
  106283. if !graphql.HasFieldError(ctx, fc) {
  106284. ec.Errorf(ctx, "must not be null")
  106285. }
  106286. return graphql.Null
  106287. }
  106288. res := resTmp.(*MoneyBag)
  106289. fc.Result = res
  106290. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  106291. }
  106292. func (ec *executionContext) fieldContext_SuggestedRefund_subtotalSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  106293. fc = &graphql.FieldContext{
  106294. Object: "SuggestedRefund",
  106295. Field: field,
  106296. IsMethod: false,
  106297. IsResolver: false,
  106298. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  106299. switch field.Name {
  106300. case "presentmentMoney":
  106301. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  106302. case "shopMoney":
  106303. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  106304. }
  106305. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  106306. },
  106307. }
  106308. return fc, nil
  106309. }
  106310. func (ec *executionContext) _SuggestedRefund_suggestedTransactions(ctx context.Context, field graphql.CollectedField, obj *SuggestedRefund) (ret graphql.Marshaler) {
  106311. fc, err := ec.fieldContext_SuggestedRefund_suggestedTransactions(ctx, field)
  106312. if err != nil {
  106313. return graphql.Null
  106314. }
  106315. ctx = graphql.WithFieldContext(ctx, fc)
  106316. defer func() {
  106317. if r := recover(); r != nil {
  106318. ec.Error(ctx, ec.Recover(ctx, r))
  106319. ret = graphql.Null
  106320. }
  106321. }()
  106322. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  106323. ctx = rctx // use context from middleware stack in children
  106324. return obj.SuggestedTransactions, nil
  106325. })
  106326. if err != nil {
  106327. ec.Error(ctx, err)
  106328. return graphql.Null
  106329. }
  106330. if resTmp == nil {
  106331. if !graphql.HasFieldError(ctx, fc) {
  106332. ec.Errorf(ctx, "must not be null")
  106333. }
  106334. return graphql.Null
  106335. }
  106336. res := resTmp.([]*SuggestedOrderTransaction)
  106337. fc.Result = res
  106338. return ec.marshalNSuggestedOrderTransaction2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSuggestedOrderTransactionᚄ(ctx, field.Selections, res)
  106339. }
  106340. func (ec *executionContext) fieldContext_SuggestedRefund_suggestedTransactions(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  106341. fc = &graphql.FieldContext{
  106342. Object: "SuggestedRefund",
  106343. Field: field,
  106344. IsMethod: false,
  106345. IsResolver: false,
  106346. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  106347. switch field.Name {
  106348. case "accountNumber":
  106349. return ec.fieldContext_SuggestedOrderTransaction_accountNumber(ctx, field)
  106350. case "amountSet":
  106351. return ec.fieldContext_SuggestedOrderTransaction_amountSet(ctx, field)
  106352. case "formattedGateway":
  106353. return ec.fieldContext_SuggestedOrderTransaction_formattedGateway(ctx, field)
  106354. case "gateway":
  106355. return ec.fieldContext_SuggestedOrderTransaction_gateway(ctx, field)
  106356. case "kind":
  106357. return ec.fieldContext_SuggestedOrderTransaction_kind(ctx, field)
  106358. case "maximumRefundableSet":
  106359. return ec.fieldContext_SuggestedOrderTransaction_maximumRefundableSet(ctx, field)
  106360. case "parentTransaction":
  106361. return ec.fieldContext_SuggestedOrderTransaction_parentTransaction(ctx, field)
  106362. }
  106363. return nil, fmt.Errorf("no field named %q was found under type SuggestedOrderTransaction", field.Name)
  106364. },
  106365. }
  106366. return fc, nil
  106367. }
  106368. func (ec *executionContext) _SuggestedRefund_totalCartDiscountAmountSet(ctx context.Context, field graphql.CollectedField, obj *SuggestedRefund) (ret graphql.Marshaler) {
  106369. fc, err := ec.fieldContext_SuggestedRefund_totalCartDiscountAmountSet(ctx, field)
  106370. if err != nil {
  106371. return graphql.Null
  106372. }
  106373. ctx = graphql.WithFieldContext(ctx, fc)
  106374. defer func() {
  106375. if r := recover(); r != nil {
  106376. ec.Error(ctx, ec.Recover(ctx, r))
  106377. ret = graphql.Null
  106378. }
  106379. }()
  106380. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  106381. ctx = rctx // use context from middleware stack in children
  106382. return obj.TotalCartDiscountAmountSet, nil
  106383. })
  106384. if err != nil {
  106385. ec.Error(ctx, err)
  106386. return graphql.Null
  106387. }
  106388. if resTmp == nil {
  106389. if !graphql.HasFieldError(ctx, fc) {
  106390. ec.Errorf(ctx, "must not be null")
  106391. }
  106392. return graphql.Null
  106393. }
  106394. res := resTmp.(*MoneyBag)
  106395. fc.Result = res
  106396. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  106397. }
  106398. func (ec *executionContext) fieldContext_SuggestedRefund_totalCartDiscountAmountSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  106399. fc = &graphql.FieldContext{
  106400. Object: "SuggestedRefund",
  106401. Field: field,
  106402. IsMethod: false,
  106403. IsResolver: false,
  106404. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  106405. switch field.Name {
  106406. case "presentmentMoney":
  106407. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  106408. case "shopMoney":
  106409. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  106410. }
  106411. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  106412. },
  106413. }
  106414. return fc, nil
  106415. }
  106416. func (ec *executionContext) _SuggestedRefund_totalDutiesSet(ctx context.Context, field graphql.CollectedField, obj *SuggestedRefund) (ret graphql.Marshaler) {
  106417. fc, err := ec.fieldContext_SuggestedRefund_totalDutiesSet(ctx, field)
  106418. if err != nil {
  106419. return graphql.Null
  106420. }
  106421. ctx = graphql.WithFieldContext(ctx, fc)
  106422. defer func() {
  106423. if r := recover(); r != nil {
  106424. ec.Error(ctx, ec.Recover(ctx, r))
  106425. ret = graphql.Null
  106426. }
  106427. }()
  106428. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  106429. ctx = rctx // use context from middleware stack in children
  106430. return obj.TotalDutiesSet, nil
  106431. })
  106432. if err != nil {
  106433. ec.Error(ctx, err)
  106434. return graphql.Null
  106435. }
  106436. if resTmp == nil {
  106437. if !graphql.HasFieldError(ctx, fc) {
  106438. ec.Errorf(ctx, "must not be null")
  106439. }
  106440. return graphql.Null
  106441. }
  106442. res := resTmp.(*MoneyBag)
  106443. fc.Result = res
  106444. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  106445. }
  106446. func (ec *executionContext) fieldContext_SuggestedRefund_totalDutiesSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  106447. fc = &graphql.FieldContext{
  106448. Object: "SuggestedRefund",
  106449. Field: field,
  106450. IsMethod: false,
  106451. IsResolver: false,
  106452. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  106453. switch field.Name {
  106454. case "presentmentMoney":
  106455. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  106456. case "shopMoney":
  106457. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  106458. }
  106459. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  106460. },
  106461. }
  106462. return fc, nil
  106463. }
  106464. func (ec *executionContext) _SuggestedRefund_totalTaxSet(ctx context.Context, field graphql.CollectedField, obj *SuggestedRefund) (ret graphql.Marshaler) {
  106465. fc, err := ec.fieldContext_SuggestedRefund_totalTaxSet(ctx, field)
  106466. if err != nil {
  106467. return graphql.Null
  106468. }
  106469. ctx = graphql.WithFieldContext(ctx, fc)
  106470. defer func() {
  106471. if r := recover(); r != nil {
  106472. ec.Error(ctx, ec.Recover(ctx, r))
  106473. ret = graphql.Null
  106474. }
  106475. }()
  106476. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  106477. ctx = rctx // use context from middleware stack in children
  106478. return obj.TotalTaxSet, nil
  106479. })
  106480. if err != nil {
  106481. ec.Error(ctx, err)
  106482. return graphql.Null
  106483. }
  106484. if resTmp == nil {
  106485. if !graphql.HasFieldError(ctx, fc) {
  106486. ec.Errorf(ctx, "must not be null")
  106487. }
  106488. return graphql.Null
  106489. }
  106490. res := resTmp.(*MoneyBag)
  106491. fc.Result = res
  106492. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  106493. }
  106494. func (ec *executionContext) fieldContext_SuggestedRefund_totalTaxSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  106495. fc = &graphql.FieldContext{
  106496. Object: "SuggestedRefund",
  106497. Field: field,
  106498. IsMethod: false,
  106499. IsResolver: false,
  106500. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  106501. switch field.Name {
  106502. case "presentmentMoney":
  106503. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  106504. case "shopMoney":
  106505. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  106506. }
  106507. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  106508. },
  106509. }
  106510. return fc, nil
  106511. }
  106512. func (ec *executionContext) _TaxLine_channelLiable(ctx context.Context, field graphql.CollectedField, obj *TaxLine) (ret graphql.Marshaler) {
  106513. fc, err := ec.fieldContext_TaxLine_channelLiable(ctx, field)
  106514. if err != nil {
  106515. return graphql.Null
  106516. }
  106517. ctx = graphql.WithFieldContext(ctx, fc)
  106518. defer func() {
  106519. if r := recover(); r != nil {
  106520. ec.Error(ctx, ec.Recover(ctx, r))
  106521. ret = graphql.Null
  106522. }
  106523. }()
  106524. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  106525. ctx = rctx // use context from middleware stack in children
  106526. return obj.ChannelLiable, nil
  106527. })
  106528. if err != nil {
  106529. ec.Error(ctx, err)
  106530. return graphql.Null
  106531. }
  106532. if resTmp == nil {
  106533. return graphql.Null
  106534. }
  106535. res := resTmp.(*bool)
  106536. fc.Result = res
  106537. return ec.marshalOBoolean2ᚖbool(ctx, field.Selections, res)
  106538. }
  106539. func (ec *executionContext) fieldContext_TaxLine_channelLiable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  106540. fc = &graphql.FieldContext{
  106541. Object: "TaxLine",
  106542. Field: field,
  106543. IsMethod: false,
  106544. IsResolver: false,
  106545. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  106546. return nil, errors.New("field of type Boolean does not have child fields")
  106547. },
  106548. }
  106549. return fc, nil
  106550. }
  106551. func (ec *executionContext) _TaxLine_priceSet(ctx context.Context, field graphql.CollectedField, obj *TaxLine) (ret graphql.Marshaler) {
  106552. fc, err := ec.fieldContext_TaxLine_priceSet(ctx, field)
  106553. if err != nil {
  106554. return graphql.Null
  106555. }
  106556. ctx = graphql.WithFieldContext(ctx, fc)
  106557. defer func() {
  106558. if r := recover(); r != nil {
  106559. ec.Error(ctx, ec.Recover(ctx, r))
  106560. ret = graphql.Null
  106561. }
  106562. }()
  106563. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  106564. ctx = rctx // use context from middleware stack in children
  106565. return obj.PriceSet, nil
  106566. })
  106567. if err != nil {
  106568. ec.Error(ctx, err)
  106569. return graphql.Null
  106570. }
  106571. if resTmp == nil {
  106572. if !graphql.HasFieldError(ctx, fc) {
  106573. ec.Errorf(ctx, "must not be null")
  106574. }
  106575. return graphql.Null
  106576. }
  106577. res := resTmp.(*MoneyBag)
  106578. fc.Result = res
  106579. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  106580. }
  106581. func (ec *executionContext) fieldContext_TaxLine_priceSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  106582. fc = &graphql.FieldContext{
  106583. Object: "TaxLine",
  106584. Field: field,
  106585. IsMethod: false,
  106586. IsResolver: false,
  106587. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  106588. switch field.Name {
  106589. case "presentmentMoney":
  106590. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  106591. case "shopMoney":
  106592. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  106593. }
  106594. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  106595. },
  106596. }
  106597. return fc, nil
  106598. }
  106599. func (ec *executionContext) _TaxLine_rate(ctx context.Context, field graphql.CollectedField, obj *TaxLine) (ret graphql.Marshaler) {
  106600. fc, err := ec.fieldContext_TaxLine_rate(ctx, field)
  106601. if err != nil {
  106602. return graphql.Null
  106603. }
  106604. ctx = graphql.WithFieldContext(ctx, fc)
  106605. defer func() {
  106606. if r := recover(); r != nil {
  106607. ec.Error(ctx, ec.Recover(ctx, r))
  106608. ret = graphql.Null
  106609. }
  106610. }()
  106611. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  106612. ctx = rctx // use context from middleware stack in children
  106613. return obj.Rate, nil
  106614. })
  106615. if err != nil {
  106616. ec.Error(ctx, err)
  106617. return graphql.Null
  106618. }
  106619. if resTmp == nil {
  106620. return graphql.Null
  106621. }
  106622. res := resTmp.(*float64)
  106623. fc.Result = res
  106624. return ec.marshalOFloat2ᚖfloat64(ctx, field.Selections, res)
  106625. }
  106626. func (ec *executionContext) fieldContext_TaxLine_rate(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  106627. fc = &graphql.FieldContext{
  106628. Object: "TaxLine",
  106629. Field: field,
  106630. IsMethod: false,
  106631. IsResolver: false,
  106632. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  106633. return nil, errors.New("field of type Float does not have child fields")
  106634. },
  106635. }
  106636. return fc, nil
  106637. }
  106638. func (ec *executionContext) _TaxLine_ratePercentage(ctx context.Context, field graphql.CollectedField, obj *TaxLine) (ret graphql.Marshaler) {
  106639. fc, err := ec.fieldContext_TaxLine_ratePercentage(ctx, field)
  106640. if err != nil {
  106641. return graphql.Null
  106642. }
  106643. ctx = graphql.WithFieldContext(ctx, fc)
  106644. defer func() {
  106645. if r := recover(); r != nil {
  106646. ec.Error(ctx, ec.Recover(ctx, r))
  106647. ret = graphql.Null
  106648. }
  106649. }()
  106650. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  106651. ctx = rctx // use context from middleware stack in children
  106652. return obj.RatePercentage, nil
  106653. })
  106654. if err != nil {
  106655. ec.Error(ctx, err)
  106656. return graphql.Null
  106657. }
  106658. if resTmp == nil {
  106659. return graphql.Null
  106660. }
  106661. res := resTmp.(*float64)
  106662. fc.Result = res
  106663. return ec.marshalOFloat2ᚖfloat64(ctx, field.Selections, res)
  106664. }
  106665. func (ec *executionContext) fieldContext_TaxLine_ratePercentage(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  106666. fc = &graphql.FieldContext{
  106667. Object: "TaxLine",
  106668. Field: field,
  106669. IsMethod: false,
  106670. IsResolver: false,
  106671. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  106672. return nil, errors.New("field of type Float does not have child fields")
  106673. },
  106674. }
  106675. return fc, nil
  106676. }
  106677. func (ec *executionContext) _TaxLine_title(ctx context.Context, field graphql.CollectedField, obj *TaxLine) (ret graphql.Marshaler) {
  106678. fc, err := ec.fieldContext_TaxLine_title(ctx, field)
  106679. if err != nil {
  106680. return graphql.Null
  106681. }
  106682. ctx = graphql.WithFieldContext(ctx, fc)
  106683. defer func() {
  106684. if r := recover(); r != nil {
  106685. ec.Error(ctx, ec.Recover(ctx, r))
  106686. ret = graphql.Null
  106687. }
  106688. }()
  106689. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  106690. ctx = rctx // use context from middleware stack in children
  106691. return obj.Title, nil
  106692. })
  106693. if err != nil {
  106694. ec.Error(ctx, err)
  106695. return graphql.Null
  106696. }
  106697. if resTmp == nil {
  106698. if !graphql.HasFieldError(ctx, fc) {
  106699. ec.Errorf(ctx, "must not be null")
  106700. }
  106701. return graphql.Null
  106702. }
  106703. res := resTmp.(string)
  106704. fc.Result = res
  106705. return ec.marshalNString2string(ctx, field.Selections, res)
  106706. }
  106707. func (ec *executionContext) fieldContext_TaxLine_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  106708. fc = &graphql.FieldContext{
  106709. Object: "TaxLine",
  106710. Field: field,
  106711. IsMethod: false,
  106712. IsResolver: false,
  106713. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  106714. return nil, errors.New("field of type String does not have child fields")
  106715. },
  106716. }
  106717. return fc, nil
  106718. }
  106719. func (ec *executionContext) _TransactionFee_amount(ctx context.Context, field graphql.CollectedField, obj *TransactionFee) (ret graphql.Marshaler) {
  106720. fc, err := ec.fieldContext_TransactionFee_amount(ctx, field)
  106721. if err != nil {
  106722. return graphql.Null
  106723. }
  106724. ctx = graphql.WithFieldContext(ctx, fc)
  106725. defer func() {
  106726. if r := recover(); r != nil {
  106727. ec.Error(ctx, ec.Recover(ctx, r))
  106728. ret = graphql.Null
  106729. }
  106730. }()
  106731. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  106732. ctx = rctx // use context from middleware stack in children
  106733. return obj.Amount, nil
  106734. })
  106735. if err != nil {
  106736. ec.Error(ctx, err)
  106737. return graphql.Null
  106738. }
  106739. if resTmp == nil {
  106740. if !graphql.HasFieldError(ctx, fc) {
  106741. ec.Errorf(ctx, "must not be null")
  106742. }
  106743. return graphql.Null
  106744. }
  106745. res := resTmp.(*MoneyV2)
  106746. fc.Result = res
  106747. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  106748. }
  106749. func (ec *executionContext) fieldContext_TransactionFee_amount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  106750. fc = &graphql.FieldContext{
  106751. Object: "TransactionFee",
  106752. Field: field,
  106753. IsMethod: false,
  106754. IsResolver: false,
  106755. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  106756. switch field.Name {
  106757. case "amount":
  106758. return ec.fieldContext_MoneyV2_amount(ctx, field)
  106759. case "currencyCode":
  106760. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  106761. }
  106762. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  106763. },
  106764. }
  106765. return fc, nil
  106766. }
  106767. func (ec *executionContext) _TransactionFee_flatFee(ctx context.Context, field graphql.CollectedField, obj *TransactionFee) (ret graphql.Marshaler) {
  106768. fc, err := ec.fieldContext_TransactionFee_flatFee(ctx, field)
  106769. if err != nil {
  106770. return graphql.Null
  106771. }
  106772. ctx = graphql.WithFieldContext(ctx, fc)
  106773. defer func() {
  106774. if r := recover(); r != nil {
  106775. ec.Error(ctx, ec.Recover(ctx, r))
  106776. ret = graphql.Null
  106777. }
  106778. }()
  106779. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  106780. ctx = rctx // use context from middleware stack in children
  106781. return obj.FlatFee, nil
  106782. })
  106783. if err != nil {
  106784. ec.Error(ctx, err)
  106785. return graphql.Null
  106786. }
  106787. if resTmp == nil {
  106788. if !graphql.HasFieldError(ctx, fc) {
  106789. ec.Errorf(ctx, "must not be null")
  106790. }
  106791. return graphql.Null
  106792. }
  106793. res := resTmp.(*MoneyV2)
  106794. fc.Result = res
  106795. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  106796. }
  106797. func (ec *executionContext) fieldContext_TransactionFee_flatFee(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  106798. fc = &graphql.FieldContext{
  106799. Object: "TransactionFee",
  106800. Field: field,
  106801. IsMethod: false,
  106802. IsResolver: false,
  106803. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  106804. switch field.Name {
  106805. case "amount":
  106806. return ec.fieldContext_MoneyV2_amount(ctx, field)
  106807. case "currencyCode":
  106808. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  106809. }
  106810. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  106811. },
  106812. }
  106813. return fc, nil
  106814. }
  106815. func (ec *executionContext) _TransactionFee_flatFeeName(ctx context.Context, field graphql.CollectedField, obj *TransactionFee) (ret graphql.Marshaler) {
  106816. fc, err := ec.fieldContext_TransactionFee_flatFeeName(ctx, field)
  106817. if err != nil {
  106818. return graphql.Null
  106819. }
  106820. ctx = graphql.WithFieldContext(ctx, fc)
  106821. defer func() {
  106822. if r := recover(); r != nil {
  106823. ec.Error(ctx, ec.Recover(ctx, r))
  106824. ret = graphql.Null
  106825. }
  106826. }()
  106827. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  106828. ctx = rctx // use context from middleware stack in children
  106829. return obj.FlatFeeName, nil
  106830. })
  106831. if err != nil {
  106832. ec.Error(ctx, err)
  106833. return graphql.Null
  106834. }
  106835. if resTmp == nil {
  106836. return graphql.Null
  106837. }
  106838. res := resTmp.(*string)
  106839. fc.Result = res
  106840. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  106841. }
  106842. func (ec *executionContext) fieldContext_TransactionFee_flatFeeName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  106843. fc = &graphql.FieldContext{
  106844. Object: "TransactionFee",
  106845. Field: field,
  106846. IsMethod: false,
  106847. IsResolver: false,
  106848. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  106849. return nil, errors.New("field of type String does not have child fields")
  106850. },
  106851. }
  106852. return fc, nil
  106853. }
  106854. func (ec *executionContext) _TransactionFee_id(ctx context.Context, field graphql.CollectedField, obj *TransactionFee) (ret graphql.Marshaler) {
  106855. fc, err := ec.fieldContext_TransactionFee_id(ctx, field)
  106856. if err != nil {
  106857. return graphql.Null
  106858. }
  106859. ctx = graphql.WithFieldContext(ctx, fc)
  106860. defer func() {
  106861. if r := recover(); r != nil {
  106862. ec.Error(ctx, ec.Recover(ctx, r))
  106863. ret = graphql.Null
  106864. }
  106865. }()
  106866. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  106867. ctx = rctx // use context from middleware stack in children
  106868. return obj.ID, nil
  106869. })
  106870. if err != nil {
  106871. ec.Error(ctx, err)
  106872. return graphql.Null
  106873. }
  106874. if resTmp == nil {
  106875. if !graphql.HasFieldError(ctx, fc) {
  106876. ec.Errorf(ctx, "must not be null")
  106877. }
  106878. return graphql.Null
  106879. }
  106880. res := resTmp.(string)
  106881. fc.Result = res
  106882. return ec.marshalNID2string(ctx, field.Selections, res)
  106883. }
  106884. func (ec *executionContext) fieldContext_TransactionFee_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  106885. fc = &graphql.FieldContext{
  106886. Object: "TransactionFee",
  106887. Field: field,
  106888. IsMethod: false,
  106889. IsResolver: false,
  106890. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  106891. return nil, errors.New("field of type ID does not have child fields")
  106892. },
  106893. }
  106894. return fc, nil
  106895. }
  106896. func (ec *executionContext) _TransactionFee_rate(ctx context.Context, field graphql.CollectedField, obj *TransactionFee) (ret graphql.Marshaler) {
  106897. fc, err := ec.fieldContext_TransactionFee_rate(ctx, field)
  106898. if err != nil {
  106899. return graphql.Null
  106900. }
  106901. ctx = graphql.WithFieldContext(ctx, fc)
  106902. defer func() {
  106903. if r := recover(); r != nil {
  106904. ec.Error(ctx, ec.Recover(ctx, r))
  106905. ret = graphql.Null
  106906. }
  106907. }()
  106908. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  106909. ctx = rctx // use context from middleware stack in children
  106910. return obj.Rate, nil
  106911. })
  106912. if err != nil {
  106913. ec.Error(ctx, err)
  106914. return graphql.Null
  106915. }
  106916. if resTmp == nil {
  106917. if !graphql.HasFieldError(ctx, fc) {
  106918. ec.Errorf(ctx, "must not be null")
  106919. }
  106920. return graphql.Null
  106921. }
  106922. res := resTmp.(string)
  106923. fc.Result = res
  106924. return ec.marshalNDecimal2string(ctx, field.Selections, res)
  106925. }
  106926. func (ec *executionContext) fieldContext_TransactionFee_rate(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  106927. fc = &graphql.FieldContext{
  106928. Object: "TransactionFee",
  106929. Field: field,
  106930. IsMethod: false,
  106931. IsResolver: false,
  106932. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  106933. return nil, errors.New("field of type Decimal does not have child fields")
  106934. },
  106935. }
  106936. return fc, nil
  106937. }
  106938. func (ec *executionContext) _TransactionFee_rateName(ctx context.Context, field graphql.CollectedField, obj *TransactionFee) (ret graphql.Marshaler) {
  106939. fc, err := ec.fieldContext_TransactionFee_rateName(ctx, field)
  106940. if err != nil {
  106941. return graphql.Null
  106942. }
  106943. ctx = graphql.WithFieldContext(ctx, fc)
  106944. defer func() {
  106945. if r := recover(); r != nil {
  106946. ec.Error(ctx, ec.Recover(ctx, r))
  106947. ret = graphql.Null
  106948. }
  106949. }()
  106950. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  106951. ctx = rctx // use context from middleware stack in children
  106952. return obj.RateName, nil
  106953. })
  106954. if err != nil {
  106955. ec.Error(ctx, err)
  106956. return graphql.Null
  106957. }
  106958. if resTmp == nil {
  106959. return graphql.Null
  106960. }
  106961. res := resTmp.(*string)
  106962. fc.Result = res
  106963. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  106964. }
  106965. func (ec *executionContext) fieldContext_TransactionFee_rateName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  106966. fc = &graphql.FieldContext{
  106967. Object: "TransactionFee",
  106968. Field: field,
  106969. IsMethod: false,
  106970. IsResolver: false,
  106971. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  106972. return nil, errors.New("field of type String does not have child fields")
  106973. },
  106974. }
  106975. return fc, nil
  106976. }
  106977. func (ec *executionContext) _TransactionFee_taxAmount(ctx context.Context, field graphql.CollectedField, obj *TransactionFee) (ret graphql.Marshaler) {
  106978. fc, err := ec.fieldContext_TransactionFee_taxAmount(ctx, field)
  106979. if err != nil {
  106980. return graphql.Null
  106981. }
  106982. ctx = graphql.WithFieldContext(ctx, fc)
  106983. defer func() {
  106984. if r := recover(); r != nil {
  106985. ec.Error(ctx, ec.Recover(ctx, r))
  106986. ret = graphql.Null
  106987. }
  106988. }()
  106989. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  106990. ctx = rctx // use context from middleware stack in children
  106991. return obj.TaxAmount, nil
  106992. })
  106993. if err != nil {
  106994. ec.Error(ctx, err)
  106995. return graphql.Null
  106996. }
  106997. if resTmp == nil {
  106998. if !graphql.HasFieldError(ctx, fc) {
  106999. ec.Errorf(ctx, "must not be null")
  107000. }
  107001. return graphql.Null
  107002. }
  107003. res := resTmp.(*MoneyV2)
  107004. fc.Result = res
  107005. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  107006. }
  107007. func (ec *executionContext) fieldContext_TransactionFee_taxAmount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107008. fc = &graphql.FieldContext{
  107009. Object: "TransactionFee",
  107010. Field: field,
  107011. IsMethod: false,
  107012. IsResolver: false,
  107013. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107014. switch field.Name {
  107015. case "amount":
  107016. return ec.fieldContext_MoneyV2_amount(ctx, field)
  107017. case "currencyCode":
  107018. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  107019. }
  107020. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  107021. },
  107022. }
  107023. return fc, nil
  107024. }
  107025. func (ec *executionContext) _TransactionFee_type(ctx context.Context, field graphql.CollectedField, obj *TransactionFee) (ret graphql.Marshaler) {
  107026. fc, err := ec.fieldContext_TransactionFee_type(ctx, field)
  107027. if err != nil {
  107028. return graphql.Null
  107029. }
  107030. ctx = graphql.WithFieldContext(ctx, fc)
  107031. defer func() {
  107032. if r := recover(); r != nil {
  107033. ec.Error(ctx, ec.Recover(ctx, r))
  107034. ret = graphql.Null
  107035. }
  107036. }()
  107037. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107038. ctx = rctx // use context from middleware stack in children
  107039. return obj.Type, nil
  107040. })
  107041. if err != nil {
  107042. ec.Error(ctx, err)
  107043. return graphql.Null
  107044. }
  107045. if resTmp == nil {
  107046. if !graphql.HasFieldError(ctx, fc) {
  107047. ec.Errorf(ctx, "must not be null")
  107048. }
  107049. return graphql.Null
  107050. }
  107051. res := resTmp.(string)
  107052. fc.Result = res
  107053. return ec.marshalNString2string(ctx, field.Selections, res)
  107054. }
  107055. func (ec *executionContext) fieldContext_TransactionFee_type(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107056. fc = &graphql.FieldContext{
  107057. Object: "TransactionFee",
  107058. Field: field,
  107059. IsMethod: false,
  107060. IsResolver: false,
  107061. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107062. return nil, errors.New("field of type String does not have child fields")
  107063. },
  107064. }
  107065. return fc, nil
  107066. }
  107067. func (ec *executionContext) _TypedAttribute_key(ctx context.Context, field graphql.CollectedField, obj *TypedAttribute) (ret graphql.Marshaler) {
  107068. fc, err := ec.fieldContext_TypedAttribute_key(ctx, field)
  107069. if err != nil {
  107070. return graphql.Null
  107071. }
  107072. ctx = graphql.WithFieldContext(ctx, fc)
  107073. defer func() {
  107074. if r := recover(); r != nil {
  107075. ec.Error(ctx, ec.Recover(ctx, r))
  107076. ret = graphql.Null
  107077. }
  107078. }()
  107079. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107080. ctx = rctx // use context from middleware stack in children
  107081. return obj.Key, nil
  107082. })
  107083. if err != nil {
  107084. ec.Error(ctx, err)
  107085. return graphql.Null
  107086. }
  107087. if resTmp == nil {
  107088. if !graphql.HasFieldError(ctx, fc) {
  107089. ec.Errorf(ctx, "must not be null")
  107090. }
  107091. return graphql.Null
  107092. }
  107093. res := resTmp.(string)
  107094. fc.Result = res
  107095. return ec.marshalNString2string(ctx, field.Selections, res)
  107096. }
  107097. func (ec *executionContext) fieldContext_TypedAttribute_key(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107098. fc = &graphql.FieldContext{
  107099. Object: "TypedAttribute",
  107100. Field: field,
  107101. IsMethod: false,
  107102. IsResolver: false,
  107103. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107104. return nil, errors.New("field of type String does not have child fields")
  107105. },
  107106. }
  107107. return fc, nil
  107108. }
  107109. func (ec *executionContext) _TypedAttribute_value(ctx context.Context, field graphql.CollectedField, obj *TypedAttribute) (ret graphql.Marshaler) {
  107110. fc, err := ec.fieldContext_TypedAttribute_value(ctx, field)
  107111. if err != nil {
  107112. return graphql.Null
  107113. }
  107114. ctx = graphql.WithFieldContext(ctx, fc)
  107115. defer func() {
  107116. if r := recover(); r != nil {
  107117. ec.Error(ctx, ec.Recover(ctx, r))
  107118. ret = graphql.Null
  107119. }
  107120. }()
  107121. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107122. ctx = rctx // use context from middleware stack in children
  107123. return obj.Value, nil
  107124. })
  107125. if err != nil {
  107126. ec.Error(ctx, err)
  107127. return graphql.Null
  107128. }
  107129. if resTmp == nil {
  107130. if !graphql.HasFieldError(ctx, fc) {
  107131. ec.Errorf(ctx, "must not be null")
  107132. }
  107133. return graphql.Null
  107134. }
  107135. res := resTmp.(string)
  107136. fc.Result = res
  107137. return ec.marshalNString2string(ctx, field.Selections, res)
  107138. }
  107139. func (ec *executionContext) fieldContext_TypedAttribute_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107140. fc = &graphql.FieldContext{
  107141. Object: "TypedAttribute",
  107142. Field: field,
  107143. IsMethod: false,
  107144. IsResolver: false,
  107145. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107146. return nil, errors.New("field of type String does not have child fields")
  107147. },
  107148. }
  107149. return fc, nil
  107150. }
  107151. func (ec *executionContext) _UTMParameters_campaign(ctx context.Context, field graphql.CollectedField, obj *UTMParameters) (ret graphql.Marshaler) {
  107152. fc, err := ec.fieldContext_UTMParameters_campaign(ctx, field)
  107153. if err != nil {
  107154. return graphql.Null
  107155. }
  107156. ctx = graphql.WithFieldContext(ctx, fc)
  107157. defer func() {
  107158. if r := recover(); r != nil {
  107159. ec.Error(ctx, ec.Recover(ctx, r))
  107160. ret = graphql.Null
  107161. }
  107162. }()
  107163. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107164. ctx = rctx // use context from middleware stack in children
  107165. return obj.Campaign, nil
  107166. })
  107167. if err != nil {
  107168. ec.Error(ctx, err)
  107169. return graphql.Null
  107170. }
  107171. if resTmp == nil {
  107172. return graphql.Null
  107173. }
  107174. res := resTmp.(*string)
  107175. fc.Result = res
  107176. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  107177. }
  107178. func (ec *executionContext) fieldContext_UTMParameters_campaign(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107179. fc = &graphql.FieldContext{
  107180. Object: "UTMParameters",
  107181. Field: field,
  107182. IsMethod: false,
  107183. IsResolver: false,
  107184. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107185. return nil, errors.New("field of type String does not have child fields")
  107186. },
  107187. }
  107188. return fc, nil
  107189. }
  107190. func (ec *executionContext) _UTMParameters_content(ctx context.Context, field graphql.CollectedField, obj *UTMParameters) (ret graphql.Marshaler) {
  107191. fc, err := ec.fieldContext_UTMParameters_content(ctx, field)
  107192. if err != nil {
  107193. return graphql.Null
  107194. }
  107195. ctx = graphql.WithFieldContext(ctx, fc)
  107196. defer func() {
  107197. if r := recover(); r != nil {
  107198. ec.Error(ctx, ec.Recover(ctx, r))
  107199. ret = graphql.Null
  107200. }
  107201. }()
  107202. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107203. ctx = rctx // use context from middleware stack in children
  107204. return obj.Content, nil
  107205. })
  107206. if err != nil {
  107207. ec.Error(ctx, err)
  107208. return graphql.Null
  107209. }
  107210. if resTmp == nil {
  107211. return graphql.Null
  107212. }
  107213. res := resTmp.(*string)
  107214. fc.Result = res
  107215. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  107216. }
  107217. func (ec *executionContext) fieldContext_UTMParameters_content(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107218. fc = &graphql.FieldContext{
  107219. Object: "UTMParameters",
  107220. Field: field,
  107221. IsMethod: false,
  107222. IsResolver: false,
  107223. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107224. return nil, errors.New("field of type String does not have child fields")
  107225. },
  107226. }
  107227. return fc, nil
  107228. }
  107229. func (ec *executionContext) _UTMParameters_medium(ctx context.Context, field graphql.CollectedField, obj *UTMParameters) (ret graphql.Marshaler) {
  107230. fc, err := ec.fieldContext_UTMParameters_medium(ctx, field)
  107231. if err != nil {
  107232. return graphql.Null
  107233. }
  107234. ctx = graphql.WithFieldContext(ctx, fc)
  107235. defer func() {
  107236. if r := recover(); r != nil {
  107237. ec.Error(ctx, ec.Recover(ctx, r))
  107238. ret = graphql.Null
  107239. }
  107240. }()
  107241. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107242. ctx = rctx // use context from middleware stack in children
  107243. return obj.Medium, nil
  107244. })
  107245. if err != nil {
  107246. ec.Error(ctx, err)
  107247. return graphql.Null
  107248. }
  107249. if resTmp == nil {
  107250. return graphql.Null
  107251. }
  107252. res := resTmp.(*string)
  107253. fc.Result = res
  107254. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  107255. }
  107256. func (ec *executionContext) fieldContext_UTMParameters_medium(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107257. fc = &graphql.FieldContext{
  107258. Object: "UTMParameters",
  107259. Field: field,
  107260. IsMethod: false,
  107261. IsResolver: false,
  107262. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107263. return nil, errors.New("field of type String does not have child fields")
  107264. },
  107265. }
  107266. return fc, nil
  107267. }
  107268. func (ec *executionContext) _UTMParameters_source(ctx context.Context, field graphql.CollectedField, obj *UTMParameters) (ret graphql.Marshaler) {
  107269. fc, err := ec.fieldContext_UTMParameters_source(ctx, field)
  107270. if err != nil {
  107271. return graphql.Null
  107272. }
  107273. ctx = graphql.WithFieldContext(ctx, fc)
  107274. defer func() {
  107275. if r := recover(); r != nil {
  107276. ec.Error(ctx, ec.Recover(ctx, r))
  107277. ret = graphql.Null
  107278. }
  107279. }()
  107280. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107281. ctx = rctx // use context from middleware stack in children
  107282. return obj.Source, nil
  107283. })
  107284. if err != nil {
  107285. ec.Error(ctx, err)
  107286. return graphql.Null
  107287. }
  107288. if resTmp == nil {
  107289. return graphql.Null
  107290. }
  107291. res := resTmp.(*string)
  107292. fc.Result = res
  107293. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  107294. }
  107295. func (ec *executionContext) fieldContext_UTMParameters_source(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107296. fc = &graphql.FieldContext{
  107297. Object: "UTMParameters",
  107298. Field: field,
  107299. IsMethod: false,
  107300. IsResolver: false,
  107301. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107302. return nil, errors.New("field of type String does not have child fields")
  107303. },
  107304. }
  107305. return fc, nil
  107306. }
  107307. func (ec *executionContext) _UTMParameters_term(ctx context.Context, field graphql.CollectedField, obj *UTMParameters) (ret graphql.Marshaler) {
  107308. fc, err := ec.fieldContext_UTMParameters_term(ctx, field)
  107309. if err != nil {
  107310. return graphql.Null
  107311. }
  107312. ctx = graphql.WithFieldContext(ctx, fc)
  107313. defer func() {
  107314. if r := recover(); r != nil {
  107315. ec.Error(ctx, ec.Recover(ctx, r))
  107316. ret = graphql.Null
  107317. }
  107318. }()
  107319. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107320. ctx = rctx // use context from middleware stack in children
  107321. return obj.Term, nil
  107322. })
  107323. if err != nil {
  107324. ec.Error(ctx, err)
  107325. return graphql.Null
  107326. }
  107327. if resTmp == nil {
  107328. return graphql.Null
  107329. }
  107330. res := resTmp.(*string)
  107331. fc.Result = res
  107332. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  107333. }
  107334. func (ec *executionContext) fieldContext_UTMParameters_term(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107335. fc = &graphql.FieldContext{
  107336. Object: "UTMParameters",
  107337. Field: field,
  107338. IsMethod: false,
  107339. IsResolver: false,
  107340. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107341. return nil, errors.New("field of type String does not have child fields")
  107342. },
  107343. }
  107344. return fc, nil
  107345. }
  107346. func (ec *executionContext) _UserError_field(ctx context.Context, field graphql.CollectedField, obj *UserError) (ret graphql.Marshaler) {
  107347. fc, err := ec.fieldContext_UserError_field(ctx, field)
  107348. if err != nil {
  107349. return graphql.Null
  107350. }
  107351. ctx = graphql.WithFieldContext(ctx, fc)
  107352. defer func() {
  107353. if r := recover(); r != nil {
  107354. ec.Error(ctx, ec.Recover(ctx, r))
  107355. ret = graphql.Null
  107356. }
  107357. }()
  107358. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107359. ctx = rctx // use context from middleware stack in children
  107360. return obj.Field, nil
  107361. })
  107362. if err != nil {
  107363. ec.Error(ctx, err)
  107364. return graphql.Null
  107365. }
  107366. if resTmp == nil {
  107367. return graphql.Null
  107368. }
  107369. res := resTmp.([]string)
  107370. fc.Result = res
  107371. return ec.marshalOString2ᚕstringᚄ(ctx, field.Selections, res)
  107372. }
  107373. func (ec *executionContext) fieldContext_UserError_field(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107374. fc = &graphql.FieldContext{
  107375. Object: "UserError",
  107376. Field: field,
  107377. IsMethod: false,
  107378. IsResolver: false,
  107379. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107380. return nil, errors.New("field of type String does not have child fields")
  107381. },
  107382. }
  107383. return fc, nil
  107384. }
  107385. func (ec *executionContext) _UserError_message(ctx context.Context, field graphql.CollectedField, obj *UserError) (ret graphql.Marshaler) {
  107386. fc, err := ec.fieldContext_UserError_message(ctx, field)
  107387. if err != nil {
  107388. return graphql.Null
  107389. }
  107390. ctx = graphql.WithFieldContext(ctx, fc)
  107391. defer func() {
  107392. if r := recover(); r != nil {
  107393. ec.Error(ctx, ec.Recover(ctx, r))
  107394. ret = graphql.Null
  107395. }
  107396. }()
  107397. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107398. ctx = rctx // use context from middleware stack in children
  107399. return obj.Message, nil
  107400. })
  107401. if err != nil {
  107402. ec.Error(ctx, err)
  107403. return graphql.Null
  107404. }
  107405. if resTmp == nil {
  107406. if !graphql.HasFieldError(ctx, fc) {
  107407. ec.Errorf(ctx, "must not be null")
  107408. }
  107409. return graphql.Null
  107410. }
  107411. res := resTmp.(string)
  107412. fc.Result = res
  107413. return ec.marshalNString2string(ctx, field.Selections, res)
  107414. }
  107415. func (ec *executionContext) fieldContext_UserError_message(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107416. fc = &graphql.FieldContext{
  107417. Object: "UserError",
  107418. Field: field,
  107419. IsMethod: false,
  107420. IsResolver: false,
  107421. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107422. return nil, errors.New("field of type String does not have child fields")
  107423. },
  107424. }
  107425. return fc, nil
  107426. }
  107427. func (ec *executionContext) _VaultCreditCard_billingAddress(ctx context.Context, field graphql.CollectedField, obj *VaultCreditCard) (ret graphql.Marshaler) {
  107428. fc, err := ec.fieldContext_VaultCreditCard_billingAddress(ctx, field)
  107429. if err != nil {
  107430. return graphql.Null
  107431. }
  107432. ctx = graphql.WithFieldContext(ctx, fc)
  107433. defer func() {
  107434. if r := recover(); r != nil {
  107435. ec.Error(ctx, ec.Recover(ctx, r))
  107436. ret = graphql.Null
  107437. }
  107438. }()
  107439. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107440. ctx = rctx // use context from middleware stack in children
  107441. return obj.BillingAddress, nil
  107442. })
  107443. if err != nil {
  107444. ec.Error(ctx, err)
  107445. return graphql.Null
  107446. }
  107447. if resTmp == nil {
  107448. return graphql.Null
  107449. }
  107450. res := resTmp.(*CustomerCreditCardBillingAddress)
  107451. fc.Result = res
  107452. return ec.marshalOCustomerCreditCardBillingAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerCreditCardBillingAddress(ctx, field.Selections, res)
  107453. }
  107454. func (ec *executionContext) fieldContext_VaultCreditCard_billingAddress(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107455. fc = &graphql.FieldContext{
  107456. Object: "VaultCreditCard",
  107457. Field: field,
  107458. IsMethod: false,
  107459. IsResolver: false,
  107460. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107461. switch field.Name {
  107462. case "address1":
  107463. return ec.fieldContext_CustomerCreditCardBillingAddress_address1(ctx, field)
  107464. case "city":
  107465. return ec.fieldContext_CustomerCreditCardBillingAddress_city(ctx, field)
  107466. case "country":
  107467. return ec.fieldContext_CustomerCreditCardBillingAddress_country(ctx, field)
  107468. case "countryCode":
  107469. return ec.fieldContext_CustomerCreditCardBillingAddress_countryCode(ctx, field)
  107470. case "province":
  107471. return ec.fieldContext_CustomerCreditCardBillingAddress_province(ctx, field)
  107472. case "provinceCode":
  107473. return ec.fieldContext_CustomerCreditCardBillingAddress_provinceCode(ctx, field)
  107474. case "zip":
  107475. return ec.fieldContext_CustomerCreditCardBillingAddress_zip(ctx, field)
  107476. }
  107477. return nil, fmt.Errorf("no field named %q was found under type CustomerCreditCardBillingAddress", field.Name)
  107478. },
  107479. }
  107480. return fc, nil
  107481. }
  107482. func (ec *executionContext) _VaultCreditCard_brand(ctx context.Context, field graphql.CollectedField, obj *VaultCreditCard) (ret graphql.Marshaler) {
  107483. fc, err := ec.fieldContext_VaultCreditCard_brand(ctx, field)
  107484. if err != nil {
  107485. return graphql.Null
  107486. }
  107487. ctx = graphql.WithFieldContext(ctx, fc)
  107488. defer func() {
  107489. if r := recover(); r != nil {
  107490. ec.Error(ctx, ec.Recover(ctx, r))
  107491. ret = graphql.Null
  107492. }
  107493. }()
  107494. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107495. ctx = rctx // use context from middleware stack in children
  107496. return obj.Brand, nil
  107497. })
  107498. if err != nil {
  107499. ec.Error(ctx, err)
  107500. return graphql.Null
  107501. }
  107502. if resTmp == nil {
  107503. if !graphql.HasFieldError(ctx, fc) {
  107504. ec.Errorf(ctx, "must not be null")
  107505. }
  107506. return graphql.Null
  107507. }
  107508. res := resTmp.(string)
  107509. fc.Result = res
  107510. return ec.marshalNString2string(ctx, field.Selections, res)
  107511. }
  107512. func (ec *executionContext) fieldContext_VaultCreditCard_brand(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107513. fc = &graphql.FieldContext{
  107514. Object: "VaultCreditCard",
  107515. Field: field,
  107516. IsMethod: false,
  107517. IsResolver: false,
  107518. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107519. return nil, errors.New("field of type String does not have child fields")
  107520. },
  107521. }
  107522. return fc, nil
  107523. }
  107524. func (ec *executionContext) _VaultCreditCard_expired(ctx context.Context, field graphql.CollectedField, obj *VaultCreditCard) (ret graphql.Marshaler) {
  107525. fc, err := ec.fieldContext_VaultCreditCard_expired(ctx, field)
  107526. if err != nil {
  107527. return graphql.Null
  107528. }
  107529. ctx = graphql.WithFieldContext(ctx, fc)
  107530. defer func() {
  107531. if r := recover(); r != nil {
  107532. ec.Error(ctx, ec.Recover(ctx, r))
  107533. ret = graphql.Null
  107534. }
  107535. }()
  107536. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107537. ctx = rctx // use context from middleware stack in children
  107538. return obj.Expired, nil
  107539. })
  107540. if err != nil {
  107541. ec.Error(ctx, err)
  107542. return graphql.Null
  107543. }
  107544. if resTmp == nil {
  107545. if !graphql.HasFieldError(ctx, fc) {
  107546. ec.Errorf(ctx, "must not be null")
  107547. }
  107548. return graphql.Null
  107549. }
  107550. res := resTmp.(bool)
  107551. fc.Result = res
  107552. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  107553. }
  107554. func (ec *executionContext) fieldContext_VaultCreditCard_expired(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107555. fc = &graphql.FieldContext{
  107556. Object: "VaultCreditCard",
  107557. Field: field,
  107558. IsMethod: false,
  107559. IsResolver: false,
  107560. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107561. return nil, errors.New("field of type Boolean does not have child fields")
  107562. },
  107563. }
  107564. return fc, nil
  107565. }
  107566. func (ec *executionContext) _VaultCreditCard_expiryMonth(ctx context.Context, field graphql.CollectedField, obj *VaultCreditCard) (ret graphql.Marshaler) {
  107567. fc, err := ec.fieldContext_VaultCreditCard_expiryMonth(ctx, field)
  107568. if err != nil {
  107569. return graphql.Null
  107570. }
  107571. ctx = graphql.WithFieldContext(ctx, fc)
  107572. defer func() {
  107573. if r := recover(); r != nil {
  107574. ec.Error(ctx, ec.Recover(ctx, r))
  107575. ret = graphql.Null
  107576. }
  107577. }()
  107578. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107579. ctx = rctx // use context from middleware stack in children
  107580. return obj.ExpiryMonth, nil
  107581. })
  107582. if err != nil {
  107583. ec.Error(ctx, err)
  107584. return graphql.Null
  107585. }
  107586. if resTmp == nil {
  107587. if !graphql.HasFieldError(ctx, fc) {
  107588. ec.Errorf(ctx, "must not be null")
  107589. }
  107590. return graphql.Null
  107591. }
  107592. res := resTmp.(int)
  107593. fc.Result = res
  107594. return ec.marshalNInt2int(ctx, field.Selections, res)
  107595. }
  107596. func (ec *executionContext) fieldContext_VaultCreditCard_expiryMonth(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107597. fc = &graphql.FieldContext{
  107598. Object: "VaultCreditCard",
  107599. Field: field,
  107600. IsMethod: false,
  107601. IsResolver: false,
  107602. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107603. return nil, errors.New("field of type Int does not have child fields")
  107604. },
  107605. }
  107606. return fc, nil
  107607. }
  107608. func (ec *executionContext) _VaultCreditCard_expiryYear(ctx context.Context, field graphql.CollectedField, obj *VaultCreditCard) (ret graphql.Marshaler) {
  107609. fc, err := ec.fieldContext_VaultCreditCard_expiryYear(ctx, field)
  107610. if err != nil {
  107611. return graphql.Null
  107612. }
  107613. ctx = graphql.WithFieldContext(ctx, fc)
  107614. defer func() {
  107615. if r := recover(); r != nil {
  107616. ec.Error(ctx, ec.Recover(ctx, r))
  107617. ret = graphql.Null
  107618. }
  107619. }()
  107620. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107621. ctx = rctx // use context from middleware stack in children
  107622. return obj.ExpiryYear, nil
  107623. })
  107624. if err != nil {
  107625. ec.Error(ctx, err)
  107626. return graphql.Null
  107627. }
  107628. if resTmp == nil {
  107629. if !graphql.HasFieldError(ctx, fc) {
  107630. ec.Errorf(ctx, "must not be null")
  107631. }
  107632. return graphql.Null
  107633. }
  107634. res := resTmp.(int)
  107635. fc.Result = res
  107636. return ec.marshalNInt2int(ctx, field.Selections, res)
  107637. }
  107638. func (ec *executionContext) fieldContext_VaultCreditCard_expiryYear(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107639. fc = &graphql.FieldContext{
  107640. Object: "VaultCreditCard",
  107641. Field: field,
  107642. IsMethod: false,
  107643. IsResolver: false,
  107644. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107645. return nil, errors.New("field of type Int does not have child fields")
  107646. },
  107647. }
  107648. return fc, nil
  107649. }
  107650. func (ec *executionContext) _VaultCreditCard_lastDigits(ctx context.Context, field graphql.CollectedField, obj *VaultCreditCard) (ret graphql.Marshaler) {
  107651. fc, err := ec.fieldContext_VaultCreditCard_lastDigits(ctx, field)
  107652. if err != nil {
  107653. return graphql.Null
  107654. }
  107655. ctx = graphql.WithFieldContext(ctx, fc)
  107656. defer func() {
  107657. if r := recover(); r != nil {
  107658. ec.Error(ctx, ec.Recover(ctx, r))
  107659. ret = graphql.Null
  107660. }
  107661. }()
  107662. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107663. ctx = rctx // use context from middleware stack in children
  107664. return obj.LastDigits, nil
  107665. })
  107666. if err != nil {
  107667. ec.Error(ctx, err)
  107668. return graphql.Null
  107669. }
  107670. if resTmp == nil {
  107671. if !graphql.HasFieldError(ctx, fc) {
  107672. ec.Errorf(ctx, "must not be null")
  107673. }
  107674. return graphql.Null
  107675. }
  107676. res := resTmp.(string)
  107677. fc.Result = res
  107678. return ec.marshalNString2string(ctx, field.Selections, res)
  107679. }
  107680. func (ec *executionContext) fieldContext_VaultCreditCard_lastDigits(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107681. fc = &graphql.FieldContext{
  107682. Object: "VaultCreditCard",
  107683. Field: field,
  107684. IsMethod: false,
  107685. IsResolver: false,
  107686. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107687. return nil, errors.New("field of type String does not have child fields")
  107688. },
  107689. }
  107690. return fc, nil
  107691. }
  107692. func (ec *executionContext) _VaultCreditCard_name(ctx context.Context, field graphql.CollectedField, obj *VaultCreditCard) (ret graphql.Marshaler) {
  107693. fc, err := ec.fieldContext_VaultCreditCard_name(ctx, field)
  107694. if err != nil {
  107695. return graphql.Null
  107696. }
  107697. ctx = graphql.WithFieldContext(ctx, fc)
  107698. defer func() {
  107699. if r := recover(); r != nil {
  107700. ec.Error(ctx, ec.Recover(ctx, r))
  107701. ret = graphql.Null
  107702. }
  107703. }()
  107704. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107705. ctx = rctx // use context from middleware stack in children
  107706. return obj.Name, nil
  107707. })
  107708. if err != nil {
  107709. ec.Error(ctx, err)
  107710. return graphql.Null
  107711. }
  107712. if resTmp == nil {
  107713. if !graphql.HasFieldError(ctx, fc) {
  107714. ec.Errorf(ctx, "must not be null")
  107715. }
  107716. return graphql.Null
  107717. }
  107718. res := resTmp.(string)
  107719. fc.Result = res
  107720. return ec.marshalNString2string(ctx, field.Selections, res)
  107721. }
  107722. func (ec *executionContext) fieldContext_VaultCreditCard_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107723. fc = &graphql.FieldContext{
  107724. Object: "VaultCreditCard",
  107725. Field: field,
  107726. IsMethod: false,
  107727. IsResolver: false,
  107728. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107729. return nil, errors.New("field of type String does not have child fields")
  107730. },
  107731. }
  107732. return fc, nil
  107733. }
  107734. func (ec *executionContext) _VaultPaypalBillingAgreement_inactive(ctx context.Context, field graphql.CollectedField, obj *VaultPaypalBillingAgreement) (ret graphql.Marshaler) {
  107735. fc, err := ec.fieldContext_VaultPaypalBillingAgreement_inactive(ctx, field)
  107736. if err != nil {
  107737. return graphql.Null
  107738. }
  107739. ctx = graphql.WithFieldContext(ctx, fc)
  107740. defer func() {
  107741. if r := recover(); r != nil {
  107742. ec.Error(ctx, ec.Recover(ctx, r))
  107743. ret = graphql.Null
  107744. }
  107745. }()
  107746. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107747. ctx = rctx // use context from middleware stack in children
  107748. return obj.Inactive, nil
  107749. })
  107750. if err != nil {
  107751. ec.Error(ctx, err)
  107752. return graphql.Null
  107753. }
  107754. if resTmp == nil {
  107755. if !graphql.HasFieldError(ctx, fc) {
  107756. ec.Errorf(ctx, "must not be null")
  107757. }
  107758. return graphql.Null
  107759. }
  107760. res := resTmp.(bool)
  107761. fc.Result = res
  107762. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  107763. }
  107764. func (ec *executionContext) fieldContext_VaultPaypalBillingAgreement_inactive(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107765. fc = &graphql.FieldContext{
  107766. Object: "VaultPaypalBillingAgreement",
  107767. Field: field,
  107768. IsMethod: false,
  107769. IsResolver: false,
  107770. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107771. return nil, errors.New("field of type Boolean does not have child fields")
  107772. },
  107773. }
  107774. return fc, nil
  107775. }
  107776. func (ec *executionContext) _VaultPaypalBillingAgreement_name(ctx context.Context, field graphql.CollectedField, obj *VaultPaypalBillingAgreement) (ret graphql.Marshaler) {
  107777. fc, err := ec.fieldContext_VaultPaypalBillingAgreement_name(ctx, field)
  107778. if err != nil {
  107779. return graphql.Null
  107780. }
  107781. ctx = graphql.WithFieldContext(ctx, fc)
  107782. defer func() {
  107783. if r := recover(); r != nil {
  107784. ec.Error(ctx, ec.Recover(ctx, r))
  107785. ret = graphql.Null
  107786. }
  107787. }()
  107788. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107789. ctx = rctx // use context from middleware stack in children
  107790. return obj.Name, nil
  107791. })
  107792. if err != nil {
  107793. ec.Error(ctx, err)
  107794. return graphql.Null
  107795. }
  107796. if resTmp == nil {
  107797. if !graphql.HasFieldError(ctx, fc) {
  107798. ec.Errorf(ctx, "must not be null")
  107799. }
  107800. return graphql.Null
  107801. }
  107802. res := resTmp.(string)
  107803. fc.Result = res
  107804. return ec.marshalNString2string(ctx, field.Selections, res)
  107805. }
  107806. func (ec *executionContext) fieldContext_VaultPaypalBillingAgreement_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107807. fc = &graphql.FieldContext{
  107808. Object: "VaultPaypalBillingAgreement",
  107809. Field: field,
  107810. IsMethod: false,
  107811. IsResolver: false,
  107812. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107813. return nil, errors.New("field of type String does not have child fields")
  107814. },
  107815. }
  107816. return fc, nil
  107817. }
  107818. func (ec *executionContext) _VaultPaypalBillingAgreement_paypalAccountEmail(ctx context.Context, field graphql.CollectedField, obj *VaultPaypalBillingAgreement) (ret graphql.Marshaler) {
  107819. fc, err := ec.fieldContext_VaultPaypalBillingAgreement_paypalAccountEmail(ctx, field)
  107820. if err != nil {
  107821. return graphql.Null
  107822. }
  107823. ctx = graphql.WithFieldContext(ctx, fc)
  107824. defer func() {
  107825. if r := recover(); r != nil {
  107826. ec.Error(ctx, ec.Recover(ctx, r))
  107827. ret = graphql.Null
  107828. }
  107829. }()
  107830. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107831. ctx = rctx // use context from middleware stack in children
  107832. return obj.PaypalAccountEmail, nil
  107833. })
  107834. if err != nil {
  107835. ec.Error(ctx, err)
  107836. return graphql.Null
  107837. }
  107838. if resTmp == nil {
  107839. if !graphql.HasFieldError(ctx, fc) {
  107840. ec.Errorf(ctx, "must not be null")
  107841. }
  107842. return graphql.Null
  107843. }
  107844. res := resTmp.(string)
  107845. fc.Result = res
  107846. return ec.marshalNString2string(ctx, field.Selections, res)
  107847. }
  107848. func (ec *executionContext) fieldContext_VaultPaypalBillingAgreement_paypalAccountEmail(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107849. fc = &graphql.FieldContext{
  107850. Object: "VaultPaypalBillingAgreement",
  107851. Field: field,
  107852. IsMethod: false,
  107853. IsResolver: false,
  107854. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107855. return nil, errors.New("field of type String does not have child fields")
  107856. },
  107857. }
  107858. return fc, nil
  107859. }
  107860. func (ec *executionContext) _Video_alt(ctx context.Context, field graphql.CollectedField, obj *Video) (ret graphql.Marshaler) {
  107861. fc, err := ec.fieldContext_Video_alt(ctx, field)
  107862. if err != nil {
  107863. return graphql.Null
  107864. }
  107865. ctx = graphql.WithFieldContext(ctx, fc)
  107866. defer func() {
  107867. if r := recover(); r != nil {
  107868. ec.Error(ctx, ec.Recover(ctx, r))
  107869. ret = graphql.Null
  107870. }
  107871. }()
  107872. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107873. ctx = rctx // use context from middleware stack in children
  107874. return obj.Alt, nil
  107875. })
  107876. if err != nil {
  107877. ec.Error(ctx, err)
  107878. return graphql.Null
  107879. }
  107880. if resTmp == nil {
  107881. return graphql.Null
  107882. }
  107883. res := resTmp.(*string)
  107884. fc.Result = res
  107885. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  107886. }
  107887. func (ec *executionContext) fieldContext_Video_alt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107888. fc = &graphql.FieldContext{
  107889. Object: "Video",
  107890. Field: field,
  107891. IsMethod: false,
  107892. IsResolver: false,
  107893. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107894. return nil, errors.New("field of type String does not have child fields")
  107895. },
  107896. }
  107897. return fc, nil
  107898. }
  107899. func (ec *executionContext) _Video_createdAt(ctx context.Context, field graphql.CollectedField, obj *Video) (ret graphql.Marshaler) {
  107900. fc, err := ec.fieldContext_Video_createdAt(ctx, field)
  107901. if err != nil {
  107902. return graphql.Null
  107903. }
  107904. ctx = graphql.WithFieldContext(ctx, fc)
  107905. defer func() {
  107906. if r := recover(); r != nil {
  107907. ec.Error(ctx, ec.Recover(ctx, r))
  107908. ret = graphql.Null
  107909. }
  107910. }()
  107911. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107912. ctx = rctx // use context from middleware stack in children
  107913. return obj.CreatedAt, nil
  107914. })
  107915. if err != nil {
  107916. ec.Error(ctx, err)
  107917. return graphql.Null
  107918. }
  107919. if resTmp == nil {
  107920. if !graphql.HasFieldError(ctx, fc) {
  107921. ec.Errorf(ctx, "must not be null")
  107922. }
  107923. return graphql.Null
  107924. }
  107925. res := resTmp.(string)
  107926. fc.Result = res
  107927. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  107928. }
  107929. func (ec *executionContext) fieldContext_Video_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107930. fc = &graphql.FieldContext{
  107931. Object: "Video",
  107932. Field: field,
  107933. IsMethod: false,
  107934. IsResolver: false,
  107935. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107936. return nil, errors.New("field of type DateTime does not have child fields")
  107937. },
  107938. }
  107939. return fc, nil
  107940. }
  107941. func (ec *executionContext) _Video_duration(ctx context.Context, field graphql.CollectedField, obj *Video) (ret graphql.Marshaler) {
  107942. fc, err := ec.fieldContext_Video_duration(ctx, field)
  107943. if err != nil {
  107944. return graphql.Null
  107945. }
  107946. ctx = graphql.WithFieldContext(ctx, fc)
  107947. defer func() {
  107948. if r := recover(); r != nil {
  107949. ec.Error(ctx, ec.Recover(ctx, r))
  107950. ret = graphql.Null
  107951. }
  107952. }()
  107953. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107954. ctx = rctx // use context from middleware stack in children
  107955. return obj.Duration, nil
  107956. })
  107957. if err != nil {
  107958. ec.Error(ctx, err)
  107959. return graphql.Null
  107960. }
  107961. if resTmp == nil {
  107962. return graphql.Null
  107963. }
  107964. res := resTmp.(*int)
  107965. fc.Result = res
  107966. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  107967. }
  107968. func (ec *executionContext) fieldContext_Video_duration(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107969. fc = &graphql.FieldContext{
  107970. Object: "Video",
  107971. Field: field,
  107972. IsMethod: false,
  107973. IsResolver: false,
  107974. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107975. return nil, errors.New("field of type Int does not have child fields")
  107976. },
  107977. }
  107978. return fc, nil
  107979. }
  107980. func (ec *executionContext) _Video_fileErrors(ctx context.Context, field graphql.CollectedField, obj *Video) (ret graphql.Marshaler) {
  107981. fc, err := ec.fieldContext_Video_fileErrors(ctx, field)
  107982. if err != nil {
  107983. return graphql.Null
  107984. }
  107985. ctx = graphql.WithFieldContext(ctx, fc)
  107986. defer func() {
  107987. if r := recover(); r != nil {
  107988. ec.Error(ctx, ec.Recover(ctx, r))
  107989. ret = graphql.Null
  107990. }
  107991. }()
  107992. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107993. ctx = rctx // use context from middleware stack in children
  107994. return obj.FileErrors, nil
  107995. })
  107996. if err != nil {
  107997. ec.Error(ctx, err)
  107998. return graphql.Null
  107999. }
  108000. if resTmp == nil {
  108001. if !graphql.HasFieldError(ctx, fc) {
  108002. ec.Errorf(ctx, "must not be null")
  108003. }
  108004. return graphql.Null
  108005. }
  108006. res := resTmp.([]*FileError)
  108007. fc.Result = res
  108008. return ec.marshalNFileError2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFileErrorᚄ(ctx, field.Selections, res)
  108009. }
  108010. func (ec *executionContext) fieldContext_Video_fileErrors(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108011. fc = &graphql.FieldContext{
  108012. Object: "Video",
  108013. Field: field,
  108014. IsMethod: false,
  108015. IsResolver: false,
  108016. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108017. switch field.Name {
  108018. case "code":
  108019. return ec.fieldContext_FileError_code(ctx, field)
  108020. case "details":
  108021. return ec.fieldContext_FileError_details(ctx, field)
  108022. case "message":
  108023. return ec.fieldContext_FileError_message(ctx, field)
  108024. }
  108025. return nil, fmt.Errorf("no field named %q was found under type FileError", field.Name)
  108026. },
  108027. }
  108028. return fc, nil
  108029. }
  108030. func (ec *executionContext) _Video_fileStatus(ctx context.Context, field graphql.CollectedField, obj *Video) (ret graphql.Marshaler) {
  108031. fc, err := ec.fieldContext_Video_fileStatus(ctx, field)
  108032. if err != nil {
  108033. return graphql.Null
  108034. }
  108035. ctx = graphql.WithFieldContext(ctx, fc)
  108036. defer func() {
  108037. if r := recover(); r != nil {
  108038. ec.Error(ctx, ec.Recover(ctx, r))
  108039. ret = graphql.Null
  108040. }
  108041. }()
  108042. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108043. ctx = rctx // use context from middleware stack in children
  108044. return obj.FileStatus, nil
  108045. })
  108046. if err != nil {
  108047. ec.Error(ctx, err)
  108048. return graphql.Null
  108049. }
  108050. if resTmp == nil {
  108051. if !graphql.HasFieldError(ctx, fc) {
  108052. ec.Errorf(ctx, "must not be null")
  108053. }
  108054. return graphql.Null
  108055. }
  108056. res := resTmp.(FileStatus)
  108057. fc.Result = res
  108058. return ec.marshalNFileStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFileStatus(ctx, field.Selections, res)
  108059. }
  108060. func (ec *executionContext) fieldContext_Video_fileStatus(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108061. fc = &graphql.FieldContext{
  108062. Object: "Video",
  108063. Field: field,
  108064. IsMethod: false,
  108065. IsResolver: false,
  108066. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108067. return nil, errors.New("field of type FileStatus does not have child fields")
  108068. },
  108069. }
  108070. return fc, nil
  108071. }
  108072. func (ec *executionContext) _Video_filename(ctx context.Context, field graphql.CollectedField, obj *Video) (ret graphql.Marshaler) {
  108073. fc, err := ec.fieldContext_Video_filename(ctx, field)
  108074. if err != nil {
  108075. return graphql.Null
  108076. }
  108077. ctx = graphql.WithFieldContext(ctx, fc)
  108078. defer func() {
  108079. if r := recover(); r != nil {
  108080. ec.Error(ctx, ec.Recover(ctx, r))
  108081. ret = graphql.Null
  108082. }
  108083. }()
  108084. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108085. ctx = rctx // use context from middleware stack in children
  108086. return obj.Filename, nil
  108087. })
  108088. if err != nil {
  108089. ec.Error(ctx, err)
  108090. return graphql.Null
  108091. }
  108092. if resTmp == nil {
  108093. if !graphql.HasFieldError(ctx, fc) {
  108094. ec.Errorf(ctx, "must not be null")
  108095. }
  108096. return graphql.Null
  108097. }
  108098. res := resTmp.(string)
  108099. fc.Result = res
  108100. return ec.marshalNString2string(ctx, field.Selections, res)
  108101. }
  108102. func (ec *executionContext) fieldContext_Video_filename(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108103. fc = &graphql.FieldContext{
  108104. Object: "Video",
  108105. Field: field,
  108106. IsMethod: false,
  108107. IsResolver: false,
  108108. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108109. return nil, errors.New("field of type String does not have child fields")
  108110. },
  108111. }
  108112. return fc, nil
  108113. }
  108114. func (ec *executionContext) _Video_id(ctx context.Context, field graphql.CollectedField, obj *Video) (ret graphql.Marshaler) {
  108115. fc, err := ec.fieldContext_Video_id(ctx, field)
  108116. if err != nil {
  108117. return graphql.Null
  108118. }
  108119. ctx = graphql.WithFieldContext(ctx, fc)
  108120. defer func() {
  108121. if r := recover(); r != nil {
  108122. ec.Error(ctx, ec.Recover(ctx, r))
  108123. ret = graphql.Null
  108124. }
  108125. }()
  108126. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108127. ctx = rctx // use context from middleware stack in children
  108128. return obj.ID, nil
  108129. })
  108130. if err != nil {
  108131. ec.Error(ctx, err)
  108132. return graphql.Null
  108133. }
  108134. if resTmp == nil {
  108135. if !graphql.HasFieldError(ctx, fc) {
  108136. ec.Errorf(ctx, "must not be null")
  108137. }
  108138. return graphql.Null
  108139. }
  108140. res := resTmp.(string)
  108141. fc.Result = res
  108142. return ec.marshalNID2string(ctx, field.Selections, res)
  108143. }
  108144. func (ec *executionContext) fieldContext_Video_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108145. fc = &graphql.FieldContext{
  108146. Object: "Video",
  108147. Field: field,
  108148. IsMethod: false,
  108149. IsResolver: false,
  108150. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108151. return nil, errors.New("field of type ID does not have child fields")
  108152. },
  108153. }
  108154. return fc, nil
  108155. }
  108156. func (ec *executionContext) _Video_mediaContentType(ctx context.Context, field graphql.CollectedField, obj *Video) (ret graphql.Marshaler) {
  108157. fc, err := ec.fieldContext_Video_mediaContentType(ctx, field)
  108158. if err != nil {
  108159. return graphql.Null
  108160. }
  108161. ctx = graphql.WithFieldContext(ctx, fc)
  108162. defer func() {
  108163. if r := recover(); r != nil {
  108164. ec.Error(ctx, ec.Recover(ctx, r))
  108165. ret = graphql.Null
  108166. }
  108167. }()
  108168. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108169. ctx = rctx // use context from middleware stack in children
  108170. return obj.MediaContentType, nil
  108171. })
  108172. if err != nil {
  108173. ec.Error(ctx, err)
  108174. return graphql.Null
  108175. }
  108176. if resTmp == nil {
  108177. if !graphql.HasFieldError(ctx, fc) {
  108178. ec.Errorf(ctx, "must not be null")
  108179. }
  108180. return graphql.Null
  108181. }
  108182. res := resTmp.(MediaContentType)
  108183. fc.Result = res
  108184. return ec.marshalNMediaContentType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaContentType(ctx, field.Selections, res)
  108185. }
  108186. func (ec *executionContext) fieldContext_Video_mediaContentType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108187. fc = &graphql.FieldContext{
  108188. Object: "Video",
  108189. Field: field,
  108190. IsMethod: false,
  108191. IsResolver: false,
  108192. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108193. return nil, errors.New("field of type MediaContentType does not have child fields")
  108194. },
  108195. }
  108196. return fc, nil
  108197. }
  108198. func (ec *executionContext) _Video_mediaErrors(ctx context.Context, field graphql.CollectedField, obj *Video) (ret graphql.Marshaler) {
  108199. fc, err := ec.fieldContext_Video_mediaErrors(ctx, field)
  108200. if err != nil {
  108201. return graphql.Null
  108202. }
  108203. ctx = graphql.WithFieldContext(ctx, fc)
  108204. defer func() {
  108205. if r := recover(); r != nil {
  108206. ec.Error(ctx, ec.Recover(ctx, r))
  108207. ret = graphql.Null
  108208. }
  108209. }()
  108210. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108211. ctx = rctx // use context from middleware stack in children
  108212. return obj.MediaErrors, nil
  108213. })
  108214. if err != nil {
  108215. ec.Error(ctx, err)
  108216. return graphql.Null
  108217. }
  108218. if resTmp == nil {
  108219. if !graphql.HasFieldError(ctx, fc) {
  108220. ec.Errorf(ctx, "must not be null")
  108221. }
  108222. return graphql.Null
  108223. }
  108224. res := resTmp.([]*MediaError)
  108225. fc.Result = res
  108226. return ec.marshalNMediaError2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaErrorᚄ(ctx, field.Selections, res)
  108227. }
  108228. func (ec *executionContext) fieldContext_Video_mediaErrors(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108229. fc = &graphql.FieldContext{
  108230. Object: "Video",
  108231. Field: field,
  108232. IsMethod: false,
  108233. IsResolver: false,
  108234. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108235. switch field.Name {
  108236. case "code":
  108237. return ec.fieldContext_MediaError_code(ctx, field)
  108238. case "details":
  108239. return ec.fieldContext_MediaError_details(ctx, field)
  108240. case "message":
  108241. return ec.fieldContext_MediaError_message(ctx, field)
  108242. }
  108243. return nil, fmt.Errorf("no field named %q was found under type MediaError", field.Name)
  108244. },
  108245. }
  108246. return fc, nil
  108247. }
  108248. func (ec *executionContext) _Video_mediaWarnings(ctx context.Context, field graphql.CollectedField, obj *Video) (ret graphql.Marshaler) {
  108249. fc, err := ec.fieldContext_Video_mediaWarnings(ctx, field)
  108250. if err != nil {
  108251. return graphql.Null
  108252. }
  108253. ctx = graphql.WithFieldContext(ctx, fc)
  108254. defer func() {
  108255. if r := recover(); r != nil {
  108256. ec.Error(ctx, ec.Recover(ctx, r))
  108257. ret = graphql.Null
  108258. }
  108259. }()
  108260. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108261. ctx = rctx // use context from middleware stack in children
  108262. return obj.MediaWarnings, nil
  108263. })
  108264. if err != nil {
  108265. ec.Error(ctx, err)
  108266. return graphql.Null
  108267. }
  108268. if resTmp == nil {
  108269. if !graphql.HasFieldError(ctx, fc) {
  108270. ec.Errorf(ctx, "must not be null")
  108271. }
  108272. return graphql.Null
  108273. }
  108274. res := resTmp.([]*MediaWarning)
  108275. fc.Result = res
  108276. return ec.marshalNMediaWarning2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaWarningᚄ(ctx, field.Selections, res)
  108277. }
  108278. func (ec *executionContext) fieldContext_Video_mediaWarnings(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108279. fc = &graphql.FieldContext{
  108280. Object: "Video",
  108281. Field: field,
  108282. IsMethod: false,
  108283. IsResolver: false,
  108284. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108285. switch field.Name {
  108286. case "code":
  108287. return ec.fieldContext_MediaWarning_code(ctx, field)
  108288. case "message":
  108289. return ec.fieldContext_MediaWarning_message(ctx, field)
  108290. }
  108291. return nil, fmt.Errorf("no field named %q was found under type MediaWarning", field.Name)
  108292. },
  108293. }
  108294. return fc, nil
  108295. }
  108296. func (ec *executionContext) _Video_originalSource(ctx context.Context, field graphql.CollectedField, obj *Video) (ret graphql.Marshaler) {
  108297. fc, err := ec.fieldContext_Video_originalSource(ctx, field)
  108298. if err != nil {
  108299. return graphql.Null
  108300. }
  108301. ctx = graphql.WithFieldContext(ctx, fc)
  108302. defer func() {
  108303. if r := recover(); r != nil {
  108304. ec.Error(ctx, ec.Recover(ctx, r))
  108305. ret = graphql.Null
  108306. }
  108307. }()
  108308. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108309. ctx = rctx // use context from middleware stack in children
  108310. return obj.OriginalSource, nil
  108311. })
  108312. if err != nil {
  108313. ec.Error(ctx, err)
  108314. return graphql.Null
  108315. }
  108316. if resTmp == nil {
  108317. return graphql.Null
  108318. }
  108319. res := resTmp.(*VideoSource)
  108320. fc.Result = res
  108321. return ec.marshalOVideoSource2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐVideoSource(ctx, field.Selections, res)
  108322. }
  108323. func (ec *executionContext) fieldContext_Video_originalSource(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108324. fc = &graphql.FieldContext{
  108325. Object: "Video",
  108326. Field: field,
  108327. IsMethod: false,
  108328. IsResolver: false,
  108329. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108330. switch field.Name {
  108331. case "fileSize":
  108332. return ec.fieldContext_VideoSource_fileSize(ctx, field)
  108333. case "format":
  108334. return ec.fieldContext_VideoSource_format(ctx, field)
  108335. case "height":
  108336. return ec.fieldContext_VideoSource_height(ctx, field)
  108337. case "mimeType":
  108338. return ec.fieldContext_VideoSource_mimeType(ctx, field)
  108339. case "url":
  108340. return ec.fieldContext_VideoSource_url(ctx, field)
  108341. case "width":
  108342. return ec.fieldContext_VideoSource_width(ctx, field)
  108343. }
  108344. return nil, fmt.Errorf("no field named %q was found under type VideoSource", field.Name)
  108345. },
  108346. }
  108347. return fc, nil
  108348. }
  108349. func (ec *executionContext) _Video_preview(ctx context.Context, field graphql.CollectedField, obj *Video) (ret graphql.Marshaler) {
  108350. fc, err := ec.fieldContext_Video_preview(ctx, field)
  108351. if err != nil {
  108352. return graphql.Null
  108353. }
  108354. ctx = graphql.WithFieldContext(ctx, fc)
  108355. defer func() {
  108356. if r := recover(); r != nil {
  108357. ec.Error(ctx, ec.Recover(ctx, r))
  108358. ret = graphql.Null
  108359. }
  108360. }()
  108361. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108362. ctx = rctx // use context from middleware stack in children
  108363. return obj.Preview, nil
  108364. })
  108365. if err != nil {
  108366. ec.Error(ctx, err)
  108367. return graphql.Null
  108368. }
  108369. if resTmp == nil {
  108370. return graphql.Null
  108371. }
  108372. res := resTmp.(*MediaPreviewImage)
  108373. fc.Result = res
  108374. return ec.marshalOMediaPreviewImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaPreviewImage(ctx, field.Selections, res)
  108375. }
  108376. func (ec *executionContext) fieldContext_Video_preview(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108377. fc = &graphql.FieldContext{
  108378. Object: "Video",
  108379. Field: field,
  108380. IsMethod: false,
  108381. IsResolver: false,
  108382. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108383. switch field.Name {
  108384. case "image":
  108385. return ec.fieldContext_MediaPreviewImage_image(ctx, field)
  108386. case "status":
  108387. return ec.fieldContext_MediaPreviewImage_status(ctx, field)
  108388. }
  108389. return nil, fmt.Errorf("no field named %q was found under type MediaPreviewImage", field.Name)
  108390. },
  108391. }
  108392. return fc, nil
  108393. }
  108394. func (ec *executionContext) _Video_sources(ctx context.Context, field graphql.CollectedField, obj *Video) (ret graphql.Marshaler) {
  108395. fc, err := ec.fieldContext_Video_sources(ctx, field)
  108396. if err != nil {
  108397. return graphql.Null
  108398. }
  108399. ctx = graphql.WithFieldContext(ctx, fc)
  108400. defer func() {
  108401. if r := recover(); r != nil {
  108402. ec.Error(ctx, ec.Recover(ctx, r))
  108403. ret = graphql.Null
  108404. }
  108405. }()
  108406. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108407. ctx = rctx // use context from middleware stack in children
  108408. return obj.Sources, nil
  108409. })
  108410. if err != nil {
  108411. ec.Error(ctx, err)
  108412. return graphql.Null
  108413. }
  108414. if resTmp == nil {
  108415. if !graphql.HasFieldError(ctx, fc) {
  108416. ec.Errorf(ctx, "must not be null")
  108417. }
  108418. return graphql.Null
  108419. }
  108420. res := resTmp.([]*VideoSource)
  108421. fc.Result = res
  108422. return ec.marshalNVideoSource2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐVideoSourceᚄ(ctx, field.Selections, res)
  108423. }
  108424. func (ec *executionContext) fieldContext_Video_sources(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108425. fc = &graphql.FieldContext{
  108426. Object: "Video",
  108427. Field: field,
  108428. IsMethod: false,
  108429. IsResolver: false,
  108430. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108431. switch field.Name {
  108432. case "fileSize":
  108433. return ec.fieldContext_VideoSource_fileSize(ctx, field)
  108434. case "format":
  108435. return ec.fieldContext_VideoSource_format(ctx, field)
  108436. case "height":
  108437. return ec.fieldContext_VideoSource_height(ctx, field)
  108438. case "mimeType":
  108439. return ec.fieldContext_VideoSource_mimeType(ctx, field)
  108440. case "url":
  108441. return ec.fieldContext_VideoSource_url(ctx, field)
  108442. case "width":
  108443. return ec.fieldContext_VideoSource_width(ctx, field)
  108444. }
  108445. return nil, fmt.Errorf("no field named %q was found under type VideoSource", field.Name)
  108446. },
  108447. }
  108448. return fc, nil
  108449. }
  108450. func (ec *executionContext) _Video_status(ctx context.Context, field graphql.CollectedField, obj *Video) (ret graphql.Marshaler) {
  108451. fc, err := ec.fieldContext_Video_status(ctx, field)
  108452. if err != nil {
  108453. return graphql.Null
  108454. }
  108455. ctx = graphql.WithFieldContext(ctx, fc)
  108456. defer func() {
  108457. if r := recover(); r != nil {
  108458. ec.Error(ctx, ec.Recover(ctx, r))
  108459. ret = graphql.Null
  108460. }
  108461. }()
  108462. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108463. ctx = rctx // use context from middleware stack in children
  108464. return obj.Status, nil
  108465. })
  108466. if err != nil {
  108467. ec.Error(ctx, err)
  108468. return graphql.Null
  108469. }
  108470. if resTmp == nil {
  108471. if !graphql.HasFieldError(ctx, fc) {
  108472. ec.Errorf(ctx, "must not be null")
  108473. }
  108474. return graphql.Null
  108475. }
  108476. res := resTmp.(MediaStatus)
  108477. fc.Result = res
  108478. return ec.marshalNMediaStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaStatus(ctx, field.Selections, res)
  108479. }
  108480. func (ec *executionContext) fieldContext_Video_status(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108481. fc = &graphql.FieldContext{
  108482. Object: "Video",
  108483. Field: field,
  108484. IsMethod: false,
  108485. IsResolver: false,
  108486. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108487. return nil, errors.New("field of type MediaStatus does not have child fields")
  108488. },
  108489. }
  108490. return fc, nil
  108491. }
  108492. func (ec *executionContext) _VideoSource_fileSize(ctx context.Context, field graphql.CollectedField, obj *VideoSource) (ret graphql.Marshaler) {
  108493. fc, err := ec.fieldContext_VideoSource_fileSize(ctx, field)
  108494. if err != nil {
  108495. return graphql.Null
  108496. }
  108497. ctx = graphql.WithFieldContext(ctx, fc)
  108498. defer func() {
  108499. if r := recover(); r != nil {
  108500. ec.Error(ctx, ec.Recover(ctx, r))
  108501. ret = graphql.Null
  108502. }
  108503. }()
  108504. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108505. ctx = rctx // use context from middleware stack in children
  108506. return obj.FileSize, nil
  108507. })
  108508. if err != nil {
  108509. ec.Error(ctx, err)
  108510. return graphql.Null
  108511. }
  108512. if resTmp == nil {
  108513. return graphql.Null
  108514. }
  108515. res := resTmp.(*int)
  108516. fc.Result = res
  108517. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  108518. }
  108519. func (ec *executionContext) fieldContext_VideoSource_fileSize(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108520. fc = &graphql.FieldContext{
  108521. Object: "VideoSource",
  108522. Field: field,
  108523. IsMethod: false,
  108524. IsResolver: false,
  108525. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108526. return nil, errors.New("field of type Int does not have child fields")
  108527. },
  108528. }
  108529. return fc, nil
  108530. }
  108531. func (ec *executionContext) _VideoSource_format(ctx context.Context, field graphql.CollectedField, obj *VideoSource) (ret graphql.Marshaler) {
  108532. fc, err := ec.fieldContext_VideoSource_format(ctx, field)
  108533. if err != nil {
  108534. return graphql.Null
  108535. }
  108536. ctx = graphql.WithFieldContext(ctx, fc)
  108537. defer func() {
  108538. if r := recover(); r != nil {
  108539. ec.Error(ctx, ec.Recover(ctx, r))
  108540. ret = graphql.Null
  108541. }
  108542. }()
  108543. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108544. ctx = rctx // use context from middleware stack in children
  108545. return obj.Format, nil
  108546. })
  108547. if err != nil {
  108548. ec.Error(ctx, err)
  108549. return graphql.Null
  108550. }
  108551. if resTmp == nil {
  108552. if !graphql.HasFieldError(ctx, fc) {
  108553. ec.Errorf(ctx, "must not be null")
  108554. }
  108555. return graphql.Null
  108556. }
  108557. res := resTmp.(string)
  108558. fc.Result = res
  108559. return ec.marshalNString2string(ctx, field.Selections, res)
  108560. }
  108561. func (ec *executionContext) fieldContext_VideoSource_format(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108562. fc = &graphql.FieldContext{
  108563. Object: "VideoSource",
  108564. Field: field,
  108565. IsMethod: false,
  108566. IsResolver: false,
  108567. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108568. return nil, errors.New("field of type String does not have child fields")
  108569. },
  108570. }
  108571. return fc, nil
  108572. }
  108573. func (ec *executionContext) _VideoSource_height(ctx context.Context, field graphql.CollectedField, obj *VideoSource) (ret graphql.Marshaler) {
  108574. fc, err := ec.fieldContext_VideoSource_height(ctx, field)
  108575. if err != nil {
  108576. return graphql.Null
  108577. }
  108578. ctx = graphql.WithFieldContext(ctx, fc)
  108579. defer func() {
  108580. if r := recover(); r != nil {
  108581. ec.Error(ctx, ec.Recover(ctx, r))
  108582. ret = graphql.Null
  108583. }
  108584. }()
  108585. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108586. ctx = rctx // use context from middleware stack in children
  108587. return obj.Height, nil
  108588. })
  108589. if err != nil {
  108590. ec.Error(ctx, err)
  108591. return graphql.Null
  108592. }
  108593. if resTmp == nil {
  108594. if !graphql.HasFieldError(ctx, fc) {
  108595. ec.Errorf(ctx, "must not be null")
  108596. }
  108597. return graphql.Null
  108598. }
  108599. res := resTmp.(int)
  108600. fc.Result = res
  108601. return ec.marshalNInt2int(ctx, field.Selections, res)
  108602. }
  108603. func (ec *executionContext) fieldContext_VideoSource_height(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108604. fc = &graphql.FieldContext{
  108605. Object: "VideoSource",
  108606. Field: field,
  108607. IsMethod: false,
  108608. IsResolver: false,
  108609. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108610. return nil, errors.New("field of type Int does not have child fields")
  108611. },
  108612. }
  108613. return fc, nil
  108614. }
  108615. func (ec *executionContext) _VideoSource_mimeType(ctx context.Context, field graphql.CollectedField, obj *VideoSource) (ret graphql.Marshaler) {
  108616. fc, err := ec.fieldContext_VideoSource_mimeType(ctx, field)
  108617. if err != nil {
  108618. return graphql.Null
  108619. }
  108620. ctx = graphql.WithFieldContext(ctx, fc)
  108621. defer func() {
  108622. if r := recover(); r != nil {
  108623. ec.Error(ctx, ec.Recover(ctx, r))
  108624. ret = graphql.Null
  108625. }
  108626. }()
  108627. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108628. ctx = rctx // use context from middleware stack in children
  108629. return obj.MimeType, nil
  108630. })
  108631. if err != nil {
  108632. ec.Error(ctx, err)
  108633. return graphql.Null
  108634. }
  108635. if resTmp == nil {
  108636. if !graphql.HasFieldError(ctx, fc) {
  108637. ec.Errorf(ctx, "must not be null")
  108638. }
  108639. return graphql.Null
  108640. }
  108641. res := resTmp.(string)
  108642. fc.Result = res
  108643. return ec.marshalNString2string(ctx, field.Selections, res)
  108644. }
  108645. func (ec *executionContext) fieldContext_VideoSource_mimeType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108646. fc = &graphql.FieldContext{
  108647. Object: "VideoSource",
  108648. Field: field,
  108649. IsMethod: false,
  108650. IsResolver: false,
  108651. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108652. return nil, errors.New("field of type String does not have child fields")
  108653. },
  108654. }
  108655. return fc, nil
  108656. }
  108657. func (ec *executionContext) _VideoSource_url(ctx context.Context, field graphql.CollectedField, obj *VideoSource) (ret graphql.Marshaler) {
  108658. fc, err := ec.fieldContext_VideoSource_url(ctx, field)
  108659. if err != nil {
  108660. return graphql.Null
  108661. }
  108662. ctx = graphql.WithFieldContext(ctx, fc)
  108663. defer func() {
  108664. if r := recover(); r != nil {
  108665. ec.Error(ctx, ec.Recover(ctx, r))
  108666. ret = graphql.Null
  108667. }
  108668. }()
  108669. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108670. ctx = rctx // use context from middleware stack in children
  108671. return obj.URL, nil
  108672. })
  108673. if err != nil {
  108674. ec.Error(ctx, err)
  108675. return graphql.Null
  108676. }
  108677. if resTmp == nil {
  108678. if !graphql.HasFieldError(ctx, fc) {
  108679. ec.Errorf(ctx, "must not be null")
  108680. }
  108681. return graphql.Null
  108682. }
  108683. res := resTmp.(string)
  108684. fc.Result = res
  108685. return ec.marshalNString2string(ctx, field.Selections, res)
  108686. }
  108687. func (ec *executionContext) fieldContext_VideoSource_url(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108688. fc = &graphql.FieldContext{
  108689. Object: "VideoSource",
  108690. Field: field,
  108691. IsMethod: false,
  108692. IsResolver: false,
  108693. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108694. return nil, errors.New("field of type String does not have child fields")
  108695. },
  108696. }
  108697. return fc, nil
  108698. }
  108699. func (ec *executionContext) _VideoSource_width(ctx context.Context, field graphql.CollectedField, obj *VideoSource) (ret graphql.Marshaler) {
  108700. fc, err := ec.fieldContext_VideoSource_width(ctx, field)
  108701. if err != nil {
  108702. return graphql.Null
  108703. }
  108704. ctx = graphql.WithFieldContext(ctx, fc)
  108705. defer func() {
  108706. if r := recover(); r != nil {
  108707. ec.Error(ctx, ec.Recover(ctx, r))
  108708. ret = graphql.Null
  108709. }
  108710. }()
  108711. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108712. ctx = rctx // use context from middleware stack in children
  108713. return obj.Width, nil
  108714. })
  108715. if err != nil {
  108716. ec.Error(ctx, err)
  108717. return graphql.Null
  108718. }
  108719. if resTmp == nil {
  108720. if !graphql.HasFieldError(ctx, fc) {
  108721. ec.Errorf(ctx, "must not be null")
  108722. }
  108723. return graphql.Null
  108724. }
  108725. res := resTmp.(int)
  108726. fc.Result = res
  108727. return ec.marshalNInt2int(ctx, field.Selections, res)
  108728. }
  108729. func (ec *executionContext) fieldContext_VideoSource_width(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108730. fc = &graphql.FieldContext{
  108731. Object: "VideoSource",
  108732. Field: field,
  108733. IsMethod: false,
  108734. IsResolver: false,
  108735. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108736. return nil, errors.New("field of type Int does not have child fields")
  108737. },
  108738. }
  108739. return fc, nil
  108740. }
  108741. func (ec *executionContext) _Weight_unit(ctx context.Context, field graphql.CollectedField, obj *Weight) (ret graphql.Marshaler) {
  108742. fc, err := ec.fieldContext_Weight_unit(ctx, field)
  108743. if err != nil {
  108744. return graphql.Null
  108745. }
  108746. ctx = graphql.WithFieldContext(ctx, fc)
  108747. defer func() {
  108748. if r := recover(); r != nil {
  108749. ec.Error(ctx, ec.Recover(ctx, r))
  108750. ret = graphql.Null
  108751. }
  108752. }()
  108753. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108754. ctx = rctx // use context from middleware stack in children
  108755. return obj.Unit, nil
  108756. })
  108757. if err != nil {
  108758. ec.Error(ctx, err)
  108759. return graphql.Null
  108760. }
  108761. if resTmp == nil {
  108762. if !graphql.HasFieldError(ctx, fc) {
  108763. ec.Errorf(ctx, "must not be null")
  108764. }
  108765. return graphql.Null
  108766. }
  108767. res := resTmp.(WeightUnit)
  108768. fc.Result = res
  108769. return ec.marshalNWeightUnit2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐWeightUnit(ctx, field.Selections, res)
  108770. }
  108771. func (ec *executionContext) fieldContext_Weight_unit(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108772. fc = &graphql.FieldContext{
  108773. Object: "Weight",
  108774. Field: field,
  108775. IsMethod: false,
  108776. IsResolver: false,
  108777. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108778. return nil, errors.New("field of type WeightUnit does not have child fields")
  108779. },
  108780. }
  108781. return fc, nil
  108782. }
  108783. func (ec *executionContext) _Weight_value(ctx context.Context, field graphql.CollectedField, obj *Weight) (ret graphql.Marshaler) {
  108784. fc, err := ec.fieldContext_Weight_value(ctx, field)
  108785. if err != nil {
  108786. return graphql.Null
  108787. }
  108788. ctx = graphql.WithFieldContext(ctx, fc)
  108789. defer func() {
  108790. if r := recover(); r != nil {
  108791. ec.Error(ctx, ec.Recover(ctx, r))
  108792. ret = graphql.Null
  108793. }
  108794. }()
  108795. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108796. ctx = rctx // use context from middleware stack in children
  108797. return obj.Value, nil
  108798. })
  108799. if err != nil {
  108800. ec.Error(ctx, err)
  108801. return graphql.Null
  108802. }
  108803. if resTmp == nil {
  108804. if !graphql.HasFieldError(ctx, fc) {
  108805. ec.Errorf(ctx, "must not be null")
  108806. }
  108807. return graphql.Null
  108808. }
  108809. res := resTmp.(float64)
  108810. fc.Result = res
  108811. return ec.marshalNFloat2float64(ctx, field.Selections, res)
  108812. }
  108813. func (ec *executionContext) fieldContext_Weight_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108814. fc = &graphql.FieldContext{
  108815. Object: "Weight",
  108816. Field: field,
  108817. IsMethod: false,
  108818. IsResolver: false,
  108819. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108820. return nil, errors.New("field of type Float does not have child fields")
  108821. },
  108822. }
  108823. return fc, nil
  108824. }
  108825. func (ec *executionContext) __Service_sdl(ctx context.Context, field graphql.CollectedField, obj *fedruntime.Service) (ret graphql.Marshaler) {
  108826. fc, err := ec.fieldContext__Service_sdl(ctx, field)
  108827. if err != nil {
  108828. return graphql.Null
  108829. }
  108830. ctx = graphql.WithFieldContext(ctx, fc)
  108831. defer func() {
  108832. if r := recover(); r != nil {
  108833. ec.Error(ctx, ec.Recover(ctx, r))
  108834. ret = graphql.Null
  108835. }
  108836. }()
  108837. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108838. ctx = rctx // use context from middleware stack in children
  108839. return obj.SDL, nil
  108840. })
  108841. if err != nil {
  108842. ec.Error(ctx, err)
  108843. return graphql.Null
  108844. }
  108845. if resTmp == nil {
  108846. return graphql.Null
  108847. }
  108848. res := resTmp.(string)
  108849. fc.Result = res
  108850. return ec.marshalOString2string(ctx, field.Selections, res)
  108851. }
  108852. func (ec *executionContext) fieldContext__Service_sdl(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108853. fc = &graphql.FieldContext{
  108854. Object: "_Service",
  108855. Field: field,
  108856. IsMethod: false,
  108857. IsResolver: false,
  108858. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108859. return nil, errors.New("field of type String does not have child fields")
  108860. },
  108861. }
  108862. return fc, nil
  108863. }
  108864. func (ec *executionContext) ___Directive_name(ctx context.Context, field graphql.CollectedField, obj *introspection.Directive) (ret graphql.Marshaler) {
  108865. fc, err := ec.fieldContext___Directive_name(ctx, field)
  108866. if err != nil {
  108867. return graphql.Null
  108868. }
  108869. ctx = graphql.WithFieldContext(ctx, fc)
  108870. defer func() {
  108871. if r := recover(); r != nil {
  108872. ec.Error(ctx, ec.Recover(ctx, r))
  108873. ret = graphql.Null
  108874. }
  108875. }()
  108876. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108877. ctx = rctx // use context from middleware stack in children
  108878. return obj.Name, nil
  108879. })
  108880. if err != nil {
  108881. ec.Error(ctx, err)
  108882. return graphql.Null
  108883. }
  108884. if resTmp == nil {
  108885. if !graphql.HasFieldError(ctx, fc) {
  108886. ec.Errorf(ctx, "must not be null")
  108887. }
  108888. return graphql.Null
  108889. }
  108890. res := resTmp.(string)
  108891. fc.Result = res
  108892. return ec.marshalNString2string(ctx, field.Selections, res)
  108893. }
  108894. func (ec *executionContext) fieldContext___Directive_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108895. fc = &graphql.FieldContext{
  108896. Object: "__Directive",
  108897. Field: field,
  108898. IsMethod: false,
  108899. IsResolver: false,
  108900. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108901. return nil, errors.New("field of type String does not have child fields")
  108902. },
  108903. }
  108904. return fc, nil
  108905. }
  108906. func (ec *executionContext) ___Directive_description(ctx context.Context, field graphql.CollectedField, obj *introspection.Directive) (ret graphql.Marshaler) {
  108907. fc, err := ec.fieldContext___Directive_description(ctx, field)
  108908. if err != nil {
  108909. return graphql.Null
  108910. }
  108911. ctx = graphql.WithFieldContext(ctx, fc)
  108912. defer func() {
  108913. if r := recover(); r != nil {
  108914. ec.Error(ctx, ec.Recover(ctx, r))
  108915. ret = graphql.Null
  108916. }
  108917. }()
  108918. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108919. ctx = rctx // use context from middleware stack in children
  108920. return obj.Description(), nil
  108921. })
  108922. if err != nil {
  108923. ec.Error(ctx, err)
  108924. return graphql.Null
  108925. }
  108926. if resTmp == nil {
  108927. return graphql.Null
  108928. }
  108929. res := resTmp.(*string)
  108930. fc.Result = res
  108931. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  108932. }
  108933. func (ec *executionContext) fieldContext___Directive_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108934. fc = &graphql.FieldContext{
  108935. Object: "__Directive",
  108936. Field: field,
  108937. IsMethod: true,
  108938. IsResolver: false,
  108939. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108940. return nil, errors.New("field of type String does not have child fields")
  108941. },
  108942. }
  108943. return fc, nil
  108944. }
  108945. func (ec *executionContext) ___Directive_locations(ctx context.Context, field graphql.CollectedField, obj *introspection.Directive) (ret graphql.Marshaler) {
  108946. fc, err := ec.fieldContext___Directive_locations(ctx, field)
  108947. if err != nil {
  108948. return graphql.Null
  108949. }
  108950. ctx = graphql.WithFieldContext(ctx, fc)
  108951. defer func() {
  108952. if r := recover(); r != nil {
  108953. ec.Error(ctx, ec.Recover(ctx, r))
  108954. ret = graphql.Null
  108955. }
  108956. }()
  108957. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108958. ctx = rctx // use context from middleware stack in children
  108959. return obj.Locations, nil
  108960. })
  108961. if err != nil {
  108962. ec.Error(ctx, err)
  108963. return graphql.Null
  108964. }
  108965. if resTmp == nil {
  108966. if !graphql.HasFieldError(ctx, fc) {
  108967. ec.Errorf(ctx, "must not be null")
  108968. }
  108969. return graphql.Null
  108970. }
  108971. res := resTmp.([]string)
  108972. fc.Result = res
  108973. return ec.marshalN__DirectiveLocation2ᚕstringᚄ(ctx, field.Selections, res)
  108974. }
  108975. func (ec *executionContext) fieldContext___Directive_locations(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108976. fc = &graphql.FieldContext{
  108977. Object: "__Directive",
  108978. Field: field,
  108979. IsMethod: false,
  108980. IsResolver: false,
  108981. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108982. return nil, errors.New("field of type __DirectiveLocation does not have child fields")
  108983. },
  108984. }
  108985. return fc, nil
  108986. }
  108987. func (ec *executionContext) ___Directive_args(ctx context.Context, field graphql.CollectedField, obj *introspection.Directive) (ret graphql.Marshaler) {
  108988. fc, err := ec.fieldContext___Directive_args(ctx, field)
  108989. if err != nil {
  108990. return graphql.Null
  108991. }
  108992. ctx = graphql.WithFieldContext(ctx, fc)
  108993. defer func() {
  108994. if r := recover(); r != nil {
  108995. ec.Error(ctx, ec.Recover(ctx, r))
  108996. ret = graphql.Null
  108997. }
  108998. }()
  108999. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109000. ctx = rctx // use context from middleware stack in children
  109001. return obj.Args, nil
  109002. })
  109003. if err != nil {
  109004. ec.Error(ctx, err)
  109005. return graphql.Null
  109006. }
  109007. if resTmp == nil {
  109008. if !graphql.HasFieldError(ctx, fc) {
  109009. ec.Errorf(ctx, "must not be null")
  109010. }
  109011. return graphql.Null
  109012. }
  109013. res := resTmp.([]introspection.InputValue)
  109014. fc.Result = res
  109015. return ec.marshalN__InputValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValueᚄ(ctx, field.Selections, res)
  109016. }
  109017. func (ec *executionContext) fieldContext___Directive_args(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109018. fc = &graphql.FieldContext{
  109019. Object: "__Directive",
  109020. Field: field,
  109021. IsMethod: false,
  109022. IsResolver: false,
  109023. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109024. switch field.Name {
  109025. case "name":
  109026. return ec.fieldContext___InputValue_name(ctx, field)
  109027. case "description":
  109028. return ec.fieldContext___InputValue_description(ctx, field)
  109029. case "type":
  109030. return ec.fieldContext___InputValue_type(ctx, field)
  109031. case "defaultValue":
  109032. return ec.fieldContext___InputValue_defaultValue(ctx, field)
  109033. }
  109034. return nil, fmt.Errorf("no field named %q was found under type __InputValue", field.Name)
  109035. },
  109036. }
  109037. return fc, nil
  109038. }
  109039. func (ec *executionContext) ___Directive_isRepeatable(ctx context.Context, field graphql.CollectedField, obj *introspection.Directive) (ret graphql.Marshaler) {
  109040. fc, err := ec.fieldContext___Directive_isRepeatable(ctx, field)
  109041. if err != nil {
  109042. return graphql.Null
  109043. }
  109044. ctx = graphql.WithFieldContext(ctx, fc)
  109045. defer func() {
  109046. if r := recover(); r != nil {
  109047. ec.Error(ctx, ec.Recover(ctx, r))
  109048. ret = graphql.Null
  109049. }
  109050. }()
  109051. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109052. ctx = rctx // use context from middleware stack in children
  109053. return obj.IsRepeatable, nil
  109054. })
  109055. if err != nil {
  109056. ec.Error(ctx, err)
  109057. return graphql.Null
  109058. }
  109059. if resTmp == nil {
  109060. if !graphql.HasFieldError(ctx, fc) {
  109061. ec.Errorf(ctx, "must not be null")
  109062. }
  109063. return graphql.Null
  109064. }
  109065. res := resTmp.(bool)
  109066. fc.Result = res
  109067. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  109068. }
  109069. func (ec *executionContext) fieldContext___Directive_isRepeatable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109070. fc = &graphql.FieldContext{
  109071. Object: "__Directive",
  109072. Field: field,
  109073. IsMethod: false,
  109074. IsResolver: false,
  109075. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109076. return nil, errors.New("field of type Boolean does not have child fields")
  109077. },
  109078. }
  109079. return fc, nil
  109080. }
  109081. func (ec *executionContext) ___EnumValue_name(ctx context.Context, field graphql.CollectedField, obj *introspection.EnumValue) (ret graphql.Marshaler) {
  109082. fc, err := ec.fieldContext___EnumValue_name(ctx, field)
  109083. if err != nil {
  109084. return graphql.Null
  109085. }
  109086. ctx = graphql.WithFieldContext(ctx, fc)
  109087. defer func() {
  109088. if r := recover(); r != nil {
  109089. ec.Error(ctx, ec.Recover(ctx, r))
  109090. ret = graphql.Null
  109091. }
  109092. }()
  109093. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109094. ctx = rctx // use context from middleware stack in children
  109095. return obj.Name, nil
  109096. })
  109097. if err != nil {
  109098. ec.Error(ctx, err)
  109099. return graphql.Null
  109100. }
  109101. if resTmp == nil {
  109102. if !graphql.HasFieldError(ctx, fc) {
  109103. ec.Errorf(ctx, "must not be null")
  109104. }
  109105. return graphql.Null
  109106. }
  109107. res := resTmp.(string)
  109108. fc.Result = res
  109109. return ec.marshalNString2string(ctx, field.Selections, res)
  109110. }
  109111. func (ec *executionContext) fieldContext___EnumValue_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109112. fc = &graphql.FieldContext{
  109113. Object: "__EnumValue",
  109114. Field: field,
  109115. IsMethod: false,
  109116. IsResolver: false,
  109117. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109118. return nil, errors.New("field of type String does not have child fields")
  109119. },
  109120. }
  109121. return fc, nil
  109122. }
  109123. func (ec *executionContext) ___EnumValue_description(ctx context.Context, field graphql.CollectedField, obj *introspection.EnumValue) (ret graphql.Marshaler) {
  109124. fc, err := ec.fieldContext___EnumValue_description(ctx, field)
  109125. if err != nil {
  109126. return graphql.Null
  109127. }
  109128. ctx = graphql.WithFieldContext(ctx, fc)
  109129. defer func() {
  109130. if r := recover(); r != nil {
  109131. ec.Error(ctx, ec.Recover(ctx, r))
  109132. ret = graphql.Null
  109133. }
  109134. }()
  109135. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109136. ctx = rctx // use context from middleware stack in children
  109137. return obj.Description(), nil
  109138. })
  109139. if err != nil {
  109140. ec.Error(ctx, err)
  109141. return graphql.Null
  109142. }
  109143. if resTmp == nil {
  109144. return graphql.Null
  109145. }
  109146. res := resTmp.(*string)
  109147. fc.Result = res
  109148. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  109149. }
  109150. func (ec *executionContext) fieldContext___EnumValue_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109151. fc = &graphql.FieldContext{
  109152. Object: "__EnumValue",
  109153. Field: field,
  109154. IsMethod: true,
  109155. IsResolver: false,
  109156. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109157. return nil, errors.New("field of type String does not have child fields")
  109158. },
  109159. }
  109160. return fc, nil
  109161. }
  109162. func (ec *executionContext) ___EnumValue_isDeprecated(ctx context.Context, field graphql.CollectedField, obj *introspection.EnumValue) (ret graphql.Marshaler) {
  109163. fc, err := ec.fieldContext___EnumValue_isDeprecated(ctx, field)
  109164. if err != nil {
  109165. return graphql.Null
  109166. }
  109167. ctx = graphql.WithFieldContext(ctx, fc)
  109168. defer func() {
  109169. if r := recover(); r != nil {
  109170. ec.Error(ctx, ec.Recover(ctx, r))
  109171. ret = graphql.Null
  109172. }
  109173. }()
  109174. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109175. ctx = rctx // use context from middleware stack in children
  109176. return obj.IsDeprecated(), nil
  109177. })
  109178. if err != nil {
  109179. ec.Error(ctx, err)
  109180. return graphql.Null
  109181. }
  109182. if resTmp == nil {
  109183. if !graphql.HasFieldError(ctx, fc) {
  109184. ec.Errorf(ctx, "must not be null")
  109185. }
  109186. return graphql.Null
  109187. }
  109188. res := resTmp.(bool)
  109189. fc.Result = res
  109190. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  109191. }
  109192. func (ec *executionContext) fieldContext___EnumValue_isDeprecated(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109193. fc = &graphql.FieldContext{
  109194. Object: "__EnumValue",
  109195. Field: field,
  109196. IsMethod: true,
  109197. IsResolver: false,
  109198. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109199. return nil, errors.New("field of type Boolean does not have child fields")
  109200. },
  109201. }
  109202. return fc, nil
  109203. }
  109204. func (ec *executionContext) ___EnumValue_deprecationReason(ctx context.Context, field graphql.CollectedField, obj *introspection.EnumValue) (ret graphql.Marshaler) {
  109205. fc, err := ec.fieldContext___EnumValue_deprecationReason(ctx, field)
  109206. if err != nil {
  109207. return graphql.Null
  109208. }
  109209. ctx = graphql.WithFieldContext(ctx, fc)
  109210. defer func() {
  109211. if r := recover(); r != nil {
  109212. ec.Error(ctx, ec.Recover(ctx, r))
  109213. ret = graphql.Null
  109214. }
  109215. }()
  109216. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109217. ctx = rctx // use context from middleware stack in children
  109218. return obj.DeprecationReason(), nil
  109219. })
  109220. if err != nil {
  109221. ec.Error(ctx, err)
  109222. return graphql.Null
  109223. }
  109224. if resTmp == nil {
  109225. return graphql.Null
  109226. }
  109227. res := resTmp.(*string)
  109228. fc.Result = res
  109229. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  109230. }
  109231. func (ec *executionContext) fieldContext___EnumValue_deprecationReason(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109232. fc = &graphql.FieldContext{
  109233. Object: "__EnumValue",
  109234. Field: field,
  109235. IsMethod: true,
  109236. IsResolver: false,
  109237. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109238. return nil, errors.New("field of type String does not have child fields")
  109239. },
  109240. }
  109241. return fc, nil
  109242. }
  109243. func (ec *executionContext) ___Field_name(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) {
  109244. fc, err := ec.fieldContext___Field_name(ctx, field)
  109245. if err != nil {
  109246. return graphql.Null
  109247. }
  109248. ctx = graphql.WithFieldContext(ctx, fc)
  109249. defer func() {
  109250. if r := recover(); r != nil {
  109251. ec.Error(ctx, ec.Recover(ctx, r))
  109252. ret = graphql.Null
  109253. }
  109254. }()
  109255. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109256. ctx = rctx // use context from middleware stack in children
  109257. return obj.Name, nil
  109258. })
  109259. if err != nil {
  109260. ec.Error(ctx, err)
  109261. return graphql.Null
  109262. }
  109263. if resTmp == nil {
  109264. if !graphql.HasFieldError(ctx, fc) {
  109265. ec.Errorf(ctx, "must not be null")
  109266. }
  109267. return graphql.Null
  109268. }
  109269. res := resTmp.(string)
  109270. fc.Result = res
  109271. return ec.marshalNString2string(ctx, field.Selections, res)
  109272. }
  109273. func (ec *executionContext) fieldContext___Field_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109274. fc = &graphql.FieldContext{
  109275. Object: "__Field",
  109276. Field: field,
  109277. IsMethod: false,
  109278. IsResolver: false,
  109279. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109280. return nil, errors.New("field of type String does not have child fields")
  109281. },
  109282. }
  109283. return fc, nil
  109284. }
  109285. func (ec *executionContext) ___Field_description(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) {
  109286. fc, err := ec.fieldContext___Field_description(ctx, field)
  109287. if err != nil {
  109288. return graphql.Null
  109289. }
  109290. ctx = graphql.WithFieldContext(ctx, fc)
  109291. defer func() {
  109292. if r := recover(); r != nil {
  109293. ec.Error(ctx, ec.Recover(ctx, r))
  109294. ret = graphql.Null
  109295. }
  109296. }()
  109297. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109298. ctx = rctx // use context from middleware stack in children
  109299. return obj.Description(), nil
  109300. })
  109301. if err != nil {
  109302. ec.Error(ctx, err)
  109303. return graphql.Null
  109304. }
  109305. if resTmp == nil {
  109306. return graphql.Null
  109307. }
  109308. res := resTmp.(*string)
  109309. fc.Result = res
  109310. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  109311. }
  109312. func (ec *executionContext) fieldContext___Field_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109313. fc = &graphql.FieldContext{
  109314. Object: "__Field",
  109315. Field: field,
  109316. IsMethod: true,
  109317. IsResolver: false,
  109318. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109319. return nil, errors.New("field of type String does not have child fields")
  109320. },
  109321. }
  109322. return fc, nil
  109323. }
  109324. func (ec *executionContext) ___Field_args(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) {
  109325. fc, err := ec.fieldContext___Field_args(ctx, field)
  109326. if err != nil {
  109327. return graphql.Null
  109328. }
  109329. ctx = graphql.WithFieldContext(ctx, fc)
  109330. defer func() {
  109331. if r := recover(); r != nil {
  109332. ec.Error(ctx, ec.Recover(ctx, r))
  109333. ret = graphql.Null
  109334. }
  109335. }()
  109336. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109337. ctx = rctx // use context from middleware stack in children
  109338. return obj.Args, nil
  109339. })
  109340. if err != nil {
  109341. ec.Error(ctx, err)
  109342. return graphql.Null
  109343. }
  109344. if resTmp == nil {
  109345. if !graphql.HasFieldError(ctx, fc) {
  109346. ec.Errorf(ctx, "must not be null")
  109347. }
  109348. return graphql.Null
  109349. }
  109350. res := resTmp.([]introspection.InputValue)
  109351. fc.Result = res
  109352. return ec.marshalN__InputValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValueᚄ(ctx, field.Selections, res)
  109353. }
  109354. func (ec *executionContext) fieldContext___Field_args(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109355. fc = &graphql.FieldContext{
  109356. Object: "__Field",
  109357. Field: field,
  109358. IsMethod: false,
  109359. IsResolver: false,
  109360. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109361. switch field.Name {
  109362. case "name":
  109363. return ec.fieldContext___InputValue_name(ctx, field)
  109364. case "description":
  109365. return ec.fieldContext___InputValue_description(ctx, field)
  109366. case "type":
  109367. return ec.fieldContext___InputValue_type(ctx, field)
  109368. case "defaultValue":
  109369. return ec.fieldContext___InputValue_defaultValue(ctx, field)
  109370. }
  109371. return nil, fmt.Errorf("no field named %q was found under type __InputValue", field.Name)
  109372. },
  109373. }
  109374. return fc, nil
  109375. }
  109376. func (ec *executionContext) ___Field_type(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) {
  109377. fc, err := ec.fieldContext___Field_type(ctx, field)
  109378. if err != nil {
  109379. return graphql.Null
  109380. }
  109381. ctx = graphql.WithFieldContext(ctx, fc)
  109382. defer func() {
  109383. if r := recover(); r != nil {
  109384. ec.Error(ctx, ec.Recover(ctx, r))
  109385. ret = graphql.Null
  109386. }
  109387. }()
  109388. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109389. ctx = rctx // use context from middleware stack in children
  109390. return obj.Type, nil
  109391. })
  109392. if err != nil {
  109393. ec.Error(ctx, err)
  109394. return graphql.Null
  109395. }
  109396. if resTmp == nil {
  109397. if !graphql.HasFieldError(ctx, fc) {
  109398. ec.Errorf(ctx, "must not be null")
  109399. }
  109400. return graphql.Null
  109401. }
  109402. res := resTmp.(*introspection.Type)
  109403. fc.Result = res
  109404. return ec.marshalN__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx, field.Selections, res)
  109405. }
  109406. func (ec *executionContext) fieldContext___Field_type(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109407. fc = &graphql.FieldContext{
  109408. Object: "__Field",
  109409. Field: field,
  109410. IsMethod: false,
  109411. IsResolver: false,
  109412. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109413. switch field.Name {
  109414. case "kind":
  109415. return ec.fieldContext___Type_kind(ctx, field)
  109416. case "name":
  109417. return ec.fieldContext___Type_name(ctx, field)
  109418. case "description":
  109419. return ec.fieldContext___Type_description(ctx, field)
  109420. case "fields":
  109421. return ec.fieldContext___Type_fields(ctx, field)
  109422. case "interfaces":
  109423. return ec.fieldContext___Type_interfaces(ctx, field)
  109424. case "possibleTypes":
  109425. return ec.fieldContext___Type_possibleTypes(ctx, field)
  109426. case "enumValues":
  109427. return ec.fieldContext___Type_enumValues(ctx, field)
  109428. case "inputFields":
  109429. return ec.fieldContext___Type_inputFields(ctx, field)
  109430. case "ofType":
  109431. return ec.fieldContext___Type_ofType(ctx, field)
  109432. case "specifiedByURL":
  109433. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  109434. }
  109435. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  109436. },
  109437. }
  109438. return fc, nil
  109439. }
  109440. func (ec *executionContext) ___Field_isDeprecated(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) {
  109441. fc, err := ec.fieldContext___Field_isDeprecated(ctx, field)
  109442. if err != nil {
  109443. return graphql.Null
  109444. }
  109445. ctx = graphql.WithFieldContext(ctx, fc)
  109446. defer func() {
  109447. if r := recover(); r != nil {
  109448. ec.Error(ctx, ec.Recover(ctx, r))
  109449. ret = graphql.Null
  109450. }
  109451. }()
  109452. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109453. ctx = rctx // use context from middleware stack in children
  109454. return obj.IsDeprecated(), nil
  109455. })
  109456. if err != nil {
  109457. ec.Error(ctx, err)
  109458. return graphql.Null
  109459. }
  109460. if resTmp == nil {
  109461. if !graphql.HasFieldError(ctx, fc) {
  109462. ec.Errorf(ctx, "must not be null")
  109463. }
  109464. return graphql.Null
  109465. }
  109466. res := resTmp.(bool)
  109467. fc.Result = res
  109468. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  109469. }
  109470. func (ec *executionContext) fieldContext___Field_isDeprecated(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109471. fc = &graphql.FieldContext{
  109472. Object: "__Field",
  109473. Field: field,
  109474. IsMethod: true,
  109475. IsResolver: false,
  109476. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109477. return nil, errors.New("field of type Boolean does not have child fields")
  109478. },
  109479. }
  109480. return fc, nil
  109481. }
  109482. func (ec *executionContext) ___Field_deprecationReason(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) {
  109483. fc, err := ec.fieldContext___Field_deprecationReason(ctx, field)
  109484. if err != nil {
  109485. return graphql.Null
  109486. }
  109487. ctx = graphql.WithFieldContext(ctx, fc)
  109488. defer func() {
  109489. if r := recover(); r != nil {
  109490. ec.Error(ctx, ec.Recover(ctx, r))
  109491. ret = graphql.Null
  109492. }
  109493. }()
  109494. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109495. ctx = rctx // use context from middleware stack in children
  109496. return obj.DeprecationReason(), nil
  109497. })
  109498. if err != nil {
  109499. ec.Error(ctx, err)
  109500. return graphql.Null
  109501. }
  109502. if resTmp == nil {
  109503. return graphql.Null
  109504. }
  109505. res := resTmp.(*string)
  109506. fc.Result = res
  109507. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  109508. }
  109509. func (ec *executionContext) fieldContext___Field_deprecationReason(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109510. fc = &graphql.FieldContext{
  109511. Object: "__Field",
  109512. Field: field,
  109513. IsMethod: true,
  109514. IsResolver: false,
  109515. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109516. return nil, errors.New("field of type String does not have child fields")
  109517. },
  109518. }
  109519. return fc, nil
  109520. }
  109521. func (ec *executionContext) ___InputValue_name(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) {
  109522. fc, err := ec.fieldContext___InputValue_name(ctx, field)
  109523. if err != nil {
  109524. return graphql.Null
  109525. }
  109526. ctx = graphql.WithFieldContext(ctx, fc)
  109527. defer func() {
  109528. if r := recover(); r != nil {
  109529. ec.Error(ctx, ec.Recover(ctx, r))
  109530. ret = graphql.Null
  109531. }
  109532. }()
  109533. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109534. ctx = rctx // use context from middleware stack in children
  109535. return obj.Name, nil
  109536. })
  109537. if err != nil {
  109538. ec.Error(ctx, err)
  109539. return graphql.Null
  109540. }
  109541. if resTmp == nil {
  109542. if !graphql.HasFieldError(ctx, fc) {
  109543. ec.Errorf(ctx, "must not be null")
  109544. }
  109545. return graphql.Null
  109546. }
  109547. res := resTmp.(string)
  109548. fc.Result = res
  109549. return ec.marshalNString2string(ctx, field.Selections, res)
  109550. }
  109551. func (ec *executionContext) fieldContext___InputValue_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109552. fc = &graphql.FieldContext{
  109553. Object: "__InputValue",
  109554. Field: field,
  109555. IsMethod: false,
  109556. IsResolver: false,
  109557. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109558. return nil, errors.New("field of type String does not have child fields")
  109559. },
  109560. }
  109561. return fc, nil
  109562. }
  109563. func (ec *executionContext) ___InputValue_description(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) {
  109564. fc, err := ec.fieldContext___InputValue_description(ctx, field)
  109565. if err != nil {
  109566. return graphql.Null
  109567. }
  109568. ctx = graphql.WithFieldContext(ctx, fc)
  109569. defer func() {
  109570. if r := recover(); r != nil {
  109571. ec.Error(ctx, ec.Recover(ctx, r))
  109572. ret = graphql.Null
  109573. }
  109574. }()
  109575. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109576. ctx = rctx // use context from middleware stack in children
  109577. return obj.Description(), nil
  109578. })
  109579. if err != nil {
  109580. ec.Error(ctx, err)
  109581. return graphql.Null
  109582. }
  109583. if resTmp == nil {
  109584. return graphql.Null
  109585. }
  109586. res := resTmp.(*string)
  109587. fc.Result = res
  109588. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  109589. }
  109590. func (ec *executionContext) fieldContext___InputValue_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109591. fc = &graphql.FieldContext{
  109592. Object: "__InputValue",
  109593. Field: field,
  109594. IsMethod: true,
  109595. IsResolver: false,
  109596. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109597. return nil, errors.New("field of type String does not have child fields")
  109598. },
  109599. }
  109600. return fc, nil
  109601. }
  109602. func (ec *executionContext) ___InputValue_type(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) {
  109603. fc, err := ec.fieldContext___InputValue_type(ctx, field)
  109604. if err != nil {
  109605. return graphql.Null
  109606. }
  109607. ctx = graphql.WithFieldContext(ctx, fc)
  109608. defer func() {
  109609. if r := recover(); r != nil {
  109610. ec.Error(ctx, ec.Recover(ctx, r))
  109611. ret = graphql.Null
  109612. }
  109613. }()
  109614. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109615. ctx = rctx // use context from middleware stack in children
  109616. return obj.Type, nil
  109617. })
  109618. if err != nil {
  109619. ec.Error(ctx, err)
  109620. return graphql.Null
  109621. }
  109622. if resTmp == nil {
  109623. if !graphql.HasFieldError(ctx, fc) {
  109624. ec.Errorf(ctx, "must not be null")
  109625. }
  109626. return graphql.Null
  109627. }
  109628. res := resTmp.(*introspection.Type)
  109629. fc.Result = res
  109630. return ec.marshalN__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx, field.Selections, res)
  109631. }
  109632. func (ec *executionContext) fieldContext___InputValue_type(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109633. fc = &graphql.FieldContext{
  109634. Object: "__InputValue",
  109635. Field: field,
  109636. IsMethod: false,
  109637. IsResolver: false,
  109638. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109639. switch field.Name {
  109640. case "kind":
  109641. return ec.fieldContext___Type_kind(ctx, field)
  109642. case "name":
  109643. return ec.fieldContext___Type_name(ctx, field)
  109644. case "description":
  109645. return ec.fieldContext___Type_description(ctx, field)
  109646. case "fields":
  109647. return ec.fieldContext___Type_fields(ctx, field)
  109648. case "interfaces":
  109649. return ec.fieldContext___Type_interfaces(ctx, field)
  109650. case "possibleTypes":
  109651. return ec.fieldContext___Type_possibleTypes(ctx, field)
  109652. case "enumValues":
  109653. return ec.fieldContext___Type_enumValues(ctx, field)
  109654. case "inputFields":
  109655. return ec.fieldContext___Type_inputFields(ctx, field)
  109656. case "ofType":
  109657. return ec.fieldContext___Type_ofType(ctx, field)
  109658. case "specifiedByURL":
  109659. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  109660. }
  109661. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  109662. },
  109663. }
  109664. return fc, nil
  109665. }
  109666. func (ec *executionContext) ___InputValue_defaultValue(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) {
  109667. fc, err := ec.fieldContext___InputValue_defaultValue(ctx, field)
  109668. if err != nil {
  109669. return graphql.Null
  109670. }
  109671. ctx = graphql.WithFieldContext(ctx, fc)
  109672. defer func() {
  109673. if r := recover(); r != nil {
  109674. ec.Error(ctx, ec.Recover(ctx, r))
  109675. ret = graphql.Null
  109676. }
  109677. }()
  109678. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109679. ctx = rctx // use context from middleware stack in children
  109680. return obj.DefaultValue, nil
  109681. })
  109682. if err != nil {
  109683. ec.Error(ctx, err)
  109684. return graphql.Null
  109685. }
  109686. if resTmp == nil {
  109687. return graphql.Null
  109688. }
  109689. res := resTmp.(*string)
  109690. fc.Result = res
  109691. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  109692. }
  109693. func (ec *executionContext) fieldContext___InputValue_defaultValue(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109694. fc = &graphql.FieldContext{
  109695. Object: "__InputValue",
  109696. Field: field,
  109697. IsMethod: false,
  109698. IsResolver: false,
  109699. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109700. return nil, errors.New("field of type String does not have child fields")
  109701. },
  109702. }
  109703. return fc, nil
  109704. }
  109705. func (ec *executionContext) ___Schema_description(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) {
  109706. fc, err := ec.fieldContext___Schema_description(ctx, field)
  109707. if err != nil {
  109708. return graphql.Null
  109709. }
  109710. ctx = graphql.WithFieldContext(ctx, fc)
  109711. defer func() {
  109712. if r := recover(); r != nil {
  109713. ec.Error(ctx, ec.Recover(ctx, r))
  109714. ret = graphql.Null
  109715. }
  109716. }()
  109717. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109718. ctx = rctx // use context from middleware stack in children
  109719. return obj.Description(), nil
  109720. })
  109721. if err != nil {
  109722. ec.Error(ctx, err)
  109723. return graphql.Null
  109724. }
  109725. if resTmp == nil {
  109726. return graphql.Null
  109727. }
  109728. res := resTmp.(*string)
  109729. fc.Result = res
  109730. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  109731. }
  109732. func (ec *executionContext) fieldContext___Schema_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109733. fc = &graphql.FieldContext{
  109734. Object: "__Schema",
  109735. Field: field,
  109736. IsMethod: true,
  109737. IsResolver: false,
  109738. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109739. return nil, errors.New("field of type String does not have child fields")
  109740. },
  109741. }
  109742. return fc, nil
  109743. }
  109744. func (ec *executionContext) ___Schema_types(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) {
  109745. fc, err := ec.fieldContext___Schema_types(ctx, field)
  109746. if err != nil {
  109747. return graphql.Null
  109748. }
  109749. ctx = graphql.WithFieldContext(ctx, fc)
  109750. defer func() {
  109751. if r := recover(); r != nil {
  109752. ec.Error(ctx, ec.Recover(ctx, r))
  109753. ret = graphql.Null
  109754. }
  109755. }()
  109756. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109757. ctx = rctx // use context from middleware stack in children
  109758. return obj.Types(), nil
  109759. })
  109760. if err != nil {
  109761. ec.Error(ctx, err)
  109762. return graphql.Null
  109763. }
  109764. if resTmp == nil {
  109765. if !graphql.HasFieldError(ctx, fc) {
  109766. ec.Errorf(ctx, "must not be null")
  109767. }
  109768. return graphql.Null
  109769. }
  109770. res := resTmp.([]introspection.Type)
  109771. fc.Result = res
  109772. return ec.marshalN__Type2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐTypeᚄ(ctx, field.Selections, res)
  109773. }
  109774. func (ec *executionContext) fieldContext___Schema_types(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109775. fc = &graphql.FieldContext{
  109776. Object: "__Schema",
  109777. Field: field,
  109778. IsMethod: true,
  109779. IsResolver: false,
  109780. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109781. switch field.Name {
  109782. case "kind":
  109783. return ec.fieldContext___Type_kind(ctx, field)
  109784. case "name":
  109785. return ec.fieldContext___Type_name(ctx, field)
  109786. case "description":
  109787. return ec.fieldContext___Type_description(ctx, field)
  109788. case "fields":
  109789. return ec.fieldContext___Type_fields(ctx, field)
  109790. case "interfaces":
  109791. return ec.fieldContext___Type_interfaces(ctx, field)
  109792. case "possibleTypes":
  109793. return ec.fieldContext___Type_possibleTypes(ctx, field)
  109794. case "enumValues":
  109795. return ec.fieldContext___Type_enumValues(ctx, field)
  109796. case "inputFields":
  109797. return ec.fieldContext___Type_inputFields(ctx, field)
  109798. case "ofType":
  109799. return ec.fieldContext___Type_ofType(ctx, field)
  109800. case "specifiedByURL":
  109801. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  109802. }
  109803. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  109804. },
  109805. }
  109806. return fc, nil
  109807. }
  109808. func (ec *executionContext) ___Schema_queryType(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) {
  109809. fc, err := ec.fieldContext___Schema_queryType(ctx, field)
  109810. if err != nil {
  109811. return graphql.Null
  109812. }
  109813. ctx = graphql.WithFieldContext(ctx, fc)
  109814. defer func() {
  109815. if r := recover(); r != nil {
  109816. ec.Error(ctx, ec.Recover(ctx, r))
  109817. ret = graphql.Null
  109818. }
  109819. }()
  109820. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109821. ctx = rctx // use context from middleware stack in children
  109822. return obj.QueryType(), nil
  109823. })
  109824. if err != nil {
  109825. ec.Error(ctx, err)
  109826. return graphql.Null
  109827. }
  109828. if resTmp == nil {
  109829. if !graphql.HasFieldError(ctx, fc) {
  109830. ec.Errorf(ctx, "must not be null")
  109831. }
  109832. return graphql.Null
  109833. }
  109834. res := resTmp.(*introspection.Type)
  109835. fc.Result = res
  109836. return ec.marshalN__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx, field.Selections, res)
  109837. }
  109838. func (ec *executionContext) fieldContext___Schema_queryType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109839. fc = &graphql.FieldContext{
  109840. Object: "__Schema",
  109841. Field: field,
  109842. IsMethod: true,
  109843. IsResolver: false,
  109844. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109845. switch field.Name {
  109846. case "kind":
  109847. return ec.fieldContext___Type_kind(ctx, field)
  109848. case "name":
  109849. return ec.fieldContext___Type_name(ctx, field)
  109850. case "description":
  109851. return ec.fieldContext___Type_description(ctx, field)
  109852. case "fields":
  109853. return ec.fieldContext___Type_fields(ctx, field)
  109854. case "interfaces":
  109855. return ec.fieldContext___Type_interfaces(ctx, field)
  109856. case "possibleTypes":
  109857. return ec.fieldContext___Type_possibleTypes(ctx, field)
  109858. case "enumValues":
  109859. return ec.fieldContext___Type_enumValues(ctx, field)
  109860. case "inputFields":
  109861. return ec.fieldContext___Type_inputFields(ctx, field)
  109862. case "ofType":
  109863. return ec.fieldContext___Type_ofType(ctx, field)
  109864. case "specifiedByURL":
  109865. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  109866. }
  109867. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  109868. },
  109869. }
  109870. return fc, nil
  109871. }
  109872. func (ec *executionContext) ___Schema_mutationType(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) {
  109873. fc, err := ec.fieldContext___Schema_mutationType(ctx, field)
  109874. if err != nil {
  109875. return graphql.Null
  109876. }
  109877. ctx = graphql.WithFieldContext(ctx, fc)
  109878. defer func() {
  109879. if r := recover(); r != nil {
  109880. ec.Error(ctx, ec.Recover(ctx, r))
  109881. ret = graphql.Null
  109882. }
  109883. }()
  109884. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109885. ctx = rctx // use context from middleware stack in children
  109886. return obj.MutationType(), nil
  109887. })
  109888. if err != nil {
  109889. ec.Error(ctx, err)
  109890. return graphql.Null
  109891. }
  109892. if resTmp == nil {
  109893. return graphql.Null
  109894. }
  109895. res := resTmp.(*introspection.Type)
  109896. fc.Result = res
  109897. return ec.marshalO__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx, field.Selections, res)
  109898. }
  109899. func (ec *executionContext) fieldContext___Schema_mutationType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109900. fc = &graphql.FieldContext{
  109901. Object: "__Schema",
  109902. Field: field,
  109903. IsMethod: true,
  109904. IsResolver: false,
  109905. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109906. switch field.Name {
  109907. case "kind":
  109908. return ec.fieldContext___Type_kind(ctx, field)
  109909. case "name":
  109910. return ec.fieldContext___Type_name(ctx, field)
  109911. case "description":
  109912. return ec.fieldContext___Type_description(ctx, field)
  109913. case "fields":
  109914. return ec.fieldContext___Type_fields(ctx, field)
  109915. case "interfaces":
  109916. return ec.fieldContext___Type_interfaces(ctx, field)
  109917. case "possibleTypes":
  109918. return ec.fieldContext___Type_possibleTypes(ctx, field)
  109919. case "enumValues":
  109920. return ec.fieldContext___Type_enumValues(ctx, field)
  109921. case "inputFields":
  109922. return ec.fieldContext___Type_inputFields(ctx, field)
  109923. case "ofType":
  109924. return ec.fieldContext___Type_ofType(ctx, field)
  109925. case "specifiedByURL":
  109926. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  109927. }
  109928. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  109929. },
  109930. }
  109931. return fc, nil
  109932. }
  109933. func (ec *executionContext) ___Schema_subscriptionType(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) {
  109934. fc, err := ec.fieldContext___Schema_subscriptionType(ctx, field)
  109935. if err != nil {
  109936. return graphql.Null
  109937. }
  109938. ctx = graphql.WithFieldContext(ctx, fc)
  109939. defer func() {
  109940. if r := recover(); r != nil {
  109941. ec.Error(ctx, ec.Recover(ctx, r))
  109942. ret = graphql.Null
  109943. }
  109944. }()
  109945. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109946. ctx = rctx // use context from middleware stack in children
  109947. return obj.SubscriptionType(), nil
  109948. })
  109949. if err != nil {
  109950. ec.Error(ctx, err)
  109951. return graphql.Null
  109952. }
  109953. if resTmp == nil {
  109954. return graphql.Null
  109955. }
  109956. res := resTmp.(*introspection.Type)
  109957. fc.Result = res
  109958. return ec.marshalO__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx, field.Selections, res)
  109959. }
  109960. func (ec *executionContext) fieldContext___Schema_subscriptionType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109961. fc = &graphql.FieldContext{
  109962. Object: "__Schema",
  109963. Field: field,
  109964. IsMethod: true,
  109965. IsResolver: false,
  109966. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109967. switch field.Name {
  109968. case "kind":
  109969. return ec.fieldContext___Type_kind(ctx, field)
  109970. case "name":
  109971. return ec.fieldContext___Type_name(ctx, field)
  109972. case "description":
  109973. return ec.fieldContext___Type_description(ctx, field)
  109974. case "fields":
  109975. return ec.fieldContext___Type_fields(ctx, field)
  109976. case "interfaces":
  109977. return ec.fieldContext___Type_interfaces(ctx, field)
  109978. case "possibleTypes":
  109979. return ec.fieldContext___Type_possibleTypes(ctx, field)
  109980. case "enumValues":
  109981. return ec.fieldContext___Type_enumValues(ctx, field)
  109982. case "inputFields":
  109983. return ec.fieldContext___Type_inputFields(ctx, field)
  109984. case "ofType":
  109985. return ec.fieldContext___Type_ofType(ctx, field)
  109986. case "specifiedByURL":
  109987. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  109988. }
  109989. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  109990. },
  109991. }
  109992. return fc, nil
  109993. }
  109994. func (ec *executionContext) ___Schema_directives(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) {
  109995. fc, err := ec.fieldContext___Schema_directives(ctx, field)
  109996. if err != nil {
  109997. return graphql.Null
  109998. }
  109999. ctx = graphql.WithFieldContext(ctx, fc)
  110000. defer func() {
  110001. if r := recover(); r != nil {
  110002. ec.Error(ctx, ec.Recover(ctx, r))
  110003. ret = graphql.Null
  110004. }
  110005. }()
  110006. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  110007. ctx = rctx // use context from middleware stack in children
  110008. return obj.Directives(), nil
  110009. })
  110010. if err != nil {
  110011. ec.Error(ctx, err)
  110012. return graphql.Null
  110013. }
  110014. if resTmp == nil {
  110015. if !graphql.HasFieldError(ctx, fc) {
  110016. ec.Errorf(ctx, "must not be null")
  110017. }
  110018. return graphql.Null
  110019. }
  110020. res := resTmp.([]introspection.Directive)
  110021. fc.Result = res
  110022. return ec.marshalN__Directive2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐDirectiveᚄ(ctx, field.Selections, res)
  110023. }
  110024. func (ec *executionContext) fieldContext___Schema_directives(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  110025. fc = &graphql.FieldContext{
  110026. Object: "__Schema",
  110027. Field: field,
  110028. IsMethod: true,
  110029. IsResolver: false,
  110030. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  110031. switch field.Name {
  110032. case "name":
  110033. return ec.fieldContext___Directive_name(ctx, field)
  110034. case "description":
  110035. return ec.fieldContext___Directive_description(ctx, field)
  110036. case "locations":
  110037. return ec.fieldContext___Directive_locations(ctx, field)
  110038. case "args":
  110039. return ec.fieldContext___Directive_args(ctx, field)
  110040. case "isRepeatable":
  110041. return ec.fieldContext___Directive_isRepeatable(ctx, field)
  110042. }
  110043. return nil, fmt.Errorf("no field named %q was found under type __Directive", field.Name)
  110044. },
  110045. }
  110046. return fc, nil
  110047. }
  110048. func (ec *executionContext) ___Type_kind(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  110049. fc, err := ec.fieldContext___Type_kind(ctx, field)
  110050. if err != nil {
  110051. return graphql.Null
  110052. }
  110053. ctx = graphql.WithFieldContext(ctx, fc)
  110054. defer func() {
  110055. if r := recover(); r != nil {
  110056. ec.Error(ctx, ec.Recover(ctx, r))
  110057. ret = graphql.Null
  110058. }
  110059. }()
  110060. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  110061. ctx = rctx // use context from middleware stack in children
  110062. return obj.Kind(), nil
  110063. })
  110064. if err != nil {
  110065. ec.Error(ctx, err)
  110066. return graphql.Null
  110067. }
  110068. if resTmp == nil {
  110069. if !graphql.HasFieldError(ctx, fc) {
  110070. ec.Errorf(ctx, "must not be null")
  110071. }
  110072. return graphql.Null
  110073. }
  110074. res := resTmp.(string)
  110075. fc.Result = res
  110076. return ec.marshalN__TypeKind2string(ctx, field.Selections, res)
  110077. }
  110078. func (ec *executionContext) fieldContext___Type_kind(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  110079. fc = &graphql.FieldContext{
  110080. Object: "__Type",
  110081. Field: field,
  110082. IsMethod: true,
  110083. IsResolver: false,
  110084. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  110085. return nil, errors.New("field of type __TypeKind does not have child fields")
  110086. },
  110087. }
  110088. return fc, nil
  110089. }
  110090. func (ec *executionContext) ___Type_name(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  110091. fc, err := ec.fieldContext___Type_name(ctx, field)
  110092. if err != nil {
  110093. return graphql.Null
  110094. }
  110095. ctx = graphql.WithFieldContext(ctx, fc)
  110096. defer func() {
  110097. if r := recover(); r != nil {
  110098. ec.Error(ctx, ec.Recover(ctx, r))
  110099. ret = graphql.Null
  110100. }
  110101. }()
  110102. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  110103. ctx = rctx // use context from middleware stack in children
  110104. return obj.Name(), nil
  110105. })
  110106. if err != nil {
  110107. ec.Error(ctx, err)
  110108. return graphql.Null
  110109. }
  110110. if resTmp == nil {
  110111. return graphql.Null
  110112. }
  110113. res := resTmp.(*string)
  110114. fc.Result = res
  110115. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  110116. }
  110117. func (ec *executionContext) fieldContext___Type_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  110118. fc = &graphql.FieldContext{
  110119. Object: "__Type",
  110120. Field: field,
  110121. IsMethod: true,
  110122. IsResolver: false,
  110123. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  110124. return nil, errors.New("field of type String does not have child fields")
  110125. },
  110126. }
  110127. return fc, nil
  110128. }
  110129. func (ec *executionContext) ___Type_description(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  110130. fc, err := ec.fieldContext___Type_description(ctx, field)
  110131. if err != nil {
  110132. return graphql.Null
  110133. }
  110134. ctx = graphql.WithFieldContext(ctx, fc)
  110135. defer func() {
  110136. if r := recover(); r != nil {
  110137. ec.Error(ctx, ec.Recover(ctx, r))
  110138. ret = graphql.Null
  110139. }
  110140. }()
  110141. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  110142. ctx = rctx // use context from middleware stack in children
  110143. return obj.Description(), nil
  110144. })
  110145. if err != nil {
  110146. ec.Error(ctx, err)
  110147. return graphql.Null
  110148. }
  110149. if resTmp == nil {
  110150. return graphql.Null
  110151. }
  110152. res := resTmp.(*string)
  110153. fc.Result = res
  110154. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  110155. }
  110156. func (ec *executionContext) fieldContext___Type_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  110157. fc = &graphql.FieldContext{
  110158. Object: "__Type",
  110159. Field: field,
  110160. IsMethod: true,
  110161. IsResolver: false,
  110162. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  110163. return nil, errors.New("field of type String does not have child fields")
  110164. },
  110165. }
  110166. return fc, nil
  110167. }
  110168. func (ec *executionContext) ___Type_fields(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  110169. fc, err := ec.fieldContext___Type_fields(ctx, field)
  110170. if err != nil {
  110171. return graphql.Null
  110172. }
  110173. ctx = graphql.WithFieldContext(ctx, fc)
  110174. defer func() {
  110175. if r := recover(); r != nil {
  110176. ec.Error(ctx, ec.Recover(ctx, r))
  110177. ret = graphql.Null
  110178. }
  110179. }()
  110180. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  110181. ctx = rctx // use context from middleware stack in children
  110182. return obj.Fields(fc.Args["includeDeprecated"].(bool)), nil
  110183. })
  110184. if err != nil {
  110185. ec.Error(ctx, err)
  110186. return graphql.Null
  110187. }
  110188. if resTmp == nil {
  110189. return graphql.Null
  110190. }
  110191. res := resTmp.([]introspection.Field)
  110192. fc.Result = res
  110193. return ec.marshalO__Field2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐFieldᚄ(ctx, field.Selections, res)
  110194. }
  110195. func (ec *executionContext) fieldContext___Type_fields(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  110196. fc = &graphql.FieldContext{
  110197. Object: "__Type",
  110198. Field: field,
  110199. IsMethod: true,
  110200. IsResolver: false,
  110201. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  110202. switch field.Name {
  110203. case "name":
  110204. return ec.fieldContext___Field_name(ctx, field)
  110205. case "description":
  110206. return ec.fieldContext___Field_description(ctx, field)
  110207. case "args":
  110208. return ec.fieldContext___Field_args(ctx, field)
  110209. case "type":
  110210. return ec.fieldContext___Field_type(ctx, field)
  110211. case "isDeprecated":
  110212. return ec.fieldContext___Field_isDeprecated(ctx, field)
  110213. case "deprecationReason":
  110214. return ec.fieldContext___Field_deprecationReason(ctx, field)
  110215. }
  110216. return nil, fmt.Errorf("no field named %q was found under type __Field", field.Name)
  110217. },
  110218. }
  110219. defer func() {
  110220. if r := recover(); r != nil {
  110221. err = ec.Recover(ctx, r)
  110222. ec.Error(ctx, err)
  110223. }
  110224. }()
  110225. ctx = graphql.WithFieldContext(ctx, fc)
  110226. if fc.Args, err = ec.field___Type_fields_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  110227. ec.Error(ctx, err)
  110228. return
  110229. }
  110230. return fc, nil
  110231. }
  110232. func (ec *executionContext) ___Type_interfaces(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  110233. fc, err := ec.fieldContext___Type_interfaces(ctx, field)
  110234. if err != nil {
  110235. return graphql.Null
  110236. }
  110237. ctx = graphql.WithFieldContext(ctx, fc)
  110238. defer func() {
  110239. if r := recover(); r != nil {
  110240. ec.Error(ctx, ec.Recover(ctx, r))
  110241. ret = graphql.Null
  110242. }
  110243. }()
  110244. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  110245. ctx = rctx // use context from middleware stack in children
  110246. return obj.Interfaces(), nil
  110247. })
  110248. if err != nil {
  110249. ec.Error(ctx, err)
  110250. return graphql.Null
  110251. }
  110252. if resTmp == nil {
  110253. return graphql.Null
  110254. }
  110255. res := resTmp.([]introspection.Type)
  110256. fc.Result = res
  110257. return ec.marshalO__Type2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐTypeᚄ(ctx, field.Selections, res)
  110258. }
  110259. func (ec *executionContext) fieldContext___Type_interfaces(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  110260. fc = &graphql.FieldContext{
  110261. Object: "__Type",
  110262. Field: field,
  110263. IsMethod: true,
  110264. IsResolver: false,
  110265. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  110266. switch field.Name {
  110267. case "kind":
  110268. return ec.fieldContext___Type_kind(ctx, field)
  110269. case "name":
  110270. return ec.fieldContext___Type_name(ctx, field)
  110271. case "description":
  110272. return ec.fieldContext___Type_description(ctx, field)
  110273. case "fields":
  110274. return ec.fieldContext___Type_fields(ctx, field)
  110275. case "interfaces":
  110276. return ec.fieldContext___Type_interfaces(ctx, field)
  110277. case "possibleTypes":
  110278. return ec.fieldContext___Type_possibleTypes(ctx, field)
  110279. case "enumValues":
  110280. return ec.fieldContext___Type_enumValues(ctx, field)
  110281. case "inputFields":
  110282. return ec.fieldContext___Type_inputFields(ctx, field)
  110283. case "ofType":
  110284. return ec.fieldContext___Type_ofType(ctx, field)
  110285. case "specifiedByURL":
  110286. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  110287. }
  110288. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  110289. },
  110290. }
  110291. return fc, nil
  110292. }
  110293. func (ec *executionContext) ___Type_possibleTypes(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  110294. fc, err := ec.fieldContext___Type_possibleTypes(ctx, field)
  110295. if err != nil {
  110296. return graphql.Null
  110297. }
  110298. ctx = graphql.WithFieldContext(ctx, fc)
  110299. defer func() {
  110300. if r := recover(); r != nil {
  110301. ec.Error(ctx, ec.Recover(ctx, r))
  110302. ret = graphql.Null
  110303. }
  110304. }()
  110305. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  110306. ctx = rctx // use context from middleware stack in children
  110307. return obj.PossibleTypes(), nil
  110308. })
  110309. if err != nil {
  110310. ec.Error(ctx, err)
  110311. return graphql.Null
  110312. }
  110313. if resTmp == nil {
  110314. return graphql.Null
  110315. }
  110316. res := resTmp.([]introspection.Type)
  110317. fc.Result = res
  110318. return ec.marshalO__Type2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐTypeᚄ(ctx, field.Selections, res)
  110319. }
  110320. func (ec *executionContext) fieldContext___Type_possibleTypes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  110321. fc = &graphql.FieldContext{
  110322. Object: "__Type",
  110323. Field: field,
  110324. IsMethod: true,
  110325. IsResolver: false,
  110326. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  110327. switch field.Name {
  110328. case "kind":
  110329. return ec.fieldContext___Type_kind(ctx, field)
  110330. case "name":
  110331. return ec.fieldContext___Type_name(ctx, field)
  110332. case "description":
  110333. return ec.fieldContext___Type_description(ctx, field)
  110334. case "fields":
  110335. return ec.fieldContext___Type_fields(ctx, field)
  110336. case "interfaces":
  110337. return ec.fieldContext___Type_interfaces(ctx, field)
  110338. case "possibleTypes":
  110339. return ec.fieldContext___Type_possibleTypes(ctx, field)
  110340. case "enumValues":
  110341. return ec.fieldContext___Type_enumValues(ctx, field)
  110342. case "inputFields":
  110343. return ec.fieldContext___Type_inputFields(ctx, field)
  110344. case "ofType":
  110345. return ec.fieldContext___Type_ofType(ctx, field)
  110346. case "specifiedByURL":
  110347. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  110348. }
  110349. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  110350. },
  110351. }
  110352. return fc, nil
  110353. }
  110354. func (ec *executionContext) ___Type_enumValues(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  110355. fc, err := ec.fieldContext___Type_enumValues(ctx, field)
  110356. if err != nil {
  110357. return graphql.Null
  110358. }
  110359. ctx = graphql.WithFieldContext(ctx, fc)
  110360. defer func() {
  110361. if r := recover(); r != nil {
  110362. ec.Error(ctx, ec.Recover(ctx, r))
  110363. ret = graphql.Null
  110364. }
  110365. }()
  110366. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  110367. ctx = rctx // use context from middleware stack in children
  110368. return obj.EnumValues(fc.Args["includeDeprecated"].(bool)), nil
  110369. })
  110370. if err != nil {
  110371. ec.Error(ctx, err)
  110372. return graphql.Null
  110373. }
  110374. if resTmp == nil {
  110375. return graphql.Null
  110376. }
  110377. res := resTmp.([]introspection.EnumValue)
  110378. fc.Result = res
  110379. return ec.marshalO__EnumValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐEnumValueᚄ(ctx, field.Selections, res)
  110380. }
  110381. func (ec *executionContext) fieldContext___Type_enumValues(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  110382. fc = &graphql.FieldContext{
  110383. Object: "__Type",
  110384. Field: field,
  110385. IsMethod: true,
  110386. IsResolver: false,
  110387. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  110388. switch field.Name {
  110389. case "name":
  110390. return ec.fieldContext___EnumValue_name(ctx, field)
  110391. case "description":
  110392. return ec.fieldContext___EnumValue_description(ctx, field)
  110393. case "isDeprecated":
  110394. return ec.fieldContext___EnumValue_isDeprecated(ctx, field)
  110395. case "deprecationReason":
  110396. return ec.fieldContext___EnumValue_deprecationReason(ctx, field)
  110397. }
  110398. return nil, fmt.Errorf("no field named %q was found under type __EnumValue", field.Name)
  110399. },
  110400. }
  110401. defer func() {
  110402. if r := recover(); r != nil {
  110403. err = ec.Recover(ctx, r)
  110404. ec.Error(ctx, err)
  110405. }
  110406. }()
  110407. ctx = graphql.WithFieldContext(ctx, fc)
  110408. if fc.Args, err = ec.field___Type_enumValues_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  110409. ec.Error(ctx, err)
  110410. return
  110411. }
  110412. return fc, nil
  110413. }
  110414. func (ec *executionContext) ___Type_inputFields(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  110415. fc, err := ec.fieldContext___Type_inputFields(ctx, field)
  110416. if err != nil {
  110417. return graphql.Null
  110418. }
  110419. ctx = graphql.WithFieldContext(ctx, fc)
  110420. defer func() {
  110421. if r := recover(); r != nil {
  110422. ec.Error(ctx, ec.Recover(ctx, r))
  110423. ret = graphql.Null
  110424. }
  110425. }()
  110426. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  110427. ctx = rctx // use context from middleware stack in children
  110428. return obj.InputFields(), nil
  110429. })
  110430. if err != nil {
  110431. ec.Error(ctx, err)
  110432. return graphql.Null
  110433. }
  110434. if resTmp == nil {
  110435. return graphql.Null
  110436. }
  110437. res := resTmp.([]introspection.InputValue)
  110438. fc.Result = res
  110439. return ec.marshalO__InputValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValueᚄ(ctx, field.Selections, res)
  110440. }
  110441. func (ec *executionContext) fieldContext___Type_inputFields(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  110442. fc = &graphql.FieldContext{
  110443. Object: "__Type",
  110444. Field: field,
  110445. IsMethod: true,
  110446. IsResolver: false,
  110447. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  110448. switch field.Name {
  110449. case "name":
  110450. return ec.fieldContext___InputValue_name(ctx, field)
  110451. case "description":
  110452. return ec.fieldContext___InputValue_description(ctx, field)
  110453. case "type":
  110454. return ec.fieldContext___InputValue_type(ctx, field)
  110455. case "defaultValue":
  110456. return ec.fieldContext___InputValue_defaultValue(ctx, field)
  110457. }
  110458. return nil, fmt.Errorf("no field named %q was found under type __InputValue", field.Name)
  110459. },
  110460. }
  110461. return fc, nil
  110462. }
  110463. func (ec *executionContext) ___Type_ofType(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  110464. fc, err := ec.fieldContext___Type_ofType(ctx, field)
  110465. if err != nil {
  110466. return graphql.Null
  110467. }
  110468. ctx = graphql.WithFieldContext(ctx, fc)
  110469. defer func() {
  110470. if r := recover(); r != nil {
  110471. ec.Error(ctx, ec.Recover(ctx, r))
  110472. ret = graphql.Null
  110473. }
  110474. }()
  110475. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  110476. ctx = rctx // use context from middleware stack in children
  110477. return obj.OfType(), nil
  110478. })
  110479. if err != nil {
  110480. ec.Error(ctx, err)
  110481. return graphql.Null
  110482. }
  110483. if resTmp == nil {
  110484. return graphql.Null
  110485. }
  110486. res := resTmp.(*introspection.Type)
  110487. fc.Result = res
  110488. return ec.marshalO__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx, field.Selections, res)
  110489. }
  110490. func (ec *executionContext) fieldContext___Type_ofType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  110491. fc = &graphql.FieldContext{
  110492. Object: "__Type",
  110493. Field: field,
  110494. IsMethod: true,
  110495. IsResolver: false,
  110496. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  110497. switch field.Name {
  110498. case "kind":
  110499. return ec.fieldContext___Type_kind(ctx, field)
  110500. case "name":
  110501. return ec.fieldContext___Type_name(ctx, field)
  110502. case "description":
  110503. return ec.fieldContext___Type_description(ctx, field)
  110504. case "fields":
  110505. return ec.fieldContext___Type_fields(ctx, field)
  110506. case "interfaces":
  110507. return ec.fieldContext___Type_interfaces(ctx, field)
  110508. case "possibleTypes":
  110509. return ec.fieldContext___Type_possibleTypes(ctx, field)
  110510. case "enumValues":
  110511. return ec.fieldContext___Type_enumValues(ctx, field)
  110512. case "inputFields":
  110513. return ec.fieldContext___Type_inputFields(ctx, field)
  110514. case "ofType":
  110515. return ec.fieldContext___Type_ofType(ctx, field)
  110516. case "specifiedByURL":
  110517. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  110518. }
  110519. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  110520. },
  110521. }
  110522. return fc, nil
  110523. }
  110524. func (ec *executionContext) ___Type_specifiedByURL(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  110525. fc, err := ec.fieldContext___Type_specifiedByURL(ctx, field)
  110526. if err != nil {
  110527. return graphql.Null
  110528. }
  110529. ctx = graphql.WithFieldContext(ctx, fc)
  110530. defer func() {
  110531. if r := recover(); r != nil {
  110532. ec.Error(ctx, ec.Recover(ctx, r))
  110533. ret = graphql.Null
  110534. }
  110535. }()
  110536. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  110537. ctx = rctx // use context from middleware stack in children
  110538. return obj.SpecifiedByURL(), nil
  110539. })
  110540. if err != nil {
  110541. ec.Error(ctx, err)
  110542. return graphql.Null
  110543. }
  110544. if resTmp == nil {
  110545. return graphql.Null
  110546. }
  110547. res := resTmp.(*string)
  110548. fc.Result = res
  110549. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  110550. }
  110551. func (ec *executionContext) fieldContext___Type_specifiedByURL(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  110552. fc = &graphql.FieldContext{
  110553. Object: "__Type",
  110554. Field: field,
  110555. IsMethod: true,
  110556. IsResolver: false,
  110557. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  110558. return nil, errors.New("field of type String does not have child fields")
  110559. },
  110560. }
  110561. return fc, nil
  110562. }
  110563. // endregion **************************** field.gotpl *****************************
  110564. // region **************************** input.gotpl *****************************
  110565. func (ec *executionContext) unmarshalInputContextualPricingContext(ctx context.Context, obj interface{}) (ContextualPricingContext, error) {
  110566. var it ContextualPricingContext
  110567. asMap := map[string]interface{}{}
  110568. for k, v := range obj.(map[string]interface{}) {
  110569. asMap[k] = v
  110570. }
  110571. fieldsInOrder := [...]string{"country", "companyLocationId"}
  110572. for _, k := range fieldsInOrder {
  110573. v, ok := asMap[k]
  110574. if !ok {
  110575. continue
  110576. }
  110577. switch k {
  110578. case "country":
  110579. var err error
  110580. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("country"))
  110581. it.Country, err = ec.unmarshalOCountryCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryCode(ctx, v)
  110582. if err != nil {
  110583. return it, err
  110584. }
  110585. case "companyLocationId":
  110586. var err error
  110587. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("companyLocationId"))
  110588. it.CompanyLocationID, err = ec.unmarshalOID2ᚖstring(ctx, v)
  110589. if err != nil {
  110590. return it, err
  110591. }
  110592. }
  110593. }
  110594. return it, nil
  110595. }
  110596. func (ec *executionContext) unmarshalInputImageTransformInput(ctx context.Context, obj interface{}) (ImageTransformInput, error) {
  110597. var it ImageTransformInput
  110598. asMap := map[string]interface{}{}
  110599. for k, v := range obj.(map[string]interface{}) {
  110600. asMap[k] = v
  110601. }
  110602. if _, present := asMap["scale"]; !present {
  110603. asMap["scale"] = 1
  110604. }
  110605. fieldsInOrder := [...]string{"crop", "maxWidth", "maxHeight", "scale", "preferredContentType"}
  110606. for _, k := range fieldsInOrder {
  110607. v, ok := asMap[k]
  110608. if !ok {
  110609. continue
  110610. }
  110611. switch k {
  110612. case "crop":
  110613. var err error
  110614. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("crop"))
  110615. it.Crop, err = ec.unmarshalOCropRegion2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCropRegion(ctx, v)
  110616. if err != nil {
  110617. return it, err
  110618. }
  110619. case "maxWidth":
  110620. var err error
  110621. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("maxWidth"))
  110622. it.MaxWidth, err = ec.unmarshalOInt2ᚖint(ctx, v)
  110623. if err != nil {
  110624. return it, err
  110625. }
  110626. case "maxHeight":
  110627. var err error
  110628. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("maxHeight"))
  110629. it.MaxHeight, err = ec.unmarshalOInt2ᚖint(ctx, v)
  110630. if err != nil {
  110631. return it, err
  110632. }
  110633. case "scale":
  110634. var err error
  110635. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("scale"))
  110636. it.Scale, err = ec.unmarshalOInt2ᚖint(ctx, v)
  110637. if err != nil {
  110638. return it, err
  110639. }
  110640. case "preferredContentType":
  110641. var err error
  110642. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("preferredContentType"))
  110643. it.PreferredContentType, err = ec.unmarshalOImageContentType2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐImageContentType(ctx, v)
  110644. if err != nil {
  110645. return it, err
  110646. }
  110647. }
  110648. }
  110649. return it, nil
  110650. }
  110651. func (ec *executionContext) unmarshalInputMailingAddressInput(ctx context.Context, obj interface{}) (MailingAddressInput, error) {
  110652. var it MailingAddressInput
  110653. asMap := map[string]interface{}{}
  110654. for k, v := range obj.(map[string]interface{}) {
  110655. asMap[k] = v
  110656. }
  110657. fieldsInOrder := [...]string{"address1", "address2", "city", "company", "countryCode", "firstName", "lastName", "phone", "provinceCode", "zip"}
  110658. for _, k := range fieldsInOrder {
  110659. v, ok := asMap[k]
  110660. if !ok {
  110661. continue
  110662. }
  110663. switch k {
  110664. case "address1":
  110665. var err error
  110666. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("address1"))
  110667. it.Address1, err = ec.unmarshalOString2ᚖstring(ctx, v)
  110668. if err != nil {
  110669. return it, err
  110670. }
  110671. case "address2":
  110672. var err error
  110673. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("address2"))
  110674. it.Address2, err = ec.unmarshalOString2ᚖstring(ctx, v)
  110675. if err != nil {
  110676. return it, err
  110677. }
  110678. case "city":
  110679. var err error
  110680. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("city"))
  110681. it.City, err = ec.unmarshalOString2ᚖstring(ctx, v)
  110682. if err != nil {
  110683. return it, err
  110684. }
  110685. case "company":
  110686. var err error
  110687. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("company"))
  110688. it.Company, err = ec.unmarshalOString2ᚖstring(ctx, v)
  110689. if err != nil {
  110690. return it, err
  110691. }
  110692. case "countryCode":
  110693. var err error
  110694. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("countryCode"))
  110695. it.CountryCode, err = ec.unmarshalOCountryCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryCode(ctx, v)
  110696. if err != nil {
  110697. return it, err
  110698. }
  110699. case "firstName":
  110700. var err error
  110701. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("firstName"))
  110702. it.FirstName, err = ec.unmarshalOString2ᚖstring(ctx, v)
  110703. if err != nil {
  110704. return it, err
  110705. }
  110706. case "lastName":
  110707. var err error
  110708. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("lastName"))
  110709. it.LastName, err = ec.unmarshalOString2ᚖstring(ctx, v)
  110710. if err != nil {
  110711. return it, err
  110712. }
  110713. case "phone":
  110714. var err error
  110715. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("phone"))
  110716. it.Phone, err = ec.unmarshalOString2ᚖstring(ctx, v)
  110717. if err != nil {
  110718. return it, err
  110719. }
  110720. case "provinceCode":
  110721. var err error
  110722. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("provinceCode"))
  110723. it.ProvinceCode, err = ec.unmarshalOString2ᚖstring(ctx, v)
  110724. if err != nil {
  110725. return it, err
  110726. }
  110727. case "zip":
  110728. var err error
  110729. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("zip"))
  110730. it.Zip, err = ec.unmarshalOString2ᚖstring(ctx, v)
  110731. if err != nil {
  110732. return it, err
  110733. }
  110734. }
  110735. }
  110736. return it, nil
  110737. }
  110738. func (ec *executionContext) unmarshalInputMetafieldInput(ctx context.Context, obj interface{}) (MetafieldInput, error) {
  110739. var it MetafieldInput
  110740. asMap := map[string]interface{}{}
  110741. for k, v := range obj.(map[string]interface{}) {
  110742. asMap[k] = v
  110743. }
  110744. fieldsInOrder := [...]string{"description", "id", "namespace", "key", "value", "type"}
  110745. for _, k := range fieldsInOrder {
  110746. v, ok := asMap[k]
  110747. if !ok {
  110748. continue
  110749. }
  110750. switch k {
  110751. case "description":
  110752. var err error
  110753. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("description"))
  110754. it.Description, err = ec.unmarshalOString2ᚖstring(ctx, v)
  110755. if err != nil {
  110756. return it, err
  110757. }
  110758. case "id":
  110759. var err error
  110760. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("id"))
  110761. it.ID, err = ec.unmarshalOID2ᚖstring(ctx, v)
  110762. if err != nil {
  110763. return it, err
  110764. }
  110765. case "namespace":
  110766. var err error
  110767. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  110768. it.Namespace, err = ec.unmarshalOString2ᚖstring(ctx, v)
  110769. if err != nil {
  110770. return it, err
  110771. }
  110772. case "key":
  110773. var err error
  110774. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("key"))
  110775. it.Key, err = ec.unmarshalOString2ᚖstring(ctx, v)
  110776. if err != nil {
  110777. return it, err
  110778. }
  110779. case "value":
  110780. var err error
  110781. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("value"))
  110782. it.Value, err = ec.unmarshalOString2ᚖstring(ctx, v)
  110783. if err != nil {
  110784. return it, err
  110785. }
  110786. case "type":
  110787. var err error
  110788. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("type"))
  110789. it.Type, err = ec.unmarshalOString2ᚖstring(ctx, v)
  110790. if err != nil {
  110791. return it, err
  110792. }
  110793. }
  110794. }
  110795. return it, nil
  110796. }
  110797. func (ec *executionContext) unmarshalInputPrivateMetafieldInput(ctx context.Context, obj interface{}) (PrivateMetafieldInput, error) {
  110798. var it PrivateMetafieldInput
  110799. asMap := map[string]interface{}{}
  110800. for k, v := range obj.(map[string]interface{}) {
  110801. asMap[k] = v
  110802. }
  110803. fieldsInOrder := [...]string{"owner", "namespace", "key", "valueInput"}
  110804. for _, k := range fieldsInOrder {
  110805. v, ok := asMap[k]
  110806. if !ok {
  110807. continue
  110808. }
  110809. switch k {
  110810. case "owner":
  110811. var err error
  110812. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("owner"))
  110813. it.Owner, err = ec.unmarshalOID2ᚖstring(ctx, v)
  110814. if err != nil {
  110815. return it, err
  110816. }
  110817. case "namespace":
  110818. var err error
  110819. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  110820. it.Namespace, err = ec.unmarshalNString2string(ctx, v)
  110821. if err != nil {
  110822. return it, err
  110823. }
  110824. case "key":
  110825. var err error
  110826. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("key"))
  110827. it.Key, err = ec.unmarshalNString2string(ctx, v)
  110828. if err != nil {
  110829. return it, err
  110830. }
  110831. case "valueInput":
  110832. var err error
  110833. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("valueInput"))
  110834. it.ValueInput, err = ec.unmarshalNPrivateMetafieldValueInput2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPrivateMetafieldValueInput(ctx, v)
  110835. if err != nil {
  110836. return it, err
  110837. }
  110838. }
  110839. }
  110840. return it, nil
  110841. }
  110842. func (ec *executionContext) unmarshalInputPrivateMetafieldValueInput(ctx context.Context, obj interface{}) (PrivateMetafieldValueInput, error) {
  110843. var it PrivateMetafieldValueInput
  110844. asMap := map[string]interface{}{}
  110845. for k, v := range obj.(map[string]interface{}) {
  110846. asMap[k] = v
  110847. }
  110848. fieldsInOrder := [...]string{"value", "valueType"}
  110849. for _, k := range fieldsInOrder {
  110850. v, ok := asMap[k]
  110851. if !ok {
  110852. continue
  110853. }
  110854. switch k {
  110855. case "value":
  110856. var err error
  110857. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("value"))
  110858. it.Value, err = ec.unmarshalNString2string(ctx, v)
  110859. if err != nil {
  110860. return it, err
  110861. }
  110862. case "valueType":
  110863. var err error
  110864. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("valueType"))
  110865. it.ValueType, err = ec.unmarshalNPrivateMetafieldValueType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPrivateMetafieldValueType(ctx, v)
  110866. if err != nil {
  110867. return it, err
  110868. }
  110869. }
  110870. }
  110871. return it, nil
  110872. }
  110873. func (ec *executionContext) unmarshalInputRefundDutyInput(ctx context.Context, obj interface{}) (RefundDutyInput, error) {
  110874. var it RefundDutyInput
  110875. asMap := map[string]interface{}{}
  110876. for k, v := range obj.(map[string]interface{}) {
  110877. asMap[k] = v
  110878. }
  110879. fieldsInOrder := [...]string{"dutyId", "refundType"}
  110880. for _, k := range fieldsInOrder {
  110881. v, ok := asMap[k]
  110882. if !ok {
  110883. continue
  110884. }
  110885. switch k {
  110886. case "dutyId":
  110887. var err error
  110888. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("dutyId"))
  110889. it.DutyID, err = ec.unmarshalNID2string(ctx, v)
  110890. if err != nil {
  110891. return it, err
  110892. }
  110893. case "refundType":
  110894. var err error
  110895. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("refundType"))
  110896. it.RefundType, err = ec.unmarshalORefundDutyRefundType2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐRefundDutyRefundType(ctx, v)
  110897. if err != nil {
  110898. return it, err
  110899. }
  110900. }
  110901. }
  110902. return it, nil
  110903. }
  110904. func (ec *executionContext) unmarshalInputRefundLineItemInput(ctx context.Context, obj interface{}) (RefundLineItemInput, error) {
  110905. var it RefundLineItemInput
  110906. asMap := map[string]interface{}{}
  110907. for k, v := range obj.(map[string]interface{}) {
  110908. asMap[k] = v
  110909. }
  110910. fieldsInOrder := [...]string{"lineItemId", "quantity", "restockType", "locationId"}
  110911. for _, k := range fieldsInOrder {
  110912. v, ok := asMap[k]
  110913. if !ok {
  110914. continue
  110915. }
  110916. switch k {
  110917. case "lineItemId":
  110918. var err error
  110919. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("lineItemId"))
  110920. it.LineItemID, err = ec.unmarshalNID2string(ctx, v)
  110921. if err != nil {
  110922. return it, err
  110923. }
  110924. case "quantity":
  110925. var err error
  110926. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("quantity"))
  110927. it.Quantity, err = ec.unmarshalNInt2int(ctx, v)
  110928. if err != nil {
  110929. return it, err
  110930. }
  110931. case "restockType":
  110932. var err error
  110933. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("restockType"))
  110934. it.RestockType, err = ec.unmarshalORefundLineItemRestockType2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐRefundLineItemRestockType(ctx, v)
  110935. if err != nil {
  110936. return it, err
  110937. }
  110938. case "locationId":
  110939. var err error
  110940. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("locationId"))
  110941. it.LocationID, err = ec.unmarshalOID2ᚖstring(ctx, v)
  110942. if err != nil {
  110943. return it, err
  110944. }
  110945. }
  110946. }
  110947. return it, nil
  110948. }
  110949. func (ec *executionContext) unmarshalInputSEOInput(ctx context.Context, obj interface{}) (SEOInput, error) {
  110950. var it SEOInput
  110951. asMap := map[string]interface{}{}
  110952. for k, v := range obj.(map[string]interface{}) {
  110953. asMap[k] = v
  110954. }
  110955. fieldsInOrder := [...]string{"title", "description"}
  110956. for _, k := range fieldsInOrder {
  110957. v, ok := asMap[k]
  110958. if !ok {
  110959. continue
  110960. }
  110961. switch k {
  110962. case "title":
  110963. var err error
  110964. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("title"))
  110965. it.Title, err = ec.unmarshalOString2ᚖstring(ctx, v)
  110966. if err != nil {
  110967. return it, err
  110968. }
  110969. case "description":
  110970. var err error
  110971. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("description"))
  110972. it.Description, err = ec.unmarshalOString2ᚖstring(ctx, v)
  110973. if err != nil {
  110974. return it, err
  110975. }
  110976. }
  110977. }
  110978. return it, nil
  110979. }
  110980. // endregion **************************** input.gotpl *****************************
  110981. // region ************************** interface.gotpl ***************************
  110982. func (ec *executionContext) _AppPricingDetails(ctx context.Context, sel ast.SelectionSet, obj AppPricingDetails) graphql.Marshaler {
  110983. switch obj := (obj).(type) {
  110984. case nil:
  110985. return graphql.Null
  110986. case AppRecurringPricing:
  110987. return ec._AppRecurringPricing(ctx, sel, &obj)
  110988. case *AppRecurringPricing:
  110989. if obj == nil {
  110990. return graphql.Null
  110991. }
  110992. return ec._AppRecurringPricing(ctx, sel, obj)
  110993. case AppUsagePricing:
  110994. return ec._AppUsagePricing(ctx, sel, &obj)
  110995. case *AppUsagePricing:
  110996. if obj == nil {
  110997. return graphql.Null
  110998. }
  110999. return ec._AppUsagePricing(ctx, sel, obj)
  111000. default:
  111001. panic(fmt.Errorf("unexpected type %T", obj))
  111002. }
  111003. }
  111004. func (ec *executionContext) _AppPurchase(ctx context.Context, sel ast.SelectionSet, obj AppPurchase) graphql.Marshaler {
  111005. switch obj := (obj).(type) {
  111006. case nil:
  111007. return graphql.Null
  111008. case AppPurchaseOneTime:
  111009. return ec._AppPurchaseOneTime(ctx, sel, &obj)
  111010. case *AppPurchaseOneTime:
  111011. if obj == nil {
  111012. return graphql.Null
  111013. }
  111014. return ec._AppPurchaseOneTime(ctx, sel, obj)
  111015. default:
  111016. panic(fmt.Errorf("unexpected type %T", obj))
  111017. }
  111018. }
  111019. func (ec *executionContext) _AppSubscriptionDiscountValue(ctx context.Context, sel ast.SelectionSet, obj AppSubscriptionDiscountValue) graphql.Marshaler {
  111020. switch obj := (obj).(type) {
  111021. case nil:
  111022. return graphql.Null
  111023. case AppSubscriptionDiscountAmount:
  111024. return ec._AppSubscriptionDiscountAmount(ctx, sel, &obj)
  111025. case *AppSubscriptionDiscountAmount:
  111026. if obj == nil {
  111027. return graphql.Null
  111028. }
  111029. return ec._AppSubscriptionDiscountAmount(ctx, sel, obj)
  111030. case AppSubscriptionDiscountPercentage:
  111031. return ec._AppSubscriptionDiscountPercentage(ctx, sel, &obj)
  111032. case *AppSubscriptionDiscountPercentage:
  111033. if obj == nil {
  111034. return graphql.Null
  111035. }
  111036. return ec._AppSubscriptionDiscountPercentage(ctx, sel, obj)
  111037. default:
  111038. panic(fmt.Errorf("unexpected type %T", obj))
  111039. }
  111040. }
  111041. func (ec *executionContext) _CommentEventEmbed(ctx context.Context, sel ast.SelectionSet, obj CommentEventEmbed) graphql.Marshaler {
  111042. switch obj := (obj).(type) {
  111043. case nil:
  111044. return graphql.Null
  111045. case Customer:
  111046. return ec._Customer(ctx, sel, &obj)
  111047. case *Customer:
  111048. if obj == nil {
  111049. return graphql.Null
  111050. }
  111051. return ec._Customer(ctx, sel, obj)
  111052. case DraftOrder:
  111053. return ec._DraftOrder(ctx, sel, &obj)
  111054. case *DraftOrder:
  111055. if obj == nil {
  111056. return graphql.Null
  111057. }
  111058. return ec._DraftOrder(ctx, sel, obj)
  111059. case Order:
  111060. return ec._Order(ctx, sel, &obj)
  111061. case *Order:
  111062. if obj == nil {
  111063. return graphql.Null
  111064. }
  111065. return ec._Order(ctx, sel, obj)
  111066. case Product:
  111067. return ec._Product(ctx, sel, &obj)
  111068. case *Product:
  111069. if obj == nil {
  111070. return graphql.Null
  111071. }
  111072. return ec._Product(ctx, sel, obj)
  111073. case ProductVariant:
  111074. return ec._ProductVariant(ctx, sel, &obj)
  111075. case *ProductVariant:
  111076. if obj == nil {
  111077. return graphql.Null
  111078. }
  111079. return ec._ProductVariant(ctx, sel, obj)
  111080. default:
  111081. panic(fmt.Errorf("unexpected type %T", obj))
  111082. }
  111083. }
  111084. func (ec *executionContext) _CommentEventSubject(ctx context.Context, sel ast.SelectionSet, obj CommentEventSubject) graphql.Marshaler {
  111085. switch obj := (obj).(type) {
  111086. case nil:
  111087. return graphql.Null
  111088. case Company:
  111089. return ec._Company(ctx, sel, &obj)
  111090. case *Company:
  111091. if obj == nil {
  111092. return graphql.Null
  111093. }
  111094. return ec._Company(ctx, sel, obj)
  111095. case CompanyLocation:
  111096. return ec._CompanyLocation(ctx, sel, &obj)
  111097. case *CompanyLocation:
  111098. if obj == nil {
  111099. return graphql.Null
  111100. }
  111101. return ec._CompanyLocation(ctx, sel, obj)
  111102. default:
  111103. panic(fmt.Errorf("unexpected type %T", obj))
  111104. }
  111105. }
  111106. func (ec *executionContext) _CustomerMoment(ctx context.Context, sel ast.SelectionSet, obj CustomerMoment) graphql.Marshaler {
  111107. switch obj := (obj).(type) {
  111108. case nil:
  111109. return graphql.Null
  111110. case CustomerVisit:
  111111. return ec._CustomerVisit(ctx, sel, &obj)
  111112. case *CustomerVisit:
  111113. if obj == nil {
  111114. return graphql.Null
  111115. }
  111116. return ec._CustomerVisit(ctx, sel, obj)
  111117. default:
  111118. panic(fmt.Errorf("unexpected type %T", obj))
  111119. }
  111120. }
  111121. func (ec *executionContext) _CustomerPaymentInstrument(ctx context.Context, sel ast.SelectionSet, obj CustomerPaymentInstrument) graphql.Marshaler {
  111122. switch obj := (obj).(type) {
  111123. case nil:
  111124. return graphql.Null
  111125. case CustomerCreditCard:
  111126. return ec._CustomerCreditCard(ctx, sel, &obj)
  111127. case *CustomerCreditCard:
  111128. if obj == nil {
  111129. return graphql.Null
  111130. }
  111131. return ec._CustomerCreditCard(ctx, sel, obj)
  111132. case CustomerPaypalBillingAgreement:
  111133. return ec._CustomerPaypalBillingAgreement(ctx, sel, &obj)
  111134. case *CustomerPaypalBillingAgreement:
  111135. if obj == nil {
  111136. return graphql.Null
  111137. }
  111138. return ec._CustomerPaypalBillingAgreement(ctx, sel, obj)
  111139. case CustomerShopPayAgreement:
  111140. return ec._CustomerShopPayAgreement(ctx, sel, &obj)
  111141. case *CustomerShopPayAgreement:
  111142. if obj == nil {
  111143. return graphql.Null
  111144. }
  111145. return ec._CustomerShopPayAgreement(ctx, sel, obj)
  111146. default:
  111147. panic(fmt.Errorf("unexpected type %T", obj))
  111148. }
  111149. }
  111150. func (ec *executionContext) _DeliveryConditionCriteria(ctx context.Context, sel ast.SelectionSet, obj DeliveryConditionCriteria) graphql.Marshaler {
  111151. switch obj := (obj).(type) {
  111152. case nil:
  111153. return graphql.Null
  111154. case MoneyV2:
  111155. return ec._MoneyV2(ctx, sel, &obj)
  111156. case *MoneyV2:
  111157. if obj == nil {
  111158. return graphql.Null
  111159. }
  111160. return ec._MoneyV2(ctx, sel, obj)
  111161. case Weight:
  111162. return ec._Weight(ctx, sel, &obj)
  111163. case *Weight:
  111164. if obj == nil {
  111165. return graphql.Null
  111166. }
  111167. return ec._Weight(ctx, sel, obj)
  111168. default:
  111169. panic(fmt.Errorf("unexpected type %T", obj))
  111170. }
  111171. }
  111172. func (ec *executionContext) _DeliveryRateProvider(ctx context.Context, sel ast.SelectionSet, obj DeliveryRateProvider) graphql.Marshaler {
  111173. switch obj := (obj).(type) {
  111174. case nil:
  111175. return graphql.Null
  111176. case DeliveryParticipant:
  111177. return ec._DeliveryParticipant(ctx, sel, &obj)
  111178. case *DeliveryParticipant:
  111179. if obj == nil {
  111180. return graphql.Null
  111181. }
  111182. return ec._DeliveryParticipant(ctx, sel, obj)
  111183. case DeliveryRateDefinition:
  111184. return ec._DeliveryRateDefinition(ctx, sel, &obj)
  111185. case *DeliveryRateDefinition:
  111186. if obj == nil {
  111187. return graphql.Null
  111188. }
  111189. return ec._DeliveryRateDefinition(ctx, sel, obj)
  111190. default:
  111191. panic(fmt.Errorf("unexpected type %T", obj))
  111192. }
  111193. }
  111194. func (ec *executionContext) _DiscountApplication(ctx context.Context, sel ast.SelectionSet, obj DiscountApplication) graphql.Marshaler {
  111195. switch obj := (obj).(type) {
  111196. case nil:
  111197. return graphql.Null
  111198. case AutomaticDiscountApplication:
  111199. return ec._AutomaticDiscountApplication(ctx, sel, &obj)
  111200. case *AutomaticDiscountApplication:
  111201. if obj == nil {
  111202. return graphql.Null
  111203. }
  111204. return ec._AutomaticDiscountApplication(ctx, sel, obj)
  111205. case DiscountCodeApplication:
  111206. return ec._DiscountCodeApplication(ctx, sel, &obj)
  111207. case *DiscountCodeApplication:
  111208. if obj == nil {
  111209. return graphql.Null
  111210. }
  111211. return ec._DiscountCodeApplication(ctx, sel, obj)
  111212. case ManualDiscountApplication:
  111213. return ec._ManualDiscountApplication(ctx, sel, &obj)
  111214. case *ManualDiscountApplication:
  111215. if obj == nil {
  111216. return graphql.Null
  111217. }
  111218. return ec._ManualDiscountApplication(ctx, sel, obj)
  111219. case ScriptDiscountApplication:
  111220. return ec._ScriptDiscountApplication(ctx, sel, &obj)
  111221. case *ScriptDiscountApplication:
  111222. if obj == nil {
  111223. return graphql.Null
  111224. }
  111225. return ec._ScriptDiscountApplication(ctx, sel, obj)
  111226. default:
  111227. panic(fmt.Errorf("unexpected type %T", obj))
  111228. }
  111229. }
  111230. func (ec *executionContext) _DisplayableError(ctx context.Context, sel ast.SelectionSet, obj DisplayableError) graphql.Marshaler {
  111231. switch obj := (obj).(type) {
  111232. case nil:
  111233. return graphql.Null
  111234. case UserError:
  111235. return ec._UserError(ctx, sel, &obj)
  111236. case *UserError:
  111237. if obj == nil {
  111238. return graphql.Null
  111239. }
  111240. return ec._UserError(ctx, sel, obj)
  111241. case MediaUserError:
  111242. return ec._MediaUserError(ctx, sel, &obj)
  111243. case *MediaUserError:
  111244. if obj == nil {
  111245. return graphql.Null
  111246. }
  111247. return ec._MediaUserError(ctx, sel, obj)
  111248. case ProductChangeStatusUserError:
  111249. return ec._ProductChangeStatusUserError(ctx, sel, &obj)
  111250. case *ProductChangeStatusUserError:
  111251. if obj == nil {
  111252. return graphql.Null
  111253. }
  111254. return ec._ProductChangeStatusUserError(ctx, sel, obj)
  111255. case SellingPlanGroupUserError:
  111256. return ec._SellingPlanGroupUserError(ctx, sel, &obj)
  111257. case *SellingPlanGroupUserError:
  111258. if obj == nil {
  111259. return graphql.Null
  111260. }
  111261. return ec._SellingPlanGroupUserError(ctx, sel, obj)
  111262. case ProductVariantsBulkCreateUserError:
  111263. return ec._ProductVariantsBulkCreateUserError(ctx, sel, &obj)
  111264. case *ProductVariantsBulkCreateUserError:
  111265. if obj == nil {
  111266. return graphql.Null
  111267. }
  111268. return ec._ProductVariantsBulkCreateUserError(ctx, sel, obj)
  111269. case ProductVariantsBulkDeleteUserError:
  111270. return ec._ProductVariantsBulkDeleteUserError(ctx, sel, &obj)
  111271. case *ProductVariantsBulkDeleteUserError:
  111272. if obj == nil {
  111273. return graphql.Null
  111274. }
  111275. return ec._ProductVariantsBulkDeleteUserError(ctx, sel, obj)
  111276. case ProductVariantsBulkReorderUserError:
  111277. return ec._ProductVariantsBulkReorderUserError(ctx, sel, &obj)
  111278. case *ProductVariantsBulkReorderUserError:
  111279. if obj == nil {
  111280. return graphql.Null
  111281. }
  111282. return ec._ProductVariantsBulkReorderUserError(ctx, sel, obj)
  111283. case ProductVariantsBulkUpdateUserError:
  111284. return ec._ProductVariantsBulkUpdateUserError(ctx, sel, &obj)
  111285. case *ProductVariantsBulkUpdateUserError:
  111286. if obj == nil {
  111287. return graphql.Null
  111288. }
  111289. return ec._ProductVariantsBulkUpdateUserError(ctx, sel, obj)
  111290. default:
  111291. panic(fmt.Errorf("unexpected type %T", obj))
  111292. }
  111293. }
  111294. func (ec *executionContext) _Event(ctx context.Context, sel ast.SelectionSet, obj Event) graphql.Marshaler {
  111295. switch obj := (obj).(type) {
  111296. case nil:
  111297. return graphql.Null
  111298. case CommentEvent:
  111299. return ec._CommentEvent(ctx, sel, &obj)
  111300. case *CommentEvent:
  111301. if obj == nil {
  111302. return graphql.Null
  111303. }
  111304. return ec._CommentEvent(ctx, sel, obj)
  111305. case BasicEvent:
  111306. return ec._BasicEvent(ctx, sel, &obj)
  111307. case *BasicEvent:
  111308. if obj == nil {
  111309. return graphql.Null
  111310. }
  111311. return ec._BasicEvent(ctx, sel, obj)
  111312. default:
  111313. panic(fmt.Errorf("unexpected type %T", obj))
  111314. }
  111315. }
  111316. func (ec *executionContext) _File(ctx context.Context, sel ast.SelectionSet, obj File) graphql.Marshaler {
  111317. switch obj := (obj).(type) {
  111318. case nil:
  111319. return graphql.Null
  111320. case GenericFile:
  111321. return ec._GenericFile(ctx, sel, &obj)
  111322. case *GenericFile:
  111323. if obj == nil {
  111324. return graphql.Null
  111325. }
  111326. return ec._GenericFile(ctx, sel, obj)
  111327. case MediaImage:
  111328. return ec._MediaImage(ctx, sel, &obj)
  111329. case *MediaImage:
  111330. if obj == nil {
  111331. return graphql.Null
  111332. }
  111333. return ec._MediaImage(ctx, sel, obj)
  111334. case Video:
  111335. return ec._Video(ctx, sel, &obj)
  111336. case *Video:
  111337. if obj == nil {
  111338. return graphql.Null
  111339. }
  111340. return ec._Video(ctx, sel, obj)
  111341. default:
  111342. panic(fmt.Errorf("unexpected type %T", obj))
  111343. }
  111344. }
  111345. func (ec *executionContext) _HasEvents(ctx context.Context, sel ast.SelectionSet, obj HasEvents) graphql.Marshaler {
  111346. switch obj := (obj).(type) {
  111347. case nil:
  111348. return graphql.Null
  111349. case Company:
  111350. return ec._Company(ctx, sel, &obj)
  111351. case *Company:
  111352. if obj == nil {
  111353. return graphql.Null
  111354. }
  111355. return ec._Company(ctx, sel, obj)
  111356. case CompanyLocation:
  111357. return ec._CompanyLocation(ctx, sel, &obj)
  111358. case *CompanyLocation:
  111359. if obj == nil {
  111360. return graphql.Null
  111361. }
  111362. return ec._CompanyLocation(ctx, sel, obj)
  111363. default:
  111364. panic(fmt.Errorf("unexpected type %T", obj))
  111365. }
  111366. }
  111367. func (ec *executionContext) _HasLocalizationExtensions(ctx context.Context, sel ast.SelectionSet, obj HasLocalizationExtensions) graphql.Marshaler {
  111368. switch obj := (obj).(type) {
  111369. case nil:
  111370. return graphql.Null
  111371. default:
  111372. panic(fmt.Errorf("unexpected type %T", obj))
  111373. }
  111374. }
  111375. func (ec *executionContext) _HasMetafieldDefinitions(ctx context.Context, sel ast.SelectionSet, obj HasMetafieldDefinitions) graphql.Marshaler {
  111376. switch obj := (obj).(type) {
  111377. case nil:
  111378. return graphql.Null
  111379. case Location:
  111380. return ec._Location(ctx, sel, &obj)
  111381. case *Location:
  111382. if obj == nil {
  111383. return graphql.Null
  111384. }
  111385. return ec._Location(ctx, sel, obj)
  111386. default:
  111387. panic(fmt.Errorf("unexpected type %T", obj))
  111388. }
  111389. }
  111390. func (ec *executionContext) _HasMetafields(ctx context.Context, sel ast.SelectionSet, obj HasMetafields) graphql.Marshaler {
  111391. switch obj := (obj).(type) {
  111392. case nil:
  111393. return graphql.Null
  111394. case Shop:
  111395. return ec._Shop(ctx, sel, &obj)
  111396. case *Shop:
  111397. if obj == nil {
  111398. return graphql.Null
  111399. }
  111400. return ec._Shop(ctx, sel, obj)
  111401. case AppInstallation:
  111402. return ec._AppInstallation(ctx, sel, &obj)
  111403. case *AppInstallation:
  111404. if obj == nil {
  111405. return graphql.Null
  111406. }
  111407. return ec._AppInstallation(ctx, sel, obj)
  111408. case Location:
  111409. return ec._Location(ctx, sel, &obj)
  111410. case *Location:
  111411. if obj == nil {
  111412. return graphql.Null
  111413. }
  111414. return ec._Location(ctx, sel, obj)
  111415. case Image:
  111416. return ec._Image(ctx, sel, &obj)
  111417. case *Image:
  111418. if obj == nil {
  111419. return graphql.Null
  111420. }
  111421. return ec._Image(ctx, sel, obj)
  111422. default:
  111423. panic(fmt.Errorf("unexpected type %T", obj))
  111424. }
  111425. }
  111426. func (ec *executionContext) _HasPublishedTranslations(ctx context.Context, sel ast.SelectionSet, obj HasPublishedTranslations) graphql.Marshaler {
  111427. switch obj := (obj).(type) {
  111428. case nil:
  111429. return graphql.Null
  111430. case Shop:
  111431. return ec._Shop(ctx, sel, &obj)
  111432. case *Shop:
  111433. if obj == nil {
  111434. return graphql.Null
  111435. }
  111436. return ec._Shop(ctx, sel, obj)
  111437. case Link:
  111438. return ec._Link(ctx, sel, &obj)
  111439. case *Link:
  111440. if obj == nil {
  111441. return graphql.Null
  111442. }
  111443. return ec._Link(ctx, sel, obj)
  111444. case OnlineStorePage:
  111445. return ec._OnlineStorePage(ctx, sel, &obj)
  111446. case *OnlineStorePage:
  111447. if obj == nil {
  111448. return graphql.Null
  111449. }
  111450. return ec._OnlineStorePage(ctx, sel, obj)
  111451. case ShopPolicy:
  111452. return ec._ShopPolicy(ctx, sel, &obj)
  111453. case *ShopPolicy:
  111454. if obj == nil {
  111455. return graphql.Null
  111456. }
  111457. return ec._ShopPolicy(ctx, sel, obj)
  111458. default:
  111459. panic(fmt.Errorf("unexpected type %T", obj))
  111460. }
  111461. }
  111462. func (ec *executionContext) _LegacyInteroperability(ctx context.Context, sel ast.SelectionSet, obj LegacyInteroperability) graphql.Marshaler {
  111463. switch obj := (obj).(type) {
  111464. case nil:
  111465. return graphql.Null
  111466. case Fulfillment:
  111467. return ec._Fulfillment(ctx, sel, &obj)
  111468. case *Fulfillment:
  111469. if obj == nil {
  111470. return graphql.Null
  111471. }
  111472. return ec._Fulfillment(ctx, sel, obj)
  111473. case InventoryItem:
  111474. return ec._InventoryItem(ctx, sel, &obj)
  111475. case *InventoryItem:
  111476. if obj == nil {
  111477. return graphql.Null
  111478. }
  111479. return ec._InventoryItem(ctx, sel, obj)
  111480. case Location:
  111481. return ec._Location(ctx, sel, &obj)
  111482. case *Location:
  111483. if obj == nil {
  111484. return graphql.Null
  111485. }
  111486. return ec._Location(ctx, sel, obj)
  111487. case MarketingEvent:
  111488. return ec._MarketingEvent(ctx, sel, &obj)
  111489. case *MarketingEvent:
  111490. if obj == nil {
  111491. return graphql.Null
  111492. }
  111493. return ec._MarketingEvent(ctx, sel, obj)
  111494. case Metafield:
  111495. return ec._Metafield(ctx, sel, &obj)
  111496. case *Metafield:
  111497. if obj == nil {
  111498. return graphql.Null
  111499. }
  111500. return ec._Metafield(ctx, sel, obj)
  111501. case Refund:
  111502. return ec._Refund(ctx, sel, &obj)
  111503. case *Refund:
  111504. if obj == nil {
  111505. return graphql.Null
  111506. }
  111507. return ec._Refund(ctx, sel, obj)
  111508. case SavedSearch:
  111509. return ec._SavedSearch(ctx, sel, &obj)
  111510. case *SavedSearch:
  111511. if obj == nil {
  111512. return graphql.Null
  111513. }
  111514. return ec._SavedSearch(ctx, sel, obj)
  111515. default:
  111516. panic(fmt.Errorf("unexpected type %T", obj))
  111517. }
  111518. }
  111519. func (ec *executionContext) _MarketRegion(ctx context.Context, sel ast.SelectionSet, obj MarketRegion) graphql.Marshaler {
  111520. switch obj := (obj).(type) {
  111521. case nil:
  111522. return graphql.Null
  111523. default:
  111524. panic(fmt.Errorf("unexpected type %T", obj))
  111525. }
  111526. }
  111527. func (ec *executionContext) _Media(ctx context.Context, sel ast.SelectionSet, obj Media) graphql.Marshaler {
  111528. switch obj := (obj).(type) {
  111529. case nil:
  111530. return graphql.Null
  111531. case MediaImage:
  111532. return ec._MediaImage(ctx, sel, &obj)
  111533. case *MediaImage:
  111534. if obj == nil {
  111535. return graphql.Null
  111536. }
  111537. return ec._MediaImage(ctx, sel, obj)
  111538. case Video:
  111539. return ec._Video(ctx, sel, &obj)
  111540. case *Video:
  111541. if obj == nil {
  111542. return graphql.Null
  111543. }
  111544. return ec._Video(ctx, sel, obj)
  111545. default:
  111546. panic(fmt.Errorf("unexpected type %T", obj))
  111547. }
  111548. }
  111549. func (ec *executionContext) _MetafieldReference(ctx context.Context, sel ast.SelectionSet, obj MetafieldReference) graphql.Marshaler {
  111550. switch obj := (obj).(type) {
  111551. case nil:
  111552. return graphql.Null
  111553. case Collection:
  111554. return ec._Collection(ctx, sel, &obj)
  111555. case *Collection:
  111556. if obj == nil {
  111557. return graphql.Null
  111558. }
  111559. return ec._Collection(ctx, sel, obj)
  111560. case GenericFile:
  111561. return ec._GenericFile(ctx, sel, &obj)
  111562. case *GenericFile:
  111563. if obj == nil {
  111564. return graphql.Null
  111565. }
  111566. return ec._GenericFile(ctx, sel, obj)
  111567. case MediaImage:
  111568. return ec._MediaImage(ctx, sel, &obj)
  111569. case *MediaImage:
  111570. if obj == nil {
  111571. return graphql.Null
  111572. }
  111573. return ec._MediaImage(ctx, sel, obj)
  111574. case OnlineStorePage:
  111575. return ec._OnlineStorePage(ctx, sel, &obj)
  111576. case *OnlineStorePage:
  111577. if obj == nil {
  111578. return graphql.Null
  111579. }
  111580. return ec._OnlineStorePage(ctx, sel, obj)
  111581. case Product:
  111582. return ec._Product(ctx, sel, &obj)
  111583. case *Product:
  111584. if obj == nil {
  111585. return graphql.Null
  111586. }
  111587. return ec._Product(ctx, sel, obj)
  111588. case ProductVariant:
  111589. return ec._ProductVariant(ctx, sel, &obj)
  111590. case *ProductVariant:
  111591. if obj == nil {
  111592. return graphql.Null
  111593. }
  111594. return ec._ProductVariant(ctx, sel, obj)
  111595. case Video:
  111596. return ec._Video(ctx, sel, &obj)
  111597. case *Video:
  111598. if obj == nil {
  111599. return graphql.Null
  111600. }
  111601. return ec._Video(ctx, sel, obj)
  111602. default:
  111603. panic(fmt.Errorf("unexpected type %T", obj))
  111604. }
  111605. }
  111606. func (ec *executionContext) _Navigable(ctx context.Context, sel ast.SelectionSet, obj Navigable) graphql.Marshaler {
  111607. switch obj := (obj).(type) {
  111608. case nil:
  111609. return graphql.Null
  111610. case OnlineStorePage:
  111611. return ec._OnlineStorePage(ctx, sel, &obj)
  111612. case *OnlineStorePage:
  111613. if obj == nil {
  111614. return graphql.Null
  111615. }
  111616. return ec._OnlineStorePage(ctx, sel, obj)
  111617. case Company:
  111618. return ec._Company(ctx, sel, &obj)
  111619. case *Company:
  111620. if obj == nil {
  111621. return graphql.Null
  111622. }
  111623. return ec._Company(ctx, sel, obj)
  111624. case CompanyLocation:
  111625. return ec._CompanyLocation(ctx, sel, &obj)
  111626. case *CompanyLocation:
  111627. if obj == nil {
  111628. return graphql.Null
  111629. }
  111630. return ec._CompanyLocation(ctx, sel, obj)
  111631. default:
  111632. panic(fmt.Errorf("unexpected type %T", obj))
  111633. }
  111634. }
  111635. func (ec *executionContext) _Node(ctx context.Context, sel ast.SelectionSet, obj Node) graphql.Marshaler {
  111636. switch obj := (obj).(type) {
  111637. case nil:
  111638. return graphql.Null
  111639. case Shop:
  111640. return ec._Shop(ctx, sel, &obj)
  111641. case *Shop:
  111642. if obj == nil {
  111643. return graphql.Null
  111644. }
  111645. return ec._Shop(ctx, sel, obj)
  111646. case App:
  111647. return ec._App(ctx, sel, &obj)
  111648. case *App:
  111649. if obj == nil {
  111650. return graphql.Null
  111651. }
  111652. return ec._App(ctx, sel, obj)
  111653. case MarketWebPresence:
  111654. return ec._MarketWebPresence(ctx, sel, &obj)
  111655. case *MarketWebPresence:
  111656. if obj == nil {
  111657. return graphql.Null
  111658. }
  111659. return ec._MarketWebPresence(ctx, sel, obj)
  111660. case Market:
  111661. return ec._Market(ctx, sel, &obj)
  111662. case *Market:
  111663. if obj == nil {
  111664. return graphql.Null
  111665. }
  111666. return ec._Market(ctx, sel, obj)
  111667. case AppInstallation:
  111668. return ec._AppInstallation(ctx, sel, &obj)
  111669. case *AppInstallation:
  111670. if obj == nil {
  111671. return graphql.Null
  111672. }
  111673. return ec._AppInstallation(ctx, sel, obj)
  111674. case AppSubscription:
  111675. return ec._AppSubscription(ctx, sel, &obj)
  111676. case *AppSubscription:
  111677. if obj == nil {
  111678. return graphql.Null
  111679. }
  111680. return ec._AppSubscription(ctx, sel, obj)
  111681. case Publication:
  111682. return ec._Publication(ctx, sel, &obj)
  111683. case *Publication:
  111684. if obj == nil {
  111685. return graphql.Null
  111686. }
  111687. return ec._Publication(ctx, sel, obj)
  111688. case AppCredit:
  111689. return ec._AppCredit(ctx, sel, &obj)
  111690. case *AppCredit:
  111691. if obj == nil {
  111692. return graphql.Null
  111693. }
  111694. return ec._AppCredit(ctx, sel, obj)
  111695. case AppPurchaseOneTime:
  111696. return ec._AppPurchaseOneTime(ctx, sel, &obj)
  111697. case *AppPurchaseOneTime:
  111698. if obj == nil {
  111699. return graphql.Null
  111700. }
  111701. return ec._AppPurchaseOneTime(ctx, sel, obj)
  111702. case AppRevenueAttributionRecord:
  111703. return ec._AppRevenueAttributionRecord(ctx, sel, &obj)
  111704. case *AppRevenueAttributionRecord:
  111705. if obj == nil {
  111706. return graphql.Null
  111707. }
  111708. return ec._AppRevenueAttributionRecord(ctx, sel, obj)
  111709. case AppUsageRecord:
  111710. return ec._AppUsageRecord(ctx, sel, &obj)
  111711. case *AppUsageRecord:
  111712. if obj == nil {
  111713. return graphql.Null
  111714. }
  111715. return ec._AppUsageRecord(ctx, sel, obj)
  111716. case SubscriptionContract:
  111717. return ec._SubscriptionContract(ctx, sel, &obj)
  111718. case *SubscriptionContract:
  111719. if obj == nil {
  111720. return graphql.Null
  111721. }
  111722. return ec._SubscriptionContract(ctx, sel, obj)
  111723. case Domain:
  111724. return ec._Domain(ctx, sel, &obj)
  111725. case *Domain:
  111726. if obj == nil {
  111727. return graphql.Null
  111728. }
  111729. return ec._Domain(ctx, sel, obj)
  111730. case OnlineStorePage:
  111731. return ec._OnlineStorePage(ctx, sel, &obj)
  111732. case *OnlineStorePage:
  111733. if obj == nil {
  111734. return graphql.Null
  111735. }
  111736. return ec._OnlineStorePage(ctx, sel, obj)
  111737. case ChannelInformation:
  111738. return ec._ChannelInformation(ctx, sel, &obj)
  111739. case *ChannelInformation:
  111740. if obj == nil {
  111741. return graphql.Null
  111742. }
  111743. return ec._ChannelInformation(ctx, sel, obj)
  111744. case ChannelDefinition:
  111745. return ec._ChannelDefinition(ctx, sel, &obj)
  111746. case *ChannelDefinition:
  111747. if obj == nil {
  111748. return graphql.Null
  111749. }
  111750. return ec._ChannelDefinition(ctx, sel, obj)
  111751. case CommentEvent:
  111752. return ec._CommentEvent(ctx, sel, &obj)
  111753. case *CommentEvent:
  111754. if obj == nil {
  111755. return graphql.Null
  111756. }
  111757. return ec._CommentEvent(ctx, sel, obj)
  111758. case Company:
  111759. return ec._Company(ctx, sel, &obj)
  111760. case *Company:
  111761. if obj == nil {
  111762. return graphql.Null
  111763. }
  111764. return ec._Company(ctx, sel, obj)
  111765. case CompanyContact:
  111766. return ec._CompanyContact(ctx, sel, &obj)
  111767. case *CompanyContact:
  111768. if obj == nil {
  111769. return graphql.Null
  111770. }
  111771. return ec._CompanyContact(ctx, sel, obj)
  111772. case CompanyContactRole:
  111773. return ec._CompanyContactRole(ctx, sel, &obj)
  111774. case *CompanyContactRole:
  111775. if obj == nil {
  111776. return graphql.Null
  111777. }
  111778. return ec._CompanyContactRole(ctx, sel, obj)
  111779. case CompanyContactRoleAssignment:
  111780. return ec._CompanyContactRoleAssignment(ctx, sel, &obj)
  111781. case *CompanyContactRoleAssignment:
  111782. if obj == nil {
  111783. return graphql.Null
  111784. }
  111785. return ec._CompanyContactRoleAssignment(ctx, sel, obj)
  111786. case CompanyLocation:
  111787. return ec._CompanyLocation(ctx, sel, &obj)
  111788. case *CompanyLocation:
  111789. if obj == nil {
  111790. return graphql.Null
  111791. }
  111792. return ec._CompanyLocation(ctx, sel, obj)
  111793. case CompanyAddress:
  111794. return ec._CompanyAddress(ctx, sel, &obj)
  111795. case *CompanyAddress:
  111796. if obj == nil {
  111797. return graphql.Null
  111798. }
  111799. return ec._CompanyAddress(ctx, sel, obj)
  111800. case StaffMember:
  111801. return ec._StaffMember(ctx, sel, &obj)
  111802. case *StaffMember:
  111803. if obj == nil {
  111804. return graphql.Null
  111805. }
  111806. return ec._StaffMember(ctx, sel, obj)
  111807. case CustomerVisit:
  111808. return ec._CustomerVisit(ctx, sel, &obj)
  111809. case *CustomerVisit:
  111810. if obj == nil {
  111811. return graphql.Null
  111812. }
  111813. return ec._CustomerVisit(ctx, sel, obj)
  111814. case CustomerPaymentMethod:
  111815. return ec._CustomerPaymentMethod(ctx, sel, &obj)
  111816. case *CustomerPaymentMethod:
  111817. if obj == nil {
  111818. return graphql.Null
  111819. }
  111820. return ec._CustomerPaymentMethod(ctx, sel, obj)
  111821. case DeliveryParticipant:
  111822. return ec._DeliveryParticipant(ctx, sel, &obj)
  111823. case *DeliveryParticipant:
  111824. if obj == nil {
  111825. return graphql.Null
  111826. }
  111827. return ec._DeliveryParticipant(ctx, sel, obj)
  111828. case DeliveryProfile:
  111829. return ec._DeliveryProfile(ctx, sel, &obj)
  111830. case *DeliveryProfile:
  111831. if obj == nil {
  111832. return graphql.Null
  111833. }
  111834. return ec._DeliveryProfile(ctx, sel, obj)
  111835. case DeliveryProfileItem:
  111836. return ec._DeliveryProfileItem(ctx, sel, &obj)
  111837. case *DeliveryProfileItem:
  111838. if obj == nil {
  111839. return graphql.Null
  111840. }
  111841. return ec._DeliveryProfileItem(ctx, sel, obj)
  111842. case DeliveryLocationGroup:
  111843. return ec._DeliveryLocationGroup(ctx, sel, &obj)
  111844. case *DeliveryLocationGroup:
  111845. if obj == nil {
  111846. return graphql.Null
  111847. }
  111848. return ec._DeliveryLocationGroup(ctx, sel, obj)
  111849. case DeliveryZone:
  111850. return ec._DeliveryZone(ctx, sel, &obj)
  111851. case *DeliveryZone:
  111852. if obj == nil {
  111853. return graphql.Null
  111854. }
  111855. return ec._DeliveryZone(ctx, sel, obj)
  111856. case DeliveryCountry:
  111857. return ec._DeliveryCountry(ctx, sel, &obj)
  111858. case *DeliveryCountry:
  111859. if obj == nil {
  111860. return graphql.Null
  111861. }
  111862. return ec._DeliveryCountry(ctx, sel, obj)
  111863. case DeliveryProvince:
  111864. return ec._DeliveryProvince(ctx, sel, &obj)
  111865. case *DeliveryProvince:
  111866. if obj == nil {
  111867. return graphql.Null
  111868. }
  111869. return ec._DeliveryProvince(ctx, sel, obj)
  111870. case DeliveryMethodDefinition:
  111871. return ec._DeliveryMethodDefinition(ctx, sel, &obj)
  111872. case *DeliveryMethodDefinition:
  111873. if obj == nil {
  111874. return graphql.Null
  111875. }
  111876. return ec._DeliveryMethodDefinition(ctx, sel, obj)
  111877. case DeliveryCondition:
  111878. return ec._DeliveryCondition(ctx, sel, &obj)
  111879. case *DeliveryCondition:
  111880. if obj == nil {
  111881. return graphql.Null
  111882. }
  111883. return ec._DeliveryCondition(ctx, sel, obj)
  111884. case DeliveryMethod:
  111885. return ec._DeliveryMethod(ctx, sel, &obj)
  111886. case *DeliveryMethod:
  111887. if obj == nil {
  111888. return graphql.Null
  111889. }
  111890. return ec._DeliveryMethod(ctx, sel, obj)
  111891. case DeliveryRateDefinition:
  111892. return ec._DeliveryRateDefinition(ctx, sel, &obj)
  111893. case *DeliveryRateDefinition:
  111894. if obj == nil {
  111895. return graphql.Null
  111896. }
  111897. return ec._DeliveryRateDefinition(ctx, sel, obj)
  111898. case DeliveryCarrierService:
  111899. return ec._DeliveryCarrierService(ctx, sel, &obj)
  111900. case *DeliveryCarrierService:
  111901. if obj == nil {
  111902. return graphql.Null
  111903. }
  111904. return ec._DeliveryCarrierService(ctx, sel, obj)
  111905. case BasicEvent:
  111906. return ec._BasicEvent(ctx, sel, &obj)
  111907. case *BasicEvent:
  111908. if obj == nil {
  111909. return graphql.Null
  111910. }
  111911. return ec._BasicEvent(ctx, sel, obj)
  111912. case Fulfillment:
  111913. return ec._Fulfillment(ctx, sel, &obj)
  111914. case *Fulfillment:
  111915. if obj == nil {
  111916. return graphql.Null
  111917. }
  111918. return ec._Fulfillment(ctx, sel, obj)
  111919. case FulfillmentOrder:
  111920. return ec._FulfillmentOrder(ctx, sel, &obj)
  111921. case *FulfillmentOrder:
  111922. if obj == nil {
  111923. return graphql.Null
  111924. }
  111925. return ec._FulfillmentOrder(ctx, sel, obj)
  111926. case InventoryItem:
  111927. return ec._InventoryItem(ctx, sel, &obj)
  111928. case *InventoryItem:
  111929. if obj == nil {
  111930. return graphql.Null
  111931. }
  111932. return ec._InventoryItem(ctx, sel, obj)
  111933. case FulfillmentOrderDestination:
  111934. return ec._FulfillmentOrderDestination(ctx, sel, &obj)
  111935. case *FulfillmentOrderDestination:
  111936. if obj == nil {
  111937. return graphql.Null
  111938. }
  111939. return ec._FulfillmentOrderDestination(ctx, sel, obj)
  111940. case FulfillmentEvent:
  111941. return ec._FulfillmentEvent(ctx, sel, &obj)
  111942. case *FulfillmentEvent:
  111943. if obj == nil {
  111944. return graphql.Null
  111945. }
  111946. return ec._FulfillmentEvent(ctx, sel, obj)
  111947. case FulfillmentLineItem:
  111948. return ec._FulfillmentLineItem(ctx, sel, &obj)
  111949. case *FulfillmentLineItem:
  111950. if obj == nil {
  111951. return graphql.Null
  111952. }
  111953. return ec._FulfillmentLineItem(ctx, sel, obj)
  111954. case FulfillmentOrderLineItem:
  111955. return ec._FulfillmentOrderLineItem(ctx, sel, &obj)
  111956. case *FulfillmentOrderLineItem:
  111957. if obj == nil {
  111958. return graphql.Null
  111959. }
  111960. return ec._FulfillmentOrderLineItem(ctx, sel, obj)
  111961. case FulfillmentOrderMerchantRequest:
  111962. return ec._FulfillmentOrderMerchantRequest(ctx, sel, &obj)
  111963. case *FulfillmentOrderMerchantRequest:
  111964. if obj == nil {
  111965. return graphql.Null
  111966. }
  111967. return ec._FulfillmentOrderMerchantRequest(ctx, sel, obj)
  111968. case Location:
  111969. return ec._Location(ctx, sel, &obj)
  111970. case *Location:
  111971. if obj == nil {
  111972. return graphql.Null
  111973. }
  111974. return ec._Location(ctx, sel, obj)
  111975. case MailingAddress:
  111976. return ec._MailingAddress(ctx, sel, &obj)
  111977. case *MailingAddress:
  111978. if obj == nil {
  111979. return graphql.Null
  111980. }
  111981. return ec._MailingAddress(ctx, sel, obj)
  111982. case MarketingEvent:
  111983. return ec._MarketingEvent(ctx, sel, &obj)
  111984. case *MarketingEvent:
  111985. if obj == nil {
  111986. return graphql.Null
  111987. }
  111988. return ec._MarketingEvent(ctx, sel, obj)
  111989. case GenericFile:
  111990. return ec._GenericFile(ctx, sel, &obj)
  111991. case *GenericFile:
  111992. if obj == nil {
  111993. return graphql.Null
  111994. }
  111995. return ec._GenericFile(ctx, sel, obj)
  111996. case MediaImage:
  111997. return ec._MediaImage(ctx, sel, &obj)
  111998. case *MediaImage:
  111999. if obj == nil {
  112000. return graphql.Null
  112001. }
  112002. return ec._MediaImage(ctx, sel, obj)
  112003. case Video:
  112004. return ec._Video(ctx, sel, &obj)
  112005. case *Video:
  112006. if obj == nil {
  112007. return graphql.Null
  112008. }
  112009. return ec._Video(ctx, sel, obj)
  112010. case Metafield:
  112011. return ec._Metafield(ctx, sel, &obj)
  112012. case *Metafield:
  112013. if obj == nil {
  112014. return graphql.Null
  112015. }
  112016. return ec._Metafield(ctx, sel, obj)
  112017. case MetafieldDefinition:
  112018. return ec._MetafieldDefinition(ctx, sel, &obj)
  112019. case *MetafieldDefinition:
  112020. if obj == nil {
  112021. return graphql.Null
  112022. }
  112023. return ec._MetafieldDefinition(ctx, sel, obj)
  112024. case StandardMetafieldDefinitionTemplate:
  112025. return ec._StandardMetafieldDefinitionTemplate(ctx, sel, &obj)
  112026. case *StandardMetafieldDefinitionTemplate:
  112027. if obj == nil {
  112028. return graphql.Null
  112029. }
  112030. return ec._StandardMetafieldDefinitionTemplate(ctx, sel, obj)
  112031. case PrivateMetafield:
  112032. return ec._PrivateMetafield(ctx, sel, &obj)
  112033. case *PrivateMetafield:
  112034. if obj == nil {
  112035. return graphql.Null
  112036. }
  112037. return ec._PrivateMetafield(ctx, sel, obj)
  112038. case PriceList:
  112039. return ec._PriceList(ctx, sel, &obj)
  112040. case *PriceList:
  112041. if obj == nil {
  112042. return graphql.Null
  112043. }
  112044. return ec._PriceList(ctx, sel, obj)
  112045. case DraftOrderLineItem:
  112046. return ec._DraftOrderLineItem(ctx, sel, &obj)
  112047. case *DraftOrderLineItem:
  112048. if obj == nil {
  112049. return graphql.Null
  112050. }
  112051. return ec._DraftOrderLineItem(ctx, sel, obj)
  112052. case PaymentSchedule:
  112053. return ec._PaymentSchedule(ctx, sel, &obj)
  112054. case *PaymentSchedule:
  112055. if obj == nil {
  112056. return graphql.Null
  112057. }
  112058. return ec._PaymentSchedule(ctx, sel, obj)
  112059. case PaymentTerms:
  112060. return ec._PaymentTerms(ctx, sel, &obj)
  112061. case *PaymentTerms:
  112062. if obj == nil {
  112063. return graphql.Null
  112064. }
  112065. return ec._PaymentTerms(ctx, sel, obj)
  112066. case SellingPlanGroup:
  112067. return ec._SellingPlanGroup(ctx, sel, &obj)
  112068. case *SellingPlanGroup:
  112069. if obj == nil {
  112070. return graphql.Null
  112071. }
  112072. return ec._SellingPlanGroup(ctx, sel, obj)
  112073. case SellingPlan:
  112074. return ec._SellingPlan(ctx, sel, &obj)
  112075. case *SellingPlan:
  112076. if obj == nil {
  112077. return graphql.Null
  112078. }
  112079. return ec._SellingPlan(ctx, sel, obj)
  112080. case OrderTransaction:
  112081. return ec._OrderTransaction(ctx, sel, &obj)
  112082. case *OrderTransaction:
  112083. if obj == nil {
  112084. return graphql.Null
  112085. }
  112086. return ec._OrderTransaction(ctx, sel, obj)
  112087. case TransactionFee:
  112088. return ec._TransactionFee(ctx, sel, &obj)
  112089. case *TransactionFee:
  112090. if obj == nil {
  112091. return graphql.Null
  112092. }
  112093. return ec._TransactionFee(ctx, sel, obj)
  112094. case LineItem:
  112095. return ec._LineItem(ctx, sel, &obj)
  112096. case *LineItem:
  112097. if obj == nil {
  112098. return graphql.Null
  112099. }
  112100. return ec._LineItem(ctx, sel, obj)
  112101. case Duty:
  112102. return ec._Duty(ctx, sel, &obj)
  112103. case *Duty:
  112104. if obj == nil {
  112105. return graphql.Null
  112106. }
  112107. return ec._Duty(ctx, sel, obj)
  112108. case Refund:
  112109. return ec._Refund(ctx, sel, &obj)
  112110. case *Refund:
  112111. if obj == nil {
  112112. return graphql.Null
  112113. }
  112114. return ec._Refund(ctx, sel, obj)
  112115. case PaymentMandate:
  112116. return ec._PaymentMandate(ctx, sel, &obj)
  112117. case *PaymentMandate:
  112118. if obj == nil {
  112119. return graphql.Null
  112120. }
  112121. return ec._PaymentMandate(ctx, sel, obj)
  112122. case OrderDisputeSummary:
  112123. return ec._OrderDisputeSummary(ctx, sel, &obj)
  112124. case *OrderDisputeSummary:
  112125. if obj == nil {
  112126. return graphql.Null
  112127. }
  112128. return ec._OrderDisputeSummary(ctx, sel, obj)
  112129. case SubscriptionBillingAttempt:
  112130. return ec._SubscriptionBillingAttempt(ctx, sel, &obj)
  112131. case *SubscriptionBillingAttempt:
  112132. if obj == nil {
  112133. return graphql.Null
  112134. }
  112135. return ec._SubscriptionBillingAttempt(ctx, sel, obj)
  112136. case PaymentTermsTemplate:
  112137. return ec._PaymentTermsTemplate(ctx, sel, &obj)
  112138. case *PaymentTermsTemplate:
  112139. if obj == nil {
  112140. return graphql.Null
  112141. }
  112142. return ec._PaymentTermsTemplate(ctx, sel, obj)
  112143. case ProductTaxonomyNode:
  112144. return ec._ProductTaxonomyNode(ctx, sel, &obj)
  112145. case *ProductTaxonomyNode:
  112146. if obj == nil {
  112147. return graphql.Null
  112148. }
  112149. return ec._ProductTaxonomyNode(ctx, sel, obj)
  112150. case StorefrontAccessToken:
  112151. return ec._StorefrontAccessToken(ctx, sel, &obj)
  112152. case *StorefrontAccessToken:
  112153. if obj == nil {
  112154. return graphql.Null
  112155. }
  112156. return ec._StorefrontAccessToken(ctx, sel, obj)
  112157. case ShopPolicy:
  112158. return ec._ShopPolicy(ctx, sel, &obj)
  112159. case *ShopPolicy:
  112160. if obj == nil {
  112161. return graphql.Null
  112162. }
  112163. return ec._ShopPolicy(ctx, sel, obj)
  112164. case SavedSearch:
  112165. return ec._SavedSearch(ctx, sel, &obj)
  112166. case *SavedSearch:
  112167. if obj == nil {
  112168. return graphql.Null
  112169. }
  112170. return ec._SavedSearch(ctx, sel, obj)
  112171. default:
  112172. panic(fmt.Errorf("unexpected type %T", obj))
  112173. }
  112174. }
  112175. func (ec *executionContext) _OnlineStorePreviewable(ctx context.Context, sel ast.SelectionSet, obj OnlineStorePreviewable) graphql.Marshaler {
  112176. switch obj := (obj).(type) {
  112177. case nil:
  112178. return graphql.Null
  112179. default:
  112180. panic(fmt.Errorf("unexpected type %T", obj))
  112181. }
  112182. }
  112183. func (ec *executionContext) _PaymentInstrument(ctx context.Context, sel ast.SelectionSet, obj PaymentInstrument) graphql.Marshaler {
  112184. switch obj := (obj).(type) {
  112185. case nil:
  112186. return graphql.Null
  112187. case VaultCreditCard:
  112188. return ec._VaultCreditCard(ctx, sel, &obj)
  112189. case *VaultCreditCard:
  112190. if obj == nil {
  112191. return graphql.Null
  112192. }
  112193. return ec._VaultCreditCard(ctx, sel, obj)
  112194. case VaultPaypalBillingAgreement:
  112195. return ec._VaultPaypalBillingAgreement(ctx, sel, &obj)
  112196. case *VaultPaypalBillingAgreement:
  112197. if obj == nil {
  112198. return graphql.Null
  112199. }
  112200. return ec._VaultPaypalBillingAgreement(ctx, sel, obj)
  112201. default:
  112202. panic(fmt.Errorf("unexpected type %T", obj))
  112203. }
  112204. }
  112205. func (ec *executionContext) _PricingValue(ctx context.Context, sel ast.SelectionSet, obj PricingValue) graphql.Marshaler {
  112206. switch obj := (obj).(type) {
  112207. case nil:
  112208. return graphql.Null
  112209. case MoneyV2:
  112210. return ec._MoneyV2(ctx, sel, &obj)
  112211. case *MoneyV2:
  112212. if obj == nil {
  112213. return graphql.Null
  112214. }
  112215. return ec._MoneyV2(ctx, sel, obj)
  112216. case PricingPercentageValue:
  112217. return ec._PricingPercentageValue(ctx, sel, &obj)
  112218. case *PricingPercentageValue:
  112219. if obj == nil {
  112220. return graphql.Null
  112221. }
  112222. return ec._PricingPercentageValue(ctx, sel, obj)
  112223. default:
  112224. panic(fmt.Errorf("unexpected type %T", obj))
  112225. }
  112226. }
  112227. func (ec *executionContext) _Publishable(ctx context.Context, sel ast.SelectionSet, obj Publishable) graphql.Marshaler {
  112228. switch obj := (obj).(type) {
  112229. case nil:
  112230. return graphql.Null
  112231. default:
  112232. panic(fmt.Errorf("unexpected type %T", obj))
  112233. }
  112234. }
  112235. func (ec *executionContext) _PurchasingEntity(ctx context.Context, sel ast.SelectionSet, obj PurchasingEntity) graphql.Marshaler {
  112236. switch obj := (obj).(type) {
  112237. case nil:
  112238. return graphql.Null
  112239. case Customer:
  112240. return ec._Customer(ctx, sel, &obj)
  112241. case *Customer:
  112242. if obj == nil {
  112243. return graphql.Null
  112244. }
  112245. return ec._Customer(ctx, sel, obj)
  112246. case PurchasingCompany:
  112247. return ec._PurchasingCompany(ctx, sel, &obj)
  112248. case *PurchasingCompany:
  112249. if obj == nil {
  112250. return graphql.Null
  112251. }
  112252. return ec._PurchasingCompany(ctx, sel, obj)
  112253. default:
  112254. panic(fmt.Errorf("unexpected type %T", obj))
  112255. }
  112256. }
  112257. func (ec *executionContext) _Sale(ctx context.Context, sel ast.SelectionSet, obj Sale) graphql.Marshaler {
  112258. switch obj := (obj).(type) {
  112259. case nil:
  112260. return graphql.Null
  112261. default:
  112262. panic(fmt.Errorf("unexpected type %T", obj))
  112263. }
  112264. }
  112265. func (ec *executionContext) _SalesAgreement(ctx context.Context, sel ast.SelectionSet, obj SalesAgreement) graphql.Marshaler {
  112266. switch obj := (obj).(type) {
  112267. case nil:
  112268. return graphql.Null
  112269. default:
  112270. panic(fmt.Errorf("unexpected type %T", obj))
  112271. }
  112272. }
  112273. func (ec *executionContext) _SellingPlanBillingPolicy(ctx context.Context, sel ast.SelectionSet, obj SellingPlanBillingPolicy) graphql.Marshaler {
  112274. switch obj := (obj).(type) {
  112275. case nil:
  112276. return graphql.Null
  112277. case SellingPlanFixedBillingPolicy:
  112278. return ec._SellingPlanFixedBillingPolicy(ctx, sel, &obj)
  112279. case *SellingPlanFixedBillingPolicy:
  112280. if obj == nil {
  112281. return graphql.Null
  112282. }
  112283. return ec._SellingPlanFixedBillingPolicy(ctx, sel, obj)
  112284. case SellingPlanRecurringBillingPolicy:
  112285. return ec._SellingPlanRecurringBillingPolicy(ctx, sel, &obj)
  112286. case *SellingPlanRecurringBillingPolicy:
  112287. if obj == nil {
  112288. return graphql.Null
  112289. }
  112290. return ec._SellingPlanRecurringBillingPolicy(ctx, sel, obj)
  112291. default:
  112292. panic(fmt.Errorf("unexpected type %T", obj))
  112293. }
  112294. }
  112295. func (ec *executionContext) _SellingPlanCheckoutChargeValue(ctx context.Context, sel ast.SelectionSet, obj SellingPlanCheckoutChargeValue) graphql.Marshaler {
  112296. switch obj := (obj).(type) {
  112297. case nil:
  112298. return graphql.Null
  112299. case MoneyV2:
  112300. return ec._MoneyV2(ctx, sel, &obj)
  112301. case *MoneyV2:
  112302. if obj == nil {
  112303. return graphql.Null
  112304. }
  112305. return ec._MoneyV2(ctx, sel, obj)
  112306. case SellingPlanCheckoutChargePercentageValue:
  112307. return ec._SellingPlanCheckoutChargePercentageValue(ctx, sel, &obj)
  112308. case *SellingPlanCheckoutChargePercentageValue:
  112309. if obj == nil {
  112310. return graphql.Null
  112311. }
  112312. return ec._SellingPlanCheckoutChargePercentageValue(ctx, sel, obj)
  112313. default:
  112314. panic(fmt.Errorf("unexpected type %T", obj))
  112315. }
  112316. }
  112317. func (ec *executionContext) _SellingPlanDeliveryPolicy(ctx context.Context, sel ast.SelectionSet, obj SellingPlanDeliveryPolicy) graphql.Marshaler {
  112318. switch obj := (obj).(type) {
  112319. case nil:
  112320. return graphql.Null
  112321. case SellingPlanFixedDeliveryPolicy:
  112322. return ec._SellingPlanFixedDeliveryPolicy(ctx, sel, &obj)
  112323. case *SellingPlanFixedDeliveryPolicy:
  112324. if obj == nil {
  112325. return graphql.Null
  112326. }
  112327. return ec._SellingPlanFixedDeliveryPolicy(ctx, sel, obj)
  112328. case SellingPlanRecurringDeliveryPolicy:
  112329. return ec._SellingPlanRecurringDeliveryPolicy(ctx, sel, &obj)
  112330. case *SellingPlanRecurringDeliveryPolicy:
  112331. if obj == nil {
  112332. return graphql.Null
  112333. }
  112334. return ec._SellingPlanRecurringDeliveryPolicy(ctx, sel, obj)
  112335. default:
  112336. panic(fmt.Errorf("unexpected type %T", obj))
  112337. }
  112338. }
  112339. func (ec *executionContext) _SellingPlanPricingPolicy(ctx context.Context, sel ast.SelectionSet, obj SellingPlanPricingPolicy) graphql.Marshaler {
  112340. switch obj := (obj).(type) {
  112341. case nil:
  112342. return graphql.Null
  112343. case SellingPlanFixedPricingPolicy:
  112344. return ec._SellingPlanFixedPricingPolicy(ctx, sel, &obj)
  112345. case *SellingPlanFixedPricingPolicy:
  112346. if obj == nil {
  112347. return graphql.Null
  112348. }
  112349. return ec._SellingPlanFixedPricingPolicy(ctx, sel, obj)
  112350. case SellingPlanRecurringPricingPolicy:
  112351. return ec._SellingPlanRecurringPricingPolicy(ctx, sel, &obj)
  112352. case *SellingPlanRecurringPricingPolicy:
  112353. if obj == nil {
  112354. return graphql.Null
  112355. }
  112356. return ec._SellingPlanRecurringPricingPolicy(ctx, sel, obj)
  112357. default:
  112358. panic(fmt.Errorf("unexpected type %T", obj))
  112359. }
  112360. }
  112361. func (ec *executionContext) _SellingPlanPricingPolicyAdjustmentValue(ctx context.Context, sel ast.SelectionSet, obj SellingPlanPricingPolicyAdjustmentValue) graphql.Marshaler {
  112362. switch obj := (obj).(type) {
  112363. case nil:
  112364. return graphql.Null
  112365. case MoneyV2:
  112366. return ec._MoneyV2(ctx, sel, &obj)
  112367. case *MoneyV2:
  112368. if obj == nil {
  112369. return graphql.Null
  112370. }
  112371. return ec._MoneyV2(ctx, sel, obj)
  112372. case SellingPlanPricingPolicyPercentageValue:
  112373. return ec._SellingPlanPricingPolicyPercentageValue(ctx, sel, &obj)
  112374. case *SellingPlanPricingPolicyPercentageValue:
  112375. if obj == nil {
  112376. return graphql.Null
  112377. }
  112378. return ec._SellingPlanPricingPolicyPercentageValue(ctx, sel, obj)
  112379. default:
  112380. panic(fmt.Errorf("unexpected type %T", obj))
  112381. }
  112382. }
  112383. func (ec *executionContext) _SellingPlanPricingPolicyBase(ctx context.Context, sel ast.SelectionSet, obj SellingPlanPricingPolicyBase) graphql.Marshaler {
  112384. switch obj := (obj).(type) {
  112385. case nil:
  112386. return graphql.Null
  112387. case SellingPlanFixedPricingPolicy:
  112388. return ec._SellingPlanFixedPricingPolicy(ctx, sel, &obj)
  112389. case *SellingPlanFixedPricingPolicy:
  112390. if obj == nil {
  112391. return graphql.Null
  112392. }
  112393. return ec._SellingPlanFixedPricingPolicy(ctx, sel, obj)
  112394. case SellingPlanRecurringPricingPolicy:
  112395. return ec._SellingPlanRecurringPricingPolicy(ctx, sel, &obj)
  112396. case *SellingPlanRecurringPricingPolicy:
  112397. if obj == nil {
  112398. return graphql.Null
  112399. }
  112400. return ec._SellingPlanRecurringPricingPolicy(ctx, sel, obj)
  112401. default:
  112402. panic(fmt.Errorf("unexpected type %T", obj))
  112403. }
  112404. }
  112405. func (ec *executionContext) _SubscriptionContractBase(ctx context.Context, sel ast.SelectionSet, obj SubscriptionContractBase) graphql.Marshaler {
  112406. switch obj := (obj).(type) {
  112407. case nil:
  112408. return graphql.Null
  112409. case SubscriptionContract:
  112410. return ec._SubscriptionContract(ctx, sel, &obj)
  112411. case *SubscriptionContract:
  112412. if obj == nil {
  112413. return graphql.Null
  112414. }
  112415. return ec._SubscriptionContract(ctx, sel, obj)
  112416. default:
  112417. panic(fmt.Errorf("unexpected type %T", obj))
  112418. }
  112419. }
  112420. func (ec *executionContext) _SubscriptionDeliveryMethod(ctx context.Context, sel ast.SelectionSet, obj SubscriptionDeliveryMethod) graphql.Marshaler {
  112421. switch obj := (obj).(type) {
  112422. case nil:
  112423. return graphql.Null
  112424. case SubscriptionDeliveryMethodLocalDelivery:
  112425. return ec._SubscriptionDeliveryMethodLocalDelivery(ctx, sel, &obj)
  112426. case *SubscriptionDeliveryMethodLocalDelivery:
  112427. if obj == nil {
  112428. return graphql.Null
  112429. }
  112430. return ec._SubscriptionDeliveryMethodLocalDelivery(ctx, sel, obj)
  112431. case SubscriptionDeliveryMethodPickup:
  112432. return ec._SubscriptionDeliveryMethodPickup(ctx, sel, &obj)
  112433. case *SubscriptionDeliveryMethodPickup:
  112434. if obj == nil {
  112435. return graphql.Null
  112436. }
  112437. return ec._SubscriptionDeliveryMethodPickup(ctx, sel, obj)
  112438. case SubscriptionDeliveryMethodShipping:
  112439. return ec._SubscriptionDeliveryMethodShipping(ctx, sel, &obj)
  112440. case *SubscriptionDeliveryMethodShipping:
  112441. if obj == nil {
  112442. return graphql.Null
  112443. }
  112444. return ec._SubscriptionDeliveryMethodShipping(ctx, sel, obj)
  112445. default:
  112446. panic(fmt.Errorf("unexpected type %T", obj))
  112447. }
  112448. }
  112449. func (ec *executionContext) _SubscriptionDiscount(ctx context.Context, sel ast.SelectionSet, obj SubscriptionDiscount) graphql.Marshaler {
  112450. switch obj := (obj).(type) {
  112451. case nil:
  112452. return graphql.Null
  112453. case SubscriptionAppliedCodeDiscount:
  112454. return ec._SubscriptionAppliedCodeDiscount(ctx, sel, &obj)
  112455. case *SubscriptionAppliedCodeDiscount:
  112456. if obj == nil {
  112457. return graphql.Null
  112458. }
  112459. return ec._SubscriptionAppliedCodeDiscount(ctx, sel, obj)
  112460. case SubscriptionManualDiscount:
  112461. return ec._SubscriptionManualDiscount(ctx, sel, &obj)
  112462. case *SubscriptionManualDiscount:
  112463. if obj == nil {
  112464. return graphql.Null
  112465. }
  112466. return ec._SubscriptionManualDiscount(ctx, sel, obj)
  112467. default:
  112468. panic(fmt.Errorf("unexpected type %T", obj))
  112469. }
  112470. }
  112471. func (ec *executionContext) _SubscriptionDiscountValue(ctx context.Context, sel ast.SelectionSet, obj SubscriptionDiscountValue) graphql.Marshaler {
  112472. switch obj := (obj).(type) {
  112473. case nil:
  112474. return graphql.Null
  112475. case SubscriptionDiscountFixedAmountValue:
  112476. return ec._SubscriptionDiscountFixedAmountValue(ctx, sel, &obj)
  112477. case *SubscriptionDiscountFixedAmountValue:
  112478. if obj == nil {
  112479. return graphql.Null
  112480. }
  112481. return ec._SubscriptionDiscountFixedAmountValue(ctx, sel, obj)
  112482. case SubscriptionDiscountPercentageValue:
  112483. return ec._SubscriptionDiscountPercentageValue(ctx, sel, &obj)
  112484. case *SubscriptionDiscountPercentageValue:
  112485. if obj == nil {
  112486. return graphql.Null
  112487. }
  112488. return ec._SubscriptionDiscountPercentageValue(ctx, sel, obj)
  112489. default:
  112490. panic(fmt.Errorf("unexpected type %T", obj))
  112491. }
  112492. }
  112493. func (ec *executionContext) __Entity(ctx context.Context, sel ast.SelectionSet, obj fedruntime.Entity) graphql.Marshaler {
  112494. switch obj := (obj).(type) {
  112495. case nil:
  112496. return graphql.Null
  112497. case App:
  112498. return ec._App(ctx, sel, &obj)
  112499. case *App:
  112500. if obj == nil {
  112501. return graphql.Null
  112502. }
  112503. return ec._App(ctx, sel, obj)
  112504. case Collection:
  112505. return ec._Collection(ctx, sel, &obj)
  112506. case *Collection:
  112507. if obj == nil {
  112508. return graphql.Null
  112509. }
  112510. return ec._Collection(ctx, sel, obj)
  112511. case Customer:
  112512. return ec._Customer(ctx, sel, &obj)
  112513. case *Customer:
  112514. if obj == nil {
  112515. return graphql.Null
  112516. }
  112517. return ec._Customer(ctx, sel, obj)
  112518. case DraftOrder:
  112519. return ec._DraftOrder(ctx, sel, &obj)
  112520. case *DraftOrder:
  112521. if obj == nil {
  112522. return graphql.Null
  112523. }
  112524. return ec._DraftOrder(ctx, sel, obj)
  112525. case FulfillmentService:
  112526. return ec._FulfillmentService(ctx, sel, &obj)
  112527. case *FulfillmentService:
  112528. if obj == nil {
  112529. return graphql.Null
  112530. }
  112531. return ec._FulfillmentService(ctx, sel, obj)
  112532. case InventoryLevel:
  112533. return ec._InventoryLevel(ctx, sel, &obj)
  112534. case *InventoryLevel:
  112535. if obj == nil {
  112536. return graphql.Null
  112537. }
  112538. return ec._InventoryLevel(ctx, sel, obj)
  112539. case Job:
  112540. return ec._Job(ctx, sel, &obj)
  112541. case *Job:
  112542. if obj == nil {
  112543. return graphql.Null
  112544. }
  112545. return ec._Job(ctx, sel, obj)
  112546. case Market:
  112547. return ec._Market(ctx, sel, &obj)
  112548. case *Market:
  112549. if obj == nil {
  112550. return graphql.Null
  112551. }
  112552. return ec._Market(ctx, sel, obj)
  112553. case MarketWebPresence:
  112554. return ec._MarketWebPresence(ctx, sel, &obj)
  112555. case *MarketWebPresence:
  112556. if obj == nil {
  112557. return graphql.Null
  112558. }
  112559. return ec._MarketWebPresence(ctx, sel, obj)
  112560. case Order:
  112561. return ec._Order(ctx, sel, &obj)
  112562. case *Order:
  112563. if obj == nil {
  112564. return graphql.Null
  112565. }
  112566. return ec._Order(ctx, sel, obj)
  112567. case Product:
  112568. return ec._Product(ctx, sel, &obj)
  112569. case *Product:
  112570. if obj == nil {
  112571. return graphql.Null
  112572. }
  112573. return ec._Product(ctx, sel, obj)
  112574. case ProductVariant:
  112575. return ec._ProductVariant(ctx, sel, &obj)
  112576. case *ProductVariant:
  112577. if obj == nil {
  112578. return graphql.Null
  112579. }
  112580. return ec._ProductVariant(ctx, sel, obj)
  112581. case Shop:
  112582. return ec._Shop(ctx, sel, &obj)
  112583. case *Shop:
  112584. if obj == nil {
  112585. return graphql.Null
  112586. }
  112587. return ec._Shop(ctx, sel, obj)
  112588. default:
  112589. panic(fmt.Errorf("unexpected type %T", obj))
  112590. }
  112591. }
  112592. // endregion ************************** interface.gotpl ***************************
  112593. // region **************************** object.gotpl ****************************
  112594. var accessScopeImplementors = []string{"AccessScope"}
  112595. func (ec *executionContext) _AccessScope(ctx context.Context, sel ast.SelectionSet, obj *AccessScope) graphql.Marshaler {
  112596. fields := graphql.CollectFields(ec.OperationContext, sel, accessScopeImplementors)
  112597. out := graphql.NewFieldSet(fields)
  112598. var invalids uint32
  112599. for i, field := range fields {
  112600. switch field.Name {
  112601. case "__typename":
  112602. out.Values[i] = graphql.MarshalString("AccessScope")
  112603. case "description":
  112604. out.Values[i] = ec._AccessScope_description(ctx, field, obj)
  112605. if out.Values[i] == graphql.Null {
  112606. invalids++
  112607. }
  112608. case "handle":
  112609. out.Values[i] = ec._AccessScope_handle(ctx, field, obj)
  112610. if out.Values[i] == graphql.Null {
  112611. invalids++
  112612. }
  112613. default:
  112614. panic("unknown field " + strconv.Quote(field.Name))
  112615. }
  112616. }
  112617. out.Dispatch()
  112618. if invalids > 0 {
  112619. return graphql.Null
  112620. }
  112621. return out
  112622. }
  112623. var appImplementors = []string{"App", "Node", "_Entity"}
  112624. func (ec *executionContext) _App(ctx context.Context, sel ast.SelectionSet, obj *App) graphql.Marshaler {
  112625. fields := graphql.CollectFields(ec.OperationContext, sel, appImplementors)
  112626. out := graphql.NewFieldSet(fields)
  112627. var invalids uint32
  112628. for i, field := range fields {
  112629. switch field.Name {
  112630. case "__typename":
  112631. out.Values[i] = graphql.MarshalString("App")
  112632. case "apiKey":
  112633. out.Values[i] = ec._App_apiKey(ctx, field, obj)
  112634. if out.Values[i] == graphql.Null {
  112635. invalids++
  112636. }
  112637. case "appStoreAppUrl":
  112638. out.Values[i] = ec._App_appStoreAppUrl(ctx, field, obj)
  112639. case "appStoreDeveloperUrl":
  112640. out.Values[i] = ec._App_appStoreDeveloperUrl(ctx, field, obj)
  112641. case "availableAccessScopes":
  112642. out.Values[i] = ec._App_availableAccessScopes(ctx, field, obj)
  112643. if out.Values[i] == graphql.Null {
  112644. invalids++
  112645. }
  112646. case "banner":
  112647. out.Values[i] = ec._App_banner(ctx, field, obj)
  112648. if out.Values[i] == graphql.Null {
  112649. invalids++
  112650. }
  112651. case "description":
  112652. out.Values[i] = ec._App_description(ctx, field, obj)
  112653. case "developerName":
  112654. out.Values[i] = ec._App_developerName(ctx, field, obj)
  112655. case "developerType":
  112656. out.Values[i] = ec._App_developerType(ctx, field, obj)
  112657. if out.Values[i] == graphql.Null {
  112658. invalids++
  112659. }
  112660. case "embedded":
  112661. out.Values[i] = ec._App_embedded(ctx, field, obj)
  112662. if out.Values[i] == graphql.Null {
  112663. invalids++
  112664. }
  112665. case "failedRequirements":
  112666. out.Values[i] = ec._App_failedRequirements(ctx, field, obj)
  112667. if out.Values[i] == graphql.Null {
  112668. invalids++
  112669. }
  112670. case "features":
  112671. out.Values[i] = ec._App_features(ctx, field, obj)
  112672. if out.Values[i] == graphql.Null {
  112673. invalids++
  112674. }
  112675. case "feedback":
  112676. out.Values[i] = ec._App_feedback(ctx, field, obj)
  112677. case "handle":
  112678. out.Values[i] = ec._App_handle(ctx, field, obj)
  112679. case "icon":
  112680. out.Values[i] = ec._App_icon(ctx, field, obj)
  112681. if out.Values[i] == graphql.Null {
  112682. invalids++
  112683. }
  112684. case "id":
  112685. out.Values[i] = ec._App_id(ctx, field, obj)
  112686. if out.Values[i] == graphql.Null {
  112687. invalids++
  112688. }
  112689. case "installUrl":
  112690. out.Values[i] = ec._App_installUrl(ctx, field, obj)
  112691. case "installation":
  112692. out.Values[i] = ec._App_installation(ctx, field, obj)
  112693. case "isPostPurchaseAppInUse":
  112694. out.Values[i] = ec._App_isPostPurchaseAppInUse(ctx, field, obj)
  112695. if out.Values[i] == graphql.Null {
  112696. invalids++
  112697. }
  112698. case "previouslyInstalled":
  112699. out.Values[i] = ec._App_previouslyInstalled(ctx, field, obj)
  112700. if out.Values[i] == graphql.Null {
  112701. invalids++
  112702. }
  112703. case "pricingDetails":
  112704. out.Values[i] = ec._App_pricingDetails(ctx, field, obj)
  112705. case "pricingDetailsSummary":
  112706. out.Values[i] = ec._App_pricingDetailsSummary(ctx, field, obj)
  112707. if out.Values[i] == graphql.Null {
  112708. invalids++
  112709. }
  112710. case "privacyPolicyUrl":
  112711. out.Values[i] = ec._App_privacyPolicyUrl(ctx, field, obj)
  112712. case "publicCategory":
  112713. out.Values[i] = ec._App_publicCategory(ctx, field, obj)
  112714. if out.Values[i] == graphql.Null {
  112715. invalids++
  112716. }
  112717. case "published":
  112718. out.Values[i] = ec._App_published(ctx, field, obj)
  112719. if out.Values[i] == graphql.Null {
  112720. invalids++
  112721. }
  112722. case "requestedAccessScopes":
  112723. out.Values[i] = ec._App_requestedAccessScopes(ctx, field, obj)
  112724. if out.Values[i] == graphql.Null {
  112725. invalids++
  112726. }
  112727. case "screenshots":
  112728. out.Values[i] = ec._App_screenshots(ctx, field, obj)
  112729. if out.Values[i] == graphql.Null {
  112730. invalids++
  112731. }
  112732. case "shopifyDeveloped":
  112733. out.Values[i] = ec._App_shopifyDeveloped(ctx, field, obj)
  112734. if out.Values[i] == graphql.Null {
  112735. invalids++
  112736. }
  112737. case "title":
  112738. out.Values[i] = ec._App_title(ctx, field, obj)
  112739. if out.Values[i] == graphql.Null {
  112740. invalids++
  112741. }
  112742. case "uninstallMessage":
  112743. out.Values[i] = ec._App_uninstallMessage(ctx, field, obj)
  112744. if out.Values[i] == graphql.Null {
  112745. invalids++
  112746. }
  112747. case "webhookApiVersion":
  112748. out.Values[i] = ec._App_webhookApiVersion(ctx, field, obj)
  112749. if out.Values[i] == graphql.Null {
  112750. invalids++
  112751. }
  112752. default:
  112753. panic("unknown field " + strconv.Quote(field.Name))
  112754. }
  112755. }
  112756. out.Dispatch()
  112757. if invalids > 0 {
  112758. return graphql.Null
  112759. }
  112760. return out
  112761. }
  112762. var appConnectionImplementors = []string{"AppConnection"}
  112763. func (ec *executionContext) _AppConnection(ctx context.Context, sel ast.SelectionSet, obj *AppConnection) graphql.Marshaler {
  112764. fields := graphql.CollectFields(ec.OperationContext, sel, appConnectionImplementors)
  112765. out := graphql.NewFieldSet(fields)
  112766. var invalids uint32
  112767. for i, field := range fields {
  112768. switch field.Name {
  112769. case "__typename":
  112770. out.Values[i] = graphql.MarshalString("AppConnection")
  112771. case "edges":
  112772. out.Values[i] = ec._AppConnection_edges(ctx, field, obj)
  112773. if out.Values[i] == graphql.Null {
  112774. invalids++
  112775. }
  112776. case "nodes":
  112777. out.Values[i] = ec._AppConnection_nodes(ctx, field, obj)
  112778. if out.Values[i] == graphql.Null {
  112779. invalids++
  112780. }
  112781. case "pageInfo":
  112782. out.Values[i] = ec._AppConnection_pageInfo(ctx, field, obj)
  112783. if out.Values[i] == graphql.Null {
  112784. invalids++
  112785. }
  112786. default:
  112787. panic("unknown field " + strconv.Quote(field.Name))
  112788. }
  112789. }
  112790. out.Dispatch()
  112791. if invalids > 0 {
  112792. return graphql.Null
  112793. }
  112794. return out
  112795. }
  112796. var appCreditImplementors = []string{"AppCredit", "Node"}
  112797. func (ec *executionContext) _AppCredit(ctx context.Context, sel ast.SelectionSet, obj *AppCredit) graphql.Marshaler {
  112798. fields := graphql.CollectFields(ec.OperationContext, sel, appCreditImplementors)
  112799. out := graphql.NewFieldSet(fields)
  112800. var invalids uint32
  112801. for i, field := range fields {
  112802. switch field.Name {
  112803. case "__typename":
  112804. out.Values[i] = graphql.MarshalString("AppCredit")
  112805. case "amount":
  112806. out.Values[i] = ec._AppCredit_amount(ctx, field, obj)
  112807. if out.Values[i] == graphql.Null {
  112808. invalids++
  112809. }
  112810. case "createdAt":
  112811. out.Values[i] = ec._AppCredit_createdAt(ctx, field, obj)
  112812. if out.Values[i] == graphql.Null {
  112813. invalids++
  112814. }
  112815. case "description":
  112816. out.Values[i] = ec._AppCredit_description(ctx, field, obj)
  112817. if out.Values[i] == graphql.Null {
  112818. invalids++
  112819. }
  112820. case "id":
  112821. out.Values[i] = ec._AppCredit_id(ctx, field, obj)
  112822. if out.Values[i] == graphql.Null {
  112823. invalids++
  112824. }
  112825. case "test":
  112826. out.Values[i] = ec._AppCredit_test(ctx, field, obj)
  112827. if out.Values[i] == graphql.Null {
  112828. invalids++
  112829. }
  112830. default:
  112831. panic("unknown field " + strconv.Quote(field.Name))
  112832. }
  112833. }
  112834. out.Dispatch()
  112835. if invalids > 0 {
  112836. return graphql.Null
  112837. }
  112838. return out
  112839. }
  112840. var appCreditConnectionImplementors = []string{"AppCreditConnection"}
  112841. func (ec *executionContext) _AppCreditConnection(ctx context.Context, sel ast.SelectionSet, obj *AppCreditConnection) graphql.Marshaler {
  112842. fields := graphql.CollectFields(ec.OperationContext, sel, appCreditConnectionImplementors)
  112843. out := graphql.NewFieldSet(fields)
  112844. var invalids uint32
  112845. for i, field := range fields {
  112846. switch field.Name {
  112847. case "__typename":
  112848. out.Values[i] = graphql.MarshalString("AppCreditConnection")
  112849. case "edges":
  112850. out.Values[i] = ec._AppCreditConnection_edges(ctx, field, obj)
  112851. if out.Values[i] == graphql.Null {
  112852. invalids++
  112853. }
  112854. case "nodes":
  112855. out.Values[i] = ec._AppCreditConnection_nodes(ctx, field, obj)
  112856. if out.Values[i] == graphql.Null {
  112857. invalids++
  112858. }
  112859. case "pageInfo":
  112860. out.Values[i] = ec._AppCreditConnection_pageInfo(ctx, field, obj)
  112861. if out.Values[i] == graphql.Null {
  112862. invalids++
  112863. }
  112864. default:
  112865. panic("unknown field " + strconv.Quote(field.Name))
  112866. }
  112867. }
  112868. out.Dispatch()
  112869. if invalids > 0 {
  112870. return graphql.Null
  112871. }
  112872. return out
  112873. }
  112874. var appCreditEdgeImplementors = []string{"AppCreditEdge"}
  112875. func (ec *executionContext) _AppCreditEdge(ctx context.Context, sel ast.SelectionSet, obj *AppCreditEdge) graphql.Marshaler {
  112876. fields := graphql.CollectFields(ec.OperationContext, sel, appCreditEdgeImplementors)
  112877. out := graphql.NewFieldSet(fields)
  112878. var invalids uint32
  112879. for i, field := range fields {
  112880. switch field.Name {
  112881. case "__typename":
  112882. out.Values[i] = graphql.MarshalString("AppCreditEdge")
  112883. case "cursor":
  112884. out.Values[i] = ec._AppCreditEdge_cursor(ctx, field, obj)
  112885. if out.Values[i] == graphql.Null {
  112886. invalids++
  112887. }
  112888. case "node":
  112889. out.Values[i] = ec._AppCreditEdge_node(ctx, field, obj)
  112890. if out.Values[i] == graphql.Null {
  112891. invalids++
  112892. }
  112893. default:
  112894. panic("unknown field " + strconv.Quote(field.Name))
  112895. }
  112896. }
  112897. out.Dispatch()
  112898. if invalids > 0 {
  112899. return graphql.Null
  112900. }
  112901. return out
  112902. }
  112903. var appEdgeImplementors = []string{"AppEdge"}
  112904. func (ec *executionContext) _AppEdge(ctx context.Context, sel ast.SelectionSet, obj *AppEdge) graphql.Marshaler {
  112905. fields := graphql.CollectFields(ec.OperationContext, sel, appEdgeImplementors)
  112906. out := graphql.NewFieldSet(fields)
  112907. var invalids uint32
  112908. for i, field := range fields {
  112909. switch field.Name {
  112910. case "__typename":
  112911. out.Values[i] = graphql.MarshalString("AppEdge")
  112912. case "cursor":
  112913. out.Values[i] = ec._AppEdge_cursor(ctx, field, obj)
  112914. if out.Values[i] == graphql.Null {
  112915. invalids++
  112916. }
  112917. case "node":
  112918. out.Values[i] = ec._AppEdge_node(ctx, field, obj)
  112919. if out.Values[i] == graphql.Null {
  112920. invalids++
  112921. }
  112922. default:
  112923. panic("unknown field " + strconv.Quote(field.Name))
  112924. }
  112925. }
  112926. out.Dispatch()
  112927. if invalids > 0 {
  112928. return graphql.Null
  112929. }
  112930. return out
  112931. }
  112932. var appFeedbackImplementors = []string{"AppFeedback"}
  112933. func (ec *executionContext) _AppFeedback(ctx context.Context, sel ast.SelectionSet, obj *AppFeedback) graphql.Marshaler {
  112934. fields := graphql.CollectFields(ec.OperationContext, sel, appFeedbackImplementors)
  112935. out := graphql.NewFieldSet(fields)
  112936. var invalids uint32
  112937. for i, field := range fields {
  112938. switch field.Name {
  112939. case "__typename":
  112940. out.Values[i] = graphql.MarshalString("AppFeedback")
  112941. case "app":
  112942. out.Values[i] = ec._AppFeedback_app(ctx, field, obj)
  112943. if out.Values[i] == graphql.Null {
  112944. invalids++
  112945. }
  112946. case "link":
  112947. out.Values[i] = ec._AppFeedback_link(ctx, field, obj)
  112948. case "messages":
  112949. out.Values[i] = ec._AppFeedback_messages(ctx, field, obj)
  112950. if out.Values[i] == graphql.Null {
  112951. invalids++
  112952. }
  112953. default:
  112954. panic("unknown field " + strconv.Quote(field.Name))
  112955. }
  112956. }
  112957. out.Dispatch()
  112958. if invalids > 0 {
  112959. return graphql.Null
  112960. }
  112961. return out
  112962. }
  112963. var appInstallationImplementors = []string{"AppInstallation", "HasMetafields", "Node"}
  112964. func (ec *executionContext) _AppInstallation(ctx context.Context, sel ast.SelectionSet, obj *AppInstallation) graphql.Marshaler {
  112965. fields := graphql.CollectFields(ec.OperationContext, sel, appInstallationImplementors)
  112966. out := graphql.NewFieldSet(fields)
  112967. var invalids uint32
  112968. for i, field := range fields {
  112969. switch field.Name {
  112970. case "__typename":
  112971. out.Values[i] = graphql.MarshalString("AppInstallation")
  112972. case "accessScopes":
  112973. out.Values[i] = ec._AppInstallation_accessScopes(ctx, field, obj)
  112974. if out.Values[i] == graphql.Null {
  112975. invalids++
  112976. }
  112977. case "activeSubscriptions":
  112978. out.Values[i] = ec._AppInstallation_activeSubscriptions(ctx, field, obj)
  112979. if out.Values[i] == graphql.Null {
  112980. invalids++
  112981. }
  112982. case "allSubscriptions":
  112983. out.Values[i] = ec._AppInstallation_allSubscriptions(ctx, field, obj)
  112984. if out.Values[i] == graphql.Null {
  112985. invalids++
  112986. }
  112987. case "app":
  112988. out.Values[i] = ec._AppInstallation_app(ctx, field, obj)
  112989. if out.Values[i] == graphql.Null {
  112990. invalids++
  112991. }
  112992. case "credits":
  112993. out.Values[i] = ec._AppInstallation_credits(ctx, field, obj)
  112994. if out.Values[i] == graphql.Null {
  112995. invalids++
  112996. }
  112997. case "id":
  112998. out.Values[i] = ec._AppInstallation_id(ctx, field, obj)
  112999. if out.Values[i] == graphql.Null {
  113000. invalids++
  113001. }
  113002. case "launchUrl":
  113003. out.Values[i] = ec._AppInstallation_launchUrl(ctx, field, obj)
  113004. if out.Values[i] == graphql.Null {
  113005. invalids++
  113006. }
  113007. case "metafield":
  113008. out.Values[i] = ec._AppInstallation_metafield(ctx, field, obj)
  113009. case "metafields":
  113010. out.Values[i] = ec._AppInstallation_metafields(ctx, field, obj)
  113011. if out.Values[i] == graphql.Null {
  113012. invalids++
  113013. }
  113014. case "oneTimePurchases":
  113015. out.Values[i] = ec._AppInstallation_oneTimePurchases(ctx, field, obj)
  113016. if out.Values[i] == graphql.Null {
  113017. invalids++
  113018. }
  113019. case "privateMetafield":
  113020. out.Values[i] = ec._AppInstallation_privateMetafield(ctx, field, obj)
  113021. case "privateMetafields":
  113022. out.Values[i] = ec._AppInstallation_privateMetafields(ctx, field, obj)
  113023. if out.Values[i] == graphql.Null {
  113024. invalids++
  113025. }
  113026. case "publication":
  113027. out.Values[i] = ec._AppInstallation_publication(ctx, field, obj)
  113028. case "revenueAttributionRecords":
  113029. out.Values[i] = ec._AppInstallation_revenueAttributionRecords(ctx, field, obj)
  113030. if out.Values[i] == graphql.Null {
  113031. invalids++
  113032. }
  113033. case "uninstallUrl":
  113034. out.Values[i] = ec._AppInstallation_uninstallUrl(ctx, field, obj)
  113035. default:
  113036. panic("unknown field " + strconv.Quote(field.Name))
  113037. }
  113038. }
  113039. out.Dispatch()
  113040. if invalids > 0 {
  113041. return graphql.Null
  113042. }
  113043. return out
  113044. }
  113045. var appPlanV2Implementors = []string{"AppPlanV2"}
  113046. func (ec *executionContext) _AppPlanV2(ctx context.Context, sel ast.SelectionSet, obj *AppPlanV2) graphql.Marshaler {
  113047. fields := graphql.CollectFields(ec.OperationContext, sel, appPlanV2Implementors)
  113048. out := graphql.NewFieldSet(fields)
  113049. var invalids uint32
  113050. for i, field := range fields {
  113051. switch field.Name {
  113052. case "__typename":
  113053. out.Values[i] = graphql.MarshalString("AppPlanV2")
  113054. case "pricingDetails":
  113055. out.Values[i] = ec._AppPlanV2_pricingDetails(ctx, field, obj)
  113056. if out.Values[i] == graphql.Null {
  113057. invalids++
  113058. }
  113059. default:
  113060. panic("unknown field " + strconv.Quote(field.Name))
  113061. }
  113062. }
  113063. out.Dispatch()
  113064. if invalids > 0 {
  113065. return graphql.Null
  113066. }
  113067. return out
  113068. }
  113069. var appPurchaseOneTimeImplementors = []string{"AppPurchaseOneTime", "AppPurchase", "Node"}
  113070. func (ec *executionContext) _AppPurchaseOneTime(ctx context.Context, sel ast.SelectionSet, obj *AppPurchaseOneTime) graphql.Marshaler {
  113071. fields := graphql.CollectFields(ec.OperationContext, sel, appPurchaseOneTimeImplementors)
  113072. out := graphql.NewFieldSet(fields)
  113073. var invalids uint32
  113074. for i, field := range fields {
  113075. switch field.Name {
  113076. case "__typename":
  113077. out.Values[i] = graphql.MarshalString("AppPurchaseOneTime")
  113078. case "createdAt":
  113079. out.Values[i] = ec._AppPurchaseOneTime_createdAt(ctx, field, obj)
  113080. if out.Values[i] == graphql.Null {
  113081. invalids++
  113082. }
  113083. case "id":
  113084. out.Values[i] = ec._AppPurchaseOneTime_id(ctx, field, obj)
  113085. if out.Values[i] == graphql.Null {
  113086. invalids++
  113087. }
  113088. case "name":
  113089. out.Values[i] = ec._AppPurchaseOneTime_name(ctx, field, obj)
  113090. if out.Values[i] == graphql.Null {
  113091. invalids++
  113092. }
  113093. case "price":
  113094. out.Values[i] = ec._AppPurchaseOneTime_price(ctx, field, obj)
  113095. if out.Values[i] == graphql.Null {
  113096. invalids++
  113097. }
  113098. case "status":
  113099. out.Values[i] = ec._AppPurchaseOneTime_status(ctx, field, obj)
  113100. if out.Values[i] == graphql.Null {
  113101. invalids++
  113102. }
  113103. case "test":
  113104. out.Values[i] = ec._AppPurchaseOneTime_test(ctx, field, obj)
  113105. if out.Values[i] == graphql.Null {
  113106. invalids++
  113107. }
  113108. default:
  113109. panic("unknown field " + strconv.Quote(field.Name))
  113110. }
  113111. }
  113112. out.Dispatch()
  113113. if invalids > 0 {
  113114. return graphql.Null
  113115. }
  113116. return out
  113117. }
  113118. var appPurchaseOneTimeConnectionImplementors = []string{"AppPurchaseOneTimeConnection"}
  113119. func (ec *executionContext) _AppPurchaseOneTimeConnection(ctx context.Context, sel ast.SelectionSet, obj *AppPurchaseOneTimeConnection) graphql.Marshaler {
  113120. fields := graphql.CollectFields(ec.OperationContext, sel, appPurchaseOneTimeConnectionImplementors)
  113121. out := graphql.NewFieldSet(fields)
  113122. var invalids uint32
  113123. for i, field := range fields {
  113124. switch field.Name {
  113125. case "__typename":
  113126. out.Values[i] = graphql.MarshalString("AppPurchaseOneTimeConnection")
  113127. case "edges":
  113128. out.Values[i] = ec._AppPurchaseOneTimeConnection_edges(ctx, field, obj)
  113129. if out.Values[i] == graphql.Null {
  113130. invalids++
  113131. }
  113132. case "nodes":
  113133. out.Values[i] = ec._AppPurchaseOneTimeConnection_nodes(ctx, field, obj)
  113134. if out.Values[i] == graphql.Null {
  113135. invalids++
  113136. }
  113137. case "pageInfo":
  113138. out.Values[i] = ec._AppPurchaseOneTimeConnection_pageInfo(ctx, field, obj)
  113139. if out.Values[i] == graphql.Null {
  113140. invalids++
  113141. }
  113142. default:
  113143. panic("unknown field " + strconv.Quote(field.Name))
  113144. }
  113145. }
  113146. out.Dispatch()
  113147. if invalids > 0 {
  113148. return graphql.Null
  113149. }
  113150. return out
  113151. }
  113152. var appPurchaseOneTimeEdgeImplementors = []string{"AppPurchaseOneTimeEdge"}
  113153. func (ec *executionContext) _AppPurchaseOneTimeEdge(ctx context.Context, sel ast.SelectionSet, obj *AppPurchaseOneTimeEdge) graphql.Marshaler {
  113154. fields := graphql.CollectFields(ec.OperationContext, sel, appPurchaseOneTimeEdgeImplementors)
  113155. out := graphql.NewFieldSet(fields)
  113156. var invalids uint32
  113157. for i, field := range fields {
  113158. switch field.Name {
  113159. case "__typename":
  113160. out.Values[i] = graphql.MarshalString("AppPurchaseOneTimeEdge")
  113161. case "cursor":
  113162. out.Values[i] = ec._AppPurchaseOneTimeEdge_cursor(ctx, field, obj)
  113163. if out.Values[i] == graphql.Null {
  113164. invalids++
  113165. }
  113166. case "node":
  113167. out.Values[i] = ec._AppPurchaseOneTimeEdge_node(ctx, field, obj)
  113168. if out.Values[i] == graphql.Null {
  113169. invalids++
  113170. }
  113171. default:
  113172. panic("unknown field " + strconv.Quote(field.Name))
  113173. }
  113174. }
  113175. out.Dispatch()
  113176. if invalids > 0 {
  113177. return graphql.Null
  113178. }
  113179. return out
  113180. }
  113181. var appRecurringPricingImplementors = []string{"AppRecurringPricing", "AppPricingDetails"}
  113182. func (ec *executionContext) _AppRecurringPricing(ctx context.Context, sel ast.SelectionSet, obj *AppRecurringPricing) graphql.Marshaler {
  113183. fields := graphql.CollectFields(ec.OperationContext, sel, appRecurringPricingImplementors)
  113184. out := graphql.NewFieldSet(fields)
  113185. var invalids uint32
  113186. for i, field := range fields {
  113187. switch field.Name {
  113188. case "__typename":
  113189. out.Values[i] = graphql.MarshalString("AppRecurringPricing")
  113190. case "discount":
  113191. out.Values[i] = ec._AppRecurringPricing_discount(ctx, field, obj)
  113192. case "interval":
  113193. out.Values[i] = ec._AppRecurringPricing_interval(ctx, field, obj)
  113194. if out.Values[i] == graphql.Null {
  113195. invalids++
  113196. }
  113197. case "price":
  113198. out.Values[i] = ec._AppRecurringPricing_price(ctx, field, obj)
  113199. if out.Values[i] == graphql.Null {
  113200. invalids++
  113201. }
  113202. default:
  113203. panic("unknown field " + strconv.Quote(field.Name))
  113204. }
  113205. }
  113206. out.Dispatch()
  113207. if invalids > 0 {
  113208. return graphql.Null
  113209. }
  113210. return out
  113211. }
  113212. var appRevenueAttributionRecordImplementors = []string{"AppRevenueAttributionRecord", "Node"}
  113213. func (ec *executionContext) _AppRevenueAttributionRecord(ctx context.Context, sel ast.SelectionSet, obj *AppRevenueAttributionRecord) graphql.Marshaler {
  113214. fields := graphql.CollectFields(ec.OperationContext, sel, appRevenueAttributionRecordImplementors)
  113215. out := graphql.NewFieldSet(fields)
  113216. var invalids uint32
  113217. for i, field := range fields {
  113218. switch field.Name {
  113219. case "__typename":
  113220. out.Values[i] = graphql.MarshalString("AppRevenueAttributionRecord")
  113221. case "amount":
  113222. out.Values[i] = ec._AppRevenueAttributionRecord_amount(ctx, field, obj)
  113223. if out.Values[i] == graphql.Null {
  113224. invalids++
  113225. }
  113226. case "capturedAt":
  113227. out.Values[i] = ec._AppRevenueAttributionRecord_capturedAt(ctx, field, obj)
  113228. if out.Values[i] == graphql.Null {
  113229. invalids++
  113230. }
  113231. case "createdAt":
  113232. out.Values[i] = ec._AppRevenueAttributionRecord_createdAt(ctx, field, obj)
  113233. if out.Values[i] == graphql.Null {
  113234. invalids++
  113235. }
  113236. case "id":
  113237. out.Values[i] = ec._AppRevenueAttributionRecord_id(ctx, field, obj)
  113238. if out.Values[i] == graphql.Null {
  113239. invalids++
  113240. }
  113241. case "idempotencyKey":
  113242. out.Values[i] = ec._AppRevenueAttributionRecord_idempotencyKey(ctx, field, obj)
  113243. if out.Values[i] == graphql.Null {
  113244. invalids++
  113245. }
  113246. case "test":
  113247. out.Values[i] = ec._AppRevenueAttributionRecord_test(ctx, field, obj)
  113248. if out.Values[i] == graphql.Null {
  113249. invalids++
  113250. }
  113251. case "type":
  113252. out.Values[i] = ec._AppRevenueAttributionRecord_type(ctx, field, obj)
  113253. if out.Values[i] == graphql.Null {
  113254. invalids++
  113255. }
  113256. default:
  113257. panic("unknown field " + strconv.Quote(field.Name))
  113258. }
  113259. }
  113260. out.Dispatch()
  113261. if invalids > 0 {
  113262. return graphql.Null
  113263. }
  113264. return out
  113265. }
  113266. var appRevenueAttributionRecordConnectionImplementors = []string{"AppRevenueAttributionRecordConnection"}
  113267. func (ec *executionContext) _AppRevenueAttributionRecordConnection(ctx context.Context, sel ast.SelectionSet, obj *AppRevenueAttributionRecordConnection) graphql.Marshaler {
  113268. fields := graphql.CollectFields(ec.OperationContext, sel, appRevenueAttributionRecordConnectionImplementors)
  113269. out := graphql.NewFieldSet(fields)
  113270. var invalids uint32
  113271. for i, field := range fields {
  113272. switch field.Name {
  113273. case "__typename":
  113274. out.Values[i] = graphql.MarshalString("AppRevenueAttributionRecordConnection")
  113275. case "edges":
  113276. out.Values[i] = ec._AppRevenueAttributionRecordConnection_edges(ctx, field, obj)
  113277. if out.Values[i] == graphql.Null {
  113278. invalids++
  113279. }
  113280. case "nodes":
  113281. out.Values[i] = ec._AppRevenueAttributionRecordConnection_nodes(ctx, field, obj)
  113282. if out.Values[i] == graphql.Null {
  113283. invalids++
  113284. }
  113285. case "pageInfo":
  113286. out.Values[i] = ec._AppRevenueAttributionRecordConnection_pageInfo(ctx, field, obj)
  113287. if out.Values[i] == graphql.Null {
  113288. invalids++
  113289. }
  113290. default:
  113291. panic("unknown field " + strconv.Quote(field.Name))
  113292. }
  113293. }
  113294. out.Dispatch()
  113295. if invalids > 0 {
  113296. return graphql.Null
  113297. }
  113298. return out
  113299. }
  113300. var appRevenueAttributionRecordEdgeImplementors = []string{"AppRevenueAttributionRecordEdge"}
  113301. func (ec *executionContext) _AppRevenueAttributionRecordEdge(ctx context.Context, sel ast.SelectionSet, obj *AppRevenueAttributionRecordEdge) graphql.Marshaler {
  113302. fields := graphql.CollectFields(ec.OperationContext, sel, appRevenueAttributionRecordEdgeImplementors)
  113303. out := graphql.NewFieldSet(fields)
  113304. var invalids uint32
  113305. for i, field := range fields {
  113306. switch field.Name {
  113307. case "__typename":
  113308. out.Values[i] = graphql.MarshalString("AppRevenueAttributionRecordEdge")
  113309. case "cursor":
  113310. out.Values[i] = ec._AppRevenueAttributionRecordEdge_cursor(ctx, field, obj)
  113311. if out.Values[i] == graphql.Null {
  113312. invalids++
  113313. }
  113314. case "node":
  113315. out.Values[i] = ec._AppRevenueAttributionRecordEdge_node(ctx, field, obj)
  113316. if out.Values[i] == graphql.Null {
  113317. invalids++
  113318. }
  113319. default:
  113320. panic("unknown field " + strconv.Quote(field.Name))
  113321. }
  113322. }
  113323. out.Dispatch()
  113324. if invalids > 0 {
  113325. return graphql.Null
  113326. }
  113327. return out
  113328. }
  113329. var appSubscriptionImplementors = []string{"AppSubscription", "Node"}
  113330. func (ec *executionContext) _AppSubscription(ctx context.Context, sel ast.SelectionSet, obj *AppSubscription) graphql.Marshaler {
  113331. fields := graphql.CollectFields(ec.OperationContext, sel, appSubscriptionImplementors)
  113332. out := graphql.NewFieldSet(fields)
  113333. var invalids uint32
  113334. for i, field := range fields {
  113335. switch field.Name {
  113336. case "__typename":
  113337. out.Values[i] = graphql.MarshalString("AppSubscription")
  113338. case "createdAt":
  113339. out.Values[i] = ec._AppSubscription_createdAt(ctx, field, obj)
  113340. if out.Values[i] == graphql.Null {
  113341. invalids++
  113342. }
  113343. case "currentPeriodEnd":
  113344. out.Values[i] = ec._AppSubscription_currentPeriodEnd(ctx, field, obj)
  113345. case "id":
  113346. out.Values[i] = ec._AppSubscription_id(ctx, field, obj)
  113347. if out.Values[i] == graphql.Null {
  113348. invalids++
  113349. }
  113350. case "lineItems":
  113351. out.Values[i] = ec._AppSubscription_lineItems(ctx, field, obj)
  113352. if out.Values[i] == graphql.Null {
  113353. invalids++
  113354. }
  113355. case "name":
  113356. out.Values[i] = ec._AppSubscription_name(ctx, field, obj)
  113357. if out.Values[i] == graphql.Null {
  113358. invalids++
  113359. }
  113360. case "returnUrl":
  113361. out.Values[i] = ec._AppSubscription_returnUrl(ctx, field, obj)
  113362. if out.Values[i] == graphql.Null {
  113363. invalids++
  113364. }
  113365. case "status":
  113366. out.Values[i] = ec._AppSubscription_status(ctx, field, obj)
  113367. if out.Values[i] == graphql.Null {
  113368. invalids++
  113369. }
  113370. case "test":
  113371. out.Values[i] = ec._AppSubscription_test(ctx, field, obj)
  113372. if out.Values[i] == graphql.Null {
  113373. invalids++
  113374. }
  113375. case "trialDays":
  113376. out.Values[i] = ec._AppSubscription_trialDays(ctx, field, obj)
  113377. if out.Values[i] == graphql.Null {
  113378. invalids++
  113379. }
  113380. default:
  113381. panic("unknown field " + strconv.Quote(field.Name))
  113382. }
  113383. }
  113384. out.Dispatch()
  113385. if invalids > 0 {
  113386. return graphql.Null
  113387. }
  113388. return out
  113389. }
  113390. var appSubscriptionConnectionImplementors = []string{"AppSubscriptionConnection"}
  113391. func (ec *executionContext) _AppSubscriptionConnection(ctx context.Context, sel ast.SelectionSet, obj *AppSubscriptionConnection) graphql.Marshaler {
  113392. fields := graphql.CollectFields(ec.OperationContext, sel, appSubscriptionConnectionImplementors)
  113393. out := graphql.NewFieldSet(fields)
  113394. var invalids uint32
  113395. for i, field := range fields {
  113396. switch field.Name {
  113397. case "__typename":
  113398. out.Values[i] = graphql.MarshalString("AppSubscriptionConnection")
  113399. case "edges":
  113400. out.Values[i] = ec._AppSubscriptionConnection_edges(ctx, field, obj)
  113401. if out.Values[i] == graphql.Null {
  113402. invalids++
  113403. }
  113404. case "nodes":
  113405. out.Values[i] = ec._AppSubscriptionConnection_nodes(ctx, field, obj)
  113406. if out.Values[i] == graphql.Null {
  113407. invalids++
  113408. }
  113409. case "pageInfo":
  113410. out.Values[i] = ec._AppSubscriptionConnection_pageInfo(ctx, field, obj)
  113411. if out.Values[i] == graphql.Null {
  113412. invalids++
  113413. }
  113414. default:
  113415. panic("unknown field " + strconv.Quote(field.Name))
  113416. }
  113417. }
  113418. out.Dispatch()
  113419. if invalids > 0 {
  113420. return graphql.Null
  113421. }
  113422. return out
  113423. }
  113424. var appSubscriptionDiscountImplementors = []string{"AppSubscriptionDiscount"}
  113425. func (ec *executionContext) _AppSubscriptionDiscount(ctx context.Context, sel ast.SelectionSet, obj *AppSubscriptionDiscount) graphql.Marshaler {
  113426. fields := graphql.CollectFields(ec.OperationContext, sel, appSubscriptionDiscountImplementors)
  113427. out := graphql.NewFieldSet(fields)
  113428. var invalids uint32
  113429. for i, field := range fields {
  113430. switch field.Name {
  113431. case "__typename":
  113432. out.Values[i] = graphql.MarshalString("AppSubscriptionDiscount")
  113433. case "durationLimitInIntervals":
  113434. out.Values[i] = ec._AppSubscriptionDiscount_durationLimitInIntervals(ctx, field, obj)
  113435. case "priceAfterDiscount":
  113436. out.Values[i] = ec._AppSubscriptionDiscount_priceAfterDiscount(ctx, field, obj)
  113437. if out.Values[i] == graphql.Null {
  113438. invalids++
  113439. }
  113440. case "remainingDurationInIntervals":
  113441. out.Values[i] = ec._AppSubscriptionDiscount_remainingDurationInIntervals(ctx, field, obj)
  113442. case "value":
  113443. out.Values[i] = ec._AppSubscriptionDiscount_value(ctx, field, obj)
  113444. if out.Values[i] == graphql.Null {
  113445. invalids++
  113446. }
  113447. default:
  113448. panic("unknown field " + strconv.Quote(field.Name))
  113449. }
  113450. }
  113451. out.Dispatch()
  113452. if invalids > 0 {
  113453. return graphql.Null
  113454. }
  113455. return out
  113456. }
  113457. var appSubscriptionDiscountAmountImplementors = []string{"AppSubscriptionDiscountAmount", "AppSubscriptionDiscountValue"}
  113458. func (ec *executionContext) _AppSubscriptionDiscountAmount(ctx context.Context, sel ast.SelectionSet, obj *AppSubscriptionDiscountAmount) graphql.Marshaler {
  113459. fields := graphql.CollectFields(ec.OperationContext, sel, appSubscriptionDiscountAmountImplementors)
  113460. out := graphql.NewFieldSet(fields)
  113461. var invalids uint32
  113462. for i, field := range fields {
  113463. switch field.Name {
  113464. case "__typename":
  113465. out.Values[i] = graphql.MarshalString("AppSubscriptionDiscountAmount")
  113466. case "amount":
  113467. out.Values[i] = ec._AppSubscriptionDiscountAmount_amount(ctx, field, obj)
  113468. if out.Values[i] == graphql.Null {
  113469. invalids++
  113470. }
  113471. default:
  113472. panic("unknown field " + strconv.Quote(field.Name))
  113473. }
  113474. }
  113475. out.Dispatch()
  113476. if invalids > 0 {
  113477. return graphql.Null
  113478. }
  113479. return out
  113480. }
  113481. var appSubscriptionDiscountPercentageImplementors = []string{"AppSubscriptionDiscountPercentage", "AppSubscriptionDiscountValue"}
  113482. func (ec *executionContext) _AppSubscriptionDiscountPercentage(ctx context.Context, sel ast.SelectionSet, obj *AppSubscriptionDiscountPercentage) graphql.Marshaler {
  113483. fields := graphql.CollectFields(ec.OperationContext, sel, appSubscriptionDiscountPercentageImplementors)
  113484. out := graphql.NewFieldSet(fields)
  113485. var invalids uint32
  113486. for i, field := range fields {
  113487. switch field.Name {
  113488. case "__typename":
  113489. out.Values[i] = graphql.MarshalString("AppSubscriptionDiscountPercentage")
  113490. case "percentage":
  113491. out.Values[i] = ec._AppSubscriptionDiscountPercentage_percentage(ctx, field, obj)
  113492. if out.Values[i] == graphql.Null {
  113493. invalids++
  113494. }
  113495. default:
  113496. panic("unknown field " + strconv.Quote(field.Name))
  113497. }
  113498. }
  113499. out.Dispatch()
  113500. if invalids > 0 {
  113501. return graphql.Null
  113502. }
  113503. return out
  113504. }
  113505. var appSubscriptionEdgeImplementors = []string{"AppSubscriptionEdge"}
  113506. func (ec *executionContext) _AppSubscriptionEdge(ctx context.Context, sel ast.SelectionSet, obj *AppSubscriptionEdge) graphql.Marshaler {
  113507. fields := graphql.CollectFields(ec.OperationContext, sel, appSubscriptionEdgeImplementors)
  113508. out := graphql.NewFieldSet(fields)
  113509. var invalids uint32
  113510. for i, field := range fields {
  113511. switch field.Name {
  113512. case "__typename":
  113513. out.Values[i] = graphql.MarshalString("AppSubscriptionEdge")
  113514. case "cursor":
  113515. out.Values[i] = ec._AppSubscriptionEdge_cursor(ctx, field, obj)
  113516. if out.Values[i] == graphql.Null {
  113517. invalids++
  113518. }
  113519. case "node":
  113520. out.Values[i] = ec._AppSubscriptionEdge_node(ctx, field, obj)
  113521. if out.Values[i] == graphql.Null {
  113522. invalids++
  113523. }
  113524. default:
  113525. panic("unknown field " + strconv.Quote(field.Name))
  113526. }
  113527. }
  113528. out.Dispatch()
  113529. if invalids > 0 {
  113530. return graphql.Null
  113531. }
  113532. return out
  113533. }
  113534. var appSubscriptionLineItemImplementors = []string{"AppSubscriptionLineItem"}
  113535. func (ec *executionContext) _AppSubscriptionLineItem(ctx context.Context, sel ast.SelectionSet, obj *AppSubscriptionLineItem) graphql.Marshaler {
  113536. fields := graphql.CollectFields(ec.OperationContext, sel, appSubscriptionLineItemImplementors)
  113537. out := graphql.NewFieldSet(fields)
  113538. var invalids uint32
  113539. for i, field := range fields {
  113540. switch field.Name {
  113541. case "__typename":
  113542. out.Values[i] = graphql.MarshalString("AppSubscriptionLineItem")
  113543. case "id":
  113544. out.Values[i] = ec._AppSubscriptionLineItem_id(ctx, field, obj)
  113545. if out.Values[i] == graphql.Null {
  113546. invalids++
  113547. }
  113548. case "plan":
  113549. out.Values[i] = ec._AppSubscriptionLineItem_plan(ctx, field, obj)
  113550. if out.Values[i] == graphql.Null {
  113551. invalids++
  113552. }
  113553. case "usageRecords":
  113554. out.Values[i] = ec._AppSubscriptionLineItem_usageRecords(ctx, field, obj)
  113555. if out.Values[i] == graphql.Null {
  113556. invalids++
  113557. }
  113558. default:
  113559. panic("unknown field " + strconv.Quote(field.Name))
  113560. }
  113561. }
  113562. out.Dispatch()
  113563. if invalids > 0 {
  113564. return graphql.Null
  113565. }
  113566. return out
  113567. }
  113568. var appUsagePricingImplementors = []string{"AppUsagePricing", "AppPricingDetails"}
  113569. func (ec *executionContext) _AppUsagePricing(ctx context.Context, sel ast.SelectionSet, obj *AppUsagePricing) graphql.Marshaler {
  113570. fields := graphql.CollectFields(ec.OperationContext, sel, appUsagePricingImplementors)
  113571. out := graphql.NewFieldSet(fields)
  113572. var invalids uint32
  113573. for i, field := range fields {
  113574. switch field.Name {
  113575. case "__typename":
  113576. out.Values[i] = graphql.MarshalString("AppUsagePricing")
  113577. case "balanceUsed":
  113578. out.Values[i] = ec._AppUsagePricing_balanceUsed(ctx, field, obj)
  113579. if out.Values[i] == graphql.Null {
  113580. invalids++
  113581. }
  113582. case "cappedAmount":
  113583. out.Values[i] = ec._AppUsagePricing_cappedAmount(ctx, field, obj)
  113584. if out.Values[i] == graphql.Null {
  113585. invalids++
  113586. }
  113587. case "interval":
  113588. out.Values[i] = ec._AppUsagePricing_interval(ctx, field, obj)
  113589. if out.Values[i] == graphql.Null {
  113590. invalids++
  113591. }
  113592. case "terms":
  113593. out.Values[i] = ec._AppUsagePricing_terms(ctx, field, obj)
  113594. if out.Values[i] == graphql.Null {
  113595. invalids++
  113596. }
  113597. default:
  113598. panic("unknown field " + strconv.Quote(field.Name))
  113599. }
  113600. }
  113601. out.Dispatch()
  113602. if invalids > 0 {
  113603. return graphql.Null
  113604. }
  113605. return out
  113606. }
  113607. var appUsageRecordImplementors = []string{"AppUsageRecord", "Node"}
  113608. func (ec *executionContext) _AppUsageRecord(ctx context.Context, sel ast.SelectionSet, obj *AppUsageRecord) graphql.Marshaler {
  113609. fields := graphql.CollectFields(ec.OperationContext, sel, appUsageRecordImplementors)
  113610. out := graphql.NewFieldSet(fields)
  113611. var invalids uint32
  113612. for i, field := range fields {
  113613. switch field.Name {
  113614. case "__typename":
  113615. out.Values[i] = graphql.MarshalString("AppUsageRecord")
  113616. case "createdAt":
  113617. out.Values[i] = ec._AppUsageRecord_createdAt(ctx, field, obj)
  113618. if out.Values[i] == graphql.Null {
  113619. invalids++
  113620. }
  113621. case "description":
  113622. out.Values[i] = ec._AppUsageRecord_description(ctx, field, obj)
  113623. if out.Values[i] == graphql.Null {
  113624. invalids++
  113625. }
  113626. case "id":
  113627. out.Values[i] = ec._AppUsageRecord_id(ctx, field, obj)
  113628. if out.Values[i] == graphql.Null {
  113629. invalids++
  113630. }
  113631. case "price":
  113632. out.Values[i] = ec._AppUsageRecord_price(ctx, field, obj)
  113633. if out.Values[i] == graphql.Null {
  113634. invalids++
  113635. }
  113636. case "subscriptionLineItem":
  113637. out.Values[i] = ec._AppUsageRecord_subscriptionLineItem(ctx, field, obj)
  113638. if out.Values[i] == graphql.Null {
  113639. invalids++
  113640. }
  113641. default:
  113642. panic("unknown field " + strconv.Quote(field.Name))
  113643. }
  113644. }
  113645. out.Dispatch()
  113646. if invalids > 0 {
  113647. return graphql.Null
  113648. }
  113649. return out
  113650. }
  113651. var appUsageRecordConnectionImplementors = []string{"AppUsageRecordConnection"}
  113652. func (ec *executionContext) _AppUsageRecordConnection(ctx context.Context, sel ast.SelectionSet, obj *AppUsageRecordConnection) graphql.Marshaler {
  113653. fields := graphql.CollectFields(ec.OperationContext, sel, appUsageRecordConnectionImplementors)
  113654. out := graphql.NewFieldSet(fields)
  113655. var invalids uint32
  113656. for i, field := range fields {
  113657. switch field.Name {
  113658. case "__typename":
  113659. out.Values[i] = graphql.MarshalString("AppUsageRecordConnection")
  113660. case "edges":
  113661. out.Values[i] = ec._AppUsageRecordConnection_edges(ctx, field, obj)
  113662. if out.Values[i] == graphql.Null {
  113663. invalids++
  113664. }
  113665. case "nodes":
  113666. out.Values[i] = ec._AppUsageRecordConnection_nodes(ctx, field, obj)
  113667. if out.Values[i] == graphql.Null {
  113668. invalids++
  113669. }
  113670. case "pageInfo":
  113671. out.Values[i] = ec._AppUsageRecordConnection_pageInfo(ctx, field, obj)
  113672. if out.Values[i] == graphql.Null {
  113673. invalids++
  113674. }
  113675. default:
  113676. panic("unknown field " + strconv.Quote(field.Name))
  113677. }
  113678. }
  113679. out.Dispatch()
  113680. if invalids > 0 {
  113681. return graphql.Null
  113682. }
  113683. return out
  113684. }
  113685. var appUsageRecordEdgeImplementors = []string{"AppUsageRecordEdge"}
  113686. func (ec *executionContext) _AppUsageRecordEdge(ctx context.Context, sel ast.SelectionSet, obj *AppUsageRecordEdge) graphql.Marshaler {
  113687. fields := graphql.CollectFields(ec.OperationContext, sel, appUsageRecordEdgeImplementors)
  113688. out := graphql.NewFieldSet(fields)
  113689. var invalids uint32
  113690. for i, field := range fields {
  113691. switch field.Name {
  113692. case "__typename":
  113693. out.Values[i] = graphql.MarshalString("AppUsageRecordEdge")
  113694. case "cursor":
  113695. out.Values[i] = ec._AppUsageRecordEdge_cursor(ctx, field, obj)
  113696. if out.Values[i] == graphql.Null {
  113697. invalids++
  113698. }
  113699. case "node":
  113700. out.Values[i] = ec._AppUsageRecordEdge_node(ctx, field, obj)
  113701. if out.Values[i] == graphql.Null {
  113702. invalids++
  113703. }
  113704. default:
  113705. panic("unknown field " + strconv.Quote(field.Name))
  113706. }
  113707. }
  113708. out.Dispatch()
  113709. if invalids > 0 {
  113710. return graphql.Null
  113711. }
  113712. return out
  113713. }
  113714. var attributeImplementors = []string{"Attribute"}
  113715. func (ec *executionContext) _Attribute(ctx context.Context, sel ast.SelectionSet, obj *Attribute) graphql.Marshaler {
  113716. fields := graphql.CollectFields(ec.OperationContext, sel, attributeImplementors)
  113717. out := graphql.NewFieldSet(fields)
  113718. var invalids uint32
  113719. for i, field := range fields {
  113720. switch field.Name {
  113721. case "__typename":
  113722. out.Values[i] = graphql.MarshalString("Attribute")
  113723. case "key":
  113724. out.Values[i] = ec._Attribute_key(ctx, field, obj)
  113725. if out.Values[i] == graphql.Null {
  113726. invalids++
  113727. }
  113728. case "value":
  113729. out.Values[i] = ec._Attribute_value(ctx, field, obj)
  113730. default:
  113731. panic("unknown field " + strconv.Quote(field.Name))
  113732. }
  113733. }
  113734. out.Dispatch()
  113735. if invalids > 0 {
  113736. return graphql.Null
  113737. }
  113738. return out
  113739. }
  113740. var automaticDiscountApplicationImplementors = []string{"AutomaticDiscountApplication", "DiscountApplication"}
  113741. func (ec *executionContext) _AutomaticDiscountApplication(ctx context.Context, sel ast.SelectionSet, obj *AutomaticDiscountApplication) graphql.Marshaler {
  113742. fields := graphql.CollectFields(ec.OperationContext, sel, automaticDiscountApplicationImplementors)
  113743. out := graphql.NewFieldSet(fields)
  113744. var invalids uint32
  113745. for i, field := range fields {
  113746. switch field.Name {
  113747. case "__typename":
  113748. out.Values[i] = graphql.MarshalString("AutomaticDiscountApplication")
  113749. case "allocationMethod":
  113750. out.Values[i] = ec._AutomaticDiscountApplication_allocationMethod(ctx, field, obj)
  113751. if out.Values[i] == graphql.Null {
  113752. invalids++
  113753. }
  113754. case "index":
  113755. out.Values[i] = ec._AutomaticDiscountApplication_index(ctx, field, obj)
  113756. if out.Values[i] == graphql.Null {
  113757. invalids++
  113758. }
  113759. case "targetSelection":
  113760. out.Values[i] = ec._AutomaticDiscountApplication_targetSelection(ctx, field, obj)
  113761. if out.Values[i] == graphql.Null {
  113762. invalids++
  113763. }
  113764. case "targetType":
  113765. out.Values[i] = ec._AutomaticDiscountApplication_targetType(ctx, field, obj)
  113766. if out.Values[i] == graphql.Null {
  113767. invalids++
  113768. }
  113769. case "title":
  113770. out.Values[i] = ec._AutomaticDiscountApplication_title(ctx, field, obj)
  113771. if out.Values[i] == graphql.Null {
  113772. invalids++
  113773. }
  113774. case "value":
  113775. out.Values[i] = ec._AutomaticDiscountApplication_value(ctx, field, obj)
  113776. if out.Values[i] == graphql.Null {
  113777. invalids++
  113778. }
  113779. default:
  113780. panic("unknown field " + strconv.Quote(field.Name))
  113781. }
  113782. }
  113783. out.Dispatch()
  113784. if invalids > 0 {
  113785. return graphql.Null
  113786. }
  113787. return out
  113788. }
  113789. var availableChannelDefinitionsByChannelImplementors = []string{"AvailableChannelDefinitionsByChannel"}
  113790. func (ec *executionContext) _AvailableChannelDefinitionsByChannel(ctx context.Context, sel ast.SelectionSet, obj *AvailableChannelDefinitionsByChannel) graphql.Marshaler {
  113791. fields := graphql.CollectFields(ec.OperationContext, sel, availableChannelDefinitionsByChannelImplementors)
  113792. out := graphql.NewFieldSet(fields)
  113793. var invalids uint32
  113794. for i, field := range fields {
  113795. switch field.Name {
  113796. case "__typename":
  113797. out.Values[i] = graphql.MarshalString("AvailableChannelDefinitionsByChannel")
  113798. case "channelDefinitions":
  113799. out.Values[i] = ec._AvailableChannelDefinitionsByChannel_channelDefinitions(ctx, field, obj)
  113800. if out.Values[i] == graphql.Null {
  113801. invalids++
  113802. }
  113803. case "channelName":
  113804. out.Values[i] = ec._AvailableChannelDefinitionsByChannel_channelName(ctx, field, obj)
  113805. if out.Values[i] == graphql.Null {
  113806. invalids++
  113807. }
  113808. default:
  113809. panic("unknown field " + strconv.Quote(field.Name))
  113810. }
  113811. }
  113812. out.Dispatch()
  113813. if invalids > 0 {
  113814. return graphql.Null
  113815. }
  113816. return out
  113817. }
  113818. var basicEventImplementors = []string{"BasicEvent", "Event", "Node"}
  113819. func (ec *executionContext) _BasicEvent(ctx context.Context, sel ast.SelectionSet, obj *BasicEvent) graphql.Marshaler {
  113820. fields := graphql.CollectFields(ec.OperationContext, sel, basicEventImplementors)
  113821. out := graphql.NewFieldSet(fields)
  113822. var invalids uint32
  113823. for i, field := range fields {
  113824. switch field.Name {
  113825. case "__typename":
  113826. out.Values[i] = graphql.MarshalString("BasicEvent")
  113827. case "appTitle":
  113828. out.Values[i] = ec._BasicEvent_appTitle(ctx, field, obj)
  113829. case "attributeToApp":
  113830. out.Values[i] = ec._BasicEvent_attributeToApp(ctx, field, obj)
  113831. if out.Values[i] == graphql.Null {
  113832. invalids++
  113833. }
  113834. case "attributeToUser":
  113835. out.Values[i] = ec._BasicEvent_attributeToUser(ctx, field, obj)
  113836. if out.Values[i] == graphql.Null {
  113837. invalids++
  113838. }
  113839. case "createdAt":
  113840. out.Values[i] = ec._BasicEvent_createdAt(ctx, field, obj)
  113841. if out.Values[i] == graphql.Null {
  113842. invalids++
  113843. }
  113844. case "criticalAlert":
  113845. out.Values[i] = ec._BasicEvent_criticalAlert(ctx, field, obj)
  113846. if out.Values[i] == graphql.Null {
  113847. invalids++
  113848. }
  113849. case "id":
  113850. out.Values[i] = ec._BasicEvent_id(ctx, field, obj)
  113851. if out.Values[i] == graphql.Null {
  113852. invalids++
  113853. }
  113854. case "message":
  113855. out.Values[i] = ec._BasicEvent_message(ctx, field, obj)
  113856. if out.Values[i] == graphql.Null {
  113857. invalids++
  113858. }
  113859. default:
  113860. panic("unknown field " + strconv.Quote(field.Name))
  113861. }
  113862. }
  113863. out.Dispatch()
  113864. if invalids > 0 {
  113865. return graphql.Null
  113866. }
  113867. return out
  113868. }
  113869. var buyerExperienceConfigurationImplementors = []string{"BuyerExperienceConfiguration"}
  113870. func (ec *executionContext) _BuyerExperienceConfiguration(ctx context.Context, sel ast.SelectionSet, obj *BuyerExperienceConfiguration) graphql.Marshaler {
  113871. fields := graphql.CollectFields(ec.OperationContext, sel, buyerExperienceConfigurationImplementors)
  113872. out := graphql.NewFieldSet(fields)
  113873. var invalids uint32
  113874. for i, field := range fields {
  113875. switch field.Name {
  113876. case "__typename":
  113877. out.Values[i] = graphql.MarshalString("BuyerExperienceConfiguration")
  113878. case "checkoutToDraft":
  113879. out.Values[i] = ec._BuyerExperienceConfiguration_checkoutToDraft(ctx, field, obj)
  113880. if out.Values[i] == graphql.Null {
  113881. invalids++
  113882. }
  113883. case "payNowOnly":
  113884. out.Values[i] = ec._BuyerExperienceConfiguration_payNowOnly(ctx, field, obj)
  113885. if out.Values[i] == graphql.Null {
  113886. invalids++
  113887. }
  113888. case "paymentTermsTemplate":
  113889. out.Values[i] = ec._BuyerExperienceConfiguration_paymentTermsTemplate(ctx, field, obj)
  113890. default:
  113891. panic("unknown field " + strconv.Quote(field.Name))
  113892. }
  113893. }
  113894. out.Dispatch()
  113895. if invalids > 0 {
  113896. return graphql.Null
  113897. }
  113898. return out
  113899. }
  113900. var channelDefinitionImplementors = []string{"ChannelDefinition", "Node"}
  113901. func (ec *executionContext) _ChannelDefinition(ctx context.Context, sel ast.SelectionSet, obj *ChannelDefinition) graphql.Marshaler {
  113902. fields := graphql.CollectFields(ec.OperationContext, sel, channelDefinitionImplementors)
  113903. out := graphql.NewFieldSet(fields)
  113904. var invalids uint32
  113905. for i, field := range fields {
  113906. switch field.Name {
  113907. case "__typename":
  113908. out.Values[i] = graphql.MarshalString("ChannelDefinition")
  113909. case "channelName":
  113910. out.Values[i] = ec._ChannelDefinition_channelName(ctx, field, obj)
  113911. if out.Values[i] == graphql.Null {
  113912. invalids++
  113913. }
  113914. case "handle":
  113915. out.Values[i] = ec._ChannelDefinition_handle(ctx, field, obj)
  113916. if out.Values[i] == graphql.Null {
  113917. invalids++
  113918. }
  113919. case "id":
  113920. out.Values[i] = ec._ChannelDefinition_id(ctx, field, obj)
  113921. if out.Values[i] == graphql.Null {
  113922. invalids++
  113923. }
  113924. case "subChannelName":
  113925. out.Values[i] = ec._ChannelDefinition_subChannelName(ctx, field, obj)
  113926. if out.Values[i] == graphql.Null {
  113927. invalids++
  113928. }
  113929. case "svgIcon":
  113930. out.Values[i] = ec._ChannelDefinition_svgIcon(ctx, field, obj)
  113931. default:
  113932. panic("unknown field " + strconv.Quote(field.Name))
  113933. }
  113934. }
  113935. out.Dispatch()
  113936. if invalids > 0 {
  113937. return graphql.Null
  113938. }
  113939. return out
  113940. }
  113941. var channelInformationImplementors = []string{"ChannelInformation", "Node"}
  113942. func (ec *executionContext) _ChannelInformation(ctx context.Context, sel ast.SelectionSet, obj *ChannelInformation) graphql.Marshaler {
  113943. fields := graphql.CollectFields(ec.OperationContext, sel, channelInformationImplementors)
  113944. out := graphql.NewFieldSet(fields)
  113945. var invalids uint32
  113946. for i, field := range fields {
  113947. switch field.Name {
  113948. case "__typename":
  113949. out.Values[i] = graphql.MarshalString("ChannelInformation")
  113950. case "app":
  113951. out.Values[i] = ec._ChannelInformation_app(ctx, field, obj)
  113952. if out.Values[i] == graphql.Null {
  113953. invalids++
  113954. }
  113955. case "channelDefinition":
  113956. out.Values[i] = ec._ChannelInformation_channelDefinition(ctx, field, obj)
  113957. case "channelId":
  113958. out.Values[i] = ec._ChannelInformation_channelId(ctx, field, obj)
  113959. if out.Values[i] == graphql.Null {
  113960. invalids++
  113961. }
  113962. case "id":
  113963. out.Values[i] = ec._ChannelInformation_id(ctx, field, obj)
  113964. if out.Values[i] == graphql.Null {
  113965. invalids++
  113966. }
  113967. default:
  113968. panic("unknown field " + strconv.Quote(field.Name))
  113969. }
  113970. }
  113971. out.Dispatch()
  113972. if invalids > 0 {
  113973. return graphql.Null
  113974. }
  113975. return out
  113976. }
  113977. var collectionImplementors = []string{"Collection", "MetafieldReference", "_Entity"}
  113978. func (ec *executionContext) _Collection(ctx context.Context, sel ast.SelectionSet, obj *Collection) graphql.Marshaler {
  113979. fields := graphql.CollectFields(ec.OperationContext, sel, collectionImplementors)
  113980. out := graphql.NewFieldSet(fields)
  113981. var invalids uint32
  113982. for i, field := range fields {
  113983. switch field.Name {
  113984. case "__typename":
  113985. out.Values[i] = graphql.MarshalString("Collection")
  113986. case "id":
  113987. out.Values[i] = ec._Collection_id(ctx, field, obj)
  113988. if out.Values[i] == graphql.Null {
  113989. invalids++
  113990. }
  113991. default:
  113992. panic("unknown field " + strconv.Quote(field.Name))
  113993. }
  113994. }
  113995. out.Dispatch()
  113996. if invalids > 0 {
  113997. return graphql.Null
  113998. }
  113999. return out
  114000. }
  114001. var collectionConnectionImplementors = []string{"CollectionConnection"}
  114002. func (ec *executionContext) _CollectionConnection(ctx context.Context, sel ast.SelectionSet, obj *CollectionConnection) graphql.Marshaler {
  114003. fields := graphql.CollectFields(ec.OperationContext, sel, collectionConnectionImplementors)
  114004. out := graphql.NewFieldSet(fields)
  114005. var invalids uint32
  114006. for i, field := range fields {
  114007. switch field.Name {
  114008. case "__typename":
  114009. out.Values[i] = graphql.MarshalString("CollectionConnection")
  114010. case "edges":
  114011. out.Values[i] = ec._CollectionConnection_edges(ctx, field, obj)
  114012. if out.Values[i] == graphql.Null {
  114013. invalids++
  114014. }
  114015. case "nodes":
  114016. out.Values[i] = ec._CollectionConnection_nodes(ctx, field, obj)
  114017. if out.Values[i] == graphql.Null {
  114018. invalids++
  114019. }
  114020. case "pageInfo":
  114021. out.Values[i] = ec._CollectionConnection_pageInfo(ctx, field, obj)
  114022. if out.Values[i] == graphql.Null {
  114023. invalids++
  114024. }
  114025. default:
  114026. panic("unknown field " + strconv.Quote(field.Name))
  114027. }
  114028. }
  114029. out.Dispatch()
  114030. if invalids > 0 {
  114031. return graphql.Null
  114032. }
  114033. return out
  114034. }
  114035. var collectionEdgeImplementors = []string{"CollectionEdge"}
  114036. func (ec *executionContext) _CollectionEdge(ctx context.Context, sel ast.SelectionSet, obj *CollectionEdge) graphql.Marshaler {
  114037. fields := graphql.CollectFields(ec.OperationContext, sel, collectionEdgeImplementors)
  114038. out := graphql.NewFieldSet(fields)
  114039. var invalids uint32
  114040. for i, field := range fields {
  114041. switch field.Name {
  114042. case "__typename":
  114043. out.Values[i] = graphql.MarshalString("CollectionEdge")
  114044. case "cursor":
  114045. out.Values[i] = ec._CollectionEdge_cursor(ctx, field, obj)
  114046. if out.Values[i] == graphql.Null {
  114047. invalids++
  114048. }
  114049. case "node":
  114050. out.Values[i] = ec._CollectionEdge_node(ctx, field, obj)
  114051. if out.Values[i] == graphql.Null {
  114052. invalids++
  114053. }
  114054. default:
  114055. panic("unknown field " + strconv.Quote(field.Name))
  114056. }
  114057. }
  114058. out.Dispatch()
  114059. if invalids > 0 {
  114060. return graphql.Null
  114061. }
  114062. return out
  114063. }
  114064. var collectionRuleImplementors = []string{"CollectionRule"}
  114065. func (ec *executionContext) _CollectionRule(ctx context.Context, sel ast.SelectionSet, obj *CollectionRule) graphql.Marshaler {
  114066. fields := graphql.CollectFields(ec.OperationContext, sel, collectionRuleImplementors)
  114067. out := graphql.NewFieldSet(fields)
  114068. var invalids uint32
  114069. for i, field := range fields {
  114070. switch field.Name {
  114071. case "__typename":
  114072. out.Values[i] = graphql.MarshalString("CollectionRule")
  114073. case "appliedDisjunctively":
  114074. out.Values[i] = ec._CollectionRule_appliedDisjunctively(ctx, field, obj)
  114075. if out.Values[i] == graphql.Null {
  114076. invalids++
  114077. }
  114078. case "rules":
  114079. out.Values[i] = ec._CollectionRule_rules(ctx, field, obj)
  114080. if out.Values[i] == graphql.Null {
  114081. invalids++
  114082. }
  114083. default:
  114084. panic("unknown field " + strconv.Quote(field.Name))
  114085. }
  114086. }
  114087. out.Dispatch()
  114088. if invalids > 0 {
  114089. return graphql.Null
  114090. }
  114091. return out
  114092. }
  114093. var collectionRuleSetImplementors = []string{"CollectionRuleSet"}
  114094. func (ec *executionContext) _CollectionRuleSet(ctx context.Context, sel ast.SelectionSet, obj *CollectionRuleSet) graphql.Marshaler {
  114095. fields := graphql.CollectFields(ec.OperationContext, sel, collectionRuleSetImplementors)
  114096. out := graphql.NewFieldSet(fields)
  114097. var invalids uint32
  114098. for i, field := range fields {
  114099. switch field.Name {
  114100. case "__typename":
  114101. out.Values[i] = graphql.MarshalString("CollectionRuleSet")
  114102. case "appliedDisjunctively":
  114103. out.Values[i] = ec._CollectionRuleSet_appliedDisjunctively(ctx, field, obj)
  114104. if out.Values[i] == graphql.Null {
  114105. invalids++
  114106. }
  114107. case "rules":
  114108. out.Values[i] = ec._CollectionRuleSet_rules(ctx, field, obj)
  114109. if out.Values[i] == graphql.Null {
  114110. invalids++
  114111. }
  114112. default:
  114113. panic("unknown field " + strconv.Quote(field.Name))
  114114. }
  114115. }
  114116. out.Dispatch()
  114117. if invalids > 0 {
  114118. return graphql.Null
  114119. }
  114120. return out
  114121. }
  114122. var commentEventImplementors = []string{"CommentEvent", "Event", "Node"}
  114123. func (ec *executionContext) _CommentEvent(ctx context.Context, sel ast.SelectionSet, obj *CommentEvent) graphql.Marshaler {
  114124. fields := graphql.CollectFields(ec.OperationContext, sel, commentEventImplementors)
  114125. out := graphql.NewFieldSet(fields)
  114126. var invalids uint32
  114127. for i, field := range fields {
  114128. switch field.Name {
  114129. case "__typename":
  114130. out.Values[i] = graphql.MarshalString("CommentEvent")
  114131. case "appTitle":
  114132. out.Values[i] = ec._CommentEvent_appTitle(ctx, field, obj)
  114133. case "attachments":
  114134. out.Values[i] = ec._CommentEvent_attachments(ctx, field, obj)
  114135. if out.Values[i] == graphql.Null {
  114136. invalids++
  114137. }
  114138. case "attributeToApp":
  114139. out.Values[i] = ec._CommentEvent_attributeToApp(ctx, field, obj)
  114140. if out.Values[i] == graphql.Null {
  114141. invalids++
  114142. }
  114143. case "attributeToUser":
  114144. out.Values[i] = ec._CommentEvent_attributeToUser(ctx, field, obj)
  114145. if out.Values[i] == graphql.Null {
  114146. invalids++
  114147. }
  114148. case "author":
  114149. out.Values[i] = ec._CommentEvent_author(ctx, field, obj)
  114150. if out.Values[i] == graphql.Null {
  114151. invalids++
  114152. }
  114153. case "canDelete":
  114154. out.Values[i] = ec._CommentEvent_canDelete(ctx, field, obj)
  114155. if out.Values[i] == graphql.Null {
  114156. invalids++
  114157. }
  114158. case "canEdit":
  114159. out.Values[i] = ec._CommentEvent_canEdit(ctx, field, obj)
  114160. if out.Values[i] == graphql.Null {
  114161. invalids++
  114162. }
  114163. case "createdAt":
  114164. out.Values[i] = ec._CommentEvent_createdAt(ctx, field, obj)
  114165. if out.Values[i] == graphql.Null {
  114166. invalids++
  114167. }
  114168. case "criticalAlert":
  114169. out.Values[i] = ec._CommentEvent_criticalAlert(ctx, field, obj)
  114170. if out.Values[i] == graphql.Null {
  114171. invalids++
  114172. }
  114173. case "edited":
  114174. out.Values[i] = ec._CommentEvent_edited(ctx, field, obj)
  114175. if out.Values[i] == graphql.Null {
  114176. invalids++
  114177. }
  114178. case "embed":
  114179. out.Values[i] = ec._CommentEvent_embed(ctx, field, obj)
  114180. case "id":
  114181. out.Values[i] = ec._CommentEvent_id(ctx, field, obj)
  114182. if out.Values[i] == graphql.Null {
  114183. invalids++
  114184. }
  114185. case "message":
  114186. out.Values[i] = ec._CommentEvent_message(ctx, field, obj)
  114187. if out.Values[i] == graphql.Null {
  114188. invalids++
  114189. }
  114190. case "rawMessage":
  114191. out.Values[i] = ec._CommentEvent_rawMessage(ctx, field, obj)
  114192. if out.Values[i] == graphql.Null {
  114193. invalids++
  114194. }
  114195. case "subject":
  114196. out.Values[i] = ec._CommentEvent_subject(ctx, field, obj)
  114197. if out.Values[i] == graphql.Null {
  114198. invalids++
  114199. }
  114200. default:
  114201. panic("unknown field " + strconv.Quote(field.Name))
  114202. }
  114203. }
  114204. out.Dispatch()
  114205. if invalids > 0 {
  114206. return graphql.Null
  114207. }
  114208. return out
  114209. }
  114210. var commentEventAttachmentImplementors = []string{"CommentEventAttachment"}
  114211. func (ec *executionContext) _CommentEventAttachment(ctx context.Context, sel ast.SelectionSet, obj *CommentEventAttachment) graphql.Marshaler {
  114212. fields := graphql.CollectFields(ec.OperationContext, sel, commentEventAttachmentImplementors)
  114213. out := graphql.NewFieldSet(fields)
  114214. var invalids uint32
  114215. for i, field := range fields {
  114216. switch field.Name {
  114217. case "__typename":
  114218. out.Values[i] = graphql.MarshalString("CommentEventAttachment")
  114219. case "fileExtension":
  114220. out.Values[i] = ec._CommentEventAttachment_fileExtension(ctx, field, obj)
  114221. case "id":
  114222. out.Values[i] = ec._CommentEventAttachment_id(ctx, field, obj)
  114223. if out.Values[i] == graphql.Null {
  114224. invalids++
  114225. }
  114226. case "image":
  114227. out.Values[i] = ec._CommentEventAttachment_image(ctx, field, obj)
  114228. case "name":
  114229. out.Values[i] = ec._CommentEventAttachment_name(ctx, field, obj)
  114230. if out.Values[i] == graphql.Null {
  114231. invalids++
  114232. }
  114233. case "size":
  114234. out.Values[i] = ec._CommentEventAttachment_size(ctx, field, obj)
  114235. if out.Values[i] == graphql.Null {
  114236. invalids++
  114237. }
  114238. case "url":
  114239. out.Values[i] = ec._CommentEventAttachment_url(ctx, field, obj)
  114240. if out.Values[i] == graphql.Null {
  114241. invalids++
  114242. }
  114243. default:
  114244. panic("unknown field " + strconv.Quote(field.Name))
  114245. }
  114246. }
  114247. out.Dispatch()
  114248. if invalids > 0 {
  114249. return graphql.Null
  114250. }
  114251. return out
  114252. }
  114253. var companyImplementors = []string{"Company", "CommentEventSubject", "HasEvents", "Navigable", "Node"}
  114254. func (ec *executionContext) _Company(ctx context.Context, sel ast.SelectionSet, obj *Company) graphql.Marshaler {
  114255. fields := graphql.CollectFields(ec.OperationContext, sel, companyImplementors)
  114256. out := graphql.NewFieldSet(fields)
  114257. var invalids uint32
  114258. for i, field := range fields {
  114259. switch field.Name {
  114260. case "__typename":
  114261. out.Values[i] = graphql.MarshalString("Company")
  114262. case "contactCount":
  114263. out.Values[i] = ec._Company_contactCount(ctx, field, obj)
  114264. if out.Values[i] == graphql.Null {
  114265. invalids++
  114266. }
  114267. case "contactRoles":
  114268. out.Values[i] = ec._Company_contactRoles(ctx, field, obj)
  114269. if out.Values[i] == graphql.Null {
  114270. invalids++
  114271. }
  114272. case "contacts":
  114273. out.Values[i] = ec._Company_contacts(ctx, field, obj)
  114274. if out.Values[i] == graphql.Null {
  114275. invalids++
  114276. }
  114277. case "createdAt":
  114278. out.Values[i] = ec._Company_createdAt(ctx, field, obj)
  114279. if out.Values[i] == graphql.Null {
  114280. invalids++
  114281. }
  114282. case "customerSince":
  114283. out.Values[i] = ec._Company_customerSince(ctx, field, obj)
  114284. if out.Values[i] == graphql.Null {
  114285. invalids++
  114286. }
  114287. case "defaultCursor":
  114288. out.Values[i] = ec._Company_defaultCursor(ctx, field, obj)
  114289. if out.Values[i] == graphql.Null {
  114290. invalids++
  114291. }
  114292. case "defaultRole":
  114293. out.Values[i] = ec._Company_defaultRole(ctx, field, obj)
  114294. case "draftOrders":
  114295. out.Values[i] = ec._Company_draftOrders(ctx, field, obj)
  114296. if out.Values[i] == graphql.Null {
  114297. invalids++
  114298. }
  114299. case "events":
  114300. out.Values[i] = ec._Company_events(ctx, field, obj)
  114301. if out.Values[i] == graphql.Null {
  114302. invalids++
  114303. }
  114304. case "externalId":
  114305. out.Values[i] = ec._Company_externalId(ctx, field, obj)
  114306. case "hasTimelineComment":
  114307. out.Values[i] = ec._Company_hasTimelineComment(ctx, field, obj)
  114308. if out.Values[i] == graphql.Null {
  114309. invalids++
  114310. }
  114311. case "id":
  114312. out.Values[i] = ec._Company_id(ctx, field, obj)
  114313. if out.Values[i] == graphql.Null {
  114314. invalids++
  114315. }
  114316. case "lifetimeDuration":
  114317. out.Values[i] = ec._Company_lifetimeDuration(ctx, field, obj)
  114318. if out.Values[i] == graphql.Null {
  114319. invalids++
  114320. }
  114321. case "locationCount":
  114322. out.Values[i] = ec._Company_locationCount(ctx, field, obj)
  114323. if out.Values[i] == graphql.Null {
  114324. invalids++
  114325. }
  114326. case "locations":
  114327. out.Values[i] = ec._Company_locations(ctx, field, obj)
  114328. if out.Values[i] == graphql.Null {
  114329. invalids++
  114330. }
  114331. case "mainContact":
  114332. out.Values[i] = ec._Company_mainContact(ctx, field, obj)
  114333. case "name":
  114334. out.Values[i] = ec._Company_name(ctx, field, obj)
  114335. if out.Values[i] == graphql.Null {
  114336. invalids++
  114337. }
  114338. case "note":
  114339. out.Values[i] = ec._Company_note(ctx, field, obj)
  114340. case "orderCount":
  114341. out.Values[i] = ec._Company_orderCount(ctx, field, obj)
  114342. if out.Values[i] == graphql.Null {
  114343. invalids++
  114344. }
  114345. case "orders":
  114346. out.Values[i] = ec._Company_orders(ctx, field, obj)
  114347. if out.Values[i] == graphql.Null {
  114348. invalids++
  114349. }
  114350. case "totalSpent":
  114351. out.Values[i] = ec._Company_totalSpent(ctx, field, obj)
  114352. if out.Values[i] == graphql.Null {
  114353. invalids++
  114354. }
  114355. case "updatedAt":
  114356. out.Values[i] = ec._Company_updatedAt(ctx, field, obj)
  114357. if out.Values[i] == graphql.Null {
  114358. invalids++
  114359. }
  114360. default:
  114361. panic("unknown field " + strconv.Quote(field.Name))
  114362. }
  114363. }
  114364. out.Dispatch()
  114365. if invalids > 0 {
  114366. return graphql.Null
  114367. }
  114368. return out
  114369. }
  114370. var companyAddressImplementors = []string{"CompanyAddress", "Node"}
  114371. func (ec *executionContext) _CompanyAddress(ctx context.Context, sel ast.SelectionSet, obj *CompanyAddress) graphql.Marshaler {
  114372. fields := graphql.CollectFields(ec.OperationContext, sel, companyAddressImplementors)
  114373. out := graphql.NewFieldSet(fields)
  114374. var invalids uint32
  114375. for i, field := range fields {
  114376. switch field.Name {
  114377. case "__typename":
  114378. out.Values[i] = graphql.MarshalString("CompanyAddress")
  114379. case "address1":
  114380. out.Values[i] = ec._CompanyAddress_address1(ctx, field, obj)
  114381. if out.Values[i] == graphql.Null {
  114382. invalids++
  114383. }
  114384. case "address2":
  114385. out.Values[i] = ec._CompanyAddress_address2(ctx, field, obj)
  114386. case "city":
  114387. out.Values[i] = ec._CompanyAddress_city(ctx, field, obj)
  114388. case "companyName":
  114389. out.Values[i] = ec._CompanyAddress_companyName(ctx, field, obj)
  114390. if out.Values[i] == graphql.Null {
  114391. invalids++
  114392. }
  114393. case "country":
  114394. out.Values[i] = ec._CompanyAddress_country(ctx, field, obj)
  114395. case "countryCode":
  114396. out.Values[i] = ec._CompanyAddress_countryCode(ctx, field, obj)
  114397. if out.Values[i] == graphql.Null {
  114398. invalids++
  114399. }
  114400. case "createdAt":
  114401. out.Values[i] = ec._CompanyAddress_createdAt(ctx, field, obj)
  114402. if out.Values[i] == graphql.Null {
  114403. invalids++
  114404. }
  114405. case "formattedArea":
  114406. out.Values[i] = ec._CompanyAddress_formattedArea(ctx, field, obj)
  114407. case "id":
  114408. out.Values[i] = ec._CompanyAddress_id(ctx, field, obj)
  114409. if out.Values[i] == graphql.Null {
  114410. invalids++
  114411. }
  114412. case "phone":
  114413. out.Values[i] = ec._CompanyAddress_phone(ctx, field, obj)
  114414. case "province":
  114415. out.Values[i] = ec._CompanyAddress_province(ctx, field, obj)
  114416. case "recipient":
  114417. out.Values[i] = ec._CompanyAddress_recipient(ctx, field, obj)
  114418. case "updatedAt":
  114419. out.Values[i] = ec._CompanyAddress_updatedAt(ctx, field, obj)
  114420. if out.Values[i] == graphql.Null {
  114421. invalids++
  114422. }
  114423. case "zip":
  114424. out.Values[i] = ec._CompanyAddress_zip(ctx, field, obj)
  114425. case "zoneCode":
  114426. out.Values[i] = ec._CompanyAddress_zoneCode(ctx, field, obj)
  114427. default:
  114428. panic("unknown field " + strconv.Quote(field.Name))
  114429. }
  114430. }
  114431. out.Dispatch()
  114432. if invalids > 0 {
  114433. return graphql.Null
  114434. }
  114435. return out
  114436. }
  114437. var companyContactImplementors = []string{"CompanyContact", "Node"}
  114438. func (ec *executionContext) _CompanyContact(ctx context.Context, sel ast.SelectionSet, obj *CompanyContact) graphql.Marshaler {
  114439. fields := graphql.CollectFields(ec.OperationContext, sel, companyContactImplementors)
  114440. out := graphql.NewFieldSet(fields)
  114441. var invalids uint32
  114442. for i, field := range fields {
  114443. switch field.Name {
  114444. case "__typename":
  114445. out.Values[i] = graphql.MarshalString("CompanyContact")
  114446. case "company":
  114447. out.Values[i] = ec._CompanyContact_company(ctx, field, obj)
  114448. if out.Values[i] == graphql.Null {
  114449. invalids++
  114450. }
  114451. case "createdAt":
  114452. out.Values[i] = ec._CompanyContact_createdAt(ctx, field, obj)
  114453. if out.Values[i] == graphql.Null {
  114454. invalids++
  114455. }
  114456. case "customer":
  114457. out.Values[i] = ec._CompanyContact_customer(ctx, field, obj)
  114458. if out.Values[i] == graphql.Null {
  114459. invalids++
  114460. }
  114461. case "draftOrders":
  114462. out.Values[i] = ec._CompanyContact_draftOrders(ctx, field, obj)
  114463. if out.Values[i] == graphql.Null {
  114464. invalids++
  114465. }
  114466. case "id":
  114467. out.Values[i] = ec._CompanyContact_id(ctx, field, obj)
  114468. if out.Values[i] == graphql.Null {
  114469. invalids++
  114470. }
  114471. case "isMainContact":
  114472. out.Values[i] = ec._CompanyContact_isMainContact(ctx, field, obj)
  114473. if out.Values[i] == graphql.Null {
  114474. invalids++
  114475. }
  114476. case "lifetimeDuration":
  114477. out.Values[i] = ec._CompanyContact_lifetimeDuration(ctx, field, obj)
  114478. if out.Values[i] == graphql.Null {
  114479. invalids++
  114480. }
  114481. case "locale":
  114482. out.Values[i] = ec._CompanyContact_locale(ctx, field, obj)
  114483. case "orders":
  114484. out.Values[i] = ec._CompanyContact_orders(ctx, field, obj)
  114485. if out.Values[i] == graphql.Null {
  114486. invalids++
  114487. }
  114488. case "roleAssignments":
  114489. out.Values[i] = ec._CompanyContact_roleAssignments(ctx, field, obj)
  114490. if out.Values[i] == graphql.Null {
  114491. invalids++
  114492. }
  114493. case "title":
  114494. out.Values[i] = ec._CompanyContact_title(ctx, field, obj)
  114495. case "updatedAt":
  114496. out.Values[i] = ec._CompanyContact_updatedAt(ctx, field, obj)
  114497. if out.Values[i] == graphql.Null {
  114498. invalids++
  114499. }
  114500. default:
  114501. panic("unknown field " + strconv.Quote(field.Name))
  114502. }
  114503. }
  114504. out.Dispatch()
  114505. if invalids > 0 {
  114506. return graphql.Null
  114507. }
  114508. return out
  114509. }
  114510. var companyContactConnectionImplementors = []string{"CompanyContactConnection"}
  114511. func (ec *executionContext) _CompanyContactConnection(ctx context.Context, sel ast.SelectionSet, obj *CompanyContactConnection) graphql.Marshaler {
  114512. fields := graphql.CollectFields(ec.OperationContext, sel, companyContactConnectionImplementors)
  114513. out := graphql.NewFieldSet(fields)
  114514. var invalids uint32
  114515. for i, field := range fields {
  114516. switch field.Name {
  114517. case "__typename":
  114518. out.Values[i] = graphql.MarshalString("CompanyContactConnection")
  114519. case "edges":
  114520. out.Values[i] = ec._CompanyContactConnection_edges(ctx, field, obj)
  114521. if out.Values[i] == graphql.Null {
  114522. invalids++
  114523. }
  114524. case "nodes":
  114525. out.Values[i] = ec._CompanyContactConnection_nodes(ctx, field, obj)
  114526. if out.Values[i] == graphql.Null {
  114527. invalids++
  114528. }
  114529. case "pageInfo":
  114530. out.Values[i] = ec._CompanyContactConnection_pageInfo(ctx, field, obj)
  114531. if out.Values[i] == graphql.Null {
  114532. invalids++
  114533. }
  114534. default:
  114535. panic("unknown field " + strconv.Quote(field.Name))
  114536. }
  114537. }
  114538. out.Dispatch()
  114539. if invalids > 0 {
  114540. return graphql.Null
  114541. }
  114542. return out
  114543. }
  114544. var companyContactEdgeImplementors = []string{"CompanyContactEdge"}
  114545. func (ec *executionContext) _CompanyContactEdge(ctx context.Context, sel ast.SelectionSet, obj *CompanyContactEdge) graphql.Marshaler {
  114546. fields := graphql.CollectFields(ec.OperationContext, sel, companyContactEdgeImplementors)
  114547. out := graphql.NewFieldSet(fields)
  114548. var invalids uint32
  114549. for i, field := range fields {
  114550. switch field.Name {
  114551. case "__typename":
  114552. out.Values[i] = graphql.MarshalString("CompanyContactEdge")
  114553. case "cursor":
  114554. out.Values[i] = ec._CompanyContactEdge_cursor(ctx, field, obj)
  114555. if out.Values[i] == graphql.Null {
  114556. invalids++
  114557. }
  114558. case "node":
  114559. out.Values[i] = ec._CompanyContactEdge_node(ctx, field, obj)
  114560. if out.Values[i] == graphql.Null {
  114561. invalids++
  114562. }
  114563. default:
  114564. panic("unknown field " + strconv.Quote(field.Name))
  114565. }
  114566. }
  114567. out.Dispatch()
  114568. if invalids > 0 {
  114569. return graphql.Null
  114570. }
  114571. return out
  114572. }
  114573. var companyContactRoleImplementors = []string{"CompanyContactRole", "Node"}
  114574. func (ec *executionContext) _CompanyContactRole(ctx context.Context, sel ast.SelectionSet, obj *CompanyContactRole) graphql.Marshaler {
  114575. fields := graphql.CollectFields(ec.OperationContext, sel, companyContactRoleImplementors)
  114576. out := graphql.NewFieldSet(fields)
  114577. var invalids uint32
  114578. for i, field := range fields {
  114579. switch field.Name {
  114580. case "__typename":
  114581. out.Values[i] = graphql.MarshalString("CompanyContactRole")
  114582. case "id":
  114583. out.Values[i] = ec._CompanyContactRole_id(ctx, field, obj)
  114584. if out.Values[i] == graphql.Null {
  114585. invalids++
  114586. }
  114587. case "name":
  114588. out.Values[i] = ec._CompanyContactRole_name(ctx, field, obj)
  114589. if out.Values[i] == graphql.Null {
  114590. invalids++
  114591. }
  114592. case "note":
  114593. out.Values[i] = ec._CompanyContactRole_note(ctx, field, obj)
  114594. default:
  114595. panic("unknown field " + strconv.Quote(field.Name))
  114596. }
  114597. }
  114598. out.Dispatch()
  114599. if invalids > 0 {
  114600. return graphql.Null
  114601. }
  114602. return out
  114603. }
  114604. var companyContactRoleAssignmentImplementors = []string{"CompanyContactRoleAssignment", "Node"}
  114605. func (ec *executionContext) _CompanyContactRoleAssignment(ctx context.Context, sel ast.SelectionSet, obj *CompanyContactRoleAssignment) graphql.Marshaler {
  114606. fields := graphql.CollectFields(ec.OperationContext, sel, companyContactRoleAssignmentImplementors)
  114607. out := graphql.NewFieldSet(fields)
  114608. var invalids uint32
  114609. for i, field := range fields {
  114610. switch field.Name {
  114611. case "__typename":
  114612. out.Values[i] = graphql.MarshalString("CompanyContactRoleAssignment")
  114613. case "company":
  114614. out.Values[i] = ec._CompanyContactRoleAssignment_company(ctx, field, obj)
  114615. if out.Values[i] == graphql.Null {
  114616. invalids++
  114617. }
  114618. case "companyContact":
  114619. out.Values[i] = ec._CompanyContactRoleAssignment_companyContact(ctx, field, obj)
  114620. if out.Values[i] == graphql.Null {
  114621. invalids++
  114622. }
  114623. case "companyLocation":
  114624. out.Values[i] = ec._CompanyContactRoleAssignment_companyLocation(ctx, field, obj)
  114625. if out.Values[i] == graphql.Null {
  114626. invalids++
  114627. }
  114628. case "createdAt":
  114629. out.Values[i] = ec._CompanyContactRoleAssignment_createdAt(ctx, field, obj)
  114630. if out.Values[i] == graphql.Null {
  114631. invalids++
  114632. }
  114633. case "id":
  114634. out.Values[i] = ec._CompanyContactRoleAssignment_id(ctx, field, obj)
  114635. if out.Values[i] == graphql.Null {
  114636. invalids++
  114637. }
  114638. case "role":
  114639. out.Values[i] = ec._CompanyContactRoleAssignment_role(ctx, field, obj)
  114640. if out.Values[i] == graphql.Null {
  114641. invalids++
  114642. }
  114643. case "updatedAt":
  114644. out.Values[i] = ec._CompanyContactRoleAssignment_updatedAt(ctx, field, obj)
  114645. if out.Values[i] == graphql.Null {
  114646. invalids++
  114647. }
  114648. default:
  114649. panic("unknown field " + strconv.Quote(field.Name))
  114650. }
  114651. }
  114652. out.Dispatch()
  114653. if invalids > 0 {
  114654. return graphql.Null
  114655. }
  114656. return out
  114657. }
  114658. var companyContactRoleAssignmentConnectionImplementors = []string{"CompanyContactRoleAssignmentConnection"}
  114659. func (ec *executionContext) _CompanyContactRoleAssignmentConnection(ctx context.Context, sel ast.SelectionSet, obj *CompanyContactRoleAssignmentConnection) graphql.Marshaler {
  114660. fields := graphql.CollectFields(ec.OperationContext, sel, companyContactRoleAssignmentConnectionImplementors)
  114661. out := graphql.NewFieldSet(fields)
  114662. var invalids uint32
  114663. for i, field := range fields {
  114664. switch field.Name {
  114665. case "__typename":
  114666. out.Values[i] = graphql.MarshalString("CompanyContactRoleAssignmentConnection")
  114667. case "edges":
  114668. out.Values[i] = ec._CompanyContactRoleAssignmentConnection_edges(ctx, field, obj)
  114669. if out.Values[i] == graphql.Null {
  114670. invalids++
  114671. }
  114672. case "nodes":
  114673. out.Values[i] = ec._CompanyContactRoleAssignmentConnection_nodes(ctx, field, obj)
  114674. if out.Values[i] == graphql.Null {
  114675. invalids++
  114676. }
  114677. case "pageInfo":
  114678. out.Values[i] = ec._CompanyContactRoleAssignmentConnection_pageInfo(ctx, field, obj)
  114679. if out.Values[i] == graphql.Null {
  114680. invalids++
  114681. }
  114682. default:
  114683. panic("unknown field " + strconv.Quote(field.Name))
  114684. }
  114685. }
  114686. out.Dispatch()
  114687. if invalids > 0 {
  114688. return graphql.Null
  114689. }
  114690. return out
  114691. }
  114692. var companyContactRoleAssignmentEdgeImplementors = []string{"CompanyContactRoleAssignmentEdge"}
  114693. func (ec *executionContext) _CompanyContactRoleAssignmentEdge(ctx context.Context, sel ast.SelectionSet, obj *CompanyContactRoleAssignmentEdge) graphql.Marshaler {
  114694. fields := graphql.CollectFields(ec.OperationContext, sel, companyContactRoleAssignmentEdgeImplementors)
  114695. out := graphql.NewFieldSet(fields)
  114696. var invalids uint32
  114697. for i, field := range fields {
  114698. switch field.Name {
  114699. case "__typename":
  114700. out.Values[i] = graphql.MarshalString("CompanyContactRoleAssignmentEdge")
  114701. case "cursor":
  114702. out.Values[i] = ec._CompanyContactRoleAssignmentEdge_cursor(ctx, field, obj)
  114703. if out.Values[i] == graphql.Null {
  114704. invalids++
  114705. }
  114706. case "node":
  114707. out.Values[i] = ec._CompanyContactRoleAssignmentEdge_node(ctx, field, obj)
  114708. if out.Values[i] == graphql.Null {
  114709. invalids++
  114710. }
  114711. default:
  114712. panic("unknown field " + strconv.Quote(field.Name))
  114713. }
  114714. }
  114715. out.Dispatch()
  114716. if invalids > 0 {
  114717. return graphql.Null
  114718. }
  114719. return out
  114720. }
  114721. var companyContactRoleConnectionImplementors = []string{"CompanyContactRoleConnection"}
  114722. func (ec *executionContext) _CompanyContactRoleConnection(ctx context.Context, sel ast.SelectionSet, obj *CompanyContactRoleConnection) graphql.Marshaler {
  114723. fields := graphql.CollectFields(ec.OperationContext, sel, companyContactRoleConnectionImplementors)
  114724. out := graphql.NewFieldSet(fields)
  114725. var invalids uint32
  114726. for i, field := range fields {
  114727. switch field.Name {
  114728. case "__typename":
  114729. out.Values[i] = graphql.MarshalString("CompanyContactRoleConnection")
  114730. case "edges":
  114731. out.Values[i] = ec._CompanyContactRoleConnection_edges(ctx, field, obj)
  114732. if out.Values[i] == graphql.Null {
  114733. invalids++
  114734. }
  114735. case "nodes":
  114736. out.Values[i] = ec._CompanyContactRoleConnection_nodes(ctx, field, obj)
  114737. if out.Values[i] == graphql.Null {
  114738. invalids++
  114739. }
  114740. case "pageInfo":
  114741. out.Values[i] = ec._CompanyContactRoleConnection_pageInfo(ctx, field, obj)
  114742. if out.Values[i] == graphql.Null {
  114743. invalids++
  114744. }
  114745. default:
  114746. panic("unknown field " + strconv.Quote(field.Name))
  114747. }
  114748. }
  114749. out.Dispatch()
  114750. if invalids > 0 {
  114751. return graphql.Null
  114752. }
  114753. return out
  114754. }
  114755. var companyContactRoleEdgeImplementors = []string{"CompanyContactRoleEdge"}
  114756. func (ec *executionContext) _CompanyContactRoleEdge(ctx context.Context, sel ast.SelectionSet, obj *CompanyContactRoleEdge) graphql.Marshaler {
  114757. fields := graphql.CollectFields(ec.OperationContext, sel, companyContactRoleEdgeImplementors)
  114758. out := graphql.NewFieldSet(fields)
  114759. var invalids uint32
  114760. for i, field := range fields {
  114761. switch field.Name {
  114762. case "__typename":
  114763. out.Values[i] = graphql.MarshalString("CompanyContactRoleEdge")
  114764. case "cursor":
  114765. out.Values[i] = ec._CompanyContactRoleEdge_cursor(ctx, field, obj)
  114766. if out.Values[i] == graphql.Null {
  114767. invalids++
  114768. }
  114769. case "node":
  114770. out.Values[i] = ec._CompanyContactRoleEdge_node(ctx, field, obj)
  114771. if out.Values[i] == graphql.Null {
  114772. invalids++
  114773. }
  114774. default:
  114775. panic("unknown field " + strconv.Quote(field.Name))
  114776. }
  114777. }
  114778. out.Dispatch()
  114779. if invalids > 0 {
  114780. return graphql.Null
  114781. }
  114782. return out
  114783. }
  114784. var companyLocationImplementors = []string{"CompanyLocation", "CommentEventSubject", "HasEvents", "Navigable", "Node"}
  114785. func (ec *executionContext) _CompanyLocation(ctx context.Context, sel ast.SelectionSet, obj *CompanyLocation) graphql.Marshaler {
  114786. fields := graphql.CollectFields(ec.OperationContext, sel, companyLocationImplementors)
  114787. out := graphql.NewFieldSet(fields)
  114788. var invalids uint32
  114789. for i, field := range fields {
  114790. switch field.Name {
  114791. case "__typename":
  114792. out.Values[i] = graphql.MarshalString("CompanyLocation")
  114793. case "billingAddress":
  114794. out.Values[i] = ec._CompanyLocation_billingAddress(ctx, field, obj)
  114795. case "buyerExperienceConfiguration":
  114796. out.Values[i] = ec._CompanyLocation_buyerExperienceConfiguration(ctx, field, obj)
  114797. case "company":
  114798. out.Values[i] = ec._CompanyLocation_company(ctx, field, obj)
  114799. if out.Values[i] == graphql.Null {
  114800. invalids++
  114801. }
  114802. case "createdAt":
  114803. out.Values[i] = ec._CompanyLocation_createdAt(ctx, field, obj)
  114804. if out.Values[i] == graphql.Null {
  114805. invalids++
  114806. }
  114807. case "currency":
  114808. out.Values[i] = ec._CompanyLocation_currency(ctx, field, obj)
  114809. if out.Values[i] == graphql.Null {
  114810. invalids++
  114811. }
  114812. case "defaultCursor":
  114813. out.Values[i] = ec._CompanyLocation_defaultCursor(ctx, field, obj)
  114814. if out.Values[i] == graphql.Null {
  114815. invalids++
  114816. }
  114817. case "draftOrders":
  114818. out.Values[i] = ec._CompanyLocation_draftOrders(ctx, field, obj)
  114819. if out.Values[i] == graphql.Null {
  114820. invalids++
  114821. }
  114822. case "events":
  114823. out.Values[i] = ec._CompanyLocation_events(ctx, field, obj)
  114824. if out.Values[i] == graphql.Null {
  114825. invalids++
  114826. }
  114827. case "externalId":
  114828. out.Values[i] = ec._CompanyLocation_externalId(ctx, field, obj)
  114829. case "hasTimelineComment":
  114830. out.Values[i] = ec._CompanyLocation_hasTimelineComment(ctx, field, obj)
  114831. if out.Values[i] == graphql.Null {
  114832. invalids++
  114833. }
  114834. case "id":
  114835. out.Values[i] = ec._CompanyLocation_id(ctx, field, obj)
  114836. if out.Values[i] == graphql.Null {
  114837. invalids++
  114838. }
  114839. case "locale":
  114840. out.Values[i] = ec._CompanyLocation_locale(ctx, field, obj)
  114841. case "market":
  114842. out.Values[i] = ec._CompanyLocation_market(ctx, field, obj)
  114843. if out.Values[i] == graphql.Null {
  114844. invalids++
  114845. }
  114846. case "name":
  114847. out.Values[i] = ec._CompanyLocation_name(ctx, field, obj)
  114848. if out.Values[i] == graphql.Null {
  114849. invalids++
  114850. }
  114851. case "note":
  114852. out.Values[i] = ec._CompanyLocation_note(ctx, field, obj)
  114853. case "orderCount":
  114854. out.Values[i] = ec._CompanyLocation_orderCount(ctx, field, obj)
  114855. if out.Values[i] == graphql.Null {
  114856. invalids++
  114857. }
  114858. case "orders":
  114859. out.Values[i] = ec._CompanyLocation_orders(ctx, field, obj)
  114860. if out.Values[i] == graphql.Null {
  114861. invalids++
  114862. }
  114863. case "phone":
  114864. out.Values[i] = ec._CompanyLocation_phone(ctx, field, obj)
  114865. case "roleAssignments":
  114866. out.Values[i] = ec._CompanyLocation_roleAssignments(ctx, field, obj)
  114867. if out.Values[i] == graphql.Null {
  114868. invalids++
  114869. }
  114870. case "shippingAddress":
  114871. out.Values[i] = ec._CompanyLocation_shippingAddress(ctx, field, obj)
  114872. case "taxExemptions":
  114873. out.Values[i] = ec._CompanyLocation_taxExemptions(ctx, field, obj)
  114874. if out.Values[i] == graphql.Null {
  114875. invalids++
  114876. }
  114877. case "taxRegistrationId":
  114878. out.Values[i] = ec._CompanyLocation_taxRegistrationId(ctx, field, obj)
  114879. case "totalSpent":
  114880. out.Values[i] = ec._CompanyLocation_totalSpent(ctx, field, obj)
  114881. if out.Values[i] == graphql.Null {
  114882. invalids++
  114883. }
  114884. case "updatedAt":
  114885. out.Values[i] = ec._CompanyLocation_updatedAt(ctx, field, obj)
  114886. if out.Values[i] == graphql.Null {
  114887. invalids++
  114888. }
  114889. default:
  114890. panic("unknown field " + strconv.Quote(field.Name))
  114891. }
  114892. }
  114893. out.Dispatch()
  114894. if invalids > 0 {
  114895. return graphql.Null
  114896. }
  114897. return out
  114898. }
  114899. var companyLocationConnectionImplementors = []string{"CompanyLocationConnection"}
  114900. func (ec *executionContext) _CompanyLocationConnection(ctx context.Context, sel ast.SelectionSet, obj *CompanyLocationConnection) graphql.Marshaler {
  114901. fields := graphql.CollectFields(ec.OperationContext, sel, companyLocationConnectionImplementors)
  114902. out := graphql.NewFieldSet(fields)
  114903. var invalids uint32
  114904. for i, field := range fields {
  114905. switch field.Name {
  114906. case "__typename":
  114907. out.Values[i] = graphql.MarshalString("CompanyLocationConnection")
  114908. case "edges":
  114909. out.Values[i] = ec._CompanyLocationConnection_edges(ctx, field, obj)
  114910. if out.Values[i] == graphql.Null {
  114911. invalids++
  114912. }
  114913. case "nodes":
  114914. out.Values[i] = ec._CompanyLocationConnection_nodes(ctx, field, obj)
  114915. if out.Values[i] == graphql.Null {
  114916. invalids++
  114917. }
  114918. case "pageInfo":
  114919. out.Values[i] = ec._CompanyLocationConnection_pageInfo(ctx, field, obj)
  114920. if out.Values[i] == graphql.Null {
  114921. invalids++
  114922. }
  114923. default:
  114924. panic("unknown field " + strconv.Quote(field.Name))
  114925. }
  114926. }
  114927. out.Dispatch()
  114928. if invalids > 0 {
  114929. return graphql.Null
  114930. }
  114931. return out
  114932. }
  114933. var companyLocationEdgeImplementors = []string{"CompanyLocationEdge"}
  114934. func (ec *executionContext) _CompanyLocationEdge(ctx context.Context, sel ast.SelectionSet, obj *CompanyLocationEdge) graphql.Marshaler {
  114935. fields := graphql.CollectFields(ec.OperationContext, sel, companyLocationEdgeImplementors)
  114936. out := graphql.NewFieldSet(fields)
  114937. var invalids uint32
  114938. for i, field := range fields {
  114939. switch field.Name {
  114940. case "__typename":
  114941. out.Values[i] = graphql.MarshalString("CompanyLocationEdge")
  114942. case "cursor":
  114943. out.Values[i] = ec._CompanyLocationEdge_cursor(ctx, field, obj)
  114944. if out.Values[i] == graphql.Null {
  114945. invalids++
  114946. }
  114947. case "node":
  114948. out.Values[i] = ec._CompanyLocationEdge_node(ctx, field, obj)
  114949. if out.Values[i] == graphql.Null {
  114950. invalids++
  114951. }
  114952. default:
  114953. panic("unknown field " + strconv.Quote(field.Name))
  114954. }
  114955. }
  114956. out.Dispatch()
  114957. if invalids > 0 {
  114958. return graphql.Null
  114959. }
  114960. return out
  114961. }
  114962. var countriesInShippingZonesImplementors = []string{"CountriesInShippingZones"}
  114963. func (ec *executionContext) _CountriesInShippingZones(ctx context.Context, sel ast.SelectionSet, obj *CountriesInShippingZones) graphql.Marshaler {
  114964. fields := graphql.CollectFields(ec.OperationContext, sel, countriesInShippingZonesImplementors)
  114965. out := graphql.NewFieldSet(fields)
  114966. var invalids uint32
  114967. for i, field := range fields {
  114968. switch field.Name {
  114969. case "__typename":
  114970. out.Values[i] = graphql.MarshalString("CountriesInShippingZones")
  114971. case "countryCodes":
  114972. out.Values[i] = ec._CountriesInShippingZones_countryCodes(ctx, field, obj)
  114973. if out.Values[i] == graphql.Null {
  114974. invalids++
  114975. }
  114976. case "includeRestOfWorld":
  114977. out.Values[i] = ec._CountriesInShippingZones_includeRestOfWorld(ctx, field, obj)
  114978. if out.Values[i] == graphql.Null {
  114979. invalids++
  114980. }
  114981. default:
  114982. panic("unknown field " + strconv.Quote(field.Name))
  114983. }
  114984. }
  114985. out.Dispatch()
  114986. if invalids > 0 {
  114987. return graphql.Null
  114988. }
  114989. return out
  114990. }
  114991. var countryHarmonizedSystemCodeImplementors = []string{"CountryHarmonizedSystemCode"}
  114992. func (ec *executionContext) _CountryHarmonizedSystemCode(ctx context.Context, sel ast.SelectionSet, obj *CountryHarmonizedSystemCode) graphql.Marshaler {
  114993. fields := graphql.CollectFields(ec.OperationContext, sel, countryHarmonizedSystemCodeImplementors)
  114994. out := graphql.NewFieldSet(fields)
  114995. var invalids uint32
  114996. for i, field := range fields {
  114997. switch field.Name {
  114998. case "__typename":
  114999. out.Values[i] = graphql.MarshalString("CountryHarmonizedSystemCode")
  115000. case "countryCode":
  115001. out.Values[i] = ec._CountryHarmonizedSystemCode_countryCode(ctx, field, obj)
  115002. if out.Values[i] == graphql.Null {
  115003. invalids++
  115004. }
  115005. case "harmonizedSystemCode":
  115006. out.Values[i] = ec._CountryHarmonizedSystemCode_harmonizedSystemCode(ctx, field, obj)
  115007. if out.Values[i] == graphql.Null {
  115008. invalids++
  115009. }
  115010. default:
  115011. panic("unknown field " + strconv.Quote(field.Name))
  115012. }
  115013. }
  115014. out.Dispatch()
  115015. if invalids > 0 {
  115016. return graphql.Null
  115017. }
  115018. return out
  115019. }
  115020. var countryHarmonizedSystemCodeConnectionImplementors = []string{"CountryHarmonizedSystemCodeConnection"}
  115021. func (ec *executionContext) _CountryHarmonizedSystemCodeConnection(ctx context.Context, sel ast.SelectionSet, obj *CountryHarmonizedSystemCodeConnection) graphql.Marshaler {
  115022. fields := graphql.CollectFields(ec.OperationContext, sel, countryHarmonizedSystemCodeConnectionImplementors)
  115023. out := graphql.NewFieldSet(fields)
  115024. var invalids uint32
  115025. for i, field := range fields {
  115026. switch field.Name {
  115027. case "__typename":
  115028. out.Values[i] = graphql.MarshalString("CountryHarmonizedSystemCodeConnection")
  115029. case "edges":
  115030. out.Values[i] = ec._CountryHarmonizedSystemCodeConnection_edges(ctx, field, obj)
  115031. if out.Values[i] == graphql.Null {
  115032. invalids++
  115033. }
  115034. case "nodes":
  115035. out.Values[i] = ec._CountryHarmonizedSystemCodeConnection_nodes(ctx, field, obj)
  115036. if out.Values[i] == graphql.Null {
  115037. invalids++
  115038. }
  115039. case "pageInfo":
  115040. out.Values[i] = ec._CountryHarmonizedSystemCodeConnection_pageInfo(ctx, field, obj)
  115041. if out.Values[i] == graphql.Null {
  115042. invalids++
  115043. }
  115044. default:
  115045. panic("unknown field " + strconv.Quote(field.Name))
  115046. }
  115047. }
  115048. out.Dispatch()
  115049. if invalids > 0 {
  115050. return graphql.Null
  115051. }
  115052. return out
  115053. }
  115054. var countryHarmonizedSystemCodeEdgeImplementors = []string{"CountryHarmonizedSystemCodeEdge"}
  115055. func (ec *executionContext) _CountryHarmonizedSystemCodeEdge(ctx context.Context, sel ast.SelectionSet, obj *CountryHarmonizedSystemCodeEdge) graphql.Marshaler {
  115056. fields := graphql.CollectFields(ec.OperationContext, sel, countryHarmonizedSystemCodeEdgeImplementors)
  115057. out := graphql.NewFieldSet(fields)
  115058. var invalids uint32
  115059. for i, field := range fields {
  115060. switch field.Name {
  115061. case "__typename":
  115062. out.Values[i] = graphql.MarshalString("CountryHarmonizedSystemCodeEdge")
  115063. case "cursor":
  115064. out.Values[i] = ec._CountryHarmonizedSystemCodeEdge_cursor(ctx, field, obj)
  115065. if out.Values[i] == graphql.Null {
  115066. invalids++
  115067. }
  115068. case "node":
  115069. out.Values[i] = ec._CountryHarmonizedSystemCodeEdge_node(ctx, field, obj)
  115070. if out.Values[i] == graphql.Null {
  115071. invalids++
  115072. }
  115073. default:
  115074. panic("unknown field " + strconv.Quote(field.Name))
  115075. }
  115076. }
  115077. out.Dispatch()
  115078. if invalids > 0 {
  115079. return graphql.Null
  115080. }
  115081. return out
  115082. }
  115083. var currencyFormatsImplementors = []string{"CurrencyFormats"}
  115084. func (ec *executionContext) _CurrencyFormats(ctx context.Context, sel ast.SelectionSet, obj *CurrencyFormats) graphql.Marshaler {
  115085. fields := graphql.CollectFields(ec.OperationContext, sel, currencyFormatsImplementors)
  115086. out := graphql.NewFieldSet(fields)
  115087. var invalids uint32
  115088. for i, field := range fields {
  115089. switch field.Name {
  115090. case "__typename":
  115091. out.Values[i] = graphql.MarshalString("CurrencyFormats")
  115092. case "moneyFormat":
  115093. out.Values[i] = ec._CurrencyFormats_moneyFormat(ctx, field, obj)
  115094. if out.Values[i] == graphql.Null {
  115095. invalids++
  115096. }
  115097. case "moneyInEmailsFormat":
  115098. out.Values[i] = ec._CurrencyFormats_moneyInEmailsFormat(ctx, field, obj)
  115099. if out.Values[i] == graphql.Null {
  115100. invalids++
  115101. }
  115102. case "moneyWithCurrencyFormat":
  115103. out.Values[i] = ec._CurrencyFormats_moneyWithCurrencyFormat(ctx, field, obj)
  115104. if out.Values[i] == graphql.Null {
  115105. invalids++
  115106. }
  115107. case "moneyWithCurrencyInEmailsFormat":
  115108. out.Values[i] = ec._CurrencyFormats_moneyWithCurrencyInEmailsFormat(ctx, field, obj)
  115109. if out.Values[i] == graphql.Null {
  115110. invalids++
  115111. }
  115112. default:
  115113. panic("unknown field " + strconv.Quote(field.Name))
  115114. }
  115115. }
  115116. out.Dispatch()
  115117. if invalids > 0 {
  115118. return graphql.Null
  115119. }
  115120. return out
  115121. }
  115122. var currencySettingImplementors = []string{"CurrencySetting"}
  115123. func (ec *executionContext) _CurrencySetting(ctx context.Context, sel ast.SelectionSet, obj *CurrencySetting) graphql.Marshaler {
  115124. fields := graphql.CollectFields(ec.OperationContext, sel, currencySettingImplementors)
  115125. out := graphql.NewFieldSet(fields)
  115126. var invalids uint32
  115127. for i, field := range fields {
  115128. switch field.Name {
  115129. case "__typename":
  115130. out.Values[i] = graphql.MarshalString("CurrencySetting")
  115131. case "currencyCode":
  115132. out.Values[i] = ec._CurrencySetting_currencyCode(ctx, field, obj)
  115133. if out.Values[i] == graphql.Null {
  115134. invalids++
  115135. }
  115136. case "currencyName":
  115137. out.Values[i] = ec._CurrencySetting_currencyName(ctx, field, obj)
  115138. if out.Values[i] == graphql.Null {
  115139. invalids++
  115140. }
  115141. case "enabled":
  115142. out.Values[i] = ec._CurrencySetting_enabled(ctx, field, obj)
  115143. if out.Values[i] == graphql.Null {
  115144. invalids++
  115145. }
  115146. case "rateUpdatedAt":
  115147. out.Values[i] = ec._CurrencySetting_rateUpdatedAt(ctx, field, obj)
  115148. default:
  115149. panic("unknown field " + strconv.Quote(field.Name))
  115150. }
  115151. }
  115152. out.Dispatch()
  115153. if invalids > 0 {
  115154. return graphql.Null
  115155. }
  115156. return out
  115157. }
  115158. var currencySettingConnectionImplementors = []string{"CurrencySettingConnection"}
  115159. func (ec *executionContext) _CurrencySettingConnection(ctx context.Context, sel ast.SelectionSet, obj *CurrencySettingConnection) graphql.Marshaler {
  115160. fields := graphql.CollectFields(ec.OperationContext, sel, currencySettingConnectionImplementors)
  115161. out := graphql.NewFieldSet(fields)
  115162. var invalids uint32
  115163. for i, field := range fields {
  115164. switch field.Name {
  115165. case "__typename":
  115166. out.Values[i] = graphql.MarshalString("CurrencySettingConnection")
  115167. case "edges":
  115168. out.Values[i] = ec._CurrencySettingConnection_edges(ctx, field, obj)
  115169. if out.Values[i] == graphql.Null {
  115170. invalids++
  115171. }
  115172. case "nodes":
  115173. out.Values[i] = ec._CurrencySettingConnection_nodes(ctx, field, obj)
  115174. if out.Values[i] == graphql.Null {
  115175. invalids++
  115176. }
  115177. case "pageInfo":
  115178. out.Values[i] = ec._CurrencySettingConnection_pageInfo(ctx, field, obj)
  115179. if out.Values[i] == graphql.Null {
  115180. invalids++
  115181. }
  115182. default:
  115183. panic("unknown field " + strconv.Quote(field.Name))
  115184. }
  115185. }
  115186. out.Dispatch()
  115187. if invalids > 0 {
  115188. return graphql.Null
  115189. }
  115190. return out
  115191. }
  115192. var currencySettingEdgeImplementors = []string{"CurrencySettingEdge"}
  115193. func (ec *executionContext) _CurrencySettingEdge(ctx context.Context, sel ast.SelectionSet, obj *CurrencySettingEdge) graphql.Marshaler {
  115194. fields := graphql.CollectFields(ec.OperationContext, sel, currencySettingEdgeImplementors)
  115195. out := graphql.NewFieldSet(fields)
  115196. var invalids uint32
  115197. for i, field := range fields {
  115198. switch field.Name {
  115199. case "__typename":
  115200. out.Values[i] = graphql.MarshalString("CurrencySettingEdge")
  115201. case "cursor":
  115202. out.Values[i] = ec._CurrencySettingEdge_cursor(ctx, field, obj)
  115203. if out.Values[i] == graphql.Null {
  115204. invalids++
  115205. }
  115206. case "node":
  115207. out.Values[i] = ec._CurrencySettingEdge_node(ctx, field, obj)
  115208. if out.Values[i] == graphql.Null {
  115209. invalids++
  115210. }
  115211. default:
  115212. panic("unknown field " + strconv.Quote(field.Name))
  115213. }
  115214. }
  115215. out.Dispatch()
  115216. if invalids > 0 {
  115217. return graphql.Null
  115218. }
  115219. return out
  115220. }
  115221. var customerImplementors = []string{"Customer", "CommentEventEmbed", "PurchasingEntity", "_Entity"}
  115222. func (ec *executionContext) _Customer(ctx context.Context, sel ast.SelectionSet, obj *Customer) graphql.Marshaler {
  115223. fields := graphql.CollectFields(ec.OperationContext, sel, customerImplementors)
  115224. out := graphql.NewFieldSet(fields)
  115225. var invalids uint32
  115226. for i, field := range fields {
  115227. switch field.Name {
  115228. case "__typename":
  115229. out.Values[i] = graphql.MarshalString("Customer")
  115230. case "id":
  115231. out.Values[i] = ec._Customer_id(ctx, field, obj)
  115232. if out.Values[i] == graphql.Null {
  115233. invalids++
  115234. }
  115235. default:
  115236. panic("unknown field " + strconv.Quote(field.Name))
  115237. }
  115238. }
  115239. out.Dispatch()
  115240. if invalids > 0 {
  115241. return graphql.Null
  115242. }
  115243. return out
  115244. }
  115245. var customerCreditCardImplementors = []string{"CustomerCreditCard", "CustomerPaymentInstrument"}
  115246. func (ec *executionContext) _CustomerCreditCard(ctx context.Context, sel ast.SelectionSet, obj *CustomerCreditCard) graphql.Marshaler {
  115247. fields := graphql.CollectFields(ec.OperationContext, sel, customerCreditCardImplementors)
  115248. out := graphql.NewFieldSet(fields)
  115249. var invalids uint32
  115250. for i, field := range fields {
  115251. switch field.Name {
  115252. case "__typename":
  115253. out.Values[i] = graphql.MarshalString("CustomerCreditCard")
  115254. case "billingAddress":
  115255. out.Values[i] = ec._CustomerCreditCard_billingAddress(ctx, field, obj)
  115256. case "brand":
  115257. out.Values[i] = ec._CustomerCreditCard_brand(ctx, field, obj)
  115258. if out.Values[i] == graphql.Null {
  115259. invalids++
  115260. }
  115261. case "expiresSoon":
  115262. out.Values[i] = ec._CustomerCreditCard_expiresSoon(ctx, field, obj)
  115263. if out.Values[i] == graphql.Null {
  115264. invalids++
  115265. }
  115266. case "expiryMonth":
  115267. out.Values[i] = ec._CustomerCreditCard_expiryMonth(ctx, field, obj)
  115268. if out.Values[i] == graphql.Null {
  115269. invalids++
  115270. }
  115271. case "expiryYear":
  115272. out.Values[i] = ec._CustomerCreditCard_expiryYear(ctx, field, obj)
  115273. if out.Values[i] == graphql.Null {
  115274. invalids++
  115275. }
  115276. case "firstDigits":
  115277. out.Values[i] = ec._CustomerCreditCard_firstDigits(ctx, field, obj)
  115278. case "isRevocable":
  115279. out.Values[i] = ec._CustomerCreditCard_isRevocable(ctx, field, obj)
  115280. if out.Values[i] == graphql.Null {
  115281. invalids++
  115282. }
  115283. case "lastDigits":
  115284. out.Values[i] = ec._CustomerCreditCard_lastDigits(ctx, field, obj)
  115285. if out.Values[i] == graphql.Null {
  115286. invalids++
  115287. }
  115288. case "maskedNumber":
  115289. out.Values[i] = ec._CustomerCreditCard_maskedNumber(ctx, field, obj)
  115290. if out.Values[i] == graphql.Null {
  115291. invalids++
  115292. }
  115293. case "name":
  115294. out.Values[i] = ec._CustomerCreditCard_name(ctx, field, obj)
  115295. if out.Values[i] == graphql.Null {
  115296. invalids++
  115297. }
  115298. case "source":
  115299. out.Values[i] = ec._CustomerCreditCard_source(ctx, field, obj)
  115300. case "virtualLastDigits":
  115301. out.Values[i] = ec._CustomerCreditCard_virtualLastDigits(ctx, field, obj)
  115302. default:
  115303. panic("unknown field " + strconv.Quote(field.Name))
  115304. }
  115305. }
  115306. out.Dispatch()
  115307. if invalids > 0 {
  115308. return graphql.Null
  115309. }
  115310. return out
  115311. }
  115312. var customerCreditCardBillingAddressImplementors = []string{"CustomerCreditCardBillingAddress"}
  115313. func (ec *executionContext) _CustomerCreditCardBillingAddress(ctx context.Context, sel ast.SelectionSet, obj *CustomerCreditCardBillingAddress) graphql.Marshaler {
  115314. fields := graphql.CollectFields(ec.OperationContext, sel, customerCreditCardBillingAddressImplementors)
  115315. out := graphql.NewFieldSet(fields)
  115316. var invalids uint32
  115317. for i, field := range fields {
  115318. switch field.Name {
  115319. case "__typename":
  115320. out.Values[i] = graphql.MarshalString("CustomerCreditCardBillingAddress")
  115321. case "address1":
  115322. out.Values[i] = ec._CustomerCreditCardBillingAddress_address1(ctx, field, obj)
  115323. case "city":
  115324. out.Values[i] = ec._CustomerCreditCardBillingAddress_city(ctx, field, obj)
  115325. case "country":
  115326. out.Values[i] = ec._CustomerCreditCardBillingAddress_country(ctx, field, obj)
  115327. case "countryCode":
  115328. out.Values[i] = ec._CustomerCreditCardBillingAddress_countryCode(ctx, field, obj)
  115329. case "province":
  115330. out.Values[i] = ec._CustomerCreditCardBillingAddress_province(ctx, field, obj)
  115331. case "provinceCode":
  115332. out.Values[i] = ec._CustomerCreditCardBillingAddress_provinceCode(ctx, field, obj)
  115333. case "zip":
  115334. out.Values[i] = ec._CustomerCreditCardBillingAddress_zip(ctx, field, obj)
  115335. default:
  115336. panic("unknown field " + strconv.Quote(field.Name))
  115337. }
  115338. }
  115339. out.Dispatch()
  115340. if invalids > 0 {
  115341. return graphql.Null
  115342. }
  115343. return out
  115344. }
  115345. var customerEmailMarketingConsentStateImplementors = []string{"CustomerEmailMarketingConsentState"}
  115346. func (ec *executionContext) _CustomerEmailMarketingConsentState(ctx context.Context, sel ast.SelectionSet, obj *CustomerEmailMarketingConsentState) graphql.Marshaler {
  115347. fields := graphql.CollectFields(ec.OperationContext, sel, customerEmailMarketingConsentStateImplementors)
  115348. out := graphql.NewFieldSet(fields)
  115349. var invalids uint32
  115350. for i, field := range fields {
  115351. switch field.Name {
  115352. case "__typename":
  115353. out.Values[i] = graphql.MarshalString("CustomerEmailMarketingConsentState")
  115354. case "consentUpdatedAt":
  115355. out.Values[i] = ec._CustomerEmailMarketingConsentState_consentUpdatedAt(ctx, field, obj)
  115356. case "marketingOptInLevel":
  115357. out.Values[i] = ec._CustomerEmailMarketingConsentState_marketingOptInLevel(ctx, field, obj)
  115358. case "marketingState":
  115359. out.Values[i] = ec._CustomerEmailMarketingConsentState_marketingState(ctx, field, obj)
  115360. if out.Values[i] == graphql.Null {
  115361. invalids++
  115362. }
  115363. default:
  115364. panic("unknown field " + strconv.Quote(field.Name))
  115365. }
  115366. }
  115367. out.Dispatch()
  115368. if invalids > 0 {
  115369. return graphql.Null
  115370. }
  115371. return out
  115372. }
  115373. var customerJourneySummaryImplementors = []string{"CustomerJourneySummary"}
  115374. func (ec *executionContext) _CustomerJourneySummary(ctx context.Context, sel ast.SelectionSet, obj *CustomerJourneySummary) graphql.Marshaler {
  115375. fields := graphql.CollectFields(ec.OperationContext, sel, customerJourneySummaryImplementors)
  115376. out := graphql.NewFieldSet(fields)
  115377. var invalids uint32
  115378. for i, field := range fields {
  115379. switch field.Name {
  115380. case "__typename":
  115381. out.Values[i] = graphql.MarshalString("CustomerJourneySummary")
  115382. case "customerOrderIndex":
  115383. out.Values[i] = ec._CustomerJourneySummary_customerOrderIndex(ctx, field, obj)
  115384. case "daysToConversion":
  115385. out.Values[i] = ec._CustomerJourneySummary_daysToConversion(ctx, field, obj)
  115386. case "firstVisit":
  115387. out.Values[i] = ec._CustomerJourneySummary_firstVisit(ctx, field, obj)
  115388. case "lastVisit":
  115389. out.Values[i] = ec._CustomerJourneySummary_lastVisit(ctx, field, obj)
  115390. case "moments":
  115391. out.Values[i] = ec._CustomerJourneySummary_moments(ctx, field, obj)
  115392. case "momentsCount":
  115393. out.Values[i] = ec._CustomerJourneySummary_momentsCount(ctx, field, obj)
  115394. case "ready":
  115395. out.Values[i] = ec._CustomerJourneySummary_ready(ctx, field, obj)
  115396. if out.Values[i] == graphql.Null {
  115397. invalids++
  115398. }
  115399. default:
  115400. panic("unknown field " + strconv.Quote(field.Name))
  115401. }
  115402. }
  115403. out.Dispatch()
  115404. if invalids > 0 {
  115405. return graphql.Null
  115406. }
  115407. return out
  115408. }
  115409. var customerMomentConnectionImplementors = []string{"CustomerMomentConnection"}
  115410. func (ec *executionContext) _CustomerMomentConnection(ctx context.Context, sel ast.SelectionSet, obj *CustomerMomentConnection) graphql.Marshaler {
  115411. fields := graphql.CollectFields(ec.OperationContext, sel, customerMomentConnectionImplementors)
  115412. out := graphql.NewFieldSet(fields)
  115413. var invalids uint32
  115414. for i, field := range fields {
  115415. switch field.Name {
  115416. case "__typename":
  115417. out.Values[i] = graphql.MarshalString("CustomerMomentConnection")
  115418. case "edges":
  115419. out.Values[i] = ec._CustomerMomentConnection_edges(ctx, field, obj)
  115420. if out.Values[i] == graphql.Null {
  115421. invalids++
  115422. }
  115423. case "nodes":
  115424. out.Values[i] = ec._CustomerMomentConnection_nodes(ctx, field, obj)
  115425. if out.Values[i] == graphql.Null {
  115426. invalids++
  115427. }
  115428. case "pageInfo":
  115429. out.Values[i] = ec._CustomerMomentConnection_pageInfo(ctx, field, obj)
  115430. if out.Values[i] == graphql.Null {
  115431. invalids++
  115432. }
  115433. default:
  115434. panic("unknown field " + strconv.Quote(field.Name))
  115435. }
  115436. }
  115437. out.Dispatch()
  115438. if invalids > 0 {
  115439. return graphql.Null
  115440. }
  115441. return out
  115442. }
  115443. var customerMomentEdgeImplementors = []string{"CustomerMomentEdge"}
  115444. func (ec *executionContext) _CustomerMomentEdge(ctx context.Context, sel ast.SelectionSet, obj *CustomerMomentEdge) graphql.Marshaler {
  115445. fields := graphql.CollectFields(ec.OperationContext, sel, customerMomentEdgeImplementors)
  115446. out := graphql.NewFieldSet(fields)
  115447. var invalids uint32
  115448. for i, field := range fields {
  115449. switch field.Name {
  115450. case "__typename":
  115451. out.Values[i] = graphql.MarshalString("CustomerMomentEdge")
  115452. case "cursor":
  115453. out.Values[i] = ec._CustomerMomentEdge_cursor(ctx, field, obj)
  115454. if out.Values[i] == graphql.Null {
  115455. invalids++
  115456. }
  115457. case "node":
  115458. out.Values[i] = ec._CustomerMomentEdge_node(ctx, field, obj)
  115459. if out.Values[i] == graphql.Null {
  115460. invalids++
  115461. }
  115462. default:
  115463. panic("unknown field " + strconv.Quote(field.Name))
  115464. }
  115465. }
  115466. out.Dispatch()
  115467. if invalids > 0 {
  115468. return graphql.Null
  115469. }
  115470. return out
  115471. }
  115472. var customerPaymentInstrumentBillingAddressImplementors = []string{"CustomerPaymentInstrumentBillingAddress"}
  115473. func (ec *executionContext) _CustomerPaymentInstrumentBillingAddress(ctx context.Context, sel ast.SelectionSet, obj *CustomerPaymentInstrumentBillingAddress) graphql.Marshaler {
  115474. fields := graphql.CollectFields(ec.OperationContext, sel, customerPaymentInstrumentBillingAddressImplementors)
  115475. out := graphql.NewFieldSet(fields)
  115476. var invalids uint32
  115477. for i, field := range fields {
  115478. switch field.Name {
  115479. case "__typename":
  115480. out.Values[i] = graphql.MarshalString("CustomerPaymentInstrumentBillingAddress")
  115481. case "address1":
  115482. out.Values[i] = ec._CustomerPaymentInstrumentBillingAddress_address1(ctx, field, obj)
  115483. case "city":
  115484. out.Values[i] = ec._CustomerPaymentInstrumentBillingAddress_city(ctx, field, obj)
  115485. case "country":
  115486. out.Values[i] = ec._CustomerPaymentInstrumentBillingAddress_country(ctx, field, obj)
  115487. case "countryCode":
  115488. out.Values[i] = ec._CustomerPaymentInstrumentBillingAddress_countryCode(ctx, field, obj)
  115489. case "name":
  115490. out.Values[i] = ec._CustomerPaymentInstrumentBillingAddress_name(ctx, field, obj)
  115491. case "province":
  115492. out.Values[i] = ec._CustomerPaymentInstrumentBillingAddress_province(ctx, field, obj)
  115493. case "provinceCode":
  115494. out.Values[i] = ec._CustomerPaymentInstrumentBillingAddress_provinceCode(ctx, field, obj)
  115495. case "zip":
  115496. out.Values[i] = ec._CustomerPaymentInstrumentBillingAddress_zip(ctx, field, obj)
  115497. default:
  115498. panic("unknown field " + strconv.Quote(field.Name))
  115499. }
  115500. }
  115501. out.Dispatch()
  115502. if invalids > 0 {
  115503. return graphql.Null
  115504. }
  115505. return out
  115506. }
  115507. var customerPaymentMethodImplementors = []string{"CustomerPaymentMethod", "Node"}
  115508. func (ec *executionContext) _CustomerPaymentMethod(ctx context.Context, sel ast.SelectionSet, obj *CustomerPaymentMethod) graphql.Marshaler {
  115509. fields := graphql.CollectFields(ec.OperationContext, sel, customerPaymentMethodImplementors)
  115510. out := graphql.NewFieldSet(fields)
  115511. var invalids uint32
  115512. for i, field := range fields {
  115513. switch field.Name {
  115514. case "__typename":
  115515. out.Values[i] = graphql.MarshalString("CustomerPaymentMethod")
  115516. case "customer":
  115517. out.Values[i] = ec._CustomerPaymentMethod_customer(ctx, field, obj)
  115518. case "id":
  115519. out.Values[i] = ec._CustomerPaymentMethod_id(ctx, field, obj)
  115520. if out.Values[i] == graphql.Null {
  115521. invalids++
  115522. }
  115523. case "instrument":
  115524. out.Values[i] = ec._CustomerPaymentMethod_instrument(ctx, field, obj)
  115525. case "revokedAt":
  115526. out.Values[i] = ec._CustomerPaymentMethod_revokedAt(ctx, field, obj)
  115527. case "revokedReason":
  115528. out.Values[i] = ec._CustomerPaymentMethod_revokedReason(ctx, field, obj)
  115529. case "subscriptionContracts":
  115530. out.Values[i] = ec._CustomerPaymentMethod_subscriptionContracts(ctx, field, obj)
  115531. if out.Values[i] == graphql.Null {
  115532. invalids++
  115533. }
  115534. default:
  115535. panic("unknown field " + strconv.Quote(field.Name))
  115536. }
  115537. }
  115538. out.Dispatch()
  115539. if invalids > 0 {
  115540. return graphql.Null
  115541. }
  115542. return out
  115543. }
  115544. var customerPaymentMethodConnectionImplementors = []string{"CustomerPaymentMethodConnection"}
  115545. func (ec *executionContext) _CustomerPaymentMethodConnection(ctx context.Context, sel ast.SelectionSet, obj *CustomerPaymentMethodConnection) graphql.Marshaler {
  115546. fields := graphql.CollectFields(ec.OperationContext, sel, customerPaymentMethodConnectionImplementors)
  115547. out := graphql.NewFieldSet(fields)
  115548. var invalids uint32
  115549. for i, field := range fields {
  115550. switch field.Name {
  115551. case "__typename":
  115552. out.Values[i] = graphql.MarshalString("CustomerPaymentMethodConnection")
  115553. case "edges":
  115554. out.Values[i] = ec._CustomerPaymentMethodConnection_edges(ctx, field, obj)
  115555. if out.Values[i] == graphql.Null {
  115556. invalids++
  115557. }
  115558. case "nodes":
  115559. out.Values[i] = ec._CustomerPaymentMethodConnection_nodes(ctx, field, obj)
  115560. if out.Values[i] == graphql.Null {
  115561. invalids++
  115562. }
  115563. case "pageInfo":
  115564. out.Values[i] = ec._CustomerPaymentMethodConnection_pageInfo(ctx, field, obj)
  115565. if out.Values[i] == graphql.Null {
  115566. invalids++
  115567. }
  115568. default:
  115569. panic("unknown field " + strconv.Quote(field.Name))
  115570. }
  115571. }
  115572. out.Dispatch()
  115573. if invalids > 0 {
  115574. return graphql.Null
  115575. }
  115576. return out
  115577. }
  115578. var customerPaymentMethodEdgeImplementors = []string{"CustomerPaymentMethodEdge"}
  115579. func (ec *executionContext) _CustomerPaymentMethodEdge(ctx context.Context, sel ast.SelectionSet, obj *CustomerPaymentMethodEdge) graphql.Marshaler {
  115580. fields := graphql.CollectFields(ec.OperationContext, sel, customerPaymentMethodEdgeImplementors)
  115581. out := graphql.NewFieldSet(fields)
  115582. var invalids uint32
  115583. for i, field := range fields {
  115584. switch field.Name {
  115585. case "__typename":
  115586. out.Values[i] = graphql.MarshalString("CustomerPaymentMethodEdge")
  115587. case "cursor":
  115588. out.Values[i] = ec._CustomerPaymentMethodEdge_cursor(ctx, field, obj)
  115589. if out.Values[i] == graphql.Null {
  115590. invalids++
  115591. }
  115592. case "node":
  115593. out.Values[i] = ec._CustomerPaymentMethodEdge_node(ctx, field, obj)
  115594. if out.Values[i] == graphql.Null {
  115595. invalids++
  115596. }
  115597. default:
  115598. panic("unknown field " + strconv.Quote(field.Name))
  115599. }
  115600. }
  115601. out.Dispatch()
  115602. if invalids > 0 {
  115603. return graphql.Null
  115604. }
  115605. return out
  115606. }
  115607. var customerPaypalBillingAgreementImplementors = []string{"CustomerPaypalBillingAgreement", "CustomerPaymentInstrument"}
  115608. func (ec *executionContext) _CustomerPaypalBillingAgreement(ctx context.Context, sel ast.SelectionSet, obj *CustomerPaypalBillingAgreement) graphql.Marshaler {
  115609. fields := graphql.CollectFields(ec.OperationContext, sel, customerPaypalBillingAgreementImplementors)
  115610. out := graphql.NewFieldSet(fields)
  115611. var invalids uint32
  115612. for i, field := range fields {
  115613. switch field.Name {
  115614. case "__typename":
  115615. out.Values[i] = graphql.MarshalString("CustomerPaypalBillingAgreement")
  115616. case "billingAddress":
  115617. out.Values[i] = ec._CustomerPaypalBillingAgreement_billingAddress(ctx, field, obj)
  115618. case "inactive":
  115619. out.Values[i] = ec._CustomerPaypalBillingAgreement_inactive(ctx, field, obj)
  115620. if out.Values[i] == graphql.Null {
  115621. invalids++
  115622. }
  115623. case "isRevocable":
  115624. out.Values[i] = ec._CustomerPaypalBillingAgreement_isRevocable(ctx, field, obj)
  115625. if out.Values[i] == graphql.Null {
  115626. invalids++
  115627. }
  115628. case "paypalAccountEmail":
  115629. out.Values[i] = ec._CustomerPaypalBillingAgreement_paypalAccountEmail(ctx, field, obj)
  115630. default:
  115631. panic("unknown field " + strconv.Quote(field.Name))
  115632. }
  115633. }
  115634. out.Dispatch()
  115635. if invalids > 0 {
  115636. return graphql.Null
  115637. }
  115638. return out
  115639. }
  115640. var customerShopPayAgreementImplementors = []string{"CustomerShopPayAgreement", "CustomerPaymentInstrument"}
  115641. func (ec *executionContext) _CustomerShopPayAgreement(ctx context.Context, sel ast.SelectionSet, obj *CustomerShopPayAgreement) graphql.Marshaler {
  115642. fields := graphql.CollectFields(ec.OperationContext, sel, customerShopPayAgreementImplementors)
  115643. out := graphql.NewFieldSet(fields)
  115644. var invalids uint32
  115645. for i, field := range fields {
  115646. switch field.Name {
  115647. case "__typename":
  115648. out.Values[i] = graphql.MarshalString("CustomerShopPayAgreement")
  115649. case "expiresSoon":
  115650. out.Values[i] = ec._CustomerShopPayAgreement_expiresSoon(ctx, field, obj)
  115651. if out.Values[i] == graphql.Null {
  115652. invalids++
  115653. }
  115654. case "expiryMonth":
  115655. out.Values[i] = ec._CustomerShopPayAgreement_expiryMonth(ctx, field, obj)
  115656. if out.Values[i] == graphql.Null {
  115657. invalids++
  115658. }
  115659. case "expiryYear":
  115660. out.Values[i] = ec._CustomerShopPayAgreement_expiryYear(ctx, field, obj)
  115661. if out.Values[i] == graphql.Null {
  115662. invalids++
  115663. }
  115664. case "inactive":
  115665. out.Values[i] = ec._CustomerShopPayAgreement_inactive(ctx, field, obj)
  115666. if out.Values[i] == graphql.Null {
  115667. invalids++
  115668. }
  115669. case "isRevocable":
  115670. out.Values[i] = ec._CustomerShopPayAgreement_isRevocable(ctx, field, obj)
  115671. if out.Values[i] == graphql.Null {
  115672. invalids++
  115673. }
  115674. case "lastDigits":
  115675. out.Values[i] = ec._CustomerShopPayAgreement_lastDigits(ctx, field, obj)
  115676. if out.Values[i] == graphql.Null {
  115677. invalids++
  115678. }
  115679. case "maskedNumber":
  115680. out.Values[i] = ec._CustomerShopPayAgreement_maskedNumber(ctx, field, obj)
  115681. if out.Values[i] == graphql.Null {
  115682. invalids++
  115683. }
  115684. case "name":
  115685. out.Values[i] = ec._CustomerShopPayAgreement_name(ctx, field, obj)
  115686. if out.Values[i] == graphql.Null {
  115687. invalids++
  115688. }
  115689. default:
  115690. panic("unknown field " + strconv.Quote(field.Name))
  115691. }
  115692. }
  115693. out.Dispatch()
  115694. if invalids > 0 {
  115695. return graphql.Null
  115696. }
  115697. return out
  115698. }
  115699. var customerSmsMarketingConsentStateImplementors = []string{"CustomerSmsMarketingConsentState"}
  115700. func (ec *executionContext) _CustomerSmsMarketingConsentState(ctx context.Context, sel ast.SelectionSet, obj *CustomerSmsMarketingConsentState) graphql.Marshaler {
  115701. fields := graphql.CollectFields(ec.OperationContext, sel, customerSmsMarketingConsentStateImplementors)
  115702. out := graphql.NewFieldSet(fields)
  115703. var invalids uint32
  115704. for i, field := range fields {
  115705. switch field.Name {
  115706. case "__typename":
  115707. out.Values[i] = graphql.MarshalString("CustomerSmsMarketingConsentState")
  115708. case "consentCollectedFrom":
  115709. out.Values[i] = ec._CustomerSmsMarketingConsentState_consentCollectedFrom(ctx, field, obj)
  115710. case "consentUpdatedAt":
  115711. out.Values[i] = ec._CustomerSmsMarketingConsentState_consentUpdatedAt(ctx, field, obj)
  115712. case "marketingOptInLevel":
  115713. out.Values[i] = ec._CustomerSmsMarketingConsentState_marketingOptInLevel(ctx, field, obj)
  115714. if out.Values[i] == graphql.Null {
  115715. invalids++
  115716. }
  115717. case "marketingState":
  115718. out.Values[i] = ec._CustomerSmsMarketingConsentState_marketingState(ctx, field, obj)
  115719. if out.Values[i] == graphql.Null {
  115720. invalids++
  115721. }
  115722. default:
  115723. panic("unknown field " + strconv.Quote(field.Name))
  115724. }
  115725. }
  115726. out.Dispatch()
  115727. if invalids > 0 {
  115728. return graphql.Null
  115729. }
  115730. return out
  115731. }
  115732. var customerStatisticsImplementors = []string{"CustomerStatistics"}
  115733. func (ec *executionContext) _CustomerStatistics(ctx context.Context, sel ast.SelectionSet, obj *CustomerStatistics) graphql.Marshaler {
  115734. fields := graphql.CollectFields(ec.OperationContext, sel, customerStatisticsImplementors)
  115735. out := graphql.NewFieldSet(fields)
  115736. var invalids uint32
  115737. for i, field := range fields {
  115738. switch field.Name {
  115739. case "__typename":
  115740. out.Values[i] = graphql.MarshalString("CustomerStatistics")
  115741. case "predictedSpendTier":
  115742. out.Values[i] = ec._CustomerStatistics_predictedSpendTier(ctx, field, obj)
  115743. default:
  115744. panic("unknown field " + strconv.Quote(field.Name))
  115745. }
  115746. }
  115747. out.Dispatch()
  115748. if invalids > 0 {
  115749. return graphql.Null
  115750. }
  115751. return out
  115752. }
  115753. var customerVisitImplementors = []string{"CustomerVisit", "CustomerMoment", "Node"}
  115754. func (ec *executionContext) _CustomerVisit(ctx context.Context, sel ast.SelectionSet, obj *CustomerVisit) graphql.Marshaler {
  115755. fields := graphql.CollectFields(ec.OperationContext, sel, customerVisitImplementors)
  115756. out := graphql.NewFieldSet(fields)
  115757. var invalids uint32
  115758. for i, field := range fields {
  115759. switch field.Name {
  115760. case "__typename":
  115761. out.Values[i] = graphql.MarshalString("CustomerVisit")
  115762. case "id":
  115763. out.Values[i] = ec._CustomerVisit_id(ctx, field, obj)
  115764. if out.Values[i] == graphql.Null {
  115765. invalids++
  115766. }
  115767. case "landingPage":
  115768. out.Values[i] = ec._CustomerVisit_landingPage(ctx, field, obj)
  115769. case "landingPageHtml":
  115770. out.Values[i] = ec._CustomerVisit_landingPageHtml(ctx, field, obj)
  115771. case "marketingEvent":
  115772. out.Values[i] = ec._CustomerVisit_marketingEvent(ctx, field, obj)
  115773. case "occurredAt":
  115774. out.Values[i] = ec._CustomerVisit_occurredAt(ctx, field, obj)
  115775. if out.Values[i] == graphql.Null {
  115776. invalids++
  115777. }
  115778. case "referralCode":
  115779. out.Values[i] = ec._CustomerVisit_referralCode(ctx, field, obj)
  115780. case "referralInfoHtml":
  115781. out.Values[i] = ec._CustomerVisit_referralInfoHtml(ctx, field, obj)
  115782. if out.Values[i] == graphql.Null {
  115783. invalids++
  115784. }
  115785. case "referrerUrl":
  115786. out.Values[i] = ec._CustomerVisit_referrerUrl(ctx, field, obj)
  115787. case "source":
  115788. out.Values[i] = ec._CustomerVisit_source(ctx, field, obj)
  115789. if out.Values[i] == graphql.Null {
  115790. invalids++
  115791. }
  115792. case "sourceDescription":
  115793. out.Values[i] = ec._CustomerVisit_sourceDescription(ctx, field, obj)
  115794. case "sourceType":
  115795. out.Values[i] = ec._CustomerVisit_sourceType(ctx, field, obj)
  115796. case "utmParameters":
  115797. out.Values[i] = ec._CustomerVisit_utmParameters(ctx, field, obj)
  115798. default:
  115799. panic("unknown field " + strconv.Quote(field.Name))
  115800. }
  115801. }
  115802. out.Dispatch()
  115803. if invalids > 0 {
  115804. return graphql.Null
  115805. }
  115806. return out
  115807. }
  115808. var deliveryAvailableServiceImplementors = []string{"DeliveryAvailableService"}
  115809. func (ec *executionContext) _DeliveryAvailableService(ctx context.Context, sel ast.SelectionSet, obj *DeliveryAvailableService) graphql.Marshaler {
  115810. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryAvailableServiceImplementors)
  115811. out := graphql.NewFieldSet(fields)
  115812. var invalids uint32
  115813. for i, field := range fields {
  115814. switch field.Name {
  115815. case "__typename":
  115816. out.Values[i] = graphql.MarshalString("DeliveryAvailableService")
  115817. case "countries":
  115818. out.Values[i] = ec._DeliveryAvailableService_countries(ctx, field, obj)
  115819. if out.Values[i] == graphql.Null {
  115820. invalids++
  115821. }
  115822. case "name":
  115823. out.Values[i] = ec._DeliveryAvailableService_name(ctx, field, obj)
  115824. if out.Values[i] == graphql.Null {
  115825. invalids++
  115826. }
  115827. default:
  115828. panic("unknown field " + strconv.Quote(field.Name))
  115829. }
  115830. }
  115831. out.Dispatch()
  115832. if invalids > 0 {
  115833. return graphql.Null
  115834. }
  115835. return out
  115836. }
  115837. var deliveryCarrierServiceImplementors = []string{"DeliveryCarrierService", "Node"}
  115838. func (ec *executionContext) _DeliveryCarrierService(ctx context.Context, sel ast.SelectionSet, obj *DeliveryCarrierService) graphql.Marshaler {
  115839. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryCarrierServiceImplementors)
  115840. out := graphql.NewFieldSet(fields)
  115841. var invalids uint32
  115842. for i, field := range fields {
  115843. switch field.Name {
  115844. case "__typename":
  115845. out.Values[i] = graphql.MarshalString("DeliveryCarrierService")
  115846. case "availableServicesForCountries":
  115847. out.Values[i] = ec._DeliveryCarrierService_availableServicesForCountries(ctx, field, obj)
  115848. if out.Values[i] == graphql.Null {
  115849. invalids++
  115850. }
  115851. case "formattedName":
  115852. out.Values[i] = ec._DeliveryCarrierService_formattedName(ctx, field, obj)
  115853. case "icon":
  115854. out.Values[i] = ec._DeliveryCarrierService_icon(ctx, field, obj)
  115855. if out.Values[i] == graphql.Null {
  115856. invalids++
  115857. }
  115858. case "id":
  115859. out.Values[i] = ec._DeliveryCarrierService_id(ctx, field, obj)
  115860. if out.Values[i] == graphql.Null {
  115861. invalids++
  115862. }
  115863. case "name":
  115864. out.Values[i] = ec._DeliveryCarrierService_name(ctx, field, obj)
  115865. default:
  115866. panic("unknown field " + strconv.Quote(field.Name))
  115867. }
  115868. }
  115869. out.Dispatch()
  115870. if invalids > 0 {
  115871. return graphql.Null
  115872. }
  115873. return out
  115874. }
  115875. var deliveryConditionImplementors = []string{"DeliveryCondition", "Node"}
  115876. func (ec *executionContext) _DeliveryCondition(ctx context.Context, sel ast.SelectionSet, obj *DeliveryCondition) graphql.Marshaler {
  115877. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryConditionImplementors)
  115878. out := graphql.NewFieldSet(fields)
  115879. var invalids uint32
  115880. for i, field := range fields {
  115881. switch field.Name {
  115882. case "__typename":
  115883. out.Values[i] = graphql.MarshalString("DeliveryCondition")
  115884. case "conditionCriteria":
  115885. out.Values[i] = ec._DeliveryCondition_conditionCriteria(ctx, field, obj)
  115886. if out.Values[i] == graphql.Null {
  115887. invalids++
  115888. }
  115889. case "field":
  115890. out.Values[i] = ec._DeliveryCondition_field(ctx, field, obj)
  115891. if out.Values[i] == graphql.Null {
  115892. invalids++
  115893. }
  115894. case "id":
  115895. out.Values[i] = ec._DeliveryCondition_id(ctx, field, obj)
  115896. if out.Values[i] == graphql.Null {
  115897. invalids++
  115898. }
  115899. case "operator":
  115900. out.Values[i] = ec._DeliveryCondition_operator(ctx, field, obj)
  115901. if out.Values[i] == graphql.Null {
  115902. invalids++
  115903. }
  115904. default:
  115905. panic("unknown field " + strconv.Quote(field.Name))
  115906. }
  115907. }
  115908. out.Dispatch()
  115909. if invalids > 0 {
  115910. return graphql.Null
  115911. }
  115912. return out
  115913. }
  115914. var deliveryCountryImplementors = []string{"DeliveryCountry", "Node"}
  115915. func (ec *executionContext) _DeliveryCountry(ctx context.Context, sel ast.SelectionSet, obj *DeliveryCountry) graphql.Marshaler {
  115916. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryCountryImplementors)
  115917. out := graphql.NewFieldSet(fields)
  115918. var invalids uint32
  115919. for i, field := range fields {
  115920. switch field.Name {
  115921. case "__typename":
  115922. out.Values[i] = graphql.MarshalString("DeliveryCountry")
  115923. case "code":
  115924. out.Values[i] = ec._DeliveryCountry_code(ctx, field, obj)
  115925. if out.Values[i] == graphql.Null {
  115926. invalids++
  115927. }
  115928. case "id":
  115929. out.Values[i] = ec._DeliveryCountry_id(ctx, field, obj)
  115930. if out.Values[i] == graphql.Null {
  115931. invalids++
  115932. }
  115933. case "name":
  115934. out.Values[i] = ec._DeliveryCountry_name(ctx, field, obj)
  115935. if out.Values[i] == graphql.Null {
  115936. invalids++
  115937. }
  115938. case "provinces":
  115939. out.Values[i] = ec._DeliveryCountry_provinces(ctx, field, obj)
  115940. if out.Values[i] == graphql.Null {
  115941. invalids++
  115942. }
  115943. case "translatedName":
  115944. out.Values[i] = ec._DeliveryCountry_translatedName(ctx, field, obj)
  115945. if out.Values[i] == graphql.Null {
  115946. invalids++
  115947. }
  115948. default:
  115949. panic("unknown field " + strconv.Quote(field.Name))
  115950. }
  115951. }
  115952. out.Dispatch()
  115953. if invalids > 0 {
  115954. return graphql.Null
  115955. }
  115956. return out
  115957. }
  115958. var deliveryCountryAndZoneImplementors = []string{"DeliveryCountryAndZone"}
  115959. func (ec *executionContext) _DeliveryCountryAndZone(ctx context.Context, sel ast.SelectionSet, obj *DeliveryCountryAndZone) graphql.Marshaler {
  115960. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryCountryAndZoneImplementors)
  115961. out := graphql.NewFieldSet(fields)
  115962. var invalids uint32
  115963. for i, field := range fields {
  115964. switch field.Name {
  115965. case "__typename":
  115966. out.Values[i] = graphql.MarshalString("DeliveryCountryAndZone")
  115967. case "country":
  115968. out.Values[i] = ec._DeliveryCountryAndZone_country(ctx, field, obj)
  115969. if out.Values[i] == graphql.Null {
  115970. invalids++
  115971. }
  115972. case "zone":
  115973. out.Values[i] = ec._DeliveryCountryAndZone_zone(ctx, field, obj)
  115974. if out.Values[i] == graphql.Null {
  115975. invalids++
  115976. }
  115977. default:
  115978. panic("unknown field " + strconv.Quote(field.Name))
  115979. }
  115980. }
  115981. out.Dispatch()
  115982. if invalids > 0 {
  115983. return graphql.Null
  115984. }
  115985. return out
  115986. }
  115987. var deliveryCountryCodeOrRestOfWorldImplementors = []string{"DeliveryCountryCodeOrRestOfWorld"}
  115988. func (ec *executionContext) _DeliveryCountryCodeOrRestOfWorld(ctx context.Context, sel ast.SelectionSet, obj *DeliveryCountryCodeOrRestOfWorld) graphql.Marshaler {
  115989. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryCountryCodeOrRestOfWorldImplementors)
  115990. out := graphql.NewFieldSet(fields)
  115991. var invalids uint32
  115992. for i, field := range fields {
  115993. switch field.Name {
  115994. case "__typename":
  115995. out.Values[i] = graphql.MarshalString("DeliveryCountryCodeOrRestOfWorld")
  115996. case "countryCode":
  115997. out.Values[i] = ec._DeliveryCountryCodeOrRestOfWorld_countryCode(ctx, field, obj)
  115998. case "restOfWorld":
  115999. out.Values[i] = ec._DeliveryCountryCodeOrRestOfWorld_restOfWorld(ctx, field, obj)
  116000. if out.Values[i] == graphql.Null {
  116001. invalids++
  116002. }
  116003. default:
  116004. panic("unknown field " + strconv.Quote(field.Name))
  116005. }
  116006. }
  116007. out.Dispatch()
  116008. if invalids > 0 {
  116009. return graphql.Null
  116010. }
  116011. return out
  116012. }
  116013. var deliveryCountryCodesOrRestOfWorldImplementors = []string{"DeliveryCountryCodesOrRestOfWorld"}
  116014. func (ec *executionContext) _DeliveryCountryCodesOrRestOfWorld(ctx context.Context, sel ast.SelectionSet, obj *DeliveryCountryCodesOrRestOfWorld) graphql.Marshaler {
  116015. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryCountryCodesOrRestOfWorldImplementors)
  116016. out := graphql.NewFieldSet(fields)
  116017. var invalids uint32
  116018. for i, field := range fields {
  116019. switch field.Name {
  116020. case "__typename":
  116021. out.Values[i] = graphql.MarshalString("DeliveryCountryCodesOrRestOfWorld")
  116022. case "countryCodes":
  116023. out.Values[i] = ec._DeliveryCountryCodesOrRestOfWorld_countryCodes(ctx, field, obj)
  116024. if out.Values[i] == graphql.Null {
  116025. invalids++
  116026. }
  116027. case "restOfWorld":
  116028. out.Values[i] = ec._DeliveryCountryCodesOrRestOfWorld_restOfWorld(ctx, field, obj)
  116029. if out.Values[i] == graphql.Null {
  116030. invalids++
  116031. }
  116032. default:
  116033. panic("unknown field " + strconv.Quote(field.Name))
  116034. }
  116035. }
  116036. out.Dispatch()
  116037. if invalids > 0 {
  116038. return graphql.Null
  116039. }
  116040. return out
  116041. }
  116042. var deliveryLocationGroupImplementors = []string{"DeliveryLocationGroup", "Node"}
  116043. func (ec *executionContext) _DeliveryLocationGroup(ctx context.Context, sel ast.SelectionSet, obj *DeliveryLocationGroup) graphql.Marshaler {
  116044. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryLocationGroupImplementors)
  116045. out := graphql.NewFieldSet(fields)
  116046. var invalids uint32
  116047. for i, field := range fields {
  116048. switch field.Name {
  116049. case "__typename":
  116050. out.Values[i] = graphql.MarshalString("DeliveryLocationGroup")
  116051. case "id":
  116052. out.Values[i] = ec._DeliveryLocationGroup_id(ctx, field, obj)
  116053. if out.Values[i] == graphql.Null {
  116054. invalids++
  116055. }
  116056. case "locations":
  116057. out.Values[i] = ec._DeliveryLocationGroup_locations(ctx, field, obj)
  116058. if out.Values[i] == graphql.Null {
  116059. invalids++
  116060. }
  116061. default:
  116062. panic("unknown field " + strconv.Quote(field.Name))
  116063. }
  116064. }
  116065. out.Dispatch()
  116066. if invalids > 0 {
  116067. return graphql.Null
  116068. }
  116069. return out
  116070. }
  116071. var deliveryLocationGroupZoneImplementors = []string{"DeliveryLocationGroupZone"}
  116072. func (ec *executionContext) _DeliveryLocationGroupZone(ctx context.Context, sel ast.SelectionSet, obj *DeliveryLocationGroupZone) graphql.Marshaler {
  116073. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryLocationGroupZoneImplementors)
  116074. out := graphql.NewFieldSet(fields)
  116075. var invalids uint32
  116076. for i, field := range fields {
  116077. switch field.Name {
  116078. case "__typename":
  116079. out.Values[i] = graphql.MarshalString("DeliveryLocationGroupZone")
  116080. case "methodDefinitionCounts":
  116081. out.Values[i] = ec._DeliveryLocationGroupZone_methodDefinitionCounts(ctx, field, obj)
  116082. if out.Values[i] == graphql.Null {
  116083. invalids++
  116084. }
  116085. case "methodDefinitions":
  116086. out.Values[i] = ec._DeliveryLocationGroupZone_methodDefinitions(ctx, field, obj)
  116087. if out.Values[i] == graphql.Null {
  116088. invalids++
  116089. }
  116090. case "zone":
  116091. out.Values[i] = ec._DeliveryLocationGroupZone_zone(ctx, field, obj)
  116092. if out.Values[i] == graphql.Null {
  116093. invalids++
  116094. }
  116095. default:
  116096. panic("unknown field " + strconv.Quote(field.Name))
  116097. }
  116098. }
  116099. out.Dispatch()
  116100. if invalids > 0 {
  116101. return graphql.Null
  116102. }
  116103. return out
  116104. }
  116105. var deliveryLocationGroupZoneConnectionImplementors = []string{"DeliveryLocationGroupZoneConnection"}
  116106. func (ec *executionContext) _DeliveryLocationGroupZoneConnection(ctx context.Context, sel ast.SelectionSet, obj *DeliveryLocationGroupZoneConnection) graphql.Marshaler {
  116107. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryLocationGroupZoneConnectionImplementors)
  116108. out := graphql.NewFieldSet(fields)
  116109. var invalids uint32
  116110. for i, field := range fields {
  116111. switch field.Name {
  116112. case "__typename":
  116113. out.Values[i] = graphql.MarshalString("DeliveryLocationGroupZoneConnection")
  116114. case "edges":
  116115. out.Values[i] = ec._DeliveryLocationGroupZoneConnection_edges(ctx, field, obj)
  116116. if out.Values[i] == graphql.Null {
  116117. invalids++
  116118. }
  116119. case "nodes":
  116120. out.Values[i] = ec._DeliveryLocationGroupZoneConnection_nodes(ctx, field, obj)
  116121. if out.Values[i] == graphql.Null {
  116122. invalids++
  116123. }
  116124. case "pageInfo":
  116125. out.Values[i] = ec._DeliveryLocationGroupZoneConnection_pageInfo(ctx, field, obj)
  116126. if out.Values[i] == graphql.Null {
  116127. invalids++
  116128. }
  116129. default:
  116130. panic("unknown field " + strconv.Quote(field.Name))
  116131. }
  116132. }
  116133. out.Dispatch()
  116134. if invalids > 0 {
  116135. return graphql.Null
  116136. }
  116137. return out
  116138. }
  116139. var deliveryLocationGroupZoneEdgeImplementors = []string{"DeliveryLocationGroupZoneEdge"}
  116140. func (ec *executionContext) _DeliveryLocationGroupZoneEdge(ctx context.Context, sel ast.SelectionSet, obj *DeliveryLocationGroupZoneEdge) graphql.Marshaler {
  116141. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryLocationGroupZoneEdgeImplementors)
  116142. out := graphql.NewFieldSet(fields)
  116143. var invalids uint32
  116144. for i, field := range fields {
  116145. switch field.Name {
  116146. case "__typename":
  116147. out.Values[i] = graphql.MarshalString("DeliveryLocationGroupZoneEdge")
  116148. case "cursor":
  116149. out.Values[i] = ec._DeliveryLocationGroupZoneEdge_cursor(ctx, field, obj)
  116150. if out.Values[i] == graphql.Null {
  116151. invalids++
  116152. }
  116153. case "node":
  116154. out.Values[i] = ec._DeliveryLocationGroupZoneEdge_node(ctx, field, obj)
  116155. if out.Values[i] == graphql.Null {
  116156. invalids++
  116157. }
  116158. default:
  116159. panic("unknown field " + strconv.Quote(field.Name))
  116160. }
  116161. }
  116162. out.Dispatch()
  116163. if invalids > 0 {
  116164. return graphql.Null
  116165. }
  116166. return out
  116167. }
  116168. var deliveryMethodImplementors = []string{"DeliveryMethod", "Node"}
  116169. func (ec *executionContext) _DeliveryMethod(ctx context.Context, sel ast.SelectionSet, obj *DeliveryMethod) graphql.Marshaler {
  116170. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryMethodImplementors)
  116171. out := graphql.NewFieldSet(fields)
  116172. var invalids uint32
  116173. for i, field := range fields {
  116174. switch field.Name {
  116175. case "__typename":
  116176. out.Values[i] = graphql.MarshalString("DeliveryMethod")
  116177. case "id":
  116178. out.Values[i] = ec._DeliveryMethod_id(ctx, field, obj)
  116179. if out.Values[i] == graphql.Null {
  116180. invalids++
  116181. }
  116182. case "maxDeliveryDateTime":
  116183. out.Values[i] = ec._DeliveryMethod_maxDeliveryDateTime(ctx, field, obj)
  116184. case "methodType":
  116185. out.Values[i] = ec._DeliveryMethod_methodType(ctx, field, obj)
  116186. if out.Values[i] == graphql.Null {
  116187. invalids++
  116188. }
  116189. case "minDeliveryDateTime":
  116190. out.Values[i] = ec._DeliveryMethod_minDeliveryDateTime(ctx, field, obj)
  116191. default:
  116192. panic("unknown field " + strconv.Quote(field.Name))
  116193. }
  116194. }
  116195. out.Dispatch()
  116196. if invalids > 0 {
  116197. return graphql.Null
  116198. }
  116199. return out
  116200. }
  116201. var deliveryMethodDefinitionImplementors = []string{"DeliveryMethodDefinition", "Node"}
  116202. func (ec *executionContext) _DeliveryMethodDefinition(ctx context.Context, sel ast.SelectionSet, obj *DeliveryMethodDefinition) graphql.Marshaler {
  116203. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryMethodDefinitionImplementors)
  116204. out := graphql.NewFieldSet(fields)
  116205. var invalids uint32
  116206. for i, field := range fields {
  116207. switch field.Name {
  116208. case "__typename":
  116209. out.Values[i] = graphql.MarshalString("DeliveryMethodDefinition")
  116210. case "active":
  116211. out.Values[i] = ec._DeliveryMethodDefinition_active(ctx, field, obj)
  116212. if out.Values[i] == graphql.Null {
  116213. invalids++
  116214. }
  116215. case "description":
  116216. out.Values[i] = ec._DeliveryMethodDefinition_description(ctx, field, obj)
  116217. case "id":
  116218. out.Values[i] = ec._DeliveryMethodDefinition_id(ctx, field, obj)
  116219. if out.Values[i] == graphql.Null {
  116220. invalids++
  116221. }
  116222. case "methodConditions":
  116223. out.Values[i] = ec._DeliveryMethodDefinition_methodConditions(ctx, field, obj)
  116224. if out.Values[i] == graphql.Null {
  116225. invalids++
  116226. }
  116227. case "name":
  116228. out.Values[i] = ec._DeliveryMethodDefinition_name(ctx, field, obj)
  116229. if out.Values[i] == graphql.Null {
  116230. invalids++
  116231. }
  116232. case "rateProvider":
  116233. out.Values[i] = ec._DeliveryMethodDefinition_rateProvider(ctx, field, obj)
  116234. if out.Values[i] == graphql.Null {
  116235. invalids++
  116236. }
  116237. default:
  116238. panic("unknown field " + strconv.Quote(field.Name))
  116239. }
  116240. }
  116241. out.Dispatch()
  116242. if invalids > 0 {
  116243. return graphql.Null
  116244. }
  116245. return out
  116246. }
  116247. var deliveryMethodDefinitionConnectionImplementors = []string{"DeliveryMethodDefinitionConnection"}
  116248. func (ec *executionContext) _DeliveryMethodDefinitionConnection(ctx context.Context, sel ast.SelectionSet, obj *DeliveryMethodDefinitionConnection) graphql.Marshaler {
  116249. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryMethodDefinitionConnectionImplementors)
  116250. out := graphql.NewFieldSet(fields)
  116251. var invalids uint32
  116252. for i, field := range fields {
  116253. switch field.Name {
  116254. case "__typename":
  116255. out.Values[i] = graphql.MarshalString("DeliveryMethodDefinitionConnection")
  116256. case "edges":
  116257. out.Values[i] = ec._DeliveryMethodDefinitionConnection_edges(ctx, field, obj)
  116258. if out.Values[i] == graphql.Null {
  116259. invalids++
  116260. }
  116261. case "nodes":
  116262. out.Values[i] = ec._DeliveryMethodDefinitionConnection_nodes(ctx, field, obj)
  116263. if out.Values[i] == graphql.Null {
  116264. invalids++
  116265. }
  116266. case "pageInfo":
  116267. out.Values[i] = ec._DeliveryMethodDefinitionConnection_pageInfo(ctx, field, obj)
  116268. if out.Values[i] == graphql.Null {
  116269. invalids++
  116270. }
  116271. default:
  116272. panic("unknown field " + strconv.Quote(field.Name))
  116273. }
  116274. }
  116275. out.Dispatch()
  116276. if invalids > 0 {
  116277. return graphql.Null
  116278. }
  116279. return out
  116280. }
  116281. var deliveryMethodDefinitionCountsImplementors = []string{"DeliveryMethodDefinitionCounts"}
  116282. func (ec *executionContext) _DeliveryMethodDefinitionCounts(ctx context.Context, sel ast.SelectionSet, obj *DeliveryMethodDefinitionCounts) graphql.Marshaler {
  116283. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryMethodDefinitionCountsImplementors)
  116284. out := graphql.NewFieldSet(fields)
  116285. var invalids uint32
  116286. for i, field := range fields {
  116287. switch field.Name {
  116288. case "__typename":
  116289. out.Values[i] = graphql.MarshalString("DeliveryMethodDefinitionCounts")
  116290. case "participantDefinitionsCount":
  116291. out.Values[i] = ec._DeliveryMethodDefinitionCounts_participantDefinitionsCount(ctx, field, obj)
  116292. if out.Values[i] == graphql.Null {
  116293. invalids++
  116294. }
  116295. case "rateDefinitionsCount":
  116296. out.Values[i] = ec._DeliveryMethodDefinitionCounts_rateDefinitionsCount(ctx, field, obj)
  116297. if out.Values[i] == graphql.Null {
  116298. invalids++
  116299. }
  116300. default:
  116301. panic("unknown field " + strconv.Quote(field.Name))
  116302. }
  116303. }
  116304. out.Dispatch()
  116305. if invalids > 0 {
  116306. return graphql.Null
  116307. }
  116308. return out
  116309. }
  116310. var deliveryMethodDefinitionEdgeImplementors = []string{"DeliveryMethodDefinitionEdge"}
  116311. func (ec *executionContext) _DeliveryMethodDefinitionEdge(ctx context.Context, sel ast.SelectionSet, obj *DeliveryMethodDefinitionEdge) graphql.Marshaler {
  116312. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryMethodDefinitionEdgeImplementors)
  116313. out := graphql.NewFieldSet(fields)
  116314. var invalids uint32
  116315. for i, field := range fields {
  116316. switch field.Name {
  116317. case "__typename":
  116318. out.Values[i] = graphql.MarshalString("DeliveryMethodDefinitionEdge")
  116319. case "cursor":
  116320. out.Values[i] = ec._DeliveryMethodDefinitionEdge_cursor(ctx, field, obj)
  116321. if out.Values[i] == graphql.Null {
  116322. invalids++
  116323. }
  116324. case "node":
  116325. out.Values[i] = ec._DeliveryMethodDefinitionEdge_node(ctx, field, obj)
  116326. if out.Values[i] == graphql.Null {
  116327. invalids++
  116328. }
  116329. default:
  116330. panic("unknown field " + strconv.Quote(field.Name))
  116331. }
  116332. }
  116333. out.Dispatch()
  116334. if invalids > 0 {
  116335. return graphql.Null
  116336. }
  116337. return out
  116338. }
  116339. var deliveryParticipantImplementors = []string{"DeliveryParticipant", "Node", "DeliveryRateProvider"}
  116340. func (ec *executionContext) _DeliveryParticipant(ctx context.Context, sel ast.SelectionSet, obj *DeliveryParticipant) graphql.Marshaler {
  116341. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryParticipantImplementors)
  116342. out := graphql.NewFieldSet(fields)
  116343. var invalids uint32
  116344. for i, field := range fields {
  116345. switch field.Name {
  116346. case "__typename":
  116347. out.Values[i] = graphql.MarshalString("DeliveryParticipant")
  116348. case "adaptToNewServicesFlag":
  116349. out.Values[i] = ec._DeliveryParticipant_adaptToNewServicesFlag(ctx, field, obj)
  116350. if out.Values[i] == graphql.Null {
  116351. invalids++
  116352. }
  116353. case "carrierService":
  116354. out.Values[i] = ec._DeliveryParticipant_carrierService(ctx, field, obj)
  116355. if out.Values[i] == graphql.Null {
  116356. invalids++
  116357. }
  116358. case "fixedFee":
  116359. out.Values[i] = ec._DeliveryParticipant_fixedFee(ctx, field, obj)
  116360. case "id":
  116361. out.Values[i] = ec._DeliveryParticipant_id(ctx, field, obj)
  116362. if out.Values[i] == graphql.Null {
  116363. invalids++
  116364. }
  116365. case "participantServices":
  116366. out.Values[i] = ec._DeliveryParticipant_participantServices(ctx, field, obj)
  116367. if out.Values[i] == graphql.Null {
  116368. invalids++
  116369. }
  116370. case "percentageOfRateFee":
  116371. out.Values[i] = ec._DeliveryParticipant_percentageOfRateFee(ctx, field, obj)
  116372. if out.Values[i] == graphql.Null {
  116373. invalids++
  116374. }
  116375. default:
  116376. panic("unknown field " + strconv.Quote(field.Name))
  116377. }
  116378. }
  116379. out.Dispatch()
  116380. if invalids > 0 {
  116381. return graphql.Null
  116382. }
  116383. return out
  116384. }
  116385. var deliveryParticipantServiceImplementors = []string{"DeliveryParticipantService"}
  116386. func (ec *executionContext) _DeliveryParticipantService(ctx context.Context, sel ast.SelectionSet, obj *DeliveryParticipantService) graphql.Marshaler {
  116387. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryParticipantServiceImplementors)
  116388. out := graphql.NewFieldSet(fields)
  116389. var invalids uint32
  116390. for i, field := range fields {
  116391. switch field.Name {
  116392. case "__typename":
  116393. out.Values[i] = graphql.MarshalString("DeliveryParticipantService")
  116394. case "active":
  116395. out.Values[i] = ec._DeliveryParticipantService_active(ctx, field, obj)
  116396. if out.Values[i] == graphql.Null {
  116397. invalids++
  116398. }
  116399. case "name":
  116400. out.Values[i] = ec._DeliveryParticipantService_name(ctx, field, obj)
  116401. if out.Values[i] == graphql.Null {
  116402. invalids++
  116403. }
  116404. default:
  116405. panic("unknown field " + strconv.Quote(field.Name))
  116406. }
  116407. }
  116408. out.Dispatch()
  116409. if invalids > 0 {
  116410. return graphql.Null
  116411. }
  116412. return out
  116413. }
  116414. var deliveryProductVariantsCountImplementors = []string{"DeliveryProductVariantsCount"}
  116415. func (ec *executionContext) _DeliveryProductVariantsCount(ctx context.Context, sel ast.SelectionSet, obj *DeliveryProductVariantsCount) graphql.Marshaler {
  116416. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryProductVariantsCountImplementors)
  116417. out := graphql.NewFieldSet(fields)
  116418. var invalids uint32
  116419. for i, field := range fields {
  116420. switch field.Name {
  116421. case "__typename":
  116422. out.Values[i] = graphql.MarshalString("DeliveryProductVariantsCount")
  116423. case "capped":
  116424. out.Values[i] = ec._DeliveryProductVariantsCount_capped(ctx, field, obj)
  116425. if out.Values[i] == graphql.Null {
  116426. invalids++
  116427. }
  116428. case "count":
  116429. out.Values[i] = ec._DeliveryProductVariantsCount_count(ctx, field, obj)
  116430. if out.Values[i] == graphql.Null {
  116431. invalids++
  116432. }
  116433. default:
  116434. panic("unknown field " + strconv.Quote(field.Name))
  116435. }
  116436. }
  116437. out.Dispatch()
  116438. if invalids > 0 {
  116439. return graphql.Null
  116440. }
  116441. return out
  116442. }
  116443. var deliveryProfileImplementors = []string{"DeliveryProfile", "Node"}
  116444. func (ec *executionContext) _DeliveryProfile(ctx context.Context, sel ast.SelectionSet, obj *DeliveryProfile) graphql.Marshaler {
  116445. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryProfileImplementors)
  116446. out := graphql.NewFieldSet(fields)
  116447. var invalids uint32
  116448. for i, field := range fields {
  116449. switch field.Name {
  116450. case "__typename":
  116451. out.Values[i] = graphql.MarshalString("DeliveryProfile")
  116452. case "activeMethodDefinitionsCount":
  116453. out.Values[i] = ec._DeliveryProfile_activeMethodDefinitionsCount(ctx, field, obj)
  116454. if out.Values[i] == graphql.Null {
  116455. invalids++
  116456. }
  116457. case "default":
  116458. out.Values[i] = ec._DeliveryProfile_default(ctx, field, obj)
  116459. if out.Values[i] == graphql.Null {
  116460. invalids++
  116461. }
  116462. case "id":
  116463. out.Values[i] = ec._DeliveryProfile_id(ctx, field, obj)
  116464. if out.Values[i] == graphql.Null {
  116465. invalids++
  116466. }
  116467. case "legacyMode":
  116468. out.Values[i] = ec._DeliveryProfile_legacyMode(ctx, field, obj)
  116469. if out.Values[i] == graphql.Null {
  116470. invalids++
  116471. }
  116472. case "locationsWithoutRatesCount":
  116473. out.Values[i] = ec._DeliveryProfile_locationsWithoutRatesCount(ctx, field, obj)
  116474. if out.Values[i] == graphql.Null {
  116475. invalids++
  116476. }
  116477. case "name":
  116478. out.Values[i] = ec._DeliveryProfile_name(ctx, field, obj)
  116479. if out.Values[i] == graphql.Null {
  116480. invalids++
  116481. }
  116482. case "originLocationCount":
  116483. out.Values[i] = ec._DeliveryProfile_originLocationCount(ctx, field, obj)
  116484. if out.Values[i] == graphql.Null {
  116485. invalids++
  116486. }
  116487. case "productVariantsCountV2":
  116488. out.Values[i] = ec._DeliveryProfile_productVariantsCountV2(ctx, field, obj)
  116489. if out.Values[i] == graphql.Null {
  116490. invalids++
  116491. }
  116492. case "profileItems":
  116493. out.Values[i] = ec._DeliveryProfile_profileItems(ctx, field, obj)
  116494. if out.Values[i] == graphql.Null {
  116495. invalids++
  116496. }
  116497. case "profileLocationGroups":
  116498. out.Values[i] = ec._DeliveryProfile_profileLocationGroups(ctx, field, obj)
  116499. if out.Values[i] == graphql.Null {
  116500. invalids++
  116501. }
  116502. case "sellingPlanGroups":
  116503. out.Values[i] = ec._DeliveryProfile_sellingPlanGroups(ctx, field, obj)
  116504. if out.Values[i] == graphql.Null {
  116505. invalids++
  116506. }
  116507. case "unassignedLocations":
  116508. out.Values[i] = ec._DeliveryProfile_unassignedLocations(ctx, field, obj)
  116509. if out.Values[i] == graphql.Null {
  116510. invalids++
  116511. }
  116512. case "zoneCountryCount":
  116513. out.Values[i] = ec._DeliveryProfile_zoneCountryCount(ctx, field, obj)
  116514. if out.Values[i] == graphql.Null {
  116515. invalids++
  116516. }
  116517. default:
  116518. panic("unknown field " + strconv.Quote(field.Name))
  116519. }
  116520. }
  116521. out.Dispatch()
  116522. if invalids > 0 {
  116523. return graphql.Null
  116524. }
  116525. return out
  116526. }
  116527. var deliveryProfileItemImplementors = []string{"DeliveryProfileItem", "Node"}
  116528. func (ec *executionContext) _DeliveryProfileItem(ctx context.Context, sel ast.SelectionSet, obj *DeliveryProfileItem) graphql.Marshaler {
  116529. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryProfileItemImplementors)
  116530. out := graphql.NewFieldSet(fields)
  116531. var invalids uint32
  116532. for i, field := range fields {
  116533. switch field.Name {
  116534. case "__typename":
  116535. out.Values[i] = graphql.MarshalString("DeliveryProfileItem")
  116536. case "id":
  116537. out.Values[i] = ec._DeliveryProfileItem_id(ctx, field, obj)
  116538. if out.Values[i] == graphql.Null {
  116539. invalids++
  116540. }
  116541. case "product":
  116542. out.Values[i] = ec._DeliveryProfileItem_product(ctx, field, obj)
  116543. if out.Values[i] == graphql.Null {
  116544. invalids++
  116545. }
  116546. case "variants":
  116547. out.Values[i] = ec._DeliveryProfileItem_variants(ctx, field, obj)
  116548. if out.Values[i] == graphql.Null {
  116549. invalids++
  116550. }
  116551. default:
  116552. panic("unknown field " + strconv.Quote(field.Name))
  116553. }
  116554. }
  116555. out.Dispatch()
  116556. if invalids > 0 {
  116557. return graphql.Null
  116558. }
  116559. return out
  116560. }
  116561. var deliveryProfileItemConnectionImplementors = []string{"DeliveryProfileItemConnection"}
  116562. func (ec *executionContext) _DeliveryProfileItemConnection(ctx context.Context, sel ast.SelectionSet, obj *DeliveryProfileItemConnection) graphql.Marshaler {
  116563. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryProfileItemConnectionImplementors)
  116564. out := graphql.NewFieldSet(fields)
  116565. var invalids uint32
  116566. for i, field := range fields {
  116567. switch field.Name {
  116568. case "__typename":
  116569. out.Values[i] = graphql.MarshalString("DeliveryProfileItemConnection")
  116570. case "edges":
  116571. out.Values[i] = ec._DeliveryProfileItemConnection_edges(ctx, field, obj)
  116572. if out.Values[i] == graphql.Null {
  116573. invalids++
  116574. }
  116575. case "nodes":
  116576. out.Values[i] = ec._DeliveryProfileItemConnection_nodes(ctx, field, obj)
  116577. if out.Values[i] == graphql.Null {
  116578. invalids++
  116579. }
  116580. case "pageInfo":
  116581. out.Values[i] = ec._DeliveryProfileItemConnection_pageInfo(ctx, field, obj)
  116582. if out.Values[i] == graphql.Null {
  116583. invalids++
  116584. }
  116585. default:
  116586. panic("unknown field " + strconv.Quote(field.Name))
  116587. }
  116588. }
  116589. out.Dispatch()
  116590. if invalids > 0 {
  116591. return graphql.Null
  116592. }
  116593. return out
  116594. }
  116595. var deliveryProfileItemEdgeImplementors = []string{"DeliveryProfileItemEdge"}
  116596. func (ec *executionContext) _DeliveryProfileItemEdge(ctx context.Context, sel ast.SelectionSet, obj *DeliveryProfileItemEdge) graphql.Marshaler {
  116597. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryProfileItemEdgeImplementors)
  116598. out := graphql.NewFieldSet(fields)
  116599. var invalids uint32
  116600. for i, field := range fields {
  116601. switch field.Name {
  116602. case "__typename":
  116603. out.Values[i] = graphql.MarshalString("DeliveryProfileItemEdge")
  116604. case "cursor":
  116605. out.Values[i] = ec._DeliveryProfileItemEdge_cursor(ctx, field, obj)
  116606. if out.Values[i] == graphql.Null {
  116607. invalids++
  116608. }
  116609. case "node":
  116610. out.Values[i] = ec._DeliveryProfileItemEdge_node(ctx, field, obj)
  116611. if out.Values[i] == graphql.Null {
  116612. invalids++
  116613. }
  116614. default:
  116615. panic("unknown field " + strconv.Quote(field.Name))
  116616. }
  116617. }
  116618. out.Dispatch()
  116619. if invalids > 0 {
  116620. return graphql.Null
  116621. }
  116622. return out
  116623. }
  116624. var deliveryProfileLocationGroupImplementors = []string{"DeliveryProfileLocationGroup"}
  116625. func (ec *executionContext) _DeliveryProfileLocationGroup(ctx context.Context, sel ast.SelectionSet, obj *DeliveryProfileLocationGroup) graphql.Marshaler {
  116626. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryProfileLocationGroupImplementors)
  116627. out := graphql.NewFieldSet(fields)
  116628. var invalids uint32
  116629. for i, field := range fields {
  116630. switch field.Name {
  116631. case "__typename":
  116632. out.Values[i] = graphql.MarshalString("DeliveryProfileLocationGroup")
  116633. case "countriesInAnyZone":
  116634. out.Values[i] = ec._DeliveryProfileLocationGroup_countriesInAnyZone(ctx, field, obj)
  116635. if out.Values[i] == graphql.Null {
  116636. invalids++
  116637. }
  116638. case "locationGroup":
  116639. out.Values[i] = ec._DeliveryProfileLocationGroup_locationGroup(ctx, field, obj)
  116640. if out.Values[i] == graphql.Null {
  116641. invalids++
  116642. }
  116643. case "locationGroupZones":
  116644. out.Values[i] = ec._DeliveryProfileLocationGroup_locationGroupZones(ctx, field, obj)
  116645. if out.Values[i] == graphql.Null {
  116646. invalids++
  116647. }
  116648. default:
  116649. panic("unknown field " + strconv.Quote(field.Name))
  116650. }
  116651. }
  116652. out.Dispatch()
  116653. if invalids > 0 {
  116654. return graphql.Null
  116655. }
  116656. return out
  116657. }
  116658. var deliveryProvinceImplementors = []string{"DeliveryProvince", "Node"}
  116659. func (ec *executionContext) _DeliveryProvince(ctx context.Context, sel ast.SelectionSet, obj *DeliveryProvince) graphql.Marshaler {
  116660. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryProvinceImplementors)
  116661. out := graphql.NewFieldSet(fields)
  116662. var invalids uint32
  116663. for i, field := range fields {
  116664. switch field.Name {
  116665. case "__typename":
  116666. out.Values[i] = graphql.MarshalString("DeliveryProvince")
  116667. case "code":
  116668. out.Values[i] = ec._DeliveryProvince_code(ctx, field, obj)
  116669. if out.Values[i] == graphql.Null {
  116670. invalids++
  116671. }
  116672. case "id":
  116673. out.Values[i] = ec._DeliveryProvince_id(ctx, field, obj)
  116674. if out.Values[i] == graphql.Null {
  116675. invalids++
  116676. }
  116677. case "name":
  116678. out.Values[i] = ec._DeliveryProvince_name(ctx, field, obj)
  116679. if out.Values[i] == graphql.Null {
  116680. invalids++
  116681. }
  116682. case "translatedName":
  116683. out.Values[i] = ec._DeliveryProvince_translatedName(ctx, field, obj)
  116684. if out.Values[i] == graphql.Null {
  116685. invalids++
  116686. }
  116687. default:
  116688. panic("unknown field " + strconv.Quote(field.Name))
  116689. }
  116690. }
  116691. out.Dispatch()
  116692. if invalids > 0 {
  116693. return graphql.Null
  116694. }
  116695. return out
  116696. }
  116697. var deliveryRateDefinitionImplementors = []string{"DeliveryRateDefinition", "Node", "DeliveryRateProvider"}
  116698. func (ec *executionContext) _DeliveryRateDefinition(ctx context.Context, sel ast.SelectionSet, obj *DeliveryRateDefinition) graphql.Marshaler {
  116699. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryRateDefinitionImplementors)
  116700. out := graphql.NewFieldSet(fields)
  116701. var invalids uint32
  116702. for i, field := range fields {
  116703. switch field.Name {
  116704. case "__typename":
  116705. out.Values[i] = graphql.MarshalString("DeliveryRateDefinition")
  116706. case "id":
  116707. out.Values[i] = ec._DeliveryRateDefinition_id(ctx, field, obj)
  116708. if out.Values[i] == graphql.Null {
  116709. invalids++
  116710. }
  116711. case "price":
  116712. out.Values[i] = ec._DeliveryRateDefinition_price(ctx, field, obj)
  116713. if out.Values[i] == graphql.Null {
  116714. invalids++
  116715. }
  116716. default:
  116717. panic("unknown field " + strconv.Quote(field.Name))
  116718. }
  116719. }
  116720. out.Dispatch()
  116721. if invalids > 0 {
  116722. return graphql.Null
  116723. }
  116724. return out
  116725. }
  116726. var deliveryZoneImplementors = []string{"DeliveryZone", "Node"}
  116727. func (ec *executionContext) _DeliveryZone(ctx context.Context, sel ast.SelectionSet, obj *DeliveryZone) graphql.Marshaler {
  116728. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryZoneImplementors)
  116729. out := graphql.NewFieldSet(fields)
  116730. var invalids uint32
  116731. for i, field := range fields {
  116732. switch field.Name {
  116733. case "__typename":
  116734. out.Values[i] = graphql.MarshalString("DeliveryZone")
  116735. case "countries":
  116736. out.Values[i] = ec._DeliveryZone_countries(ctx, field, obj)
  116737. if out.Values[i] == graphql.Null {
  116738. invalids++
  116739. }
  116740. case "id":
  116741. out.Values[i] = ec._DeliveryZone_id(ctx, field, obj)
  116742. if out.Values[i] == graphql.Null {
  116743. invalids++
  116744. }
  116745. case "name":
  116746. out.Values[i] = ec._DeliveryZone_name(ctx, field, obj)
  116747. if out.Values[i] == graphql.Null {
  116748. invalids++
  116749. }
  116750. default:
  116751. panic("unknown field " + strconv.Quote(field.Name))
  116752. }
  116753. }
  116754. out.Dispatch()
  116755. if invalids > 0 {
  116756. return graphql.Null
  116757. }
  116758. return out
  116759. }
  116760. var discountAllocationImplementors = []string{"DiscountAllocation"}
  116761. func (ec *executionContext) _DiscountAllocation(ctx context.Context, sel ast.SelectionSet, obj *DiscountAllocation) graphql.Marshaler {
  116762. fields := graphql.CollectFields(ec.OperationContext, sel, discountAllocationImplementors)
  116763. out := graphql.NewFieldSet(fields)
  116764. var invalids uint32
  116765. for i, field := range fields {
  116766. switch field.Name {
  116767. case "__typename":
  116768. out.Values[i] = graphql.MarshalString("DiscountAllocation")
  116769. case "allocatedAmountSet":
  116770. out.Values[i] = ec._DiscountAllocation_allocatedAmountSet(ctx, field, obj)
  116771. if out.Values[i] == graphql.Null {
  116772. invalids++
  116773. }
  116774. case "discountApplication":
  116775. out.Values[i] = ec._DiscountAllocation_discountApplication(ctx, field, obj)
  116776. if out.Values[i] == graphql.Null {
  116777. invalids++
  116778. }
  116779. default:
  116780. panic("unknown field " + strconv.Quote(field.Name))
  116781. }
  116782. }
  116783. out.Dispatch()
  116784. if invalids > 0 {
  116785. return graphql.Null
  116786. }
  116787. return out
  116788. }
  116789. var discountApplicationConnectionImplementors = []string{"DiscountApplicationConnection"}
  116790. func (ec *executionContext) _DiscountApplicationConnection(ctx context.Context, sel ast.SelectionSet, obj *DiscountApplicationConnection) graphql.Marshaler {
  116791. fields := graphql.CollectFields(ec.OperationContext, sel, discountApplicationConnectionImplementors)
  116792. out := graphql.NewFieldSet(fields)
  116793. var invalids uint32
  116794. for i, field := range fields {
  116795. switch field.Name {
  116796. case "__typename":
  116797. out.Values[i] = graphql.MarshalString("DiscountApplicationConnection")
  116798. case "edges":
  116799. out.Values[i] = ec._DiscountApplicationConnection_edges(ctx, field, obj)
  116800. if out.Values[i] == graphql.Null {
  116801. invalids++
  116802. }
  116803. case "nodes":
  116804. out.Values[i] = ec._DiscountApplicationConnection_nodes(ctx, field, obj)
  116805. if out.Values[i] == graphql.Null {
  116806. invalids++
  116807. }
  116808. case "pageInfo":
  116809. out.Values[i] = ec._DiscountApplicationConnection_pageInfo(ctx, field, obj)
  116810. if out.Values[i] == graphql.Null {
  116811. invalids++
  116812. }
  116813. default:
  116814. panic("unknown field " + strconv.Quote(field.Name))
  116815. }
  116816. }
  116817. out.Dispatch()
  116818. if invalids > 0 {
  116819. return graphql.Null
  116820. }
  116821. return out
  116822. }
  116823. var discountApplicationEdgeImplementors = []string{"DiscountApplicationEdge"}
  116824. func (ec *executionContext) _DiscountApplicationEdge(ctx context.Context, sel ast.SelectionSet, obj *DiscountApplicationEdge) graphql.Marshaler {
  116825. fields := graphql.CollectFields(ec.OperationContext, sel, discountApplicationEdgeImplementors)
  116826. out := graphql.NewFieldSet(fields)
  116827. var invalids uint32
  116828. for i, field := range fields {
  116829. switch field.Name {
  116830. case "__typename":
  116831. out.Values[i] = graphql.MarshalString("DiscountApplicationEdge")
  116832. case "cursor":
  116833. out.Values[i] = ec._DiscountApplicationEdge_cursor(ctx, field, obj)
  116834. if out.Values[i] == graphql.Null {
  116835. invalids++
  116836. }
  116837. case "node":
  116838. out.Values[i] = ec._DiscountApplicationEdge_node(ctx, field, obj)
  116839. if out.Values[i] == graphql.Null {
  116840. invalids++
  116841. }
  116842. default:
  116843. panic("unknown field " + strconv.Quote(field.Name))
  116844. }
  116845. }
  116846. out.Dispatch()
  116847. if invalids > 0 {
  116848. return graphql.Null
  116849. }
  116850. return out
  116851. }
  116852. var discountCodeApplicationImplementors = []string{"DiscountCodeApplication", "DiscountApplication"}
  116853. func (ec *executionContext) _DiscountCodeApplication(ctx context.Context, sel ast.SelectionSet, obj *DiscountCodeApplication) graphql.Marshaler {
  116854. fields := graphql.CollectFields(ec.OperationContext, sel, discountCodeApplicationImplementors)
  116855. out := graphql.NewFieldSet(fields)
  116856. var invalids uint32
  116857. for i, field := range fields {
  116858. switch field.Name {
  116859. case "__typename":
  116860. out.Values[i] = graphql.MarshalString("DiscountCodeApplication")
  116861. case "allocationMethod":
  116862. out.Values[i] = ec._DiscountCodeApplication_allocationMethod(ctx, field, obj)
  116863. if out.Values[i] == graphql.Null {
  116864. invalids++
  116865. }
  116866. case "code":
  116867. out.Values[i] = ec._DiscountCodeApplication_code(ctx, field, obj)
  116868. if out.Values[i] == graphql.Null {
  116869. invalids++
  116870. }
  116871. case "index":
  116872. out.Values[i] = ec._DiscountCodeApplication_index(ctx, field, obj)
  116873. if out.Values[i] == graphql.Null {
  116874. invalids++
  116875. }
  116876. case "targetSelection":
  116877. out.Values[i] = ec._DiscountCodeApplication_targetSelection(ctx, field, obj)
  116878. if out.Values[i] == graphql.Null {
  116879. invalids++
  116880. }
  116881. case "targetType":
  116882. out.Values[i] = ec._DiscountCodeApplication_targetType(ctx, field, obj)
  116883. if out.Values[i] == graphql.Null {
  116884. invalids++
  116885. }
  116886. case "value":
  116887. out.Values[i] = ec._DiscountCodeApplication_value(ctx, field, obj)
  116888. if out.Values[i] == graphql.Null {
  116889. invalids++
  116890. }
  116891. default:
  116892. panic("unknown field " + strconv.Quote(field.Name))
  116893. }
  116894. }
  116895. out.Dispatch()
  116896. if invalids > 0 {
  116897. return graphql.Null
  116898. }
  116899. return out
  116900. }
  116901. var domainImplementors = []string{"Domain", "Node"}
  116902. func (ec *executionContext) _Domain(ctx context.Context, sel ast.SelectionSet, obj *Domain) graphql.Marshaler {
  116903. fields := graphql.CollectFields(ec.OperationContext, sel, domainImplementors)
  116904. out := graphql.NewFieldSet(fields)
  116905. var invalids uint32
  116906. for i, field := range fields {
  116907. switch field.Name {
  116908. case "__typename":
  116909. out.Values[i] = graphql.MarshalString("Domain")
  116910. case "host":
  116911. out.Values[i] = ec._Domain_host(ctx, field, obj)
  116912. if out.Values[i] == graphql.Null {
  116913. invalids++
  116914. }
  116915. case "id":
  116916. out.Values[i] = ec._Domain_id(ctx, field, obj)
  116917. if out.Values[i] == graphql.Null {
  116918. invalids++
  116919. }
  116920. case "localization":
  116921. out.Values[i] = ec._Domain_localization(ctx, field, obj)
  116922. case "marketWebPresence":
  116923. out.Values[i] = ec._Domain_marketWebPresence(ctx, field, obj)
  116924. case "sslEnabled":
  116925. out.Values[i] = ec._Domain_sslEnabled(ctx, field, obj)
  116926. if out.Values[i] == graphql.Null {
  116927. invalids++
  116928. }
  116929. case "url":
  116930. out.Values[i] = ec._Domain_url(ctx, field, obj)
  116931. if out.Values[i] == graphql.Null {
  116932. invalids++
  116933. }
  116934. default:
  116935. panic("unknown field " + strconv.Quote(field.Name))
  116936. }
  116937. }
  116938. out.Dispatch()
  116939. if invalids > 0 {
  116940. return graphql.Null
  116941. }
  116942. return out
  116943. }
  116944. var domainLocalizationImplementors = []string{"DomainLocalization"}
  116945. func (ec *executionContext) _DomainLocalization(ctx context.Context, sel ast.SelectionSet, obj *DomainLocalization) graphql.Marshaler {
  116946. fields := graphql.CollectFields(ec.OperationContext, sel, domainLocalizationImplementors)
  116947. out := graphql.NewFieldSet(fields)
  116948. var invalids uint32
  116949. for i, field := range fields {
  116950. switch field.Name {
  116951. case "__typename":
  116952. out.Values[i] = graphql.MarshalString("DomainLocalization")
  116953. case "alternateLocales":
  116954. out.Values[i] = ec._DomainLocalization_alternateLocales(ctx, field, obj)
  116955. if out.Values[i] == graphql.Null {
  116956. invalids++
  116957. }
  116958. case "country":
  116959. out.Values[i] = ec._DomainLocalization_country(ctx, field, obj)
  116960. case "defaultLocale":
  116961. out.Values[i] = ec._DomainLocalization_defaultLocale(ctx, field, obj)
  116962. if out.Values[i] == graphql.Null {
  116963. invalids++
  116964. }
  116965. default:
  116966. panic("unknown field " + strconv.Quote(field.Name))
  116967. }
  116968. }
  116969. out.Dispatch()
  116970. if invalids > 0 {
  116971. return graphql.Null
  116972. }
  116973. return out
  116974. }
  116975. var draftOrderImplementors = []string{"DraftOrder", "CommentEventEmbed", "_Entity"}
  116976. func (ec *executionContext) _DraftOrder(ctx context.Context, sel ast.SelectionSet, obj *DraftOrder) graphql.Marshaler {
  116977. fields := graphql.CollectFields(ec.OperationContext, sel, draftOrderImplementors)
  116978. out := graphql.NewFieldSet(fields)
  116979. var invalids uint32
  116980. for i, field := range fields {
  116981. switch field.Name {
  116982. case "__typename":
  116983. out.Values[i] = graphql.MarshalString("DraftOrder")
  116984. case "id":
  116985. out.Values[i] = ec._DraftOrder_id(ctx, field, obj)
  116986. if out.Values[i] == graphql.Null {
  116987. invalids++
  116988. }
  116989. default:
  116990. panic("unknown field " + strconv.Quote(field.Name))
  116991. }
  116992. }
  116993. out.Dispatch()
  116994. if invalids > 0 {
  116995. return graphql.Null
  116996. }
  116997. return out
  116998. }
  116999. var draftOrderAppliedDiscountImplementors = []string{"DraftOrderAppliedDiscount"}
  117000. func (ec *executionContext) _DraftOrderAppliedDiscount(ctx context.Context, sel ast.SelectionSet, obj *DraftOrderAppliedDiscount) graphql.Marshaler {
  117001. fields := graphql.CollectFields(ec.OperationContext, sel, draftOrderAppliedDiscountImplementors)
  117002. out := graphql.NewFieldSet(fields)
  117003. var invalids uint32
  117004. for i, field := range fields {
  117005. switch field.Name {
  117006. case "__typename":
  117007. out.Values[i] = graphql.MarshalString("DraftOrderAppliedDiscount")
  117008. case "amountSet":
  117009. out.Values[i] = ec._DraftOrderAppliedDiscount_amountSet(ctx, field, obj)
  117010. if out.Values[i] == graphql.Null {
  117011. invalids++
  117012. }
  117013. case "amountV2":
  117014. out.Values[i] = ec._DraftOrderAppliedDiscount_amountV2(ctx, field, obj)
  117015. if out.Values[i] == graphql.Null {
  117016. invalids++
  117017. }
  117018. case "description":
  117019. out.Values[i] = ec._DraftOrderAppliedDiscount_description(ctx, field, obj)
  117020. if out.Values[i] == graphql.Null {
  117021. invalids++
  117022. }
  117023. case "title":
  117024. out.Values[i] = ec._DraftOrderAppliedDiscount_title(ctx, field, obj)
  117025. case "value":
  117026. out.Values[i] = ec._DraftOrderAppliedDiscount_value(ctx, field, obj)
  117027. if out.Values[i] == graphql.Null {
  117028. invalids++
  117029. }
  117030. case "valueType":
  117031. out.Values[i] = ec._DraftOrderAppliedDiscount_valueType(ctx, field, obj)
  117032. if out.Values[i] == graphql.Null {
  117033. invalids++
  117034. }
  117035. default:
  117036. panic("unknown field " + strconv.Quote(field.Name))
  117037. }
  117038. }
  117039. out.Dispatch()
  117040. if invalids > 0 {
  117041. return graphql.Null
  117042. }
  117043. return out
  117044. }
  117045. var draftOrderConnectionImplementors = []string{"DraftOrderConnection"}
  117046. func (ec *executionContext) _DraftOrderConnection(ctx context.Context, sel ast.SelectionSet, obj *DraftOrderConnection) graphql.Marshaler {
  117047. fields := graphql.CollectFields(ec.OperationContext, sel, draftOrderConnectionImplementors)
  117048. out := graphql.NewFieldSet(fields)
  117049. var invalids uint32
  117050. for i, field := range fields {
  117051. switch field.Name {
  117052. case "__typename":
  117053. out.Values[i] = graphql.MarshalString("DraftOrderConnection")
  117054. case "edges":
  117055. out.Values[i] = ec._DraftOrderConnection_edges(ctx, field, obj)
  117056. if out.Values[i] == graphql.Null {
  117057. invalids++
  117058. }
  117059. case "nodes":
  117060. out.Values[i] = ec._DraftOrderConnection_nodes(ctx, field, obj)
  117061. if out.Values[i] == graphql.Null {
  117062. invalids++
  117063. }
  117064. case "pageInfo":
  117065. out.Values[i] = ec._DraftOrderConnection_pageInfo(ctx, field, obj)
  117066. if out.Values[i] == graphql.Null {
  117067. invalids++
  117068. }
  117069. default:
  117070. panic("unknown field " + strconv.Quote(field.Name))
  117071. }
  117072. }
  117073. out.Dispatch()
  117074. if invalids > 0 {
  117075. return graphql.Null
  117076. }
  117077. return out
  117078. }
  117079. var draftOrderEdgeImplementors = []string{"DraftOrderEdge"}
  117080. func (ec *executionContext) _DraftOrderEdge(ctx context.Context, sel ast.SelectionSet, obj *DraftOrderEdge) graphql.Marshaler {
  117081. fields := graphql.CollectFields(ec.OperationContext, sel, draftOrderEdgeImplementors)
  117082. out := graphql.NewFieldSet(fields)
  117083. var invalids uint32
  117084. for i, field := range fields {
  117085. switch field.Name {
  117086. case "__typename":
  117087. out.Values[i] = graphql.MarshalString("DraftOrderEdge")
  117088. case "cursor":
  117089. out.Values[i] = ec._DraftOrderEdge_cursor(ctx, field, obj)
  117090. if out.Values[i] == graphql.Null {
  117091. invalids++
  117092. }
  117093. case "node":
  117094. out.Values[i] = ec._DraftOrderEdge_node(ctx, field, obj)
  117095. if out.Values[i] == graphql.Null {
  117096. invalids++
  117097. }
  117098. default:
  117099. panic("unknown field " + strconv.Quote(field.Name))
  117100. }
  117101. }
  117102. out.Dispatch()
  117103. if invalids > 0 {
  117104. return graphql.Null
  117105. }
  117106. return out
  117107. }
  117108. var draftOrderLineItemImplementors = []string{"DraftOrderLineItem", "Node"}
  117109. func (ec *executionContext) _DraftOrderLineItem(ctx context.Context, sel ast.SelectionSet, obj *DraftOrderLineItem) graphql.Marshaler {
  117110. fields := graphql.CollectFields(ec.OperationContext, sel, draftOrderLineItemImplementors)
  117111. out := graphql.NewFieldSet(fields)
  117112. var invalids uint32
  117113. for i, field := range fields {
  117114. switch field.Name {
  117115. case "__typename":
  117116. out.Values[i] = graphql.MarshalString("DraftOrderLineItem")
  117117. case "appliedDiscount":
  117118. out.Values[i] = ec._DraftOrderLineItem_appliedDiscount(ctx, field, obj)
  117119. case "custom":
  117120. out.Values[i] = ec._DraftOrderLineItem_custom(ctx, field, obj)
  117121. if out.Values[i] == graphql.Null {
  117122. invalids++
  117123. }
  117124. case "customAttributes":
  117125. out.Values[i] = ec._DraftOrderLineItem_customAttributes(ctx, field, obj)
  117126. if out.Values[i] == graphql.Null {
  117127. invalids++
  117128. }
  117129. case "customAttributesV2":
  117130. out.Values[i] = ec._DraftOrderLineItem_customAttributesV2(ctx, field, obj)
  117131. if out.Values[i] == graphql.Null {
  117132. invalids++
  117133. }
  117134. case "discountedTotal":
  117135. out.Values[i] = ec._DraftOrderLineItem_discountedTotal(ctx, field, obj)
  117136. if out.Values[i] == graphql.Null {
  117137. invalids++
  117138. }
  117139. case "discountedTotalSet":
  117140. out.Values[i] = ec._DraftOrderLineItem_discountedTotalSet(ctx, field, obj)
  117141. if out.Values[i] == graphql.Null {
  117142. invalids++
  117143. }
  117144. case "discountedUnitPrice":
  117145. out.Values[i] = ec._DraftOrderLineItem_discountedUnitPrice(ctx, field, obj)
  117146. if out.Values[i] == graphql.Null {
  117147. invalids++
  117148. }
  117149. case "discountedUnitPriceSet":
  117150. out.Values[i] = ec._DraftOrderLineItem_discountedUnitPriceSet(ctx, field, obj)
  117151. if out.Values[i] == graphql.Null {
  117152. invalids++
  117153. }
  117154. case "fulfillmentService":
  117155. out.Values[i] = ec._DraftOrderLineItem_fulfillmentService(ctx, field, obj)
  117156. case "id":
  117157. out.Values[i] = ec._DraftOrderLineItem_id(ctx, field, obj)
  117158. if out.Values[i] == graphql.Null {
  117159. invalids++
  117160. }
  117161. case "image":
  117162. out.Values[i] = ec._DraftOrderLineItem_image(ctx, field, obj)
  117163. case "isGiftCard":
  117164. out.Values[i] = ec._DraftOrderLineItem_isGiftCard(ctx, field, obj)
  117165. if out.Values[i] == graphql.Null {
  117166. invalids++
  117167. }
  117168. case "name":
  117169. out.Values[i] = ec._DraftOrderLineItem_name(ctx, field, obj)
  117170. if out.Values[i] == graphql.Null {
  117171. invalids++
  117172. }
  117173. case "originalTotal":
  117174. out.Values[i] = ec._DraftOrderLineItem_originalTotal(ctx, field, obj)
  117175. if out.Values[i] == graphql.Null {
  117176. invalids++
  117177. }
  117178. case "originalTotalSet":
  117179. out.Values[i] = ec._DraftOrderLineItem_originalTotalSet(ctx, field, obj)
  117180. if out.Values[i] == graphql.Null {
  117181. invalids++
  117182. }
  117183. case "originalUnitPrice":
  117184. out.Values[i] = ec._DraftOrderLineItem_originalUnitPrice(ctx, field, obj)
  117185. if out.Values[i] == graphql.Null {
  117186. invalids++
  117187. }
  117188. case "originalUnitPriceSet":
  117189. out.Values[i] = ec._DraftOrderLineItem_originalUnitPriceSet(ctx, field, obj)
  117190. if out.Values[i] == graphql.Null {
  117191. invalids++
  117192. }
  117193. case "product":
  117194. out.Values[i] = ec._DraftOrderLineItem_product(ctx, field, obj)
  117195. case "quantity":
  117196. out.Values[i] = ec._DraftOrderLineItem_quantity(ctx, field, obj)
  117197. if out.Values[i] == graphql.Null {
  117198. invalids++
  117199. }
  117200. case "requiresShipping":
  117201. out.Values[i] = ec._DraftOrderLineItem_requiresShipping(ctx, field, obj)
  117202. if out.Values[i] == graphql.Null {
  117203. invalids++
  117204. }
  117205. case "sku":
  117206. out.Values[i] = ec._DraftOrderLineItem_sku(ctx, field, obj)
  117207. case "taxLines":
  117208. out.Values[i] = ec._DraftOrderLineItem_taxLines(ctx, field, obj)
  117209. if out.Values[i] == graphql.Null {
  117210. invalids++
  117211. }
  117212. case "taxable":
  117213. out.Values[i] = ec._DraftOrderLineItem_taxable(ctx, field, obj)
  117214. if out.Values[i] == graphql.Null {
  117215. invalids++
  117216. }
  117217. case "title":
  117218. out.Values[i] = ec._DraftOrderLineItem_title(ctx, field, obj)
  117219. if out.Values[i] == graphql.Null {
  117220. invalids++
  117221. }
  117222. case "totalDiscount":
  117223. out.Values[i] = ec._DraftOrderLineItem_totalDiscount(ctx, field, obj)
  117224. if out.Values[i] == graphql.Null {
  117225. invalids++
  117226. }
  117227. case "totalDiscountSet":
  117228. out.Values[i] = ec._DraftOrderLineItem_totalDiscountSet(ctx, field, obj)
  117229. if out.Values[i] == graphql.Null {
  117230. invalids++
  117231. }
  117232. case "variant":
  117233. out.Values[i] = ec._DraftOrderLineItem_variant(ctx, field, obj)
  117234. case "variantTitle":
  117235. out.Values[i] = ec._DraftOrderLineItem_variantTitle(ctx, field, obj)
  117236. case "vendor":
  117237. out.Values[i] = ec._DraftOrderLineItem_vendor(ctx, field, obj)
  117238. case "weight":
  117239. out.Values[i] = ec._DraftOrderLineItem_weight(ctx, field, obj)
  117240. default:
  117241. panic("unknown field " + strconv.Quote(field.Name))
  117242. }
  117243. }
  117244. out.Dispatch()
  117245. if invalids > 0 {
  117246. return graphql.Null
  117247. }
  117248. return out
  117249. }
  117250. var draftOrderLineItemConnectionImplementors = []string{"DraftOrderLineItemConnection"}
  117251. func (ec *executionContext) _DraftOrderLineItemConnection(ctx context.Context, sel ast.SelectionSet, obj *DraftOrderLineItemConnection) graphql.Marshaler {
  117252. fields := graphql.CollectFields(ec.OperationContext, sel, draftOrderLineItemConnectionImplementors)
  117253. out := graphql.NewFieldSet(fields)
  117254. var invalids uint32
  117255. for i, field := range fields {
  117256. switch field.Name {
  117257. case "__typename":
  117258. out.Values[i] = graphql.MarshalString("DraftOrderLineItemConnection")
  117259. case "edges":
  117260. out.Values[i] = ec._DraftOrderLineItemConnection_edges(ctx, field, obj)
  117261. if out.Values[i] == graphql.Null {
  117262. invalids++
  117263. }
  117264. case "nodes":
  117265. out.Values[i] = ec._DraftOrderLineItemConnection_nodes(ctx, field, obj)
  117266. if out.Values[i] == graphql.Null {
  117267. invalids++
  117268. }
  117269. case "pageInfo":
  117270. out.Values[i] = ec._DraftOrderLineItemConnection_pageInfo(ctx, field, obj)
  117271. if out.Values[i] == graphql.Null {
  117272. invalids++
  117273. }
  117274. default:
  117275. panic("unknown field " + strconv.Quote(field.Name))
  117276. }
  117277. }
  117278. out.Dispatch()
  117279. if invalids > 0 {
  117280. return graphql.Null
  117281. }
  117282. return out
  117283. }
  117284. var draftOrderLineItemEdgeImplementors = []string{"DraftOrderLineItemEdge"}
  117285. func (ec *executionContext) _DraftOrderLineItemEdge(ctx context.Context, sel ast.SelectionSet, obj *DraftOrderLineItemEdge) graphql.Marshaler {
  117286. fields := graphql.CollectFields(ec.OperationContext, sel, draftOrderLineItemEdgeImplementors)
  117287. out := graphql.NewFieldSet(fields)
  117288. var invalids uint32
  117289. for i, field := range fields {
  117290. switch field.Name {
  117291. case "__typename":
  117292. out.Values[i] = graphql.MarshalString("DraftOrderLineItemEdge")
  117293. case "cursor":
  117294. out.Values[i] = ec._DraftOrderLineItemEdge_cursor(ctx, field, obj)
  117295. if out.Values[i] == graphql.Null {
  117296. invalids++
  117297. }
  117298. case "node":
  117299. out.Values[i] = ec._DraftOrderLineItemEdge_node(ctx, field, obj)
  117300. if out.Values[i] == graphql.Null {
  117301. invalids++
  117302. }
  117303. default:
  117304. panic("unknown field " + strconv.Quote(field.Name))
  117305. }
  117306. }
  117307. out.Dispatch()
  117308. if invalids > 0 {
  117309. return graphql.Null
  117310. }
  117311. return out
  117312. }
  117313. var dutyImplementors = []string{"Duty", "Node"}
  117314. func (ec *executionContext) _Duty(ctx context.Context, sel ast.SelectionSet, obj *Duty) graphql.Marshaler {
  117315. fields := graphql.CollectFields(ec.OperationContext, sel, dutyImplementors)
  117316. out := graphql.NewFieldSet(fields)
  117317. var invalids uint32
  117318. for i, field := range fields {
  117319. switch field.Name {
  117320. case "__typename":
  117321. out.Values[i] = graphql.MarshalString("Duty")
  117322. case "countryCodeOfOrigin":
  117323. out.Values[i] = ec._Duty_countryCodeOfOrigin(ctx, field, obj)
  117324. case "harmonizedSystemCode":
  117325. out.Values[i] = ec._Duty_harmonizedSystemCode(ctx, field, obj)
  117326. case "id":
  117327. out.Values[i] = ec._Duty_id(ctx, field, obj)
  117328. if out.Values[i] == graphql.Null {
  117329. invalids++
  117330. }
  117331. case "price":
  117332. out.Values[i] = ec._Duty_price(ctx, field, obj)
  117333. if out.Values[i] == graphql.Null {
  117334. invalids++
  117335. }
  117336. case "taxLines":
  117337. out.Values[i] = ec._Duty_taxLines(ctx, field, obj)
  117338. if out.Values[i] == graphql.Null {
  117339. invalids++
  117340. }
  117341. default:
  117342. panic("unknown field " + strconv.Quote(field.Name))
  117343. }
  117344. }
  117345. out.Dispatch()
  117346. if invalids > 0 {
  117347. return graphql.Null
  117348. }
  117349. return out
  117350. }
  117351. var editablePropertyImplementors = []string{"EditableProperty"}
  117352. func (ec *executionContext) _EditableProperty(ctx context.Context, sel ast.SelectionSet, obj *EditableProperty) graphql.Marshaler {
  117353. fields := graphql.CollectFields(ec.OperationContext, sel, editablePropertyImplementors)
  117354. out := graphql.NewFieldSet(fields)
  117355. var invalids uint32
  117356. for i, field := range fields {
  117357. switch field.Name {
  117358. case "__typename":
  117359. out.Values[i] = graphql.MarshalString("EditableProperty")
  117360. case "locked":
  117361. out.Values[i] = ec._EditableProperty_locked(ctx, field, obj)
  117362. if out.Values[i] == graphql.Null {
  117363. invalids++
  117364. }
  117365. case "reason":
  117366. out.Values[i] = ec._EditableProperty_reason(ctx, field, obj)
  117367. default:
  117368. panic("unknown field " + strconv.Quote(field.Name))
  117369. }
  117370. }
  117371. out.Dispatch()
  117372. if invalids > 0 {
  117373. return graphql.Null
  117374. }
  117375. return out
  117376. }
  117377. var entityImplementors = []string{"Entity"}
  117378. func (ec *executionContext) _Entity(ctx context.Context, sel ast.SelectionSet) graphql.Marshaler {
  117379. fields := graphql.CollectFields(ec.OperationContext, sel, entityImplementors)
  117380. ctx = graphql.WithFieldContext(ctx, &graphql.FieldContext{
  117381. Object: "Entity",
  117382. })
  117383. out := graphql.NewFieldSet(fields)
  117384. var invalids uint32
  117385. for i, field := range fields {
  117386. innerCtx := graphql.WithRootFieldContext(ctx, &graphql.RootFieldContext{
  117387. Object: field.Name,
  117388. Field: field,
  117389. })
  117390. switch field.Name {
  117391. case "__typename":
  117392. out.Values[i] = graphql.MarshalString("Entity")
  117393. case "findAppByID":
  117394. field := field
  117395. innerFunc := func(ctx context.Context) (res graphql.Marshaler) {
  117396. defer func() {
  117397. if r := recover(); r != nil {
  117398. ec.Error(ctx, ec.Recover(ctx, r))
  117399. }
  117400. }()
  117401. res = ec._Entity_findAppByID(ctx, field)
  117402. if res == graphql.Null {
  117403. atomic.AddUint32(&invalids, 1)
  117404. }
  117405. return res
  117406. }
  117407. rrm := func(ctx context.Context) graphql.Marshaler {
  117408. return ec.OperationContext.RootResolverMiddleware(ctx, innerFunc)
  117409. }
  117410. out.Concurrently(i, func() graphql.Marshaler {
  117411. return rrm(innerCtx)
  117412. })
  117413. case "findJobByID":
  117414. field := field
  117415. innerFunc := func(ctx context.Context) (res graphql.Marshaler) {
  117416. defer func() {
  117417. if r := recover(); r != nil {
  117418. ec.Error(ctx, ec.Recover(ctx, r))
  117419. }
  117420. }()
  117421. res = ec._Entity_findJobByID(ctx, field)
  117422. if res == graphql.Null {
  117423. atomic.AddUint32(&invalids, 1)
  117424. }
  117425. return res
  117426. }
  117427. rrm := func(ctx context.Context) graphql.Marshaler {
  117428. return ec.OperationContext.RootResolverMiddleware(ctx, innerFunc)
  117429. }
  117430. out.Concurrently(i, func() graphql.Marshaler {
  117431. return rrm(innerCtx)
  117432. })
  117433. case "findMarketByID":
  117434. field := field
  117435. innerFunc := func(ctx context.Context) (res graphql.Marshaler) {
  117436. defer func() {
  117437. if r := recover(); r != nil {
  117438. ec.Error(ctx, ec.Recover(ctx, r))
  117439. }
  117440. }()
  117441. res = ec._Entity_findMarketByID(ctx, field)
  117442. if res == graphql.Null {
  117443. atomic.AddUint32(&invalids, 1)
  117444. }
  117445. return res
  117446. }
  117447. rrm := func(ctx context.Context) graphql.Marshaler {
  117448. return ec.OperationContext.RootResolverMiddleware(ctx, innerFunc)
  117449. }
  117450. out.Concurrently(i, func() graphql.Marshaler {
  117451. return rrm(innerCtx)
  117452. })
  117453. case "findMarketWebPresenceByID":
  117454. field := field
  117455. innerFunc := func(ctx context.Context) (res graphql.Marshaler) {
  117456. defer func() {
  117457. if r := recover(); r != nil {
  117458. ec.Error(ctx, ec.Recover(ctx, r))
  117459. }
  117460. }()
  117461. res = ec._Entity_findMarketWebPresenceByID(ctx, field)
  117462. if res == graphql.Null {
  117463. atomic.AddUint32(&invalids, 1)
  117464. }
  117465. return res
  117466. }
  117467. rrm := func(ctx context.Context) graphql.Marshaler {
  117468. return ec.OperationContext.RootResolverMiddleware(ctx, innerFunc)
  117469. }
  117470. out.Concurrently(i, func() graphql.Marshaler {
  117471. return rrm(innerCtx)
  117472. })
  117473. case "findShopByID":
  117474. field := field
  117475. innerFunc := func(ctx context.Context) (res graphql.Marshaler) {
  117476. defer func() {
  117477. if r := recover(); r != nil {
  117478. ec.Error(ctx, ec.Recover(ctx, r))
  117479. }
  117480. }()
  117481. res = ec._Entity_findShopByID(ctx, field)
  117482. if res == graphql.Null {
  117483. atomic.AddUint32(&invalids, 1)
  117484. }
  117485. return res
  117486. }
  117487. rrm := func(ctx context.Context) graphql.Marshaler {
  117488. return ec.OperationContext.RootResolverMiddleware(ctx, innerFunc)
  117489. }
  117490. out.Concurrently(i, func() graphql.Marshaler {
  117491. return rrm(innerCtx)
  117492. })
  117493. default:
  117494. panic("unknown field " + strconv.Quote(field.Name))
  117495. }
  117496. }
  117497. out.Dispatch()
  117498. if invalids > 0 {
  117499. return graphql.Null
  117500. }
  117501. return out
  117502. }
  117503. var eventConnectionImplementors = []string{"EventConnection"}
  117504. func (ec *executionContext) _EventConnection(ctx context.Context, sel ast.SelectionSet, obj *EventConnection) graphql.Marshaler {
  117505. fields := graphql.CollectFields(ec.OperationContext, sel, eventConnectionImplementors)
  117506. out := graphql.NewFieldSet(fields)
  117507. var invalids uint32
  117508. for i, field := range fields {
  117509. switch field.Name {
  117510. case "__typename":
  117511. out.Values[i] = graphql.MarshalString("EventConnection")
  117512. case "edges":
  117513. out.Values[i] = ec._EventConnection_edges(ctx, field, obj)
  117514. if out.Values[i] == graphql.Null {
  117515. invalids++
  117516. }
  117517. case "nodes":
  117518. out.Values[i] = ec._EventConnection_nodes(ctx, field, obj)
  117519. if out.Values[i] == graphql.Null {
  117520. invalids++
  117521. }
  117522. case "pageInfo":
  117523. out.Values[i] = ec._EventConnection_pageInfo(ctx, field, obj)
  117524. if out.Values[i] == graphql.Null {
  117525. invalids++
  117526. }
  117527. default:
  117528. panic("unknown field " + strconv.Quote(field.Name))
  117529. }
  117530. }
  117531. out.Dispatch()
  117532. if invalids > 0 {
  117533. return graphql.Null
  117534. }
  117535. return out
  117536. }
  117537. var eventEdgeImplementors = []string{"EventEdge"}
  117538. func (ec *executionContext) _EventEdge(ctx context.Context, sel ast.SelectionSet, obj *EventEdge) graphql.Marshaler {
  117539. fields := graphql.CollectFields(ec.OperationContext, sel, eventEdgeImplementors)
  117540. out := graphql.NewFieldSet(fields)
  117541. var invalids uint32
  117542. for i, field := range fields {
  117543. switch field.Name {
  117544. case "__typename":
  117545. out.Values[i] = graphql.MarshalString("EventEdge")
  117546. case "cursor":
  117547. out.Values[i] = ec._EventEdge_cursor(ctx, field, obj)
  117548. if out.Values[i] == graphql.Null {
  117549. invalids++
  117550. }
  117551. case "node":
  117552. out.Values[i] = ec._EventEdge_node(ctx, field, obj)
  117553. if out.Values[i] == graphql.Null {
  117554. invalids++
  117555. }
  117556. default:
  117557. panic("unknown field " + strconv.Quote(field.Name))
  117558. }
  117559. }
  117560. out.Dispatch()
  117561. if invalids > 0 {
  117562. return graphql.Null
  117563. }
  117564. return out
  117565. }
  117566. var failedRequirementImplementors = []string{"FailedRequirement"}
  117567. func (ec *executionContext) _FailedRequirement(ctx context.Context, sel ast.SelectionSet, obj *FailedRequirement) graphql.Marshaler {
  117568. fields := graphql.CollectFields(ec.OperationContext, sel, failedRequirementImplementors)
  117569. out := graphql.NewFieldSet(fields)
  117570. var invalids uint32
  117571. for i, field := range fields {
  117572. switch field.Name {
  117573. case "__typename":
  117574. out.Values[i] = graphql.MarshalString("FailedRequirement")
  117575. case "action":
  117576. out.Values[i] = ec._FailedRequirement_action(ctx, field, obj)
  117577. case "message":
  117578. out.Values[i] = ec._FailedRequirement_message(ctx, field, obj)
  117579. if out.Values[i] == graphql.Null {
  117580. invalids++
  117581. }
  117582. default:
  117583. panic("unknown field " + strconv.Quote(field.Name))
  117584. }
  117585. }
  117586. out.Dispatch()
  117587. if invalids > 0 {
  117588. return graphql.Null
  117589. }
  117590. return out
  117591. }
  117592. var fileErrorImplementors = []string{"FileError"}
  117593. func (ec *executionContext) _FileError(ctx context.Context, sel ast.SelectionSet, obj *FileError) graphql.Marshaler {
  117594. fields := graphql.CollectFields(ec.OperationContext, sel, fileErrorImplementors)
  117595. out := graphql.NewFieldSet(fields)
  117596. var invalids uint32
  117597. for i, field := range fields {
  117598. switch field.Name {
  117599. case "__typename":
  117600. out.Values[i] = graphql.MarshalString("FileError")
  117601. case "code":
  117602. out.Values[i] = ec._FileError_code(ctx, field, obj)
  117603. if out.Values[i] == graphql.Null {
  117604. invalids++
  117605. }
  117606. case "details":
  117607. out.Values[i] = ec._FileError_details(ctx, field, obj)
  117608. case "message":
  117609. out.Values[i] = ec._FileError_message(ctx, field, obj)
  117610. if out.Values[i] == graphql.Null {
  117611. invalids++
  117612. }
  117613. default:
  117614. panic("unknown field " + strconv.Quote(field.Name))
  117615. }
  117616. }
  117617. out.Dispatch()
  117618. if invalids > 0 {
  117619. return graphql.Null
  117620. }
  117621. return out
  117622. }
  117623. var filterOptionImplementors = []string{"FilterOption"}
  117624. func (ec *executionContext) _FilterOption(ctx context.Context, sel ast.SelectionSet, obj *FilterOption) graphql.Marshaler {
  117625. fields := graphql.CollectFields(ec.OperationContext, sel, filterOptionImplementors)
  117626. out := graphql.NewFieldSet(fields)
  117627. var invalids uint32
  117628. for i, field := range fields {
  117629. switch field.Name {
  117630. case "__typename":
  117631. out.Values[i] = graphql.MarshalString("FilterOption")
  117632. case "label":
  117633. out.Values[i] = ec._FilterOption_label(ctx, field, obj)
  117634. if out.Values[i] == graphql.Null {
  117635. invalids++
  117636. }
  117637. case "value":
  117638. out.Values[i] = ec._FilterOption_value(ctx, field, obj)
  117639. if out.Values[i] == graphql.Null {
  117640. invalids++
  117641. }
  117642. default:
  117643. panic("unknown field " + strconv.Quote(field.Name))
  117644. }
  117645. }
  117646. out.Dispatch()
  117647. if invalids > 0 {
  117648. return graphql.Null
  117649. }
  117650. return out
  117651. }
  117652. var fulfillmentImplementors = []string{"Fulfillment", "LegacyInteroperability", "Node"}
  117653. func (ec *executionContext) _Fulfillment(ctx context.Context, sel ast.SelectionSet, obj *Fulfillment) graphql.Marshaler {
  117654. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentImplementors)
  117655. out := graphql.NewFieldSet(fields)
  117656. var invalids uint32
  117657. for i, field := range fields {
  117658. switch field.Name {
  117659. case "__typename":
  117660. out.Values[i] = graphql.MarshalString("Fulfillment")
  117661. case "createdAt":
  117662. out.Values[i] = ec._Fulfillment_createdAt(ctx, field, obj)
  117663. if out.Values[i] == graphql.Null {
  117664. invalids++
  117665. }
  117666. case "deliveredAt":
  117667. out.Values[i] = ec._Fulfillment_deliveredAt(ctx, field, obj)
  117668. case "displayStatus":
  117669. out.Values[i] = ec._Fulfillment_displayStatus(ctx, field, obj)
  117670. case "estimatedDeliveryAt":
  117671. out.Values[i] = ec._Fulfillment_estimatedDeliveryAt(ctx, field, obj)
  117672. case "events":
  117673. out.Values[i] = ec._Fulfillment_events(ctx, field, obj)
  117674. if out.Values[i] == graphql.Null {
  117675. invalids++
  117676. }
  117677. case "fulfillmentLineItems":
  117678. out.Values[i] = ec._Fulfillment_fulfillmentLineItems(ctx, field, obj)
  117679. if out.Values[i] == graphql.Null {
  117680. invalids++
  117681. }
  117682. case "fulfillmentOrders":
  117683. out.Values[i] = ec._Fulfillment_fulfillmentOrders(ctx, field, obj)
  117684. if out.Values[i] == graphql.Null {
  117685. invalids++
  117686. }
  117687. case "id":
  117688. out.Values[i] = ec._Fulfillment_id(ctx, field, obj)
  117689. if out.Values[i] == graphql.Null {
  117690. invalids++
  117691. }
  117692. case "inTransitAt":
  117693. out.Values[i] = ec._Fulfillment_inTransitAt(ctx, field, obj)
  117694. case "legacyResourceId":
  117695. out.Values[i] = ec._Fulfillment_legacyResourceId(ctx, field, obj)
  117696. if out.Values[i] == graphql.Null {
  117697. invalids++
  117698. }
  117699. case "location":
  117700. out.Values[i] = ec._Fulfillment_location(ctx, field, obj)
  117701. case "name":
  117702. out.Values[i] = ec._Fulfillment_name(ctx, field, obj)
  117703. if out.Values[i] == graphql.Null {
  117704. invalids++
  117705. }
  117706. case "order":
  117707. out.Values[i] = ec._Fulfillment_order(ctx, field, obj)
  117708. if out.Values[i] == graphql.Null {
  117709. invalids++
  117710. }
  117711. case "originAddress":
  117712. out.Values[i] = ec._Fulfillment_originAddress(ctx, field, obj)
  117713. case "requiresShipping":
  117714. out.Values[i] = ec._Fulfillment_requiresShipping(ctx, field, obj)
  117715. if out.Values[i] == graphql.Null {
  117716. invalids++
  117717. }
  117718. case "service":
  117719. out.Values[i] = ec._Fulfillment_service(ctx, field, obj)
  117720. case "status":
  117721. out.Values[i] = ec._Fulfillment_status(ctx, field, obj)
  117722. if out.Values[i] == graphql.Null {
  117723. invalids++
  117724. }
  117725. case "totalQuantity":
  117726. out.Values[i] = ec._Fulfillment_totalQuantity(ctx, field, obj)
  117727. if out.Values[i] == graphql.Null {
  117728. invalids++
  117729. }
  117730. case "trackingInfo":
  117731. out.Values[i] = ec._Fulfillment_trackingInfo(ctx, field, obj)
  117732. if out.Values[i] == graphql.Null {
  117733. invalids++
  117734. }
  117735. case "updatedAt":
  117736. out.Values[i] = ec._Fulfillment_updatedAt(ctx, field, obj)
  117737. if out.Values[i] == graphql.Null {
  117738. invalids++
  117739. }
  117740. default:
  117741. panic("unknown field " + strconv.Quote(field.Name))
  117742. }
  117743. }
  117744. out.Dispatch()
  117745. if invalids > 0 {
  117746. return graphql.Null
  117747. }
  117748. return out
  117749. }
  117750. var fulfillmentConnectionImplementors = []string{"FulfillmentConnection"}
  117751. func (ec *executionContext) _FulfillmentConnection(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentConnection) graphql.Marshaler {
  117752. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentConnectionImplementors)
  117753. out := graphql.NewFieldSet(fields)
  117754. var invalids uint32
  117755. for i, field := range fields {
  117756. switch field.Name {
  117757. case "__typename":
  117758. out.Values[i] = graphql.MarshalString("FulfillmentConnection")
  117759. case "edges":
  117760. out.Values[i] = ec._FulfillmentConnection_edges(ctx, field, obj)
  117761. if out.Values[i] == graphql.Null {
  117762. invalids++
  117763. }
  117764. case "nodes":
  117765. out.Values[i] = ec._FulfillmentConnection_nodes(ctx, field, obj)
  117766. if out.Values[i] == graphql.Null {
  117767. invalids++
  117768. }
  117769. case "pageInfo":
  117770. out.Values[i] = ec._FulfillmentConnection_pageInfo(ctx, field, obj)
  117771. if out.Values[i] == graphql.Null {
  117772. invalids++
  117773. }
  117774. default:
  117775. panic("unknown field " + strconv.Quote(field.Name))
  117776. }
  117777. }
  117778. out.Dispatch()
  117779. if invalids > 0 {
  117780. return graphql.Null
  117781. }
  117782. return out
  117783. }
  117784. var fulfillmentEdgeImplementors = []string{"FulfillmentEdge"}
  117785. func (ec *executionContext) _FulfillmentEdge(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentEdge) graphql.Marshaler {
  117786. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentEdgeImplementors)
  117787. out := graphql.NewFieldSet(fields)
  117788. var invalids uint32
  117789. for i, field := range fields {
  117790. switch field.Name {
  117791. case "__typename":
  117792. out.Values[i] = graphql.MarshalString("FulfillmentEdge")
  117793. case "cursor":
  117794. out.Values[i] = ec._FulfillmentEdge_cursor(ctx, field, obj)
  117795. if out.Values[i] == graphql.Null {
  117796. invalids++
  117797. }
  117798. case "node":
  117799. out.Values[i] = ec._FulfillmentEdge_node(ctx, field, obj)
  117800. if out.Values[i] == graphql.Null {
  117801. invalids++
  117802. }
  117803. default:
  117804. panic("unknown field " + strconv.Quote(field.Name))
  117805. }
  117806. }
  117807. out.Dispatch()
  117808. if invalids > 0 {
  117809. return graphql.Null
  117810. }
  117811. return out
  117812. }
  117813. var fulfillmentEventImplementors = []string{"FulfillmentEvent", "Node"}
  117814. func (ec *executionContext) _FulfillmentEvent(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentEvent) graphql.Marshaler {
  117815. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentEventImplementors)
  117816. out := graphql.NewFieldSet(fields)
  117817. var invalids uint32
  117818. for i, field := range fields {
  117819. switch field.Name {
  117820. case "__typename":
  117821. out.Values[i] = graphql.MarshalString("FulfillmentEvent")
  117822. case "happenedAt":
  117823. out.Values[i] = ec._FulfillmentEvent_happenedAt(ctx, field, obj)
  117824. if out.Values[i] == graphql.Null {
  117825. invalids++
  117826. }
  117827. case "id":
  117828. out.Values[i] = ec._FulfillmentEvent_id(ctx, field, obj)
  117829. if out.Values[i] == graphql.Null {
  117830. invalids++
  117831. }
  117832. case "status":
  117833. out.Values[i] = ec._FulfillmentEvent_status(ctx, field, obj)
  117834. if out.Values[i] == graphql.Null {
  117835. invalids++
  117836. }
  117837. default:
  117838. panic("unknown field " + strconv.Quote(field.Name))
  117839. }
  117840. }
  117841. out.Dispatch()
  117842. if invalids > 0 {
  117843. return graphql.Null
  117844. }
  117845. return out
  117846. }
  117847. var fulfillmentEventConnectionImplementors = []string{"FulfillmentEventConnection"}
  117848. func (ec *executionContext) _FulfillmentEventConnection(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentEventConnection) graphql.Marshaler {
  117849. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentEventConnectionImplementors)
  117850. out := graphql.NewFieldSet(fields)
  117851. var invalids uint32
  117852. for i, field := range fields {
  117853. switch field.Name {
  117854. case "__typename":
  117855. out.Values[i] = graphql.MarshalString("FulfillmentEventConnection")
  117856. case "edges":
  117857. out.Values[i] = ec._FulfillmentEventConnection_edges(ctx, field, obj)
  117858. if out.Values[i] == graphql.Null {
  117859. invalids++
  117860. }
  117861. case "nodes":
  117862. out.Values[i] = ec._FulfillmentEventConnection_nodes(ctx, field, obj)
  117863. if out.Values[i] == graphql.Null {
  117864. invalids++
  117865. }
  117866. case "pageInfo":
  117867. out.Values[i] = ec._FulfillmentEventConnection_pageInfo(ctx, field, obj)
  117868. if out.Values[i] == graphql.Null {
  117869. invalids++
  117870. }
  117871. default:
  117872. panic("unknown field " + strconv.Quote(field.Name))
  117873. }
  117874. }
  117875. out.Dispatch()
  117876. if invalids > 0 {
  117877. return graphql.Null
  117878. }
  117879. return out
  117880. }
  117881. var fulfillmentEventEdgeImplementors = []string{"FulfillmentEventEdge"}
  117882. func (ec *executionContext) _FulfillmentEventEdge(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentEventEdge) graphql.Marshaler {
  117883. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentEventEdgeImplementors)
  117884. out := graphql.NewFieldSet(fields)
  117885. var invalids uint32
  117886. for i, field := range fields {
  117887. switch field.Name {
  117888. case "__typename":
  117889. out.Values[i] = graphql.MarshalString("FulfillmentEventEdge")
  117890. case "cursor":
  117891. out.Values[i] = ec._FulfillmentEventEdge_cursor(ctx, field, obj)
  117892. if out.Values[i] == graphql.Null {
  117893. invalids++
  117894. }
  117895. case "node":
  117896. out.Values[i] = ec._FulfillmentEventEdge_node(ctx, field, obj)
  117897. if out.Values[i] == graphql.Null {
  117898. invalids++
  117899. }
  117900. default:
  117901. panic("unknown field " + strconv.Quote(field.Name))
  117902. }
  117903. }
  117904. out.Dispatch()
  117905. if invalids > 0 {
  117906. return graphql.Null
  117907. }
  117908. return out
  117909. }
  117910. var fulfillmentHoldImplementors = []string{"FulfillmentHold"}
  117911. func (ec *executionContext) _FulfillmentHold(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentHold) graphql.Marshaler {
  117912. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentHoldImplementors)
  117913. out := graphql.NewFieldSet(fields)
  117914. var invalids uint32
  117915. for i, field := range fields {
  117916. switch field.Name {
  117917. case "__typename":
  117918. out.Values[i] = graphql.MarshalString("FulfillmentHold")
  117919. case "reason":
  117920. out.Values[i] = ec._FulfillmentHold_reason(ctx, field, obj)
  117921. if out.Values[i] == graphql.Null {
  117922. invalids++
  117923. }
  117924. case "reasonNotes":
  117925. out.Values[i] = ec._FulfillmentHold_reasonNotes(ctx, field, obj)
  117926. default:
  117927. panic("unknown field " + strconv.Quote(field.Name))
  117928. }
  117929. }
  117930. out.Dispatch()
  117931. if invalids > 0 {
  117932. return graphql.Null
  117933. }
  117934. return out
  117935. }
  117936. var fulfillmentLineItemImplementors = []string{"FulfillmentLineItem", "Node"}
  117937. func (ec *executionContext) _FulfillmentLineItem(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentLineItem) graphql.Marshaler {
  117938. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentLineItemImplementors)
  117939. out := graphql.NewFieldSet(fields)
  117940. var invalids uint32
  117941. for i, field := range fields {
  117942. switch field.Name {
  117943. case "__typename":
  117944. out.Values[i] = graphql.MarshalString("FulfillmentLineItem")
  117945. case "discountedTotalSet":
  117946. out.Values[i] = ec._FulfillmentLineItem_discountedTotalSet(ctx, field, obj)
  117947. if out.Values[i] == graphql.Null {
  117948. invalids++
  117949. }
  117950. case "id":
  117951. out.Values[i] = ec._FulfillmentLineItem_id(ctx, field, obj)
  117952. if out.Values[i] == graphql.Null {
  117953. invalids++
  117954. }
  117955. case "lineItem":
  117956. out.Values[i] = ec._FulfillmentLineItem_lineItem(ctx, field, obj)
  117957. if out.Values[i] == graphql.Null {
  117958. invalids++
  117959. }
  117960. case "originalTotalSet":
  117961. out.Values[i] = ec._FulfillmentLineItem_originalTotalSet(ctx, field, obj)
  117962. if out.Values[i] == graphql.Null {
  117963. invalids++
  117964. }
  117965. case "quantity":
  117966. out.Values[i] = ec._FulfillmentLineItem_quantity(ctx, field, obj)
  117967. default:
  117968. panic("unknown field " + strconv.Quote(field.Name))
  117969. }
  117970. }
  117971. out.Dispatch()
  117972. if invalids > 0 {
  117973. return graphql.Null
  117974. }
  117975. return out
  117976. }
  117977. var fulfillmentLineItemConnectionImplementors = []string{"FulfillmentLineItemConnection"}
  117978. func (ec *executionContext) _FulfillmentLineItemConnection(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentLineItemConnection) graphql.Marshaler {
  117979. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentLineItemConnectionImplementors)
  117980. out := graphql.NewFieldSet(fields)
  117981. var invalids uint32
  117982. for i, field := range fields {
  117983. switch field.Name {
  117984. case "__typename":
  117985. out.Values[i] = graphql.MarshalString("FulfillmentLineItemConnection")
  117986. case "edges":
  117987. out.Values[i] = ec._FulfillmentLineItemConnection_edges(ctx, field, obj)
  117988. if out.Values[i] == graphql.Null {
  117989. invalids++
  117990. }
  117991. case "nodes":
  117992. out.Values[i] = ec._FulfillmentLineItemConnection_nodes(ctx, field, obj)
  117993. if out.Values[i] == graphql.Null {
  117994. invalids++
  117995. }
  117996. case "pageInfo":
  117997. out.Values[i] = ec._FulfillmentLineItemConnection_pageInfo(ctx, field, obj)
  117998. if out.Values[i] == graphql.Null {
  117999. invalids++
  118000. }
  118001. default:
  118002. panic("unknown field " + strconv.Quote(field.Name))
  118003. }
  118004. }
  118005. out.Dispatch()
  118006. if invalids > 0 {
  118007. return graphql.Null
  118008. }
  118009. return out
  118010. }
  118011. var fulfillmentLineItemEdgeImplementors = []string{"FulfillmentLineItemEdge"}
  118012. func (ec *executionContext) _FulfillmentLineItemEdge(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentLineItemEdge) graphql.Marshaler {
  118013. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentLineItemEdgeImplementors)
  118014. out := graphql.NewFieldSet(fields)
  118015. var invalids uint32
  118016. for i, field := range fields {
  118017. switch field.Name {
  118018. case "__typename":
  118019. out.Values[i] = graphql.MarshalString("FulfillmentLineItemEdge")
  118020. case "cursor":
  118021. out.Values[i] = ec._FulfillmentLineItemEdge_cursor(ctx, field, obj)
  118022. if out.Values[i] == graphql.Null {
  118023. invalids++
  118024. }
  118025. case "node":
  118026. out.Values[i] = ec._FulfillmentLineItemEdge_node(ctx, field, obj)
  118027. if out.Values[i] == graphql.Null {
  118028. invalids++
  118029. }
  118030. default:
  118031. panic("unknown field " + strconv.Quote(field.Name))
  118032. }
  118033. }
  118034. out.Dispatch()
  118035. if invalids > 0 {
  118036. return graphql.Null
  118037. }
  118038. return out
  118039. }
  118040. var fulfillmentOrderImplementors = []string{"FulfillmentOrder", "Node"}
  118041. func (ec *executionContext) _FulfillmentOrder(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentOrder) graphql.Marshaler {
  118042. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentOrderImplementors)
  118043. out := graphql.NewFieldSet(fields)
  118044. var invalids uint32
  118045. for i, field := range fields {
  118046. switch field.Name {
  118047. case "__typename":
  118048. out.Values[i] = graphql.MarshalString("FulfillmentOrder")
  118049. case "assignedLocation":
  118050. out.Values[i] = ec._FulfillmentOrder_assignedLocation(ctx, field, obj)
  118051. if out.Values[i] == graphql.Null {
  118052. invalids++
  118053. }
  118054. case "deliveryMethod":
  118055. out.Values[i] = ec._FulfillmentOrder_deliveryMethod(ctx, field, obj)
  118056. case "destination":
  118057. out.Values[i] = ec._FulfillmentOrder_destination(ctx, field, obj)
  118058. case "fulfillAt":
  118059. out.Values[i] = ec._FulfillmentOrder_fulfillAt(ctx, field, obj)
  118060. case "fulfillBy":
  118061. out.Values[i] = ec._FulfillmentOrder_fulfillBy(ctx, field, obj)
  118062. case "fulfillmentHolds":
  118063. out.Values[i] = ec._FulfillmentOrder_fulfillmentHolds(ctx, field, obj)
  118064. if out.Values[i] == graphql.Null {
  118065. invalids++
  118066. }
  118067. case "fulfillments":
  118068. out.Values[i] = ec._FulfillmentOrder_fulfillments(ctx, field, obj)
  118069. if out.Values[i] == graphql.Null {
  118070. invalids++
  118071. }
  118072. case "id":
  118073. out.Values[i] = ec._FulfillmentOrder_id(ctx, field, obj)
  118074. if out.Values[i] == graphql.Null {
  118075. invalids++
  118076. }
  118077. case "internationalDuties":
  118078. out.Values[i] = ec._FulfillmentOrder_internationalDuties(ctx, field, obj)
  118079. case "lineItems":
  118080. out.Values[i] = ec._FulfillmentOrder_lineItems(ctx, field, obj)
  118081. if out.Values[i] == graphql.Null {
  118082. invalids++
  118083. }
  118084. case "locationsForMove":
  118085. out.Values[i] = ec._FulfillmentOrder_locationsForMove(ctx, field, obj)
  118086. if out.Values[i] == graphql.Null {
  118087. invalids++
  118088. }
  118089. case "merchantRequests":
  118090. out.Values[i] = ec._FulfillmentOrder_merchantRequests(ctx, field, obj)
  118091. if out.Values[i] == graphql.Null {
  118092. invalids++
  118093. }
  118094. case "order":
  118095. out.Values[i] = ec._FulfillmentOrder_order(ctx, field, obj)
  118096. if out.Values[i] == graphql.Null {
  118097. invalids++
  118098. }
  118099. case "requestStatus":
  118100. out.Values[i] = ec._FulfillmentOrder_requestStatus(ctx, field, obj)
  118101. if out.Values[i] == graphql.Null {
  118102. invalids++
  118103. }
  118104. case "status":
  118105. out.Values[i] = ec._FulfillmentOrder_status(ctx, field, obj)
  118106. if out.Values[i] == graphql.Null {
  118107. invalids++
  118108. }
  118109. case "supportedActions":
  118110. out.Values[i] = ec._FulfillmentOrder_supportedActions(ctx, field, obj)
  118111. if out.Values[i] == graphql.Null {
  118112. invalids++
  118113. }
  118114. default:
  118115. panic("unknown field " + strconv.Quote(field.Name))
  118116. }
  118117. }
  118118. out.Dispatch()
  118119. if invalids > 0 {
  118120. return graphql.Null
  118121. }
  118122. return out
  118123. }
  118124. var fulfillmentOrderAssignedLocationImplementors = []string{"FulfillmentOrderAssignedLocation"}
  118125. func (ec *executionContext) _FulfillmentOrderAssignedLocation(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentOrderAssignedLocation) graphql.Marshaler {
  118126. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentOrderAssignedLocationImplementors)
  118127. out := graphql.NewFieldSet(fields)
  118128. var invalids uint32
  118129. for i, field := range fields {
  118130. switch field.Name {
  118131. case "__typename":
  118132. out.Values[i] = graphql.MarshalString("FulfillmentOrderAssignedLocation")
  118133. case "address1":
  118134. out.Values[i] = ec._FulfillmentOrderAssignedLocation_address1(ctx, field, obj)
  118135. case "address2":
  118136. out.Values[i] = ec._FulfillmentOrderAssignedLocation_address2(ctx, field, obj)
  118137. case "city":
  118138. out.Values[i] = ec._FulfillmentOrderAssignedLocation_city(ctx, field, obj)
  118139. case "countryCode":
  118140. out.Values[i] = ec._FulfillmentOrderAssignedLocation_countryCode(ctx, field, obj)
  118141. if out.Values[i] == graphql.Null {
  118142. invalids++
  118143. }
  118144. case "location":
  118145. out.Values[i] = ec._FulfillmentOrderAssignedLocation_location(ctx, field, obj)
  118146. case "name":
  118147. out.Values[i] = ec._FulfillmentOrderAssignedLocation_name(ctx, field, obj)
  118148. if out.Values[i] == graphql.Null {
  118149. invalids++
  118150. }
  118151. case "phone":
  118152. out.Values[i] = ec._FulfillmentOrderAssignedLocation_phone(ctx, field, obj)
  118153. case "province":
  118154. out.Values[i] = ec._FulfillmentOrderAssignedLocation_province(ctx, field, obj)
  118155. case "zip":
  118156. out.Values[i] = ec._FulfillmentOrderAssignedLocation_zip(ctx, field, obj)
  118157. default:
  118158. panic("unknown field " + strconv.Quote(field.Name))
  118159. }
  118160. }
  118161. out.Dispatch()
  118162. if invalids > 0 {
  118163. return graphql.Null
  118164. }
  118165. return out
  118166. }
  118167. var fulfillmentOrderConnectionImplementors = []string{"FulfillmentOrderConnection"}
  118168. func (ec *executionContext) _FulfillmentOrderConnection(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentOrderConnection) graphql.Marshaler {
  118169. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentOrderConnectionImplementors)
  118170. out := graphql.NewFieldSet(fields)
  118171. var invalids uint32
  118172. for i, field := range fields {
  118173. switch field.Name {
  118174. case "__typename":
  118175. out.Values[i] = graphql.MarshalString("FulfillmentOrderConnection")
  118176. case "edges":
  118177. out.Values[i] = ec._FulfillmentOrderConnection_edges(ctx, field, obj)
  118178. if out.Values[i] == graphql.Null {
  118179. invalids++
  118180. }
  118181. case "nodes":
  118182. out.Values[i] = ec._FulfillmentOrderConnection_nodes(ctx, field, obj)
  118183. if out.Values[i] == graphql.Null {
  118184. invalids++
  118185. }
  118186. case "pageInfo":
  118187. out.Values[i] = ec._FulfillmentOrderConnection_pageInfo(ctx, field, obj)
  118188. if out.Values[i] == graphql.Null {
  118189. invalids++
  118190. }
  118191. default:
  118192. panic("unknown field " + strconv.Quote(field.Name))
  118193. }
  118194. }
  118195. out.Dispatch()
  118196. if invalids > 0 {
  118197. return graphql.Null
  118198. }
  118199. return out
  118200. }
  118201. var fulfillmentOrderDestinationImplementors = []string{"FulfillmentOrderDestination", "Node"}
  118202. func (ec *executionContext) _FulfillmentOrderDestination(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentOrderDestination) graphql.Marshaler {
  118203. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentOrderDestinationImplementors)
  118204. out := graphql.NewFieldSet(fields)
  118205. var invalids uint32
  118206. for i, field := range fields {
  118207. switch field.Name {
  118208. case "__typename":
  118209. out.Values[i] = graphql.MarshalString("FulfillmentOrderDestination")
  118210. case "address1":
  118211. out.Values[i] = ec._FulfillmentOrderDestination_address1(ctx, field, obj)
  118212. case "address2":
  118213. out.Values[i] = ec._FulfillmentOrderDestination_address2(ctx, field, obj)
  118214. case "city":
  118215. out.Values[i] = ec._FulfillmentOrderDestination_city(ctx, field, obj)
  118216. case "company":
  118217. out.Values[i] = ec._FulfillmentOrderDestination_company(ctx, field, obj)
  118218. case "countryCode":
  118219. out.Values[i] = ec._FulfillmentOrderDestination_countryCode(ctx, field, obj)
  118220. case "email":
  118221. out.Values[i] = ec._FulfillmentOrderDestination_email(ctx, field, obj)
  118222. case "firstName":
  118223. out.Values[i] = ec._FulfillmentOrderDestination_firstName(ctx, field, obj)
  118224. case "id":
  118225. out.Values[i] = ec._FulfillmentOrderDestination_id(ctx, field, obj)
  118226. if out.Values[i] == graphql.Null {
  118227. invalids++
  118228. }
  118229. case "lastName":
  118230. out.Values[i] = ec._FulfillmentOrderDestination_lastName(ctx, field, obj)
  118231. case "phone":
  118232. out.Values[i] = ec._FulfillmentOrderDestination_phone(ctx, field, obj)
  118233. case "province":
  118234. out.Values[i] = ec._FulfillmentOrderDestination_province(ctx, field, obj)
  118235. case "zip":
  118236. out.Values[i] = ec._FulfillmentOrderDestination_zip(ctx, field, obj)
  118237. default:
  118238. panic("unknown field " + strconv.Quote(field.Name))
  118239. }
  118240. }
  118241. out.Dispatch()
  118242. if invalids > 0 {
  118243. return graphql.Null
  118244. }
  118245. return out
  118246. }
  118247. var fulfillmentOrderEdgeImplementors = []string{"FulfillmentOrderEdge"}
  118248. func (ec *executionContext) _FulfillmentOrderEdge(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentOrderEdge) graphql.Marshaler {
  118249. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentOrderEdgeImplementors)
  118250. out := graphql.NewFieldSet(fields)
  118251. var invalids uint32
  118252. for i, field := range fields {
  118253. switch field.Name {
  118254. case "__typename":
  118255. out.Values[i] = graphql.MarshalString("FulfillmentOrderEdge")
  118256. case "cursor":
  118257. out.Values[i] = ec._FulfillmentOrderEdge_cursor(ctx, field, obj)
  118258. if out.Values[i] == graphql.Null {
  118259. invalids++
  118260. }
  118261. case "node":
  118262. out.Values[i] = ec._FulfillmentOrderEdge_node(ctx, field, obj)
  118263. if out.Values[i] == graphql.Null {
  118264. invalids++
  118265. }
  118266. default:
  118267. panic("unknown field " + strconv.Quote(field.Name))
  118268. }
  118269. }
  118270. out.Dispatch()
  118271. if invalids > 0 {
  118272. return graphql.Null
  118273. }
  118274. return out
  118275. }
  118276. var fulfillmentOrderInternationalDutiesImplementors = []string{"FulfillmentOrderInternationalDuties"}
  118277. func (ec *executionContext) _FulfillmentOrderInternationalDuties(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentOrderInternationalDuties) graphql.Marshaler {
  118278. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentOrderInternationalDutiesImplementors)
  118279. out := graphql.NewFieldSet(fields)
  118280. var invalids uint32
  118281. for i, field := range fields {
  118282. switch field.Name {
  118283. case "__typename":
  118284. out.Values[i] = graphql.MarshalString("FulfillmentOrderInternationalDuties")
  118285. case "incoterm":
  118286. out.Values[i] = ec._FulfillmentOrderInternationalDuties_incoterm(ctx, field, obj)
  118287. if out.Values[i] == graphql.Null {
  118288. invalids++
  118289. }
  118290. default:
  118291. panic("unknown field " + strconv.Quote(field.Name))
  118292. }
  118293. }
  118294. out.Dispatch()
  118295. if invalids > 0 {
  118296. return graphql.Null
  118297. }
  118298. return out
  118299. }
  118300. var fulfillmentOrderLineItemImplementors = []string{"FulfillmentOrderLineItem", "Node"}
  118301. func (ec *executionContext) _FulfillmentOrderLineItem(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentOrderLineItem) graphql.Marshaler {
  118302. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentOrderLineItemImplementors)
  118303. out := graphql.NewFieldSet(fields)
  118304. var invalids uint32
  118305. for i, field := range fields {
  118306. switch field.Name {
  118307. case "__typename":
  118308. out.Values[i] = graphql.MarshalString("FulfillmentOrderLineItem")
  118309. case "id":
  118310. out.Values[i] = ec._FulfillmentOrderLineItem_id(ctx, field, obj)
  118311. if out.Values[i] == graphql.Null {
  118312. invalids++
  118313. }
  118314. case "lineItem":
  118315. out.Values[i] = ec._FulfillmentOrderLineItem_lineItem(ctx, field, obj)
  118316. if out.Values[i] == graphql.Null {
  118317. invalids++
  118318. }
  118319. case "remainingQuantity":
  118320. out.Values[i] = ec._FulfillmentOrderLineItem_remainingQuantity(ctx, field, obj)
  118321. if out.Values[i] == graphql.Null {
  118322. invalids++
  118323. }
  118324. case "totalQuantity":
  118325. out.Values[i] = ec._FulfillmentOrderLineItem_totalQuantity(ctx, field, obj)
  118326. if out.Values[i] == graphql.Null {
  118327. invalids++
  118328. }
  118329. case "warnings":
  118330. out.Values[i] = ec._FulfillmentOrderLineItem_warnings(ctx, field, obj)
  118331. if out.Values[i] == graphql.Null {
  118332. invalids++
  118333. }
  118334. default:
  118335. panic("unknown field " + strconv.Quote(field.Name))
  118336. }
  118337. }
  118338. out.Dispatch()
  118339. if invalids > 0 {
  118340. return graphql.Null
  118341. }
  118342. return out
  118343. }
  118344. var fulfillmentOrderLineItemConnectionImplementors = []string{"FulfillmentOrderLineItemConnection"}
  118345. func (ec *executionContext) _FulfillmentOrderLineItemConnection(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentOrderLineItemConnection) graphql.Marshaler {
  118346. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentOrderLineItemConnectionImplementors)
  118347. out := graphql.NewFieldSet(fields)
  118348. var invalids uint32
  118349. for i, field := range fields {
  118350. switch field.Name {
  118351. case "__typename":
  118352. out.Values[i] = graphql.MarshalString("FulfillmentOrderLineItemConnection")
  118353. case "edges":
  118354. out.Values[i] = ec._FulfillmentOrderLineItemConnection_edges(ctx, field, obj)
  118355. if out.Values[i] == graphql.Null {
  118356. invalids++
  118357. }
  118358. case "nodes":
  118359. out.Values[i] = ec._FulfillmentOrderLineItemConnection_nodes(ctx, field, obj)
  118360. if out.Values[i] == graphql.Null {
  118361. invalids++
  118362. }
  118363. case "pageInfo":
  118364. out.Values[i] = ec._FulfillmentOrderLineItemConnection_pageInfo(ctx, field, obj)
  118365. if out.Values[i] == graphql.Null {
  118366. invalids++
  118367. }
  118368. default:
  118369. panic("unknown field " + strconv.Quote(field.Name))
  118370. }
  118371. }
  118372. out.Dispatch()
  118373. if invalids > 0 {
  118374. return graphql.Null
  118375. }
  118376. return out
  118377. }
  118378. var fulfillmentOrderLineItemEdgeImplementors = []string{"FulfillmentOrderLineItemEdge"}
  118379. func (ec *executionContext) _FulfillmentOrderLineItemEdge(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentOrderLineItemEdge) graphql.Marshaler {
  118380. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentOrderLineItemEdgeImplementors)
  118381. out := graphql.NewFieldSet(fields)
  118382. var invalids uint32
  118383. for i, field := range fields {
  118384. switch field.Name {
  118385. case "__typename":
  118386. out.Values[i] = graphql.MarshalString("FulfillmentOrderLineItemEdge")
  118387. case "cursor":
  118388. out.Values[i] = ec._FulfillmentOrderLineItemEdge_cursor(ctx, field, obj)
  118389. if out.Values[i] == graphql.Null {
  118390. invalids++
  118391. }
  118392. case "node":
  118393. out.Values[i] = ec._FulfillmentOrderLineItemEdge_node(ctx, field, obj)
  118394. if out.Values[i] == graphql.Null {
  118395. invalids++
  118396. }
  118397. default:
  118398. panic("unknown field " + strconv.Quote(field.Name))
  118399. }
  118400. }
  118401. out.Dispatch()
  118402. if invalids > 0 {
  118403. return graphql.Null
  118404. }
  118405. return out
  118406. }
  118407. var fulfillmentOrderLineItemWarningImplementors = []string{"FulfillmentOrderLineItemWarning"}
  118408. func (ec *executionContext) _FulfillmentOrderLineItemWarning(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentOrderLineItemWarning) graphql.Marshaler {
  118409. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentOrderLineItemWarningImplementors)
  118410. out := graphql.NewFieldSet(fields)
  118411. var invalids uint32
  118412. for i, field := range fields {
  118413. switch field.Name {
  118414. case "__typename":
  118415. out.Values[i] = graphql.MarshalString("FulfillmentOrderLineItemWarning")
  118416. case "description":
  118417. out.Values[i] = ec._FulfillmentOrderLineItemWarning_description(ctx, field, obj)
  118418. case "title":
  118419. out.Values[i] = ec._FulfillmentOrderLineItemWarning_title(ctx, field, obj)
  118420. default:
  118421. panic("unknown field " + strconv.Quote(field.Name))
  118422. }
  118423. }
  118424. out.Dispatch()
  118425. if invalids > 0 {
  118426. return graphql.Null
  118427. }
  118428. return out
  118429. }
  118430. var fulfillmentOrderLocationForMoveImplementors = []string{"FulfillmentOrderLocationForMove"}
  118431. func (ec *executionContext) _FulfillmentOrderLocationForMove(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentOrderLocationForMove) graphql.Marshaler {
  118432. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentOrderLocationForMoveImplementors)
  118433. out := graphql.NewFieldSet(fields)
  118434. var invalids uint32
  118435. for i, field := range fields {
  118436. switch field.Name {
  118437. case "__typename":
  118438. out.Values[i] = graphql.MarshalString("FulfillmentOrderLocationForMove")
  118439. case "location":
  118440. out.Values[i] = ec._FulfillmentOrderLocationForMove_location(ctx, field, obj)
  118441. if out.Values[i] == graphql.Null {
  118442. invalids++
  118443. }
  118444. case "message":
  118445. out.Values[i] = ec._FulfillmentOrderLocationForMove_message(ctx, field, obj)
  118446. case "movable":
  118447. out.Values[i] = ec._FulfillmentOrderLocationForMove_movable(ctx, field, obj)
  118448. if out.Values[i] == graphql.Null {
  118449. invalids++
  118450. }
  118451. default:
  118452. panic("unknown field " + strconv.Quote(field.Name))
  118453. }
  118454. }
  118455. out.Dispatch()
  118456. if invalids > 0 {
  118457. return graphql.Null
  118458. }
  118459. return out
  118460. }
  118461. var fulfillmentOrderLocationForMoveConnectionImplementors = []string{"FulfillmentOrderLocationForMoveConnection"}
  118462. func (ec *executionContext) _FulfillmentOrderLocationForMoveConnection(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentOrderLocationForMoveConnection) graphql.Marshaler {
  118463. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentOrderLocationForMoveConnectionImplementors)
  118464. out := graphql.NewFieldSet(fields)
  118465. var invalids uint32
  118466. for i, field := range fields {
  118467. switch field.Name {
  118468. case "__typename":
  118469. out.Values[i] = graphql.MarshalString("FulfillmentOrderLocationForMoveConnection")
  118470. case "edges":
  118471. out.Values[i] = ec._FulfillmentOrderLocationForMoveConnection_edges(ctx, field, obj)
  118472. if out.Values[i] == graphql.Null {
  118473. invalids++
  118474. }
  118475. case "nodes":
  118476. out.Values[i] = ec._FulfillmentOrderLocationForMoveConnection_nodes(ctx, field, obj)
  118477. if out.Values[i] == graphql.Null {
  118478. invalids++
  118479. }
  118480. case "pageInfo":
  118481. out.Values[i] = ec._FulfillmentOrderLocationForMoveConnection_pageInfo(ctx, field, obj)
  118482. if out.Values[i] == graphql.Null {
  118483. invalids++
  118484. }
  118485. default:
  118486. panic("unknown field " + strconv.Quote(field.Name))
  118487. }
  118488. }
  118489. out.Dispatch()
  118490. if invalids > 0 {
  118491. return graphql.Null
  118492. }
  118493. return out
  118494. }
  118495. var fulfillmentOrderLocationForMoveEdgeImplementors = []string{"FulfillmentOrderLocationForMoveEdge"}
  118496. func (ec *executionContext) _FulfillmentOrderLocationForMoveEdge(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentOrderLocationForMoveEdge) graphql.Marshaler {
  118497. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentOrderLocationForMoveEdgeImplementors)
  118498. out := graphql.NewFieldSet(fields)
  118499. var invalids uint32
  118500. for i, field := range fields {
  118501. switch field.Name {
  118502. case "__typename":
  118503. out.Values[i] = graphql.MarshalString("FulfillmentOrderLocationForMoveEdge")
  118504. case "cursor":
  118505. out.Values[i] = ec._FulfillmentOrderLocationForMoveEdge_cursor(ctx, field, obj)
  118506. if out.Values[i] == graphql.Null {
  118507. invalids++
  118508. }
  118509. case "node":
  118510. out.Values[i] = ec._FulfillmentOrderLocationForMoveEdge_node(ctx, field, obj)
  118511. if out.Values[i] == graphql.Null {
  118512. invalids++
  118513. }
  118514. default:
  118515. panic("unknown field " + strconv.Quote(field.Name))
  118516. }
  118517. }
  118518. out.Dispatch()
  118519. if invalids > 0 {
  118520. return graphql.Null
  118521. }
  118522. return out
  118523. }
  118524. var fulfillmentOrderMerchantRequestImplementors = []string{"FulfillmentOrderMerchantRequest", "Node"}
  118525. func (ec *executionContext) _FulfillmentOrderMerchantRequest(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentOrderMerchantRequest) graphql.Marshaler {
  118526. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentOrderMerchantRequestImplementors)
  118527. out := graphql.NewFieldSet(fields)
  118528. var invalids uint32
  118529. for i, field := range fields {
  118530. switch field.Name {
  118531. case "__typename":
  118532. out.Values[i] = graphql.MarshalString("FulfillmentOrderMerchantRequest")
  118533. case "id":
  118534. out.Values[i] = ec._FulfillmentOrderMerchantRequest_id(ctx, field, obj)
  118535. if out.Values[i] == graphql.Null {
  118536. invalids++
  118537. }
  118538. case "kind":
  118539. out.Values[i] = ec._FulfillmentOrderMerchantRequest_kind(ctx, field, obj)
  118540. if out.Values[i] == graphql.Null {
  118541. invalids++
  118542. }
  118543. case "message":
  118544. out.Values[i] = ec._FulfillmentOrderMerchantRequest_message(ctx, field, obj)
  118545. case "requestOptions":
  118546. out.Values[i] = ec._FulfillmentOrderMerchantRequest_requestOptions(ctx, field, obj)
  118547. case "responseData":
  118548. out.Values[i] = ec._FulfillmentOrderMerchantRequest_responseData(ctx, field, obj)
  118549. case "sentAt":
  118550. out.Values[i] = ec._FulfillmentOrderMerchantRequest_sentAt(ctx, field, obj)
  118551. if out.Values[i] == graphql.Null {
  118552. invalids++
  118553. }
  118554. default:
  118555. panic("unknown field " + strconv.Quote(field.Name))
  118556. }
  118557. }
  118558. out.Dispatch()
  118559. if invalids > 0 {
  118560. return graphql.Null
  118561. }
  118562. return out
  118563. }
  118564. var fulfillmentOrderMerchantRequestConnectionImplementors = []string{"FulfillmentOrderMerchantRequestConnection"}
  118565. func (ec *executionContext) _FulfillmentOrderMerchantRequestConnection(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentOrderMerchantRequestConnection) graphql.Marshaler {
  118566. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentOrderMerchantRequestConnectionImplementors)
  118567. out := graphql.NewFieldSet(fields)
  118568. var invalids uint32
  118569. for i, field := range fields {
  118570. switch field.Name {
  118571. case "__typename":
  118572. out.Values[i] = graphql.MarshalString("FulfillmentOrderMerchantRequestConnection")
  118573. case "edges":
  118574. out.Values[i] = ec._FulfillmentOrderMerchantRequestConnection_edges(ctx, field, obj)
  118575. if out.Values[i] == graphql.Null {
  118576. invalids++
  118577. }
  118578. case "nodes":
  118579. out.Values[i] = ec._FulfillmentOrderMerchantRequestConnection_nodes(ctx, field, obj)
  118580. if out.Values[i] == graphql.Null {
  118581. invalids++
  118582. }
  118583. case "pageInfo":
  118584. out.Values[i] = ec._FulfillmentOrderMerchantRequestConnection_pageInfo(ctx, field, obj)
  118585. if out.Values[i] == graphql.Null {
  118586. invalids++
  118587. }
  118588. default:
  118589. panic("unknown field " + strconv.Quote(field.Name))
  118590. }
  118591. }
  118592. out.Dispatch()
  118593. if invalids > 0 {
  118594. return graphql.Null
  118595. }
  118596. return out
  118597. }
  118598. var fulfillmentOrderMerchantRequestEdgeImplementors = []string{"FulfillmentOrderMerchantRequestEdge"}
  118599. func (ec *executionContext) _FulfillmentOrderMerchantRequestEdge(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentOrderMerchantRequestEdge) graphql.Marshaler {
  118600. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentOrderMerchantRequestEdgeImplementors)
  118601. out := graphql.NewFieldSet(fields)
  118602. var invalids uint32
  118603. for i, field := range fields {
  118604. switch field.Name {
  118605. case "__typename":
  118606. out.Values[i] = graphql.MarshalString("FulfillmentOrderMerchantRequestEdge")
  118607. case "cursor":
  118608. out.Values[i] = ec._FulfillmentOrderMerchantRequestEdge_cursor(ctx, field, obj)
  118609. if out.Values[i] == graphql.Null {
  118610. invalids++
  118611. }
  118612. case "node":
  118613. out.Values[i] = ec._FulfillmentOrderMerchantRequestEdge_node(ctx, field, obj)
  118614. if out.Values[i] == graphql.Null {
  118615. invalids++
  118616. }
  118617. default:
  118618. panic("unknown field " + strconv.Quote(field.Name))
  118619. }
  118620. }
  118621. out.Dispatch()
  118622. if invalids > 0 {
  118623. return graphql.Null
  118624. }
  118625. return out
  118626. }
  118627. var fulfillmentOrderSupportedActionImplementors = []string{"FulfillmentOrderSupportedAction"}
  118628. func (ec *executionContext) _FulfillmentOrderSupportedAction(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentOrderSupportedAction) graphql.Marshaler {
  118629. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentOrderSupportedActionImplementors)
  118630. out := graphql.NewFieldSet(fields)
  118631. var invalids uint32
  118632. for i, field := range fields {
  118633. switch field.Name {
  118634. case "__typename":
  118635. out.Values[i] = graphql.MarshalString("FulfillmentOrderSupportedAction")
  118636. case "action":
  118637. out.Values[i] = ec._FulfillmentOrderSupportedAction_action(ctx, field, obj)
  118638. if out.Values[i] == graphql.Null {
  118639. invalids++
  118640. }
  118641. case "externalUrl":
  118642. out.Values[i] = ec._FulfillmentOrderSupportedAction_externalUrl(ctx, field, obj)
  118643. default:
  118644. panic("unknown field " + strconv.Quote(field.Name))
  118645. }
  118646. }
  118647. out.Dispatch()
  118648. if invalids > 0 {
  118649. return graphql.Null
  118650. }
  118651. return out
  118652. }
  118653. var fulfillmentOriginAddressImplementors = []string{"FulfillmentOriginAddress"}
  118654. func (ec *executionContext) _FulfillmentOriginAddress(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentOriginAddress) graphql.Marshaler {
  118655. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentOriginAddressImplementors)
  118656. out := graphql.NewFieldSet(fields)
  118657. var invalids uint32
  118658. for i, field := range fields {
  118659. switch field.Name {
  118660. case "__typename":
  118661. out.Values[i] = graphql.MarshalString("FulfillmentOriginAddress")
  118662. case "address1":
  118663. out.Values[i] = ec._FulfillmentOriginAddress_address1(ctx, field, obj)
  118664. case "address2":
  118665. out.Values[i] = ec._FulfillmentOriginAddress_address2(ctx, field, obj)
  118666. case "city":
  118667. out.Values[i] = ec._FulfillmentOriginAddress_city(ctx, field, obj)
  118668. case "countryCode":
  118669. out.Values[i] = ec._FulfillmentOriginAddress_countryCode(ctx, field, obj)
  118670. if out.Values[i] == graphql.Null {
  118671. invalids++
  118672. }
  118673. case "provinceCode":
  118674. out.Values[i] = ec._FulfillmentOriginAddress_provinceCode(ctx, field, obj)
  118675. case "zip":
  118676. out.Values[i] = ec._FulfillmentOriginAddress_zip(ctx, field, obj)
  118677. default:
  118678. panic("unknown field " + strconv.Quote(field.Name))
  118679. }
  118680. }
  118681. out.Dispatch()
  118682. if invalids > 0 {
  118683. return graphql.Null
  118684. }
  118685. return out
  118686. }
  118687. var fulfillmentServiceImplementors = []string{"FulfillmentService", "_Entity"}
  118688. func (ec *executionContext) _FulfillmentService(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentService) graphql.Marshaler {
  118689. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentServiceImplementors)
  118690. out := graphql.NewFieldSet(fields)
  118691. var invalids uint32
  118692. for i, field := range fields {
  118693. switch field.Name {
  118694. case "__typename":
  118695. out.Values[i] = graphql.MarshalString("FulfillmentService")
  118696. case "id":
  118697. out.Values[i] = ec._FulfillmentService_id(ctx, field, obj)
  118698. if out.Values[i] == graphql.Null {
  118699. invalids++
  118700. }
  118701. default:
  118702. panic("unknown field " + strconv.Quote(field.Name))
  118703. }
  118704. }
  118705. out.Dispatch()
  118706. if invalids > 0 {
  118707. return graphql.Null
  118708. }
  118709. return out
  118710. }
  118711. var fulfillmentTrackingInfoImplementors = []string{"FulfillmentTrackingInfo"}
  118712. func (ec *executionContext) _FulfillmentTrackingInfo(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentTrackingInfo) graphql.Marshaler {
  118713. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentTrackingInfoImplementors)
  118714. out := graphql.NewFieldSet(fields)
  118715. var invalids uint32
  118716. for i, field := range fields {
  118717. switch field.Name {
  118718. case "__typename":
  118719. out.Values[i] = graphql.MarshalString("FulfillmentTrackingInfo")
  118720. case "company":
  118721. out.Values[i] = ec._FulfillmentTrackingInfo_company(ctx, field, obj)
  118722. case "number":
  118723. out.Values[i] = ec._FulfillmentTrackingInfo_number(ctx, field, obj)
  118724. case "url":
  118725. out.Values[i] = ec._FulfillmentTrackingInfo_url(ctx, field, obj)
  118726. default:
  118727. panic("unknown field " + strconv.Quote(field.Name))
  118728. }
  118729. }
  118730. out.Dispatch()
  118731. if invalids > 0 {
  118732. return graphql.Null
  118733. }
  118734. return out
  118735. }
  118736. var genericFileImplementors = []string{"GenericFile", "File", "Node", "MetafieldReference"}
  118737. func (ec *executionContext) _GenericFile(ctx context.Context, sel ast.SelectionSet, obj *GenericFile) graphql.Marshaler {
  118738. fields := graphql.CollectFields(ec.OperationContext, sel, genericFileImplementors)
  118739. out := graphql.NewFieldSet(fields)
  118740. var invalids uint32
  118741. for i, field := range fields {
  118742. switch field.Name {
  118743. case "__typename":
  118744. out.Values[i] = graphql.MarshalString("GenericFile")
  118745. case "alt":
  118746. out.Values[i] = ec._GenericFile_alt(ctx, field, obj)
  118747. case "createdAt":
  118748. out.Values[i] = ec._GenericFile_createdAt(ctx, field, obj)
  118749. if out.Values[i] == graphql.Null {
  118750. invalids++
  118751. }
  118752. case "fileErrors":
  118753. out.Values[i] = ec._GenericFile_fileErrors(ctx, field, obj)
  118754. if out.Values[i] == graphql.Null {
  118755. invalids++
  118756. }
  118757. case "fileStatus":
  118758. out.Values[i] = ec._GenericFile_fileStatus(ctx, field, obj)
  118759. if out.Values[i] == graphql.Null {
  118760. invalids++
  118761. }
  118762. case "id":
  118763. out.Values[i] = ec._GenericFile_id(ctx, field, obj)
  118764. if out.Values[i] == graphql.Null {
  118765. invalids++
  118766. }
  118767. case "mimeType":
  118768. out.Values[i] = ec._GenericFile_mimeType(ctx, field, obj)
  118769. case "originalFileSize":
  118770. out.Values[i] = ec._GenericFile_originalFileSize(ctx, field, obj)
  118771. case "preview":
  118772. out.Values[i] = ec._GenericFile_preview(ctx, field, obj)
  118773. case "url":
  118774. out.Values[i] = ec._GenericFile_url(ctx, field, obj)
  118775. default:
  118776. panic("unknown field " + strconv.Quote(field.Name))
  118777. }
  118778. }
  118779. out.Dispatch()
  118780. if invalids > 0 {
  118781. return graphql.Null
  118782. }
  118783. return out
  118784. }
  118785. var imageImplementors = []string{"Image", "HasMetafields"}
  118786. func (ec *executionContext) _Image(ctx context.Context, sel ast.SelectionSet, obj *Image) graphql.Marshaler {
  118787. fields := graphql.CollectFields(ec.OperationContext, sel, imageImplementors)
  118788. out := graphql.NewFieldSet(fields)
  118789. var invalids uint32
  118790. for i, field := range fields {
  118791. switch field.Name {
  118792. case "__typename":
  118793. out.Values[i] = graphql.MarshalString("Image")
  118794. case "altText":
  118795. out.Values[i] = ec._Image_altText(ctx, field, obj)
  118796. case "height":
  118797. out.Values[i] = ec._Image_height(ctx, field, obj)
  118798. case "id":
  118799. out.Values[i] = ec._Image_id(ctx, field, obj)
  118800. case "metafield":
  118801. out.Values[i] = ec._Image_metafield(ctx, field, obj)
  118802. case "metafields":
  118803. out.Values[i] = ec._Image_metafields(ctx, field, obj)
  118804. if out.Values[i] == graphql.Null {
  118805. invalids++
  118806. }
  118807. case "privateMetafield":
  118808. out.Values[i] = ec._Image_privateMetafield(ctx, field, obj)
  118809. case "privateMetafields":
  118810. out.Values[i] = ec._Image_privateMetafields(ctx, field, obj)
  118811. if out.Values[i] == graphql.Null {
  118812. invalids++
  118813. }
  118814. case "url":
  118815. out.Values[i] = ec._Image_url(ctx, field, obj)
  118816. if out.Values[i] == graphql.Null {
  118817. invalids++
  118818. }
  118819. case "width":
  118820. out.Values[i] = ec._Image_width(ctx, field, obj)
  118821. default:
  118822. panic("unknown field " + strconv.Quote(field.Name))
  118823. }
  118824. }
  118825. out.Dispatch()
  118826. if invalids > 0 {
  118827. return graphql.Null
  118828. }
  118829. return out
  118830. }
  118831. var imageConnectionImplementors = []string{"ImageConnection"}
  118832. func (ec *executionContext) _ImageConnection(ctx context.Context, sel ast.SelectionSet, obj *ImageConnection) graphql.Marshaler {
  118833. fields := graphql.CollectFields(ec.OperationContext, sel, imageConnectionImplementors)
  118834. out := graphql.NewFieldSet(fields)
  118835. var invalids uint32
  118836. for i, field := range fields {
  118837. switch field.Name {
  118838. case "__typename":
  118839. out.Values[i] = graphql.MarshalString("ImageConnection")
  118840. case "edges":
  118841. out.Values[i] = ec._ImageConnection_edges(ctx, field, obj)
  118842. if out.Values[i] == graphql.Null {
  118843. invalids++
  118844. }
  118845. case "nodes":
  118846. out.Values[i] = ec._ImageConnection_nodes(ctx, field, obj)
  118847. if out.Values[i] == graphql.Null {
  118848. invalids++
  118849. }
  118850. case "pageInfo":
  118851. out.Values[i] = ec._ImageConnection_pageInfo(ctx, field, obj)
  118852. if out.Values[i] == graphql.Null {
  118853. invalids++
  118854. }
  118855. default:
  118856. panic("unknown field " + strconv.Quote(field.Name))
  118857. }
  118858. }
  118859. out.Dispatch()
  118860. if invalids > 0 {
  118861. return graphql.Null
  118862. }
  118863. return out
  118864. }
  118865. var imageEdgeImplementors = []string{"ImageEdge"}
  118866. func (ec *executionContext) _ImageEdge(ctx context.Context, sel ast.SelectionSet, obj *ImageEdge) graphql.Marshaler {
  118867. fields := graphql.CollectFields(ec.OperationContext, sel, imageEdgeImplementors)
  118868. out := graphql.NewFieldSet(fields)
  118869. var invalids uint32
  118870. for i, field := range fields {
  118871. switch field.Name {
  118872. case "__typename":
  118873. out.Values[i] = graphql.MarshalString("ImageEdge")
  118874. case "cursor":
  118875. out.Values[i] = ec._ImageEdge_cursor(ctx, field, obj)
  118876. if out.Values[i] == graphql.Null {
  118877. invalids++
  118878. }
  118879. case "node":
  118880. out.Values[i] = ec._ImageEdge_node(ctx, field, obj)
  118881. if out.Values[i] == graphql.Null {
  118882. invalids++
  118883. }
  118884. default:
  118885. panic("unknown field " + strconv.Quote(field.Name))
  118886. }
  118887. }
  118888. out.Dispatch()
  118889. if invalids > 0 {
  118890. return graphql.Null
  118891. }
  118892. return out
  118893. }
  118894. var inventoryItemImplementors = []string{"InventoryItem", "LegacyInteroperability", "Node"}
  118895. func (ec *executionContext) _InventoryItem(ctx context.Context, sel ast.SelectionSet, obj *InventoryItem) graphql.Marshaler {
  118896. fields := graphql.CollectFields(ec.OperationContext, sel, inventoryItemImplementors)
  118897. out := graphql.NewFieldSet(fields)
  118898. var invalids uint32
  118899. for i, field := range fields {
  118900. switch field.Name {
  118901. case "__typename":
  118902. out.Values[i] = graphql.MarshalString("InventoryItem")
  118903. case "countryCodeOfOrigin":
  118904. out.Values[i] = ec._InventoryItem_countryCodeOfOrigin(ctx, field, obj)
  118905. case "countryHarmonizedSystemCodes":
  118906. out.Values[i] = ec._InventoryItem_countryHarmonizedSystemCodes(ctx, field, obj)
  118907. if out.Values[i] == graphql.Null {
  118908. invalids++
  118909. }
  118910. case "createdAt":
  118911. out.Values[i] = ec._InventoryItem_createdAt(ctx, field, obj)
  118912. if out.Values[i] == graphql.Null {
  118913. invalids++
  118914. }
  118915. case "duplicateSkuCount":
  118916. out.Values[i] = ec._InventoryItem_duplicateSkuCount(ctx, field, obj)
  118917. if out.Values[i] == graphql.Null {
  118918. invalids++
  118919. }
  118920. case "harmonizedSystemCode":
  118921. out.Values[i] = ec._InventoryItem_harmonizedSystemCode(ctx, field, obj)
  118922. case "id":
  118923. out.Values[i] = ec._InventoryItem_id(ctx, field, obj)
  118924. if out.Values[i] == graphql.Null {
  118925. invalids++
  118926. }
  118927. case "inventoryHistoryUrl":
  118928. out.Values[i] = ec._InventoryItem_inventoryHistoryUrl(ctx, field, obj)
  118929. case "inventoryLevel":
  118930. out.Values[i] = ec._InventoryItem_inventoryLevel(ctx, field, obj)
  118931. case "inventoryLevels":
  118932. out.Values[i] = ec._InventoryItem_inventoryLevels(ctx, field, obj)
  118933. if out.Values[i] == graphql.Null {
  118934. invalids++
  118935. }
  118936. case "legacyResourceId":
  118937. out.Values[i] = ec._InventoryItem_legacyResourceId(ctx, field, obj)
  118938. if out.Values[i] == graphql.Null {
  118939. invalids++
  118940. }
  118941. case "locationsCount":
  118942. out.Values[i] = ec._InventoryItem_locationsCount(ctx, field, obj)
  118943. if out.Values[i] == graphql.Null {
  118944. invalids++
  118945. }
  118946. case "provinceCodeOfOrigin":
  118947. out.Values[i] = ec._InventoryItem_provinceCodeOfOrigin(ctx, field, obj)
  118948. case "requiresShipping":
  118949. out.Values[i] = ec._InventoryItem_requiresShipping(ctx, field, obj)
  118950. if out.Values[i] == graphql.Null {
  118951. invalids++
  118952. }
  118953. case "sku":
  118954. out.Values[i] = ec._InventoryItem_sku(ctx, field, obj)
  118955. case "tracked":
  118956. out.Values[i] = ec._InventoryItem_tracked(ctx, field, obj)
  118957. if out.Values[i] == graphql.Null {
  118958. invalids++
  118959. }
  118960. case "trackedEditable":
  118961. out.Values[i] = ec._InventoryItem_trackedEditable(ctx, field, obj)
  118962. if out.Values[i] == graphql.Null {
  118963. invalids++
  118964. }
  118965. case "unitCost":
  118966. out.Values[i] = ec._InventoryItem_unitCost(ctx, field, obj)
  118967. case "updatedAt":
  118968. out.Values[i] = ec._InventoryItem_updatedAt(ctx, field, obj)
  118969. if out.Values[i] == graphql.Null {
  118970. invalids++
  118971. }
  118972. case "variant":
  118973. out.Values[i] = ec._InventoryItem_variant(ctx, field, obj)
  118974. if out.Values[i] == graphql.Null {
  118975. invalids++
  118976. }
  118977. default:
  118978. panic("unknown field " + strconv.Quote(field.Name))
  118979. }
  118980. }
  118981. out.Dispatch()
  118982. if invalids > 0 {
  118983. return graphql.Null
  118984. }
  118985. return out
  118986. }
  118987. var inventoryLevelImplementors = []string{"InventoryLevel", "_Entity"}
  118988. func (ec *executionContext) _InventoryLevel(ctx context.Context, sel ast.SelectionSet, obj *InventoryLevel) graphql.Marshaler {
  118989. fields := graphql.CollectFields(ec.OperationContext, sel, inventoryLevelImplementors)
  118990. out := graphql.NewFieldSet(fields)
  118991. var invalids uint32
  118992. for i, field := range fields {
  118993. switch field.Name {
  118994. case "__typename":
  118995. out.Values[i] = graphql.MarshalString("InventoryLevel")
  118996. case "id":
  118997. out.Values[i] = ec._InventoryLevel_id(ctx, field, obj)
  118998. if out.Values[i] == graphql.Null {
  118999. invalids++
  119000. }
  119001. default:
  119002. panic("unknown field " + strconv.Quote(field.Name))
  119003. }
  119004. }
  119005. out.Dispatch()
  119006. if invalids > 0 {
  119007. return graphql.Null
  119008. }
  119009. return out
  119010. }
  119011. var inventoryLevelConnectionImplementors = []string{"InventoryLevelConnection"}
  119012. func (ec *executionContext) _InventoryLevelConnection(ctx context.Context, sel ast.SelectionSet, obj *InventoryLevelConnection) graphql.Marshaler {
  119013. fields := graphql.CollectFields(ec.OperationContext, sel, inventoryLevelConnectionImplementors)
  119014. out := graphql.NewFieldSet(fields)
  119015. var invalids uint32
  119016. for i, field := range fields {
  119017. switch field.Name {
  119018. case "__typename":
  119019. out.Values[i] = graphql.MarshalString("InventoryLevelConnection")
  119020. case "edges":
  119021. out.Values[i] = ec._InventoryLevelConnection_edges(ctx, field, obj)
  119022. if out.Values[i] == graphql.Null {
  119023. invalids++
  119024. }
  119025. case "nodes":
  119026. out.Values[i] = ec._InventoryLevelConnection_nodes(ctx, field, obj)
  119027. if out.Values[i] == graphql.Null {
  119028. invalids++
  119029. }
  119030. case "pageInfo":
  119031. out.Values[i] = ec._InventoryLevelConnection_pageInfo(ctx, field, obj)
  119032. if out.Values[i] == graphql.Null {
  119033. invalids++
  119034. }
  119035. default:
  119036. panic("unknown field " + strconv.Quote(field.Name))
  119037. }
  119038. }
  119039. out.Dispatch()
  119040. if invalids > 0 {
  119041. return graphql.Null
  119042. }
  119043. return out
  119044. }
  119045. var inventoryLevelEdgeImplementors = []string{"InventoryLevelEdge"}
  119046. func (ec *executionContext) _InventoryLevelEdge(ctx context.Context, sel ast.SelectionSet, obj *InventoryLevelEdge) graphql.Marshaler {
  119047. fields := graphql.CollectFields(ec.OperationContext, sel, inventoryLevelEdgeImplementors)
  119048. out := graphql.NewFieldSet(fields)
  119049. var invalids uint32
  119050. for i, field := range fields {
  119051. switch field.Name {
  119052. case "__typename":
  119053. out.Values[i] = graphql.MarshalString("InventoryLevelEdge")
  119054. case "cursor":
  119055. out.Values[i] = ec._InventoryLevelEdge_cursor(ctx, field, obj)
  119056. if out.Values[i] == graphql.Null {
  119057. invalids++
  119058. }
  119059. case "node":
  119060. out.Values[i] = ec._InventoryLevelEdge_node(ctx, field, obj)
  119061. if out.Values[i] == graphql.Null {
  119062. invalids++
  119063. }
  119064. default:
  119065. panic("unknown field " + strconv.Quote(field.Name))
  119066. }
  119067. }
  119068. out.Dispatch()
  119069. if invalids > 0 {
  119070. return graphql.Null
  119071. }
  119072. return out
  119073. }
  119074. var jobImplementors = []string{"Job", "_Entity"}
  119075. func (ec *executionContext) _Job(ctx context.Context, sel ast.SelectionSet, obj *Job) graphql.Marshaler {
  119076. fields := graphql.CollectFields(ec.OperationContext, sel, jobImplementors)
  119077. out := graphql.NewFieldSet(fields)
  119078. var invalids uint32
  119079. for i, field := range fields {
  119080. switch field.Name {
  119081. case "__typename":
  119082. out.Values[i] = graphql.MarshalString("Job")
  119083. case "done":
  119084. out.Values[i] = ec._Job_done(ctx, field, obj)
  119085. if out.Values[i] == graphql.Null {
  119086. invalids++
  119087. }
  119088. case "id":
  119089. out.Values[i] = ec._Job_id(ctx, field, obj)
  119090. if out.Values[i] == graphql.Null {
  119091. invalids++
  119092. }
  119093. default:
  119094. panic("unknown field " + strconv.Quote(field.Name))
  119095. }
  119096. }
  119097. out.Dispatch()
  119098. if invalids > 0 {
  119099. return graphql.Null
  119100. }
  119101. return out
  119102. }
  119103. var limitedPendingOrderCountImplementors = []string{"LimitedPendingOrderCount"}
  119104. func (ec *executionContext) _LimitedPendingOrderCount(ctx context.Context, sel ast.SelectionSet, obj *LimitedPendingOrderCount) graphql.Marshaler {
  119105. fields := graphql.CollectFields(ec.OperationContext, sel, limitedPendingOrderCountImplementors)
  119106. out := graphql.NewFieldSet(fields)
  119107. var invalids uint32
  119108. for i, field := range fields {
  119109. switch field.Name {
  119110. case "__typename":
  119111. out.Values[i] = graphql.MarshalString("LimitedPendingOrderCount")
  119112. case "atMax":
  119113. out.Values[i] = ec._LimitedPendingOrderCount_atMax(ctx, field, obj)
  119114. if out.Values[i] == graphql.Null {
  119115. invalids++
  119116. }
  119117. case "count":
  119118. out.Values[i] = ec._LimitedPendingOrderCount_count(ctx, field, obj)
  119119. if out.Values[i] == graphql.Null {
  119120. invalids++
  119121. }
  119122. default:
  119123. panic("unknown field " + strconv.Quote(field.Name))
  119124. }
  119125. }
  119126. out.Dispatch()
  119127. if invalids > 0 {
  119128. return graphql.Null
  119129. }
  119130. return out
  119131. }
  119132. var lineItemImplementors = []string{"LineItem", "Node"}
  119133. func (ec *executionContext) _LineItem(ctx context.Context, sel ast.SelectionSet, obj *LineItem) graphql.Marshaler {
  119134. fields := graphql.CollectFields(ec.OperationContext, sel, lineItemImplementors)
  119135. out := graphql.NewFieldSet(fields)
  119136. var invalids uint32
  119137. for i, field := range fields {
  119138. switch field.Name {
  119139. case "__typename":
  119140. out.Values[i] = graphql.MarshalString("LineItem")
  119141. case "contract":
  119142. out.Values[i] = ec._LineItem_contract(ctx, field, obj)
  119143. case "currentQuantity":
  119144. out.Values[i] = ec._LineItem_currentQuantity(ctx, field, obj)
  119145. if out.Values[i] == graphql.Null {
  119146. invalids++
  119147. }
  119148. case "customAttributes":
  119149. out.Values[i] = ec._LineItem_customAttributes(ctx, field, obj)
  119150. if out.Values[i] == graphql.Null {
  119151. invalids++
  119152. }
  119153. case "discountAllocations":
  119154. out.Values[i] = ec._LineItem_discountAllocations(ctx, field, obj)
  119155. if out.Values[i] == graphql.Null {
  119156. invalids++
  119157. }
  119158. case "discountedTotalSet":
  119159. out.Values[i] = ec._LineItem_discountedTotalSet(ctx, field, obj)
  119160. if out.Values[i] == graphql.Null {
  119161. invalids++
  119162. }
  119163. case "discountedUnitPriceSet":
  119164. out.Values[i] = ec._LineItem_discountedUnitPriceSet(ctx, field, obj)
  119165. if out.Values[i] == graphql.Null {
  119166. invalids++
  119167. }
  119168. case "duties":
  119169. out.Values[i] = ec._LineItem_duties(ctx, field, obj)
  119170. if out.Values[i] == graphql.Null {
  119171. invalids++
  119172. }
  119173. case "id":
  119174. out.Values[i] = ec._LineItem_id(ctx, field, obj)
  119175. if out.Values[i] == graphql.Null {
  119176. invalids++
  119177. }
  119178. case "image":
  119179. out.Values[i] = ec._LineItem_image(ctx, field, obj)
  119180. case "merchantEditable":
  119181. out.Values[i] = ec._LineItem_merchantEditable(ctx, field, obj)
  119182. if out.Values[i] == graphql.Null {
  119183. invalids++
  119184. }
  119185. case "name":
  119186. out.Values[i] = ec._LineItem_name(ctx, field, obj)
  119187. if out.Values[i] == graphql.Null {
  119188. invalids++
  119189. }
  119190. case "nonFulfillableQuantity":
  119191. out.Values[i] = ec._LineItem_nonFulfillableQuantity(ctx, field, obj)
  119192. if out.Values[i] == graphql.Null {
  119193. invalids++
  119194. }
  119195. case "originalTotalSet":
  119196. out.Values[i] = ec._LineItem_originalTotalSet(ctx, field, obj)
  119197. if out.Values[i] == graphql.Null {
  119198. invalids++
  119199. }
  119200. case "originalUnitPriceSet":
  119201. out.Values[i] = ec._LineItem_originalUnitPriceSet(ctx, field, obj)
  119202. if out.Values[i] == graphql.Null {
  119203. invalids++
  119204. }
  119205. case "product":
  119206. out.Values[i] = ec._LineItem_product(ctx, field, obj)
  119207. case "quantity":
  119208. out.Values[i] = ec._LineItem_quantity(ctx, field, obj)
  119209. if out.Values[i] == graphql.Null {
  119210. invalids++
  119211. }
  119212. case "refundableQuantity":
  119213. out.Values[i] = ec._LineItem_refundableQuantity(ctx, field, obj)
  119214. if out.Values[i] == graphql.Null {
  119215. invalids++
  119216. }
  119217. case "requiresShipping":
  119218. out.Values[i] = ec._LineItem_requiresShipping(ctx, field, obj)
  119219. if out.Values[i] == graphql.Null {
  119220. invalids++
  119221. }
  119222. case "restockable":
  119223. out.Values[i] = ec._LineItem_restockable(ctx, field, obj)
  119224. if out.Values[i] == graphql.Null {
  119225. invalids++
  119226. }
  119227. case "sellingPlan":
  119228. out.Values[i] = ec._LineItem_sellingPlan(ctx, field, obj)
  119229. case "sku":
  119230. out.Values[i] = ec._LineItem_sku(ctx, field, obj)
  119231. case "staffMember":
  119232. out.Values[i] = ec._LineItem_staffMember(ctx, field, obj)
  119233. case "taxLines":
  119234. out.Values[i] = ec._LineItem_taxLines(ctx, field, obj)
  119235. if out.Values[i] == graphql.Null {
  119236. invalids++
  119237. }
  119238. case "taxable":
  119239. out.Values[i] = ec._LineItem_taxable(ctx, field, obj)
  119240. if out.Values[i] == graphql.Null {
  119241. invalids++
  119242. }
  119243. case "title":
  119244. out.Values[i] = ec._LineItem_title(ctx, field, obj)
  119245. if out.Values[i] == graphql.Null {
  119246. invalids++
  119247. }
  119248. case "totalDiscountSet":
  119249. out.Values[i] = ec._LineItem_totalDiscountSet(ctx, field, obj)
  119250. if out.Values[i] == graphql.Null {
  119251. invalids++
  119252. }
  119253. case "unfulfilledDiscountedTotalSet":
  119254. out.Values[i] = ec._LineItem_unfulfilledDiscountedTotalSet(ctx, field, obj)
  119255. if out.Values[i] == graphql.Null {
  119256. invalids++
  119257. }
  119258. case "unfulfilledOriginalTotalSet":
  119259. out.Values[i] = ec._LineItem_unfulfilledOriginalTotalSet(ctx, field, obj)
  119260. if out.Values[i] == graphql.Null {
  119261. invalids++
  119262. }
  119263. case "unfulfilledQuantity":
  119264. out.Values[i] = ec._LineItem_unfulfilledQuantity(ctx, field, obj)
  119265. if out.Values[i] == graphql.Null {
  119266. invalids++
  119267. }
  119268. case "variant":
  119269. out.Values[i] = ec._LineItem_variant(ctx, field, obj)
  119270. case "variantTitle":
  119271. out.Values[i] = ec._LineItem_variantTitle(ctx, field, obj)
  119272. case "vendor":
  119273. out.Values[i] = ec._LineItem_vendor(ctx, field, obj)
  119274. default:
  119275. panic("unknown field " + strconv.Quote(field.Name))
  119276. }
  119277. }
  119278. out.Dispatch()
  119279. if invalids > 0 {
  119280. return graphql.Null
  119281. }
  119282. return out
  119283. }
  119284. var lineItemConnectionImplementors = []string{"LineItemConnection"}
  119285. func (ec *executionContext) _LineItemConnection(ctx context.Context, sel ast.SelectionSet, obj *LineItemConnection) graphql.Marshaler {
  119286. fields := graphql.CollectFields(ec.OperationContext, sel, lineItemConnectionImplementors)
  119287. out := graphql.NewFieldSet(fields)
  119288. var invalids uint32
  119289. for i, field := range fields {
  119290. switch field.Name {
  119291. case "__typename":
  119292. out.Values[i] = graphql.MarshalString("LineItemConnection")
  119293. case "edges":
  119294. out.Values[i] = ec._LineItemConnection_edges(ctx, field, obj)
  119295. if out.Values[i] == graphql.Null {
  119296. invalids++
  119297. }
  119298. case "nodes":
  119299. out.Values[i] = ec._LineItemConnection_nodes(ctx, field, obj)
  119300. if out.Values[i] == graphql.Null {
  119301. invalids++
  119302. }
  119303. case "pageInfo":
  119304. out.Values[i] = ec._LineItemConnection_pageInfo(ctx, field, obj)
  119305. if out.Values[i] == graphql.Null {
  119306. invalids++
  119307. }
  119308. default:
  119309. panic("unknown field " + strconv.Quote(field.Name))
  119310. }
  119311. }
  119312. out.Dispatch()
  119313. if invalids > 0 {
  119314. return graphql.Null
  119315. }
  119316. return out
  119317. }
  119318. var lineItemEdgeImplementors = []string{"LineItemEdge"}
  119319. func (ec *executionContext) _LineItemEdge(ctx context.Context, sel ast.SelectionSet, obj *LineItemEdge) graphql.Marshaler {
  119320. fields := graphql.CollectFields(ec.OperationContext, sel, lineItemEdgeImplementors)
  119321. out := graphql.NewFieldSet(fields)
  119322. var invalids uint32
  119323. for i, field := range fields {
  119324. switch field.Name {
  119325. case "__typename":
  119326. out.Values[i] = graphql.MarshalString("LineItemEdge")
  119327. case "cursor":
  119328. out.Values[i] = ec._LineItemEdge_cursor(ctx, field, obj)
  119329. if out.Values[i] == graphql.Null {
  119330. invalids++
  119331. }
  119332. case "node":
  119333. out.Values[i] = ec._LineItemEdge_node(ctx, field, obj)
  119334. if out.Values[i] == graphql.Null {
  119335. invalids++
  119336. }
  119337. default:
  119338. panic("unknown field " + strconv.Quote(field.Name))
  119339. }
  119340. }
  119341. out.Dispatch()
  119342. if invalids > 0 {
  119343. return graphql.Null
  119344. }
  119345. return out
  119346. }
  119347. var lineItemSellingPlanImplementors = []string{"LineItemSellingPlan"}
  119348. func (ec *executionContext) _LineItemSellingPlan(ctx context.Context, sel ast.SelectionSet, obj *LineItemSellingPlan) graphql.Marshaler {
  119349. fields := graphql.CollectFields(ec.OperationContext, sel, lineItemSellingPlanImplementors)
  119350. out := graphql.NewFieldSet(fields)
  119351. var invalids uint32
  119352. for i, field := range fields {
  119353. switch field.Name {
  119354. case "__typename":
  119355. out.Values[i] = graphql.MarshalString("LineItemSellingPlan")
  119356. case "name":
  119357. out.Values[i] = ec._LineItemSellingPlan_name(ctx, field, obj)
  119358. if out.Values[i] == graphql.Null {
  119359. invalids++
  119360. }
  119361. case "sellingPlanId":
  119362. out.Values[i] = ec._LineItemSellingPlan_sellingPlanId(ctx, field, obj)
  119363. default:
  119364. panic("unknown field " + strconv.Quote(field.Name))
  119365. }
  119366. }
  119367. out.Dispatch()
  119368. if invalids > 0 {
  119369. return graphql.Null
  119370. }
  119371. return out
  119372. }
  119373. var linkImplementors = []string{"Link", "HasPublishedTranslations"}
  119374. func (ec *executionContext) _Link(ctx context.Context, sel ast.SelectionSet, obj *Link) graphql.Marshaler {
  119375. fields := graphql.CollectFields(ec.OperationContext, sel, linkImplementors)
  119376. out := graphql.NewFieldSet(fields)
  119377. var invalids uint32
  119378. for i, field := range fields {
  119379. switch field.Name {
  119380. case "__typename":
  119381. out.Values[i] = graphql.MarshalString("Link")
  119382. case "label":
  119383. out.Values[i] = ec._Link_label(ctx, field, obj)
  119384. if out.Values[i] == graphql.Null {
  119385. invalids++
  119386. }
  119387. case "translations":
  119388. out.Values[i] = ec._Link_translations(ctx, field, obj)
  119389. if out.Values[i] == graphql.Null {
  119390. invalids++
  119391. }
  119392. case "url":
  119393. out.Values[i] = ec._Link_url(ctx, field, obj)
  119394. if out.Values[i] == graphql.Null {
  119395. invalids++
  119396. }
  119397. default:
  119398. panic("unknown field " + strconv.Quote(field.Name))
  119399. }
  119400. }
  119401. out.Dispatch()
  119402. if invalids > 0 {
  119403. return graphql.Null
  119404. }
  119405. return out
  119406. }
  119407. var localizationExtensionImplementors = []string{"LocalizationExtension"}
  119408. func (ec *executionContext) _LocalizationExtension(ctx context.Context, sel ast.SelectionSet, obj *LocalizationExtension) graphql.Marshaler {
  119409. fields := graphql.CollectFields(ec.OperationContext, sel, localizationExtensionImplementors)
  119410. out := graphql.NewFieldSet(fields)
  119411. var invalids uint32
  119412. for i, field := range fields {
  119413. switch field.Name {
  119414. case "__typename":
  119415. out.Values[i] = graphql.MarshalString("LocalizationExtension")
  119416. case "countryCode":
  119417. out.Values[i] = ec._LocalizationExtension_countryCode(ctx, field, obj)
  119418. if out.Values[i] == graphql.Null {
  119419. invalids++
  119420. }
  119421. case "key":
  119422. out.Values[i] = ec._LocalizationExtension_key(ctx, field, obj)
  119423. if out.Values[i] == graphql.Null {
  119424. invalids++
  119425. }
  119426. case "purpose":
  119427. out.Values[i] = ec._LocalizationExtension_purpose(ctx, field, obj)
  119428. if out.Values[i] == graphql.Null {
  119429. invalids++
  119430. }
  119431. case "title":
  119432. out.Values[i] = ec._LocalizationExtension_title(ctx, field, obj)
  119433. if out.Values[i] == graphql.Null {
  119434. invalids++
  119435. }
  119436. case "value":
  119437. out.Values[i] = ec._LocalizationExtension_value(ctx, field, obj)
  119438. if out.Values[i] == graphql.Null {
  119439. invalids++
  119440. }
  119441. default:
  119442. panic("unknown field " + strconv.Quote(field.Name))
  119443. }
  119444. }
  119445. out.Dispatch()
  119446. if invalids > 0 {
  119447. return graphql.Null
  119448. }
  119449. return out
  119450. }
  119451. var localizationExtensionConnectionImplementors = []string{"LocalizationExtensionConnection"}
  119452. func (ec *executionContext) _LocalizationExtensionConnection(ctx context.Context, sel ast.SelectionSet, obj *LocalizationExtensionConnection) graphql.Marshaler {
  119453. fields := graphql.CollectFields(ec.OperationContext, sel, localizationExtensionConnectionImplementors)
  119454. out := graphql.NewFieldSet(fields)
  119455. var invalids uint32
  119456. for i, field := range fields {
  119457. switch field.Name {
  119458. case "__typename":
  119459. out.Values[i] = graphql.MarshalString("LocalizationExtensionConnection")
  119460. case "edges":
  119461. out.Values[i] = ec._LocalizationExtensionConnection_edges(ctx, field, obj)
  119462. if out.Values[i] == graphql.Null {
  119463. invalids++
  119464. }
  119465. case "nodes":
  119466. out.Values[i] = ec._LocalizationExtensionConnection_nodes(ctx, field, obj)
  119467. if out.Values[i] == graphql.Null {
  119468. invalids++
  119469. }
  119470. case "pageInfo":
  119471. out.Values[i] = ec._LocalizationExtensionConnection_pageInfo(ctx, field, obj)
  119472. if out.Values[i] == graphql.Null {
  119473. invalids++
  119474. }
  119475. default:
  119476. panic("unknown field " + strconv.Quote(field.Name))
  119477. }
  119478. }
  119479. out.Dispatch()
  119480. if invalids > 0 {
  119481. return graphql.Null
  119482. }
  119483. return out
  119484. }
  119485. var localizationExtensionEdgeImplementors = []string{"LocalizationExtensionEdge"}
  119486. func (ec *executionContext) _LocalizationExtensionEdge(ctx context.Context, sel ast.SelectionSet, obj *LocalizationExtensionEdge) graphql.Marshaler {
  119487. fields := graphql.CollectFields(ec.OperationContext, sel, localizationExtensionEdgeImplementors)
  119488. out := graphql.NewFieldSet(fields)
  119489. var invalids uint32
  119490. for i, field := range fields {
  119491. switch field.Name {
  119492. case "__typename":
  119493. out.Values[i] = graphql.MarshalString("LocalizationExtensionEdge")
  119494. case "cursor":
  119495. out.Values[i] = ec._LocalizationExtensionEdge_cursor(ctx, field, obj)
  119496. if out.Values[i] == graphql.Null {
  119497. invalids++
  119498. }
  119499. case "node":
  119500. out.Values[i] = ec._LocalizationExtensionEdge_node(ctx, field, obj)
  119501. if out.Values[i] == graphql.Null {
  119502. invalids++
  119503. }
  119504. default:
  119505. panic("unknown field " + strconv.Quote(field.Name))
  119506. }
  119507. }
  119508. out.Dispatch()
  119509. if invalids > 0 {
  119510. return graphql.Null
  119511. }
  119512. return out
  119513. }
  119514. var locationImplementors = []string{"Location", "HasMetafieldDefinitions", "HasMetafields", "LegacyInteroperability", "Node"}
  119515. func (ec *executionContext) _Location(ctx context.Context, sel ast.SelectionSet, obj *Location) graphql.Marshaler {
  119516. fields := graphql.CollectFields(ec.OperationContext, sel, locationImplementors)
  119517. out := graphql.NewFieldSet(fields)
  119518. var invalids uint32
  119519. for i, field := range fields {
  119520. switch field.Name {
  119521. case "__typename":
  119522. out.Values[i] = graphql.MarshalString("Location")
  119523. case "activatable":
  119524. out.Values[i] = ec._Location_activatable(ctx, field, obj)
  119525. if out.Values[i] == graphql.Null {
  119526. invalids++
  119527. }
  119528. case "address":
  119529. out.Values[i] = ec._Location_address(ctx, field, obj)
  119530. if out.Values[i] == graphql.Null {
  119531. invalids++
  119532. }
  119533. case "addressVerified":
  119534. out.Values[i] = ec._Location_addressVerified(ctx, field, obj)
  119535. if out.Values[i] == graphql.Null {
  119536. invalids++
  119537. }
  119538. case "deactivatable":
  119539. out.Values[i] = ec._Location_deactivatable(ctx, field, obj)
  119540. if out.Values[i] == graphql.Null {
  119541. invalids++
  119542. }
  119543. case "deactivatedAt":
  119544. out.Values[i] = ec._Location_deactivatedAt(ctx, field, obj)
  119545. case "deletable":
  119546. out.Values[i] = ec._Location_deletable(ctx, field, obj)
  119547. if out.Values[i] == graphql.Null {
  119548. invalids++
  119549. }
  119550. case "fulfillmentService":
  119551. out.Values[i] = ec._Location_fulfillmentService(ctx, field, obj)
  119552. case "fulfillsOnlineOrders":
  119553. out.Values[i] = ec._Location_fulfillsOnlineOrders(ctx, field, obj)
  119554. if out.Values[i] == graphql.Null {
  119555. invalids++
  119556. }
  119557. case "hasActiveInventory":
  119558. out.Values[i] = ec._Location_hasActiveInventory(ctx, field, obj)
  119559. if out.Values[i] == graphql.Null {
  119560. invalids++
  119561. }
  119562. case "hasUnfulfilledOrders":
  119563. out.Values[i] = ec._Location_hasUnfulfilledOrders(ctx, field, obj)
  119564. if out.Values[i] == graphql.Null {
  119565. invalids++
  119566. }
  119567. case "id":
  119568. out.Values[i] = ec._Location_id(ctx, field, obj)
  119569. if out.Values[i] == graphql.Null {
  119570. invalids++
  119571. }
  119572. case "inventoryLevel":
  119573. out.Values[i] = ec._Location_inventoryLevel(ctx, field, obj)
  119574. case "inventoryLevels":
  119575. out.Values[i] = ec._Location_inventoryLevels(ctx, field, obj)
  119576. if out.Values[i] == graphql.Null {
  119577. invalids++
  119578. }
  119579. case "isActive":
  119580. out.Values[i] = ec._Location_isActive(ctx, field, obj)
  119581. if out.Values[i] == graphql.Null {
  119582. invalids++
  119583. }
  119584. case "legacyResourceId":
  119585. out.Values[i] = ec._Location_legacyResourceId(ctx, field, obj)
  119586. if out.Values[i] == graphql.Null {
  119587. invalids++
  119588. }
  119589. case "metafield":
  119590. out.Values[i] = ec._Location_metafield(ctx, field, obj)
  119591. case "metafieldDefinitions":
  119592. out.Values[i] = ec._Location_metafieldDefinitions(ctx, field, obj)
  119593. if out.Values[i] == graphql.Null {
  119594. invalids++
  119595. }
  119596. case "metafields":
  119597. out.Values[i] = ec._Location_metafields(ctx, field, obj)
  119598. if out.Values[i] == graphql.Null {
  119599. invalids++
  119600. }
  119601. case "name":
  119602. out.Values[i] = ec._Location_name(ctx, field, obj)
  119603. if out.Values[i] == graphql.Null {
  119604. invalids++
  119605. }
  119606. case "privateMetafield":
  119607. out.Values[i] = ec._Location_privateMetafield(ctx, field, obj)
  119608. case "privateMetafields":
  119609. out.Values[i] = ec._Location_privateMetafields(ctx, field, obj)
  119610. if out.Values[i] == graphql.Null {
  119611. invalids++
  119612. }
  119613. case "shipsInventory":
  119614. out.Values[i] = ec._Location_shipsInventory(ctx, field, obj)
  119615. if out.Values[i] == graphql.Null {
  119616. invalids++
  119617. }
  119618. case "suggestedAddresses":
  119619. out.Values[i] = ec._Location_suggestedAddresses(ctx, field, obj)
  119620. if out.Values[i] == graphql.Null {
  119621. invalids++
  119622. }
  119623. default:
  119624. panic("unknown field " + strconv.Quote(field.Name))
  119625. }
  119626. }
  119627. out.Dispatch()
  119628. if invalids > 0 {
  119629. return graphql.Null
  119630. }
  119631. return out
  119632. }
  119633. var locationAddressImplementors = []string{"LocationAddress"}
  119634. func (ec *executionContext) _LocationAddress(ctx context.Context, sel ast.SelectionSet, obj *LocationAddress) graphql.Marshaler {
  119635. fields := graphql.CollectFields(ec.OperationContext, sel, locationAddressImplementors)
  119636. out := graphql.NewFieldSet(fields)
  119637. var invalids uint32
  119638. for i, field := range fields {
  119639. switch field.Name {
  119640. case "__typename":
  119641. out.Values[i] = graphql.MarshalString("LocationAddress")
  119642. case "address1":
  119643. out.Values[i] = ec._LocationAddress_address1(ctx, field, obj)
  119644. case "address2":
  119645. out.Values[i] = ec._LocationAddress_address2(ctx, field, obj)
  119646. case "city":
  119647. out.Values[i] = ec._LocationAddress_city(ctx, field, obj)
  119648. case "country":
  119649. out.Values[i] = ec._LocationAddress_country(ctx, field, obj)
  119650. case "countryCode":
  119651. out.Values[i] = ec._LocationAddress_countryCode(ctx, field, obj)
  119652. case "formatted":
  119653. out.Values[i] = ec._LocationAddress_formatted(ctx, field, obj)
  119654. if out.Values[i] == graphql.Null {
  119655. invalids++
  119656. }
  119657. case "latitude":
  119658. out.Values[i] = ec._LocationAddress_latitude(ctx, field, obj)
  119659. case "longitude":
  119660. out.Values[i] = ec._LocationAddress_longitude(ctx, field, obj)
  119661. case "phone":
  119662. out.Values[i] = ec._LocationAddress_phone(ctx, field, obj)
  119663. case "province":
  119664. out.Values[i] = ec._LocationAddress_province(ctx, field, obj)
  119665. case "provinceCode":
  119666. out.Values[i] = ec._LocationAddress_provinceCode(ctx, field, obj)
  119667. case "zip":
  119668. out.Values[i] = ec._LocationAddress_zip(ctx, field, obj)
  119669. default:
  119670. panic("unknown field " + strconv.Quote(field.Name))
  119671. }
  119672. }
  119673. out.Dispatch()
  119674. if invalids > 0 {
  119675. return graphql.Null
  119676. }
  119677. return out
  119678. }
  119679. var locationConnectionImplementors = []string{"LocationConnection"}
  119680. func (ec *executionContext) _LocationConnection(ctx context.Context, sel ast.SelectionSet, obj *LocationConnection) graphql.Marshaler {
  119681. fields := graphql.CollectFields(ec.OperationContext, sel, locationConnectionImplementors)
  119682. out := graphql.NewFieldSet(fields)
  119683. var invalids uint32
  119684. for i, field := range fields {
  119685. switch field.Name {
  119686. case "__typename":
  119687. out.Values[i] = graphql.MarshalString("LocationConnection")
  119688. case "edges":
  119689. out.Values[i] = ec._LocationConnection_edges(ctx, field, obj)
  119690. if out.Values[i] == graphql.Null {
  119691. invalids++
  119692. }
  119693. case "nodes":
  119694. out.Values[i] = ec._LocationConnection_nodes(ctx, field, obj)
  119695. if out.Values[i] == graphql.Null {
  119696. invalids++
  119697. }
  119698. case "pageInfo":
  119699. out.Values[i] = ec._LocationConnection_pageInfo(ctx, field, obj)
  119700. if out.Values[i] == graphql.Null {
  119701. invalids++
  119702. }
  119703. default:
  119704. panic("unknown field " + strconv.Quote(field.Name))
  119705. }
  119706. }
  119707. out.Dispatch()
  119708. if invalids > 0 {
  119709. return graphql.Null
  119710. }
  119711. return out
  119712. }
  119713. var locationEdgeImplementors = []string{"LocationEdge"}
  119714. func (ec *executionContext) _LocationEdge(ctx context.Context, sel ast.SelectionSet, obj *LocationEdge) graphql.Marshaler {
  119715. fields := graphql.CollectFields(ec.OperationContext, sel, locationEdgeImplementors)
  119716. out := graphql.NewFieldSet(fields)
  119717. var invalids uint32
  119718. for i, field := range fields {
  119719. switch field.Name {
  119720. case "__typename":
  119721. out.Values[i] = graphql.MarshalString("LocationEdge")
  119722. case "cursor":
  119723. out.Values[i] = ec._LocationEdge_cursor(ctx, field, obj)
  119724. if out.Values[i] == graphql.Null {
  119725. invalids++
  119726. }
  119727. case "node":
  119728. out.Values[i] = ec._LocationEdge_node(ctx, field, obj)
  119729. if out.Values[i] == graphql.Null {
  119730. invalids++
  119731. }
  119732. default:
  119733. panic("unknown field " + strconv.Quote(field.Name))
  119734. }
  119735. }
  119736. out.Dispatch()
  119737. if invalids > 0 {
  119738. return graphql.Null
  119739. }
  119740. return out
  119741. }
  119742. var locationSuggestedAddressImplementors = []string{"LocationSuggestedAddress"}
  119743. func (ec *executionContext) _LocationSuggestedAddress(ctx context.Context, sel ast.SelectionSet, obj *LocationSuggestedAddress) graphql.Marshaler {
  119744. fields := graphql.CollectFields(ec.OperationContext, sel, locationSuggestedAddressImplementors)
  119745. out := graphql.NewFieldSet(fields)
  119746. var invalids uint32
  119747. for i, field := range fields {
  119748. switch field.Name {
  119749. case "__typename":
  119750. out.Values[i] = graphql.MarshalString("LocationSuggestedAddress")
  119751. case "address1":
  119752. out.Values[i] = ec._LocationSuggestedAddress_address1(ctx, field, obj)
  119753. case "address2":
  119754. out.Values[i] = ec._LocationSuggestedAddress_address2(ctx, field, obj)
  119755. case "city":
  119756. out.Values[i] = ec._LocationSuggestedAddress_city(ctx, field, obj)
  119757. case "country":
  119758. out.Values[i] = ec._LocationSuggestedAddress_country(ctx, field, obj)
  119759. case "countryCode":
  119760. out.Values[i] = ec._LocationSuggestedAddress_countryCode(ctx, field, obj)
  119761. case "formatted":
  119762. out.Values[i] = ec._LocationSuggestedAddress_formatted(ctx, field, obj)
  119763. if out.Values[i] == graphql.Null {
  119764. invalids++
  119765. }
  119766. case "province":
  119767. out.Values[i] = ec._LocationSuggestedAddress_province(ctx, field, obj)
  119768. case "provinceCode":
  119769. out.Values[i] = ec._LocationSuggestedAddress_provinceCode(ctx, field, obj)
  119770. case "zip":
  119771. out.Values[i] = ec._LocationSuggestedAddress_zip(ctx, field, obj)
  119772. default:
  119773. panic("unknown field " + strconv.Quote(field.Name))
  119774. }
  119775. }
  119776. out.Dispatch()
  119777. if invalids > 0 {
  119778. return graphql.Null
  119779. }
  119780. return out
  119781. }
  119782. var mailingAddressImplementors = []string{"MailingAddress", "Node"}
  119783. func (ec *executionContext) _MailingAddress(ctx context.Context, sel ast.SelectionSet, obj *MailingAddress) graphql.Marshaler {
  119784. fields := graphql.CollectFields(ec.OperationContext, sel, mailingAddressImplementors)
  119785. out := graphql.NewFieldSet(fields)
  119786. var invalids uint32
  119787. for i, field := range fields {
  119788. switch field.Name {
  119789. case "__typename":
  119790. out.Values[i] = graphql.MarshalString("MailingAddress")
  119791. case "address1":
  119792. out.Values[i] = ec._MailingAddress_address1(ctx, field, obj)
  119793. case "address2":
  119794. out.Values[i] = ec._MailingAddress_address2(ctx, field, obj)
  119795. case "city":
  119796. out.Values[i] = ec._MailingAddress_city(ctx, field, obj)
  119797. case "company":
  119798. out.Values[i] = ec._MailingAddress_company(ctx, field, obj)
  119799. case "coordinatesValidated":
  119800. out.Values[i] = ec._MailingAddress_coordinatesValidated(ctx, field, obj)
  119801. if out.Values[i] == graphql.Null {
  119802. invalids++
  119803. }
  119804. case "country":
  119805. out.Values[i] = ec._MailingAddress_country(ctx, field, obj)
  119806. case "countryCodeV2":
  119807. out.Values[i] = ec._MailingAddress_countryCodeV2(ctx, field, obj)
  119808. case "firstName":
  119809. out.Values[i] = ec._MailingAddress_firstName(ctx, field, obj)
  119810. case "formattedArea":
  119811. out.Values[i] = ec._MailingAddress_formattedArea(ctx, field, obj)
  119812. case "id":
  119813. out.Values[i] = ec._MailingAddress_id(ctx, field, obj)
  119814. if out.Values[i] == graphql.Null {
  119815. invalids++
  119816. }
  119817. case "lastName":
  119818. out.Values[i] = ec._MailingAddress_lastName(ctx, field, obj)
  119819. case "latitude":
  119820. out.Values[i] = ec._MailingAddress_latitude(ctx, field, obj)
  119821. case "longitude":
  119822. out.Values[i] = ec._MailingAddress_longitude(ctx, field, obj)
  119823. case "name":
  119824. out.Values[i] = ec._MailingAddress_name(ctx, field, obj)
  119825. case "phone":
  119826. out.Values[i] = ec._MailingAddress_phone(ctx, field, obj)
  119827. case "province":
  119828. out.Values[i] = ec._MailingAddress_province(ctx, field, obj)
  119829. case "provinceCode":
  119830. out.Values[i] = ec._MailingAddress_provinceCode(ctx, field, obj)
  119831. case "zip":
  119832. out.Values[i] = ec._MailingAddress_zip(ctx, field, obj)
  119833. default:
  119834. panic("unknown field " + strconv.Quote(field.Name))
  119835. }
  119836. }
  119837. out.Dispatch()
  119838. if invalids > 0 {
  119839. return graphql.Null
  119840. }
  119841. return out
  119842. }
  119843. var manualDiscountApplicationImplementors = []string{"ManualDiscountApplication", "DiscountApplication"}
  119844. func (ec *executionContext) _ManualDiscountApplication(ctx context.Context, sel ast.SelectionSet, obj *ManualDiscountApplication) graphql.Marshaler {
  119845. fields := graphql.CollectFields(ec.OperationContext, sel, manualDiscountApplicationImplementors)
  119846. out := graphql.NewFieldSet(fields)
  119847. var invalids uint32
  119848. for i, field := range fields {
  119849. switch field.Name {
  119850. case "__typename":
  119851. out.Values[i] = graphql.MarshalString("ManualDiscountApplication")
  119852. case "allocationMethod":
  119853. out.Values[i] = ec._ManualDiscountApplication_allocationMethod(ctx, field, obj)
  119854. if out.Values[i] == graphql.Null {
  119855. invalids++
  119856. }
  119857. case "description":
  119858. out.Values[i] = ec._ManualDiscountApplication_description(ctx, field, obj)
  119859. case "index":
  119860. out.Values[i] = ec._ManualDiscountApplication_index(ctx, field, obj)
  119861. if out.Values[i] == graphql.Null {
  119862. invalids++
  119863. }
  119864. case "targetSelection":
  119865. out.Values[i] = ec._ManualDiscountApplication_targetSelection(ctx, field, obj)
  119866. if out.Values[i] == graphql.Null {
  119867. invalids++
  119868. }
  119869. case "targetType":
  119870. out.Values[i] = ec._ManualDiscountApplication_targetType(ctx, field, obj)
  119871. if out.Values[i] == graphql.Null {
  119872. invalids++
  119873. }
  119874. case "title":
  119875. out.Values[i] = ec._ManualDiscountApplication_title(ctx, field, obj)
  119876. if out.Values[i] == graphql.Null {
  119877. invalids++
  119878. }
  119879. case "value":
  119880. out.Values[i] = ec._ManualDiscountApplication_value(ctx, field, obj)
  119881. if out.Values[i] == graphql.Null {
  119882. invalids++
  119883. }
  119884. default:
  119885. panic("unknown field " + strconv.Quote(field.Name))
  119886. }
  119887. }
  119888. out.Dispatch()
  119889. if invalids > 0 {
  119890. return graphql.Null
  119891. }
  119892. return out
  119893. }
  119894. var marketImplementors = []string{"Market", "Node", "_Entity"}
  119895. func (ec *executionContext) _Market(ctx context.Context, sel ast.SelectionSet, obj *Market) graphql.Marshaler {
  119896. fields := graphql.CollectFields(ec.OperationContext, sel, marketImplementors)
  119897. out := graphql.NewFieldSet(fields)
  119898. var invalids uint32
  119899. for i, field := range fields {
  119900. switch field.Name {
  119901. case "__typename":
  119902. out.Values[i] = graphql.MarshalString("Market")
  119903. case "currencySettings":
  119904. out.Values[i] = ec._Market_currencySettings(ctx, field, obj)
  119905. if out.Values[i] == graphql.Null {
  119906. invalids++
  119907. }
  119908. case "enabled":
  119909. out.Values[i] = ec._Market_enabled(ctx, field, obj)
  119910. if out.Values[i] == graphql.Null {
  119911. invalids++
  119912. }
  119913. case "id":
  119914. out.Values[i] = ec._Market_id(ctx, field, obj)
  119915. if out.Values[i] == graphql.Null {
  119916. invalids++
  119917. }
  119918. case "name":
  119919. out.Values[i] = ec._Market_name(ctx, field, obj)
  119920. if out.Values[i] == graphql.Null {
  119921. invalids++
  119922. }
  119923. case "priceList":
  119924. out.Values[i] = ec._Market_priceList(ctx, field, obj)
  119925. case "primary":
  119926. out.Values[i] = ec._Market_primary(ctx, field, obj)
  119927. if out.Values[i] == graphql.Null {
  119928. invalids++
  119929. }
  119930. case "regions":
  119931. out.Values[i] = ec._Market_regions(ctx, field, obj)
  119932. if out.Values[i] == graphql.Null {
  119933. invalids++
  119934. }
  119935. case "webPresence":
  119936. out.Values[i] = ec._Market_webPresence(ctx, field, obj)
  119937. default:
  119938. panic("unknown field " + strconv.Quote(field.Name))
  119939. }
  119940. }
  119941. out.Dispatch()
  119942. if invalids > 0 {
  119943. return graphql.Null
  119944. }
  119945. return out
  119946. }
  119947. var marketCurrencySettingsImplementors = []string{"MarketCurrencySettings"}
  119948. func (ec *executionContext) _MarketCurrencySettings(ctx context.Context, sel ast.SelectionSet, obj *MarketCurrencySettings) graphql.Marshaler {
  119949. fields := graphql.CollectFields(ec.OperationContext, sel, marketCurrencySettingsImplementors)
  119950. out := graphql.NewFieldSet(fields)
  119951. var invalids uint32
  119952. for i, field := range fields {
  119953. switch field.Name {
  119954. case "__typename":
  119955. out.Values[i] = graphql.MarshalString("MarketCurrencySettings")
  119956. case "baseCurrency":
  119957. out.Values[i] = ec._MarketCurrencySettings_baseCurrency(ctx, field, obj)
  119958. if out.Values[i] == graphql.Null {
  119959. invalids++
  119960. }
  119961. case "localCurrencies":
  119962. out.Values[i] = ec._MarketCurrencySettings_localCurrencies(ctx, field, obj)
  119963. if out.Values[i] == graphql.Null {
  119964. invalids++
  119965. }
  119966. default:
  119967. panic("unknown field " + strconv.Quote(field.Name))
  119968. }
  119969. }
  119970. out.Dispatch()
  119971. if invalids > 0 {
  119972. return graphql.Null
  119973. }
  119974. return out
  119975. }
  119976. var marketRegionConnectionImplementors = []string{"MarketRegionConnection"}
  119977. func (ec *executionContext) _MarketRegionConnection(ctx context.Context, sel ast.SelectionSet, obj *MarketRegionConnection) graphql.Marshaler {
  119978. fields := graphql.CollectFields(ec.OperationContext, sel, marketRegionConnectionImplementors)
  119979. out := graphql.NewFieldSet(fields)
  119980. var invalids uint32
  119981. for i, field := range fields {
  119982. switch field.Name {
  119983. case "__typename":
  119984. out.Values[i] = graphql.MarshalString("MarketRegionConnection")
  119985. case "edges":
  119986. out.Values[i] = ec._MarketRegionConnection_edges(ctx, field, obj)
  119987. if out.Values[i] == graphql.Null {
  119988. invalids++
  119989. }
  119990. case "nodes":
  119991. out.Values[i] = ec._MarketRegionConnection_nodes(ctx, field, obj)
  119992. if out.Values[i] == graphql.Null {
  119993. invalids++
  119994. }
  119995. case "pageInfo":
  119996. out.Values[i] = ec._MarketRegionConnection_pageInfo(ctx, field, obj)
  119997. if out.Values[i] == graphql.Null {
  119998. invalids++
  119999. }
  120000. default:
  120001. panic("unknown field " + strconv.Quote(field.Name))
  120002. }
  120003. }
  120004. out.Dispatch()
  120005. if invalids > 0 {
  120006. return graphql.Null
  120007. }
  120008. return out
  120009. }
  120010. var marketRegionEdgeImplementors = []string{"MarketRegionEdge"}
  120011. func (ec *executionContext) _MarketRegionEdge(ctx context.Context, sel ast.SelectionSet, obj *MarketRegionEdge) graphql.Marshaler {
  120012. fields := graphql.CollectFields(ec.OperationContext, sel, marketRegionEdgeImplementors)
  120013. out := graphql.NewFieldSet(fields)
  120014. var invalids uint32
  120015. for i, field := range fields {
  120016. switch field.Name {
  120017. case "__typename":
  120018. out.Values[i] = graphql.MarshalString("MarketRegionEdge")
  120019. case "cursor":
  120020. out.Values[i] = ec._MarketRegionEdge_cursor(ctx, field, obj)
  120021. if out.Values[i] == graphql.Null {
  120022. invalids++
  120023. }
  120024. case "node":
  120025. out.Values[i] = ec._MarketRegionEdge_node(ctx, field, obj)
  120026. if out.Values[i] == graphql.Null {
  120027. invalids++
  120028. }
  120029. default:
  120030. panic("unknown field " + strconv.Quote(field.Name))
  120031. }
  120032. }
  120033. out.Dispatch()
  120034. if invalids > 0 {
  120035. return graphql.Null
  120036. }
  120037. return out
  120038. }
  120039. var marketWebPresenceImplementors = []string{"MarketWebPresence", "Node", "_Entity"}
  120040. func (ec *executionContext) _MarketWebPresence(ctx context.Context, sel ast.SelectionSet, obj *MarketWebPresence) graphql.Marshaler {
  120041. fields := graphql.CollectFields(ec.OperationContext, sel, marketWebPresenceImplementors)
  120042. out := graphql.NewFieldSet(fields)
  120043. var invalids uint32
  120044. for i, field := range fields {
  120045. switch field.Name {
  120046. case "__typename":
  120047. out.Values[i] = graphql.MarshalString("MarketWebPresence")
  120048. case "alternateLocales":
  120049. out.Values[i] = ec._MarketWebPresence_alternateLocales(ctx, field, obj)
  120050. if out.Values[i] == graphql.Null {
  120051. invalids++
  120052. }
  120053. case "defaultLocale":
  120054. out.Values[i] = ec._MarketWebPresence_defaultLocale(ctx, field, obj)
  120055. if out.Values[i] == graphql.Null {
  120056. invalids++
  120057. }
  120058. case "domain":
  120059. out.Values[i] = ec._MarketWebPresence_domain(ctx, field, obj)
  120060. case "id":
  120061. out.Values[i] = ec._MarketWebPresence_id(ctx, field, obj)
  120062. if out.Values[i] == graphql.Null {
  120063. invalids++
  120064. }
  120065. case "market":
  120066. out.Values[i] = ec._MarketWebPresence_market(ctx, field, obj)
  120067. if out.Values[i] == graphql.Null {
  120068. invalids++
  120069. }
  120070. case "rootUrls":
  120071. out.Values[i] = ec._MarketWebPresence_rootUrls(ctx, field, obj)
  120072. if out.Values[i] == graphql.Null {
  120073. invalids++
  120074. }
  120075. case "subfolderSuffix":
  120076. out.Values[i] = ec._MarketWebPresence_subfolderSuffix(ctx, field, obj)
  120077. default:
  120078. panic("unknown field " + strconv.Quote(field.Name))
  120079. }
  120080. }
  120081. out.Dispatch()
  120082. if invalids > 0 {
  120083. return graphql.Null
  120084. }
  120085. return out
  120086. }
  120087. var marketWebPresenceRootUrlImplementors = []string{"MarketWebPresenceRootUrl"}
  120088. func (ec *executionContext) _MarketWebPresenceRootUrl(ctx context.Context, sel ast.SelectionSet, obj *MarketWebPresenceRootURL) graphql.Marshaler {
  120089. fields := graphql.CollectFields(ec.OperationContext, sel, marketWebPresenceRootUrlImplementors)
  120090. out := graphql.NewFieldSet(fields)
  120091. var invalids uint32
  120092. for i, field := range fields {
  120093. switch field.Name {
  120094. case "__typename":
  120095. out.Values[i] = graphql.MarshalString("MarketWebPresenceRootUrl")
  120096. case "locale":
  120097. out.Values[i] = ec._MarketWebPresenceRootUrl_locale(ctx, field, obj)
  120098. if out.Values[i] == graphql.Null {
  120099. invalids++
  120100. }
  120101. case "url":
  120102. out.Values[i] = ec._MarketWebPresenceRootUrl_url(ctx, field, obj)
  120103. if out.Values[i] == graphql.Null {
  120104. invalids++
  120105. }
  120106. default:
  120107. panic("unknown field " + strconv.Quote(field.Name))
  120108. }
  120109. }
  120110. out.Dispatch()
  120111. if invalids > 0 {
  120112. return graphql.Null
  120113. }
  120114. return out
  120115. }
  120116. var marketingEventImplementors = []string{"MarketingEvent", "LegacyInteroperability", "Node"}
  120117. func (ec *executionContext) _MarketingEvent(ctx context.Context, sel ast.SelectionSet, obj *MarketingEvent) graphql.Marshaler {
  120118. fields := graphql.CollectFields(ec.OperationContext, sel, marketingEventImplementors)
  120119. out := graphql.NewFieldSet(fields)
  120120. var invalids uint32
  120121. for i, field := range fields {
  120122. switch field.Name {
  120123. case "__typename":
  120124. out.Values[i] = graphql.MarshalString("MarketingEvent")
  120125. case "app":
  120126. out.Values[i] = ec._MarketingEvent_app(ctx, field, obj)
  120127. if out.Values[i] == graphql.Null {
  120128. invalids++
  120129. }
  120130. case "channel":
  120131. out.Values[i] = ec._MarketingEvent_channel(ctx, field, obj)
  120132. case "description":
  120133. out.Values[i] = ec._MarketingEvent_description(ctx, field, obj)
  120134. case "endedAt":
  120135. out.Values[i] = ec._MarketingEvent_endedAt(ctx, field, obj)
  120136. case "id":
  120137. out.Values[i] = ec._MarketingEvent_id(ctx, field, obj)
  120138. if out.Values[i] == graphql.Null {
  120139. invalids++
  120140. }
  120141. case "legacyResourceId":
  120142. out.Values[i] = ec._MarketingEvent_legacyResourceId(ctx, field, obj)
  120143. if out.Values[i] == graphql.Null {
  120144. invalids++
  120145. }
  120146. case "manageUrl":
  120147. out.Values[i] = ec._MarketingEvent_manageUrl(ctx, field, obj)
  120148. case "previewUrl":
  120149. out.Values[i] = ec._MarketingEvent_previewUrl(ctx, field, obj)
  120150. case "remoteId":
  120151. out.Values[i] = ec._MarketingEvent_remoteId(ctx, field, obj)
  120152. case "scheduledToEndAt":
  120153. out.Values[i] = ec._MarketingEvent_scheduledToEndAt(ctx, field, obj)
  120154. case "sourceAndMedium":
  120155. out.Values[i] = ec._MarketingEvent_sourceAndMedium(ctx, field, obj)
  120156. if out.Values[i] == graphql.Null {
  120157. invalids++
  120158. }
  120159. case "startedAt":
  120160. out.Values[i] = ec._MarketingEvent_startedAt(ctx, field, obj)
  120161. if out.Values[i] == graphql.Null {
  120162. invalids++
  120163. }
  120164. case "type":
  120165. out.Values[i] = ec._MarketingEvent_type(ctx, field, obj)
  120166. if out.Values[i] == graphql.Null {
  120167. invalids++
  120168. }
  120169. case "utmCampaign":
  120170. out.Values[i] = ec._MarketingEvent_utmCampaign(ctx, field, obj)
  120171. case "utmMedium":
  120172. out.Values[i] = ec._MarketingEvent_utmMedium(ctx, field, obj)
  120173. case "utmSource":
  120174. out.Values[i] = ec._MarketingEvent_utmSource(ctx, field, obj)
  120175. default:
  120176. panic("unknown field " + strconv.Quote(field.Name))
  120177. }
  120178. }
  120179. out.Dispatch()
  120180. if invalids > 0 {
  120181. return graphql.Null
  120182. }
  120183. return out
  120184. }
  120185. var mediaConnectionImplementors = []string{"MediaConnection"}
  120186. func (ec *executionContext) _MediaConnection(ctx context.Context, sel ast.SelectionSet, obj *MediaConnection) graphql.Marshaler {
  120187. fields := graphql.CollectFields(ec.OperationContext, sel, mediaConnectionImplementors)
  120188. out := graphql.NewFieldSet(fields)
  120189. var invalids uint32
  120190. for i, field := range fields {
  120191. switch field.Name {
  120192. case "__typename":
  120193. out.Values[i] = graphql.MarshalString("MediaConnection")
  120194. case "edges":
  120195. out.Values[i] = ec._MediaConnection_edges(ctx, field, obj)
  120196. if out.Values[i] == graphql.Null {
  120197. invalids++
  120198. }
  120199. case "nodes":
  120200. out.Values[i] = ec._MediaConnection_nodes(ctx, field, obj)
  120201. if out.Values[i] == graphql.Null {
  120202. invalids++
  120203. }
  120204. case "pageInfo":
  120205. out.Values[i] = ec._MediaConnection_pageInfo(ctx, field, obj)
  120206. if out.Values[i] == graphql.Null {
  120207. invalids++
  120208. }
  120209. default:
  120210. panic("unknown field " + strconv.Quote(field.Name))
  120211. }
  120212. }
  120213. out.Dispatch()
  120214. if invalids > 0 {
  120215. return graphql.Null
  120216. }
  120217. return out
  120218. }
  120219. var mediaEdgeImplementors = []string{"MediaEdge"}
  120220. func (ec *executionContext) _MediaEdge(ctx context.Context, sel ast.SelectionSet, obj *MediaEdge) graphql.Marshaler {
  120221. fields := graphql.CollectFields(ec.OperationContext, sel, mediaEdgeImplementors)
  120222. out := graphql.NewFieldSet(fields)
  120223. var invalids uint32
  120224. for i, field := range fields {
  120225. switch field.Name {
  120226. case "__typename":
  120227. out.Values[i] = graphql.MarshalString("MediaEdge")
  120228. case "cursor":
  120229. out.Values[i] = ec._MediaEdge_cursor(ctx, field, obj)
  120230. if out.Values[i] == graphql.Null {
  120231. invalids++
  120232. }
  120233. case "node":
  120234. out.Values[i] = ec._MediaEdge_node(ctx, field, obj)
  120235. if out.Values[i] == graphql.Null {
  120236. invalids++
  120237. }
  120238. default:
  120239. panic("unknown field " + strconv.Quote(field.Name))
  120240. }
  120241. }
  120242. out.Dispatch()
  120243. if invalids > 0 {
  120244. return graphql.Null
  120245. }
  120246. return out
  120247. }
  120248. var mediaErrorImplementors = []string{"MediaError"}
  120249. func (ec *executionContext) _MediaError(ctx context.Context, sel ast.SelectionSet, obj *MediaError) graphql.Marshaler {
  120250. fields := graphql.CollectFields(ec.OperationContext, sel, mediaErrorImplementors)
  120251. out := graphql.NewFieldSet(fields)
  120252. var invalids uint32
  120253. for i, field := range fields {
  120254. switch field.Name {
  120255. case "__typename":
  120256. out.Values[i] = graphql.MarshalString("MediaError")
  120257. case "code":
  120258. out.Values[i] = ec._MediaError_code(ctx, field, obj)
  120259. if out.Values[i] == graphql.Null {
  120260. invalids++
  120261. }
  120262. case "details":
  120263. out.Values[i] = ec._MediaError_details(ctx, field, obj)
  120264. case "message":
  120265. out.Values[i] = ec._MediaError_message(ctx, field, obj)
  120266. if out.Values[i] == graphql.Null {
  120267. invalids++
  120268. }
  120269. default:
  120270. panic("unknown field " + strconv.Quote(field.Name))
  120271. }
  120272. }
  120273. out.Dispatch()
  120274. if invalids > 0 {
  120275. return graphql.Null
  120276. }
  120277. return out
  120278. }
  120279. var mediaImageImplementors = []string{"MediaImage", "File", "Media", "Node", "MetafieldReference"}
  120280. func (ec *executionContext) _MediaImage(ctx context.Context, sel ast.SelectionSet, obj *MediaImage) graphql.Marshaler {
  120281. fields := graphql.CollectFields(ec.OperationContext, sel, mediaImageImplementors)
  120282. out := graphql.NewFieldSet(fields)
  120283. var invalids uint32
  120284. for i, field := range fields {
  120285. switch field.Name {
  120286. case "__typename":
  120287. out.Values[i] = graphql.MarshalString("MediaImage")
  120288. case "alt":
  120289. out.Values[i] = ec._MediaImage_alt(ctx, field, obj)
  120290. case "createdAt":
  120291. out.Values[i] = ec._MediaImage_createdAt(ctx, field, obj)
  120292. if out.Values[i] == graphql.Null {
  120293. invalids++
  120294. }
  120295. case "fileErrors":
  120296. out.Values[i] = ec._MediaImage_fileErrors(ctx, field, obj)
  120297. if out.Values[i] == graphql.Null {
  120298. invalids++
  120299. }
  120300. case "fileStatus":
  120301. out.Values[i] = ec._MediaImage_fileStatus(ctx, field, obj)
  120302. if out.Values[i] == graphql.Null {
  120303. invalids++
  120304. }
  120305. case "id":
  120306. out.Values[i] = ec._MediaImage_id(ctx, field, obj)
  120307. if out.Values[i] == graphql.Null {
  120308. invalids++
  120309. }
  120310. case "image":
  120311. out.Values[i] = ec._MediaImage_image(ctx, field, obj)
  120312. case "mediaContentType":
  120313. out.Values[i] = ec._MediaImage_mediaContentType(ctx, field, obj)
  120314. if out.Values[i] == graphql.Null {
  120315. invalids++
  120316. }
  120317. case "mediaErrors":
  120318. out.Values[i] = ec._MediaImage_mediaErrors(ctx, field, obj)
  120319. if out.Values[i] == graphql.Null {
  120320. invalids++
  120321. }
  120322. case "mediaWarnings":
  120323. out.Values[i] = ec._MediaImage_mediaWarnings(ctx, field, obj)
  120324. if out.Values[i] == graphql.Null {
  120325. invalids++
  120326. }
  120327. case "mimeType":
  120328. out.Values[i] = ec._MediaImage_mimeType(ctx, field, obj)
  120329. case "originalSource":
  120330. out.Values[i] = ec._MediaImage_originalSource(ctx, field, obj)
  120331. case "preview":
  120332. out.Values[i] = ec._MediaImage_preview(ctx, field, obj)
  120333. case "status":
  120334. out.Values[i] = ec._MediaImage_status(ctx, field, obj)
  120335. if out.Values[i] == graphql.Null {
  120336. invalids++
  120337. }
  120338. default:
  120339. panic("unknown field " + strconv.Quote(field.Name))
  120340. }
  120341. }
  120342. out.Dispatch()
  120343. if invalids > 0 {
  120344. return graphql.Null
  120345. }
  120346. return out
  120347. }
  120348. var mediaImageOriginalSourceImplementors = []string{"MediaImageOriginalSource"}
  120349. func (ec *executionContext) _MediaImageOriginalSource(ctx context.Context, sel ast.SelectionSet, obj *MediaImageOriginalSource) graphql.Marshaler {
  120350. fields := graphql.CollectFields(ec.OperationContext, sel, mediaImageOriginalSourceImplementors)
  120351. out := graphql.NewFieldSet(fields)
  120352. var invalids uint32
  120353. for i, field := range fields {
  120354. switch field.Name {
  120355. case "__typename":
  120356. out.Values[i] = graphql.MarshalString("MediaImageOriginalSource")
  120357. case "fileSize":
  120358. out.Values[i] = ec._MediaImageOriginalSource_fileSize(ctx, field, obj)
  120359. default:
  120360. panic("unknown field " + strconv.Quote(field.Name))
  120361. }
  120362. }
  120363. out.Dispatch()
  120364. if invalids > 0 {
  120365. return graphql.Null
  120366. }
  120367. return out
  120368. }
  120369. var mediaPreviewImageImplementors = []string{"MediaPreviewImage"}
  120370. func (ec *executionContext) _MediaPreviewImage(ctx context.Context, sel ast.SelectionSet, obj *MediaPreviewImage) graphql.Marshaler {
  120371. fields := graphql.CollectFields(ec.OperationContext, sel, mediaPreviewImageImplementors)
  120372. out := graphql.NewFieldSet(fields)
  120373. var invalids uint32
  120374. for i, field := range fields {
  120375. switch field.Name {
  120376. case "__typename":
  120377. out.Values[i] = graphql.MarshalString("MediaPreviewImage")
  120378. case "image":
  120379. out.Values[i] = ec._MediaPreviewImage_image(ctx, field, obj)
  120380. case "status":
  120381. out.Values[i] = ec._MediaPreviewImage_status(ctx, field, obj)
  120382. if out.Values[i] == graphql.Null {
  120383. invalids++
  120384. }
  120385. default:
  120386. panic("unknown field " + strconv.Quote(field.Name))
  120387. }
  120388. }
  120389. out.Dispatch()
  120390. if invalids > 0 {
  120391. return graphql.Null
  120392. }
  120393. return out
  120394. }
  120395. var mediaUserErrorImplementors = []string{"MediaUserError", "DisplayableError"}
  120396. func (ec *executionContext) _MediaUserError(ctx context.Context, sel ast.SelectionSet, obj *MediaUserError) graphql.Marshaler {
  120397. fields := graphql.CollectFields(ec.OperationContext, sel, mediaUserErrorImplementors)
  120398. out := graphql.NewFieldSet(fields)
  120399. var invalids uint32
  120400. for i, field := range fields {
  120401. switch field.Name {
  120402. case "__typename":
  120403. out.Values[i] = graphql.MarshalString("MediaUserError")
  120404. case "code":
  120405. out.Values[i] = ec._MediaUserError_code(ctx, field, obj)
  120406. case "field":
  120407. out.Values[i] = ec._MediaUserError_field(ctx, field, obj)
  120408. case "message":
  120409. out.Values[i] = ec._MediaUserError_message(ctx, field, obj)
  120410. if out.Values[i] == graphql.Null {
  120411. invalids++
  120412. }
  120413. default:
  120414. panic("unknown field " + strconv.Quote(field.Name))
  120415. }
  120416. }
  120417. out.Dispatch()
  120418. if invalids > 0 {
  120419. return graphql.Null
  120420. }
  120421. return out
  120422. }
  120423. var mediaWarningImplementors = []string{"MediaWarning"}
  120424. func (ec *executionContext) _MediaWarning(ctx context.Context, sel ast.SelectionSet, obj *MediaWarning) graphql.Marshaler {
  120425. fields := graphql.CollectFields(ec.OperationContext, sel, mediaWarningImplementors)
  120426. out := graphql.NewFieldSet(fields)
  120427. var invalids uint32
  120428. for i, field := range fields {
  120429. switch field.Name {
  120430. case "__typename":
  120431. out.Values[i] = graphql.MarshalString("MediaWarning")
  120432. case "code":
  120433. out.Values[i] = ec._MediaWarning_code(ctx, field, obj)
  120434. if out.Values[i] == graphql.Null {
  120435. invalids++
  120436. }
  120437. case "message":
  120438. out.Values[i] = ec._MediaWarning_message(ctx, field, obj)
  120439. default:
  120440. panic("unknown field " + strconv.Quote(field.Name))
  120441. }
  120442. }
  120443. out.Dispatch()
  120444. if invalids > 0 {
  120445. return graphql.Null
  120446. }
  120447. return out
  120448. }
  120449. var merchantApprovalSignalsImplementors = []string{"MerchantApprovalSignals"}
  120450. func (ec *executionContext) _MerchantApprovalSignals(ctx context.Context, sel ast.SelectionSet, obj *MerchantApprovalSignals) graphql.Marshaler {
  120451. fields := graphql.CollectFields(ec.OperationContext, sel, merchantApprovalSignalsImplementors)
  120452. out := graphql.NewFieldSet(fields)
  120453. var invalids uint32
  120454. for i, field := range fields {
  120455. switch field.Name {
  120456. case "__typename":
  120457. out.Values[i] = graphql.MarshalString("MerchantApprovalSignals")
  120458. case "identityVerified":
  120459. out.Values[i] = ec._MerchantApprovalSignals_identityVerified(ctx, field, obj)
  120460. if out.Values[i] == graphql.Null {
  120461. invalids++
  120462. }
  120463. case "verifiedByShopify":
  120464. out.Values[i] = ec._MerchantApprovalSignals_verifiedByShopify(ctx, field, obj)
  120465. if out.Values[i] == graphql.Null {
  120466. invalids++
  120467. }
  120468. default:
  120469. panic("unknown field " + strconv.Quote(field.Name))
  120470. }
  120471. }
  120472. out.Dispatch()
  120473. if invalids > 0 {
  120474. return graphql.Null
  120475. }
  120476. return out
  120477. }
  120478. var metafieldImplementors = []string{"Metafield", "LegacyInteroperability", "Node"}
  120479. func (ec *executionContext) _Metafield(ctx context.Context, sel ast.SelectionSet, obj *Metafield) graphql.Marshaler {
  120480. fields := graphql.CollectFields(ec.OperationContext, sel, metafieldImplementors)
  120481. out := graphql.NewFieldSet(fields)
  120482. var invalids uint32
  120483. for i, field := range fields {
  120484. switch field.Name {
  120485. case "__typename":
  120486. out.Values[i] = graphql.MarshalString("Metafield")
  120487. case "createdAt":
  120488. out.Values[i] = ec._Metafield_createdAt(ctx, field, obj)
  120489. if out.Values[i] == graphql.Null {
  120490. invalids++
  120491. }
  120492. case "definition":
  120493. out.Values[i] = ec._Metafield_definition(ctx, field, obj)
  120494. case "description":
  120495. out.Values[i] = ec._Metafield_description(ctx, field, obj)
  120496. case "id":
  120497. out.Values[i] = ec._Metafield_id(ctx, field, obj)
  120498. if out.Values[i] == graphql.Null {
  120499. invalids++
  120500. }
  120501. case "key":
  120502. out.Values[i] = ec._Metafield_key(ctx, field, obj)
  120503. if out.Values[i] == graphql.Null {
  120504. invalids++
  120505. }
  120506. case "legacyResourceId":
  120507. out.Values[i] = ec._Metafield_legacyResourceId(ctx, field, obj)
  120508. if out.Values[i] == graphql.Null {
  120509. invalids++
  120510. }
  120511. case "namespace":
  120512. out.Values[i] = ec._Metafield_namespace(ctx, field, obj)
  120513. if out.Values[i] == graphql.Null {
  120514. invalids++
  120515. }
  120516. case "owner":
  120517. out.Values[i] = ec._Metafield_owner(ctx, field, obj)
  120518. if out.Values[i] == graphql.Null {
  120519. invalids++
  120520. }
  120521. case "ownerType":
  120522. out.Values[i] = ec._Metafield_ownerType(ctx, field, obj)
  120523. if out.Values[i] == graphql.Null {
  120524. invalids++
  120525. }
  120526. case "reference":
  120527. out.Values[i] = ec._Metafield_reference(ctx, field, obj)
  120528. case "references":
  120529. out.Values[i] = ec._Metafield_references(ctx, field, obj)
  120530. case "type":
  120531. out.Values[i] = ec._Metafield_type(ctx, field, obj)
  120532. if out.Values[i] == graphql.Null {
  120533. invalids++
  120534. }
  120535. case "updatedAt":
  120536. out.Values[i] = ec._Metafield_updatedAt(ctx, field, obj)
  120537. if out.Values[i] == graphql.Null {
  120538. invalids++
  120539. }
  120540. case "value":
  120541. out.Values[i] = ec._Metafield_value(ctx, field, obj)
  120542. if out.Values[i] == graphql.Null {
  120543. invalids++
  120544. }
  120545. default:
  120546. panic("unknown field " + strconv.Quote(field.Name))
  120547. }
  120548. }
  120549. out.Dispatch()
  120550. if invalids > 0 {
  120551. return graphql.Null
  120552. }
  120553. return out
  120554. }
  120555. var metafieldConnectionImplementors = []string{"MetafieldConnection"}
  120556. func (ec *executionContext) _MetafieldConnection(ctx context.Context, sel ast.SelectionSet, obj *MetafieldConnection) graphql.Marshaler {
  120557. fields := graphql.CollectFields(ec.OperationContext, sel, metafieldConnectionImplementors)
  120558. out := graphql.NewFieldSet(fields)
  120559. var invalids uint32
  120560. for i, field := range fields {
  120561. switch field.Name {
  120562. case "__typename":
  120563. out.Values[i] = graphql.MarshalString("MetafieldConnection")
  120564. case "edges":
  120565. out.Values[i] = ec._MetafieldConnection_edges(ctx, field, obj)
  120566. if out.Values[i] == graphql.Null {
  120567. invalids++
  120568. }
  120569. case "nodes":
  120570. out.Values[i] = ec._MetafieldConnection_nodes(ctx, field, obj)
  120571. if out.Values[i] == graphql.Null {
  120572. invalids++
  120573. }
  120574. case "pageInfo":
  120575. out.Values[i] = ec._MetafieldConnection_pageInfo(ctx, field, obj)
  120576. if out.Values[i] == graphql.Null {
  120577. invalids++
  120578. }
  120579. default:
  120580. panic("unknown field " + strconv.Quote(field.Name))
  120581. }
  120582. }
  120583. out.Dispatch()
  120584. if invalids > 0 {
  120585. return graphql.Null
  120586. }
  120587. return out
  120588. }
  120589. var metafieldDefinitionImplementors = []string{"MetafieldDefinition", "Node"}
  120590. func (ec *executionContext) _MetafieldDefinition(ctx context.Context, sel ast.SelectionSet, obj *MetafieldDefinition) graphql.Marshaler {
  120591. fields := graphql.CollectFields(ec.OperationContext, sel, metafieldDefinitionImplementors)
  120592. out := graphql.NewFieldSet(fields)
  120593. var invalids uint32
  120594. for i, field := range fields {
  120595. switch field.Name {
  120596. case "__typename":
  120597. out.Values[i] = graphql.MarshalString("MetafieldDefinition")
  120598. case "description":
  120599. out.Values[i] = ec._MetafieldDefinition_description(ctx, field, obj)
  120600. case "id":
  120601. out.Values[i] = ec._MetafieldDefinition_id(ctx, field, obj)
  120602. if out.Values[i] == graphql.Null {
  120603. invalids++
  120604. }
  120605. case "key":
  120606. out.Values[i] = ec._MetafieldDefinition_key(ctx, field, obj)
  120607. if out.Values[i] == graphql.Null {
  120608. invalids++
  120609. }
  120610. case "metafields":
  120611. out.Values[i] = ec._MetafieldDefinition_metafields(ctx, field, obj)
  120612. if out.Values[i] == graphql.Null {
  120613. invalids++
  120614. }
  120615. case "metafieldsCount":
  120616. out.Values[i] = ec._MetafieldDefinition_metafieldsCount(ctx, field, obj)
  120617. if out.Values[i] == graphql.Null {
  120618. invalids++
  120619. }
  120620. case "name":
  120621. out.Values[i] = ec._MetafieldDefinition_name(ctx, field, obj)
  120622. if out.Values[i] == graphql.Null {
  120623. invalids++
  120624. }
  120625. case "namespace":
  120626. out.Values[i] = ec._MetafieldDefinition_namespace(ctx, field, obj)
  120627. if out.Values[i] == graphql.Null {
  120628. invalids++
  120629. }
  120630. case "ownerType":
  120631. out.Values[i] = ec._MetafieldDefinition_ownerType(ctx, field, obj)
  120632. if out.Values[i] == graphql.Null {
  120633. invalids++
  120634. }
  120635. case "pinnedPosition":
  120636. out.Values[i] = ec._MetafieldDefinition_pinnedPosition(ctx, field, obj)
  120637. case "standardTemplate":
  120638. out.Values[i] = ec._MetafieldDefinition_standardTemplate(ctx, field, obj)
  120639. case "type":
  120640. out.Values[i] = ec._MetafieldDefinition_type(ctx, field, obj)
  120641. if out.Values[i] == graphql.Null {
  120642. invalids++
  120643. }
  120644. case "validationStatus":
  120645. out.Values[i] = ec._MetafieldDefinition_validationStatus(ctx, field, obj)
  120646. if out.Values[i] == graphql.Null {
  120647. invalids++
  120648. }
  120649. case "validations":
  120650. out.Values[i] = ec._MetafieldDefinition_validations(ctx, field, obj)
  120651. if out.Values[i] == graphql.Null {
  120652. invalids++
  120653. }
  120654. case "visibleToStorefrontApi":
  120655. out.Values[i] = ec._MetafieldDefinition_visibleToStorefrontApi(ctx, field, obj)
  120656. if out.Values[i] == graphql.Null {
  120657. invalids++
  120658. }
  120659. default:
  120660. panic("unknown field " + strconv.Quote(field.Name))
  120661. }
  120662. }
  120663. out.Dispatch()
  120664. if invalids > 0 {
  120665. return graphql.Null
  120666. }
  120667. return out
  120668. }
  120669. var metafieldDefinitionConnectionImplementors = []string{"MetafieldDefinitionConnection"}
  120670. func (ec *executionContext) _MetafieldDefinitionConnection(ctx context.Context, sel ast.SelectionSet, obj *MetafieldDefinitionConnection) graphql.Marshaler {
  120671. fields := graphql.CollectFields(ec.OperationContext, sel, metafieldDefinitionConnectionImplementors)
  120672. out := graphql.NewFieldSet(fields)
  120673. var invalids uint32
  120674. for i, field := range fields {
  120675. switch field.Name {
  120676. case "__typename":
  120677. out.Values[i] = graphql.MarshalString("MetafieldDefinitionConnection")
  120678. case "edges":
  120679. out.Values[i] = ec._MetafieldDefinitionConnection_edges(ctx, field, obj)
  120680. if out.Values[i] == graphql.Null {
  120681. invalids++
  120682. }
  120683. case "nodes":
  120684. out.Values[i] = ec._MetafieldDefinitionConnection_nodes(ctx, field, obj)
  120685. if out.Values[i] == graphql.Null {
  120686. invalids++
  120687. }
  120688. case "pageInfo":
  120689. out.Values[i] = ec._MetafieldDefinitionConnection_pageInfo(ctx, field, obj)
  120690. if out.Values[i] == graphql.Null {
  120691. invalids++
  120692. }
  120693. default:
  120694. panic("unknown field " + strconv.Quote(field.Name))
  120695. }
  120696. }
  120697. out.Dispatch()
  120698. if invalids > 0 {
  120699. return graphql.Null
  120700. }
  120701. return out
  120702. }
  120703. var metafieldDefinitionEdgeImplementors = []string{"MetafieldDefinitionEdge"}
  120704. func (ec *executionContext) _MetafieldDefinitionEdge(ctx context.Context, sel ast.SelectionSet, obj *MetafieldDefinitionEdge) graphql.Marshaler {
  120705. fields := graphql.CollectFields(ec.OperationContext, sel, metafieldDefinitionEdgeImplementors)
  120706. out := graphql.NewFieldSet(fields)
  120707. var invalids uint32
  120708. for i, field := range fields {
  120709. switch field.Name {
  120710. case "__typename":
  120711. out.Values[i] = graphql.MarshalString("MetafieldDefinitionEdge")
  120712. case "cursor":
  120713. out.Values[i] = ec._MetafieldDefinitionEdge_cursor(ctx, field, obj)
  120714. if out.Values[i] == graphql.Null {
  120715. invalids++
  120716. }
  120717. case "node":
  120718. out.Values[i] = ec._MetafieldDefinitionEdge_node(ctx, field, obj)
  120719. if out.Values[i] == graphql.Null {
  120720. invalids++
  120721. }
  120722. default:
  120723. panic("unknown field " + strconv.Quote(field.Name))
  120724. }
  120725. }
  120726. out.Dispatch()
  120727. if invalids > 0 {
  120728. return graphql.Null
  120729. }
  120730. return out
  120731. }
  120732. var metafieldDefinitionSupportedValidationImplementors = []string{"MetafieldDefinitionSupportedValidation"}
  120733. func (ec *executionContext) _MetafieldDefinitionSupportedValidation(ctx context.Context, sel ast.SelectionSet, obj *MetafieldDefinitionSupportedValidation) graphql.Marshaler {
  120734. fields := graphql.CollectFields(ec.OperationContext, sel, metafieldDefinitionSupportedValidationImplementors)
  120735. out := graphql.NewFieldSet(fields)
  120736. var invalids uint32
  120737. for i, field := range fields {
  120738. switch field.Name {
  120739. case "__typename":
  120740. out.Values[i] = graphql.MarshalString("MetafieldDefinitionSupportedValidation")
  120741. case "name":
  120742. out.Values[i] = ec._MetafieldDefinitionSupportedValidation_name(ctx, field, obj)
  120743. if out.Values[i] == graphql.Null {
  120744. invalids++
  120745. }
  120746. case "type":
  120747. out.Values[i] = ec._MetafieldDefinitionSupportedValidation_type(ctx, field, obj)
  120748. if out.Values[i] == graphql.Null {
  120749. invalids++
  120750. }
  120751. default:
  120752. panic("unknown field " + strconv.Quote(field.Name))
  120753. }
  120754. }
  120755. out.Dispatch()
  120756. if invalids > 0 {
  120757. return graphql.Null
  120758. }
  120759. return out
  120760. }
  120761. var metafieldDefinitionTypeImplementors = []string{"MetafieldDefinitionType"}
  120762. func (ec *executionContext) _MetafieldDefinitionType(ctx context.Context, sel ast.SelectionSet, obj *MetafieldDefinitionType) graphql.Marshaler {
  120763. fields := graphql.CollectFields(ec.OperationContext, sel, metafieldDefinitionTypeImplementors)
  120764. out := graphql.NewFieldSet(fields)
  120765. var invalids uint32
  120766. for i, field := range fields {
  120767. switch field.Name {
  120768. case "__typename":
  120769. out.Values[i] = graphql.MarshalString("MetafieldDefinitionType")
  120770. case "category":
  120771. out.Values[i] = ec._MetafieldDefinitionType_category(ctx, field, obj)
  120772. if out.Values[i] == graphql.Null {
  120773. invalids++
  120774. }
  120775. case "name":
  120776. out.Values[i] = ec._MetafieldDefinitionType_name(ctx, field, obj)
  120777. if out.Values[i] == graphql.Null {
  120778. invalids++
  120779. }
  120780. case "supportedValidations":
  120781. out.Values[i] = ec._MetafieldDefinitionType_supportedValidations(ctx, field, obj)
  120782. if out.Values[i] == graphql.Null {
  120783. invalids++
  120784. }
  120785. case "supportsDefinitionMigrations":
  120786. out.Values[i] = ec._MetafieldDefinitionType_supportsDefinitionMigrations(ctx, field, obj)
  120787. if out.Values[i] == graphql.Null {
  120788. invalids++
  120789. }
  120790. default:
  120791. panic("unknown field " + strconv.Quote(field.Name))
  120792. }
  120793. }
  120794. out.Dispatch()
  120795. if invalids > 0 {
  120796. return graphql.Null
  120797. }
  120798. return out
  120799. }
  120800. var metafieldDefinitionValidationImplementors = []string{"MetafieldDefinitionValidation"}
  120801. func (ec *executionContext) _MetafieldDefinitionValidation(ctx context.Context, sel ast.SelectionSet, obj *MetafieldDefinitionValidation) graphql.Marshaler {
  120802. fields := graphql.CollectFields(ec.OperationContext, sel, metafieldDefinitionValidationImplementors)
  120803. out := graphql.NewFieldSet(fields)
  120804. var invalids uint32
  120805. for i, field := range fields {
  120806. switch field.Name {
  120807. case "__typename":
  120808. out.Values[i] = graphql.MarshalString("MetafieldDefinitionValidation")
  120809. case "name":
  120810. out.Values[i] = ec._MetafieldDefinitionValidation_name(ctx, field, obj)
  120811. if out.Values[i] == graphql.Null {
  120812. invalids++
  120813. }
  120814. case "type":
  120815. out.Values[i] = ec._MetafieldDefinitionValidation_type(ctx, field, obj)
  120816. if out.Values[i] == graphql.Null {
  120817. invalids++
  120818. }
  120819. case "value":
  120820. out.Values[i] = ec._MetafieldDefinitionValidation_value(ctx, field, obj)
  120821. default:
  120822. panic("unknown field " + strconv.Quote(field.Name))
  120823. }
  120824. }
  120825. out.Dispatch()
  120826. if invalids > 0 {
  120827. return graphql.Null
  120828. }
  120829. return out
  120830. }
  120831. var metafieldEdgeImplementors = []string{"MetafieldEdge"}
  120832. func (ec *executionContext) _MetafieldEdge(ctx context.Context, sel ast.SelectionSet, obj *MetafieldEdge) graphql.Marshaler {
  120833. fields := graphql.CollectFields(ec.OperationContext, sel, metafieldEdgeImplementors)
  120834. out := graphql.NewFieldSet(fields)
  120835. var invalids uint32
  120836. for i, field := range fields {
  120837. switch field.Name {
  120838. case "__typename":
  120839. out.Values[i] = graphql.MarshalString("MetafieldEdge")
  120840. case "cursor":
  120841. out.Values[i] = ec._MetafieldEdge_cursor(ctx, field, obj)
  120842. if out.Values[i] == graphql.Null {
  120843. invalids++
  120844. }
  120845. case "node":
  120846. out.Values[i] = ec._MetafieldEdge_node(ctx, field, obj)
  120847. if out.Values[i] == graphql.Null {
  120848. invalids++
  120849. }
  120850. default:
  120851. panic("unknown field " + strconv.Quote(field.Name))
  120852. }
  120853. }
  120854. out.Dispatch()
  120855. if invalids > 0 {
  120856. return graphql.Null
  120857. }
  120858. return out
  120859. }
  120860. var metafieldReferenceConnectionImplementors = []string{"MetafieldReferenceConnection"}
  120861. func (ec *executionContext) _MetafieldReferenceConnection(ctx context.Context, sel ast.SelectionSet, obj *MetafieldReferenceConnection) graphql.Marshaler {
  120862. fields := graphql.CollectFields(ec.OperationContext, sel, metafieldReferenceConnectionImplementors)
  120863. out := graphql.NewFieldSet(fields)
  120864. var invalids uint32
  120865. for i, field := range fields {
  120866. switch field.Name {
  120867. case "__typename":
  120868. out.Values[i] = graphql.MarshalString("MetafieldReferenceConnection")
  120869. case "edges":
  120870. out.Values[i] = ec._MetafieldReferenceConnection_edges(ctx, field, obj)
  120871. if out.Values[i] == graphql.Null {
  120872. invalids++
  120873. }
  120874. case "nodes":
  120875. out.Values[i] = ec._MetafieldReferenceConnection_nodes(ctx, field, obj)
  120876. if out.Values[i] == graphql.Null {
  120877. invalids++
  120878. }
  120879. case "pageInfo":
  120880. out.Values[i] = ec._MetafieldReferenceConnection_pageInfo(ctx, field, obj)
  120881. if out.Values[i] == graphql.Null {
  120882. invalids++
  120883. }
  120884. default:
  120885. panic("unknown field " + strconv.Quote(field.Name))
  120886. }
  120887. }
  120888. out.Dispatch()
  120889. if invalids > 0 {
  120890. return graphql.Null
  120891. }
  120892. return out
  120893. }
  120894. var metafieldReferenceEdgeImplementors = []string{"MetafieldReferenceEdge"}
  120895. func (ec *executionContext) _MetafieldReferenceEdge(ctx context.Context, sel ast.SelectionSet, obj *MetafieldReferenceEdge) graphql.Marshaler {
  120896. fields := graphql.CollectFields(ec.OperationContext, sel, metafieldReferenceEdgeImplementors)
  120897. out := graphql.NewFieldSet(fields)
  120898. var invalids uint32
  120899. for i, field := range fields {
  120900. switch field.Name {
  120901. case "__typename":
  120902. out.Values[i] = graphql.MarshalString("MetafieldReferenceEdge")
  120903. case "cursor":
  120904. out.Values[i] = ec._MetafieldReferenceEdge_cursor(ctx, field, obj)
  120905. if out.Values[i] == graphql.Null {
  120906. invalids++
  120907. }
  120908. case "node":
  120909. out.Values[i] = ec._MetafieldReferenceEdge_node(ctx, field, obj)
  120910. default:
  120911. panic("unknown field " + strconv.Quote(field.Name))
  120912. }
  120913. }
  120914. out.Dispatch()
  120915. if invalids > 0 {
  120916. return graphql.Null
  120917. }
  120918. return out
  120919. }
  120920. var moneyBagImplementors = []string{"MoneyBag"}
  120921. func (ec *executionContext) _MoneyBag(ctx context.Context, sel ast.SelectionSet, obj *MoneyBag) graphql.Marshaler {
  120922. fields := graphql.CollectFields(ec.OperationContext, sel, moneyBagImplementors)
  120923. out := graphql.NewFieldSet(fields)
  120924. var invalids uint32
  120925. for i, field := range fields {
  120926. switch field.Name {
  120927. case "__typename":
  120928. out.Values[i] = graphql.MarshalString("MoneyBag")
  120929. case "presentmentMoney":
  120930. out.Values[i] = ec._MoneyBag_presentmentMoney(ctx, field, obj)
  120931. if out.Values[i] == graphql.Null {
  120932. invalids++
  120933. }
  120934. case "shopMoney":
  120935. out.Values[i] = ec._MoneyBag_shopMoney(ctx, field, obj)
  120936. if out.Values[i] == graphql.Null {
  120937. invalids++
  120938. }
  120939. default:
  120940. panic("unknown field " + strconv.Quote(field.Name))
  120941. }
  120942. }
  120943. out.Dispatch()
  120944. if invalids > 0 {
  120945. return graphql.Null
  120946. }
  120947. return out
  120948. }
  120949. var moneyV2Implementors = []string{"MoneyV2", "PricingValue", "DeliveryConditionCriteria", "SellingPlanCheckoutChargeValue", "SellingPlanPricingPolicyAdjustmentValue"}
  120950. func (ec *executionContext) _MoneyV2(ctx context.Context, sel ast.SelectionSet, obj *MoneyV2) graphql.Marshaler {
  120951. fields := graphql.CollectFields(ec.OperationContext, sel, moneyV2Implementors)
  120952. out := graphql.NewFieldSet(fields)
  120953. var invalids uint32
  120954. for i, field := range fields {
  120955. switch field.Name {
  120956. case "__typename":
  120957. out.Values[i] = graphql.MarshalString("MoneyV2")
  120958. case "amount":
  120959. out.Values[i] = ec._MoneyV2_amount(ctx, field, obj)
  120960. if out.Values[i] == graphql.Null {
  120961. invalids++
  120962. }
  120963. case "currencyCode":
  120964. out.Values[i] = ec._MoneyV2_currencyCode(ctx, field, obj)
  120965. if out.Values[i] == graphql.Null {
  120966. invalids++
  120967. }
  120968. default:
  120969. panic("unknown field " + strconv.Quote(field.Name))
  120970. }
  120971. }
  120972. out.Dispatch()
  120973. if invalids > 0 {
  120974. return graphql.Null
  120975. }
  120976. return out
  120977. }
  120978. var navigationItemImplementors = []string{"NavigationItem"}
  120979. func (ec *executionContext) _NavigationItem(ctx context.Context, sel ast.SelectionSet, obj *NavigationItem) graphql.Marshaler {
  120980. fields := graphql.CollectFields(ec.OperationContext, sel, navigationItemImplementors)
  120981. out := graphql.NewFieldSet(fields)
  120982. var invalids uint32
  120983. for i, field := range fields {
  120984. switch field.Name {
  120985. case "__typename":
  120986. out.Values[i] = graphql.MarshalString("NavigationItem")
  120987. case "id":
  120988. out.Values[i] = ec._NavigationItem_id(ctx, field, obj)
  120989. if out.Values[i] == graphql.Null {
  120990. invalids++
  120991. }
  120992. case "title":
  120993. out.Values[i] = ec._NavigationItem_title(ctx, field, obj)
  120994. if out.Values[i] == graphql.Null {
  120995. invalids++
  120996. }
  120997. case "url":
  120998. out.Values[i] = ec._NavigationItem_url(ctx, field, obj)
  120999. if out.Values[i] == graphql.Null {
  121000. invalids++
  121001. }
  121002. default:
  121003. panic("unknown field " + strconv.Quote(field.Name))
  121004. }
  121005. }
  121006. out.Dispatch()
  121007. if invalids > 0 {
  121008. return graphql.Null
  121009. }
  121010. return out
  121011. }
  121012. var onlineStorePageImplementors = []string{"OnlineStorePage", "HasPublishedTranslations", "Navigable", "Node", "MetafieldReference"}
  121013. func (ec *executionContext) _OnlineStorePage(ctx context.Context, sel ast.SelectionSet, obj *OnlineStorePage) graphql.Marshaler {
  121014. fields := graphql.CollectFields(ec.OperationContext, sel, onlineStorePageImplementors)
  121015. out := graphql.NewFieldSet(fields)
  121016. var invalids uint32
  121017. for i, field := range fields {
  121018. switch field.Name {
  121019. case "__typename":
  121020. out.Values[i] = graphql.MarshalString("OnlineStorePage")
  121021. case "defaultCursor":
  121022. out.Values[i] = ec._OnlineStorePage_defaultCursor(ctx, field, obj)
  121023. if out.Values[i] == graphql.Null {
  121024. invalids++
  121025. }
  121026. case "id":
  121027. out.Values[i] = ec._OnlineStorePage_id(ctx, field, obj)
  121028. if out.Values[i] == graphql.Null {
  121029. invalids++
  121030. }
  121031. case "translations":
  121032. out.Values[i] = ec._OnlineStorePage_translations(ctx, field, obj)
  121033. if out.Values[i] == graphql.Null {
  121034. invalids++
  121035. }
  121036. default:
  121037. panic("unknown field " + strconv.Quote(field.Name))
  121038. }
  121039. }
  121040. out.Dispatch()
  121041. if invalids > 0 {
  121042. return graphql.Null
  121043. }
  121044. return out
  121045. }
  121046. var orderImplementors = []string{"Order", "CommentEventEmbed", "_Entity"}
  121047. func (ec *executionContext) _Order(ctx context.Context, sel ast.SelectionSet, obj *Order) graphql.Marshaler {
  121048. fields := graphql.CollectFields(ec.OperationContext, sel, orderImplementors)
  121049. out := graphql.NewFieldSet(fields)
  121050. var invalids uint32
  121051. for i, field := range fields {
  121052. switch field.Name {
  121053. case "__typename":
  121054. out.Values[i] = graphql.MarshalString("Order")
  121055. case "id":
  121056. out.Values[i] = ec._Order_id(ctx, field, obj)
  121057. if out.Values[i] == graphql.Null {
  121058. invalids++
  121059. }
  121060. default:
  121061. panic("unknown field " + strconv.Quote(field.Name))
  121062. }
  121063. }
  121064. out.Dispatch()
  121065. if invalids > 0 {
  121066. return graphql.Null
  121067. }
  121068. return out
  121069. }
  121070. var orderAppImplementors = []string{"OrderApp"}
  121071. func (ec *executionContext) _OrderApp(ctx context.Context, sel ast.SelectionSet, obj *OrderApp) graphql.Marshaler {
  121072. fields := graphql.CollectFields(ec.OperationContext, sel, orderAppImplementors)
  121073. out := graphql.NewFieldSet(fields)
  121074. var invalids uint32
  121075. for i, field := range fields {
  121076. switch field.Name {
  121077. case "__typename":
  121078. out.Values[i] = graphql.MarshalString("OrderApp")
  121079. case "icon":
  121080. out.Values[i] = ec._OrderApp_icon(ctx, field, obj)
  121081. if out.Values[i] == graphql.Null {
  121082. invalids++
  121083. }
  121084. case "id":
  121085. out.Values[i] = ec._OrderApp_id(ctx, field, obj)
  121086. if out.Values[i] == graphql.Null {
  121087. invalids++
  121088. }
  121089. case "name":
  121090. out.Values[i] = ec._OrderApp_name(ctx, field, obj)
  121091. if out.Values[i] == graphql.Null {
  121092. invalids++
  121093. }
  121094. default:
  121095. panic("unknown field " + strconv.Quote(field.Name))
  121096. }
  121097. }
  121098. out.Dispatch()
  121099. if invalids > 0 {
  121100. return graphql.Null
  121101. }
  121102. return out
  121103. }
  121104. var orderConnectionImplementors = []string{"OrderConnection"}
  121105. func (ec *executionContext) _OrderConnection(ctx context.Context, sel ast.SelectionSet, obj *OrderConnection) graphql.Marshaler {
  121106. fields := graphql.CollectFields(ec.OperationContext, sel, orderConnectionImplementors)
  121107. out := graphql.NewFieldSet(fields)
  121108. var invalids uint32
  121109. for i, field := range fields {
  121110. switch field.Name {
  121111. case "__typename":
  121112. out.Values[i] = graphql.MarshalString("OrderConnection")
  121113. case "edges":
  121114. out.Values[i] = ec._OrderConnection_edges(ctx, field, obj)
  121115. if out.Values[i] == graphql.Null {
  121116. invalids++
  121117. }
  121118. case "nodes":
  121119. out.Values[i] = ec._OrderConnection_nodes(ctx, field, obj)
  121120. if out.Values[i] == graphql.Null {
  121121. invalids++
  121122. }
  121123. case "pageInfo":
  121124. out.Values[i] = ec._OrderConnection_pageInfo(ctx, field, obj)
  121125. if out.Values[i] == graphql.Null {
  121126. invalids++
  121127. }
  121128. default:
  121129. panic("unknown field " + strconv.Quote(field.Name))
  121130. }
  121131. }
  121132. out.Dispatch()
  121133. if invalids > 0 {
  121134. return graphql.Null
  121135. }
  121136. return out
  121137. }
  121138. var orderDisputeSummaryImplementors = []string{"OrderDisputeSummary", "Node"}
  121139. func (ec *executionContext) _OrderDisputeSummary(ctx context.Context, sel ast.SelectionSet, obj *OrderDisputeSummary) graphql.Marshaler {
  121140. fields := graphql.CollectFields(ec.OperationContext, sel, orderDisputeSummaryImplementors)
  121141. out := graphql.NewFieldSet(fields)
  121142. var invalids uint32
  121143. for i, field := range fields {
  121144. switch field.Name {
  121145. case "__typename":
  121146. out.Values[i] = graphql.MarshalString("OrderDisputeSummary")
  121147. case "id":
  121148. out.Values[i] = ec._OrderDisputeSummary_id(ctx, field, obj)
  121149. if out.Values[i] == graphql.Null {
  121150. invalids++
  121151. }
  121152. case "initiatedAs":
  121153. out.Values[i] = ec._OrderDisputeSummary_initiatedAs(ctx, field, obj)
  121154. if out.Values[i] == graphql.Null {
  121155. invalids++
  121156. }
  121157. case "status":
  121158. out.Values[i] = ec._OrderDisputeSummary_status(ctx, field, obj)
  121159. if out.Values[i] == graphql.Null {
  121160. invalids++
  121161. }
  121162. default:
  121163. panic("unknown field " + strconv.Quote(field.Name))
  121164. }
  121165. }
  121166. out.Dispatch()
  121167. if invalids > 0 {
  121168. return graphql.Null
  121169. }
  121170. return out
  121171. }
  121172. var orderEdgeImplementors = []string{"OrderEdge"}
  121173. func (ec *executionContext) _OrderEdge(ctx context.Context, sel ast.SelectionSet, obj *OrderEdge) graphql.Marshaler {
  121174. fields := graphql.CollectFields(ec.OperationContext, sel, orderEdgeImplementors)
  121175. out := graphql.NewFieldSet(fields)
  121176. var invalids uint32
  121177. for i, field := range fields {
  121178. switch field.Name {
  121179. case "__typename":
  121180. out.Values[i] = graphql.MarshalString("OrderEdge")
  121181. case "cursor":
  121182. out.Values[i] = ec._OrderEdge_cursor(ctx, field, obj)
  121183. if out.Values[i] == graphql.Null {
  121184. invalids++
  121185. }
  121186. case "node":
  121187. out.Values[i] = ec._OrderEdge_node(ctx, field, obj)
  121188. if out.Values[i] == graphql.Null {
  121189. invalids++
  121190. }
  121191. default:
  121192. panic("unknown field " + strconv.Quote(field.Name))
  121193. }
  121194. }
  121195. out.Dispatch()
  121196. if invalids > 0 {
  121197. return graphql.Null
  121198. }
  121199. return out
  121200. }
  121201. var orderPaymentCollectionDetailsImplementors = []string{"OrderPaymentCollectionDetails"}
  121202. func (ec *executionContext) _OrderPaymentCollectionDetails(ctx context.Context, sel ast.SelectionSet, obj *OrderPaymentCollectionDetails) graphql.Marshaler {
  121203. fields := graphql.CollectFields(ec.OperationContext, sel, orderPaymentCollectionDetailsImplementors)
  121204. out := graphql.NewFieldSet(fields)
  121205. var invalids uint32
  121206. for i, field := range fields {
  121207. switch field.Name {
  121208. case "__typename":
  121209. out.Values[i] = graphql.MarshalString("OrderPaymentCollectionDetails")
  121210. case "additionalPaymentCollectionUrl":
  121211. out.Values[i] = ec._OrderPaymentCollectionDetails_additionalPaymentCollectionUrl(ctx, field, obj)
  121212. case "vaultedPaymentMethods":
  121213. out.Values[i] = ec._OrderPaymentCollectionDetails_vaultedPaymentMethods(ctx, field, obj)
  121214. default:
  121215. panic("unknown field " + strconv.Quote(field.Name))
  121216. }
  121217. }
  121218. out.Dispatch()
  121219. if invalids > 0 {
  121220. return graphql.Null
  121221. }
  121222. return out
  121223. }
  121224. var orderRiskImplementors = []string{"OrderRisk"}
  121225. func (ec *executionContext) _OrderRisk(ctx context.Context, sel ast.SelectionSet, obj *OrderRisk) graphql.Marshaler {
  121226. fields := graphql.CollectFields(ec.OperationContext, sel, orderRiskImplementors)
  121227. out := graphql.NewFieldSet(fields)
  121228. var invalids uint32
  121229. for i, field := range fields {
  121230. switch field.Name {
  121231. case "__typename":
  121232. out.Values[i] = graphql.MarshalString("OrderRisk")
  121233. case "display":
  121234. out.Values[i] = ec._OrderRisk_display(ctx, field, obj)
  121235. if out.Values[i] == graphql.Null {
  121236. invalids++
  121237. }
  121238. case "level":
  121239. out.Values[i] = ec._OrderRisk_level(ctx, field, obj)
  121240. case "message":
  121241. out.Values[i] = ec._OrderRisk_message(ctx, field, obj)
  121242. default:
  121243. panic("unknown field " + strconv.Quote(field.Name))
  121244. }
  121245. }
  121246. out.Dispatch()
  121247. if invalids > 0 {
  121248. return graphql.Null
  121249. }
  121250. return out
  121251. }
  121252. var orderTransactionImplementors = []string{"OrderTransaction", "Node"}
  121253. func (ec *executionContext) _OrderTransaction(ctx context.Context, sel ast.SelectionSet, obj *OrderTransaction) graphql.Marshaler {
  121254. fields := graphql.CollectFields(ec.OperationContext, sel, orderTransactionImplementors)
  121255. out := graphql.NewFieldSet(fields)
  121256. var invalids uint32
  121257. for i, field := range fields {
  121258. switch field.Name {
  121259. case "__typename":
  121260. out.Values[i] = graphql.MarshalString("OrderTransaction")
  121261. case "accountNumber":
  121262. out.Values[i] = ec._OrderTransaction_accountNumber(ctx, field, obj)
  121263. case "amountSet":
  121264. out.Values[i] = ec._OrderTransaction_amountSet(ctx, field, obj)
  121265. if out.Values[i] == graphql.Null {
  121266. invalids++
  121267. }
  121268. case "authorizationCode":
  121269. out.Values[i] = ec._OrderTransaction_authorizationCode(ctx, field, obj)
  121270. case "authorizationExpiresAt":
  121271. out.Values[i] = ec._OrderTransaction_authorizationExpiresAt(ctx, field, obj)
  121272. case "createdAt":
  121273. out.Values[i] = ec._OrderTransaction_createdAt(ctx, field, obj)
  121274. if out.Values[i] == graphql.Null {
  121275. invalids++
  121276. }
  121277. case "errorCode":
  121278. out.Values[i] = ec._OrderTransaction_errorCode(ctx, field, obj)
  121279. case "fees":
  121280. out.Values[i] = ec._OrderTransaction_fees(ctx, field, obj)
  121281. if out.Values[i] == graphql.Null {
  121282. invalids++
  121283. }
  121284. case "formattedGateway":
  121285. out.Values[i] = ec._OrderTransaction_formattedGateway(ctx, field, obj)
  121286. case "gateway":
  121287. out.Values[i] = ec._OrderTransaction_gateway(ctx, field, obj)
  121288. case "id":
  121289. out.Values[i] = ec._OrderTransaction_id(ctx, field, obj)
  121290. if out.Values[i] == graphql.Null {
  121291. invalids++
  121292. }
  121293. case "kind":
  121294. out.Values[i] = ec._OrderTransaction_kind(ctx, field, obj)
  121295. if out.Values[i] == graphql.Null {
  121296. invalids++
  121297. }
  121298. case "manuallyCapturable":
  121299. out.Values[i] = ec._OrderTransaction_manuallyCapturable(ctx, field, obj)
  121300. if out.Values[i] == graphql.Null {
  121301. invalids++
  121302. }
  121303. case "maximumRefundableV2":
  121304. out.Values[i] = ec._OrderTransaction_maximumRefundableV2(ctx, field, obj)
  121305. case "order":
  121306. out.Values[i] = ec._OrderTransaction_order(ctx, field, obj)
  121307. case "parentTransaction":
  121308. out.Values[i] = ec._OrderTransaction_parentTransaction(ctx, field, obj)
  121309. case "paymentIcon":
  121310. out.Values[i] = ec._OrderTransaction_paymentIcon(ctx, field, obj)
  121311. case "processedAt":
  121312. out.Values[i] = ec._OrderTransaction_processedAt(ctx, field, obj)
  121313. case "receiptJson":
  121314. out.Values[i] = ec._OrderTransaction_receiptJson(ctx, field, obj)
  121315. case "settlementCurrency":
  121316. out.Values[i] = ec._OrderTransaction_settlementCurrency(ctx, field, obj)
  121317. case "settlementCurrencyRate":
  121318. out.Values[i] = ec._OrderTransaction_settlementCurrencyRate(ctx, field, obj)
  121319. case "shopifyPaymentsSet":
  121320. out.Values[i] = ec._OrderTransaction_shopifyPaymentsSet(ctx, field, obj)
  121321. case "status":
  121322. out.Values[i] = ec._OrderTransaction_status(ctx, field, obj)
  121323. if out.Values[i] == graphql.Null {
  121324. invalids++
  121325. }
  121326. case "test":
  121327. out.Values[i] = ec._OrderTransaction_test(ctx, field, obj)
  121328. if out.Values[i] == graphql.Null {
  121329. invalids++
  121330. }
  121331. case "totalUnsettledSet":
  121332. out.Values[i] = ec._OrderTransaction_totalUnsettledSet(ctx, field, obj)
  121333. case "user":
  121334. out.Values[i] = ec._OrderTransaction_user(ctx, field, obj)
  121335. default:
  121336. panic("unknown field " + strconv.Quote(field.Name))
  121337. }
  121338. }
  121339. out.Dispatch()
  121340. if invalids > 0 {
  121341. return graphql.Null
  121342. }
  121343. return out
  121344. }
  121345. var orderTransactionConnectionImplementors = []string{"OrderTransactionConnection"}
  121346. func (ec *executionContext) _OrderTransactionConnection(ctx context.Context, sel ast.SelectionSet, obj *OrderTransactionConnection) graphql.Marshaler {
  121347. fields := graphql.CollectFields(ec.OperationContext, sel, orderTransactionConnectionImplementors)
  121348. out := graphql.NewFieldSet(fields)
  121349. var invalids uint32
  121350. for i, field := range fields {
  121351. switch field.Name {
  121352. case "__typename":
  121353. out.Values[i] = graphql.MarshalString("OrderTransactionConnection")
  121354. case "edges":
  121355. out.Values[i] = ec._OrderTransactionConnection_edges(ctx, field, obj)
  121356. if out.Values[i] == graphql.Null {
  121357. invalids++
  121358. }
  121359. case "nodes":
  121360. out.Values[i] = ec._OrderTransactionConnection_nodes(ctx, field, obj)
  121361. if out.Values[i] == graphql.Null {
  121362. invalids++
  121363. }
  121364. case "pageInfo":
  121365. out.Values[i] = ec._OrderTransactionConnection_pageInfo(ctx, field, obj)
  121366. if out.Values[i] == graphql.Null {
  121367. invalids++
  121368. }
  121369. default:
  121370. panic("unknown field " + strconv.Quote(field.Name))
  121371. }
  121372. }
  121373. out.Dispatch()
  121374. if invalids > 0 {
  121375. return graphql.Null
  121376. }
  121377. return out
  121378. }
  121379. var orderTransactionEdgeImplementors = []string{"OrderTransactionEdge"}
  121380. func (ec *executionContext) _OrderTransactionEdge(ctx context.Context, sel ast.SelectionSet, obj *OrderTransactionEdge) graphql.Marshaler {
  121381. fields := graphql.CollectFields(ec.OperationContext, sel, orderTransactionEdgeImplementors)
  121382. out := graphql.NewFieldSet(fields)
  121383. var invalids uint32
  121384. for i, field := range fields {
  121385. switch field.Name {
  121386. case "__typename":
  121387. out.Values[i] = graphql.MarshalString("OrderTransactionEdge")
  121388. case "cursor":
  121389. out.Values[i] = ec._OrderTransactionEdge_cursor(ctx, field, obj)
  121390. if out.Values[i] == graphql.Null {
  121391. invalids++
  121392. }
  121393. case "node":
  121394. out.Values[i] = ec._OrderTransactionEdge_node(ctx, field, obj)
  121395. if out.Values[i] == graphql.Null {
  121396. invalids++
  121397. }
  121398. default:
  121399. panic("unknown field " + strconv.Quote(field.Name))
  121400. }
  121401. }
  121402. out.Dispatch()
  121403. if invalids > 0 {
  121404. return graphql.Null
  121405. }
  121406. return out
  121407. }
  121408. var pageInfoImplementors = []string{"PageInfo"}
  121409. func (ec *executionContext) _PageInfo(ctx context.Context, sel ast.SelectionSet, obj *PageInfo) graphql.Marshaler {
  121410. fields := graphql.CollectFields(ec.OperationContext, sel, pageInfoImplementors)
  121411. out := graphql.NewFieldSet(fields)
  121412. var invalids uint32
  121413. for i, field := range fields {
  121414. switch field.Name {
  121415. case "__typename":
  121416. out.Values[i] = graphql.MarshalString("PageInfo")
  121417. case "endCursor":
  121418. out.Values[i] = ec._PageInfo_endCursor(ctx, field, obj)
  121419. case "hasNextPage":
  121420. out.Values[i] = ec._PageInfo_hasNextPage(ctx, field, obj)
  121421. if out.Values[i] == graphql.Null {
  121422. invalids++
  121423. }
  121424. case "hasPreviousPage":
  121425. out.Values[i] = ec._PageInfo_hasPreviousPage(ctx, field, obj)
  121426. if out.Values[i] == graphql.Null {
  121427. invalids++
  121428. }
  121429. case "startCursor":
  121430. out.Values[i] = ec._PageInfo_startCursor(ctx, field, obj)
  121431. default:
  121432. panic("unknown field " + strconv.Quote(field.Name))
  121433. }
  121434. }
  121435. out.Dispatch()
  121436. if invalids > 0 {
  121437. return graphql.Null
  121438. }
  121439. return out
  121440. }
  121441. var paymentMandateImplementors = []string{"PaymentMandate", "Node"}
  121442. func (ec *executionContext) _PaymentMandate(ctx context.Context, sel ast.SelectionSet, obj *PaymentMandate) graphql.Marshaler {
  121443. fields := graphql.CollectFields(ec.OperationContext, sel, paymentMandateImplementors)
  121444. out := graphql.NewFieldSet(fields)
  121445. var invalids uint32
  121446. for i, field := range fields {
  121447. switch field.Name {
  121448. case "__typename":
  121449. out.Values[i] = graphql.MarshalString("PaymentMandate")
  121450. case "id":
  121451. out.Values[i] = ec._PaymentMandate_id(ctx, field, obj)
  121452. if out.Values[i] == graphql.Null {
  121453. invalids++
  121454. }
  121455. case "paymentInstrument":
  121456. out.Values[i] = ec._PaymentMandate_paymentInstrument(ctx, field, obj)
  121457. if out.Values[i] == graphql.Null {
  121458. invalids++
  121459. }
  121460. default:
  121461. panic("unknown field " + strconv.Quote(field.Name))
  121462. }
  121463. }
  121464. out.Dispatch()
  121465. if invalids > 0 {
  121466. return graphql.Null
  121467. }
  121468. return out
  121469. }
  121470. var paymentScheduleImplementors = []string{"PaymentSchedule", "Node"}
  121471. func (ec *executionContext) _PaymentSchedule(ctx context.Context, sel ast.SelectionSet, obj *PaymentSchedule) graphql.Marshaler {
  121472. fields := graphql.CollectFields(ec.OperationContext, sel, paymentScheduleImplementors)
  121473. out := graphql.NewFieldSet(fields)
  121474. var invalids uint32
  121475. for i, field := range fields {
  121476. switch field.Name {
  121477. case "__typename":
  121478. out.Values[i] = graphql.MarshalString("PaymentSchedule")
  121479. case "amount":
  121480. out.Values[i] = ec._PaymentSchedule_amount(ctx, field, obj)
  121481. if out.Values[i] == graphql.Null {
  121482. invalids++
  121483. }
  121484. case "completedAt":
  121485. out.Values[i] = ec._PaymentSchedule_completedAt(ctx, field, obj)
  121486. case "dueAt":
  121487. out.Values[i] = ec._PaymentSchedule_dueAt(ctx, field, obj)
  121488. case "id":
  121489. out.Values[i] = ec._PaymentSchedule_id(ctx, field, obj)
  121490. if out.Values[i] == graphql.Null {
  121491. invalids++
  121492. }
  121493. case "issuedAt":
  121494. out.Values[i] = ec._PaymentSchedule_issuedAt(ctx, field, obj)
  121495. default:
  121496. panic("unknown field " + strconv.Quote(field.Name))
  121497. }
  121498. }
  121499. out.Dispatch()
  121500. if invalids > 0 {
  121501. return graphql.Null
  121502. }
  121503. return out
  121504. }
  121505. var paymentScheduleConnectionImplementors = []string{"PaymentScheduleConnection"}
  121506. func (ec *executionContext) _PaymentScheduleConnection(ctx context.Context, sel ast.SelectionSet, obj *PaymentScheduleConnection) graphql.Marshaler {
  121507. fields := graphql.CollectFields(ec.OperationContext, sel, paymentScheduleConnectionImplementors)
  121508. out := graphql.NewFieldSet(fields)
  121509. var invalids uint32
  121510. for i, field := range fields {
  121511. switch field.Name {
  121512. case "__typename":
  121513. out.Values[i] = graphql.MarshalString("PaymentScheduleConnection")
  121514. case "edges":
  121515. out.Values[i] = ec._PaymentScheduleConnection_edges(ctx, field, obj)
  121516. if out.Values[i] == graphql.Null {
  121517. invalids++
  121518. }
  121519. case "nodes":
  121520. out.Values[i] = ec._PaymentScheduleConnection_nodes(ctx, field, obj)
  121521. if out.Values[i] == graphql.Null {
  121522. invalids++
  121523. }
  121524. case "pageInfo":
  121525. out.Values[i] = ec._PaymentScheduleConnection_pageInfo(ctx, field, obj)
  121526. if out.Values[i] == graphql.Null {
  121527. invalids++
  121528. }
  121529. default:
  121530. panic("unknown field " + strconv.Quote(field.Name))
  121531. }
  121532. }
  121533. out.Dispatch()
  121534. if invalids > 0 {
  121535. return graphql.Null
  121536. }
  121537. return out
  121538. }
  121539. var paymentScheduleEdgeImplementors = []string{"PaymentScheduleEdge"}
  121540. func (ec *executionContext) _PaymentScheduleEdge(ctx context.Context, sel ast.SelectionSet, obj *PaymentScheduleEdge) graphql.Marshaler {
  121541. fields := graphql.CollectFields(ec.OperationContext, sel, paymentScheduleEdgeImplementors)
  121542. out := graphql.NewFieldSet(fields)
  121543. var invalids uint32
  121544. for i, field := range fields {
  121545. switch field.Name {
  121546. case "__typename":
  121547. out.Values[i] = graphql.MarshalString("PaymentScheduleEdge")
  121548. case "cursor":
  121549. out.Values[i] = ec._PaymentScheduleEdge_cursor(ctx, field, obj)
  121550. if out.Values[i] == graphql.Null {
  121551. invalids++
  121552. }
  121553. case "node":
  121554. out.Values[i] = ec._PaymentScheduleEdge_node(ctx, field, obj)
  121555. if out.Values[i] == graphql.Null {
  121556. invalids++
  121557. }
  121558. default:
  121559. panic("unknown field " + strconv.Quote(field.Name))
  121560. }
  121561. }
  121562. out.Dispatch()
  121563. if invalids > 0 {
  121564. return graphql.Null
  121565. }
  121566. return out
  121567. }
  121568. var paymentSettingsImplementors = []string{"PaymentSettings"}
  121569. func (ec *executionContext) _PaymentSettings(ctx context.Context, sel ast.SelectionSet, obj *PaymentSettings) graphql.Marshaler {
  121570. fields := graphql.CollectFields(ec.OperationContext, sel, paymentSettingsImplementors)
  121571. out := graphql.NewFieldSet(fields)
  121572. var invalids uint32
  121573. for i, field := range fields {
  121574. switch field.Name {
  121575. case "__typename":
  121576. out.Values[i] = graphql.MarshalString("PaymentSettings")
  121577. case "supportedDigitalWallets":
  121578. out.Values[i] = ec._PaymentSettings_supportedDigitalWallets(ctx, field, obj)
  121579. if out.Values[i] == graphql.Null {
  121580. invalids++
  121581. }
  121582. default:
  121583. panic("unknown field " + strconv.Quote(field.Name))
  121584. }
  121585. }
  121586. out.Dispatch()
  121587. if invalids > 0 {
  121588. return graphql.Null
  121589. }
  121590. return out
  121591. }
  121592. var paymentTermsImplementors = []string{"PaymentTerms", "Node"}
  121593. func (ec *executionContext) _PaymentTerms(ctx context.Context, sel ast.SelectionSet, obj *PaymentTerms) graphql.Marshaler {
  121594. fields := graphql.CollectFields(ec.OperationContext, sel, paymentTermsImplementors)
  121595. out := graphql.NewFieldSet(fields)
  121596. var invalids uint32
  121597. for i, field := range fields {
  121598. switch field.Name {
  121599. case "__typename":
  121600. out.Values[i] = graphql.MarshalString("PaymentTerms")
  121601. case "dueInDays":
  121602. out.Values[i] = ec._PaymentTerms_dueInDays(ctx, field, obj)
  121603. case "id":
  121604. out.Values[i] = ec._PaymentTerms_id(ctx, field, obj)
  121605. if out.Values[i] == graphql.Null {
  121606. invalids++
  121607. }
  121608. case "overdue":
  121609. out.Values[i] = ec._PaymentTerms_overdue(ctx, field, obj)
  121610. if out.Values[i] == graphql.Null {
  121611. invalids++
  121612. }
  121613. case "paymentSchedules":
  121614. out.Values[i] = ec._PaymentTerms_paymentSchedules(ctx, field, obj)
  121615. if out.Values[i] == graphql.Null {
  121616. invalids++
  121617. }
  121618. case "paymentTermsName":
  121619. out.Values[i] = ec._PaymentTerms_paymentTermsName(ctx, field, obj)
  121620. if out.Values[i] == graphql.Null {
  121621. invalids++
  121622. }
  121623. case "paymentTermsType":
  121624. out.Values[i] = ec._PaymentTerms_paymentTermsType(ctx, field, obj)
  121625. if out.Values[i] == graphql.Null {
  121626. invalids++
  121627. }
  121628. case "translatedName":
  121629. out.Values[i] = ec._PaymentTerms_translatedName(ctx, field, obj)
  121630. if out.Values[i] == graphql.Null {
  121631. invalids++
  121632. }
  121633. default:
  121634. panic("unknown field " + strconv.Quote(field.Name))
  121635. }
  121636. }
  121637. out.Dispatch()
  121638. if invalids > 0 {
  121639. return graphql.Null
  121640. }
  121641. return out
  121642. }
  121643. var paymentTermsTemplateImplementors = []string{"PaymentTermsTemplate", "Node"}
  121644. func (ec *executionContext) _PaymentTermsTemplate(ctx context.Context, sel ast.SelectionSet, obj *PaymentTermsTemplate) graphql.Marshaler {
  121645. fields := graphql.CollectFields(ec.OperationContext, sel, paymentTermsTemplateImplementors)
  121646. out := graphql.NewFieldSet(fields)
  121647. var invalids uint32
  121648. for i, field := range fields {
  121649. switch field.Name {
  121650. case "__typename":
  121651. out.Values[i] = graphql.MarshalString("PaymentTermsTemplate")
  121652. case "description":
  121653. out.Values[i] = ec._PaymentTermsTemplate_description(ctx, field, obj)
  121654. if out.Values[i] == graphql.Null {
  121655. invalids++
  121656. }
  121657. case "dueInDays":
  121658. out.Values[i] = ec._PaymentTermsTemplate_dueInDays(ctx, field, obj)
  121659. case "id":
  121660. out.Values[i] = ec._PaymentTermsTemplate_id(ctx, field, obj)
  121661. if out.Values[i] == graphql.Null {
  121662. invalids++
  121663. }
  121664. case "name":
  121665. out.Values[i] = ec._PaymentTermsTemplate_name(ctx, field, obj)
  121666. if out.Values[i] == graphql.Null {
  121667. invalids++
  121668. }
  121669. case "paymentTermsType":
  121670. out.Values[i] = ec._PaymentTermsTemplate_paymentTermsType(ctx, field, obj)
  121671. if out.Values[i] == graphql.Null {
  121672. invalids++
  121673. }
  121674. case "translatedName":
  121675. out.Values[i] = ec._PaymentTermsTemplate_translatedName(ctx, field, obj)
  121676. if out.Values[i] == graphql.Null {
  121677. invalids++
  121678. }
  121679. default:
  121680. panic("unknown field " + strconv.Quote(field.Name))
  121681. }
  121682. }
  121683. out.Dispatch()
  121684. if invalids > 0 {
  121685. return graphql.Null
  121686. }
  121687. return out
  121688. }
  121689. var priceListImplementors = []string{"PriceList", "Node"}
  121690. func (ec *executionContext) _PriceList(ctx context.Context, sel ast.SelectionSet, obj *PriceList) graphql.Marshaler {
  121691. fields := graphql.CollectFields(ec.OperationContext, sel, priceListImplementors)
  121692. out := graphql.NewFieldSet(fields)
  121693. var invalids uint32
  121694. for i, field := range fields {
  121695. switch field.Name {
  121696. case "__typename":
  121697. out.Values[i] = graphql.MarshalString("PriceList")
  121698. case "contextRule":
  121699. out.Values[i] = ec._PriceList_contextRule(ctx, field, obj)
  121700. case "currency":
  121701. out.Values[i] = ec._PriceList_currency(ctx, field, obj)
  121702. if out.Values[i] == graphql.Null {
  121703. invalids++
  121704. }
  121705. case "id":
  121706. out.Values[i] = ec._PriceList_id(ctx, field, obj)
  121707. if out.Values[i] == graphql.Null {
  121708. invalids++
  121709. }
  121710. case "name":
  121711. out.Values[i] = ec._PriceList_name(ctx, field, obj)
  121712. if out.Values[i] == graphql.Null {
  121713. invalids++
  121714. }
  121715. case "parent":
  121716. out.Values[i] = ec._PriceList_parent(ctx, field, obj)
  121717. case "prices":
  121718. out.Values[i] = ec._PriceList_prices(ctx, field, obj)
  121719. if out.Values[i] == graphql.Null {
  121720. invalids++
  121721. }
  121722. default:
  121723. panic("unknown field " + strconv.Quote(field.Name))
  121724. }
  121725. }
  121726. out.Dispatch()
  121727. if invalids > 0 {
  121728. return graphql.Null
  121729. }
  121730. return out
  121731. }
  121732. var priceListAdjustmentImplementors = []string{"PriceListAdjustment"}
  121733. func (ec *executionContext) _PriceListAdjustment(ctx context.Context, sel ast.SelectionSet, obj *PriceListAdjustment) graphql.Marshaler {
  121734. fields := graphql.CollectFields(ec.OperationContext, sel, priceListAdjustmentImplementors)
  121735. out := graphql.NewFieldSet(fields)
  121736. var invalids uint32
  121737. for i, field := range fields {
  121738. switch field.Name {
  121739. case "__typename":
  121740. out.Values[i] = graphql.MarshalString("PriceListAdjustment")
  121741. case "type":
  121742. out.Values[i] = ec._PriceListAdjustment_type(ctx, field, obj)
  121743. if out.Values[i] == graphql.Null {
  121744. invalids++
  121745. }
  121746. case "value":
  121747. out.Values[i] = ec._PriceListAdjustment_value(ctx, field, obj)
  121748. if out.Values[i] == graphql.Null {
  121749. invalids++
  121750. }
  121751. default:
  121752. panic("unknown field " + strconv.Quote(field.Name))
  121753. }
  121754. }
  121755. out.Dispatch()
  121756. if invalids > 0 {
  121757. return graphql.Null
  121758. }
  121759. return out
  121760. }
  121761. var priceListContextRuleImplementors = []string{"PriceListContextRule"}
  121762. func (ec *executionContext) _PriceListContextRule(ctx context.Context, sel ast.SelectionSet, obj *PriceListContextRule) graphql.Marshaler {
  121763. fields := graphql.CollectFields(ec.OperationContext, sel, priceListContextRuleImplementors)
  121764. out := graphql.NewFieldSet(fields)
  121765. var invalids uint32
  121766. for i, field := range fields {
  121767. switch field.Name {
  121768. case "__typename":
  121769. out.Values[i] = graphql.MarshalString("PriceListContextRule")
  121770. case "countries":
  121771. out.Values[i] = ec._PriceListContextRule_countries(ctx, field, obj)
  121772. if out.Values[i] == graphql.Null {
  121773. invalids++
  121774. }
  121775. case "market":
  121776. out.Values[i] = ec._PriceListContextRule_market(ctx, field, obj)
  121777. default:
  121778. panic("unknown field " + strconv.Quote(field.Name))
  121779. }
  121780. }
  121781. out.Dispatch()
  121782. if invalids > 0 {
  121783. return graphql.Null
  121784. }
  121785. return out
  121786. }
  121787. var priceListParentImplementors = []string{"PriceListParent"}
  121788. func (ec *executionContext) _PriceListParent(ctx context.Context, sel ast.SelectionSet, obj *PriceListParent) graphql.Marshaler {
  121789. fields := graphql.CollectFields(ec.OperationContext, sel, priceListParentImplementors)
  121790. out := graphql.NewFieldSet(fields)
  121791. var invalids uint32
  121792. for i, field := range fields {
  121793. switch field.Name {
  121794. case "__typename":
  121795. out.Values[i] = graphql.MarshalString("PriceListParent")
  121796. case "adjustment":
  121797. out.Values[i] = ec._PriceListParent_adjustment(ctx, field, obj)
  121798. if out.Values[i] == graphql.Null {
  121799. invalids++
  121800. }
  121801. default:
  121802. panic("unknown field " + strconv.Quote(field.Name))
  121803. }
  121804. }
  121805. out.Dispatch()
  121806. if invalids > 0 {
  121807. return graphql.Null
  121808. }
  121809. return out
  121810. }
  121811. var priceListPriceImplementors = []string{"PriceListPrice"}
  121812. func (ec *executionContext) _PriceListPrice(ctx context.Context, sel ast.SelectionSet, obj *PriceListPrice) graphql.Marshaler {
  121813. fields := graphql.CollectFields(ec.OperationContext, sel, priceListPriceImplementors)
  121814. out := graphql.NewFieldSet(fields)
  121815. var invalids uint32
  121816. for i, field := range fields {
  121817. switch field.Name {
  121818. case "__typename":
  121819. out.Values[i] = graphql.MarshalString("PriceListPrice")
  121820. case "compareAtPrice":
  121821. out.Values[i] = ec._PriceListPrice_compareAtPrice(ctx, field, obj)
  121822. case "originType":
  121823. out.Values[i] = ec._PriceListPrice_originType(ctx, field, obj)
  121824. if out.Values[i] == graphql.Null {
  121825. invalids++
  121826. }
  121827. case "price":
  121828. out.Values[i] = ec._PriceListPrice_price(ctx, field, obj)
  121829. if out.Values[i] == graphql.Null {
  121830. invalids++
  121831. }
  121832. case "variant":
  121833. out.Values[i] = ec._PriceListPrice_variant(ctx, field, obj)
  121834. if out.Values[i] == graphql.Null {
  121835. invalids++
  121836. }
  121837. default:
  121838. panic("unknown field " + strconv.Quote(field.Name))
  121839. }
  121840. }
  121841. out.Dispatch()
  121842. if invalids > 0 {
  121843. return graphql.Null
  121844. }
  121845. return out
  121846. }
  121847. var priceListPriceConnectionImplementors = []string{"PriceListPriceConnection"}
  121848. func (ec *executionContext) _PriceListPriceConnection(ctx context.Context, sel ast.SelectionSet, obj *PriceListPriceConnection) graphql.Marshaler {
  121849. fields := graphql.CollectFields(ec.OperationContext, sel, priceListPriceConnectionImplementors)
  121850. out := graphql.NewFieldSet(fields)
  121851. var invalids uint32
  121852. for i, field := range fields {
  121853. switch field.Name {
  121854. case "__typename":
  121855. out.Values[i] = graphql.MarshalString("PriceListPriceConnection")
  121856. case "edges":
  121857. out.Values[i] = ec._PriceListPriceConnection_edges(ctx, field, obj)
  121858. if out.Values[i] == graphql.Null {
  121859. invalids++
  121860. }
  121861. case "nodes":
  121862. out.Values[i] = ec._PriceListPriceConnection_nodes(ctx, field, obj)
  121863. if out.Values[i] == graphql.Null {
  121864. invalids++
  121865. }
  121866. case "pageInfo":
  121867. out.Values[i] = ec._PriceListPriceConnection_pageInfo(ctx, field, obj)
  121868. if out.Values[i] == graphql.Null {
  121869. invalids++
  121870. }
  121871. default:
  121872. panic("unknown field " + strconv.Quote(field.Name))
  121873. }
  121874. }
  121875. out.Dispatch()
  121876. if invalids > 0 {
  121877. return graphql.Null
  121878. }
  121879. return out
  121880. }
  121881. var priceListPriceEdgeImplementors = []string{"PriceListPriceEdge"}
  121882. func (ec *executionContext) _PriceListPriceEdge(ctx context.Context, sel ast.SelectionSet, obj *PriceListPriceEdge) graphql.Marshaler {
  121883. fields := graphql.CollectFields(ec.OperationContext, sel, priceListPriceEdgeImplementors)
  121884. out := graphql.NewFieldSet(fields)
  121885. var invalids uint32
  121886. for i, field := range fields {
  121887. switch field.Name {
  121888. case "__typename":
  121889. out.Values[i] = graphql.MarshalString("PriceListPriceEdge")
  121890. case "cursor":
  121891. out.Values[i] = ec._PriceListPriceEdge_cursor(ctx, field, obj)
  121892. if out.Values[i] == graphql.Null {
  121893. invalids++
  121894. }
  121895. case "node":
  121896. out.Values[i] = ec._PriceListPriceEdge_node(ctx, field, obj)
  121897. if out.Values[i] == graphql.Null {
  121898. invalids++
  121899. }
  121900. default:
  121901. panic("unknown field " + strconv.Quote(field.Name))
  121902. }
  121903. }
  121904. out.Dispatch()
  121905. if invalids > 0 {
  121906. return graphql.Null
  121907. }
  121908. return out
  121909. }
  121910. var pricingPercentageValueImplementors = []string{"PricingPercentageValue", "PricingValue"}
  121911. func (ec *executionContext) _PricingPercentageValue(ctx context.Context, sel ast.SelectionSet, obj *PricingPercentageValue) graphql.Marshaler {
  121912. fields := graphql.CollectFields(ec.OperationContext, sel, pricingPercentageValueImplementors)
  121913. out := graphql.NewFieldSet(fields)
  121914. var invalids uint32
  121915. for i, field := range fields {
  121916. switch field.Name {
  121917. case "__typename":
  121918. out.Values[i] = graphql.MarshalString("PricingPercentageValue")
  121919. case "percentage":
  121920. out.Values[i] = ec._PricingPercentageValue_percentage(ctx, field, obj)
  121921. if out.Values[i] == graphql.Null {
  121922. invalids++
  121923. }
  121924. default:
  121925. panic("unknown field " + strconv.Quote(field.Name))
  121926. }
  121927. }
  121928. out.Dispatch()
  121929. if invalids > 0 {
  121930. return graphql.Null
  121931. }
  121932. return out
  121933. }
  121934. var privateMetafieldImplementors = []string{"PrivateMetafield", "Node"}
  121935. func (ec *executionContext) _PrivateMetafield(ctx context.Context, sel ast.SelectionSet, obj *PrivateMetafield) graphql.Marshaler {
  121936. fields := graphql.CollectFields(ec.OperationContext, sel, privateMetafieldImplementors)
  121937. out := graphql.NewFieldSet(fields)
  121938. var invalids uint32
  121939. for i, field := range fields {
  121940. switch field.Name {
  121941. case "__typename":
  121942. out.Values[i] = graphql.MarshalString("PrivateMetafield")
  121943. case "createdAt":
  121944. out.Values[i] = ec._PrivateMetafield_createdAt(ctx, field, obj)
  121945. if out.Values[i] == graphql.Null {
  121946. invalids++
  121947. }
  121948. case "id":
  121949. out.Values[i] = ec._PrivateMetafield_id(ctx, field, obj)
  121950. if out.Values[i] == graphql.Null {
  121951. invalids++
  121952. }
  121953. case "key":
  121954. out.Values[i] = ec._PrivateMetafield_key(ctx, field, obj)
  121955. if out.Values[i] == graphql.Null {
  121956. invalids++
  121957. }
  121958. case "namespace":
  121959. out.Values[i] = ec._PrivateMetafield_namespace(ctx, field, obj)
  121960. if out.Values[i] == graphql.Null {
  121961. invalids++
  121962. }
  121963. case "updatedAt":
  121964. out.Values[i] = ec._PrivateMetafield_updatedAt(ctx, field, obj)
  121965. if out.Values[i] == graphql.Null {
  121966. invalids++
  121967. }
  121968. case "value":
  121969. out.Values[i] = ec._PrivateMetafield_value(ctx, field, obj)
  121970. if out.Values[i] == graphql.Null {
  121971. invalids++
  121972. }
  121973. case "valueType":
  121974. out.Values[i] = ec._PrivateMetafield_valueType(ctx, field, obj)
  121975. if out.Values[i] == graphql.Null {
  121976. invalids++
  121977. }
  121978. default:
  121979. panic("unknown field " + strconv.Quote(field.Name))
  121980. }
  121981. }
  121982. out.Dispatch()
  121983. if invalids > 0 {
  121984. return graphql.Null
  121985. }
  121986. return out
  121987. }
  121988. var privateMetafieldConnectionImplementors = []string{"PrivateMetafieldConnection"}
  121989. func (ec *executionContext) _PrivateMetafieldConnection(ctx context.Context, sel ast.SelectionSet, obj *PrivateMetafieldConnection) graphql.Marshaler {
  121990. fields := graphql.CollectFields(ec.OperationContext, sel, privateMetafieldConnectionImplementors)
  121991. out := graphql.NewFieldSet(fields)
  121992. var invalids uint32
  121993. for i, field := range fields {
  121994. switch field.Name {
  121995. case "__typename":
  121996. out.Values[i] = graphql.MarshalString("PrivateMetafieldConnection")
  121997. case "edges":
  121998. out.Values[i] = ec._PrivateMetafieldConnection_edges(ctx, field, obj)
  121999. if out.Values[i] == graphql.Null {
  122000. invalids++
  122001. }
  122002. case "nodes":
  122003. out.Values[i] = ec._PrivateMetafieldConnection_nodes(ctx, field, obj)
  122004. if out.Values[i] == graphql.Null {
  122005. invalids++
  122006. }
  122007. case "pageInfo":
  122008. out.Values[i] = ec._PrivateMetafieldConnection_pageInfo(ctx, field, obj)
  122009. if out.Values[i] == graphql.Null {
  122010. invalids++
  122011. }
  122012. default:
  122013. panic("unknown field " + strconv.Quote(field.Name))
  122014. }
  122015. }
  122016. out.Dispatch()
  122017. if invalids > 0 {
  122018. return graphql.Null
  122019. }
  122020. return out
  122021. }
  122022. var privateMetafieldEdgeImplementors = []string{"PrivateMetafieldEdge"}
  122023. func (ec *executionContext) _PrivateMetafieldEdge(ctx context.Context, sel ast.SelectionSet, obj *PrivateMetafieldEdge) graphql.Marshaler {
  122024. fields := graphql.CollectFields(ec.OperationContext, sel, privateMetafieldEdgeImplementors)
  122025. out := graphql.NewFieldSet(fields)
  122026. var invalids uint32
  122027. for i, field := range fields {
  122028. switch field.Name {
  122029. case "__typename":
  122030. out.Values[i] = graphql.MarshalString("PrivateMetafieldEdge")
  122031. case "cursor":
  122032. out.Values[i] = ec._PrivateMetafieldEdge_cursor(ctx, field, obj)
  122033. if out.Values[i] == graphql.Null {
  122034. invalids++
  122035. }
  122036. case "node":
  122037. out.Values[i] = ec._PrivateMetafieldEdge_node(ctx, field, obj)
  122038. if out.Values[i] == graphql.Null {
  122039. invalids++
  122040. }
  122041. default:
  122042. panic("unknown field " + strconv.Quote(field.Name))
  122043. }
  122044. }
  122045. out.Dispatch()
  122046. if invalids > 0 {
  122047. return graphql.Null
  122048. }
  122049. return out
  122050. }
  122051. var productImplementors = []string{"Product", "CommentEventEmbed", "MetafieldReference", "_Entity"}
  122052. func (ec *executionContext) _Product(ctx context.Context, sel ast.SelectionSet, obj *Product) graphql.Marshaler {
  122053. fields := graphql.CollectFields(ec.OperationContext, sel, productImplementors)
  122054. out := graphql.NewFieldSet(fields)
  122055. var invalids uint32
  122056. for i, field := range fields {
  122057. switch field.Name {
  122058. case "__typename":
  122059. out.Values[i] = graphql.MarshalString("Product")
  122060. case "id":
  122061. out.Values[i] = ec._Product_id(ctx, field, obj)
  122062. if out.Values[i] == graphql.Null {
  122063. invalids++
  122064. }
  122065. default:
  122066. panic("unknown field " + strconv.Quote(field.Name))
  122067. }
  122068. }
  122069. out.Dispatch()
  122070. if invalids > 0 {
  122071. return graphql.Null
  122072. }
  122073. return out
  122074. }
  122075. var productCategoryImplementors = []string{"ProductCategory"}
  122076. func (ec *executionContext) _ProductCategory(ctx context.Context, sel ast.SelectionSet, obj *ProductCategory) graphql.Marshaler {
  122077. fields := graphql.CollectFields(ec.OperationContext, sel, productCategoryImplementors)
  122078. out := graphql.NewFieldSet(fields)
  122079. var invalids uint32
  122080. for i, field := range fields {
  122081. switch field.Name {
  122082. case "__typename":
  122083. out.Values[i] = graphql.MarshalString("ProductCategory")
  122084. case "productTaxonomyNode":
  122085. out.Values[i] = ec._ProductCategory_productTaxonomyNode(ctx, field, obj)
  122086. default:
  122087. panic("unknown field " + strconv.Quote(field.Name))
  122088. }
  122089. }
  122090. out.Dispatch()
  122091. if invalids > 0 {
  122092. return graphql.Null
  122093. }
  122094. return out
  122095. }
  122096. var productChangeStatusUserErrorImplementors = []string{"ProductChangeStatusUserError", "DisplayableError"}
  122097. func (ec *executionContext) _ProductChangeStatusUserError(ctx context.Context, sel ast.SelectionSet, obj *ProductChangeStatusUserError) graphql.Marshaler {
  122098. fields := graphql.CollectFields(ec.OperationContext, sel, productChangeStatusUserErrorImplementors)
  122099. out := graphql.NewFieldSet(fields)
  122100. var invalids uint32
  122101. for i, field := range fields {
  122102. switch field.Name {
  122103. case "__typename":
  122104. out.Values[i] = graphql.MarshalString("ProductChangeStatusUserError")
  122105. case "code":
  122106. out.Values[i] = ec._ProductChangeStatusUserError_code(ctx, field, obj)
  122107. case "field":
  122108. out.Values[i] = ec._ProductChangeStatusUserError_field(ctx, field, obj)
  122109. case "message":
  122110. out.Values[i] = ec._ProductChangeStatusUserError_message(ctx, field, obj)
  122111. if out.Values[i] == graphql.Null {
  122112. invalids++
  122113. }
  122114. default:
  122115. panic("unknown field " + strconv.Quote(field.Name))
  122116. }
  122117. }
  122118. out.Dispatch()
  122119. if invalids > 0 {
  122120. return graphql.Null
  122121. }
  122122. return out
  122123. }
  122124. var productConnectionImplementors = []string{"ProductConnection"}
  122125. func (ec *executionContext) _ProductConnection(ctx context.Context, sel ast.SelectionSet, obj *ProductConnection) graphql.Marshaler {
  122126. fields := graphql.CollectFields(ec.OperationContext, sel, productConnectionImplementors)
  122127. out := graphql.NewFieldSet(fields)
  122128. var invalids uint32
  122129. for i, field := range fields {
  122130. switch field.Name {
  122131. case "__typename":
  122132. out.Values[i] = graphql.MarshalString("ProductConnection")
  122133. case "edges":
  122134. out.Values[i] = ec._ProductConnection_edges(ctx, field, obj)
  122135. if out.Values[i] == graphql.Null {
  122136. invalids++
  122137. }
  122138. case "nodes":
  122139. out.Values[i] = ec._ProductConnection_nodes(ctx, field, obj)
  122140. if out.Values[i] == graphql.Null {
  122141. invalids++
  122142. }
  122143. case "pageInfo":
  122144. out.Values[i] = ec._ProductConnection_pageInfo(ctx, field, obj)
  122145. if out.Values[i] == graphql.Null {
  122146. invalids++
  122147. }
  122148. default:
  122149. panic("unknown field " + strconv.Quote(field.Name))
  122150. }
  122151. }
  122152. out.Dispatch()
  122153. if invalids > 0 {
  122154. return graphql.Null
  122155. }
  122156. return out
  122157. }
  122158. var productContextualPricingImplementors = []string{"ProductContextualPricing"}
  122159. func (ec *executionContext) _ProductContextualPricing(ctx context.Context, sel ast.SelectionSet, obj *ProductContextualPricing) graphql.Marshaler {
  122160. fields := graphql.CollectFields(ec.OperationContext, sel, productContextualPricingImplementors)
  122161. out := graphql.NewFieldSet(fields)
  122162. var invalids uint32
  122163. for i, field := range fields {
  122164. switch field.Name {
  122165. case "__typename":
  122166. out.Values[i] = graphql.MarshalString("ProductContextualPricing")
  122167. case "maxVariantPricing":
  122168. out.Values[i] = ec._ProductContextualPricing_maxVariantPricing(ctx, field, obj)
  122169. case "minVariantPricing":
  122170. out.Values[i] = ec._ProductContextualPricing_minVariantPricing(ctx, field, obj)
  122171. case "priceRange":
  122172. out.Values[i] = ec._ProductContextualPricing_priceRange(ctx, field, obj)
  122173. if out.Values[i] == graphql.Null {
  122174. invalids++
  122175. }
  122176. default:
  122177. panic("unknown field " + strconv.Quote(field.Name))
  122178. }
  122179. }
  122180. out.Dispatch()
  122181. if invalids > 0 {
  122182. return graphql.Null
  122183. }
  122184. return out
  122185. }
  122186. var productEdgeImplementors = []string{"ProductEdge"}
  122187. func (ec *executionContext) _ProductEdge(ctx context.Context, sel ast.SelectionSet, obj *ProductEdge) graphql.Marshaler {
  122188. fields := graphql.CollectFields(ec.OperationContext, sel, productEdgeImplementors)
  122189. out := graphql.NewFieldSet(fields)
  122190. var invalids uint32
  122191. for i, field := range fields {
  122192. switch field.Name {
  122193. case "__typename":
  122194. out.Values[i] = graphql.MarshalString("ProductEdge")
  122195. case "cursor":
  122196. out.Values[i] = ec._ProductEdge_cursor(ctx, field, obj)
  122197. if out.Values[i] == graphql.Null {
  122198. invalids++
  122199. }
  122200. case "node":
  122201. out.Values[i] = ec._ProductEdge_node(ctx, field, obj)
  122202. if out.Values[i] == graphql.Null {
  122203. invalids++
  122204. }
  122205. default:
  122206. panic("unknown field " + strconv.Quote(field.Name))
  122207. }
  122208. }
  122209. out.Dispatch()
  122210. if invalids > 0 {
  122211. return graphql.Null
  122212. }
  122213. return out
  122214. }
  122215. var productPriceRangeV2Implementors = []string{"ProductPriceRangeV2"}
  122216. func (ec *executionContext) _ProductPriceRangeV2(ctx context.Context, sel ast.SelectionSet, obj *ProductPriceRangeV2) graphql.Marshaler {
  122217. fields := graphql.CollectFields(ec.OperationContext, sel, productPriceRangeV2Implementors)
  122218. out := graphql.NewFieldSet(fields)
  122219. var invalids uint32
  122220. for i, field := range fields {
  122221. switch field.Name {
  122222. case "__typename":
  122223. out.Values[i] = graphql.MarshalString("ProductPriceRangeV2")
  122224. case "maxVariantPrice":
  122225. out.Values[i] = ec._ProductPriceRangeV2_maxVariantPrice(ctx, field, obj)
  122226. if out.Values[i] == graphql.Null {
  122227. invalids++
  122228. }
  122229. case "minVariantPrice":
  122230. out.Values[i] = ec._ProductPriceRangeV2_minVariantPrice(ctx, field, obj)
  122231. if out.Values[i] == graphql.Null {
  122232. invalids++
  122233. }
  122234. default:
  122235. panic("unknown field " + strconv.Quote(field.Name))
  122236. }
  122237. }
  122238. out.Dispatch()
  122239. if invalids > 0 {
  122240. return graphql.Null
  122241. }
  122242. return out
  122243. }
  122244. var productTaxonomyNodeImplementors = []string{"ProductTaxonomyNode", "Node"}
  122245. func (ec *executionContext) _ProductTaxonomyNode(ctx context.Context, sel ast.SelectionSet, obj *ProductTaxonomyNode) graphql.Marshaler {
  122246. fields := graphql.CollectFields(ec.OperationContext, sel, productTaxonomyNodeImplementors)
  122247. out := graphql.NewFieldSet(fields)
  122248. var invalids uint32
  122249. for i, field := range fields {
  122250. switch field.Name {
  122251. case "__typename":
  122252. out.Values[i] = graphql.MarshalString("ProductTaxonomyNode")
  122253. case "fullName":
  122254. out.Values[i] = ec._ProductTaxonomyNode_fullName(ctx, field, obj)
  122255. if out.Values[i] == graphql.Null {
  122256. invalids++
  122257. }
  122258. case "id":
  122259. out.Values[i] = ec._ProductTaxonomyNode_id(ctx, field, obj)
  122260. if out.Values[i] == graphql.Null {
  122261. invalids++
  122262. }
  122263. case "isLeaf":
  122264. out.Values[i] = ec._ProductTaxonomyNode_isLeaf(ctx, field, obj)
  122265. if out.Values[i] == graphql.Null {
  122266. invalids++
  122267. }
  122268. case "isRoot":
  122269. out.Values[i] = ec._ProductTaxonomyNode_isRoot(ctx, field, obj)
  122270. if out.Values[i] == graphql.Null {
  122271. invalids++
  122272. }
  122273. case "name":
  122274. out.Values[i] = ec._ProductTaxonomyNode_name(ctx, field, obj)
  122275. if out.Values[i] == graphql.Null {
  122276. invalids++
  122277. }
  122278. default:
  122279. panic("unknown field " + strconv.Quote(field.Name))
  122280. }
  122281. }
  122282. out.Dispatch()
  122283. if invalids > 0 {
  122284. return graphql.Null
  122285. }
  122286. return out
  122287. }
  122288. var productVariantImplementors = []string{"ProductVariant", "CommentEventEmbed", "MetafieldReference", "_Entity"}
  122289. func (ec *executionContext) _ProductVariant(ctx context.Context, sel ast.SelectionSet, obj *ProductVariant) graphql.Marshaler {
  122290. fields := graphql.CollectFields(ec.OperationContext, sel, productVariantImplementors)
  122291. out := graphql.NewFieldSet(fields)
  122292. var invalids uint32
  122293. for i, field := range fields {
  122294. switch field.Name {
  122295. case "__typename":
  122296. out.Values[i] = graphql.MarshalString("ProductVariant")
  122297. case "id":
  122298. out.Values[i] = ec._ProductVariant_id(ctx, field, obj)
  122299. if out.Values[i] == graphql.Null {
  122300. invalids++
  122301. }
  122302. default:
  122303. panic("unknown field " + strconv.Quote(field.Name))
  122304. }
  122305. }
  122306. out.Dispatch()
  122307. if invalids > 0 {
  122308. return graphql.Null
  122309. }
  122310. return out
  122311. }
  122312. var productVariantConnectionImplementors = []string{"ProductVariantConnection"}
  122313. func (ec *executionContext) _ProductVariantConnection(ctx context.Context, sel ast.SelectionSet, obj *ProductVariantConnection) graphql.Marshaler {
  122314. fields := graphql.CollectFields(ec.OperationContext, sel, productVariantConnectionImplementors)
  122315. out := graphql.NewFieldSet(fields)
  122316. var invalids uint32
  122317. for i, field := range fields {
  122318. switch field.Name {
  122319. case "__typename":
  122320. out.Values[i] = graphql.MarshalString("ProductVariantConnection")
  122321. case "edges":
  122322. out.Values[i] = ec._ProductVariantConnection_edges(ctx, field, obj)
  122323. if out.Values[i] == graphql.Null {
  122324. invalids++
  122325. }
  122326. case "nodes":
  122327. out.Values[i] = ec._ProductVariantConnection_nodes(ctx, field, obj)
  122328. if out.Values[i] == graphql.Null {
  122329. invalids++
  122330. }
  122331. case "pageInfo":
  122332. out.Values[i] = ec._ProductVariantConnection_pageInfo(ctx, field, obj)
  122333. if out.Values[i] == graphql.Null {
  122334. invalids++
  122335. }
  122336. default:
  122337. panic("unknown field " + strconv.Quote(field.Name))
  122338. }
  122339. }
  122340. out.Dispatch()
  122341. if invalids > 0 {
  122342. return graphql.Null
  122343. }
  122344. return out
  122345. }
  122346. var productVariantContextualPricingImplementors = []string{"ProductVariantContextualPricing"}
  122347. func (ec *executionContext) _ProductVariantContextualPricing(ctx context.Context, sel ast.SelectionSet, obj *ProductVariantContextualPricing) graphql.Marshaler {
  122348. fields := graphql.CollectFields(ec.OperationContext, sel, productVariantContextualPricingImplementors)
  122349. out := graphql.NewFieldSet(fields)
  122350. var invalids uint32
  122351. for i, field := range fields {
  122352. switch field.Name {
  122353. case "__typename":
  122354. out.Values[i] = graphql.MarshalString("ProductVariantContextualPricing")
  122355. case "compareAtPrice":
  122356. out.Values[i] = ec._ProductVariantContextualPricing_compareAtPrice(ctx, field, obj)
  122357. case "price":
  122358. out.Values[i] = ec._ProductVariantContextualPricing_price(ctx, field, obj)
  122359. if out.Values[i] == graphql.Null {
  122360. invalids++
  122361. }
  122362. default:
  122363. panic("unknown field " + strconv.Quote(field.Name))
  122364. }
  122365. }
  122366. out.Dispatch()
  122367. if invalids > 0 {
  122368. return graphql.Null
  122369. }
  122370. return out
  122371. }
  122372. var productVariantEdgeImplementors = []string{"ProductVariantEdge"}
  122373. func (ec *executionContext) _ProductVariantEdge(ctx context.Context, sel ast.SelectionSet, obj *ProductVariantEdge) graphql.Marshaler {
  122374. fields := graphql.CollectFields(ec.OperationContext, sel, productVariantEdgeImplementors)
  122375. out := graphql.NewFieldSet(fields)
  122376. var invalids uint32
  122377. for i, field := range fields {
  122378. switch field.Name {
  122379. case "__typename":
  122380. out.Values[i] = graphql.MarshalString("ProductVariantEdge")
  122381. case "cursor":
  122382. out.Values[i] = ec._ProductVariantEdge_cursor(ctx, field, obj)
  122383. if out.Values[i] == graphql.Null {
  122384. invalids++
  122385. }
  122386. case "node":
  122387. out.Values[i] = ec._ProductVariantEdge_node(ctx, field, obj)
  122388. if out.Values[i] == graphql.Null {
  122389. invalids++
  122390. }
  122391. default:
  122392. panic("unknown field " + strconv.Quote(field.Name))
  122393. }
  122394. }
  122395. out.Dispatch()
  122396. if invalids > 0 {
  122397. return graphql.Null
  122398. }
  122399. return out
  122400. }
  122401. var productVariantsBulkCreateUserErrorImplementors = []string{"ProductVariantsBulkCreateUserError", "DisplayableError"}
  122402. func (ec *executionContext) _ProductVariantsBulkCreateUserError(ctx context.Context, sel ast.SelectionSet, obj *ProductVariantsBulkCreateUserError) graphql.Marshaler {
  122403. fields := graphql.CollectFields(ec.OperationContext, sel, productVariantsBulkCreateUserErrorImplementors)
  122404. out := graphql.NewFieldSet(fields)
  122405. var invalids uint32
  122406. for i, field := range fields {
  122407. switch field.Name {
  122408. case "__typename":
  122409. out.Values[i] = graphql.MarshalString("ProductVariantsBulkCreateUserError")
  122410. case "code":
  122411. out.Values[i] = ec._ProductVariantsBulkCreateUserError_code(ctx, field, obj)
  122412. case "field":
  122413. out.Values[i] = ec._ProductVariantsBulkCreateUserError_field(ctx, field, obj)
  122414. case "message":
  122415. out.Values[i] = ec._ProductVariantsBulkCreateUserError_message(ctx, field, obj)
  122416. if out.Values[i] == graphql.Null {
  122417. invalids++
  122418. }
  122419. default:
  122420. panic("unknown field " + strconv.Quote(field.Name))
  122421. }
  122422. }
  122423. out.Dispatch()
  122424. if invalids > 0 {
  122425. return graphql.Null
  122426. }
  122427. return out
  122428. }
  122429. var productVariantsBulkDeleteUserErrorImplementors = []string{"ProductVariantsBulkDeleteUserError", "DisplayableError"}
  122430. func (ec *executionContext) _ProductVariantsBulkDeleteUserError(ctx context.Context, sel ast.SelectionSet, obj *ProductVariantsBulkDeleteUserError) graphql.Marshaler {
  122431. fields := graphql.CollectFields(ec.OperationContext, sel, productVariantsBulkDeleteUserErrorImplementors)
  122432. out := graphql.NewFieldSet(fields)
  122433. var invalids uint32
  122434. for i, field := range fields {
  122435. switch field.Name {
  122436. case "__typename":
  122437. out.Values[i] = graphql.MarshalString("ProductVariantsBulkDeleteUserError")
  122438. case "code":
  122439. out.Values[i] = ec._ProductVariantsBulkDeleteUserError_code(ctx, field, obj)
  122440. case "field":
  122441. out.Values[i] = ec._ProductVariantsBulkDeleteUserError_field(ctx, field, obj)
  122442. case "message":
  122443. out.Values[i] = ec._ProductVariantsBulkDeleteUserError_message(ctx, field, obj)
  122444. if out.Values[i] == graphql.Null {
  122445. invalids++
  122446. }
  122447. default:
  122448. panic("unknown field " + strconv.Quote(field.Name))
  122449. }
  122450. }
  122451. out.Dispatch()
  122452. if invalids > 0 {
  122453. return graphql.Null
  122454. }
  122455. return out
  122456. }
  122457. var productVariantsBulkReorderUserErrorImplementors = []string{"ProductVariantsBulkReorderUserError", "DisplayableError"}
  122458. func (ec *executionContext) _ProductVariantsBulkReorderUserError(ctx context.Context, sel ast.SelectionSet, obj *ProductVariantsBulkReorderUserError) graphql.Marshaler {
  122459. fields := graphql.CollectFields(ec.OperationContext, sel, productVariantsBulkReorderUserErrorImplementors)
  122460. out := graphql.NewFieldSet(fields)
  122461. var invalids uint32
  122462. for i, field := range fields {
  122463. switch field.Name {
  122464. case "__typename":
  122465. out.Values[i] = graphql.MarshalString("ProductVariantsBulkReorderUserError")
  122466. case "code":
  122467. out.Values[i] = ec._ProductVariantsBulkReorderUserError_code(ctx, field, obj)
  122468. case "field":
  122469. out.Values[i] = ec._ProductVariantsBulkReorderUserError_field(ctx, field, obj)
  122470. case "message":
  122471. out.Values[i] = ec._ProductVariantsBulkReorderUserError_message(ctx, field, obj)
  122472. if out.Values[i] == graphql.Null {
  122473. invalids++
  122474. }
  122475. default:
  122476. panic("unknown field " + strconv.Quote(field.Name))
  122477. }
  122478. }
  122479. out.Dispatch()
  122480. if invalids > 0 {
  122481. return graphql.Null
  122482. }
  122483. return out
  122484. }
  122485. var productVariantsBulkUpdateUserErrorImplementors = []string{"ProductVariantsBulkUpdateUserError", "DisplayableError"}
  122486. func (ec *executionContext) _ProductVariantsBulkUpdateUserError(ctx context.Context, sel ast.SelectionSet, obj *ProductVariantsBulkUpdateUserError) graphql.Marshaler {
  122487. fields := graphql.CollectFields(ec.OperationContext, sel, productVariantsBulkUpdateUserErrorImplementors)
  122488. out := graphql.NewFieldSet(fields)
  122489. var invalids uint32
  122490. for i, field := range fields {
  122491. switch field.Name {
  122492. case "__typename":
  122493. out.Values[i] = graphql.MarshalString("ProductVariantsBulkUpdateUserError")
  122494. case "code":
  122495. out.Values[i] = ec._ProductVariantsBulkUpdateUserError_code(ctx, field, obj)
  122496. case "field":
  122497. out.Values[i] = ec._ProductVariantsBulkUpdateUserError_field(ctx, field, obj)
  122498. case "message":
  122499. out.Values[i] = ec._ProductVariantsBulkUpdateUserError_message(ctx, field, obj)
  122500. if out.Values[i] == graphql.Null {
  122501. invalids++
  122502. }
  122503. default:
  122504. panic("unknown field " + strconv.Quote(field.Name))
  122505. }
  122506. }
  122507. out.Dispatch()
  122508. if invalids > 0 {
  122509. return graphql.Null
  122510. }
  122511. return out
  122512. }
  122513. var publicationImplementors = []string{"Publication", "Node"}
  122514. func (ec *executionContext) _Publication(ctx context.Context, sel ast.SelectionSet, obj *Publication) graphql.Marshaler {
  122515. fields := graphql.CollectFields(ec.OperationContext, sel, publicationImplementors)
  122516. out := graphql.NewFieldSet(fields)
  122517. var invalids uint32
  122518. for i, field := range fields {
  122519. switch field.Name {
  122520. case "__typename":
  122521. out.Values[i] = graphql.MarshalString("Publication")
  122522. case "app":
  122523. out.Values[i] = ec._Publication_app(ctx, field, obj)
  122524. if out.Values[i] == graphql.Null {
  122525. invalids++
  122526. }
  122527. case "collectionPublicationsV3":
  122528. out.Values[i] = ec._Publication_collectionPublicationsV3(ctx, field, obj)
  122529. if out.Values[i] == graphql.Null {
  122530. invalids++
  122531. }
  122532. case "collections":
  122533. out.Values[i] = ec._Publication_collections(ctx, field, obj)
  122534. if out.Values[i] == graphql.Null {
  122535. invalids++
  122536. }
  122537. case "hasCollection":
  122538. out.Values[i] = ec._Publication_hasCollection(ctx, field, obj)
  122539. if out.Values[i] == graphql.Null {
  122540. invalids++
  122541. }
  122542. case "id":
  122543. out.Values[i] = ec._Publication_id(ctx, field, obj)
  122544. if out.Values[i] == graphql.Null {
  122545. invalids++
  122546. }
  122547. case "name":
  122548. out.Values[i] = ec._Publication_name(ctx, field, obj)
  122549. if out.Values[i] == graphql.Null {
  122550. invalids++
  122551. }
  122552. case "productPublicationsV3":
  122553. out.Values[i] = ec._Publication_productPublicationsV3(ctx, field, obj)
  122554. if out.Values[i] == graphql.Null {
  122555. invalids++
  122556. }
  122557. case "products":
  122558. out.Values[i] = ec._Publication_products(ctx, field, obj)
  122559. if out.Values[i] == graphql.Null {
  122560. invalids++
  122561. }
  122562. case "supportsFuturePublishing":
  122563. out.Values[i] = ec._Publication_supportsFuturePublishing(ctx, field, obj)
  122564. if out.Values[i] == graphql.Null {
  122565. invalids++
  122566. }
  122567. default:
  122568. panic("unknown field " + strconv.Quote(field.Name))
  122569. }
  122570. }
  122571. out.Dispatch()
  122572. if invalids > 0 {
  122573. return graphql.Null
  122574. }
  122575. return out
  122576. }
  122577. var publicationConnectionImplementors = []string{"PublicationConnection"}
  122578. func (ec *executionContext) _PublicationConnection(ctx context.Context, sel ast.SelectionSet, obj *PublicationConnection) graphql.Marshaler {
  122579. fields := graphql.CollectFields(ec.OperationContext, sel, publicationConnectionImplementors)
  122580. out := graphql.NewFieldSet(fields)
  122581. var invalids uint32
  122582. for i, field := range fields {
  122583. switch field.Name {
  122584. case "__typename":
  122585. out.Values[i] = graphql.MarshalString("PublicationConnection")
  122586. case "edges":
  122587. out.Values[i] = ec._PublicationConnection_edges(ctx, field, obj)
  122588. if out.Values[i] == graphql.Null {
  122589. invalids++
  122590. }
  122591. case "nodes":
  122592. out.Values[i] = ec._PublicationConnection_nodes(ctx, field, obj)
  122593. if out.Values[i] == graphql.Null {
  122594. invalids++
  122595. }
  122596. case "pageInfo":
  122597. out.Values[i] = ec._PublicationConnection_pageInfo(ctx, field, obj)
  122598. if out.Values[i] == graphql.Null {
  122599. invalids++
  122600. }
  122601. default:
  122602. panic("unknown field " + strconv.Quote(field.Name))
  122603. }
  122604. }
  122605. out.Dispatch()
  122606. if invalids > 0 {
  122607. return graphql.Null
  122608. }
  122609. return out
  122610. }
  122611. var publicationEdgeImplementors = []string{"PublicationEdge"}
  122612. func (ec *executionContext) _PublicationEdge(ctx context.Context, sel ast.SelectionSet, obj *PublicationEdge) graphql.Marshaler {
  122613. fields := graphql.CollectFields(ec.OperationContext, sel, publicationEdgeImplementors)
  122614. out := graphql.NewFieldSet(fields)
  122615. var invalids uint32
  122616. for i, field := range fields {
  122617. switch field.Name {
  122618. case "__typename":
  122619. out.Values[i] = graphql.MarshalString("PublicationEdge")
  122620. case "cursor":
  122621. out.Values[i] = ec._PublicationEdge_cursor(ctx, field, obj)
  122622. if out.Values[i] == graphql.Null {
  122623. invalids++
  122624. }
  122625. case "node":
  122626. out.Values[i] = ec._PublicationEdge_node(ctx, field, obj)
  122627. if out.Values[i] == graphql.Null {
  122628. invalids++
  122629. }
  122630. default:
  122631. panic("unknown field " + strconv.Quote(field.Name))
  122632. }
  122633. }
  122634. out.Dispatch()
  122635. if invalids > 0 {
  122636. return graphql.Null
  122637. }
  122638. return out
  122639. }
  122640. var publishedTranslationImplementors = []string{"PublishedTranslation"}
  122641. func (ec *executionContext) _PublishedTranslation(ctx context.Context, sel ast.SelectionSet, obj *PublishedTranslation) graphql.Marshaler {
  122642. fields := graphql.CollectFields(ec.OperationContext, sel, publishedTranslationImplementors)
  122643. out := graphql.NewFieldSet(fields)
  122644. var invalids uint32
  122645. for i, field := range fields {
  122646. switch field.Name {
  122647. case "__typename":
  122648. out.Values[i] = graphql.MarshalString("PublishedTranslation")
  122649. case "key":
  122650. out.Values[i] = ec._PublishedTranslation_key(ctx, field, obj)
  122651. if out.Values[i] == graphql.Null {
  122652. invalids++
  122653. }
  122654. case "locale":
  122655. out.Values[i] = ec._PublishedTranslation_locale(ctx, field, obj)
  122656. if out.Values[i] == graphql.Null {
  122657. invalids++
  122658. }
  122659. case "marketId":
  122660. out.Values[i] = ec._PublishedTranslation_marketId(ctx, field, obj)
  122661. case "value":
  122662. out.Values[i] = ec._PublishedTranslation_value(ctx, field, obj)
  122663. default:
  122664. panic("unknown field " + strconv.Quote(field.Name))
  122665. }
  122666. }
  122667. out.Dispatch()
  122668. if invalids > 0 {
  122669. return graphql.Null
  122670. }
  122671. return out
  122672. }
  122673. var purchasingCompanyImplementors = []string{"PurchasingCompany", "PurchasingEntity"}
  122674. func (ec *executionContext) _PurchasingCompany(ctx context.Context, sel ast.SelectionSet, obj *PurchasingCompany) graphql.Marshaler {
  122675. fields := graphql.CollectFields(ec.OperationContext, sel, purchasingCompanyImplementors)
  122676. out := graphql.NewFieldSet(fields)
  122677. var invalids uint32
  122678. for i, field := range fields {
  122679. switch field.Name {
  122680. case "__typename":
  122681. out.Values[i] = graphql.MarshalString("PurchasingCompany")
  122682. case "company":
  122683. out.Values[i] = ec._PurchasingCompany_company(ctx, field, obj)
  122684. if out.Values[i] == graphql.Null {
  122685. invalids++
  122686. }
  122687. case "contact":
  122688. out.Values[i] = ec._PurchasingCompany_contact(ctx, field, obj)
  122689. case "location":
  122690. out.Values[i] = ec._PurchasingCompany_location(ctx, field, obj)
  122691. if out.Values[i] == graphql.Null {
  122692. invalids++
  122693. }
  122694. default:
  122695. panic("unknown field " + strconv.Quote(field.Name))
  122696. }
  122697. }
  122698. out.Dispatch()
  122699. if invalids > 0 {
  122700. return graphql.Null
  122701. }
  122702. return out
  122703. }
  122704. var queryImplementors = []string{"Query"}
  122705. func (ec *executionContext) _Query(ctx context.Context, sel ast.SelectionSet) graphql.Marshaler {
  122706. fields := graphql.CollectFields(ec.OperationContext, sel, queryImplementors)
  122707. ctx = graphql.WithFieldContext(ctx, &graphql.FieldContext{
  122708. Object: "Query",
  122709. })
  122710. out := graphql.NewFieldSet(fields)
  122711. var invalids uint32
  122712. for i, field := range fields {
  122713. innerCtx := graphql.WithRootFieldContext(ctx, &graphql.RootFieldContext{
  122714. Object: field.Name,
  122715. Field: field,
  122716. })
  122717. switch field.Name {
  122718. case "__typename":
  122719. out.Values[i] = graphql.MarshalString("Query")
  122720. case "_entities":
  122721. field := field
  122722. innerFunc := func(ctx context.Context) (res graphql.Marshaler) {
  122723. defer func() {
  122724. if r := recover(); r != nil {
  122725. ec.Error(ctx, ec.Recover(ctx, r))
  122726. }
  122727. }()
  122728. res = ec._Query__entities(ctx, field)
  122729. if res == graphql.Null {
  122730. atomic.AddUint32(&invalids, 1)
  122731. }
  122732. return res
  122733. }
  122734. rrm := func(ctx context.Context) graphql.Marshaler {
  122735. return ec.OperationContext.RootResolverMiddleware(ctx, innerFunc)
  122736. }
  122737. out.Concurrently(i, func() graphql.Marshaler {
  122738. return rrm(innerCtx)
  122739. })
  122740. case "_service":
  122741. field := field
  122742. innerFunc := func(ctx context.Context) (res graphql.Marshaler) {
  122743. defer func() {
  122744. if r := recover(); r != nil {
  122745. ec.Error(ctx, ec.Recover(ctx, r))
  122746. }
  122747. }()
  122748. res = ec._Query__service(ctx, field)
  122749. if res == graphql.Null {
  122750. atomic.AddUint32(&invalids, 1)
  122751. }
  122752. return res
  122753. }
  122754. rrm := func(ctx context.Context) graphql.Marshaler {
  122755. return ec.OperationContext.RootResolverMiddleware(ctx, innerFunc)
  122756. }
  122757. out.Concurrently(i, func() graphql.Marshaler {
  122758. return rrm(innerCtx)
  122759. })
  122760. case "__type":
  122761. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  122762. return ec._Query___type(ctx, field)
  122763. })
  122764. case "__schema":
  122765. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  122766. return ec._Query___schema(ctx, field)
  122767. })
  122768. default:
  122769. panic("unknown field " + strconv.Quote(field.Name))
  122770. }
  122771. }
  122772. out.Dispatch()
  122773. if invalids > 0 {
  122774. return graphql.Null
  122775. }
  122776. return out
  122777. }
  122778. var refundImplementors = []string{"Refund", "LegacyInteroperability", "Node"}
  122779. func (ec *executionContext) _Refund(ctx context.Context, sel ast.SelectionSet, obj *Refund) graphql.Marshaler {
  122780. fields := graphql.CollectFields(ec.OperationContext, sel, refundImplementors)
  122781. out := graphql.NewFieldSet(fields)
  122782. var invalids uint32
  122783. for i, field := range fields {
  122784. switch field.Name {
  122785. case "__typename":
  122786. out.Values[i] = graphql.MarshalString("Refund")
  122787. case "createdAt":
  122788. out.Values[i] = ec._Refund_createdAt(ctx, field, obj)
  122789. case "duties":
  122790. out.Values[i] = ec._Refund_duties(ctx, field, obj)
  122791. case "id":
  122792. out.Values[i] = ec._Refund_id(ctx, field, obj)
  122793. if out.Values[i] == graphql.Null {
  122794. invalids++
  122795. }
  122796. case "legacyResourceId":
  122797. out.Values[i] = ec._Refund_legacyResourceId(ctx, field, obj)
  122798. if out.Values[i] == graphql.Null {
  122799. invalids++
  122800. }
  122801. case "note":
  122802. out.Values[i] = ec._Refund_note(ctx, field, obj)
  122803. case "order":
  122804. out.Values[i] = ec._Refund_order(ctx, field, obj)
  122805. if out.Values[i] == graphql.Null {
  122806. invalids++
  122807. }
  122808. case "refundLineItems":
  122809. out.Values[i] = ec._Refund_refundLineItems(ctx, field, obj)
  122810. if out.Values[i] == graphql.Null {
  122811. invalids++
  122812. }
  122813. case "staffMember":
  122814. out.Values[i] = ec._Refund_staffMember(ctx, field, obj)
  122815. case "totalRefundedSet":
  122816. out.Values[i] = ec._Refund_totalRefundedSet(ctx, field, obj)
  122817. if out.Values[i] == graphql.Null {
  122818. invalids++
  122819. }
  122820. case "transactions":
  122821. out.Values[i] = ec._Refund_transactions(ctx, field, obj)
  122822. if out.Values[i] == graphql.Null {
  122823. invalids++
  122824. }
  122825. case "updatedAt":
  122826. out.Values[i] = ec._Refund_updatedAt(ctx, field, obj)
  122827. if out.Values[i] == graphql.Null {
  122828. invalids++
  122829. }
  122830. default:
  122831. panic("unknown field " + strconv.Quote(field.Name))
  122832. }
  122833. }
  122834. out.Dispatch()
  122835. if invalids > 0 {
  122836. return graphql.Null
  122837. }
  122838. return out
  122839. }
  122840. var refundDutyImplementors = []string{"RefundDuty"}
  122841. func (ec *executionContext) _RefundDuty(ctx context.Context, sel ast.SelectionSet, obj *RefundDuty) graphql.Marshaler {
  122842. fields := graphql.CollectFields(ec.OperationContext, sel, refundDutyImplementors)
  122843. out := graphql.NewFieldSet(fields)
  122844. var invalids uint32
  122845. for i, field := range fields {
  122846. switch field.Name {
  122847. case "__typename":
  122848. out.Values[i] = graphql.MarshalString("RefundDuty")
  122849. case "amountSet":
  122850. out.Values[i] = ec._RefundDuty_amountSet(ctx, field, obj)
  122851. if out.Values[i] == graphql.Null {
  122852. invalids++
  122853. }
  122854. case "originalDuty":
  122855. out.Values[i] = ec._RefundDuty_originalDuty(ctx, field, obj)
  122856. default:
  122857. panic("unknown field " + strconv.Quote(field.Name))
  122858. }
  122859. }
  122860. out.Dispatch()
  122861. if invalids > 0 {
  122862. return graphql.Null
  122863. }
  122864. return out
  122865. }
  122866. var refundLineItemImplementors = []string{"RefundLineItem"}
  122867. func (ec *executionContext) _RefundLineItem(ctx context.Context, sel ast.SelectionSet, obj *RefundLineItem) graphql.Marshaler {
  122868. fields := graphql.CollectFields(ec.OperationContext, sel, refundLineItemImplementors)
  122869. out := graphql.NewFieldSet(fields)
  122870. var invalids uint32
  122871. for i, field := range fields {
  122872. switch field.Name {
  122873. case "__typename":
  122874. out.Values[i] = graphql.MarshalString("RefundLineItem")
  122875. case "lineItem":
  122876. out.Values[i] = ec._RefundLineItem_lineItem(ctx, field, obj)
  122877. if out.Values[i] == graphql.Null {
  122878. invalids++
  122879. }
  122880. case "location":
  122881. out.Values[i] = ec._RefundLineItem_location(ctx, field, obj)
  122882. case "priceSet":
  122883. out.Values[i] = ec._RefundLineItem_priceSet(ctx, field, obj)
  122884. if out.Values[i] == graphql.Null {
  122885. invalids++
  122886. }
  122887. case "quantity":
  122888. out.Values[i] = ec._RefundLineItem_quantity(ctx, field, obj)
  122889. if out.Values[i] == graphql.Null {
  122890. invalids++
  122891. }
  122892. case "restockType":
  122893. out.Values[i] = ec._RefundLineItem_restockType(ctx, field, obj)
  122894. if out.Values[i] == graphql.Null {
  122895. invalids++
  122896. }
  122897. case "restocked":
  122898. out.Values[i] = ec._RefundLineItem_restocked(ctx, field, obj)
  122899. if out.Values[i] == graphql.Null {
  122900. invalids++
  122901. }
  122902. case "subtotalSet":
  122903. out.Values[i] = ec._RefundLineItem_subtotalSet(ctx, field, obj)
  122904. if out.Values[i] == graphql.Null {
  122905. invalids++
  122906. }
  122907. case "totalTaxSet":
  122908. out.Values[i] = ec._RefundLineItem_totalTaxSet(ctx, field, obj)
  122909. if out.Values[i] == graphql.Null {
  122910. invalids++
  122911. }
  122912. default:
  122913. panic("unknown field " + strconv.Quote(field.Name))
  122914. }
  122915. }
  122916. out.Dispatch()
  122917. if invalids > 0 {
  122918. return graphql.Null
  122919. }
  122920. return out
  122921. }
  122922. var refundLineItemConnectionImplementors = []string{"RefundLineItemConnection"}
  122923. func (ec *executionContext) _RefundLineItemConnection(ctx context.Context, sel ast.SelectionSet, obj *RefundLineItemConnection) graphql.Marshaler {
  122924. fields := graphql.CollectFields(ec.OperationContext, sel, refundLineItemConnectionImplementors)
  122925. out := graphql.NewFieldSet(fields)
  122926. var invalids uint32
  122927. for i, field := range fields {
  122928. switch field.Name {
  122929. case "__typename":
  122930. out.Values[i] = graphql.MarshalString("RefundLineItemConnection")
  122931. case "edges":
  122932. out.Values[i] = ec._RefundLineItemConnection_edges(ctx, field, obj)
  122933. if out.Values[i] == graphql.Null {
  122934. invalids++
  122935. }
  122936. case "nodes":
  122937. out.Values[i] = ec._RefundLineItemConnection_nodes(ctx, field, obj)
  122938. if out.Values[i] == graphql.Null {
  122939. invalids++
  122940. }
  122941. case "pageInfo":
  122942. out.Values[i] = ec._RefundLineItemConnection_pageInfo(ctx, field, obj)
  122943. if out.Values[i] == graphql.Null {
  122944. invalids++
  122945. }
  122946. default:
  122947. panic("unknown field " + strconv.Quote(field.Name))
  122948. }
  122949. }
  122950. out.Dispatch()
  122951. if invalids > 0 {
  122952. return graphql.Null
  122953. }
  122954. return out
  122955. }
  122956. var refundLineItemEdgeImplementors = []string{"RefundLineItemEdge"}
  122957. func (ec *executionContext) _RefundLineItemEdge(ctx context.Context, sel ast.SelectionSet, obj *RefundLineItemEdge) graphql.Marshaler {
  122958. fields := graphql.CollectFields(ec.OperationContext, sel, refundLineItemEdgeImplementors)
  122959. out := graphql.NewFieldSet(fields)
  122960. var invalids uint32
  122961. for i, field := range fields {
  122962. switch field.Name {
  122963. case "__typename":
  122964. out.Values[i] = graphql.MarshalString("RefundLineItemEdge")
  122965. case "cursor":
  122966. out.Values[i] = ec._RefundLineItemEdge_cursor(ctx, field, obj)
  122967. if out.Values[i] == graphql.Null {
  122968. invalids++
  122969. }
  122970. case "node":
  122971. out.Values[i] = ec._RefundLineItemEdge_node(ctx, field, obj)
  122972. if out.Values[i] == graphql.Null {
  122973. invalids++
  122974. }
  122975. default:
  122976. panic("unknown field " + strconv.Quote(field.Name))
  122977. }
  122978. }
  122979. out.Dispatch()
  122980. if invalids > 0 {
  122981. return graphql.Null
  122982. }
  122983. return out
  122984. }
  122985. var resourceAlertImplementors = []string{"ResourceAlert"}
  122986. func (ec *executionContext) _ResourceAlert(ctx context.Context, sel ast.SelectionSet, obj *ResourceAlert) graphql.Marshaler {
  122987. fields := graphql.CollectFields(ec.OperationContext, sel, resourceAlertImplementors)
  122988. out := graphql.NewFieldSet(fields)
  122989. var invalids uint32
  122990. for i, field := range fields {
  122991. switch field.Name {
  122992. case "__typename":
  122993. out.Values[i] = graphql.MarshalString("ResourceAlert")
  122994. case "actions":
  122995. out.Values[i] = ec._ResourceAlert_actions(ctx, field, obj)
  122996. if out.Values[i] == graphql.Null {
  122997. invalids++
  122998. }
  122999. case "content":
  123000. out.Values[i] = ec._ResourceAlert_content(ctx, field, obj)
  123001. if out.Values[i] == graphql.Null {
  123002. invalids++
  123003. }
  123004. case "dismissibleHandle":
  123005. out.Values[i] = ec._ResourceAlert_dismissibleHandle(ctx, field, obj)
  123006. case "icon":
  123007. out.Values[i] = ec._ResourceAlert_icon(ctx, field, obj)
  123008. case "severity":
  123009. out.Values[i] = ec._ResourceAlert_severity(ctx, field, obj)
  123010. if out.Values[i] == graphql.Null {
  123011. invalids++
  123012. }
  123013. case "title":
  123014. out.Values[i] = ec._ResourceAlert_title(ctx, field, obj)
  123015. if out.Values[i] == graphql.Null {
  123016. invalids++
  123017. }
  123018. default:
  123019. panic("unknown field " + strconv.Quote(field.Name))
  123020. }
  123021. }
  123022. out.Dispatch()
  123023. if invalids > 0 {
  123024. return graphql.Null
  123025. }
  123026. return out
  123027. }
  123028. var resourceAlertActionImplementors = []string{"ResourceAlertAction"}
  123029. func (ec *executionContext) _ResourceAlertAction(ctx context.Context, sel ast.SelectionSet, obj *ResourceAlertAction) graphql.Marshaler {
  123030. fields := graphql.CollectFields(ec.OperationContext, sel, resourceAlertActionImplementors)
  123031. out := graphql.NewFieldSet(fields)
  123032. var invalids uint32
  123033. for i, field := range fields {
  123034. switch field.Name {
  123035. case "__typename":
  123036. out.Values[i] = graphql.MarshalString("ResourceAlertAction")
  123037. case "primary":
  123038. out.Values[i] = ec._ResourceAlertAction_primary(ctx, field, obj)
  123039. if out.Values[i] == graphql.Null {
  123040. invalids++
  123041. }
  123042. case "show":
  123043. out.Values[i] = ec._ResourceAlertAction_show(ctx, field, obj)
  123044. case "title":
  123045. out.Values[i] = ec._ResourceAlertAction_title(ctx, field, obj)
  123046. if out.Values[i] == graphql.Null {
  123047. invalids++
  123048. }
  123049. case "url":
  123050. out.Values[i] = ec._ResourceAlertAction_url(ctx, field, obj)
  123051. if out.Values[i] == graphql.Null {
  123052. invalids++
  123053. }
  123054. default:
  123055. panic("unknown field " + strconv.Quote(field.Name))
  123056. }
  123057. }
  123058. out.Dispatch()
  123059. if invalids > 0 {
  123060. return graphql.Null
  123061. }
  123062. return out
  123063. }
  123064. var resourceFeedbackImplementors = []string{"ResourceFeedback"}
  123065. func (ec *executionContext) _ResourceFeedback(ctx context.Context, sel ast.SelectionSet, obj *ResourceFeedback) graphql.Marshaler {
  123066. fields := graphql.CollectFields(ec.OperationContext, sel, resourceFeedbackImplementors)
  123067. out := graphql.NewFieldSet(fields)
  123068. var invalids uint32
  123069. for i, field := range fields {
  123070. switch field.Name {
  123071. case "__typename":
  123072. out.Values[i] = graphql.MarshalString("ResourceFeedback")
  123073. case "details":
  123074. out.Values[i] = ec._ResourceFeedback_details(ctx, field, obj)
  123075. if out.Values[i] == graphql.Null {
  123076. invalids++
  123077. }
  123078. case "summary":
  123079. out.Values[i] = ec._ResourceFeedback_summary(ctx, field, obj)
  123080. if out.Values[i] == graphql.Null {
  123081. invalids++
  123082. }
  123083. default:
  123084. panic("unknown field " + strconv.Quote(field.Name))
  123085. }
  123086. }
  123087. out.Dispatch()
  123088. if invalids > 0 {
  123089. return graphql.Null
  123090. }
  123091. return out
  123092. }
  123093. var resourceLimitImplementors = []string{"ResourceLimit"}
  123094. func (ec *executionContext) _ResourceLimit(ctx context.Context, sel ast.SelectionSet, obj *ResourceLimit) graphql.Marshaler {
  123095. fields := graphql.CollectFields(ec.OperationContext, sel, resourceLimitImplementors)
  123096. out := graphql.NewFieldSet(fields)
  123097. var invalids uint32
  123098. for i, field := range fields {
  123099. switch field.Name {
  123100. case "__typename":
  123101. out.Values[i] = graphql.MarshalString("ResourceLimit")
  123102. case "available":
  123103. out.Values[i] = ec._ResourceLimit_available(ctx, field, obj)
  123104. if out.Values[i] == graphql.Null {
  123105. invalids++
  123106. }
  123107. case "quantityAvailable":
  123108. out.Values[i] = ec._ResourceLimit_quantityAvailable(ctx, field, obj)
  123109. case "quantityLimit":
  123110. out.Values[i] = ec._ResourceLimit_quantityLimit(ctx, field, obj)
  123111. case "quantityUsed":
  123112. out.Values[i] = ec._ResourceLimit_quantityUsed(ctx, field, obj)
  123113. default:
  123114. panic("unknown field " + strconv.Quote(field.Name))
  123115. }
  123116. }
  123117. out.Dispatch()
  123118. if invalids > 0 {
  123119. return graphql.Null
  123120. }
  123121. return out
  123122. }
  123123. var resourcePublicationImplementors = []string{"ResourcePublication"}
  123124. func (ec *executionContext) _ResourcePublication(ctx context.Context, sel ast.SelectionSet, obj *ResourcePublication) graphql.Marshaler {
  123125. fields := graphql.CollectFields(ec.OperationContext, sel, resourcePublicationImplementors)
  123126. out := graphql.NewFieldSet(fields)
  123127. var invalids uint32
  123128. for i, field := range fields {
  123129. switch field.Name {
  123130. case "__typename":
  123131. out.Values[i] = graphql.MarshalString("ResourcePublication")
  123132. case "isPublished":
  123133. out.Values[i] = ec._ResourcePublication_isPublished(ctx, field, obj)
  123134. if out.Values[i] == graphql.Null {
  123135. invalids++
  123136. }
  123137. case "publication":
  123138. out.Values[i] = ec._ResourcePublication_publication(ctx, field, obj)
  123139. if out.Values[i] == graphql.Null {
  123140. invalids++
  123141. }
  123142. case "publishDate":
  123143. out.Values[i] = ec._ResourcePublication_publishDate(ctx, field, obj)
  123144. if out.Values[i] == graphql.Null {
  123145. invalids++
  123146. }
  123147. case "publishable":
  123148. out.Values[i] = ec._ResourcePublication_publishable(ctx, field, obj)
  123149. if out.Values[i] == graphql.Null {
  123150. invalids++
  123151. }
  123152. default:
  123153. panic("unknown field " + strconv.Quote(field.Name))
  123154. }
  123155. }
  123156. out.Dispatch()
  123157. if invalids > 0 {
  123158. return graphql.Null
  123159. }
  123160. return out
  123161. }
  123162. var resourcePublicationConnectionImplementors = []string{"ResourcePublicationConnection"}
  123163. func (ec *executionContext) _ResourcePublicationConnection(ctx context.Context, sel ast.SelectionSet, obj *ResourcePublicationConnection) graphql.Marshaler {
  123164. fields := graphql.CollectFields(ec.OperationContext, sel, resourcePublicationConnectionImplementors)
  123165. out := graphql.NewFieldSet(fields)
  123166. var invalids uint32
  123167. for i, field := range fields {
  123168. switch field.Name {
  123169. case "__typename":
  123170. out.Values[i] = graphql.MarshalString("ResourcePublicationConnection")
  123171. case "edges":
  123172. out.Values[i] = ec._ResourcePublicationConnection_edges(ctx, field, obj)
  123173. if out.Values[i] == graphql.Null {
  123174. invalids++
  123175. }
  123176. case "nodes":
  123177. out.Values[i] = ec._ResourcePublicationConnection_nodes(ctx, field, obj)
  123178. if out.Values[i] == graphql.Null {
  123179. invalids++
  123180. }
  123181. case "pageInfo":
  123182. out.Values[i] = ec._ResourcePublicationConnection_pageInfo(ctx, field, obj)
  123183. if out.Values[i] == graphql.Null {
  123184. invalids++
  123185. }
  123186. default:
  123187. panic("unknown field " + strconv.Quote(field.Name))
  123188. }
  123189. }
  123190. out.Dispatch()
  123191. if invalids > 0 {
  123192. return graphql.Null
  123193. }
  123194. return out
  123195. }
  123196. var resourcePublicationEdgeImplementors = []string{"ResourcePublicationEdge"}
  123197. func (ec *executionContext) _ResourcePublicationEdge(ctx context.Context, sel ast.SelectionSet, obj *ResourcePublicationEdge) graphql.Marshaler {
  123198. fields := graphql.CollectFields(ec.OperationContext, sel, resourcePublicationEdgeImplementors)
  123199. out := graphql.NewFieldSet(fields)
  123200. var invalids uint32
  123201. for i, field := range fields {
  123202. switch field.Name {
  123203. case "__typename":
  123204. out.Values[i] = graphql.MarshalString("ResourcePublicationEdge")
  123205. case "cursor":
  123206. out.Values[i] = ec._ResourcePublicationEdge_cursor(ctx, field, obj)
  123207. if out.Values[i] == graphql.Null {
  123208. invalids++
  123209. }
  123210. case "node":
  123211. out.Values[i] = ec._ResourcePublicationEdge_node(ctx, field, obj)
  123212. if out.Values[i] == graphql.Null {
  123213. invalids++
  123214. }
  123215. default:
  123216. panic("unknown field " + strconv.Quote(field.Name))
  123217. }
  123218. }
  123219. out.Dispatch()
  123220. if invalids > 0 {
  123221. return graphql.Null
  123222. }
  123223. return out
  123224. }
  123225. var resourcePublicationV2Implementors = []string{"ResourcePublicationV2"}
  123226. func (ec *executionContext) _ResourcePublicationV2(ctx context.Context, sel ast.SelectionSet, obj *ResourcePublicationV2) graphql.Marshaler {
  123227. fields := graphql.CollectFields(ec.OperationContext, sel, resourcePublicationV2Implementors)
  123228. out := graphql.NewFieldSet(fields)
  123229. var invalids uint32
  123230. for i, field := range fields {
  123231. switch field.Name {
  123232. case "__typename":
  123233. out.Values[i] = graphql.MarshalString("ResourcePublicationV2")
  123234. case "isPublished":
  123235. out.Values[i] = ec._ResourcePublicationV2_isPublished(ctx, field, obj)
  123236. if out.Values[i] == graphql.Null {
  123237. invalids++
  123238. }
  123239. case "publication":
  123240. out.Values[i] = ec._ResourcePublicationV2_publication(ctx, field, obj)
  123241. if out.Values[i] == graphql.Null {
  123242. invalids++
  123243. }
  123244. case "publishDate":
  123245. out.Values[i] = ec._ResourcePublicationV2_publishDate(ctx, field, obj)
  123246. case "publishable":
  123247. out.Values[i] = ec._ResourcePublicationV2_publishable(ctx, field, obj)
  123248. if out.Values[i] == graphql.Null {
  123249. invalids++
  123250. }
  123251. default:
  123252. panic("unknown field " + strconv.Quote(field.Name))
  123253. }
  123254. }
  123255. out.Dispatch()
  123256. if invalids > 0 {
  123257. return graphql.Null
  123258. }
  123259. return out
  123260. }
  123261. var resourcePublicationV2ConnectionImplementors = []string{"ResourcePublicationV2Connection"}
  123262. func (ec *executionContext) _ResourcePublicationV2Connection(ctx context.Context, sel ast.SelectionSet, obj *ResourcePublicationV2Connection) graphql.Marshaler {
  123263. fields := graphql.CollectFields(ec.OperationContext, sel, resourcePublicationV2ConnectionImplementors)
  123264. out := graphql.NewFieldSet(fields)
  123265. var invalids uint32
  123266. for i, field := range fields {
  123267. switch field.Name {
  123268. case "__typename":
  123269. out.Values[i] = graphql.MarshalString("ResourcePublicationV2Connection")
  123270. case "edges":
  123271. out.Values[i] = ec._ResourcePublicationV2Connection_edges(ctx, field, obj)
  123272. if out.Values[i] == graphql.Null {
  123273. invalids++
  123274. }
  123275. case "nodes":
  123276. out.Values[i] = ec._ResourcePublicationV2Connection_nodes(ctx, field, obj)
  123277. if out.Values[i] == graphql.Null {
  123278. invalids++
  123279. }
  123280. case "pageInfo":
  123281. out.Values[i] = ec._ResourcePublicationV2Connection_pageInfo(ctx, field, obj)
  123282. if out.Values[i] == graphql.Null {
  123283. invalids++
  123284. }
  123285. default:
  123286. panic("unknown field " + strconv.Quote(field.Name))
  123287. }
  123288. }
  123289. out.Dispatch()
  123290. if invalids > 0 {
  123291. return graphql.Null
  123292. }
  123293. return out
  123294. }
  123295. var resourcePublicationV2EdgeImplementors = []string{"ResourcePublicationV2Edge"}
  123296. func (ec *executionContext) _ResourcePublicationV2Edge(ctx context.Context, sel ast.SelectionSet, obj *ResourcePublicationV2Edge) graphql.Marshaler {
  123297. fields := graphql.CollectFields(ec.OperationContext, sel, resourcePublicationV2EdgeImplementors)
  123298. out := graphql.NewFieldSet(fields)
  123299. var invalids uint32
  123300. for i, field := range fields {
  123301. switch field.Name {
  123302. case "__typename":
  123303. out.Values[i] = graphql.MarshalString("ResourcePublicationV2Edge")
  123304. case "cursor":
  123305. out.Values[i] = ec._ResourcePublicationV2Edge_cursor(ctx, field, obj)
  123306. if out.Values[i] == graphql.Null {
  123307. invalids++
  123308. }
  123309. case "node":
  123310. out.Values[i] = ec._ResourcePublicationV2Edge_node(ctx, field, obj)
  123311. if out.Values[i] == graphql.Null {
  123312. invalids++
  123313. }
  123314. default:
  123315. panic("unknown field " + strconv.Quote(field.Name))
  123316. }
  123317. }
  123318. out.Dispatch()
  123319. if invalids > 0 {
  123320. return graphql.Null
  123321. }
  123322. return out
  123323. }
  123324. var sEOImplementors = []string{"SEO"}
  123325. func (ec *executionContext) _SEO(ctx context.Context, sel ast.SelectionSet, obj *Seo) graphql.Marshaler {
  123326. fields := graphql.CollectFields(ec.OperationContext, sel, sEOImplementors)
  123327. out := graphql.NewFieldSet(fields)
  123328. var invalids uint32
  123329. for i, field := range fields {
  123330. switch field.Name {
  123331. case "__typename":
  123332. out.Values[i] = graphql.MarshalString("SEO")
  123333. case "description":
  123334. out.Values[i] = ec._SEO_description(ctx, field, obj)
  123335. case "title":
  123336. out.Values[i] = ec._SEO_title(ctx, field, obj)
  123337. default:
  123338. panic("unknown field " + strconv.Quote(field.Name))
  123339. }
  123340. }
  123341. out.Dispatch()
  123342. if invalids > 0 {
  123343. return graphql.Null
  123344. }
  123345. return out
  123346. }
  123347. var saleConnectionImplementors = []string{"SaleConnection"}
  123348. func (ec *executionContext) _SaleConnection(ctx context.Context, sel ast.SelectionSet, obj *SaleConnection) graphql.Marshaler {
  123349. fields := graphql.CollectFields(ec.OperationContext, sel, saleConnectionImplementors)
  123350. out := graphql.NewFieldSet(fields)
  123351. var invalids uint32
  123352. for i, field := range fields {
  123353. switch field.Name {
  123354. case "__typename":
  123355. out.Values[i] = graphql.MarshalString("SaleConnection")
  123356. case "edges":
  123357. out.Values[i] = ec._SaleConnection_edges(ctx, field, obj)
  123358. if out.Values[i] == graphql.Null {
  123359. invalids++
  123360. }
  123361. case "nodes":
  123362. out.Values[i] = ec._SaleConnection_nodes(ctx, field, obj)
  123363. if out.Values[i] == graphql.Null {
  123364. invalids++
  123365. }
  123366. case "pageInfo":
  123367. out.Values[i] = ec._SaleConnection_pageInfo(ctx, field, obj)
  123368. if out.Values[i] == graphql.Null {
  123369. invalids++
  123370. }
  123371. default:
  123372. panic("unknown field " + strconv.Quote(field.Name))
  123373. }
  123374. }
  123375. out.Dispatch()
  123376. if invalids > 0 {
  123377. return graphql.Null
  123378. }
  123379. return out
  123380. }
  123381. var saleEdgeImplementors = []string{"SaleEdge"}
  123382. func (ec *executionContext) _SaleEdge(ctx context.Context, sel ast.SelectionSet, obj *SaleEdge) graphql.Marshaler {
  123383. fields := graphql.CollectFields(ec.OperationContext, sel, saleEdgeImplementors)
  123384. out := graphql.NewFieldSet(fields)
  123385. var invalids uint32
  123386. for i, field := range fields {
  123387. switch field.Name {
  123388. case "__typename":
  123389. out.Values[i] = graphql.MarshalString("SaleEdge")
  123390. case "cursor":
  123391. out.Values[i] = ec._SaleEdge_cursor(ctx, field, obj)
  123392. if out.Values[i] == graphql.Null {
  123393. invalids++
  123394. }
  123395. case "node":
  123396. out.Values[i] = ec._SaleEdge_node(ctx, field, obj)
  123397. if out.Values[i] == graphql.Null {
  123398. invalids++
  123399. }
  123400. default:
  123401. panic("unknown field " + strconv.Quote(field.Name))
  123402. }
  123403. }
  123404. out.Dispatch()
  123405. if invalids > 0 {
  123406. return graphql.Null
  123407. }
  123408. return out
  123409. }
  123410. var saleTaxImplementors = []string{"SaleTax"}
  123411. func (ec *executionContext) _SaleTax(ctx context.Context, sel ast.SelectionSet, obj *SaleTax) graphql.Marshaler {
  123412. fields := graphql.CollectFields(ec.OperationContext, sel, saleTaxImplementors)
  123413. out := graphql.NewFieldSet(fields)
  123414. var invalids uint32
  123415. for i, field := range fields {
  123416. switch field.Name {
  123417. case "__typename":
  123418. out.Values[i] = graphql.MarshalString("SaleTax")
  123419. case "amount":
  123420. out.Values[i] = ec._SaleTax_amount(ctx, field, obj)
  123421. if out.Values[i] == graphql.Null {
  123422. invalids++
  123423. }
  123424. case "id":
  123425. out.Values[i] = ec._SaleTax_id(ctx, field, obj)
  123426. if out.Values[i] == graphql.Null {
  123427. invalids++
  123428. }
  123429. case "taxLine":
  123430. out.Values[i] = ec._SaleTax_taxLine(ctx, field, obj)
  123431. if out.Values[i] == graphql.Null {
  123432. invalids++
  123433. }
  123434. default:
  123435. panic("unknown field " + strconv.Quote(field.Name))
  123436. }
  123437. }
  123438. out.Dispatch()
  123439. if invalids > 0 {
  123440. return graphql.Null
  123441. }
  123442. return out
  123443. }
  123444. var salesAgreementConnectionImplementors = []string{"SalesAgreementConnection"}
  123445. func (ec *executionContext) _SalesAgreementConnection(ctx context.Context, sel ast.SelectionSet, obj *SalesAgreementConnection) graphql.Marshaler {
  123446. fields := graphql.CollectFields(ec.OperationContext, sel, salesAgreementConnectionImplementors)
  123447. out := graphql.NewFieldSet(fields)
  123448. var invalids uint32
  123449. for i, field := range fields {
  123450. switch field.Name {
  123451. case "__typename":
  123452. out.Values[i] = graphql.MarshalString("SalesAgreementConnection")
  123453. case "edges":
  123454. out.Values[i] = ec._SalesAgreementConnection_edges(ctx, field, obj)
  123455. if out.Values[i] == graphql.Null {
  123456. invalids++
  123457. }
  123458. case "nodes":
  123459. out.Values[i] = ec._SalesAgreementConnection_nodes(ctx, field, obj)
  123460. if out.Values[i] == graphql.Null {
  123461. invalids++
  123462. }
  123463. case "pageInfo":
  123464. out.Values[i] = ec._SalesAgreementConnection_pageInfo(ctx, field, obj)
  123465. if out.Values[i] == graphql.Null {
  123466. invalids++
  123467. }
  123468. default:
  123469. panic("unknown field " + strconv.Quote(field.Name))
  123470. }
  123471. }
  123472. out.Dispatch()
  123473. if invalids > 0 {
  123474. return graphql.Null
  123475. }
  123476. return out
  123477. }
  123478. var salesAgreementEdgeImplementors = []string{"SalesAgreementEdge"}
  123479. func (ec *executionContext) _SalesAgreementEdge(ctx context.Context, sel ast.SelectionSet, obj *SalesAgreementEdge) graphql.Marshaler {
  123480. fields := graphql.CollectFields(ec.OperationContext, sel, salesAgreementEdgeImplementors)
  123481. out := graphql.NewFieldSet(fields)
  123482. var invalids uint32
  123483. for i, field := range fields {
  123484. switch field.Name {
  123485. case "__typename":
  123486. out.Values[i] = graphql.MarshalString("SalesAgreementEdge")
  123487. case "cursor":
  123488. out.Values[i] = ec._SalesAgreementEdge_cursor(ctx, field, obj)
  123489. if out.Values[i] == graphql.Null {
  123490. invalids++
  123491. }
  123492. case "node":
  123493. out.Values[i] = ec._SalesAgreementEdge_node(ctx, field, obj)
  123494. if out.Values[i] == graphql.Null {
  123495. invalids++
  123496. }
  123497. default:
  123498. panic("unknown field " + strconv.Quote(field.Name))
  123499. }
  123500. }
  123501. out.Dispatch()
  123502. if invalids > 0 {
  123503. return graphql.Null
  123504. }
  123505. return out
  123506. }
  123507. var savedSearchImplementors = []string{"SavedSearch", "LegacyInteroperability", "Node"}
  123508. func (ec *executionContext) _SavedSearch(ctx context.Context, sel ast.SelectionSet, obj *SavedSearch) graphql.Marshaler {
  123509. fields := graphql.CollectFields(ec.OperationContext, sel, savedSearchImplementors)
  123510. out := graphql.NewFieldSet(fields)
  123511. var invalids uint32
  123512. for i, field := range fields {
  123513. switch field.Name {
  123514. case "__typename":
  123515. out.Values[i] = graphql.MarshalString("SavedSearch")
  123516. case "filters":
  123517. out.Values[i] = ec._SavedSearch_filters(ctx, field, obj)
  123518. if out.Values[i] == graphql.Null {
  123519. invalids++
  123520. }
  123521. case "id":
  123522. out.Values[i] = ec._SavedSearch_id(ctx, field, obj)
  123523. if out.Values[i] == graphql.Null {
  123524. invalids++
  123525. }
  123526. case "legacyResourceId":
  123527. out.Values[i] = ec._SavedSearch_legacyResourceId(ctx, field, obj)
  123528. if out.Values[i] == graphql.Null {
  123529. invalids++
  123530. }
  123531. case "name":
  123532. out.Values[i] = ec._SavedSearch_name(ctx, field, obj)
  123533. if out.Values[i] == graphql.Null {
  123534. invalids++
  123535. }
  123536. case "query":
  123537. out.Values[i] = ec._SavedSearch_query(ctx, field, obj)
  123538. if out.Values[i] == graphql.Null {
  123539. invalids++
  123540. }
  123541. case "resourceType":
  123542. out.Values[i] = ec._SavedSearch_resourceType(ctx, field, obj)
  123543. if out.Values[i] == graphql.Null {
  123544. invalids++
  123545. }
  123546. case "searchTerms":
  123547. out.Values[i] = ec._SavedSearch_searchTerms(ctx, field, obj)
  123548. if out.Values[i] == graphql.Null {
  123549. invalids++
  123550. }
  123551. default:
  123552. panic("unknown field " + strconv.Quote(field.Name))
  123553. }
  123554. }
  123555. out.Dispatch()
  123556. if invalids > 0 {
  123557. return graphql.Null
  123558. }
  123559. return out
  123560. }
  123561. var savedSearchConnectionImplementors = []string{"SavedSearchConnection"}
  123562. func (ec *executionContext) _SavedSearchConnection(ctx context.Context, sel ast.SelectionSet, obj *SavedSearchConnection) graphql.Marshaler {
  123563. fields := graphql.CollectFields(ec.OperationContext, sel, savedSearchConnectionImplementors)
  123564. out := graphql.NewFieldSet(fields)
  123565. var invalids uint32
  123566. for i, field := range fields {
  123567. switch field.Name {
  123568. case "__typename":
  123569. out.Values[i] = graphql.MarshalString("SavedSearchConnection")
  123570. case "edges":
  123571. out.Values[i] = ec._SavedSearchConnection_edges(ctx, field, obj)
  123572. if out.Values[i] == graphql.Null {
  123573. invalids++
  123574. }
  123575. case "nodes":
  123576. out.Values[i] = ec._SavedSearchConnection_nodes(ctx, field, obj)
  123577. if out.Values[i] == graphql.Null {
  123578. invalids++
  123579. }
  123580. case "pageInfo":
  123581. out.Values[i] = ec._SavedSearchConnection_pageInfo(ctx, field, obj)
  123582. if out.Values[i] == graphql.Null {
  123583. invalids++
  123584. }
  123585. default:
  123586. panic("unknown field " + strconv.Quote(field.Name))
  123587. }
  123588. }
  123589. out.Dispatch()
  123590. if invalids > 0 {
  123591. return graphql.Null
  123592. }
  123593. return out
  123594. }
  123595. var savedSearchEdgeImplementors = []string{"SavedSearchEdge"}
  123596. func (ec *executionContext) _SavedSearchEdge(ctx context.Context, sel ast.SelectionSet, obj *SavedSearchEdge) graphql.Marshaler {
  123597. fields := graphql.CollectFields(ec.OperationContext, sel, savedSearchEdgeImplementors)
  123598. out := graphql.NewFieldSet(fields)
  123599. var invalids uint32
  123600. for i, field := range fields {
  123601. switch field.Name {
  123602. case "__typename":
  123603. out.Values[i] = graphql.MarshalString("SavedSearchEdge")
  123604. case "cursor":
  123605. out.Values[i] = ec._SavedSearchEdge_cursor(ctx, field, obj)
  123606. if out.Values[i] == graphql.Null {
  123607. invalids++
  123608. }
  123609. case "node":
  123610. out.Values[i] = ec._SavedSearchEdge_node(ctx, field, obj)
  123611. if out.Values[i] == graphql.Null {
  123612. invalids++
  123613. }
  123614. default:
  123615. panic("unknown field " + strconv.Quote(field.Name))
  123616. }
  123617. }
  123618. out.Dispatch()
  123619. if invalids > 0 {
  123620. return graphql.Null
  123621. }
  123622. return out
  123623. }
  123624. var scriptDiscountApplicationImplementors = []string{"ScriptDiscountApplication", "DiscountApplication"}
  123625. func (ec *executionContext) _ScriptDiscountApplication(ctx context.Context, sel ast.SelectionSet, obj *ScriptDiscountApplication) graphql.Marshaler {
  123626. fields := graphql.CollectFields(ec.OperationContext, sel, scriptDiscountApplicationImplementors)
  123627. out := graphql.NewFieldSet(fields)
  123628. var invalids uint32
  123629. for i, field := range fields {
  123630. switch field.Name {
  123631. case "__typename":
  123632. out.Values[i] = graphql.MarshalString("ScriptDiscountApplication")
  123633. case "allocationMethod":
  123634. out.Values[i] = ec._ScriptDiscountApplication_allocationMethod(ctx, field, obj)
  123635. if out.Values[i] == graphql.Null {
  123636. invalids++
  123637. }
  123638. case "index":
  123639. out.Values[i] = ec._ScriptDiscountApplication_index(ctx, field, obj)
  123640. if out.Values[i] == graphql.Null {
  123641. invalids++
  123642. }
  123643. case "targetSelection":
  123644. out.Values[i] = ec._ScriptDiscountApplication_targetSelection(ctx, field, obj)
  123645. if out.Values[i] == graphql.Null {
  123646. invalids++
  123647. }
  123648. case "targetType":
  123649. out.Values[i] = ec._ScriptDiscountApplication_targetType(ctx, field, obj)
  123650. if out.Values[i] == graphql.Null {
  123651. invalids++
  123652. }
  123653. case "title":
  123654. out.Values[i] = ec._ScriptDiscountApplication_title(ctx, field, obj)
  123655. if out.Values[i] == graphql.Null {
  123656. invalids++
  123657. }
  123658. case "value":
  123659. out.Values[i] = ec._ScriptDiscountApplication_value(ctx, field, obj)
  123660. if out.Values[i] == graphql.Null {
  123661. invalids++
  123662. }
  123663. default:
  123664. panic("unknown field " + strconv.Quote(field.Name))
  123665. }
  123666. }
  123667. out.Dispatch()
  123668. if invalids > 0 {
  123669. return graphql.Null
  123670. }
  123671. return out
  123672. }
  123673. var searchFilterImplementors = []string{"SearchFilter"}
  123674. func (ec *executionContext) _SearchFilter(ctx context.Context, sel ast.SelectionSet, obj *SearchFilter) graphql.Marshaler {
  123675. fields := graphql.CollectFields(ec.OperationContext, sel, searchFilterImplementors)
  123676. out := graphql.NewFieldSet(fields)
  123677. var invalids uint32
  123678. for i, field := range fields {
  123679. switch field.Name {
  123680. case "__typename":
  123681. out.Values[i] = graphql.MarshalString("SearchFilter")
  123682. case "key":
  123683. out.Values[i] = ec._SearchFilter_key(ctx, field, obj)
  123684. if out.Values[i] == graphql.Null {
  123685. invalids++
  123686. }
  123687. case "value":
  123688. out.Values[i] = ec._SearchFilter_value(ctx, field, obj)
  123689. if out.Values[i] == graphql.Null {
  123690. invalids++
  123691. }
  123692. default:
  123693. panic("unknown field " + strconv.Quote(field.Name))
  123694. }
  123695. }
  123696. out.Dispatch()
  123697. if invalids > 0 {
  123698. return graphql.Null
  123699. }
  123700. return out
  123701. }
  123702. var searchFilterOptionsImplementors = []string{"SearchFilterOptions"}
  123703. func (ec *executionContext) _SearchFilterOptions(ctx context.Context, sel ast.SelectionSet, obj *SearchFilterOptions) graphql.Marshaler {
  123704. fields := graphql.CollectFields(ec.OperationContext, sel, searchFilterOptionsImplementors)
  123705. out := graphql.NewFieldSet(fields)
  123706. var invalids uint32
  123707. for i, field := range fields {
  123708. switch field.Name {
  123709. case "__typename":
  123710. out.Values[i] = graphql.MarshalString("SearchFilterOptions")
  123711. case "productAvailability":
  123712. out.Values[i] = ec._SearchFilterOptions_productAvailability(ctx, field, obj)
  123713. if out.Values[i] == graphql.Null {
  123714. invalids++
  123715. }
  123716. default:
  123717. panic("unknown field " + strconv.Quote(field.Name))
  123718. }
  123719. }
  123720. out.Dispatch()
  123721. if invalids > 0 {
  123722. return graphql.Null
  123723. }
  123724. return out
  123725. }
  123726. var searchResultImplementors = []string{"SearchResult"}
  123727. func (ec *executionContext) _SearchResult(ctx context.Context, sel ast.SelectionSet, obj *SearchResult) graphql.Marshaler {
  123728. fields := graphql.CollectFields(ec.OperationContext, sel, searchResultImplementors)
  123729. out := graphql.NewFieldSet(fields)
  123730. var invalids uint32
  123731. for i, field := range fields {
  123732. switch field.Name {
  123733. case "__typename":
  123734. out.Values[i] = graphql.MarshalString("SearchResult")
  123735. case "description":
  123736. out.Values[i] = ec._SearchResult_description(ctx, field, obj)
  123737. case "image":
  123738. out.Values[i] = ec._SearchResult_image(ctx, field, obj)
  123739. case "reference":
  123740. out.Values[i] = ec._SearchResult_reference(ctx, field, obj)
  123741. if out.Values[i] == graphql.Null {
  123742. invalids++
  123743. }
  123744. case "title":
  123745. out.Values[i] = ec._SearchResult_title(ctx, field, obj)
  123746. if out.Values[i] == graphql.Null {
  123747. invalids++
  123748. }
  123749. case "url":
  123750. out.Values[i] = ec._SearchResult_url(ctx, field, obj)
  123751. if out.Values[i] == graphql.Null {
  123752. invalids++
  123753. }
  123754. default:
  123755. panic("unknown field " + strconv.Quote(field.Name))
  123756. }
  123757. }
  123758. out.Dispatch()
  123759. if invalids > 0 {
  123760. return graphql.Null
  123761. }
  123762. return out
  123763. }
  123764. var searchResultConnectionImplementors = []string{"SearchResultConnection"}
  123765. func (ec *executionContext) _SearchResultConnection(ctx context.Context, sel ast.SelectionSet, obj *SearchResultConnection) graphql.Marshaler {
  123766. fields := graphql.CollectFields(ec.OperationContext, sel, searchResultConnectionImplementors)
  123767. out := graphql.NewFieldSet(fields)
  123768. var invalids uint32
  123769. for i, field := range fields {
  123770. switch field.Name {
  123771. case "__typename":
  123772. out.Values[i] = graphql.MarshalString("SearchResultConnection")
  123773. case "edges":
  123774. out.Values[i] = ec._SearchResultConnection_edges(ctx, field, obj)
  123775. if out.Values[i] == graphql.Null {
  123776. invalids++
  123777. }
  123778. case "pageInfo":
  123779. out.Values[i] = ec._SearchResultConnection_pageInfo(ctx, field, obj)
  123780. if out.Values[i] == graphql.Null {
  123781. invalids++
  123782. }
  123783. default:
  123784. panic("unknown field " + strconv.Quote(field.Name))
  123785. }
  123786. }
  123787. out.Dispatch()
  123788. if invalids > 0 {
  123789. return graphql.Null
  123790. }
  123791. return out
  123792. }
  123793. var searchResultEdgeImplementors = []string{"SearchResultEdge"}
  123794. func (ec *executionContext) _SearchResultEdge(ctx context.Context, sel ast.SelectionSet, obj *SearchResultEdge) graphql.Marshaler {
  123795. fields := graphql.CollectFields(ec.OperationContext, sel, searchResultEdgeImplementors)
  123796. out := graphql.NewFieldSet(fields)
  123797. var invalids uint32
  123798. for i, field := range fields {
  123799. switch field.Name {
  123800. case "__typename":
  123801. out.Values[i] = graphql.MarshalString("SearchResultEdge")
  123802. case "cursor":
  123803. out.Values[i] = ec._SearchResultEdge_cursor(ctx, field, obj)
  123804. if out.Values[i] == graphql.Null {
  123805. invalids++
  123806. }
  123807. case "node":
  123808. out.Values[i] = ec._SearchResultEdge_node(ctx, field, obj)
  123809. if out.Values[i] == graphql.Null {
  123810. invalids++
  123811. }
  123812. default:
  123813. panic("unknown field " + strconv.Quote(field.Name))
  123814. }
  123815. }
  123816. out.Dispatch()
  123817. if invalids > 0 {
  123818. return graphql.Null
  123819. }
  123820. return out
  123821. }
  123822. var selectedOptionImplementors = []string{"SelectedOption"}
  123823. func (ec *executionContext) _SelectedOption(ctx context.Context, sel ast.SelectionSet, obj *SelectedOption) graphql.Marshaler {
  123824. fields := graphql.CollectFields(ec.OperationContext, sel, selectedOptionImplementors)
  123825. out := graphql.NewFieldSet(fields)
  123826. var invalids uint32
  123827. for i, field := range fields {
  123828. switch field.Name {
  123829. case "__typename":
  123830. out.Values[i] = graphql.MarshalString("SelectedOption")
  123831. case "name":
  123832. out.Values[i] = ec._SelectedOption_name(ctx, field, obj)
  123833. if out.Values[i] == graphql.Null {
  123834. invalids++
  123835. }
  123836. case "value":
  123837. out.Values[i] = ec._SelectedOption_value(ctx, field, obj)
  123838. if out.Values[i] == graphql.Null {
  123839. invalids++
  123840. }
  123841. default:
  123842. panic("unknown field " + strconv.Quote(field.Name))
  123843. }
  123844. }
  123845. out.Dispatch()
  123846. if invalids > 0 {
  123847. return graphql.Null
  123848. }
  123849. return out
  123850. }
  123851. var sellingPlanImplementors = []string{"SellingPlan", "Node"}
  123852. func (ec *executionContext) _SellingPlan(ctx context.Context, sel ast.SelectionSet, obj *SellingPlan) graphql.Marshaler {
  123853. fields := graphql.CollectFields(ec.OperationContext, sel, sellingPlanImplementors)
  123854. out := graphql.NewFieldSet(fields)
  123855. var invalids uint32
  123856. for i, field := range fields {
  123857. switch field.Name {
  123858. case "__typename":
  123859. out.Values[i] = graphql.MarshalString("SellingPlan")
  123860. case "billingPolicy":
  123861. out.Values[i] = ec._SellingPlan_billingPolicy(ctx, field, obj)
  123862. if out.Values[i] == graphql.Null {
  123863. invalids++
  123864. }
  123865. case "category":
  123866. out.Values[i] = ec._SellingPlan_category(ctx, field, obj)
  123867. case "createdAt":
  123868. out.Values[i] = ec._SellingPlan_createdAt(ctx, field, obj)
  123869. if out.Values[i] == graphql.Null {
  123870. invalids++
  123871. }
  123872. case "deliveryPolicy":
  123873. out.Values[i] = ec._SellingPlan_deliveryPolicy(ctx, field, obj)
  123874. if out.Values[i] == graphql.Null {
  123875. invalids++
  123876. }
  123877. case "description":
  123878. out.Values[i] = ec._SellingPlan_description(ctx, field, obj)
  123879. case "id":
  123880. out.Values[i] = ec._SellingPlan_id(ctx, field, obj)
  123881. if out.Values[i] == graphql.Null {
  123882. invalids++
  123883. }
  123884. case "inventoryPolicy":
  123885. out.Values[i] = ec._SellingPlan_inventoryPolicy(ctx, field, obj)
  123886. case "name":
  123887. out.Values[i] = ec._SellingPlan_name(ctx, field, obj)
  123888. if out.Values[i] == graphql.Null {
  123889. invalids++
  123890. }
  123891. case "options":
  123892. out.Values[i] = ec._SellingPlan_options(ctx, field, obj)
  123893. if out.Values[i] == graphql.Null {
  123894. invalids++
  123895. }
  123896. case "position":
  123897. out.Values[i] = ec._SellingPlan_position(ctx, field, obj)
  123898. case "pricingPolicies":
  123899. out.Values[i] = ec._SellingPlan_pricingPolicies(ctx, field, obj)
  123900. if out.Values[i] == graphql.Null {
  123901. invalids++
  123902. }
  123903. default:
  123904. panic("unknown field " + strconv.Quote(field.Name))
  123905. }
  123906. }
  123907. out.Dispatch()
  123908. if invalids > 0 {
  123909. return graphql.Null
  123910. }
  123911. return out
  123912. }
  123913. var sellingPlanAnchorImplementors = []string{"SellingPlanAnchor"}
  123914. func (ec *executionContext) _SellingPlanAnchor(ctx context.Context, sel ast.SelectionSet, obj *SellingPlanAnchor) graphql.Marshaler {
  123915. fields := graphql.CollectFields(ec.OperationContext, sel, sellingPlanAnchorImplementors)
  123916. out := graphql.NewFieldSet(fields)
  123917. var invalids uint32
  123918. for i, field := range fields {
  123919. switch field.Name {
  123920. case "__typename":
  123921. out.Values[i] = graphql.MarshalString("SellingPlanAnchor")
  123922. case "cutoffDay":
  123923. out.Values[i] = ec._SellingPlanAnchor_cutoffDay(ctx, field, obj)
  123924. case "day":
  123925. out.Values[i] = ec._SellingPlanAnchor_day(ctx, field, obj)
  123926. if out.Values[i] == graphql.Null {
  123927. invalids++
  123928. }
  123929. case "month":
  123930. out.Values[i] = ec._SellingPlanAnchor_month(ctx, field, obj)
  123931. case "type":
  123932. out.Values[i] = ec._SellingPlanAnchor_type(ctx, field, obj)
  123933. if out.Values[i] == graphql.Null {
  123934. invalids++
  123935. }
  123936. default:
  123937. panic("unknown field " + strconv.Quote(field.Name))
  123938. }
  123939. }
  123940. out.Dispatch()
  123941. if invalids > 0 {
  123942. return graphql.Null
  123943. }
  123944. return out
  123945. }
  123946. var sellingPlanCheckoutChargeImplementors = []string{"SellingPlanCheckoutCharge"}
  123947. func (ec *executionContext) _SellingPlanCheckoutCharge(ctx context.Context, sel ast.SelectionSet, obj *SellingPlanCheckoutCharge) graphql.Marshaler {
  123948. fields := graphql.CollectFields(ec.OperationContext, sel, sellingPlanCheckoutChargeImplementors)
  123949. out := graphql.NewFieldSet(fields)
  123950. var invalids uint32
  123951. for i, field := range fields {
  123952. switch field.Name {
  123953. case "__typename":
  123954. out.Values[i] = graphql.MarshalString("SellingPlanCheckoutCharge")
  123955. case "type":
  123956. out.Values[i] = ec._SellingPlanCheckoutCharge_type(ctx, field, obj)
  123957. if out.Values[i] == graphql.Null {
  123958. invalids++
  123959. }
  123960. case "value":
  123961. out.Values[i] = ec._SellingPlanCheckoutCharge_value(ctx, field, obj)
  123962. if out.Values[i] == graphql.Null {
  123963. invalids++
  123964. }
  123965. default:
  123966. panic("unknown field " + strconv.Quote(field.Name))
  123967. }
  123968. }
  123969. out.Dispatch()
  123970. if invalids > 0 {
  123971. return graphql.Null
  123972. }
  123973. return out
  123974. }
  123975. var sellingPlanCheckoutChargePercentageValueImplementors = []string{"SellingPlanCheckoutChargePercentageValue", "SellingPlanCheckoutChargeValue"}
  123976. func (ec *executionContext) _SellingPlanCheckoutChargePercentageValue(ctx context.Context, sel ast.SelectionSet, obj *SellingPlanCheckoutChargePercentageValue) graphql.Marshaler {
  123977. fields := graphql.CollectFields(ec.OperationContext, sel, sellingPlanCheckoutChargePercentageValueImplementors)
  123978. out := graphql.NewFieldSet(fields)
  123979. var invalids uint32
  123980. for i, field := range fields {
  123981. switch field.Name {
  123982. case "__typename":
  123983. out.Values[i] = graphql.MarshalString("SellingPlanCheckoutChargePercentageValue")
  123984. case "percentage":
  123985. out.Values[i] = ec._SellingPlanCheckoutChargePercentageValue_percentage(ctx, field, obj)
  123986. if out.Values[i] == graphql.Null {
  123987. invalids++
  123988. }
  123989. default:
  123990. panic("unknown field " + strconv.Quote(field.Name))
  123991. }
  123992. }
  123993. out.Dispatch()
  123994. if invalids > 0 {
  123995. return graphql.Null
  123996. }
  123997. return out
  123998. }
  123999. var sellingPlanConnectionImplementors = []string{"SellingPlanConnection"}
  124000. func (ec *executionContext) _SellingPlanConnection(ctx context.Context, sel ast.SelectionSet, obj *SellingPlanConnection) graphql.Marshaler {
  124001. fields := graphql.CollectFields(ec.OperationContext, sel, sellingPlanConnectionImplementors)
  124002. out := graphql.NewFieldSet(fields)
  124003. var invalids uint32
  124004. for i, field := range fields {
  124005. switch field.Name {
  124006. case "__typename":
  124007. out.Values[i] = graphql.MarshalString("SellingPlanConnection")
  124008. case "edges":
  124009. out.Values[i] = ec._SellingPlanConnection_edges(ctx, field, obj)
  124010. if out.Values[i] == graphql.Null {
  124011. invalids++
  124012. }
  124013. case "nodes":
  124014. out.Values[i] = ec._SellingPlanConnection_nodes(ctx, field, obj)
  124015. if out.Values[i] == graphql.Null {
  124016. invalids++
  124017. }
  124018. case "pageInfo":
  124019. out.Values[i] = ec._SellingPlanConnection_pageInfo(ctx, field, obj)
  124020. if out.Values[i] == graphql.Null {
  124021. invalids++
  124022. }
  124023. default:
  124024. panic("unknown field " + strconv.Quote(field.Name))
  124025. }
  124026. }
  124027. out.Dispatch()
  124028. if invalids > 0 {
  124029. return graphql.Null
  124030. }
  124031. return out
  124032. }
  124033. var sellingPlanEdgeImplementors = []string{"SellingPlanEdge"}
  124034. func (ec *executionContext) _SellingPlanEdge(ctx context.Context, sel ast.SelectionSet, obj *SellingPlanEdge) graphql.Marshaler {
  124035. fields := graphql.CollectFields(ec.OperationContext, sel, sellingPlanEdgeImplementors)
  124036. out := graphql.NewFieldSet(fields)
  124037. var invalids uint32
  124038. for i, field := range fields {
  124039. switch field.Name {
  124040. case "__typename":
  124041. out.Values[i] = graphql.MarshalString("SellingPlanEdge")
  124042. case "cursor":
  124043. out.Values[i] = ec._SellingPlanEdge_cursor(ctx, field, obj)
  124044. if out.Values[i] == graphql.Null {
  124045. invalids++
  124046. }
  124047. case "node":
  124048. out.Values[i] = ec._SellingPlanEdge_node(ctx, field, obj)
  124049. if out.Values[i] == graphql.Null {
  124050. invalids++
  124051. }
  124052. default:
  124053. panic("unknown field " + strconv.Quote(field.Name))
  124054. }
  124055. }
  124056. out.Dispatch()
  124057. if invalids > 0 {
  124058. return graphql.Null
  124059. }
  124060. return out
  124061. }
  124062. var sellingPlanFixedBillingPolicyImplementors = []string{"SellingPlanFixedBillingPolicy", "SellingPlanBillingPolicy"}
  124063. func (ec *executionContext) _SellingPlanFixedBillingPolicy(ctx context.Context, sel ast.SelectionSet, obj *SellingPlanFixedBillingPolicy) graphql.Marshaler {
  124064. fields := graphql.CollectFields(ec.OperationContext, sel, sellingPlanFixedBillingPolicyImplementors)
  124065. out := graphql.NewFieldSet(fields)
  124066. var invalids uint32
  124067. for i, field := range fields {
  124068. switch field.Name {
  124069. case "__typename":
  124070. out.Values[i] = graphql.MarshalString("SellingPlanFixedBillingPolicy")
  124071. case "checkoutCharge":
  124072. out.Values[i] = ec._SellingPlanFixedBillingPolicy_checkoutCharge(ctx, field, obj)
  124073. if out.Values[i] == graphql.Null {
  124074. invalids++
  124075. }
  124076. case "remainingBalanceChargeExactTime":
  124077. out.Values[i] = ec._SellingPlanFixedBillingPolicy_remainingBalanceChargeExactTime(ctx, field, obj)
  124078. case "remainingBalanceChargeTimeAfterCheckout":
  124079. out.Values[i] = ec._SellingPlanFixedBillingPolicy_remainingBalanceChargeTimeAfterCheckout(ctx, field, obj)
  124080. case "remainingBalanceChargeTrigger":
  124081. out.Values[i] = ec._SellingPlanFixedBillingPolicy_remainingBalanceChargeTrigger(ctx, field, obj)
  124082. if out.Values[i] == graphql.Null {
  124083. invalids++
  124084. }
  124085. default:
  124086. panic("unknown field " + strconv.Quote(field.Name))
  124087. }
  124088. }
  124089. out.Dispatch()
  124090. if invalids > 0 {
  124091. return graphql.Null
  124092. }
  124093. return out
  124094. }
  124095. var sellingPlanFixedDeliveryPolicyImplementors = []string{"SellingPlanFixedDeliveryPolicy", "SellingPlanDeliveryPolicy"}
  124096. func (ec *executionContext) _SellingPlanFixedDeliveryPolicy(ctx context.Context, sel ast.SelectionSet, obj *SellingPlanFixedDeliveryPolicy) graphql.Marshaler {
  124097. fields := graphql.CollectFields(ec.OperationContext, sel, sellingPlanFixedDeliveryPolicyImplementors)
  124098. out := graphql.NewFieldSet(fields)
  124099. var invalids uint32
  124100. for i, field := range fields {
  124101. switch field.Name {
  124102. case "__typename":
  124103. out.Values[i] = graphql.MarshalString("SellingPlanFixedDeliveryPolicy")
  124104. case "anchors":
  124105. out.Values[i] = ec._SellingPlanFixedDeliveryPolicy_anchors(ctx, field, obj)
  124106. if out.Values[i] == graphql.Null {
  124107. invalids++
  124108. }
  124109. case "cutoff":
  124110. out.Values[i] = ec._SellingPlanFixedDeliveryPolicy_cutoff(ctx, field, obj)
  124111. case "fulfillmentExactTime":
  124112. out.Values[i] = ec._SellingPlanFixedDeliveryPolicy_fulfillmentExactTime(ctx, field, obj)
  124113. case "fulfillmentTrigger":
  124114. out.Values[i] = ec._SellingPlanFixedDeliveryPolicy_fulfillmentTrigger(ctx, field, obj)
  124115. if out.Values[i] == graphql.Null {
  124116. invalids++
  124117. }
  124118. case "intent":
  124119. out.Values[i] = ec._SellingPlanFixedDeliveryPolicy_intent(ctx, field, obj)
  124120. if out.Values[i] == graphql.Null {
  124121. invalids++
  124122. }
  124123. case "preAnchorBehavior":
  124124. out.Values[i] = ec._SellingPlanFixedDeliveryPolicy_preAnchorBehavior(ctx, field, obj)
  124125. if out.Values[i] == graphql.Null {
  124126. invalids++
  124127. }
  124128. default:
  124129. panic("unknown field " + strconv.Quote(field.Name))
  124130. }
  124131. }
  124132. out.Dispatch()
  124133. if invalids > 0 {
  124134. return graphql.Null
  124135. }
  124136. return out
  124137. }
  124138. var sellingPlanFixedPricingPolicyImplementors = []string{"SellingPlanFixedPricingPolicy", "SellingPlanPricingPolicyBase", "SellingPlanPricingPolicy"}
  124139. func (ec *executionContext) _SellingPlanFixedPricingPolicy(ctx context.Context, sel ast.SelectionSet, obj *SellingPlanFixedPricingPolicy) graphql.Marshaler {
  124140. fields := graphql.CollectFields(ec.OperationContext, sel, sellingPlanFixedPricingPolicyImplementors)
  124141. out := graphql.NewFieldSet(fields)
  124142. var invalids uint32
  124143. for i, field := range fields {
  124144. switch field.Name {
  124145. case "__typename":
  124146. out.Values[i] = graphql.MarshalString("SellingPlanFixedPricingPolicy")
  124147. case "adjustmentType":
  124148. out.Values[i] = ec._SellingPlanFixedPricingPolicy_adjustmentType(ctx, field, obj)
  124149. if out.Values[i] == graphql.Null {
  124150. invalids++
  124151. }
  124152. case "adjustmentValue":
  124153. out.Values[i] = ec._SellingPlanFixedPricingPolicy_adjustmentValue(ctx, field, obj)
  124154. if out.Values[i] == graphql.Null {
  124155. invalids++
  124156. }
  124157. case "createdAt":
  124158. out.Values[i] = ec._SellingPlanFixedPricingPolicy_createdAt(ctx, field, obj)
  124159. if out.Values[i] == graphql.Null {
  124160. invalids++
  124161. }
  124162. default:
  124163. panic("unknown field " + strconv.Quote(field.Name))
  124164. }
  124165. }
  124166. out.Dispatch()
  124167. if invalids > 0 {
  124168. return graphql.Null
  124169. }
  124170. return out
  124171. }
  124172. var sellingPlanGroupImplementors = []string{"SellingPlanGroup", "Node"}
  124173. func (ec *executionContext) _SellingPlanGroup(ctx context.Context, sel ast.SelectionSet, obj *SellingPlanGroup) graphql.Marshaler {
  124174. fields := graphql.CollectFields(ec.OperationContext, sel, sellingPlanGroupImplementors)
  124175. out := graphql.NewFieldSet(fields)
  124176. var invalids uint32
  124177. for i, field := range fields {
  124178. switch field.Name {
  124179. case "__typename":
  124180. out.Values[i] = graphql.MarshalString("SellingPlanGroup")
  124181. case "appId":
  124182. out.Values[i] = ec._SellingPlanGroup_appId(ctx, field, obj)
  124183. case "appliesToProduct":
  124184. out.Values[i] = ec._SellingPlanGroup_appliesToProduct(ctx, field, obj)
  124185. if out.Values[i] == graphql.Null {
  124186. invalids++
  124187. }
  124188. case "appliesToProductVariant":
  124189. out.Values[i] = ec._SellingPlanGroup_appliesToProductVariant(ctx, field, obj)
  124190. if out.Values[i] == graphql.Null {
  124191. invalids++
  124192. }
  124193. case "appliesToProductVariants":
  124194. out.Values[i] = ec._SellingPlanGroup_appliesToProductVariants(ctx, field, obj)
  124195. if out.Values[i] == graphql.Null {
  124196. invalids++
  124197. }
  124198. case "createdAt":
  124199. out.Values[i] = ec._SellingPlanGroup_createdAt(ctx, field, obj)
  124200. if out.Values[i] == graphql.Null {
  124201. invalids++
  124202. }
  124203. case "description":
  124204. out.Values[i] = ec._SellingPlanGroup_description(ctx, field, obj)
  124205. case "id":
  124206. out.Values[i] = ec._SellingPlanGroup_id(ctx, field, obj)
  124207. if out.Values[i] == graphql.Null {
  124208. invalids++
  124209. }
  124210. case "merchantCode":
  124211. out.Values[i] = ec._SellingPlanGroup_merchantCode(ctx, field, obj)
  124212. if out.Values[i] == graphql.Null {
  124213. invalids++
  124214. }
  124215. case "name":
  124216. out.Values[i] = ec._SellingPlanGroup_name(ctx, field, obj)
  124217. if out.Values[i] == graphql.Null {
  124218. invalids++
  124219. }
  124220. case "options":
  124221. out.Values[i] = ec._SellingPlanGroup_options(ctx, field, obj)
  124222. if out.Values[i] == graphql.Null {
  124223. invalids++
  124224. }
  124225. case "position":
  124226. out.Values[i] = ec._SellingPlanGroup_position(ctx, field, obj)
  124227. case "productCount":
  124228. out.Values[i] = ec._SellingPlanGroup_productCount(ctx, field, obj)
  124229. if out.Values[i] == graphql.Null {
  124230. invalids++
  124231. }
  124232. case "productVariantCount":
  124233. out.Values[i] = ec._SellingPlanGroup_productVariantCount(ctx, field, obj)
  124234. if out.Values[i] == graphql.Null {
  124235. invalids++
  124236. }
  124237. case "productVariants":
  124238. out.Values[i] = ec._SellingPlanGroup_productVariants(ctx, field, obj)
  124239. if out.Values[i] == graphql.Null {
  124240. invalids++
  124241. }
  124242. case "products":
  124243. out.Values[i] = ec._SellingPlanGroup_products(ctx, field, obj)
  124244. if out.Values[i] == graphql.Null {
  124245. invalids++
  124246. }
  124247. case "sellingPlans":
  124248. out.Values[i] = ec._SellingPlanGroup_sellingPlans(ctx, field, obj)
  124249. if out.Values[i] == graphql.Null {
  124250. invalids++
  124251. }
  124252. case "summary":
  124253. out.Values[i] = ec._SellingPlanGroup_summary(ctx, field, obj)
  124254. default:
  124255. panic("unknown field " + strconv.Quote(field.Name))
  124256. }
  124257. }
  124258. out.Dispatch()
  124259. if invalids > 0 {
  124260. return graphql.Null
  124261. }
  124262. return out
  124263. }
  124264. var sellingPlanGroupConnectionImplementors = []string{"SellingPlanGroupConnection"}
  124265. func (ec *executionContext) _SellingPlanGroupConnection(ctx context.Context, sel ast.SelectionSet, obj *SellingPlanGroupConnection) graphql.Marshaler {
  124266. fields := graphql.CollectFields(ec.OperationContext, sel, sellingPlanGroupConnectionImplementors)
  124267. out := graphql.NewFieldSet(fields)
  124268. var invalids uint32
  124269. for i, field := range fields {
  124270. switch field.Name {
  124271. case "__typename":
  124272. out.Values[i] = graphql.MarshalString("SellingPlanGroupConnection")
  124273. case "edges":
  124274. out.Values[i] = ec._SellingPlanGroupConnection_edges(ctx, field, obj)
  124275. if out.Values[i] == graphql.Null {
  124276. invalids++
  124277. }
  124278. case "nodes":
  124279. out.Values[i] = ec._SellingPlanGroupConnection_nodes(ctx, field, obj)
  124280. if out.Values[i] == graphql.Null {
  124281. invalids++
  124282. }
  124283. case "pageInfo":
  124284. out.Values[i] = ec._SellingPlanGroupConnection_pageInfo(ctx, field, obj)
  124285. if out.Values[i] == graphql.Null {
  124286. invalids++
  124287. }
  124288. default:
  124289. panic("unknown field " + strconv.Quote(field.Name))
  124290. }
  124291. }
  124292. out.Dispatch()
  124293. if invalids > 0 {
  124294. return graphql.Null
  124295. }
  124296. return out
  124297. }
  124298. var sellingPlanGroupEdgeImplementors = []string{"SellingPlanGroupEdge"}
  124299. func (ec *executionContext) _SellingPlanGroupEdge(ctx context.Context, sel ast.SelectionSet, obj *SellingPlanGroupEdge) graphql.Marshaler {
  124300. fields := graphql.CollectFields(ec.OperationContext, sel, sellingPlanGroupEdgeImplementors)
  124301. out := graphql.NewFieldSet(fields)
  124302. var invalids uint32
  124303. for i, field := range fields {
  124304. switch field.Name {
  124305. case "__typename":
  124306. out.Values[i] = graphql.MarshalString("SellingPlanGroupEdge")
  124307. case "cursor":
  124308. out.Values[i] = ec._SellingPlanGroupEdge_cursor(ctx, field, obj)
  124309. if out.Values[i] == graphql.Null {
  124310. invalids++
  124311. }
  124312. case "node":
  124313. out.Values[i] = ec._SellingPlanGroupEdge_node(ctx, field, obj)
  124314. if out.Values[i] == graphql.Null {
  124315. invalids++
  124316. }
  124317. default:
  124318. panic("unknown field " + strconv.Quote(field.Name))
  124319. }
  124320. }
  124321. out.Dispatch()
  124322. if invalids > 0 {
  124323. return graphql.Null
  124324. }
  124325. return out
  124326. }
  124327. var sellingPlanGroupUserErrorImplementors = []string{"SellingPlanGroupUserError", "DisplayableError"}
  124328. func (ec *executionContext) _SellingPlanGroupUserError(ctx context.Context, sel ast.SelectionSet, obj *SellingPlanGroupUserError) graphql.Marshaler {
  124329. fields := graphql.CollectFields(ec.OperationContext, sel, sellingPlanGroupUserErrorImplementors)
  124330. out := graphql.NewFieldSet(fields)
  124331. var invalids uint32
  124332. for i, field := range fields {
  124333. switch field.Name {
  124334. case "__typename":
  124335. out.Values[i] = graphql.MarshalString("SellingPlanGroupUserError")
  124336. case "code":
  124337. out.Values[i] = ec._SellingPlanGroupUserError_code(ctx, field, obj)
  124338. case "field":
  124339. out.Values[i] = ec._SellingPlanGroupUserError_field(ctx, field, obj)
  124340. case "message":
  124341. out.Values[i] = ec._SellingPlanGroupUserError_message(ctx, field, obj)
  124342. if out.Values[i] == graphql.Null {
  124343. invalids++
  124344. }
  124345. default:
  124346. panic("unknown field " + strconv.Quote(field.Name))
  124347. }
  124348. }
  124349. out.Dispatch()
  124350. if invalids > 0 {
  124351. return graphql.Null
  124352. }
  124353. return out
  124354. }
  124355. var sellingPlanInventoryPolicyImplementors = []string{"SellingPlanInventoryPolicy"}
  124356. func (ec *executionContext) _SellingPlanInventoryPolicy(ctx context.Context, sel ast.SelectionSet, obj *SellingPlanInventoryPolicy) graphql.Marshaler {
  124357. fields := graphql.CollectFields(ec.OperationContext, sel, sellingPlanInventoryPolicyImplementors)
  124358. out := graphql.NewFieldSet(fields)
  124359. var invalids uint32
  124360. for i, field := range fields {
  124361. switch field.Name {
  124362. case "__typename":
  124363. out.Values[i] = graphql.MarshalString("SellingPlanInventoryPolicy")
  124364. case "reserve":
  124365. out.Values[i] = ec._SellingPlanInventoryPolicy_reserve(ctx, field, obj)
  124366. if out.Values[i] == graphql.Null {
  124367. invalids++
  124368. }
  124369. default:
  124370. panic("unknown field " + strconv.Quote(field.Name))
  124371. }
  124372. }
  124373. out.Dispatch()
  124374. if invalids > 0 {
  124375. return graphql.Null
  124376. }
  124377. return out
  124378. }
  124379. var sellingPlanPricingPolicyPercentageValueImplementors = []string{"SellingPlanPricingPolicyPercentageValue", "SellingPlanPricingPolicyAdjustmentValue"}
  124380. func (ec *executionContext) _SellingPlanPricingPolicyPercentageValue(ctx context.Context, sel ast.SelectionSet, obj *SellingPlanPricingPolicyPercentageValue) graphql.Marshaler {
  124381. fields := graphql.CollectFields(ec.OperationContext, sel, sellingPlanPricingPolicyPercentageValueImplementors)
  124382. out := graphql.NewFieldSet(fields)
  124383. var invalids uint32
  124384. for i, field := range fields {
  124385. switch field.Name {
  124386. case "__typename":
  124387. out.Values[i] = graphql.MarshalString("SellingPlanPricingPolicyPercentageValue")
  124388. case "percentage":
  124389. out.Values[i] = ec._SellingPlanPricingPolicyPercentageValue_percentage(ctx, field, obj)
  124390. if out.Values[i] == graphql.Null {
  124391. invalids++
  124392. }
  124393. default:
  124394. panic("unknown field " + strconv.Quote(field.Name))
  124395. }
  124396. }
  124397. out.Dispatch()
  124398. if invalids > 0 {
  124399. return graphql.Null
  124400. }
  124401. return out
  124402. }
  124403. var sellingPlanRecurringBillingPolicyImplementors = []string{"SellingPlanRecurringBillingPolicy", "SellingPlanBillingPolicy"}
  124404. func (ec *executionContext) _SellingPlanRecurringBillingPolicy(ctx context.Context, sel ast.SelectionSet, obj *SellingPlanRecurringBillingPolicy) graphql.Marshaler {
  124405. fields := graphql.CollectFields(ec.OperationContext, sel, sellingPlanRecurringBillingPolicyImplementors)
  124406. out := graphql.NewFieldSet(fields)
  124407. var invalids uint32
  124408. for i, field := range fields {
  124409. switch field.Name {
  124410. case "__typename":
  124411. out.Values[i] = graphql.MarshalString("SellingPlanRecurringBillingPolicy")
  124412. case "anchors":
  124413. out.Values[i] = ec._SellingPlanRecurringBillingPolicy_anchors(ctx, field, obj)
  124414. if out.Values[i] == graphql.Null {
  124415. invalids++
  124416. }
  124417. case "createdAt":
  124418. out.Values[i] = ec._SellingPlanRecurringBillingPolicy_createdAt(ctx, field, obj)
  124419. if out.Values[i] == graphql.Null {
  124420. invalids++
  124421. }
  124422. case "interval":
  124423. out.Values[i] = ec._SellingPlanRecurringBillingPolicy_interval(ctx, field, obj)
  124424. if out.Values[i] == graphql.Null {
  124425. invalids++
  124426. }
  124427. case "intervalCount":
  124428. out.Values[i] = ec._SellingPlanRecurringBillingPolicy_intervalCount(ctx, field, obj)
  124429. if out.Values[i] == graphql.Null {
  124430. invalids++
  124431. }
  124432. case "maxCycles":
  124433. out.Values[i] = ec._SellingPlanRecurringBillingPolicy_maxCycles(ctx, field, obj)
  124434. case "minCycles":
  124435. out.Values[i] = ec._SellingPlanRecurringBillingPolicy_minCycles(ctx, field, obj)
  124436. default:
  124437. panic("unknown field " + strconv.Quote(field.Name))
  124438. }
  124439. }
  124440. out.Dispatch()
  124441. if invalids > 0 {
  124442. return graphql.Null
  124443. }
  124444. return out
  124445. }
  124446. var sellingPlanRecurringDeliveryPolicyImplementors = []string{"SellingPlanRecurringDeliveryPolicy", "SellingPlanDeliveryPolicy"}
  124447. func (ec *executionContext) _SellingPlanRecurringDeliveryPolicy(ctx context.Context, sel ast.SelectionSet, obj *SellingPlanRecurringDeliveryPolicy) graphql.Marshaler {
  124448. fields := graphql.CollectFields(ec.OperationContext, sel, sellingPlanRecurringDeliveryPolicyImplementors)
  124449. out := graphql.NewFieldSet(fields)
  124450. var invalids uint32
  124451. for i, field := range fields {
  124452. switch field.Name {
  124453. case "__typename":
  124454. out.Values[i] = graphql.MarshalString("SellingPlanRecurringDeliveryPolicy")
  124455. case "anchors":
  124456. out.Values[i] = ec._SellingPlanRecurringDeliveryPolicy_anchors(ctx, field, obj)
  124457. if out.Values[i] == graphql.Null {
  124458. invalids++
  124459. }
  124460. case "createdAt":
  124461. out.Values[i] = ec._SellingPlanRecurringDeliveryPolicy_createdAt(ctx, field, obj)
  124462. if out.Values[i] == graphql.Null {
  124463. invalids++
  124464. }
  124465. case "cutoff":
  124466. out.Values[i] = ec._SellingPlanRecurringDeliveryPolicy_cutoff(ctx, field, obj)
  124467. case "intent":
  124468. out.Values[i] = ec._SellingPlanRecurringDeliveryPolicy_intent(ctx, field, obj)
  124469. if out.Values[i] == graphql.Null {
  124470. invalids++
  124471. }
  124472. case "interval":
  124473. out.Values[i] = ec._SellingPlanRecurringDeliveryPolicy_interval(ctx, field, obj)
  124474. if out.Values[i] == graphql.Null {
  124475. invalids++
  124476. }
  124477. case "intervalCount":
  124478. out.Values[i] = ec._SellingPlanRecurringDeliveryPolicy_intervalCount(ctx, field, obj)
  124479. if out.Values[i] == graphql.Null {
  124480. invalids++
  124481. }
  124482. case "preAnchorBehavior":
  124483. out.Values[i] = ec._SellingPlanRecurringDeliveryPolicy_preAnchorBehavior(ctx, field, obj)
  124484. if out.Values[i] == graphql.Null {
  124485. invalids++
  124486. }
  124487. default:
  124488. panic("unknown field " + strconv.Quote(field.Name))
  124489. }
  124490. }
  124491. out.Dispatch()
  124492. if invalids > 0 {
  124493. return graphql.Null
  124494. }
  124495. return out
  124496. }
  124497. var sellingPlanRecurringPricingPolicyImplementors = []string{"SellingPlanRecurringPricingPolicy", "SellingPlanPricingPolicyBase", "SellingPlanPricingPolicy"}
  124498. func (ec *executionContext) _SellingPlanRecurringPricingPolicy(ctx context.Context, sel ast.SelectionSet, obj *SellingPlanRecurringPricingPolicy) graphql.Marshaler {
  124499. fields := graphql.CollectFields(ec.OperationContext, sel, sellingPlanRecurringPricingPolicyImplementors)
  124500. out := graphql.NewFieldSet(fields)
  124501. var invalids uint32
  124502. for i, field := range fields {
  124503. switch field.Name {
  124504. case "__typename":
  124505. out.Values[i] = graphql.MarshalString("SellingPlanRecurringPricingPolicy")
  124506. case "adjustmentType":
  124507. out.Values[i] = ec._SellingPlanRecurringPricingPolicy_adjustmentType(ctx, field, obj)
  124508. if out.Values[i] == graphql.Null {
  124509. invalids++
  124510. }
  124511. case "adjustmentValue":
  124512. out.Values[i] = ec._SellingPlanRecurringPricingPolicy_adjustmentValue(ctx, field, obj)
  124513. if out.Values[i] == graphql.Null {
  124514. invalids++
  124515. }
  124516. case "afterCycle":
  124517. out.Values[i] = ec._SellingPlanRecurringPricingPolicy_afterCycle(ctx, field, obj)
  124518. case "createdAt":
  124519. out.Values[i] = ec._SellingPlanRecurringPricingPolicy_createdAt(ctx, field, obj)
  124520. if out.Values[i] == graphql.Null {
  124521. invalids++
  124522. }
  124523. default:
  124524. panic("unknown field " + strconv.Quote(field.Name))
  124525. }
  124526. }
  124527. out.Dispatch()
  124528. if invalids > 0 {
  124529. return graphql.Null
  124530. }
  124531. return out
  124532. }
  124533. var shippingLineImplementors = []string{"ShippingLine"}
  124534. func (ec *executionContext) _ShippingLine(ctx context.Context, sel ast.SelectionSet, obj *ShippingLine) graphql.Marshaler {
  124535. fields := graphql.CollectFields(ec.OperationContext, sel, shippingLineImplementors)
  124536. out := graphql.NewFieldSet(fields)
  124537. var invalids uint32
  124538. for i, field := range fields {
  124539. switch field.Name {
  124540. case "__typename":
  124541. out.Values[i] = graphql.MarshalString("ShippingLine")
  124542. case "carrierIdentifier":
  124543. out.Values[i] = ec._ShippingLine_carrierIdentifier(ctx, field, obj)
  124544. case "code":
  124545. out.Values[i] = ec._ShippingLine_code(ctx, field, obj)
  124546. case "custom":
  124547. out.Values[i] = ec._ShippingLine_custom(ctx, field, obj)
  124548. if out.Values[i] == graphql.Null {
  124549. invalids++
  124550. }
  124551. case "deliveryCategory":
  124552. out.Values[i] = ec._ShippingLine_deliveryCategory(ctx, field, obj)
  124553. case "discountAllocations":
  124554. out.Values[i] = ec._ShippingLine_discountAllocations(ctx, field, obj)
  124555. if out.Values[i] == graphql.Null {
  124556. invalids++
  124557. }
  124558. case "discountedPriceSet":
  124559. out.Values[i] = ec._ShippingLine_discountedPriceSet(ctx, field, obj)
  124560. if out.Values[i] == graphql.Null {
  124561. invalids++
  124562. }
  124563. case "id":
  124564. out.Values[i] = ec._ShippingLine_id(ctx, field, obj)
  124565. case "originalPriceSet":
  124566. out.Values[i] = ec._ShippingLine_originalPriceSet(ctx, field, obj)
  124567. if out.Values[i] == graphql.Null {
  124568. invalids++
  124569. }
  124570. case "phone":
  124571. out.Values[i] = ec._ShippingLine_phone(ctx, field, obj)
  124572. case "requestedFulfillmentService":
  124573. out.Values[i] = ec._ShippingLine_requestedFulfillmentService(ctx, field, obj)
  124574. case "shippingRateHandle":
  124575. out.Values[i] = ec._ShippingLine_shippingRateHandle(ctx, field, obj)
  124576. case "source":
  124577. out.Values[i] = ec._ShippingLine_source(ctx, field, obj)
  124578. case "taxLines":
  124579. out.Values[i] = ec._ShippingLine_taxLines(ctx, field, obj)
  124580. if out.Values[i] == graphql.Null {
  124581. invalids++
  124582. }
  124583. case "title":
  124584. out.Values[i] = ec._ShippingLine_title(ctx, field, obj)
  124585. if out.Values[i] == graphql.Null {
  124586. invalids++
  124587. }
  124588. default:
  124589. panic("unknown field " + strconv.Quote(field.Name))
  124590. }
  124591. }
  124592. out.Dispatch()
  124593. if invalids > 0 {
  124594. return graphql.Null
  124595. }
  124596. return out
  124597. }
  124598. var shippingLineConnectionImplementors = []string{"ShippingLineConnection"}
  124599. func (ec *executionContext) _ShippingLineConnection(ctx context.Context, sel ast.SelectionSet, obj *ShippingLineConnection) graphql.Marshaler {
  124600. fields := graphql.CollectFields(ec.OperationContext, sel, shippingLineConnectionImplementors)
  124601. out := graphql.NewFieldSet(fields)
  124602. var invalids uint32
  124603. for i, field := range fields {
  124604. switch field.Name {
  124605. case "__typename":
  124606. out.Values[i] = graphql.MarshalString("ShippingLineConnection")
  124607. case "edges":
  124608. out.Values[i] = ec._ShippingLineConnection_edges(ctx, field, obj)
  124609. if out.Values[i] == graphql.Null {
  124610. invalids++
  124611. }
  124612. case "nodes":
  124613. out.Values[i] = ec._ShippingLineConnection_nodes(ctx, field, obj)
  124614. if out.Values[i] == graphql.Null {
  124615. invalids++
  124616. }
  124617. case "pageInfo":
  124618. out.Values[i] = ec._ShippingLineConnection_pageInfo(ctx, field, obj)
  124619. if out.Values[i] == graphql.Null {
  124620. invalids++
  124621. }
  124622. default:
  124623. panic("unknown field " + strconv.Quote(field.Name))
  124624. }
  124625. }
  124626. out.Dispatch()
  124627. if invalids > 0 {
  124628. return graphql.Null
  124629. }
  124630. return out
  124631. }
  124632. var shippingLineEdgeImplementors = []string{"ShippingLineEdge"}
  124633. func (ec *executionContext) _ShippingLineEdge(ctx context.Context, sel ast.SelectionSet, obj *ShippingLineEdge) graphql.Marshaler {
  124634. fields := graphql.CollectFields(ec.OperationContext, sel, shippingLineEdgeImplementors)
  124635. out := graphql.NewFieldSet(fields)
  124636. var invalids uint32
  124637. for i, field := range fields {
  124638. switch field.Name {
  124639. case "__typename":
  124640. out.Values[i] = graphql.MarshalString("ShippingLineEdge")
  124641. case "cursor":
  124642. out.Values[i] = ec._ShippingLineEdge_cursor(ctx, field, obj)
  124643. if out.Values[i] == graphql.Null {
  124644. invalids++
  124645. }
  124646. case "node":
  124647. out.Values[i] = ec._ShippingLineEdge_node(ctx, field, obj)
  124648. if out.Values[i] == graphql.Null {
  124649. invalids++
  124650. }
  124651. default:
  124652. panic("unknown field " + strconv.Quote(field.Name))
  124653. }
  124654. }
  124655. out.Dispatch()
  124656. if invalids > 0 {
  124657. return graphql.Null
  124658. }
  124659. return out
  124660. }
  124661. var shippingRefundImplementors = []string{"ShippingRefund"}
  124662. func (ec *executionContext) _ShippingRefund(ctx context.Context, sel ast.SelectionSet, obj *ShippingRefund) graphql.Marshaler {
  124663. fields := graphql.CollectFields(ec.OperationContext, sel, shippingRefundImplementors)
  124664. out := graphql.NewFieldSet(fields)
  124665. var invalids uint32
  124666. for i, field := range fields {
  124667. switch field.Name {
  124668. case "__typename":
  124669. out.Values[i] = graphql.MarshalString("ShippingRefund")
  124670. case "amountSet":
  124671. out.Values[i] = ec._ShippingRefund_amountSet(ctx, field, obj)
  124672. if out.Values[i] == graphql.Null {
  124673. invalids++
  124674. }
  124675. case "maximumRefundableSet":
  124676. out.Values[i] = ec._ShippingRefund_maximumRefundableSet(ctx, field, obj)
  124677. if out.Values[i] == graphql.Null {
  124678. invalids++
  124679. }
  124680. case "taxSet":
  124681. out.Values[i] = ec._ShippingRefund_taxSet(ctx, field, obj)
  124682. if out.Values[i] == graphql.Null {
  124683. invalids++
  124684. }
  124685. default:
  124686. panic("unknown field " + strconv.Quote(field.Name))
  124687. }
  124688. }
  124689. out.Dispatch()
  124690. if invalids > 0 {
  124691. return graphql.Null
  124692. }
  124693. return out
  124694. }
  124695. var shopImplementors = []string{"Shop", "HasMetafields", "HasPublishedTranslations", "Node", "_Entity"}
  124696. func (ec *executionContext) _Shop(ctx context.Context, sel ast.SelectionSet, obj *Shop) graphql.Marshaler {
  124697. fields := graphql.CollectFields(ec.OperationContext, sel, shopImplementors)
  124698. out := graphql.NewFieldSet(fields)
  124699. var invalids uint32
  124700. for i, field := range fields {
  124701. switch field.Name {
  124702. case "__typename":
  124703. out.Values[i] = graphql.MarshalString("Shop")
  124704. case "alerts":
  124705. out.Values[i] = ec._Shop_alerts(ctx, field, obj)
  124706. if out.Values[i] == graphql.Null {
  124707. invalids++
  124708. }
  124709. case "allProductCategories":
  124710. out.Values[i] = ec._Shop_allProductCategories(ctx, field, obj)
  124711. if out.Values[i] == graphql.Null {
  124712. invalids++
  124713. }
  124714. case "assignedFulfillmentOrders":
  124715. out.Values[i] = ec._Shop_assignedFulfillmentOrders(ctx, field, obj)
  124716. if out.Values[i] == graphql.Null {
  124717. invalids++
  124718. }
  124719. case "availableChannelApps":
  124720. out.Values[i] = ec._Shop_availableChannelApps(ctx, field, obj)
  124721. if out.Values[i] == graphql.Null {
  124722. invalids++
  124723. }
  124724. case "billingAddress":
  124725. out.Values[i] = ec._Shop_billingAddress(ctx, field, obj)
  124726. if out.Values[i] == graphql.Null {
  124727. invalids++
  124728. }
  124729. case "channelDefinitionsForInstalledChannels":
  124730. out.Values[i] = ec._Shop_channelDefinitionsForInstalledChannels(ctx, field, obj)
  124731. if out.Values[i] == graphql.Null {
  124732. invalids++
  124733. }
  124734. case "checkoutApiSupported":
  124735. out.Values[i] = ec._Shop_checkoutApiSupported(ctx, field, obj)
  124736. if out.Values[i] == graphql.Null {
  124737. invalids++
  124738. }
  124739. case "contactEmail":
  124740. out.Values[i] = ec._Shop_contactEmail(ctx, field, obj)
  124741. if out.Values[i] == graphql.Null {
  124742. invalids++
  124743. }
  124744. case "countriesInShippingZones":
  124745. out.Values[i] = ec._Shop_countriesInShippingZones(ctx, field, obj)
  124746. if out.Values[i] == graphql.Null {
  124747. invalids++
  124748. }
  124749. case "currencyCode":
  124750. out.Values[i] = ec._Shop_currencyCode(ctx, field, obj)
  124751. if out.Values[i] == graphql.Null {
  124752. invalids++
  124753. }
  124754. case "currencyFormats":
  124755. out.Values[i] = ec._Shop_currencyFormats(ctx, field, obj)
  124756. if out.Values[i] == graphql.Null {
  124757. invalids++
  124758. }
  124759. case "currencySettings":
  124760. out.Values[i] = ec._Shop_currencySettings(ctx, field, obj)
  124761. if out.Values[i] == graphql.Null {
  124762. invalids++
  124763. }
  124764. case "customerAccounts":
  124765. out.Values[i] = ec._Shop_customerAccounts(ctx, field, obj)
  124766. if out.Values[i] == graphql.Null {
  124767. invalids++
  124768. }
  124769. case "customerTags":
  124770. out.Values[i] = ec._Shop_customerTags(ctx, field, obj)
  124771. if out.Values[i] == graphql.Null {
  124772. invalids++
  124773. }
  124774. case "description":
  124775. out.Values[i] = ec._Shop_description(ctx, field, obj)
  124776. case "draftOrderTags":
  124777. out.Values[i] = ec._Shop_draftOrderTags(ctx, field, obj)
  124778. if out.Values[i] == graphql.Null {
  124779. invalids++
  124780. }
  124781. case "email":
  124782. out.Values[i] = ec._Shop_email(ctx, field, obj)
  124783. if out.Values[i] == graphql.Null {
  124784. invalids++
  124785. }
  124786. case "enabledPresentmentCurrencies":
  124787. out.Values[i] = ec._Shop_enabledPresentmentCurrencies(ctx, field, obj)
  124788. if out.Values[i] == graphql.Null {
  124789. invalids++
  124790. }
  124791. case "features":
  124792. out.Values[i] = ec._Shop_features(ctx, field, obj)
  124793. if out.Values[i] == graphql.Null {
  124794. invalids++
  124795. }
  124796. case "fulfillmentServices":
  124797. out.Values[i] = ec._Shop_fulfillmentServices(ctx, field, obj)
  124798. if out.Values[i] == graphql.Null {
  124799. invalids++
  124800. }
  124801. case "ianaTimezone":
  124802. out.Values[i] = ec._Shop_ianaTimezone(ctx, field, obj)
  124803. if out.Values[i] == graphql.Null {
  124804. invalids++
  124805. }
  124806. case "id":
  124807. out.Values[i] = ec._Shop_id(ctx, field, obj)
  124808. if out.Values[i] == graphql.Null {
  124809. invalids++
  124810. }
  124811. case "limitedPendingOrderCount":
  124812. out.Values[i] = ec._Shop_limitedPendingOrderCount(ctx, field, obj)
  124813. if out.Values[i] == graphql.Null {
  124814. invalids++
  124815. }
  124816. case "merchantApprovalSignals":
  124817. out.Values[i] = ec._Shop_merchantApprovalSignals(ctx, field, obj)
  124818. case "metafield":
  124819. out.Values[i] = ec._Shop_metafield(ctx, field, obj)
  124820. case "metafields":
  124821. out.Values[i] = ec._Shop_metafields(ctx, field, obj)
  124822. if out.Values[i] == graphql.Null {
  124823. invalids++
  124824. }
  124825. case "myshopifyDomain":
  124826. out.Values[i] = ec._Shop_myshopifyDomain(ctx, field, obj)
  124827. if out.Values[i] == graphql.Null {
  124828. invalids++
  124829. }
  124830. case "name":
  124831. out.Values[i] = ec._Shop_name(ctx, field, obj)
  124832. if out.Values[i] == graphql.Null {
  124833. invalids++
  124834. }
  124835. case "navigationSettings":
  124836. out.Values[i] = ec._Shop_navigationSettings(ctx, field, obj)
  124837. if out.Values[i] == graphql.Null {
  124838. invalids++
  124839. }
  124840. case "orderNumberFormatPrefix":
  124841. out.Values[i] = ec._Shop_orderNumberFormatPrefix(ctx, field, obj)
  124842. if out.Values[i] == graphql.Null {
  124843. invalids++
  124844. }
  124845. case "orderNumberFormatSuffix":
  124846. out.Values[i] = ec._Shop_orderNumberFormatSuffix(ctx, field, obj)
  124847. if out.Values[i] == graphql.Null {
  124848. invalids++
  124849. }
  124850. case "orderTags":
  124851. out.Values[i] = ec._Shop_orderTags(ctx, field, obj)
  124852. if out.Values[i] == graphql.Null {
  124853. invalids++
  124854. }
  124855. case "paymentSettings":
  124856. out.Values[i] = ec._Shop_paymentSettings(ctx, field, obj)
  124857. if out.Values[i] == graphql.Null {
  124858. invalids++
  124859. }
  124860. case "plan":
  124861. out.Values[i] = ec._Shop_plan(ctx, field, obj)
  124862. if out.Values[i] == graphql.Null {
  124863. invalids++
  124864. }
  124865. case "primaryDomain":
  124866. out.Values[i] = ec._Shop_primaryDomain(ctx, field, obj)
  124867. if out.Values[i] == graphql.Null {
  124868. invalids++
  124869. }
  124870. case "privateMetafield":
  124871. out.Values[i] = ec._Shop_privateMetafield(ctx, field, obj)
  124872. case "privateMetafields":
  124873. out.Values[i] = ec._Shop_privateMetafields(ctx, field, obj)
  124874. if out.Values[i] == graphql.Null {
  124875. invalids++
  124876. }
  124877. case "productImages":
  124878. out.Values[i] = ec._Shop_productImages(ctx, field, obj)
  124879. if out.Values[i] == graphql.Null {
  124880. invalids++
  124881. }
  124882. case "productTags":
  124883. out.Values[i] = ec._Shop_productTags(ctx, field, obj)
  124884. if out.Values[i] == graphql.Null {
  124885. invalids++
  124886. }
  124887. case "productTypes":
  124888. out.Values[i] = ec._Shop_productTypes(ctx, field, obj)
  124889. if out.Values[i] == graphql.Null {
  124890. invalids++
  124891. }
  124892. case "productVendors":
  124893. out.Values[i] = ec._Shop_productVendors(ctx, field, obj)
  124894. if out.Values[i] == graphql.Null {
  124895. invalids++
  124896. }
  124897. case "publicationCount":
  124898. out.Values[i] = ec._Shop_publicationCount(ctx, field, obj)
  124899. if out.Values[i] == graphql.Null {
  124900. invalids++
  124901. }
  124902. case "resourceLimits":
  124903. out.Values[i] = ec._Shop_resourceLimits(ctx, field, obj)
  124904. if out.Values[i] == graphql.Null {
  124905. invalids++
  124906. }
  124907. case "richTextEditorUrl":
  124908. out.Values[i] = ec._Shop_richTextEditorUrl(ctx, field, obj)
  124909. if out.Values[i] == graphql.Null {
  124910. invalids++
  124911. }
  124912. case "search":
  124913. out.Values[i] = ec._Shop_search(ctx, field, obj)
  124914. if out.Values[i] == graphql.Null {
  124915. invalids++
  124916. }
  124917. case "searchFilters":
  124918. out.Values[i] = ec._Shop_searchFilters(ctx, field, obj)
  124919. if out.Values[i] == graphql.Null {
  124920. invalids++
  124921. }
  124922. case "setupRequired":
  124923. out.Values[i] = ec._Shop_setupRequired(ctx, field, obj)
  124924. if out.Values[i] == graphql.Null {
  124925. invalids++
  124926. }
  124927. case "shipsToCountries":
  124928. out.Values[i] = ec._Shop_shipsToCountries(ctx, field, obj)
  124929. if out.Values[i] == graphql.Null {
  124930. invalids++
  124931. }
  124932. case "shopPolicies":
  124933. out.Values[i] = ec._Shop_shopPolicies(ctx, field, obj)
  124934. if out.Values[i] == graphql.Null {
  124935. invalids++
  124936. }
  124937. case "staffMembers":
  124938. out.Values[i] = ec._Shop_staffMembers(ctx, field, obj)
  124939. if out.Values[i] == graphql.Null {
  124940. invalids++
  124941. }
  124942. case "storefrontAccessTokens":
  124943. out.Values[i] = ec._Shop_storefrontAccessTokens(ctx, field, obj)
  124944. if out.Values[i] == graphql.Null {
  124945. invalids++
  124946. }
  124947. case "taxShipping":
  124948. out.Values[i] = ec._Shop_taxShipping(ctx, field, obj)
  124949. if out.Values[i] == graphql.Null {
  124950. invalids++
  124951. }
  124952. case "taxesIncluded":
  124953. out.Values[i] = ec._Shop_taxesIncluded(ctx, field, obj)
  124954. if out.Values[i] == graphql.Null {
  124955. invalids++
  124956. }
  124957. case "timezoneAbbreviation":
  124958. out.Values[i] = ec._Shop_timezoneAbbreviation(ctx, field, obj)
  124959. if out.Values[i] == graphql.Null {
  124960. invalids++
  124961. }
  124962. case "timezoneOffset":
  124963. out.Values[i] = ec._Shop_timezoneOffset(ctx, field, obj)
  124964. if out.Values[i] == graphql.Null {
  124965. invalids++
  124966. }
  124967. case "timezoneOffsetMinutes":
  124968. out.Values[i] = ec._Shop_timezoneOffsetMinutes(ctx, field, obj)
  124969. if out.Values[i] == graphql.Null {
  124970. invalids++
  124971. }
  124972. case "transactionalSmsDisabled":
  124973. out.Values[i] = ec._Shop_transactionalSmsDisabled(ctx, field, obj)
  124974. if out.Values[i] == graphql.Null {
  124975. invalids++
  124976. }
  124977. case "translations":
  124978. out.Values[i] = ec._Shop_translations(ctx, field, obj)
  124979. if out.Values[i] == graphql.Null {
  124980. invalids++
  124981. }
  124982. case "unitSystem":
  124983. out.Values[i] = ec._Shop_unitSystem(ctx, field, obj)
  124984. if out.Values[i] == graphql.Null {
  124985. invalids++
  124986. }
  124987. case "uploadedImagesByIds":
  124988. out.Values[i] = ec._Shop_uploadedImagesByIds(ctx, field, obj)
  124989. if out.Values[i] == graphql.Null {
  124990. invalids++
  124991. }
  124992. case "url":
  124993. out.Values[i] = ec._Shop_url(ctx, field, obj)
  124994. if out.Values[i] == graphql.Null {
  124995. invalids++
  124996. }
  124997. case "weightUnit":
  124998. out.Values[i] = ec._Shop_weightUnit(ctx, field, obj)
  124999. if out.Values[i] == graphql.Null {
  125000. invalids++
  125001. }
  125002. default:
  125003. panic("unknown field " + strconv.Quote(field.Name))
  125004. }
  125005. }
  125006. out.Dispatch()
  125007. if invalids > 0 {
  125008. return graphql.Null
  125009. }
  125010. return out
  125011. }
  125012. var shopAlertImplementors = []string{"ShopAlert"}
  125013. func (ec *executionContext) _ShopAlert(ctx context.Context, sel ast.SelectionSet, obj *ShopAlert) graphql.Marshaler {
  125014. fields := graphql.CollectFields(ec.OperationContext, sel, shopAlertImplementors)
  125015. out := graphql.NewFieldSet(fields)
  125016. var invalids uint32
  125017. for i, field := range fields {
  125018. switch field.Name {
  125019. case "__typename":
  125020. out.Values[i] = graphql.MarshalString("ShopAlert")
  125021. case "action":
  125022. out.Values[i] = ec._ShopAlert_action(ctx, field, obj)
  125023. if out.Values[i] == graphql.Null {
  125024. invalids++
  125025. }
  125026. case "description":
  125027. out.Values[i] = ec._ShopAlert_description(ctx, field, obj)
  125028. if out.Values[i] == graphql.Null {
  125029. invalids++
  125030. }
  125031. default:
  125032. panic("unknown field " + strconv.Quote(field.Name))
  125033. }
  125034. }
  125035. out.Dispatch()
  125036. if invalids > 0 {
  125037. return graphql.Null
  125038. }
  125039. return out
  125040. }
  125041. var shopAlertActionImplementors = []string{"ShopAlertAction"}
  125042. func (ec *executionContext) _ShopAlertAction(ctx context.Context, sel ast.SelectionSet, obj *ShopAlertAction) graphql.Marshaler {
  125043. fields := graphql.CollectFields(ec.OperationContext, sel, shopAlertActionImplementors)
  125044. out := graphql.NewFieldSet(fields)
  125045. var invalids uint32
  125046. for i, field := range fields {
  125047. switch field.Name {
  125048. case "__typename":
  125049. out.Values[i] = graphql.MarshalString("ShopAlertAction")
  125050. case "title":
  125051. out.Values[i] = ec._ShopAlertAction_title(ctx, field, obj)
  125052. if out.Values[i] == graphql.Null {
  125053. invalids++
  125054. }
  125055. case "url":
  125056. out.Values[i] = ec._ShopAlertAction_url(ctx, field, obj)
  125057. if out.Values[i] == graphql.Null {
  125058. invalids++
  125059. }
  125060. default:
  125061. panic("unknown field " + strconv.Quote(field.Name))
  125062. }
  125063. }
  125064. out.Dispatch()
  125065. if invalids > 0 {
  125066. return graphql.Null
  125067. }
  125068. return out
  125069. }
  125070. var shopFeaturesImplementors = []string{"ShopFeatures"}
  125071. func (ec *executionContext) _ShopFeatures(ctx context.Context, sel ast.SelectionSet, obj *ShopFeatures) graphql.Marshaler {
  125072. fields := graphql.CollectFields(ec.OperationContext, sel, shopFeaturesImplementors)
  125073. out := graphql.NewFieldSet(fields)
  125074. var invalids uint32
  125075. for i, field := range fields {
  125076. switch field.Name {
  125077. case "__typename":
  125078. out.Values[i] = graphql.MarshalString("ShopFeatures")
  125079. case "avalaraAvatax":
  125080. out.Values[i] = ec._ShopFeatures_avalaraAvatax(ctx, field, obj)
  125081. if out.Values[i] == graphql.Null {
  125082. invalids++
  125083. }
  125084. case "branding":
  125085. out.Values[i] = ec._ShopFeatures_branding(ctx, field, obj)
  125086. if out.Values[i] == graphql.Null {
  125087. invalids++
  125088. }
  125089. case "captcha":
  125090. out.Values[i] = ec._ShopFeatures_captcha(ctx, field, obj)
  125091. if out.Values[i] == graphql.Null {
  125092. invalids++
  125093. }
  125094. case "captchaExternalDomains":
  125095. out.Values[i] = ec._ShopFeatures_captchaExternalDomains(ctx, field, obj)
  125096. if out.Values[i] == graphql.Null {
  125097. invalids++
  125098. }
  125099. case "dynamicRemarketing":
  125100. out.Values[i] = ec._ShopFeatures_dynamicRemarketing(ctx, field, obj)
  125101. if out.Values[i] == graphql.Null {
  125102. invalids++
  125103. }
  125104. case "eligibleForSubscriptionMigration":
  125105. out.Values[i] = ec._ShopFeatures_eligibleForSubscriptionMigration(ctx, field, obj)
  125106. if out.Values[i] == graphql.Null {
  125107. invalids++
  125108. }
  125109. case "eligibleForSubscriptions":
  125110. out.Values[i] = ec._ShopFeatures_eligibleForSubscriptions(ctx, field, obj)
  125111. if out.Values[i] == graphql.Null {
  125112. invalids++
  125113. }
  125114. case "giftCards":
  125115. out.Values[i] = ec._ShopFeatures_giftCards(ctx, field, obj)
  125116. if out.Values[i] == graphql.Null {
  125117. invalids++
  125118. }
  125119. case "harmonizedSystemCode":
  125120. out.Values[i] = ec._ShopFeatures_harmonizedSystemCode(ctx, field, obj)
  125121. if out.Values[i] == graphql.Null {
  125122. invalids++
  125123. }
  125124. case "internationalDomains":
  125125. out.Values[i] = ec._ShopFeatures_internationalDomains(ctx, field, obj)
  125126. if out.Values[i] == graphql.Null {
  125127. invalids++
  125128. }
  125129. case "internationalPriceOverrides":
  125130. out.Values[i] = ec._ShopFeatures_internationalPriceOverrides(ctx, field, obj)
  125131. if out.Values[i] == graphql.Null {
  125132. invalids++
  125133. }
  125134. case "internationalPriceRules":
  125135. out.Values[i] = ec._ShopFeatures_internationalPriceRules(ctx, field, obj)
  125136. if out.Values[i] == graphql.Null {
  125137. invalids++
  125138. }
  125139. case "legacySubscriptionGatewayEnabled":
  125140. out.Values[i] = ec._ShopFeatures_legacySubscriptionGatewayEnabled(ctx, field, obj)
  125141. if out.Values[i] == graphql.Null {
  125142. invalids++
  125143. }
  125144. case "liveView":
  125145. out.Values[i] = ec._ShopFeatures_liveView(ctx, field, obj)
  125146. if out.Values[i] == graphql.Null {
  125147. invalids++
  125148. }
  125149. case "onboardingVisual":
  125150. out.Values[i] = ec._ShopFeatures_onboardingVisual(ctx, field, obj)
  125151. if out.Values[i] == graphql.Null {
  125152. invalids++
  125153. }
  125154. case "paypalExpressSubscriptionGatewayStatus":
  125155. out.Values[i] = ec._ShopFeatures_paypalExpressSubscriptionGatewayStatus(ctx, field, obj)
  125156. if out.Values[i] == graphql.Null {
  125157. invalids++
  125158. }
  125159. case "reports":
  125160. out.Values[i] = ec._ShopFeatures_reports(ctx, field, obj)
  125161. if out.Values[i] == graphql.Null {
  125162. invalids++
  125163. }
  125164. case "sellsSubscriptions":
  125165. out.Values[i] = ec._ShopFeatures_sellsSubscriptions(ctx, field, obj)
  125166. if out.Values[i] == graphql.Null {
  125167. invalids++
  125168. }
  125169. case "showMetrics":
  125170. out.Values[i] = ec._ShopFeatures_showMetrics(ctx, field, obj)
  125171. if out.Values[i] == graphql.Null {
  125172. invalids++
  125173. }
  125174. case "storefront":
  125175. out.Values[i] = ec._ShopFeatures_storefront(ctx, field, obj)
  125176. if out.Values[i] == graphql.Null {
  125177. invalids++
  125178. }
  125179. case "usingShopifyBalance":
  125180. out.Values[i] = ec._ShopFeatures_usingShopifyBalance(ctx, field, obj)
  125181. if out.Values[i] == graphql.Null {
  125182. invalids++
  125183. }
  125184. default:
  125185. panic("unknown field " + strconv.Quote(field.Name))
  125186. }
  125187. }
  125188. out.Dispatch()
  125189. if invalids > 0 {
  125190. return graphql.Null
  125191. }
  125192. return out
  125193. }
  125194. var shopPlanImplementors = []string{"ShopPlan"}
  125195. func (ec *executionContext) _ShopPlan(ctx context.Context, sel ast.SelectionSet, obj *ShopPlan) graphql.Marshaler {
  125196. fields := graphql.CollectFields(ec.OperationContext, sel, shopPlanImplementors)
  125197. out := graphql.NewFieldSet(fields)
  125198. var invalids uint32
  125199. for i, field := range fields {
  125200. switch field.Name {
  125201. case "__typename":
  125202. out.Values[i] = graphql.MarshalString("ShopPlan")
  125203. case "displayName":
  125204. out.Values[i] = ec._ShopPlan_displayName(ctx, field, obj)
  125205. if out.Values[i] == graphql.Null {
  125206. invalids++
  125207. }
  125208. case "partnerDevelopment":
  125209. out.Values[i] = ec._ShopPlan_partnerDevelopment(ctx, field, obj)
  125210. if out.Values[i] == graphql.Null {
  125211. invalids++
  125212. }
  125213. case "shopifyPlus":
  125214. out.Values[i] = ec._ShopPlan_shopifyPlus(ctx, field, obj)
  125215. if out.Values[i] == graphql.Null {
  125216. invalids++
  125217. }
  125218. default:
  125219. panic("unknown field " + strconv.Quote(field.Name))
  125220. }
  125221. }
  125222. out.Dispatch()
  125223. if invalids > 0 {
  125224. return graphql.Null
  125225. }
  125226. return out
  125227. }
  125228. var shopPolicyImplementors = []string{"ShopPolicy", "HasPublishedTranslations", "Node"}
  125229. func (ec *executionContext) _ShopPolicy(ctx context.Context, sel ast.SelectionSet, obj *ShopPolicy) graphql.Marshaler {
  125230. fields := graphql.CollectFields(ec.OperationContext, sel, shopPolicyImplementors)
  125231. out := graphql.NewFieldSet(fields)
  125232. var invalids uint32
  125233. for i, field := range fields {
  125234. switch field.Name {
  125235. case "__typename":
  125236. out.Values[i] = graphql.MarshalString("ShopPolicy")
  125237. case "body":
  125238. out.Values[i] = ec._ShopPolicy_body(ctx, field, obj)
  125239. if out.Values[i] == graphql.Null {
  125240. invalids++
  125241. }
  125242. case "id":
  125243. out.Values[i] = ec._ShopPolicy_id(ctx, field, obj)
  125244. if out.Values[i] == graphql.Null {
  125245. invalids++
  125246. }
  125247. case "translations":
  125248. out.Values[i] = ec._ShopPolicy_translations(ctx, field, obj)
  125249. if out.Values[i] == graphql.Null {
  125250. invalids++
  125251. }
  125252. case "type":
  125253. out.Values[i] = ec._ShopPolicy_type(ctx, field, obj)
  125254. if out.Values[i] == graphql.Null {
  125255. invalids++
  125256. }
  125257. case "url":
  125258. out.Values[i] = ec._ShopPolicy_url(ctx, field, obj)
  125259. if out.Values[i] == graphql.Null {
  125260. invalids++
  125261. }
  125262. default:
  125263. panic("unknown field " + strconv.Quote(field.Name))
  125264. }
  125265. }
  125266. out.Dispatch()
  125267. if invalids > 0 {
  125268. return graphql.Null
  125269. }
  125270. return out
  125271. }
  125272. var shopResourceLimitsImplementors = []string{"ShopResourceLimits"}
  125273. func (ec *executionContext) _ShopResourceLimits(ctx context.Context, sel ast.SelectionSet, obj *ShopResourceLimits) graphql.Marshaler {
  125274. fields := graphql.CollectFields(ec.OperationContext, sel, shopResourceLimitsImplementors)
  125275. out := graphql.NewFieldSet(fields)
  125276. var invalids uint32
  125277. for i, field := range fields {
  125278. switch field.Name {
  125279. case "__typename":
  125280. out.Values[i] = graphql.MarshalString("ShopResourceLimits")
  125281. case "locationLimit":
  125282. out.Values[i] = ec._ShopResourceLimits_locationLimit(ctx, field, obj)
  125283. if out.Values[i] == graphql.Null {
  125284. invalids++
  125285. }
  125286. case "maxProductOptions":
  125287. out.Values[i] = ec._ShopResourceLimits_maxProductOptions(ctx, field, obj)
  125288. if out.Values[i] == graphql.Null {
  125289. invalids++
  125290. }
  125291. case "maxProductVariants":
  125292. out.Values[i] = ec._ShopResourceLimits_maxProductVariants(ctx, field, obj)
  125293. if out.Values[i] == graphql.Null {
  125294. invalids++
  125295. }
  125296. case "redirectLimitReached":
  125297. out.Values[i] = ec._ShopResourceLimits_redirectLimitReached(ctx, field, obj)
  125298. if out.Values[i] == graphql.Null {
  125299. invalids++
  125300. }
  125301. case "skuResourceLimits":
  125302. out.Values[i] = ec._ShopResourceLimits_skuResourceLimits(ctx, field, obj)
  125303. if out.Values[i] == graphql.Null {
  125304. invalids++
  125305. }
  125306. default:
  125307. panic("unknown field " + strconv.Quote(field.Name))
  125308. }
  125309. }
  125310. out.Dispatch()
  125311. if invalids > 0 {
  125312. return graphql.Null
  125313. }
  125314. return out
  125315. }
  125316. var shopifyPaymentsExtendedAuthorizationImplementors = []string{"ShopifyPaymentsExtendedAuthorization"}
  125317. func (ec *executionContext) _ShopifyPaymentsExtendedAuthorization(ctx context.Context, sel ast.SelectionSet, obj *ShopifyPaymentsExtendedAuthorization) graphql.Marshaler {
  125318. fields := graphql.CollectFields(ec.OperationContext, sel, shopifyPaymentsExtendedAuthorizationImplementors)
  125319. out := graphql.NewFieldSet(fields)
  125320. var invalids uint32
  125321. for i, field := range fields {
  125322. switch field.Name {
  125323. case "__typename":
  125324. out.Values[i] = graphql.MarshalString("ShopifyPaymentsExtendedAuthorization")
  125325. case "extendedAuthorizationExpiresAt":
  125326. out.Values[i] = ec._ShopifyPaymentsExtendedAuthorization_extendedAuthorizationExpiresAt(ctx, field, obj)
  125327. if out.Values[i] == graphql.Null {
  125328. invalids++
  125329. }
  125330. case "standardAuthorizationExpiresAt":
  125331. out.Values[i] = ec._ShopifyPaymentsExtendedAuthorization_standardAuthorizationExpiresAt(ctx, field, obj)
  125332. if out.Values[i] == graphql.Null {
  125333. invalids++
  125334. }
  125335. default:
  125336. panic("unknown field " + strconv.Quote(field.Name))
  125337. }
  125338. }
  125339. out.Dispatch()
  125340. if invalids > 0 {
  125341. return graphql.Null
  125342. }
  125343. return out
  125344. }
  125345. var shopifyPaymentsRefundSetImplementors = []string{"ShopifyPaymentsRefundSet"}
  125346. func (ec *executionContext) _ShopifyPaymentsRefundSet(ctx context.Context, sel ast.SelectionSet, obj *ShopifyPaymentsRefundSet) graphql.Marshaler {
  125347. fields := graphql.CollectFields(ec.OperationContext, sel, shopifyPaymentsRefundSetImplementors)
  125348. out := graphql.NewFieldSet(fields)
  125349. var invalids uint32
  125350. for i, field := range fields {
  125351. switch field.Name {
  125352. case "__typename":
  125353. out.Values[i] = graphql.MarshalString("ShopifyPaymentsRefundSet")
  125354. case "acquirerReferenceNumber":
  125355. out.Values[i] = ec._ShopifyPaymentsRefundSet_acquirerReferenceNumber(ctx, field, obj)
  125356. default:
  125357. panic("unknown field " + strconv.Quote(field.Name))
  125358. }
  125359. }
  125360. out.Dispatch()
  125361. if invalids > 0 {
  125362. return graphql.Null
  125363. }
  125364. return out
  125365. }
  125366. var shopifyPaymentsTransactionSetImplementors = []string{"ShopifyPaymentsTransactionSet"}
  125367. func (ec *executionContext) _ShopifyPaymentsTransactionSet(ctx context.Context, sel ast.SelectionSet, obj *ShopifyPaymentsTransactionSet) graphql.Marshaler {
  125368. fields := graphql.CollectFields(ec.OperationContext, sel, shopifyPaymentsTransactionSetImplementors)
  125369. out := graphql.NewFieldSet(fields)
  125370. var invalids uint32
  125371. for i, field := range fields {
  125372. switch field.Name {
  125373. case "__typename":
  125374. out.Values[i] = graphql.MarshalString("ShopifyPaymentsTransactionSet")
  125375. case "extendedAuthorizationSet":
  125376. out.Values[i] = ec._ShopifyPaymentsTransactionSet_extendedAuthorizationSet(ctx, field, obj)
  125377. case "refundSet":
  125378. out.Values[i] = ec._ShopifyPaymentsTransactionSet_refundSet(ctx, field, obj)
  125379. default:
  125380. panic("unknown field " + strconv.Quote(field.Name))
  125381. }
  125382. }
  125383. out.Dispatch()
  125384. if invalids > 0 {
  125385. return graphql.Null
  125386. }
  125387. return out
  125388. }
  125389. var staffMemberImplementors = []string{"StaffMember", "Node"}
  125390. func (ec *executionContext) _StaffMember(ctx context.Context, sel ast.SelectionSet, obj *StaffMember) graphql.Marshaler {
  125391. fields := graphql.CollectFields(ec.OperationContext, sel, staffMemberImplementors)
  125392. out := graphql.NewFieldSet(fields)
  125393. var invalids uint32
  125394. for i, field := range fields {
  125395. switch field.Name {
  125396. case "__typename":
  125397. out.Values[i] = graphql.MarshalString("StaffMember")
  125398. case "active":
  125399. out.Values[i] = ec._StaffMember_active(ctx, field, obj)
  125400. if out.Values[i] == graphql.Null {
  125401. invalids++
  125402. }
  125403. case "avatar":
  125404. out.Values[i] = ec._StaffMember_avatar(ctx, field, obj)
  125405. if out.Values[i] == graphql.Null {
  125406. invalids++
  125407. }
  125408. case "email":
  125409. out.Values[i] = ec._StaffMember_email(ctx, field, obj)
  125410. if out.Values[i] == graphql.Null {
  125411. invalids++
  125412. }
  125413. case "exists":
  125414. out.Values[i] = ec._StaffMember_exists(ctx, field, obj)
  125415. if out.Values[i] == graphql.Null {
  125416. invalids++
  125417. }
  125418. case "firstName":
  125419. out.Values[i] = ec._StaffMember_firstName(ctx, field, obj)
  125420. case "id":
  125421. out.Values[i] = ec._StaffMember_id(ctx, field, obj)
  125422. if out.Values[i] == graphql.Null {
  125423. invalids++
  125424. }
  125425. case "initials":
  125426. out.Values[i] = ec._StaffMember_initials(ctx, field, obj)
  125427. case "isShopOwner":
  125428. out.Values[i] = ec._StaffMember_isShopOwner(ctx, field, obj)
  125429. if out.Values[i] == graphql.Null {
  125430. invalids++
  125431. }
  125432. case "lastName":
  125433. out.Values[i] = ec._StaffMember_lastName(ctx, field, obj)
  125434. case "locale":
  125435. out.Values[i] = ec._StaffMember_locale(ctx, field, obj)
  125436. if out.Values[i] == graphql.Null {
  125437. invalids++
  125438. }
  125439. case "name":
  125440. out.Values[i] = ec._StaffMember_name(ctx, field, obj)
  125441. if out.Values[i] == graphql.Null {
  125442. invalids++
  125443. }
  125444. case "phone":
  125445. out.Values[i] = ec._StaffMember_phone(ctx, field, obj)
  125446. case "privateData":
  125447. out.Values[i] = ec._StaffMember_privateData(ctx, field, obj)
  125448. if out.Values[i] == graphql.Null {
  125449. invalids++
  125450. }
  125451. default:
  125452. panic("unknown field " + strconv.Quote(field.Name))
  125453. }
  125454. }
  125455. out.Dispatch()
  125456. if invalids > 0 {
  125457. return graphql.Null
  125458. }
  125459. return out
  125460. }
  125461. var staffMemberConnectionImplementors = []string{"StaffMemberConnection"}
  125462. func (ec *executionContext) _StaffMemberConnection(ctx context.Context, sel ast.SelectionSet, obj *StaffMemberConnection) graphql.Marshaler {
  125463. fields := graphql.CollectFields(ec.OperationContext, sel, staffMemberConnectionImplementors)
  125464. out := graphql.NewFieldSet(fields)
  125465. var invalids uint32
  125466. for i, field := range fields {
  125467. switch field.Name {
  125468. case "__typename":
  125469. out.Values[i] = graphql.MarshalString("StaffMemberConnection")
  125470. case "edges":
  125471. out.Values[i] = ec._StaffMemberConnection_edges(ctx, field, obj)
  125472. if out.Values[i] == graphql.Null {
  125473. invalids++
  125474. }
  125475. case "nodes":
  125476. out.Values[i] = ec._StaffMemberConnection_nodes(ctx, field, obj)
  125477. if out.Values[i] == graphql.Null {
  125478. invalids++
  125479. }
  125480. case "pageInfo":
  125481. out.Values[i] = ec._StaffMemberConnection_pageInfo(ctx, field, obj)
  125482. if out.Values[i] == graphql.Null {
  125483. invalids++
  125484. }
  125485. default:
  125486. panic("unknown field " + strconv.Quote(field.Name))
  125487. }
  125488. }
  125489. out.Dispatch()
  125490. if invalids > 0 {
  125491. return graphql.Null
  125492. }
  125493. return out
  125494. }
  125495. var staffMemberEdgeImplementors = []string{"StaffMemberEdge"}
  125496. func (ec *executionContext) _StaffMemberEdge(ctx context.Context, sel ast.SelectionSet, obj *StaffMemberEdge) graphql.Marshaler {
  125497. fields := graphql.CollectFields(ec.OperationContext, sel, staffMemberEdgeImplementors)
  125498. out := graphql.NewFieldSet(fields)
  125499. var invalids uint32
  125500. for i, field := range fields {
  125501. switch field.Name {
  125502. case "__typename":
  125503. out.Values[i] = graphql.MarshalString("StaffMemberEdge")
  125504. case "cursor":
  125505. out.Values[i] = ec._StaffMemberEdge_cursor(ctx, field, obj)
  125506. if out.Values[i] == graphql.Null {
  125507. invalids++
  125508. }
  125509. case "node":
  125510. out.Values[i] = ec._StaffMemberEdge_node(ctx, field, obj)
  125511. if out.Values[i] == graphql.Null {
  125512. invalids++
  125513. }
  125514. default:
  125515. panic("unknown field " + strconv.Quote(field.Name))
  125516. }
  125517. }
  125518. out.Dispatch()
  125519. if invalids > 0 {
  125520. return graphql.Null
  125521. }
  125522. return out
  125523. }
  125524. var staffMemberPrivateDataImplementors = []string{"StaffMemberPrivateData"}
  125525. func (ec *executionContext) _StaffMemberPrivateData(ctx context.Context, sel ast.SelectionSet, obj *StaffMemberPrivateData) graphql.Marshaler {
  125526. fields := graphql.CollectFields(ec.OperationContext, sel, staffMemberPrivateDataImplementors)
  125527. out := graphql.NewFieldSet(fields)
  125528. var invalids uint32
  125529. for i, field := range fields {
  125530. switch field.Name {
  125531. case "__typename":
  125532. out.Values[i] = graphql.MarshalString("StaffMemberPrivateData")
  125533. case "accountSettingsUrl":
  125534. out.Values[i] = ec._StaffMemberPrivateData_accountSettingsUrl(ctx, field, obj)
  125535. if out.Values[i] == graphql.Null {
  125536. invalids++
  125537. }
  125538. case "createdAt":
  125539. out.Values[i] = ec._StaffMemberPrivateData_createdAt(ctx, field, obj)
  125540. if out.Values[i] == graphql.Null {
  125541. invalids++
  125542. }
  125543. default:
  125544. panic("unknown field " + strconv.Quote(field.Name))
  125545. }
  125546. }
  125547. out.Dispatch()
  125548. if invalids > 0 {
  125549. return graphql.Null
  125550. }
  125551. return out
  125552. }
  125553. var standardMetafieldDefinitionTemplateImplementors = []string{"StandardMetafieldDefinitionTemplate", "Node"}
  125554. func (ec *executionContext) _StandardMetafieldDefinitionTemplate(ctx context.Context, sel ast.SelectionSet, obj *StandardMetafieldDefinitionTemplate) graphql.Marshaler {
  125555. fields := graphql.CollectFields(ec.OperationContext, sel, standardMetafieldDefinitionTemplateImplementors)
  125556. out := graphql.NewFieldSet(fields)
  125557. var invalids uint32
  125558. for i, field := range fields {
  125559. switch field.Name {
  125560. case "__typename":
  125561. out.Values[i] = graphql.MarshalString("StandardMetafieldDefinitionTemplate")
  125562. case "description":
  125563. out.Values[i] = ec._StandardMetafieldDefinitionTemplate_description(ctx, field, obj)
  125564. case "id":
  125565. out.Values[i] = ec._StandardMetafieldDefinitionTemplate_id(ctx, field, obj)
  125566. if out.Values[i] == graphql.Null {
  125567. invalids++
  125568. }
  125569. case "key":
  125570. out.Values[i] = ec._StandardMetafieldDefinitionTemplate_key(ctx, field, obj)
  125571. if out.Values[i] == graphql.Null {
  125572. invalids++
  125573. }
  125574. case "name":
  125575. out.Values[i] = ec._StandardMetafieldDefinitionTemplate_name(ctx, field, obj)
  125576. if out.Values[i] == graphql.Null {
  125577. invalids++
  125578. }
  125579. case "namespace":
  125580. out.Values[i] = ec._StandardMetafieldDefinitionTemplate_namespace(ctx, field, obj)
  125581. if out.Values[i] == graphql.Null {
  125582. invalids++
  125583. }
  125584. case "ownerTypes":
  125585. out.Values[i] = ec._StandardMetafieldDefinitionTemplate_ownerTypes(ctx, field, obj)
  125586. if out.Values[i] == graphql.Null {
  125587. invalids++
  125588. }
  125589. case "type":
  125590. out.Values[i] = ec._StandardMetafieldDefinitionTemplate_type(ctx, field, obj)
  125591. if out.Values[i] == graphql.Null {
  125592. invalids++
  125593. }
  125594. case "validations":
  125595. out.Values[i] = ec._StandardMetafieldDefinitionTemplate_validations(ctx, field, obj)
  125596. if out.Values[i] == graphql.Null {
  125597. invalids++
  125598. }
  125599. case "visibleToStorefrontApi":
  125600. out.Values[i] = ec._StandardMetafieldDefinitionTemplate_visibleToStorefrontApi(ctx, field, obj)
  125601. if out.Values[i] == graphql.Null {
  125602. invalids++
  125603. }
  125604. default:
  125605. panic("unknown field " + strconv.Quote(field.Name))
  125606. }
  125607. }
  125608. out.Dispatch()
  125609. if invalids > 0 {
  125610. return graphql.Null
  125611. }
  125612. return out
  125613. }
  125614. var storefrontAccessTokenImplementors = []string{"StorefrontAccessToken", "Node"}
  125615. func (ec *executionContext) _StorefrontAccessToken(ctx context.Context, sel ast.SelectionSet, obj *StorefrontAccessToken) graphql.Marshaler {
  125616. fields := graphql.CollectFields(ec.OperationContext, sel, storefrontAccessTokenImplementors)
  125617. out := graphql.NewFieldSet(fields)
  125618. var invalids uint32
  125619. for i, field := range fields {
  125620. switch field.Name {
  125621. case "__typename":
  125622. out.Values[i] = graphql.MarshalString("StorefrontAccessToken")
  125623. case "accessScopes":
  125624. out.Values[i] = ec._StorefrontAccessToken_accessScopes(ctx, field, obj)
  125625. if out.Values[i] == graphql.Null {
  125626. invalids++
  125627. }
  125628. case "accessToken":
  125629. out.Values[i] = ec._StorefrontAccessToken_accessToken(ctx, field, obj)
  125630. if out.Values[i] == graphql.Null {
  125631. invalids++
  125632. }
  125633. case "createdAt":
  125634. out.Values[i] = ec._StorefrontAccessToken_createdAt(ctx, field, obj)
  125635. if out.Values[i] == graphql.Null {
  125636. invalids++
  125637. }
  125638. case "id":
  125639. out.Values[i] = ec._StorefrontAccessToken_id(ctx, field, obj)
  125640. if out.Values[i] == graphql.Null {
  125641. invalids++
  125642. }
  125643. case "title":
  125644. out.Values[i] = ec._StorefrontAccessToken_title(ctx, field, obj)
  125645. if out.Values[i] == graphql.Null {
  125646. invalids++
  125647. }
  125648. case "updatedAt":
  125649. out.Values[i] = ec._StorefrontAccessToken_updatedAt(ctx, field, obj)
  125650. if out.Values[i] == graphql.Null {
  125651. invalids++
  125652. }
  125653. default:
  125654. panic("unknown field " + strconv.Quote(field.Name))
  125655. }
  125656. }
  125657. out.Dispatch()
  125658. if invalids > 0 {
  125659. return graphql.Null
  125660. }
  125661. return out
  125662. }
  125663. var storefrontAccessTokenConnectionImplementors = []string{"StorefrontAccessTokenConnection"}
  125664. func (ec *executionContext) _StorefrontAccessTokenConnection(ctx context.Context, sel ast.SelectionSet, obj *StorefrontAccessTokenConnection) graphql.Marshaler {
  125665. fields := graphql.CollectFields(ec.OperationContext, sel, storefrontAccessTokenConnectionImplementors)
  125666. out := graphql.NewFieldSet(fields)
  125667. var invalids uint32
  125668. for i, field := range fields {
  125669. switch field.Name {
  125670. case "__typename":
  125671. out.Values[i] = graphql.MarshalString("StorefrontAccessTokenConnection")
  125672. case "edges":
  125673. out.Values[i] = ec._StorefrontAccessTokenConnection_edges(ctx, field, obj)
  125674. if out.Values[i] == graphql.Null {
  125675. invalids++
  125676. }
  125677. case "nodes":
  125678. out.Values[i] = ec._StorefrontAccessTokenConnection_nodes(ctx, field, obj)
  125679. if out.Values[i] == graphql.Null {
  125680. invalids++
  125681. }
  125682. case "pageInfo":
  125683. out.Values[i] = ec._StorefrontAccessTokenConnection_pageInfo(ctx, field, obj)
  125684. if out.Values[i] == graphql.Null {
  125685. invalids++
  125686. }
  125687. default:
  125688. panic("unknown field " + strconv.Quote(field.Name))
  125689. }
  125690. }
  125691. out.Dispatch()
  125692. if invalids > 0 {
  125693. return graphql.Null
  125694. }
  125695. return out
  125696. }
  125697. var storefrontAccessTokenEdgeImplementors = []string{"StorefrontAccessTokenEdge"}
  125698. func (ec *executionContext) _StorefrontAccessTokenEdge(ctx context.Context, sel ast.SelectionSet, obj *StorefrontAccessTokenEdge) graphql.Marshaler {
  125699. fields := graphql.CollectFields(ec.OperationContext, sel, storefrontAccessTokenEdgeImplementors)
  125700. out := graphql.NewFieldSet(fields)
  125701. var invalids uint32
  125702. for i, field := range fields {
  125703. switch field.Name {
  125704. case "__typename":
  125705. out.Values[i] = graphql.MarshalString("StorefrontAccessTokenEdge")
  125706. case "cursor":
  125707. out.Values[i] = ec._StorefrontAccessTokenEdge_cursor(ctx, field, obj)
  125708. if out.Values[i] == graphql.Null {
  125709. invalids++
  125710. }
  125711. case "node":
  125712. out.Values[i] = ec._StorefrontAccessTokenEdge_node(ctx, field, obj)
  125713. if out.Values[i] == graphql.Null {
  125714. invalids++
  125715. }
  125716. default:
  125717. panic("unknown field " + strconv.Quote(field.Name))
  125718. }
  125719. }
  125720. out.Dispatch()
  125721. if invalids > 0 {
  125722. return graphql.Null
  125723. }
  125724. return out
  125725. }
  125726. var stringConnectionImplementors = []string{"StringConnection"}
  125727. func (ec *executionContext) _StringConnection(ctx context.Context, sel ast.SelectionSet, obj *StringConnection) graphql.Marshaler {
  125728. fields := graphql.CollectFields(ec.OperationContext, sel, stringConnectionImplementors)
  125729. out := graphql.NewFieldSet(fields)
  125730. var invalids uint32
  125731. for i, field := range fields {
  125732. switch field.Name {
  125733. case "__typename":
  125734. out.Values[i] = graphql.MarshalString("StringConnection")
  125735. case "edges":
  125736. out.Values[i] = ec._StringConnection_edges(ctx, field, obj)
  125737. if out.Values[i] == graphql.Null {
  125738. invalids++
  125739. }
  125740. case "pageInfo":
  125741. out.Values[i] = ec._StringConnection_pageInfo(ctx, field, obj)
  125742. if out.Values[i] == graphql.Null {
  125743. invalids++
  125744. }
  125745. default:
  125746. panic("unknown field " + strconv.Quote(field.Name))
  125747. }
  125748. }
  125749. out.Dispatch()
  125750. if invalids > 0 {
  125751. return graphql.Null
  125752. }
  125753. return out
  125754. }
  125755. var stringEdgeImplementors = []string{"StringEdge"}
  125756. func (ec *executionContext) _StringEdge(ctx context.Context, sel ast.SelectionSet, obj *StringEdge) graphql.Marshaler {
  125757. fields := graphql.CollectFields(ec.OperationContext, sel, stringEdgeImplementors)
  125758. out := graphql.NewFieldSet(fields)
  125759. var invalids uint32
  125760. for i, field := range fields {
  125761. switch field.Name {
  125762. case "__typename":
  125763. out.Values[i] = graphql.MarshalString("StringEdge")
  125764. case "cursor":
  125765. out.Values[i] = ec._StringEdge_cursor(ctx, field, obj)
  125766. if out.Values[i] == graphql.Null {
  125767. invalids++
  125768. }
  125769. case "node":
  125770. out.Values[i] = ec._StringEdge_node(ctx, field, obj)
  125771. if out.Values[i] == graphql.Null {
  125772. invalids++
  125773. }
  125774. default:
  125775. panic("unknown field " + strconv.Quote(field.Name))
  125776. }
  125777. }
  125778. out.Dispatch()
  125779. if invalids > 0 {
  125780. return graphql.Null
  125781. }
  125782. return out
  125783. }
  125784. var subscriptionAppliedCodeDiscountImplementors = []string{"SubscriptionAppliedCodeDiscount", "SubscriptionDiscount"}
  125785. func (ec *executionContext) _SubscriptionAppliedCodeDiscount(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionAppliedCodeDiscount) graphql.Marshaler {
  125786. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionAppliedCodeDiscountImplementors)
  125787. out := graphql.NewFieldSet(fields)
  125788. var invalids uint32
  125789. for i, field := range fields {
  125790. switch field.Name {
  125791. case "__typename":
  125792. out.Values[i] = graphql.MarshalString("SubscriptionAppliedCodeDiscount")
  125793. case "id":
  125794. out.Values[i] = ec._SubscriptionAppliedCodeDiscount_id(ctx, field, obj)
  125795. if out.Values[i] == graphql.Null {
  125796. invalids++
  125797. }
  125798. case "redeemCode":
  125799. out.Values[i] = ec._SubscriptionAppliedCodeDiscount_redeemCode(ctx, field, obj)
  125800. if out.Values[i] == graphql.Null {
  125801. invalids++
  125802. }
  125803. case "rejectionReason":
  125804. out.Values[i] = ec._SubscriptionAppliedCodeDiscount_rejectionReason(ctx, field, obj)
  125805. default:
  125806. panic("unknown field " + strconv.Quote(field.Name))
  125807. }
  125808. }
  125809. out.Dispatch()
  125810. if invalids > 0 {
  125811. return graphql.Null
  125812. }
  125813. return out
  125814. }
  125815. var subscriptionBillingAttemptImplementors = []string{"SubscriptionBillingAttempt", "Node"}
  125816. func (ec *executionContext) _SubscriptionBillingAttempt(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionBillingAttempt) graphql.Marshaler {
  125817. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionBillingAttemptImplementors)
  125818. out := graphql.NewFieldSet(fields)
  125819. var invalids uint32
  125820. for i, field := range fields {
  125821. switch field.Name {
  125822. case "__typename":
  125823. out.Values[i] = graphql.MarshalString("SubscriptionBillingAttempt")
  125824. case "completedAt":
  125825. out.Values[i] = ec._SubscriptionBillingAttempt_completedAt(ctx, field, obj)
  125826. case "createdAt":
  125827. out.Values[i] = ec._SubscriptionBillingAttempt_createdAt(ctx, field, obj)
  125828. if out.Values[i] == graphql.Null {
  125829. invalids++
  125830. }
  125831. case "errorCode":
  125832. out.Values[i] = ec._SubscriptionBillingAttempt_errorCode(ctx, field, obj)
  125833. case "errorMessage":
  125834. out.Values[i] = ec._SubscriptionBillingAttempt_errorMessage(ctx, field, obj)
  125835. case "id":
  125836. out.Values[i] = ec._SubscriptionBillingAttempt_id(ctx, field, obj)
  125837. if out.Values[i] == graphql.Null {
  125838. invalids++
  125839. }
  125840. case "idempotencyKey":
  125841. out.Values[i] = ec._SubscriptionBillingAttempt_idempotencyKey(ctx, field, obj)
  125842. if out.Values[i] == graphql.Null {
  125843. invalids++
  125844. }
  125845. case "nextActionUrl":
  125846. out.Values[i] = ec._SubscriptionBillingAttempt_nextActionUrl(ctx, field, obj)
  125847. case "order":
  125848. out.Values[i] = ec._SubscriptionBillingAttempt_order(ctx, field, obj)
  125849. case "originTime":
  125850. out.Values[i] = ec._SubscriptionBillingAttempt_originTime(ctx, field, obj)
  125851. case "ready":
  125852. out.Values[i] = ec._SubscriptionBillingAttempt_ready(ctx, field, obj)
  125853. if out.Values[i] == graphql.Null {
  125854. invalids++
  125855. }
  125856. case "subscriptionContract":
  125857. out.Values[i] = ec._SubscriptionBillingAttempt_subscriptionContract(ctx, field, obj)
  125858. if out.Values[i] == graphql.Null {
  125859. invalids++
  125860. }
  125861. default:
  125862. panic("unknown field " + strconv.Quote(field.Name))
  125863. }
  125864. }
  125865. out.Dispatch()
  125866. if invalids > 0 {
  125867. return graphql.Null
  125868. }
  125869. return out
  125870. }
  125871. var subscriptionBillingAttemptConnectionImplementors = []string{"SubscriptionBillingAttemptConnection"}
  125872. func (ec *executionContext) _SubscriptionBillingAttemptConnection(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionBillingAttemptConnection) graphql.Marshaler {
  125873. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionBillingAttemptConnectionImplementors)
  125874. out := graphql.NewFieldSet(fields)
  125875. var invalids uint32
  125876. for i, field := range fields {
  125877. switch field.Name {
  125878. case "__typename":
  125879. out.Values[i] = graphql.MarshalString("SubscriptionBillingAttemptConnection")
  125880. case "edges":
  125881. out.Values[i] = ec._SubscriptionBillingAttemptConnection_edges(ctx, field, obj)
  125882. if out.Values[i] == graphql.Null {
  125883. invalids++
  125884. }
  125885. case "nodes":
  125886. out.Values[i] = ec._SubscriptionBillingAttemptConnection_nodes(ctx, field, obj)
  125887. if out.Values[i] == graphql.Null {
  125888. invalids++
  125889. }
  125890. case "pageInfo":
  125891. out.Values[i] = ec._SubscriptionBillingAttemptConnection_pageInfo(ctx, field, obj)
  125892. if out.Values[i] == graphql.Null {
  125893. invalids++
  125894. }
  125895. default:
  125896. panic("unknown field " + strconv.Quote(field.Name))
  125897. }
  125898. }
  125899. out.Dispatch()
  125900. if invalids > 0 {
  125901. return graphql.Null
  125902. }
  125903. return out
  125904. }
  125905. var subscriptionBillingAttemptEdgeImplementors = []string{"SubscriptionBillingAttemptEdge"}
  125906. func (ec *executionContext) _SubscriptionBillingAttemptEdge(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionBillingAttemptEdge) graphql.Marshaler {
  125907. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionBillingAttemptEdgeImplementors)
  125908. out := graphql.NewFieldSet(fields)
  125909. var invalids uint32
  125910. for i, field := range fields {
  125911. switch field.Name {
  125912. case "__typename":
  125913. out.Values[i] = graphql.MarshalString("SubscriptionBillingAttemptEdge")
  125914. case "cursor":
  125915. out.Values[i] = ec._SubscriptionBillingAttemptEdge_cursor(ctx, field, obj)
  125916. if out.Values[i] == graphql.Null {
  125917. invalids++
  125918. }
  125919. case "node":
  125920. out.Values[i] = ec._SubscriptionBillingAttemptEdge_node(ctx, field, obj)
  125921. if out.Values[i] == graphql.Null {
  125922. invalids++
  125923. }
  125924. default:
  125925. panic("unknown field " + strconv.Quote(field.Name))
  125926. }
  125927. }
  125928. out.Dispatch()
  125929. if invalids > 0 {
  125930. return graphql.Null
  125931. }
  125932. return out
  125933. }
  125934. var subscriptionBillingPolicyImplementors = []string{"SubscriptionBillingPolicy"}
  125935. func (ec *executionContext) _SubscriptionBillingPolicy(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionBillingPolicy) graphql.Marshaler {
  125936. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionBillingPolicyImplementors)
  125937. out := graphql.NewFieldSet(fields)
  125938. var invalids uint32
  125939. for i, field := range fields {
  125940. switch field.Name {
  125941. case "__typename":
  125942. out.Values[i] = graphql.MarshalString("SubscriptionBillingPolicy")
  125943. case "anchors":
  125944. out.Values[i] = ec._SubscriptionBillingPolicy_anchors(ctx, field, obj)
  125945. if out.Values[i] == graphql.Null {
  125946. invalids++
  125947. }
  125948. case "interval":
  125949. out.Values[i] = ec._SubscriptionBillingPolicy_interval(ctx, field, obj)
  125950. if out.Values[i] == graphql.Null {
  125951. invalids++
  125952. }
  125953. case "intervalCount":
  125954. out.Values[i] = ec._SubscriptionBillingPolicy_intervalCount(ctx, field, obj)
  125955. if out.Values[i] == graphql.Null {
  125956. invalids++
  125957. }
  125958. case "maxCycles":
  125959. out.Values[i] = ec._SubscriptionBillingPolicy_maxCycles(ctx, field, obj)
  125960. case "minCycles":
  125961. out.Values[i] = ec._SubscriptionBillingPolicy_minCycles(ctx, field, obj)
  125962. default:
  125963. panic("unknown field " + strconv.Quote(field.Name))
  125964. }
  125965. }
  125966. out.Dispatch()
  125967. if invalids > 0 {
  125968. return graphql.Null
  125969. }
  125970. return out
  125971. }
  125972. var subscriptionContractImplementors = []string{"SubscriptionContract", "Node", "SubscriptionContractBase"}
  125973. func (ec *executionContext) _SubscriptionContract(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionContract) graphql.Marshaler {
  125974. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionContractImplementors)
  125975. out := graphql.NewFieldSet(fields)
  125976. var invalids uint32
  125977. for i, field := range fields {
  125978. switch field.Name {
  125979. case "__typename":
  125980. out.Values[i] = graphql.MarshalString("SubscriptionContract")
  125981. case "app":
  125982. out.Values[i] = ec._SubscriptionContract_app(ctx, field, obj)
  125983. case "appAdminUrl":
  125984. out.Values[i] = ec._SubscriptionContract_appAdminUrl(ctx, field, obj)
  125985. case "billingAttempts":
  125986. out.Values[i] = ec._SubscriptionContract_billingAttempts(ctx, field, obj)
  125987. if out.Values[i] == graphql.Null {
  125988. invalids++
  125989. }
  125990. case "billingPolicy":
  125991. out.Values[i] = ec._SubscriptionContract_billingPolicy(ctx, field, obj)
  125992. if out.Values[i] == graphql.Null {
  125993. invalids++
  125994. }
  125995. case "createdAt":
  125996. out.Values[i] = ec._SubscriptionContract_createdAt(ctx, field, obj)
  125997. if out.Values[i] == graphql.Null {
  125998. invalids++
  125999. }
  126000. case "currencyCode":
  126001. out.Values[i] = ec._SubscriptionContract_currencyCode(ctx, field, obj)
  126002. if out.Values[i] == graphql.Null {
  126003. invalids++
  126004. }
  126005. case "customAttributes":
  126006. out.Values[i] = ec._SubscriptionContract_customAttributes(ctx, field, obj)
  126007. if out.Values[i] == graphql.Null {
  126008. invalids++
  126009. }
  126010. case "customer":
  126011. out.Values[i] = ec._SubscriptionContract_customer(ctx, field, obj)
  126012. case "customerPaymentMethod":
  126013. out.Values[i] = ec._SubscriptionContract_customerPaymentMethod(ctx, field, obj)
  126014. case "deliveryMethod":
  126015. out.Values[i] = ec._SubscriptionContract_deliveryMethod(ctx, field, obj)
  126016. case "deliveryPolicy":
  126017. out.Values[i] = ec._SubscriptionContract_deliveryPolicy(ctx, field, obj)
  126018. if out.Values[i] == graphql.Null {
  126019. invalids++
  126020. }
  126021. case "deliveryPrice":
  126022. out.Values[i] = ec._SubscriptionContract_deliveryPrice(ctx, field, obj)
  126023. if out.Values[i] == graphql.Null {
  126024. invalids++
  126025. }
  126026. case "discounts":
  126027. out.Values[i] = ec._SubscriptionContract_discounts(ctx, field, obj)
  126028. if out.Values[i] == graphql.Null {
  126029. invalids++
  126030. }
  126031. case "id":
  126032. out.Values[i] = ec._SubscriptionContract_id(ctx, field, obj)
  126033. if out.Values[i] == graphql.Null {
  126034. invalids++
  126035. }
  126036. case "lastPaymentStatus":
  126037. out.Values[i] = ec._SubscriptionContract_lastPaymentStatus(ctx, field, obj)
  126038. case "lineCount":
  126039. out.Values[i] = ec._SubscriptionContract_lineCount(ctx, field, obj)
  126040. if out.Values[i] == graphql.Null {
  126041. invalids++
  126042. }
  126043. case "lines":
  126044. out.Values[i] = ec._SubscriptionContract_lines(ctx, field, obj)
  126045. if out.Values[i] == graphql.Null {
  126046. invalids++
  126047. }
  126048. case "nextBillingDate":
  126049. out.Values[i] = ec._SubscriptionContract_nextBillingDate(ctx, field, obj)
  126050. case "note":
  126051. out.Values[i] = ec._SubscriptionContract_note(ctx, field, obj)
  126052. case "orders":
  126053. out.Values[i] = ec._SubscriptionContract_orders(ctx, field, obj)
  126054. if out.Values[i] == graphql.Null {
  126055. invalids++
  126056. }
  126057. case "originOrder":
  126058. out.Values[i] = ec._SubscriptionContract_originOrder(ctx, field, obj)
  126059. case "status":
  126060. out.Values[i] = ec._SubscriptionContract_status(ctx, field, obj)
  126061. if out.Values[i] == graphql.Null {
  126062. invalids++
  126063. }
  126064. case "updatedAt":
  126065. out.Values[i] = ec._SubscriptionContract_updatedAt(ctx, field, obj)
  126066. if out.Values[i] == graphql.Null {
  126067. invalids++
  126068. }
  126069. default:
  126070. panic("unknown field " + strconv.Quote(field.Name))
  126071. }
  126072. }
  126073. out.Dispatch()
  126074. if invalids > 0 {
  126075. return graphql.Null
  126076. }
  126077. return out
  126078. }
  126079. var subscriptionContractConnectionImplementors = []string{"SubscriptionContractConnection"}
  126080. func (ec *executionContext) _SubscriptionContractConnection(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionContractConnection) graphql.Marshaler {
  126081. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionContractConnectionImplementors)
  126082. out := graphql.NewFieldSet(fields)
  126083. var invalids uint32
  126084. for i, field := range fields {
  126085. switch field.Name {
  126086. case "__typename":
  126087. out.Values[i] = graphql.MarshalString("SubscriptionContractConnection")
  126088. case "edges":
  126089. out.Values[i] = ec._SubscriptionContractConnection_edges(ctx, field, obj)
  126090. if out.Values[i] == graphql.Null {
  126091. invalids++
  126092. }
  126093. case "nodes":
  126094. out.Values[i] = ec._SubscriptionContractConnection_nodes(ctx, field, obj)
  126095. if out.Values[i] == graphql.Null {
  126096. invalids++
  126097. }
  126098. case "pageInfo":
  126099. out.Values[i] = ec._SubscriptionContractConnection_pageInfo(ctx, field, obj)
  126100. if out.Values[i] == graphql.Null {
  126101. invalids++
  126102. }
  126103. default:
  126104. panic("unknown field " + strconv.Quote(field.Name))
  126105. }
  126106. }
  126107. out.Dispatch()
  126108. if invalids > 0 {
  126109. return graphql.Null
  126110. }
  126111. return out
  126112. }
  126113. var subscriptionContractEdgeImplementors = []string{"SubscriptionContractEdge"}
  126114. func (ec *executionContext) _SubscriptionContractEdge(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionContractEdge) graphql.Marshaler {
  126115. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionContractEdgeImplementors)
  126116. out := graphql.NewFieldSet(fields)
  126117. var invalids uint32
  126118. for i, field := range fields {
  126119. switch field.Name {
  126120. case "__typename":
  126121. out.Values[i] = graphql.MarshalString("SubscriptionContractEdge")
  126122. case "cursor":
  126123. out.Values[i] = ec._SubscriptionContractEdge_cursor(ctx, field, obj)
  126124. if out.Values[i] == graphql.Null {
  126125. invalids++
  126126. }
  126127. case "node":
  126128. out.Values[i] = ec._SubscriptionContractEdge_node(ctx, field, obj)
  126129. if out.Values[i] == graphql.Null {
  126130. invalids++
  126131. }
  126132. default:
  126133. panic("unknown field " + strconv.Quote(field.Name))
  126134. }
  126135. }
  126136. out.Dispatch()
  126137. if invalids > 0 {
  126138. return graphql.Null
  126139. }
  126140. return out
  126141. }
  126142. var subscriptionCyclePriceAdjustmentImplementors = []string{"SubscriptionCyclePriceAdjustment"}
  126143. func (ec *executionContext) _SubscriptionCyclePriceAdjustment(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionCyclePriceAdjustment) graphql.Marshaler {
  126144. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionCyclePriceAdjustmentImplementors)
  126145. out := graphql.NewFieldSet(fields)
  126146. var invalids uint32
  126147. for i, field := range fields {
  126148. switch field.Name {
  126149. case "__typename":
  126150. out.Values[i] = graphql.MarshalString("SubscriptionCyclePriceAdjustment")
  126151. case "adjustmentType":
  126152. out.Values[i] = ec._SubscriptionCyclePriceAdjustment_adjustmentType(ctx, field, obj)
  126153. if out.Values[i] == graphql.Null {
  126154. invalids++
  126155. }
  126156. case "adjustmentValue":
  126157. out.Values[i] = ec._SubscriptionCyclePriceAdjustment_adjustmentValue(ctx, field, obj)
  126158. if out.Values[i] == graphql.Null {
  126159. invalids++
  126160. }
  126161. case "afterCycle":
  126162. out.Values[i] = ec._SubscriptionCyclePriceAdjustment_afterCycle(ctx, field, obj)
  126163. if out.Values[i] == graphql.Null {
  126164. invalids++
  126165. }
  126166. case "computedPrice":
  126167. out.Values[i] = ec._SubscriptionCyclePriceAdjustment_computedPrice(ctx, field, obj)
  126168. if out.Values[i] == graphql.Null {
  126169. invalids++
  126170. }
  126171. default:
  126172. panic("unknown field " + strconv.Quote(field.Name))
  126173. }
  126174. }
  126175. out.Dispatch()
  126176. if invalids > 0 {
  126177. return graphql.Null
  126178. }
  126179. return out
  126180. }
  126181. var subscriptionDeliveryMethodLocalDeliveryImplementors = []string{"SubscriptionDeliveryMethodLocalDelivery", "SubscriptionDeliveryMethod"}
  126182. func (ec *executionContext) _SubscriptionDeliveryMethodLocalDelivery(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionDeliveryMethodLocalDelivery) graphql.Marshaler {
  126183. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionDeliveryMethodLocalDeliveryImplementors)
  126184. out := graphql.NewFieldSet(fields)
  126185. var invalids uint32
  126186. for i, field := range fields {
  126187. switch field.Name {
  126188. case "__typename":
  126189. out.Values[i] = graphql.MarshalString("SubscriptionDeliveryMethodLocalDelivery")
  126190. case "address":
  126191. out.Values[i] = ec._SubscriptionDeliveryMethodLocalDelivery_address(ctx, field, obj)
  126192. if out.Values[i] == graphql.Null {
  126193. invalids++
  126194. }
  126195. case "localDeliveryOption":
  126196. out.Values[i] = ec._SubscriptionDeliveryMethodLocalDelivery_localDeliveryOption(ctx, field, obj)
  126197. if out.Values[i] == graphql.Null {
  126198. invalids++
  126199. }
  126200. default:
  126201. panic("unknown field " + strconv.Quote(field.Name))
  126202. }
  126203. }
  126204. out.Dispatch()
  126205. if invalids > 0 {
  126206. return graphql.Null
  126207. }
  126208. return out
  126209. }
  126210. var subscriptionDeliveryMethodLocalDeliveryOptionImplementors = []string{"SubscriptionDeliveryMethodLocalDeliveryOption"}
  126211. func (ec *executionContext) _SubscriptionDeliveryMethodLocalDeliveryOption(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionDeliveryMethodLocalDeliveryOption) graphql.Marshaler {
  126212. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionDeliveryMethodLocalDeliveryOptionImplementors)
  126213. out := graphql.NewFieldSet(fields)
  126214. var invalids uint32
  126215. for i, field := range fields {
  126216. switch field.Name {
  126217. case "__typename":
  126218. out.Values[i] = graphql.MarshalString("SubscriptionDeliveryMethodLocalDeliveryOption")
  126219. case "code":
  126220. out.Values[i] = ec._SubscriptionDeliveryMethodLocalDeliveryOption_code(ctx, field, obj)
  126221. case "description":
  126222. out.Values[i] = ec._SubscriptionDeliveryMethodLocalDeliveryOption_description(ctx, field, obj)
  126223. case "instructions":
  126224. out.Values[i] = ec._SubscriptionDeliveryMethodLocalDeliveryOption_instructions(ctx, field, obj)
  126225. case "phone":
  126226. out.Values[i] = ec._SubscriptionDeliveryMethodLocalDeliveryOption_phone(ctx, field, obj)
  126227. if out.Values[i] == graphql.Null {
  126228. invalids++
  126229. }
  126230. case "presentmentTitle":
  126231. out.Values[i] = ec._SubscriptionDeliveryMethodLocalDeliveryOption_presentmentTitle(ctx, field, obj)
  126232. case "title":
  126233. out.Values[i] = ec._SubscriptionDeliveryMethodLocalDeliveryOption_title(ctx, field, obj)
  126234. default:
  126235. panic("unknown field " + strconv.Quote(field.Name))
  126236. }
  126237. }
  126238. out.Dispatch()
  126239. if invalids > 0 {
  126240. return graphql.Null
  126241. }
  126242. return out
  126243. }
  126244. var subscriptionDeliveryMethodPickupImplementors = []string{"SubscriptionDeliveryMethodPickup", "SubscriptionDeliveryMethod"}
  126245. func (ec *executionContext) _SubscriptionDeliveryMethodPickup(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionDeliveryMethodPickup) graphql.Marshaler {
  126246. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionDeliveryMethodPickupImplementors)
  126247. out := graphql.NewFieldSet(fields)
  126248. var invalids uint32
  126249. for i, field := range fields {
  126250. switch field.Name {
  126251. case "__typename":
  126252. out.Values[i] = graphql.MarshalString("SubscriptionDeliveryMethodPickup")
  126253. case "pickupOption":
  126254. out.Values[i] = ec._SubscriptionDeliveryMethodPickup_pickupOption(ctx, field, obj)
  126255. if out.Values[i] == graphql.Null {
  126256. invalids++
  126257. }
  126258. default:
  126259. panic("unknown field " + strconv.Quote(field.Name))
  126260. }
  126261. }
  126262. out.Dispatch()
  126263. if invalids > 0 {
  126264. return graphql.Null
  126265. }
  126266. return out
  126267. }
  126268. var subscriptionDeliveryMethodPickupOptionImplementors = []string{"SubscriptionDeliveryMethodPickupOption"}
  126269. func (ec *executionContext) _SubscriptionDeliveryMethodPickupOption(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionDeliveryMethodPickupOption) graphql.Marshaler {
  126270. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionDeliveryMethodPickupOptionImplementors)
  126271. out := graphql.NewFieldSet(fields)
  126272. var invalids uint32
  126273. for i, field := range fields {
  126274. switch field.Name {
  126275. case "__typename":
  126276. out.Values[i] = graphql.MarshalString("SubscriptionDeliveryMethodPickupOption")
  126277. case "code":
  126278. out.Values[i] = ec._SubscriptionDeliveryMethodPickupOption_code(ctx, field, obj)
  126279. case "description":
  126280. out.Values[i] = ec._SubscriptionDeliveryMethodPickupOption_description(ctx, field, obj)
  126281. case "location":
  126282. out.Values[i] = ec._SubscriptionDeliveryMethodPickupOption_location(ctx, field, obj)
  126283. if out.Values[i] == graphql.Null {
  126284. invalids++
  126285. }
  126286. case "presentmentTitle":
  126287. out.Values[i] = ec._SubscriptionDeliveryMethodPickupOption_presentmentTitle(ctx, field, obj)
  126288. case "title":
  126289. out.Values[i] = ec._SubscriptionDeliveryMethodPickupOption_title(ctx, field, obj)
  126290. default:
  126291. panic("unknown field " + strconv.Quote(field.Name))
  126292. }
  126293. }
  126294. out.Dispatch()
  126295. if invalids > 0 {
  126296. return graphql.Null
  126297. }
  126298. return out
  126299. }
  126300. var subscriptionDeliveryMethodShippingImplementors = []string{"SubscriptionDeliveryMethodShipping", "SubscriptionDeliveryMethod"}
  126301. func (ec *executionContext) _SubscriptionDeliveryMethodShipping(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionDeliveryMethodShipping) graphql.Marshaler {
  126302. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionDeliveryMethodShippingImplementors)
  126303. out := graphql.NewFieldSet(fields)
  126304. var invalids uint32
  126305. for i, field := range fields {
  126306. switch field.Name {
  126307. case "__typename":
  126308. out.Values[i] = graphql.MarshalString("SubscriptionDeliveryMethodShipping")
  126309. case "address":
  126310. out.Values[i] = ec._SubscriptionDeliveryMethodShipping_address(ctx, field, obj)
  126311. if out.Values[i] == graphql.Null {
  126312. invalids++
  126313. }
  126314. case "shippingOption":
  126315. out.Values[i] = ec._SubscriptionDeliveryMethodShipping_shippingOption(ctx, field, obj)
  126316. if out.Values[i] == graphql.Null {
  126317. invalids++
  126318. }
  126319. default:
  126320. panic("unknown field " + strconv.Quote(field.Name))
  126321. }
  126322. }
  126323. out.Dispatch()
  126324. if invalids > 0 {
  126325. return graphql.Null
  126326. }
  126327. return out
  126328. }
  126329. var subscriptionDeliveryMethodShippingOptionImplementors = []string{"SubscriptionDeliveryMethodShippingOption"}
  126330. func (ec *executionContext) _SubscriptionDeliveryMethodShippingOption(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionDeliveryMethodShippingOption) graphql.Marshaler {
  126331. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionDeliveryMethodShippingOptionImplementors)
  126332. out := graphql.NewFieldSet(fields)
  126333. var invalids uint32
  126334. for i, field := range fields {
  126335. switch field.Name {
  126336. case "__typename":
  126337. out.Values[i] = graphql.MarshalString("SubscriptionDeliveryMethodShippingOption")
  126338. case "carrierService":
  126339. out.Values[i] = ec._SubscriptionDeliveryMethodShippingOption_carrierService(ctx, field, obj)
  126340. case "code":
  126341. out.Values[i] = ec._SubscriptionDeliveryMethodShippingOption_code(ctx, field, obj)
  126342. case "description":
  126343. out.Values[i] = ec._SubscriptionDeliveryMethodShippingOption_description(ctx, field, obj)
  126344. case "presentmentTitle":
  126345. out.Values[i] = ec._SubscriptionDeliveryMethodShippingOption_presentmentTitle(ctx, field, obj)
  126346. case "title":
  126347. out.Values[i] = ec._SubscriptionDeliveryMethodShippingOption_title(ctx, field, obj)
  126348. default:
  126349. panic("unknown field " + strconv.Quote(field.Name))
  126350. }
  126351. }
  126352. out.Dispatch()
  126353. if invalids > 0 {
  126354. return graphql.Null
  126355. }
  126356. return out
  126357. }
  126358. var subscriptionDeliveryPolicyImplementors = []string{"SubscriptionDeliveryPolicy"}
  126359. func (ec *executionContext) _SubscriptionDeliveryPolicy(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionDeliveryPolicy) graphql.Marshaler {
  126360. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionDeliveryPolicyImplementors)
  126361. out := graphql.NewFieldSet(fields)
  126362. var invalids uint32
  126363. for i, field := range fields {
  126364. switch field.Name {
  126365. case "__typename":
  126366. out.Values[i] = graphql.MarshalString("SubscriptionDeliveryPolicy")
  126367. case "anchors":
  126368. out.Values[i] = ec._SubscriptionDeliveryPolicy_anchors(ctx, field, obj)
  126369. if out.Values[i] == graphql.Null {
  126370. invalids++
  126371. }
  126372. case "interval":
  126373. out.Values[i] = ec._SubscriptionDeliveryPolicy_interval(ctx, field, obj)
  126374. if out.Values[i] == graphql.Null {
  126375. invalids++
  126376. }
  126377. case "intervalCount":
  126378. out.Values[i] = ec._SubscriptionDeliveryPolicy_intervalCount(ctx, field, obj)
  126379. if out.Values[i] == graphql.Null {
  126380. invalids++
  126381. }
  126382. default:
  126383. panic("unknown field " + strconv.Quote(field.Name))
  126384. }
  126385. }
  126386. out.Dispatch()
  126387. if invalids > 0 {
  126388. return graphql.Null
  126389. }
  126390. return out
  126391. }
  126392. var subscriptionDiscountAllocationImplementors = []string{"SubscriptionDiscountAllocation"}
  126393. func (ec *executionContext) _SubscriptionDiscountAllocation(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionDiscountAllocation) graphql.Marshaler {
  126394. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionDiscountAllocationImplementors)
  126395. out := graphql.NewFieldSet(fields)
  126396. var invalids uint32
  126397. for i, field := range fields {
  126398. switch field.Name {
  126399. case "__typename":
  126400. out.Values[i] = graphql.MarshalString("SubscriptionDiscountAllocation")
  126401. case "amount":
  126402. out.Values[i] = ec._SubscriptionDiscountAllocation_amount(ctx, field, obj)
  126403. if out.Values[i] == graphql.Null {
  126404. invalids++
  126405. }
  126406. case "discount":
  126407. out.Values[i] = ec._SubscriptionDiscountAllocation_discount(ctx, field, obj)
  126408. if out.Values[i] == graphql.Null {
  126409. invalids++
  126410. }
  126411. default:
  126412. panic("unknown field " + strconv.Quote(field.Name))
  126413. }
  126414. }
  126415. out.Dispatch()
  126416. if invalids > 0 {
  126417. return graphql.Null
  126418. }
  126419. return out
  126420. }
  126421. var subscriptionDiscountEntitledLinesImplementors = []string{"SubscriptionDiscountEntitledLines"}
  126422. func (ec *executionContext) _SubscriptionDiscountEntitledLines(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionDiscountEntitledLines) graphql.Marshaler {
  126423. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionDiscountEntitledLinesImplementors)
  126424. out := graphql.NewFieldSet(fields)
  126425. var invalids uint32
  126426. for i, field := range fields {
  126427. switch field.Name {
  126428. case "__typename":
  126429. out.Values[i] = graphql.MarshalString("SubscriptionDiscountEntitledLines")
  126430. case "all":
  126431. out.Values[i] = ec._SubscriptionDiscountEntitledLines_all(ctx, field, obj)
  126432. if out.Values[i] == graphql.Null {
  126433. invalids++
  126434. }
  126435. case "lines":
  126436. out.Values[i] = ec._SubscriptionDiscountEntitledLines_lines(ctx, field, obj)
  126437. if out.Values[i] == graphql.Null {
  126438. invalids++
  126439. }
  126440. default:
  126441. panic("unknown field " + strconv.Quote(field.Name))
  126442. }
  126443. }
  126444. out.Dispatch()
  126445. if invalids > 0 {
  126446. return graphql.Null
  126447. }
  126448. return out
  126449. }
  126450. var subscriptionDiscountFixedAmountValueImplementors = []string{"SubscriptionDiscountFixedAmountValue", "SubscriptionDiscountValue"}
  126451. func (ec *executionContext) _SubscriptionDiscountFixedAmountValue(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionDiscountFixedAmountValue) graphql.Marshaler {
  126452. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionDiscountFixedAmountValueImplementors)
  126453. out := graphql.NewFieldSet(fields)
  126454. var invalids uint32
  126455. for i, field := range fields {
  126456. switch field.Name {
  126457. case "__typename":
  126458. out.Values[i] = graphql.MarshalString("SubscriptionDiscountFixedAmountValue")
  126459. case "amount":
  126460. out.Values[i] = ec._SubscriptionDiscountFixedAmountValue_amount(ctx, field, obj)
  126461. if out.Values[i] == graphql.Null {
  126462. invalids++
  126463. }
  126464. case "appliesOnEachItem":
  126465. out.Values[i] = ec._SubscriptionDiscountFixedAmountValue_appliesOnEachItem(ctx, field, obj)
  126466. if out.Values[i] == graphql.Null {
  126467. invalids++
  126468. }
  126469. default:
  126470. panic("unknown field " + strconv.Quote(field.Name))
  126471. }
  126472. }
  126473. out.Dispatch()
  126474. if invalids > 0 {
  126475. return graphql.Null
  126476. }
  126477. return out
  126478. }
  126479. var subscriptionDiscountPercentageValueImplementors = []string{"SubscriptionDiscountPercentageValue", "SubscriptionDiscountValue"}
  126480. func (ec *executionContext) _SubscriptionDiscountPercentageValue(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionDiscountPercentageValue) graphql.Marshaler {
  126481. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionDiscountPercentageValueImplementors)
  126482. out := graphql.NewFieldSet(fields)
  126483. var invalids uint32
  126484. for i, field := range fields {
  126485. switch field.Name {
  126486. case "__typename":
  126487. out.Values[i] = graphql.MarshalString("SubscriptionDiscountPercentageValue")
  126488. case "percentage":
  126489. out.Values[i] = ec._SubscriptionDiscountPercentageValue_percentage(ctx, field, obj)
  126490. if out.Values[i] == graphql.Null {
  126491. invalids++
  126492. }
  126493. default:
  126494. panic("unknown field " + strconv.Quote(field.Name))
  126495. }
  126496. }
  126497. out.Dispatch()
  126498. if invalids > 0 {
  126499. return graphql.Null
  126500. }
  126501. return out
  126502. }
  126503. var subscriptionLineImplementors = []string{"SubscriptionLine"}
  126504. func (ec *executionContext) _SubscriptionLine(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionLine) graphql.Marshaler {
  126505. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionLineImplementors)
  126506. out := graphql.NewFieldSet(fields)
  126507. var invalids uint32
  126508. for i, field := range fields {
  126509. switch field.Name {
  126510. case "__typename":
  126511. out.Values[i] = graphql.MarshalString("SubscriptionLine")
  126512. case "currentPrice":
  126513. out.Values[i] = ec._SubscriptionLine_currentPrice(ctx, field, obj)
  126514. if out.Values[i] == graphql.Null {
  126515. invalids++
  126516. }
  126517. case "customAttributes":
  126518. out.Values[i] = ec._SubscriptionLine_customAttributes(ctx, field, obj)
  126519. if out.Values[i] == graphql.Null {
  126520. invalids++
  126521. }
  126522. case "discountAllocations":
  126523. out.Values[i] = ec._SubscriptionLine_discountAllocations(ctx, field, obj)
  126524. if out.Values[i] == graphql.Null {
  126525. invalids++
  126526. }
  126527. case "id":
  126528. out.Values[i] = ec._SubscriptionLine_id(ctx, field, obj)
  126529. if out.Values[i] == graphql.Null {
  126530. invalids++
  126531. }
  126532. case "lineDiscountedPrice":
  126533. out.Values[i] = ec._SubscriptionLine_lineDiscountedPrice(ctx, field, obj)
  126534. if out.Values[i] == graphql.Null {
  126535. invalids++
  126536. }
  126537. case "pricingPolicy":
  126538. out.Values[i] = ec._SubscriptionLine_pricingPolicy(ctx, field, obj)
  126539. case "productId":
  126540. out.Values[i] = ec._SubscriptionLine_productId(ctx, field, obj)
  126541. case "quantity":
  126542. out.Values[i] = ec._SubscriptionLine_quantity(ctx, field, obj)
  126543. if out.Values[i] == graphql.Null {
  126544. invalids++
  126545. }
  126546. case "requiresShipping":
  126547. out.Values[i] = ec._SubscriptionLine_requiresShipping(ctx, field, obj)
  126548. if out.Values[i] == graphql.Null {
  126549. invalids++
  126550. }
  126551. case "sellingPlanId":
  126552. out.Values[i] = ec._SubscriptionLine_sellingPlanId(ctx, field, obj)
  126553. case "sellingPlanName":
  126554. out.Values[i] = ec._SubscriptionLine_sellingPlanName(ctx, field, obj)
  126555. case "sku":
  126556. out.Values[i] = ec._SubscriptionLine_sku(ctx, field, obj)
  126557. case "taxable":
  126558. out.Values[i] = ec._SubscriptionLine_taxable(ctx, field, obj)
  126559. if out.Values[i] == graphql.Null {
  126560. invalids++
  126561. }
  126562. case "title":
  126563. out.Values[i] = ec._SubscriptionLine_title(ctx, field, obj)
  126564. if out.Values[i] == graphql.Null {
  126565. invalids++
  126566. }
  126567. case "variantId":
  126568. out.Values[i] = ec._SubscriptionLine_variantId(ctx, field, obj)
  126569. case "variantImage":
  126570. out.Values[i] = ec._SubscriptionLine_variantImage(ctx, field, obj)
  126571. case "variantTitle":
  126572. out.Values[i] = ec._SubscriptionLine_variantTitle(ctx, field, obj)
  126573. default:
  126574. panic("unknown field " + strconv.Quote(field.Name))
  126575. }
  126576. }
  126577. out.Dispatch()
  126578. if invalids > 0 {
  126579. return graphql.Null
  126580. }
  126581. return out
  126582. }
  126583. var subscriptionLineConnectionImplementors = []string{"SubscriptionLineConnection"}
  126584. func (ec *executionContext) _SubscriptionLineConnection(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionLineConnection) graphql.Marshaler {
  126585. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionLineConnectionImplementors)
  126586. out := graphql.NewFieldSet(fields)
  126587. var invalids uint32
  126588. for i, field := range fields {
  126589. switch field.Name {
  126590. case "__typename":
  126591. out.Values[i] = graphql.MarshalString("SubscriptionLineConnection")
  126592. case "edges":
  126593. out.Values[i] = ec._SubscriptionLineConnection_edges(ctx, field, obj)
  126594. if out.Values[i] == graphql.Null {
  126595. invalids++
  126596. }
  126597. case "nodes":
  126598. out.Values[i] = ec._SubscriptionLineConnection_nodes(ctx, field, obj)
  126599. if out.Values[i] == graphql.Null {
  126600. invalids++
  126601. }
  126602. case "pageInfo":
  126603. out.Values[i] = ec._SubscriptionLineConnection_pageInfo(ctx, field, obj)
  126604. if out.Values[i] == graphql.Null {
  126605. invalids++
  126606. }
  126607. default:
  126608. panic("unknown field " + strconv.Quote(field.Name))
  126609. }
  126610. }
  126611. out.Dispatch()
  126612. if invalids > 0 {
  126613. return graphql.Null
  126614. }
  126615. return out
  126616. }
  126617. var subscriptionLineEdgeImplementors = []string{"SubscriptionLineEdge"}
  126618. func (ec *executionContext) _SubscriptionLineEdge(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionLineEdge) graphql.Marshaler {
  126619. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionLineEdgeImplementors)
  126620. out := graphql.NewFieldSet(fields)
  126621. var invalids uint32
  126622. for i, field := range fields {
  126623. switch field.Name {
  126624. case "__typename":
  126625. out.Values[i] = graphql.MarshalString("SubscriptionLineEdge")
  126626. case "cursor":
  126627. out.Values[i] = ec._SubscriptionLineEdge_cursor(ctx, field, obj)
  126628. if out.Values[i] == graphql.Null {
  126629. invalids++
  126630. }
  126631. case "node":
  126632. out.Values[i] = ec._SubscriptionLineEdge_node(ctx, field, obj)
  126633. if out.Values[i] == graphql.Null {
  126634. invalids++
  126635. }
  126636. default:
  126637. panic("unknown field " + strconv.Quote(field.Name))
  126638. }
  126639. }
  126640. out.Dispatch()
  126641. if invalids > 0 {
  126642. return graphql.Null
  126643. }
  126644. return out
  126645. }
  126646. var subscriptionMailingAddressImplementors = []string{"SubscriptionMailingAddress"}
  126647. func (ec *executionContext) _SubscriptionMailingAddress(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionMailingAddress) graphql.Marshaler {
  126648. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionMailingAddressImplementors)
  126649. out := graphql.NewFieldSet(fields)
  126650. var invalids uint32
  126651. for i, field := range fields {
  126652. switch field.Name {
  126653. case "__typename":
  126654. out.Values[i] = graphql.MarshalString("SubscriptionMailingAddress")
  126655. case "address1":
  126656. out.Values[i] = ec._SubscriptionMailingAddress_address1(ctx, field, obj)
  126657. case "address2":
  126658. out.Values[i] = ec._SubscriptionMailingAddress_address2(ctx, field, obj)
  126659. case "city":
  126660. out.Values[i] = ec._SubscriptionMailingAddress_city(ctx, field, obj)
  126661. case "company":
  126662. out.Values[i] = ec._SubscriptionMailingAddress_company(ctx, field, obj)
  126663. case "country":
  126664. out.Values[i] = ec._SubscriptionMailingAddress_country(ctx, field, obj)
  126665. case "countryCode":
  126666. out.Values[i] = ec._SubscriptionMailingAddress_countryCode(ctx, field, obj)
  126667. case "firstName":
  126668. out.Values[i] = ec._SubscriptionMailingAddress_firstName(ctx, field, obj)
  126669. case "lastName":
  126670. out.Values[i] = ec._SubscriptionMailingAddress_lastName(ctx, field, obj)
  126671. case "name":
  126672. out.Values[i] = ec._SubscriptionMailingAddress_name(ctx, field, obj)
  126673. case "phone":
  126674. out.Values[i] = ec._SubscriptionMailingAddress_phone(ctx, field, obj)
  126675. case "province":
  126676. out.Values[i] = ec._SubscriptionMailingAddress_province(ctx, field, obj)
  126677. case "provinceCode":
  126678. out.Values[i] = ec._SubscriptionMailingAddress_provinceCode(ctx, field, obj)
  126679. case "zip":
  126680. out.Values[i] = ec._SubscriptionMailingAddress_zip(ctx, field, obj)
  126681. default:
  126682. panic("unknown field " + strconv.Quote(field.Name))
  126683. }
  126684. }
  126685. out.Dispatch()
  126686. if invalids > 0 {
  126687. return graphql.Null
  126688. }
  126689. return out
  126690. }
  126691. var subscriptionManualDiscountImplementors = []string{"SubscriptionManualDiscount", "SubscriptionDiscount"}
  126692. func (ec *executionContext) _SubscriptionManualDiscount(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionManualDiscount) graphql.Marshaler {
  126693. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionManualDiscountImplementors)
  126694. out := graphql.NewFieldSet(fields)
  126695. var invalids uint32
  126696. for i, field := range fields {
  126697. switch field.Name {
  126698. case "__typename":
  126699. out.Values[i] = graphql.MarshalString("SubscriptionManualDiscount")
  126700. case "entitledLines":
  126701. out.Values[i] = ec._SubscriptionManualDiscount_entitledLines(ctx, field, obj)
  126702. if out.Values[i] == graphql.Null {
  126703. invalids++
  126704. }
  126705. case "id":
  126706. out.Values[i] = ec._SubscriptionManualDiscount_id(ctx, field, obj)
  126707. if out.Values[i] == graphql.Null {
  126708. invalids++
  126709. }
  126710. case "recurringCycleLimit":
  126711. out.Values[i] = ec._SubscriptionManualDiscount_recurringCycleLimit(ctx, field, obj)
  126712. case "rejectionReason":
  126713. out.Values[i] = ec._SubscriptionManualDiscount_rejectionReason(ctx, field, obj)
  126714. case "targetType":
  126715. out.Values[i] = ec._SubscriptionManualDiscount_targetType(ctx, field, obj)
  126716. if out.Values[i] == graphql.Null {
  126717. invalids++
  126718. }
  126719. case "title":
  126720. out.Values[i] = ec._SubscriptionManualDiscount_title(ctx, field, obj)
  126721. case "type":
  126722. out.Values[i] = ec._SubscriptionManualDiscount_type(ctx, field, obj)
  126723. if out.Values[i] == graphql.Null {
  126724. invalids++
  126725. }
  126726. case "usageCount":
  126727. out.Values[i] = ec._SubscriptionManualDiscount_usageCount(ctx, field, obj)
  126728. if out.Values[i] == graphql.Null {
  126729. invalids++
  126730. }
  126731. case "value":
  126732. out.Values[i] = ec._SubscriptionManualDiscount_value(ctx, field, obj)
  126733. if out.Values[i] == graphql.Null {
  126734. invalids++
  126735. }
  126736. default:
  126737. panic("unknown field " + strconv.Quote(field.Name))
  126738. }
  126739. }
  126740. out.Dispatch()
  126741. if invalids > 0 {
  126742. return graphql.Null
  126743. }
  126744. return out
  126745. }
  126746. var subscriptionManualDiscountConnectionImplementors = []string{"SubscriptionManualDiscountConnection"}
  126747. func (ec *executionContext) _SubscriptionManualDiscountConnection(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionManualDiscountConnection) graphql.Marshaler {
  126748. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionManualDiscountConnectionImplementors)
  126749. out := graphql.NewFieldSet(fields)
  126750. var invalids uint32
  126751. for i, field := range fields {
  126752. switch field.Name {
  126753. case "__typename":
  126754. out.Values[i] = graphql.MarshalString("SubscriptionManualDiscountConnection")
  126755. case "edges":
  126756. out.Values[i] = ec._SubscriptionManualDiscountConnection_edges(ctx, field, obj)
  126757. if out.Values[i] == graphql.Null {
  126758. invalids++
  126759. }
  126760. case "nodes":
  126761. out.Values[i] = ec._SubscriptionManualDiscountConnection_nodes(ctx, field, obj)
  126762. if out.Values[i] == graphql.Null {
  126763. invalids++
  126764. }
  126765. case "pageInfo":
  126766. out.Values[i] = ec._SubscriptionManualDiscountConnection_pageInfo(ctx, field, obj)
  126767. if out.Values[i] == graphql.Null {
  126768. invalids++
  126769. }
  126770. default:
  126771. panic("unknown field " + strconv.Quote(field.Name))
  126772. }
  126773. }
  126774. out.Dispatch()
  126775. if invalids > 0 {
  126776. return graphql.Null
  126777. }
  126778. return out
  126779. }
  126780. var subscriptionManualDiscountEdgeImplementors = []string{"SubscriptionManualDiscountEdge"}
  126781. func (ec *executionContext) _SubscriptionManualDiscountEdge(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionManualDiscountEdge) graphql.Marshaler {
  126782. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionManualDiscountEdgeImplementors)
  126783. out := graphql.NewFieldSet(fields)
  126784. var invalids uint32
  126785. for i, field := range fields {
  126786. switch field.Name {
  126787. case "__typename":
  126788. out.Values[i] = graphql.MarshalString("SubscriptionManualDiscountEdge")
  126789. case "cursor":
  126790. out.Values[i] = ec._SubscriptionManualDiscountEdge_cursor(ctx, field, obj)
  126791. if out.Values[i] == graphql.Null {
  126792. invalids++
  126793. }
  126794. case "node":
  126795. out.Values[i] = ec._SubscriptionManualDiscountEdge_node(ctx, field, obj)
  126796. if out.Values[i] == graphql.Null {
  126797. invalids++
  126798. }
  126799. default:
  126800. panic("unknown field " + strconv.Quote(field.Name))
  126801. }
  126802. }
  126803. out.Dispatch()
  126804. if invalids > 0 {
  126805. return graphql.Null
  126806. }
  126807. return out
  126808. }
  126809. var subscriptionPricingPolicyImplementors = []string{"SubscriptionPricingPolicy"}
  126810. func (ec *executionContext) _SubscriptionPricingPolicy(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionPricingPolicy) graphql.Marshaler {
  126811. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionPricingPolicyImplementors)
  126812. out := graphql.NewFieldSet(fields)
  126813. var invalids uint32
  126814. for i, field := range fields {
  126815. switch field.Name {
  126816. case "__typename":
  126817. out.Values[i] = graphql.MarshalString("SubscriptionPricingPolicy")
  126818. case "basePrice":
  126819. out.Values[i] = ec._SubscriptionPricingPolicy_basePrice(ctx, field, obj)
  126820. if out.Values[i] == graphql.Null {
  126821. invalids++
  126822. }
  126823. case "cycleDiscounts":
  126824. out.Values[i] = ec._SubscriptionPricingPolicy_cycleDiscounts(ctx, field, obj)
  126825. if out.Values[i] == graphql.Null {
  126826. invalids++
  126827. }
  126828. default:
  126829. panic("unknown field " + strconv.Quote(field.Name))
  126830. }
  126831. }
  126832. out.Dispatch()
  126833. if invalids > 0 {
  126834. return graphql.Null
  126835. }
  126836. return out
  126837. }
  126838. var suggestedOrderTransactionImplementors = []string{"SuggestedOrderTransaction"}
  126839. func (ec *executionContext) _SuggestedOrderTransaction(ctx context.Context, sel ast.SelectionSet, obj *SuggestedOrderTransaction) graphql.Marshaler {
  126840. fields := graphql.CollectFields(ec.OperationContext, sel, suggestedOrderTransactionImplementors)
  126841. out := graphql.NewFieldSet(fields)
  126842. var invalids uint32
  126843. for i, field := range fields {
  126844. switch field.Name {
  126845. case "__typename":
  126846. out.Values[i] = graphql.MarshalString("SuggestedOrderTransaction")
  126847. case "accountNumber":
  126848. out.Values[i] = ec._SuggestedOrderTransaction_accountNumber(ctx, field, obj)
  126849. case "amountSet":
  126850. out.Values[i] = ec._SuggestedOrderTransaction_amountSet(ctx, field, obj)
  126851. if out.Values[i] == graphql.Null {
  126852. invalids++
  126853. }
  126854. case "formattedGateway":
  126855. out.Values[i] = ec._SuggestedOrderTransaction_formattedGateway(ctx, field, obj)
  126856. case "gateway":
  126857. out.Values[i] = ec._SuggestedOrderTransaction_gateway(ctx, field, obj)
  126858. case "kind":
  126859. out.Values[i] = ec._SuggestedOrderTransaction_kind(ctx, field, obj)
  126860. if out.Values[i] == graphql.Null {
  126861. invalids++
  126862. }
  126863. case "maximumRefundableSet":
  126864. out.Values[i] = ec._SuggestedOrderTransaction_maximumRefundableSet(ctx, field, obj)
  126865. case "parentTransaction":
  126866. out.Values[i] = ec._SuggestedOrderTransaction_parentTransaction(ctx, field, obj)
  126867. default:
  126868. panic("unknown field " + strconv.Quote(field.Name))
  126869. }
  126870. }
  126871. out.Dispatch()
  126872. if invalids > 0 {
  126873. return graphql.Null
  126874. }
  126875. return out
  126876. }
  126877. var suggestedRefundImplementors = []string{"SuggestedRefund"}
  126878. func (ec *executionContext) _SuggestedRefund(ctx context.Context, sel ast.SelectionSet, obj *SuggestedRefund) graphql.Marshaler {
  126879. fields := graphql.CollectFields(ec.OperationContext, sel, suggestedRefundImplementors)
  126880. out := graphql.NewFieldSet(fields)
  126881. var invalids uint32
  126882. for i, field := range fields {
  126883. switch field.Name {
  126884. case "__typename":
  126885. out.Values[i] = graphql.MarshalString("SuggestedRefund")
  126886. case "amountSet":
  126887. out.Values[i] = ec._SuggestedRefund_amountSet(ctx, field, obj)
  126888. if out.Values[i] == graphql.Null {
  126889. invalids++
  126890. }
  126891. case "discountedSubtotalSet":
  126892. out.Values[i] = ec._SuggestedRefund_discountedSubtotalSet(ctx, field, obj)
  126893. if out.Values[i] == graphql.Null {
  126894. invalids++
  126895. }
  126896. case "maximumRefundableSet":
  126897. out.Values[i] = ec._SuggestedRefund_maximumRefundableSet(ctx, field, obj)
  126898. if out.Values[i] == graphql.Null {
  126899. invalids++
  126900. }
  126901. case "refundDuties":
  126902. out.Values[i] = ec._SuggestedRefund_refundDuties(ctx, field, obj)
  126903. if out.Values[i] == graphql.Null {
  126904. invalids++
  126905. }
  126906. case "refundLineItems":
  126907. out.Values[i] = ec._SuggestedRefund_refundLineItems(ctx, field, obj)
  126908. if out.Values[i] == graphql.Null {
  126909. invalids++
  126910. }
  126911. case "shipping":
  126912. out.Values[i] = ec._SuggestedRefund_shipping(ctx, field, obj)
  126913. if out.Values[i] == graphql.Null {
  126914. invalids++
  126915. }
  126916. case "subtotalSet":
  126917. out.Values[i] = ec._SuggestedRefund_subtotalSet(ctx, field, obj)
  126918. if out.Values[i] == graphql.Null {
  126919. invalids++
  126920. }
  126921. case "suggestedTransactions":
  126922. out.Values[i] = ec._SuggestedRefund_suggestedTransactions(ctx, field, obj)
  126923. if out.Values[i] == graphql.Null {
  126924. invalids++
  126925. }
  126926. case "totalCartDiscountAmountSet":
  126927. out.Values[i] = ec._SuggestedRefund_totalCartDiscountAmountSet(ctx, field, obj)
  126928. if out.Values[i] == graphql.Null {
  126929. invalids++
  126930. }
  126931. case "totalDutiesSet":
  126932. out.Values[i] = ec._SuggestedRefund_totalDutiesSet(ctx, field, obj)
  126933. if out.Values[i] == graphql.Null {
  126934. invalids++
  126935. }
  126936. case "totalTaxSet":
  126937. out.Values[i] = ec._SuggestedRefund_totalTaxSet(ctx, field, obj)
  126938. if out.Values[i] == graphql.Null {
  126939. invalids++
  126940. }
  126941. default:
  126942. panic("unknown field " + strconv.Quote(field.Name))
  126943. }
  126944. }
  126945. out.Dispatch()
  126946. if invalids > 0 {
  126947. return graphql.Null
  126948. }
  126949. return out
  126950. }
  126951. var taxLineImplementors = []string{"TaxLine"}
  126952. func (ec *executionContext) _TaxLine(ctx context.Context, sel ast.SelectionSet, obj *TaxLine) graphql.Marshaler {
  126953. fields := graphql.CollectFields(ec.OperationContext, sel, taxLineImplementors)
  126954. out := graphql.NewFieldSet(fields)
  126955. var invalids uint32
  126956. for i, field := range fields {
  126957. switch field.Name {
  126958. case "__typename":
  126959. out.Values[i] = graphql.MarshalString("TaxLine")
  126960. case "channelLiable":
  126961. out.Values[i] = ec._TaxLine_channelLiable(ctx, field, obj)
  126962. case "priceSet":
  126963. out.Values[i] = ec._TaxLine_priceSet(ctx, field, obj)
  126964. if out.Values[i] == graphql.Null {
  126965. invalids++
  126966. }
  126967. case "rate":
  126968. out.Values[i] = ec._TaxLine_rate(ctx, field, obj)
  126969. case "ratePercentage":
  126970. out.Values[i] = ec._TaxLine_ratePercentage(ctx, field, obj)
  126971. case "title":
  126972. out.Values[i] = ec._TaxLine_title(ctx, field, obj)
  126973. if out.Values[i] == graphql.Null {
  126974. invalids++
  126975. }
  126976. default:
  126977. panic("unknown field " + strconv.Quote(field.Name))
  126978. }
  126979. }
  126980. out.Dispatch()
  126981. if invalids > 0 {
  126982. return graphql.Null
  126983. }
  126984. return out
  126985. }
  126986. var transactionFeeImplementors = []string{"TransactionFee", "Node"}
  126987. func (ec *executionContext) _TransactionFee(ctx context.Context, sel ast.SelectionSet, obj *TransactionFee) graphql.Marshaler {
  126988. fields := graphql.CollectFields(ec.OperationContext, sel, transactionFeeImplementors)
  126989. out := graphql.NewFieldSet(fields)
  126990. var invalids uint32
  126991. for i, field := range fields {
  126992. switch field.Name {
  126993. case "__typename":
  126994. out.Values[i] = graphql.MarshalString("TransactionFee")
  126995. case "amount":
  126996. out.Values[i] = ec._TransactionFee_amount(ctx, field, obj)
  126997. if out.Values[i] == graphql.Null {
  126998. invalids++
  126999. }
  127000. case "flatFee":
  127001. out.Values[i] = ec._TransactionFee_flatFee(ctx, field, obj)
  127002. if out.Values[i] == graphql.Null {
  127003. invalids++
  127004. }
  127005. case "flatFeeName":
  127006. out.Values[i] = ec._TransactionFee_flatFeeName(ctx, field, obj)
  127007. case "id":
  127008. out.Values[i] = ec._TransactionFee_id(ctx, field, obj)
  127009. if out.Values[i] == graphql.Null {
  127010. invalids++
  127011. }
  127012. case "rate":
  127013. out.Values[i] = ec._TransactionFee_rate(ctx, field, obj)
  127014. if out.Values[i] == graphql.Null {
  127015. invalids++
  127016. }
  127017. case "rateName":
  127018. out.Values[i] = ec._TransactionFee_rateName(ctx, field, obj)
  127019. case "taxAmount":
  127020. out.Values[i] = ec._TransactionFee_taxAmount(ctx, field, obj)
  127021. if out.Values[i] == graphql.Null {
  127022. invalids++
  127023. }
  127024. case "type":
  127025. out.Values[i] = ec._TransactionFee_type(ctx, field, obj)
  127026. if out.Values[i] == graphql.Null {
  127027. invalids++
  127028. }
  127029. default:
  127030. panic("unknown field " + strconv.Quote(field.Name))
  127031. }
  127032. }
  127033. out.Dispatch()
  127034. if invalids > 0 {
  127035. return graphql.Null
  127036. }
  127037. return out
  127038. }
  127039. var typedAttributeImplementors = []string{"TypedAttribute"}
  127040. func (ec *executionContext) _TypedAttribute(ctx context.Context, sel ast.SelectionSet, obj *TypedAttribute) graphql.Marshaler {
  127041. fields := graphql.CollectFields(ec.OperationContext, sel, typedAttributeImplementors)
  127042. out := graphql.NewFieldSet(fields)
  127043. var invalids uint32
  127044. for i, field := range fields {
  127045. switch field.Name {
  127046. case "__typename":
  127047. out.Values[i] = graphql.MarshalString("TypedAttribute")
  127048. case "key":
  127049. out.Values[i] = ec._TypedAttribute_key(ctx, field, obj)
  127050. if out.Values[i] == graphql.Null {
  127051. invalids++
  127052. }
  127053. case "value":
  127054. out.Values[i] = ec._TypedAttribute_value(ctx, field, obj)
  127055. if out.Values[i] == graphql.Null {
  127056. invalids++
  127057. }
  127058. default:
  127059. panic("unknown field " + strconv.Quote(field.Name))
  127060. }
  127061. }
  127062. out.Dispatch()
  127063. if invalids > 0 {
  127064. return graphql.Null
  127065. }
  127066. return out
  127067. }
  127068. var uTMParametersImplementors = []string{"UTMParameters"}
  127069. func (ec *executionContext) _UTMParameters(ctx context.Context, sel ast.SelectionSet, obj *UTMParameters) graphql.Marshaler {
  127070. fields := graphql.CollectFields(ec.OperationContext, sel, uTMParametersImplementors)
  127071. out := graphql.NewFieldSet(fields)
  127072. var invalids uint32
  127073. for i, field := range fields {
  127074. switch field.Name {
  127075. case "__typename":
  127076. out.Values[i] = graphql.MarshalString("UTMParameters")
  127077. case "campaign":
  127078. out.Values[i] = ec._UTMParameters_campaign(ctx, field, obj)
  127079. case "content":
  127080. out.Values[i] = ec._UTMParameters_content(ctx, field, obj)
  127081. case "medium":
  127082. out.Values[i] = ec._UTMParameters_medium(ctx, field, obj)
  127083. case "source":
  127084. out.Values[i] = ec._UTMParameters_source(ctx, field, obj)
  127085. case "term":
  127086. out.Values[i] = ec._UTMParameters_term(ctx, field, obj)
  127087. default:
  127088. panic("unknown field " + strconv.Quote(field.Name))
  127089. }
  127090. }
  127091. out.Dispatch()
  127092. if invalids > 0 {
  127093. return graphql.Null
  127094. }
  127095. return out
  127096. }
  127097. var userErrorImplementors = []string{"UserError", "DisplayableError"}
  127098. func (ec *executionContext) _UserError(ctx context.Context, sel ast.SelectionSet, obj *UserError) graphql.Marshaler {
  127099. fields := graphql.CollectFields(ec.OperationContext, sel, userErrorImplementors)
  127100. out := graphql.NewFieldSet(fields)
  127101. var invalids uint32
  127102. for i, field := range fields {
  127103. switch field.Name {
  127104. case "__typename":
  127105. out.Values[i] = graphql.MarshalString("UserError")
  127106. case "field":
  127107. out.Values[i] = ec._UserError_field(ctx, field, obj)
  127108. case "message":
  127109. out.Values[i] = ec._UserError_message(ctx, field, obj)
  127110. if out.Values[i] == graphql.Null {
  127111. invalids++
  127112. }
  127113. default:
  127114. panic("unknown field " + strconv.Quote(field.Name))
  127115. }
  127116. }
  127117. out.Dispatch()
  127118. if invalids > 0 {
  127119. return graphql.Null
  127120. }
  127121. return out
  127122. }
  127123. var vaultCreditCardImplementors = []string{"VaultCreditCard", "PaymentInstrument"}
  127124. func (ec *executionContext) _VaultCreditCard(ctx context.Context, sel ast.SelectionSet, obj *VaultCreditCard) graphql.Marshaler {
  127125. fields := graphql.CollectFields(ec.OperationContext, sel, vaultCreditCardImplementors)
  127126. out := graphql.NewFieldSet(fields)
  127127. var invalids uint32
  127128. for i, field := range fields {
  127129. switch field.Name {
  127130. case "__typename":
  127131. out.Values[i] = graphql.MarshalString("VaultCreditCard")
  127132. case "billingAddress":
  127133. out.Values[i] = ec._VaultCreditCard_billingAddress(ctx, field, obj)
  127134. case "brand":
  127135. out.Values[i] = ec._VaultCreditCard_brand(ctx, field, obj)
  127136. if out.Values[i] == graphql.Null {
  127137. invalids++
  127138. }
  127139. case "expired":
  127140. out.Values[i] = ec._VaultCreditCard_expired(ctx, field, obj)
  127141. if out.Values[i] == graphql.Null {
  127142. invalids++
  127143. }
  127144. case "expiryMonth":
  127145. out.Values[i] = ec._VaultCreditCard_expiryMonth(ctx, field, obj)
  127146. if out.Values[i] == graphql.Null {
  127147. invalids++
  127148. }
  127149. case "expiryYear":
  127150. out.Values[i] = ec._VaultCreditCard_expiryYear(ctx, field, obj)
  127151. if out.Values[i] == graphql.Null {
  127152. invalids++
  127153. }
  127154. case "lastDigits":
  127155. out.Values[i] = ec._VaultCreditCard_lastDigits(ctx, field, obj)
  127156. if out.Values[i] == graphql.Null {
  127157. invalids++
  127158. }
  127159. case "name":
  127160. out.Values[i] = ec._VaultCreditCard_name(ctx, field, obj)
  127161. if out.Values[i] == graphql.Null {
  127162. invalids++
  127163. }
  127164. default:
  127165. panic("unknown field " + strconv.Quote(field.Name))
  127166. }
  127167. }
  127168. out.Dispatch()
  127169. if invalids > 0 {
  127170. return graphql.Null
  127171. }
  127172. return out
  127173. }
  127174. var vaultPaypalBillingAgreementImplementors = []string{"VaultPaypalBillingAgreement", "PaymentInstrument"}
  127175. func (ec *executionContext) _VaultPaypalBillingAgreement(ctx context.Context, sel ast.SelectionSet, obj *VaultPaypalBillingAgreement) graphql.Marshaler {
  127176. fields := graphql.CollectFields(ec.OperationContext, sel, vaultPaypalBillingAgreementImplementors)
  127177. out := graphql.NewFieldSet(fields)
  127178. var invalids uint32
  127179. for i, field := range fields {
  127180. switch field.Name {
  127181. case "__typename":
  127182. out.Values[i] = graphql.MarshalString("VaultPaypalBillingAgreement")
  127183. case "inactive":
  127184. out.Values[i] = ec._VaultPaypalBillingAgreement_inactive(ctx, field, obj)
  127185. if out.Values[i] == graphql.Null {
  127186. invalids++
  127187. }
  127188. case "name":
  127189. out.Values[i] = ec._VaultPaypalBillingAgreement_name(ctx, field, obj)
  127190. if out.Values[i] == graphql.Null {
  127191. invalids++
  127192. }
  127193. case "paypalAccountEmail":
  127194. out.Values[i] = ec._VaultPaypalBillingAgreement_paypalAccountEmail(ctx, field, obj)
  127195. if out.Values[i] == graphql.Null {
  127196. invalids++
  127197. }
  127198. default:
  127199. panic("unknown field " + strconv.Quote(field.Name))
  127200. }
  127201. }
  127202. out.Dispatch()
  127203. if invalids > 0 {
  127204. return graphql.Null
  127205. }
  127206. return out
  127207. }
  127208. var videoImplementors = []string{"Video", "File", "Media", "Node", "MetafieldReference"}
  127209. func (ec *executionContext) _Video(ctx context.Context, sel ast.SelectionSet, obj *Video) graphql.Marshaler {
  127210. fields := graphql.CollectFields(ec.OperationContext, sel, videoImplementors)
  127211. out := graphql.NewFieldSet(fields)
  127212. var invalids uint32
  127213. for i, field := range fields {
  127214. switch field.Name {
  127215. case "__typename":
  127216. out.Values[i] = graphql.MarshalString("Video")
  127217. case "alt":
  127218. out.Values[i] = ec._Video_alt(ctx, field, obj)
  127219. case "createdAt":
  127220. out.Values[i] = ec._Video_createdAt(ctx, field, obj)
  127221. if out.Values[i] == graphql.Null {
  127222. invalids++
  127223. }
  127224. case "duration":
  127225. out.Values[i] = ec._Video_duration(ctx, field, obj)
  127226. case "fileErrors":
  127227. out.Values[i] = ec._Video_fileErrors(ctx, field, obj)
  127228. if out.Values[i] == graphql.Null {
  127229. invalids++
  127230. }
  127231. case "fileStatus":
  127232. out.Values[i] = ec._Video_fileStatus(ctx, field, obj)
  127233. if out.Values[i] == graphql.Null {
  127234. invalids++
  127235. }
  127236. case "filename":
  127237. out.Values[i] = ec._Video_filename(ctx, field, obj)
  127238. if out.Values[i] == graphql.Null {
  127239. invalids++
  127240. }
  127241. case "id":
  127242. out.Values[i] = ec._Video_id(ctx, field, obj)
  127243. if out.Values[i] == graphql.Null {
  127244. invalids++
  127245. }
  127246. case "mediaContentType":
  127247. out.Values[i] = ec._Video_mediaContentType(ctx, field, obj)
  127248. if out.Values[i] == graphql.Null {
  127249. invalids++
  127250. }
  127251. case "mediaErrors":
  127252. out.Values[i] = ec._Video_mediaErrors(ctx, field, obj)
  127253. if out.Values[i] == graphql.Null {
  127254. invalids++
  127255. }
  127256. case "mediaWarnings":
  127257. out.Values[i] = ec._Video_mediaWarnings(ctx, field, obj)
  127258. if out.Values[i] == graphql.Null {
  127259. invalids++
  127260. }
  127261. case "originalSource":
  127262. out.Values[i] = ec._Video_originalSource(ctx, field, obj)
  127263. case "preview":
  127264. out.Values[i] = ec._Video_preview(ctx, field, obj)
  127265. case "sources":
  127266. out.Values[i] = ec._Video_sources(ctx, field, obj)
  127267. if out.Values[i] == graphql.Null {
  127268. invalids++
  127269. }
  127270. case "status":
  127271. out.Values[i] = ec._Video_status(ctx, field, obj)
  127272. if out.Values[i] == graphql.Null {
  127273. invalids++
  127274. }
  127275. default:
  127276. panic("unknown field " + strconv.Quote(field.Name))
  127277. }
  127278. }
  127279. out.Dispatch()
  127280. if invalids > 0 {
  127281. return graphql.Null
  127282. }
  127283. return out
  127284. }
  127285. var videoSourceImplementors = []string{"VideoSource"}
  127286. func (ec *executionContext) _VideoSource(ctx context.Context, sel ast.SelectionSet, obj *VideoSource) graphql.Marshaler {
  127287. fields := graphql.CollectFields(ec.OperationContext, sel, videoSourceImplementors)
  127288. out := graphql.NewFieldSet(fields)
  127289. var invalids uint32
  127290. for i, field := range fields {
  127291. switch field.Name {
  127292. case "__typename":
  127293. out.Values[i] = graphql.MarshalString("VideoSource")
  127294. case "fileSize":
  127295. out.Values[i] = ec._VideoSource_fileSize(ctx, field, obj)
  127296. case "format":
  127297. out.Values[i] = ec._VideoSource_format(ctx, field, obj)
  127298. if out.Values[i] == graphql.Null {
  127299. invalids++
  127300. }
  127301. case "height":
  127302. out.Values[i] = ec._VideoSource_height(ctx, field, obj)
  127303. if out.Values[i] == graphql.Null {
  127304. invalids++
  127305. }
  127306. case "mimeType":
  127307. out.Values[i] = ec._VideoSource_mimeType(ctx, field, obj)
  127308. if out.Values[i] == graphql.Null {
  127309. invalids++
  127310. }
  127311. case "url":
  127312. out.Values[i] = ec._VideoSource_url(ctx, field, obj)
  127313. if out.Values[i] == graphql.Null {
  127314. invalids++
  127315. }
  127316. case "width":
  127317. out.Values[i] = ec._VideoSource_width(ctx, field, obj)
  127318. if out.Values[i] == graphql.Null {
  127319. invalids++
  127320. }
  127321. default:
  127322. panic("unknown field " + strconv.Quote(field.Name))
  127323. }
  127324. }
  127325. out.Dispatch()
  127326. if invalids > 0 {
  127327. return graphql.Null
  127328. }
  127329. return out
  127330. }
  127331. var weightImplementors = []string{"Weight", "DeliveryConditionCriteria"}
  127332. func (ec *executionContext) _Weight(ctx context.Context, sel ast.SelectionSet, obj *Weight) graphql.Marshaler {
  127333. fields := graphql.CollectFields(ec.OperationContext, sel, weightImplementors)
  127334. out := graphql.NewFieldSet(fields)
  127335. var invalids uint32
  127336. for i, field := range fields {
  127337. switch field.Name {
  127338. case "__typename":
  127339. out.Values[i] = graphql.MarshalString("Weight")
  127340. case "unit":
  127341. out.Values[i] = ec._Weight_unit(ctx, field, obj)
  127342. if out.Values[i] == graphql.Null {
  127343. invalids++
  127344. }
  127345. case "value":
  127346. out.Values[i] = ec._Weight_value(ctx, field, obj)
  127347. if out.Values[i] == graphql.Null {
  127348. invalids++
  127349. }
  127350. default:
  127351. panic("unknown field " + strconv.Quote(field.Name))
  127352. }
  127353. }
  127354. out.Dispatch()
  127355. if invalids > 0 {
  127356. return graphql.Null
  127357. }
  127358. return out
  127359. }
  127360. var _ServiceImplementors = []string{"_Service"}
  127361. func (ec *executionContext) __Service(ctx context.Context, sel ast.SelectionSet, obj *fedruntime.Service) graphql.Marshaler {
  127362. fields := graphql.CollectFields(ec.OperationContext, sel, _ServiceImplementors)
  127363. out := graphql.NewFieldSet(fields)
  127364. var invalids uint32
  127365. for i, field := range fields {
  127366. switch field.Name {
  127367. case "__typename":
  127368. out.Values[i] = graphql.MarshalString("_Service")
  127369. case "sdl":
  127370. out.Values[i] = ec.__Service_sdl(ctx, field, obj)
  127371. default:
  127372. panic("unknown field " + strconv.Quote(field.Name))
  127373. }
  127374. }
  127375. out.Dispatch()
  127376. if invalids > 0 {
  127377. return graphql.Null
  127378. }
  127379. return out
  127380. }
  127381. var __DirectiveImplementors = []string{"__Directive"}
  127382. func (ec *executionContext) ___Directive(ctx context.Context, sel ast.SelectionSet, obj *introspection.Directive) graphql.Marshaler {
  127383. fields := graphql.CollectFields(ec.OperationContext, sel, __DirectiveImplementors)
  127384. out := graphql.NewFieldSet(fields)
  127385. var invalids uint32
  127386. for i, field := range fields {
  127387. switch field.Name {
  127388. case "__typename":
  127389. out.Values[i] = graphql.MarshalString("__Directive")
  127390. case "name":
  127391. out.Values[i] = ec.___Directive_name(ctx, field, obj)
  127392. if out.Values[i] == graphql.Null {
  127393. invalids++
  127394. }
  127395. case "description":
  127396. out.Values[i] = ec.___Directive_description(ctx, field, obj)
  127397. case "locations":
  127398. out.Values[i] = ec.___Directive_locations(ctx, field, obj)
  127399. if out.Values[i] == graphql.Null {
  127400. invalids++
  127401. }
  127402. case "args":
  127403. out.Values[i] = ec.___Directive_args(ctx, field, obj)
  127404. if out.Values[i] == graphql.Null {
  127405. invalids++
  127406. }
  127407. case "isRepeatable":
  127408. out.Values[i] = ec.___Directive_isRepeatable(ctx, field, obj)
  127409. if out.Values[i] == graphql.Null {
  127410. invalids++
  127411. }
  127412. default:
  127413. panic("unknown field " + strconv.Quote(field.Name))
  127414. }
  127415. }
  127416. out.Dispatch()
  127417. if invalids > 0 {
  127418. return graphql.Null
  127419. }
  127420. return out
  127421. }
  127422. var __EnumValueImplementors = []string{"__EnumValue"}
  127423. func (ec *executionContext) ___EnumValue(ctx context.Context, sel ast.SelectionSet, obj *introspection.EnumValue) graphql.Marshaler {
  127424. fields := graphql.CollectFields(ec.OperationContext, sel, __EnumValueImplementors)
  127425. out := graphql.NewFieldSet(fields)
  127426. var invalids uint32
  127427. for i, field := range fields {
  127428. switch field.Name {
  127429. case "__typename":
  127430. out.Values[i] = graphql.MarshalString("__EnumValue")
  127431. case "name":
  127432. out.Values[i] = ec.___EnumValue_name(ctx, field, obj)
  127433. if out.Values[i] == graphql.Null {
  127434. invalids++
  127435. }
  127436. case "description":
  127437. out.Values[i] = ec.___EnumValue_description(ctx, field, obj)
  127438. case "isDeprecated":
  127439. out.Values[i] = ec.___EnumValue_isDeprecated(ctx, field, obj)
  127440. if out.Values[i] == graphql.Null {
  127441. invalids++
  127442. }
  127443. case "deprecationReason":
  127444. out.Values[i] = ec.___EnumValue_deprecationReason(ctx, field, obj)
  127445. default:
  127446. panic("unknown field " + strconv.Quote(field.Name))
  127447. }
  127448. }
  127449. out.Dispatch()
  127450. if invalids > 0 {
  127451. return graphql.Null
  127452. }
  127453. return out
  127454. }
  127455. var __FieldImplementors = []string{"__Field"}
  127456. func (ec *executionContext) ___Field(ctx context.Context, sel ast.SelectionSet, obj *introspection.Field) graphql.Marshaler {
  127457. fields := graphql.CollectFields(ec.OperationContext, sel, __FieldImplementors)
  127458. out := graphql.NewFieldSet(fields)
  127459. var invalids uint32
  127460. for i, field := range fields {
  127461. switch field.Name {
  127462. case "__typename":
  127463. out.Values[i] = graphql.MarshalString("__Field")
  127464. case "name":
  127465. out.Values[i] = ec.___Field_name(ctx, field, obj)
  127466. if out.Values[i] == graphql.Null {
  127467. invalids++
  127468. }
  127469. case "description":
  127470. out.Values[i] = ec.___Field_description(ctx, field, obj)
  127471. case "args":
  127472. out.Values[i] = ec.___Field_args(ctx, field, obj)
  127473. if out.Values[i] == graphql.Null {
  127474. invalids++
  127475. }
  127476. case "type":
  127477. out.Values[i] = ec.___Field_type(ctx, field, obj)
  127478. if out.Values[i] == graphql.Null {
  127479. invalids++
  127480. }
  127481. case "isDeprecated":
  127482. out.Values[i] = ec.___Field_isDeprecated(ctx, field, obj)
  127483. if out.Values[i] == graphql.Null {
  127484. invalids++
  127485. }
  127486. case "deprecationReason":
  127487. out.Values[i] = ec.___Field_deprecationReason(ctx, field, obj)
  127488. default:
  127489. panic("unknown field " + strconv.Quote(field.Name))
  127490. }
  127491. }
  127492. out.Dispatch()
  127493. if invalids > 0 {
  127494. return graphql.Null
  127495. }
  127496. return out
  127497. }
  127498. var __InputValueImplementors = []string{"__InputValue"}
  127499. func (ec *executionContext) ___InputValue(ctx context.Context, sel ast.SelectionSet, obj *introspection.InputValue) graphql.Marshaler {
  127500. fields := graphql.CollectFields(ec.OperationContext, sel, __InputValueImplementors)
  127501. out := graphql.NewFieldSet(fields)
  127502. var invalids uint32
  127503. for i, field := range fields {
  127504. switch field.Name {
  127505. case "__typename":
  127506. out.Values[i] = graphql.MarshalString("__InputValue")
  127507. case "name":
  127508. out.Values[i] = ec.___InputValue_name(ctx, field, obj)
  127509. if out.Values[i] == graphql.Null {
  127510. invalids++
  127511. }
  127512. case "description":
  127513. out.Values[i] = ec.___InputValue_description(ctx, field, obj)
  127514. case "type":
  127515. out.Values[i] = ec.___InputValue_type(ctx, field, obj)
  127516. if out.Values[i] == graphql.Null {
  127517. invalids++
  127518. }
  127519. case "defaultValue":
  127520. out.Values[i] = ec.___InputValue_defaultValue(ctx, field, obj)
  127521. default:
  127522. panic("unknown field " + strconv.Quote(field.Name))
  127523. }
  127524. }
  127525. out.Dispatch()
  127526. if invalids > 0 {
  127527. return graphql.Null
  127528. }
  127529. return out
  127530. }
  127531. var __SchemaImplementors = []string{"__Schema"}
  127532. func (ec *executionContext) ___Schema(ctx context.Context, sel ast.SelectionSet, obj *introspection.Schema) graphql.Marshaler {
  127533. fields := graphql.CollectFields(ec.OperationContext, sel, __SchemaImplementors)
  127534. out := graphql.NewFieldSet(fields)
  127535. var invalids uint32
  127536. for i, field := range fields {
  127537. switch field.Name {
  127538. case "__typename":
  127539. out.Values[i] = graphql.MarshalString("__Schema")
  127540. case "description":
  127541. out.Values[i] = ec.___Schema_description(ctx, field, obj)
  127542. case "types":
  127543. out.Values[i] = ec.___Schema_types(ctx, field, obj)
  127544. if out.Values[i] == graphql.Null {
  127545. invalids++
  127546. }
  127547. case "queryType":
  127548. out.Values[i] = ec.___Schema_queryType(ctx, field, obj)
  127549. if out.Values[i] == graphql.Null {
  127550. invalids++
  127551. }
  127552. case "mutationType":
  127553. out.Values[i] = ec.___Schema_mutationType(ctx, field, obj)
  127554. case "subscriptionType":
  127555. out.Values[i] = ec.___Schema_subscriptionType(ctx, field, obj)
  127556. case "directives":
  127557. out.Values[i] = ec.___Schema_directives(ctx, field, obj)
  127558. if out.Values[i] == graphql.Null {
  127559. invalids++
  127560. }
  127561. default:
  127562. panic("unknown field " + strconv.Quote(field.Name))
  127563. }
  127564. }
  127565. out.Dispatch()
  127566. if invalids > 0 {
  127567. return graphql.Null
  127568. }
  127569. return out
  127570. }
  127571. var __TypeImplementors = []string{"__Type"}
  127572. func (ec *executionContext) ___Type(ctx context.Context, sel ast.SelectionSet, obj *introspection.Type) graphql.Marshaler {
  127573. fields := graphql.CollectFields(ec.OperationContext, sel, __TypeImplementors)
  127574. out := graphql.NewFieldSet(fields)
  127575. var invalids uint32
  127576. for i, field := range fields {
  127577. switch field.Name {
  127578. case "__typename":
  127579. out.Values[i] = graphql.MarshalString("__Type")
  127580. case "kind":
  127581. out.Values[i] = ec.___Type_kind(ctx, field, obj)
  127582. if out.Values[i] == graphql.Null {
  127583. invalids++
  127584. }
  127585. case "name":
  127586. out.Values[i] = ec.___Type_name(ctx, field, obj)
  127587. case "description":
  127588. out.Values[i] = ec.___Type_description(ctx, field, obj)
  127589. case "fields":
  127590. out.Values[i] = ec.___Type_fields(ctx, field, obj)
  127591. case "interfaces":
  127592. out.Values[i] = ec.___Type_interfaces(ctx, field, obj)
  127593. case "possibleTypes":
  127594. out.Values[i] = ec.___Type_possibleTypes(ctx, field, obj)
  127595. case "enumValues":
  127596. out.Values[i] = ec.___Type_enumValues(ctx, field, obj)
  127597. case "inputFields":
  127598. out.Values[i] = ec.___Type_inputFields(ctx, field, obj)
  127599. case "ofType":
  127600. out.Values[i] = ec.___Type_ofType(ctx, field, obj)
  127601. case "specifiedByURL":
  127602. out.Values[i] = ec.___Type_specifiedByURL(ctx, field, obj)
  127603. default:
  127604. panic("unknown field " + strconv.Quote(field.Name))
  127605. }
  127606. }
  127607. out.Dispatch()
  127608. if invalids > 0 {
  127609. return graphql.Null
  127610. }
  127611. return out
  127612. }
  127613. // endregion **************************** object.gotpl ****************************
  127614. // region ***************************** type.gotpl *****************************
  127615. func (ec *executionContext) marshalNAccessScope2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAccessScopeᚄ(ctx context.Context, sel ast.SelectionSet, v []*AccessScope) graphql.Marshaler {
  127616. ret := make(graphql.Array, len(v))
  127617. var wg sync.WaitGroup
  127618. isLen1 := len(v) == 1
  127619. if !isLen1 {
  127620. wg.Add(len(v))
  127621. }
  127622. for i := range v {
  127623. i := i
  127624. fc := &graphql.FieldContext{
  127625. Index: &i,
  127626. Result: &v[i],
  127627. }
  127628. ctx := graphql.WithFieldContext(ctx, fc)
  127629. f := func(i int) {
  127630. defer func() {
  127631. if r := recover(); r != nil {
  127632. ec.Error(ctx, ec.Recover(ctx, r))
  127633. ret = nil
  127634. }
  127635. }()
  127636. if !isLen1 {
  127637. defer wg.Done()
  127638. }
  127639. ret[i] = ec.marshalNAccessScope2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAccessScope(ctx, sel, v[i])
  127640. }
  127641. if isLen1 {
  127642. f(i)
  127643. } else {
  127644. go f(i)
  127645. }
  127646. }
  127647. wg.Wait()
  127648. for _, e := range ret {
  127649. if e == graphql.Null {
  127650. return graphql.Null
  127651. }
  127652. }
  127653. return ret
  127654. }
  127655. func (ec *executionContext) marshalNAccessScope2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAccessScope(ctx context.Context, sel ast.SelectionSet, v *AccessScope) graphql.Marshaler {
  127656. if v == nil {
  127657. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  127658. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  127659. }
  127660. return graphql.Null
  127661. }
  127662. return ec._AccessScope(ctx, sel, v)
  127663. }
  127664. func (ec *executionContext) marshalNApp2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐApp(ctx context.Context, sel ast.SelectionSet, v App) graphql.Marshaler {
  127665. return ec._App(ctx, sel, &v)
  127666. }
  127667. func (ec *executionContext) marshalNApp2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppᚄ(ctx context.Context, sel ast.SelectionSet, v []*App) graphql.Marshaler {
  127668. ret := make(graphql.Array, len(v))
  127669. var wg sync.WaitGroup
  127670. isLen1 := len(v) == 1
  127671. if !isLen1 {
  127672. wg.Add(len(v))
  127673. }
  127674. for i := range v {
  127675. i := i
  127676. fc := &graphql.FieldContext{
  127677. Index: &i,
  127678. Result: &v[i],
  127679. }
  127680. ctx := graphql.WithFieldContext(ctx, fc)
  127681. f := func(i int) {
  127682. defer func() {
  127683. if r := recover(); r != nil {
  127684. ec.Error(ctx, ec.Recover(ctx, r))
  127685. ret = nil
  127686. }
  127687. }()
  127688. if !isLen1 {
  127689. defer wg.Done()
  127690. }
  127691. ret[i] = ec.marshalNApp2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐApp(ctx, sel, v[i])
  127692. }
  127693. if isLen1 {
  127694. f(i)
  127695. } else {
  127696. go f(i)
  127697. }
  127698. }
  127699. wg.Wait()
  127700. for _, e := range ret {
  127701. if e == graphql.Null {
  127702. return graphql.Null
  127703. }
  127704. }
  127705. return ret
  127706. }
  127707. func (ec *executionContext) marshalNApp2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐApp(ctx context.Context, sel ast.SelectionSet, v *App) graphql.Marshaler {
  127708. if v == nil {
  127709. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  127710. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  127711. }
  127712. return graphql.Null
  127713. }
  127714. return ec._App(ctx, sel, v)
  127715. }
  127716. func (ec *executionContext) marshalNAppConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppConnection(ctx context.Context, sel ast.SelectionSet, v *AppConnection) graphql.Marshaler {
  127717. if v == nil {
  127718. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  127719. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  127720. }
  127721. return graphql.Null
  127722. }
  127723. return ec._AppConnection(ctx, sel, v)
  127724. }
  127725. func (ec *executionContext) marshalNAppCredit2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppCreditᚄ(ctx context.Context, sel ast.SelectionSet, v []*AppCredit) graphql.Marshaler {
  127726. ret := make(graphql.Array, len(v))
  127727. var wg sync.WaitGroup
  127728. isLen1 := len(v) == 1
  127729. if !isLen1 {
  127730. wg.Add(len(v))
  127731. }
  127732. for i := range v {
  127733. i := i
  127734. fc := &graphql.FieldContext{
  127735. Index: &i,
  127736. Result: &v[i],
  127737. }
  127738. ctx := graphql.WithFieldContext(ctx, fc)
  127739. f := func(i int) {
  127740. defer func() {
  127741. if r := recover(); r != nil {
  127742. ec.Error(ctx, ec.Recover(ctx, r))
  127743. ret = nil
  127744. }
  127745. }()
  127746. if !isLen1 {
  127747. defer wg.Done()
  127748. }
  127749. ret[i] = ec.marshalNAppCredit2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppCredit(ctx, sel, v[i])
  127750. }
  127751. if isLen1 {
  127752. f(i)
  127753. } else {
  127754. go f(i)
  127755. }
  127756. }
  127757. wg.Wait()
  127758. for _, e := range ret {
  127759. if e == graphql.Null {
  127760. return graphql.Null
  127761. }
  127762. }
  127763. return ret
  127764. }
  127765. func (ec *executionContext) marshalNAppCredit2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppCredit(ctx context.Context, sel ast.SelectionSet, v *AppCredit) graphql.Marshaler {
  127766. if v == nil {
  127767. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  127768. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  127769. }
  127770. return graphql.Null
  127771. }
  127772. return ec._AppCredit(ctx, sel, v)
  127773. }
  127774. func (ec *executionContext) marshalNAppCreditConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppCreditConnection(ctx context.Context, sel ast.SelectionSet, v *AppCreditConnection) graphql.Marshaler {
  127775. if v == nil {
  127776. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  127777. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  127778. }
  127779. return graphql.Null
  127780. }
  127781. return ec._AppCreditConnection(ctx, sel, v)
  127782. }
  127783. func (ec *executionContext) marshalNAppCreditEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppCreditEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*AppCreditEdge) graphql.Marshaler {
  127784. ret := make(graphql.Array, len(v))
  127785. var wg sync.WaitGroup
  127786. isLen1 := len(v) == 1
  127787. if !isLen1 {
  127788. wg.Add(len(v))
  127789. }
  127790. for i := range v {
  127791. i := i
  127792. fc := &graphql.FieldContext{
  127793. Index: &i,
  127794. Result: &v[i],
  127795. }
  127796. ctx := graphql.WithFieldContext(ctx, fc)
  127797. f := func(i int) {
  127798. defer func() {
  127799. if r := recover(); r != nil {
  127800. ec.Error(ctx, ec.Recover(ctx, r))
  127801. ret = nil
  127802. }
  127803. }()
  127804. if !isLen1 {
  127805. defer wg.Done()
  127806. }
  127807. ret[i] = ec.marshalNAppCreditEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppCreditEdge(ctx, sel, v[i])
  127808. }
  127809. if isLen1 {
  127810. f(i)
  127811. } else {
  127812. go f(i)
  127813. }
  127814. }
  127815. wg.Wait()
  127816. for _, e := range ret {
  127817. if e == graphql.Null {
  127818. return graphql.Null
  127819. }
  127820. }
  127821. return ret
  127822. }
  127823. func (ec *executionContext) marshalNAppCreditEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppCreditEdge(ctx context.Context, sel ast.SelectionSet, v *AppCreditEdge) graphql.Marshaler {
  127824. if v == nil {
  127825. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  127826. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  127827. }
  127828. return graphql.Null
  127829. }
  127830. return ec._AppCreditEdge(ctx, sel, v)
  127831. }
  127832. func (ec *executionContext) unmarshalNAppDeveloperType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppDeveloperType(ctx context.Context, v interface{}) (AppDeveloperType, error) {
  127833. var res AppDeveloperType
  127834. err := res.UnmarshalGQL(v)
  127835. return res, graphql.ErrorOnPath(ctx, err)
  127836. }
  127837. func (ec *executionContext) marshalNAppDeveloperType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppDeveloperType(ctx context.Context, sel ast.SelectionSet, v AppDeveloperType) graphql.Marshaler {
  127838. return v
  127839. }
  127840. func (ec *executionContext) marshalNAppEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*AppEdge) graphql.Marshaler {
  127841. ret := make(graphql.Array, len(v))
  127842. var wg sync.WaitGroup
  127843. isLen1 := len(v) == 1
  127844. if !isLen1 {
  127845. wg.Add(len(v))
  127846. }
  127847. for i := range v {
  127848. i := i
  127849. fc := &graphql.FieldContext{
  127850. Index: &i,
  127851. Result: &v[i],
  127852. }
  127853. ctx := graphql.WithFieldContext(ctx, fc)
  127854. f := func(i int) {
  127855. defer func() {
  127856. if r := recover(); r != nil {
  127857. ec.Error(ctx, ec.Recover(ctx, r))
  127858. ret = nil
  127859. }
  127860. }()
  127861. if !isLen1 {
  127862. defer wg.Done()
  127863. }
  127864. ret[i] = ec.marshalNAppEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppEdge(ctx, sel, v[i])
  127865. }
  127866. if isLen1 {
  127867. f(i)
  127868. } else {
  127869. go f(i)
  127870. }
  127871. }
  127872. wg.Wait()
  127873. for _, e := range ret {
  127874. if e == graphql.Null {
  127875. return graphql.Null
  127876. }
  127877. }
  127878. return ret
  127879. }
  127880. func (ec *executionContext) marshalNAppEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppEdge(ctx context.Context, sel ast.SelectionSet, v *AppEdge) graphql.Marshaler {
  127881. if v == nil {
  127882. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  127883. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  127884. }
  127885. return graphql.Null
  127886. }
  127887. return ec._AppEdge(ctx, sel, v)
  127888. }
  127889. func (ec *executionContext) marshalNAppFeedback2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppFeedbackᚄ(ctx context.Context, sel ast.SelectionSet, v []*AppFeedback) graphql.Marshaler {
  127890. ret := make(graphql.Array, len(v))
  127891. var wg sync.WaitGroup
  127892. isLen1 := len(v) == 1
  127893. if !isLen1 {
  127894. wg.Add(len(v))
  127895. }
  127896. for i := range v {
  127897. i := i
  127898. fc := &graphql.FieldContext{
  127899. Index: &i,
  127900. Result: &v[i],
  127901. }
  127902. ctx := graphql.WithFieldContext(ctx, fc)
  127903. f := func(i int) {
  127904. defer func() {
  127905. if r := recover(); r != nil {
  127906. ec.Error(ctx, ec.Recover(ctx, r))
  127907. ret = nil
  127908. }
  127909. }()
  127910. if !isLen1 {
  127911. defer wg.Done()
  127912. }
  127913. ret[i] = ec.marshalNAppFeedback2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppFeedback(ctx, sel, v[i])
  127914. }
  127915. if isLen1 {
  127916. f(i)
  127917. } else {
  127918. go f(i)
  127919. }
  127920. }
  127921. wg.Wait()
  127922. for _, e := range ret {
  127923. if e == graphql.Null {
  127924. return graphql.Null
  127925. }
  127926. }
  127927. return ret
  127928. }
  127929. func (ec *executionContext) marshalNAppFeedback2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppFeedback(ctx context.Context, sel ast.SelectionSet, v *AppFeedback) graphql.Marshaler {
  127930. if v == nil {
  127931. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  127932. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  127933. }
  127934. return graphql.Null
  127935. }
  127936. return ec._AppFeedback(ctx, sel, v)
  127937. }
  127938. func (ec *executionContext) marshalNAppPlanV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppPlanV2(ctx context.Context, sel ast.SelectionSet, v *AppPlanV2) graphql.Marshaler {
  127939. if v == nil {
  127940. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  127941. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  127942. }
  127943. return graphql.Null
  127944. }
  127945. return ec._AppPlanV2(ctx, sel, v)
  127946. }
  127947. func (ec *executionContext) marshalNAppPricingDetails2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppPricingDetails(ctx context.Context, sel ast.SelectionSet, v AppPricingDetails) graphql.Marshaler {
  127948. if v == nil {
  127949. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  127950. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  127951. }
  127952. return graphql.Null
  127953. }
  127954. return ec._AppPricingDetails(ctx, sel, v)
  127955. }
  127956. func (ec *executionContext) unmarshalNAppPricingInterval2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppPricingInterval(ctx context.Context, v interface{}) (AppPricingInterval, error) {
  127957. var res AppPricingInterval
  127958. err := res.UnmarshalGQL(v)
  127959. return res, graphql.ErrorOnPath(ctx, err)
  127960. }
  127961. func (ec *executionContext) marshalNAppPricingInterval2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppPricingInterval(ctx context.Context, sel ast.SelectionSet, v AppPricingInterval) graphql.Marshaler {
  127962. return v
  127963. }
  127964. func (ec *executionContext) unmarshalNAppPublicCategory2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppPublicCategory(ctx context.Context, v interface{}) (AppPublicCategory, error) {
  127965. var res AppPublicCategory
  127966. err := res.UnmarshalGQL(v)
  127967. return res, graphql.ErrorOnPath(ctx, err)
  127968. }
  127969. func (ec *executionContext) marshalNAppPublicCategory2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppPublicCategory(ctx context.Context, sel ast.SelectionSet, v AppPublicCategory) graphql.Marshaler {
  127970. return v
  127971. }
  127972. func (ec *executionContext) marshalNAppPurchaseOneTime2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppPurchaseOneTimeᚄ(ctx context.Context, sel ast.SelectionSet, v []*AppPurchaseOneTime) graphql.Marshaler {
  127973. ret := make(graphql.Array, len(v))
  127974. var wg sync.WaitGroup
  127975. isLen1 := len(v) == 1
  127976. if !isLen1 {
  127977. wg.Add(len(v))
  127978. }
  127979. for i := range v {
  127980. i := i
  127981. fc := &graphql.FieldContext{
  127982. Index: &i,
  127983. Result: &v[i],
  127984. }
  127985. ctx := graphql.WithFieldContext(ctx, fc)
  127986. f := func(i int) {
  127987. defer func() {
  127988. if r := recover(); r != nil {
  127989. ec.Error(ctx, ec.Recover(ctx, r))
  127990. ret = nil
  127991. }
  127992. }()
  127993. if !isLen1 {
  127994. defer wg.Done()
  127995. }
  127996. ret[i] = ec.marshalNAppPurchaseOneTime2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppPurchaseOneTime(ctx, sel, v[i])
  127997. }
  127998. if isLen1 {
  127999. f(i)
  128000. } else {
  128001. go f(i)
  128002. }
  128003. }
  128004. wg.Wait()
  128005. for _, e := range ret {
  128006. if e == graphql.Null {
  128007. return graphql.Null
  128008. }
  128009. }
  128010. return ret
  128011. }
  128012. func (ec *executionContext) marshalNAppPurchaseOneTime2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppPurchaseOneTime(ctx context.Context, sel ast.SelectionSet, v *AppPurchaseOneTime) graphql.Marshaler {
  128013. if v == nil {
  128014. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  128015. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  128016. }
  128017. return graphql.Null
  128018. }
  128019. return ec._AppPurchaseOneTime(ctx, sel, v)
  128020. }
  128021. func (ec *executionContext) marshalNAppPurchaseOneTimeConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppPurchaseOneTimeConnection(ctx context.Context, sel ast.SelectionSet, v *AppPurchaseOneTimeConnection) graphql.Marshaler {
  128022. if v == nil {
  128023. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  128024. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  128025. }
  128026. return graphql.Null
  128027. }
  128028. return ec._AppPurchaseOneTimeConnection(ctx, sel, v)
  128029. }
  128030. func (ec *executionContext) marshalNAppPurchaseOneTimeEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppPurchaseOneTimeEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*AppPurchaseOneTimeEdge) graphql.Marshaler {
  128031. ret := make(graphql.Array, len(v))
  128032. var wg sync.WaitGroup
  128033. isLen1 := len(v) == 1
  128034. if !isLen1 {
  128035. wg.Add(len(v))
  128036. }
  128037. for i := range v {
  128038. i := i
  128039. fc := &graphql.FieldContext{
  128040. Index: &i,
  128041. Result: &v[i],
  128042. }
  128043. ctx := graphql.WithFieldContext(ctx, fc)
  128044. f := func(i int) {
  128045. defer func() {
  128046. if r := recover(); r != nil {
  128047. ec.Error(ctx, ec.Recover(ctx, r))
  128048. ret = nil
  128049. }
  128050. }()
  128051. if !isLen1 {
  128052. defer wg.Done()
  128053. }
  128054. ret[i] = ec.marshalNAppPurchaseOneTimeEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppPurchaseOneTimeEdge(ctx, sel, v[i])
  128055. }
  128056. if isLen1 {
  128057. f(i)
  128058. } else {
  128059. go f(i)
  128060. }
  128061. }
  128062. wg.Wait()
  128063. for _, e := range ret {
  128064. if e == graphql.Null {
  128065. return graphql.Null
  128066. }
  128067. }
  128068. return ret
  128069. }
  128070. func (ec *executionContext) marshalNAppPurchaseOneTimeEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppPurchaseOneTimeEdge(ctx context.Context, sel ast.SelectionSet, v *AppPurchaseOneTimeEdge) graphql.Marshaler {
  128071. if v == nil {
  128072. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  128073. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  128074. }
  128075. return graphql.Null
  128076. }
  128077. return ec._AppPurchaseOneTimeEdge(ctx, sel, v)
  128078. }
  128079. func (ec *executionContext) unmarshalNAppPurchaseStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppPurchaseStatus(ctx context.Context, v interface{}) (AppPurchaseStatus, error) {
  128080. var res AppPurchaseStatus
  128081. err := res.UnmarshalGQL(v)
  128082. return res, graphql.ErrorOnPath(ctx, err)
  128083. }
  128084. func (ec *executionContext) marshalNAppPurchaseStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppPurchaseStatus(ctx context.Context, sel ast.SelectionSet, v AppPurchaseStatus) graphql.Marshaler {
  128085. return v
  128086. }
  128087. func (ec *executionContext) marshalNAppRevenueAttributionRecord2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppRevenueAttributionRecordᚄ(ctx context.Context, sel ast.SelectionSet, v []*AppRevenueAttributionRecord) graphql.Marshaler {
  128088. ret := make(graphql.Array, len(v))
  128089. var wg sync.WaitGroup
  128090. isLen1 := len(v) == 1
  128091. if !isLen1 {
  128092. wg.Add(len(v))
  128093. }
  128094. for i := range v {
  128095. i := i
  128096. fc := &graphql.FieldContext{
  128097. Index: &i,
  128098. Result: &v[i],
  128099. }
  128100. ctx := graphql.WithFieldContext(ctx, fc)
  128101. f := func(i int) {
  128102. defer func() {
  128103. if r := recover(); r != nil {
  128104. ec.Error(ctx, ec.Recover(ctx, r))
  128105. ret = nil
  128106. }
  128107. }()
  128108. if !isLen1 {
  128109. defer wg.Done()
  128110. }
  128111. ret[i] = ec.marshalNAppRevenueAttributionRecord2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppRevenueAttributionRecord(ctx, sel, v[i])
  128112. }
  128113. if isLen1 {
  128114. f(i)
  128115. } else {
  128116. go f(i)
  128117. }
  128118. }
  128119. wg.Wait()
  128120. for _, e := range ret {
  128121. if e == graphql.Null {
  128122. return graphql.Null
  128123. }
  128124. }
  128125. return ret
  128126. }
  128127. func (ec *executionContext) marshalNAppRevenueAttributionRecord2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppRevenueAttributionRecord(ctx context.Context, sel ast.SelectionSet, v *AppRevenueAttributionRecord) graphql.Marshaler {
  128128. if v == nil {
  128129. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  128130. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  128131. }
  128132. return graphql.Null
  128133. }
  128134. return ec._AppRevenueAttributionRecord(ctx, sel, v)
  128135. }
  128136. func (ec *executionContext) marshalNAppRevenueAttributionRecordConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppRevenueAttributionRecordConnection(ctx context.Context, sel ast.SelectionSet, v *AppRevenueAttributionRecordConnection) graphql.Marshaler {
  128137. if v == nil {
  128138. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  128139. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  128140. }
  128141. return graphql.Null
  128142. }
  128143. return ec._AppRevenueAttributionRecordConnection(ctx, sel, v)
  128144. }
  128145. func (ec *executionContext) marshalNAppRevenueAttributionRecordEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppRevenueAttributionRecordEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*AppRevenueAttributionRecordEdge) graphql.Marshaler {
  128146. ret := make(graphql.Array, len(v))
  128147. var wg sync.WaitGroup
  128148. isLen1 := len(v) == 1
  128149. if !isLen1 {
  128150. wg.Add(len(v))
  128151. }
  128152. for i := range v {
  128153. i := i
  128154. fc := &graphql.FieldContext{
  128155. Index: &i,
  128156. Result: &v[i],
  128157. }
  128158. ctx := graphql.WithFieldContext(ctx, fc)
  128159. f := func(i int) {
  128160. defer func() {
  128161. if r := recover(); r != nil {
  128162. ec.Error(ctx, ec.Recover(ctx, r))
  128163. ret = nil
  128164. }
  128165. }()
  128166. if !isLen1 {
  128167. defer wg.Done()
  128168. }
  128169. ret[i] = ec.marshalNAppRevenueAttributionRecordEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppRevenueAttributionRecordEdge(ctx, sel, v[i])
  128170. }
  128171. if isLen1 {
  128172. f(i)
  128173. } else {
  128174. go f(i)
  128175. }
  128176. }
  128177. wg.Wait()
  128178. for _, e := range ret {
  128179. if e == graphql.Null {
  128180. return graphql.Null
  128181. }
  128182. }
  128183. return ret
  128184. }
  128185. func (ec *executionContext) marshalNAppRevenueAttributionRecordEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppRevenueAttributionRecordEdge(ctx context.Context, sel ast.SelectionSet, v *AppRevenueAttributionRecordEdge) graphql.Marshaler {
  128186. if v == nil {
  128187. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  128188. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  128189. }
  128190. return graphql.Null
  128191. }
  128192. return ec._AppRevenueAttributionRecordEdge(ctx, sel, v)
  128193. }
  128194. func (ec *executionContext) unmarshalNAppRevenueAttributionType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppRevenueAttributionType(ctx context.Context, v interface{}) (AppRevenueAttributionType, error) {
  128195. var res AppRevenueAttributionType
  128196. err := res.UnmarshalGQL(v)
  128197. return res, graphql.ErrorOnPath(ctx, err)
  128198. }
  128199. func (ec *executionContext) marshalNAppRevenueAttributionType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppRevenueAttributionType(ctx context.Context, sel ast.SelectionSet, v AppRevenueAttributionType) graphql.Marshaler {
  128200. return v
  128201. }
  128202. func (ec *executionContext) marshalNAppSubscription2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppSubscriptionᚄ(ctx context.Context, sel ast.SelectionSet, v []*AppSubscription) graphql.Marshaler {
  128203. ret := make(graphql.Array, len(v))
  128204. var wg sync.WaitGroup
  128205. isLen1 := len(v) == 1
  128206. if !isLen1 {
  128207. wg.Add(len(v))
  128208. }
  128209. for i := range v {
  128210. i := i
  128211. fc := &graphql.FieldContext{
  128212. Index: &i,
  128213. Result: &v[i],
  128214. }
  128215. ctx := graphql.WithFieldContext(ctx, fc)
  128216. f := func(i int) {
  128217. defer func() {
  128218. if r := recover(); r != nil {
  128219. ec.Error(ctx, ec.Recover(ctx, r))
  128220. ret = nil
  128221. }
  128222. }()
  128223. if !isLen1 {
  128224. defer wg.Done()
  128225. }
  128226. ret[i] = ec.marshalNAppSubscription2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppSubscription(ctx, sel, v[i])
  128227. }
  128228. if isLen1 {
  128229. f(i)
  128230. } else {
  128231. go f(i)
  128232. }
  128233. }
  128234. wg.Wait()
  128235. for _, e := range ret {
  128236. if e == graphql.Null {
  128237. return graphql.Null
  128238. }
  128239. }
  128240. return ret
  128241. }
  128242. func (ec *executionContext) marshalNAppSubscription2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppSubscription(ctx context.Context, sel ast.SelectionSet, v *AppSubscription) graphql.Marshaler {
  128243. if v == nil {
  128244. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  128245. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  128246. }
  128247. return graphql.Null
  128248. }
  128249. return ec._AppSubscription(ctx, sel, v)
  128250. }
  128251. func (ec *executionContext) marshalNAppSubscriptionConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppSubscriptionConnection(ctx context.Context, sel ast.SelectionSet, v *AppSubscriptionConnection) graphql.Marshaler {
  128252. if v == nil {
  128253. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  128254. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  128255. }
  128256. return graphql.Null
  128257. }
  128258. return ec._AppSubscriptionConnection(ctx, sel, v)
  128259. }
  128260. func (ec *executionContext) marshalNAppSubscriptionDiscountValue2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppSubscriptionDiscountValue(ctx context.Context, sel ast.SelectionSet, v AppSubscriptionDiscountValue) graphql.Marshaler {
  128261. if v == nil {
  128262. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  128263. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  128264. }
  128265. return graphql.Null
  128266. }
  128267. return ec._AppSubscriptionDiscountValue(ctx, sel, v)
  128268. }
  128269. func (ec *executionContext) marshalNAppSubscriptionEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppSubscriptionEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*AppSubscriptionEdge) graphql.Marshaler {
  128270. ret := make(graphql.Array, len(v))
  128271. var wg sync.WaitGroup
  128272. isLen1 := len(v) == 1
  128273. if !isLen1 {
  128274. wg.Add(len(v))
  128275. }
  128276. for i := range v {
  128277. i := i
  128278. fc := &graphql.FieldContext{
  128279. Index: &i,
  128280. Result: &v[i],
  128281. }
  128282. ctx := graphql.WithFieldContext(ctx, fc)
  128283. f := func(i int) {
  128284. defer func() {
  128285. if r := recover(); r != nil {
  128286. ec.Error(ctx, ec.Recover(ctx, r))
  128287. ret = nil
  128288. }
  128289. }()
  128290. if !isLen1 {
  128291. defer wg.Done()
  128292. }
  128293. ret[i] = ec.marshalNAppSubscriptionEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppSubscriptionEdge(ctx, sel, v[i])
  128294. }
  128295. if isLen1 {
  128296. f(i)
  128297. } else {
  128298. go f(i)
  128299. }
  128300. }
  128301. wg.Wait()
  128302. for _, e := range ret {
  128303. if e == graphql.Null {
  128304. return graphql.Null
  128305. }
  128306. }
  128307. return ret
  128308. }
  128309. func (ec *executionContext) marshalNAppSubscriptionEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppSubscriptionEdge(ctx context.Context, sel ast.SelectionSet, v *AppSubscriptionEdge) graphql.Marshaler {
  128310. if v == nil {
  128311. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  128312. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  128313. }
  128314. return graphql.Null
  128315. }
  128316. return ec._AppSubscriptionEdge(ctx, sel, v)
  128317. }
  128318. func (ec *executionContext) marshalNAppSubscriptionLineItem2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppSubscriptionLineItemᚄ(ctx context.Context, sel ast.SelectionSet, v []*AppSubscriptionLineItem) graphql.Marshaler {
  128319. ret := make(graphql.Array, len(v))
  128320. var wg sync.WaitGroup
  128321. isLen1 := len(v) == 1
  128322. if !isLen1 {
  128323. wg.Add(len(v))
  128324. }
  128325. for i := range v {
  128326. i := i
  128327. fc := &graphql.FieldContext{
  128328. Index: &i,
  128329. Result: &v[i],
  128330. }
  128331. ctx := graphql.WithFieldContext(ctx, fc)
  128332. f := func(i int) {
  128333. defer func() {
  128334. if r := recover(); r != nil {
  128335. ec.Error(ctx, ec.Recover(ctx, r))
  128336. ret = nil
  128337. }
  128338. }()
  128339. if !isLen1 {
  128340. defer wg.Done()
  128341. }
  128342. ret[i] = ec.marshalNAppSubscriptionLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppSubscriptionLineItem(ctx, sel, v[i])
  128343. }
  128344. if isLen1 {
  128345. f(i)
  128346. } else {
  128347. go f(i)
  128348. }
  128349. }
  128350. wg.Wait()
  128351. for _, e := range ret {
  128352. if e == graphql.Null {
  128353. return graphql.Null
  128354. }
  128355. }
  128356. return ret
  128357. }
  128358. func (ec *executionContext) marshalNAppSubscriptionLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppSubscriptionLineItem(ctx context.Context, sel ast.SelectionSet, v *AppSubscriptionLineItem) graphql.Marshaler {
  128359. if v == nil {
  128360. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  128361. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  128362. }
  128363. return graphql.Null
  128364. }
  128365. return ec._AppSubscriptionLineItem(ctx, sel, v)
  128366. }
  128367. func (ec *executionContext) unmarshalNAppSubscriptionStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppSubscriptionStatus(ctx context.Context, v interface{}) (AppSubscriptionStatus, error) {
  128368. var res AppSubscriptionStatus
  128369. err := res.UnmarshalGQL(v)
  128370. return res, graphql.ErrorOnPath(ctx, err)
  128371. }
  128372. func (ec *executionContext) marshalNAppSubscriptionStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppSubscriptionStatus(ctx context.Context, sel ast.SelectionSet, v AppSubscriptionStatus) graphql.Marshaler {
  128373. return v
  128374. }
  128375. func (ec *executionContext) marshalNAppUsageRecord2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppUsageRecordᚄ(ctx context.Context, sel ast.SelectionSet, v []*AppUsageRecord) graphql.Marshaler {
  128376. ret := make(graphql.Array, len(v))
  128377. var wg sync.WaitGroup
  128378. isLen1 := len(v) == 1
  128379. if !isLen1 {
  128380. wg.Add(len(v))
  128381. }
  128382. for i := range v {
  128383. i := i
  128384. fc := &graphql.FieldContext{
  128385. Index: &i,
  128386. Result: &v[i],
  128387. }
  128388. ctx := graphql.WithFieldContext(ctx, fc)
  128389. f := func(i int) {
  128390. defer func() {
  128391. if r := recover(); r != nil {
  128392. ec.Error(ctx, ec.Recover(ctx, r))
  128393. ret = nil
  128394. }
  128395. }()
  128396. if !isLen1 {
  128397. defer wg.Done()
  128398. }
  128399. ret[i] = ec.marshalNAppUsageRecord2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppUsageRecord(ctx, sel, v[i])
  128400. }
  128401. if isLen1 {
  128402. f(i)
  128403. } else {
  128404. go f(i)
  128405. }
  128406. }
  128407. wg.Wait()
  128408. for _, e := range ret {
  128409. if e == graphql.Null {
  128410. return graphql.Null
  128411. }
  128412. }
  128413. return ret
  128414. }
  128415. func (ec *executionContext) marshalNAppUsageRecord2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppUsageRecord(ctx context.Context, sel ast.SelectionSet, v *AppUsageRecord) graphql.Marshaler {
  128416. if v == nil {
  128417. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  128418. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  128419. }
  128420. return graphql.Null
  128421. }
  128422. return ec._AppUsageRecord(ctx, sel, v)
  128423. }
  128424. func (ec *executionContext) marshalNAppUsageRecordConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppUsageRecordConnection(ctx context.Context, sel ast.SelectionSet, v *AppUsageRecordConnection) graphql.Marshaler {
  128425. if v == nil {
  128426. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  128427. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  128428. }
  128429. return graphql.Null
  128430. }
  128431. return ec._AppUsageRecordConnection(ctx, sel, v)
  128432. }
  128433. func (ec *executionContext) marshalNAppUsageRecordEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppUsageRecordEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*AppUsageRecordEdge) graphql.Marshaler {
  128434. ret := make(graphql.Array, len(v))
  128435. var wg sync.WaitGroup
  128436. isLen1 := len(v) == 1
  128437. if !isLen1 {
  128438. wg.Add(len(v))
  128439. }
  128440. for i := range v {
  128441. i := i
  128442. fc := &graphql.FieldContext{
  128443. Index: &i,
  128444. Result: &v[i],
  128445. }
  128446. ctx := graphql.WithFieldContext(ctx, fc)
  128447. f := func(i int) {
  128448. defer func() {
  128449. if r := recover(); r != nil {
  128450. ec.Error(ctx, ec.Recover(ctx, r))
  128451. ret = nil
  128452. }
  128453. }()
  128454. if !isLen1 {
  128455. defer wg.Done()
  128456. }
  128457. ret[i] = ec.marshalNAppUsageRecordEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppUsageRecordEdge(ctx, sel, v[i])
  128458. }
  128459. if isLen1 {
  128460. f(i)
  128461. } else {
  128462. go f(i)
  128463. }
  128464. }
  128465. wg.Wait()
  128466. for _, e := range ret {
  128467. if e == graphql.Null {
  128468. return graphql.Null
  128469. }
  128470. }
  128471. return ret
  128472. }
  128473. func (ec *executionContext) marshalNAppUsageRecordEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppUsageRecordEdge(ctx context.Context, sel ast.SelectionSet, v *AppUsageRecordEdge) graphql.Marshaler {
  128474. if v == nil {
  128475. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  128476. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  128477. }
  128478. return graphql.Null
  128479. }
  128480. return ec._AppUsageRecordEdge(ctx, sel, v)
  128481. }
  128482. func (ec *executionContext) marshalNAttribute2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAttributeᚄ(ctx context.Context, sel ast.SelectionSet, v []*Attribute) graphql.Marshaler {
  128483. ret := make(graphql.Array, len(v))
  128484. var wg sync.WaitGroup
  128485. isLen1 := len(v) == 1
  128486. if !isLen1 {
  128487. wg.Add(len(v))
  128488. }
  128489. for i := range v {
  128490. i := i
  128491. fc := &graphql.FieldContext{
  128492. Index: &i,
  128493. Result: &v[i],
  128494. }
  128495. ctx := graphql.WithFieldContext(ctx, fc)
  128496. f := func(i int) {
  128497. defer func() {
  128498. if r := recover(); r != nil {
  128499. ec.Error(ctx, ec.Recover(ctx, r))
  128500. ret = nil
  128501. }
  128502. }()
  128503. if !isLen1 {
  128504. defer wg.Done()
  128505. }
  128506. ret[i] = ec.marshalNAttribute2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAttribute(ctx, sel, v[i])
  128507. }
  128508. if isLen1 {
  128509. f(i)
  128510. } else {
  128511. go f(i)
  128512. }
  128513. }
  128514. wg.Wait()
  128515. for _, e := range ret {
  128516. if e == graphql.Null {
  128517. return graphql.Null
  128518. }
  128519. }
  128520. return ret
  128521. }
  128522. func (ec *executionContext) marshalNAttribute2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAttribute(ctx context.Context, sel ast.SelectionSet, v *Attribute) graphql.Marshaler {
  128523. if v == nil {
  128524. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  128525. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  128526. }
  128527. return graphql.Null
  128528. }
  128529. return ec._Attribute(ctx, sel, v)
  128530. }
  128531. func (ec *executionContext) marshalNAvailableChannelDefinitionsByChannel2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAvailableChannelDefinitionsByChannelᚄ(ctx context.Context, sel ast.SelectionSet, v []*AvailableChannelDefinitionsByChannel) graphql.Marshaler {
  128532. ret := make(graphql.Array, len(v))
  128533. var wg sync.WaitGroup
  128534. isLen1 := len(v) == 1
  128535. if !isLen1 {
  128536. wg.Add(len(v))
  128537. }
  128538. for i := range v {
  128539. i := i
  128540. fc := &graphql.FieldContext{
  128541. Index: &i,
  128542. Result: &v[i],
  128543. }
  128544. ctx := graphql.WithFieldContext(ctx, fc)
  128545. f := func(i int) {
  128546. defer func() {
  128547. if r := recover(); r != nil {
  128548. ec.Error(ctx, ec.Recover(ctx, r))
  128549. ret = nil
  128550. }
  128551. }()
  128552. if !isLen1 {
  128553. defer wg.Done()
  128554. }
  128555. ret[i] = ec.marshalNAvailableChannelDefinitionsByChannel2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAvailableChannelDefinitionsByChannel(ctx, sel, v[i])
  128556. }
  128557. if isLen1 {
  128558. f(i)
  128559. } else {
  128560. go f(i)
  128561. }
  128562. }
  128563. wg.Wait()
  128564. for _, e := range ret {
  128565. if e == graphql.Null {
  128566. return graphql.Null
  128567. }
  128568. }
  128569. return ret
  128570. }
  128571. func (ec *executionContext) marshalNAvailableChannelDefinitionsByChannel2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAvailableChannelDefinitionsByChannel(ctx context.Context, sel ast.SelectionSet, v *AvailableChannelDefinitionsByChannel) graphql.Marshaler {
  128572. if v == nil {
  128573. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  128574. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  128575. }
  128576. return graphql.Null
  128577. }
  128578. return ec._AvailableChannelDefinitionsByChannel(ctx, sel, v)
  128579. }
  128580. func (ec *executionContext) unmarshalNBoolean2bool(ctx context.Context, v interface{}) (bool, error) {
  128581. res, err := graphql.UnmarshalBoolean(v)
  128582. return res, graphql.ErrorOnPath(ctx, err)
  128583. }
  128584. func (ec *executionContext) marshalNBoolean2bool(ctx context.Context, sel ast.SelectionSet, v bool) graphql.Marshaler {
  128585. res := graphql.MarshalBoolean(v)
  128586. if res == graphql.Null {
  128587. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  128588. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  128589. }
  128590. }
  128591. return res
  128592. }
  128593. func (ec *executionContext) marshalNChannelDefinition2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐChannelDefinitionᚄ(ctx context.Context, sel ast.SelectionSet, v []*ChannelDefinition) graphql.Marshaler {
  128594. ret := make(graphql.Array, len(v))
  128595. var wg sync.WaitGroup
  128596. isLen1 := len(v) == 1
  128597. if !isLen1 {
  128598. wg.Add(len(v))
  128599. }
  128600. for i := range v {
  128601. i := i
  128602. fc := &graphql.FieldContext{
  128603. Index: &i,
  128604. Result: &v[i],
  128605. }
  128606. ctx := graphql.WithFieldContext(ctx, fc)
  128607. f := func(i int) {
  128608. defer func() {
  128609. if r := recover(); r != nil {
  128610. ec.Error(ctx, ec.Recover(ctx, r))
  128611. ret = nil
  128612. }
  128613. }()
  128614. if !isLen1 {
  128615. defer wg.Done()
  128616. }
  128617. ret[i] = ec.marshalNChannelDefinition2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐChannelDefinition(ctx, sel, v[i])
  128618. }
  128619. if isLen1 {
  128620. f(i)
  128621. } else {
  128622. go f(i)
  128623. }
  128624. }
  128625. wg.Wait()
  128626. for _, e := range ret {
  128627. if e == graphql.Null {
  128628. return graphql.Null
  128629. }
  128630. }
  128631. return ret
  128632. }
  128633. func (ec *executionContext) marshalNChannelDefinition2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐChannelDefinition(ctx context.Context, sel ast.SelectionSet, v *ChannelDefinition) graphql.Marshaler {
  128634. if v == nil {
  128635. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  128636. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  128637. }
  128638. return graphql.Null
  128639. }
  128640. return ec._ChannelDefinition(ctx, sel, v)
  128641. }
  128642. func (ec *executionContext) marshalNCollection2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCollectionᚄ(ctx context.Context, sel ast.SelectionSet, v []*Collection) graphql.Marshaler {
  128643. ret := make(graphql.Array, len(v))
  128644. var wg sync.WaitGroup
  128645. isLen1 := len(v) == 1
  128646. if !isLen1 {
  128647. wg.Add(len(v))
  128648. }
  128649. for i := range v {
  128650. i := i
  128651. fc := &graphql.FieldContext{
  128652. Index: &i,
  128653. Result: &v[i],
  128654. }
  128655. ctx := graphql.WithFieldContext(ctx, fc)
  128656. f := func(i int) {
  128657. defer func() {
  128658. if r := recover(); r != nil {
  128659. ec.Error(ctx, ec.Recover(ctx, r))
  128660. ret = nil
  128661. }
  128662. }()
  128663. if !isLen1 {
  128664. defer wg.Done()
  128665. }
  128666. ret[i] = ec.marshalNCollection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCollection(ctx, sel, v[i])
  128667. }
  128668. if isLen1 {
  128669. f(i)
  128670. } else {
  128671. go f(i)
  128672. }
  128673. }
  128674. wg.Wait()
  128675. for _, e := range ret {
  128676. if e == graphql.Null {
  128677. return graphql.Null
  128678. }
  128679. }
  128680. return ret
  128681. }
  128682. func (ec *executionContext) marshalNCollection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCollection(ctx context.Context, sel ast.SelectionSet, v *Collection) graphql.Marshaler {
  128683. if v == nil {
  128684. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  128685. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  128686. }
  128687. return graphql.Null
  128688. }
  128689. return ec._Collection(ctx, sel, v)
  128690. }
  128691. func (ec *executionContext) marshalNCollectionConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCollectionConnection(ctx context.Context, sel ast.SelectionSet, v *CollectionConnection) graphql.Marshaler {
  128692. if v == nil {
  128693. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  128694. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  128695. }
  128696. return graphql.Null
  128697. }
  128698. return ec._CollectionConnection(ctx, sel, v)
  128699. }
  128700. func (ec *executionContext) marshalNCollectionEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCollectionEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*CollectionEdge) graphql.Marshaler {
  128701. ret := make(graphql.Array, len(v))
  128702. var wg sync.WaitGroup
  128703. isLen1 := len(v) == 1
  128704. if !isLen1 {
  128705. wg.Add(len(v))
  128706. }
  128707. for i := range v {
  128708. i := i
  128709. fc := &graphql.FieldContext{
  128710. Index: &i,
  128711. Result: &v[i],
  128712. }
  128713. ctx := graphql.WithFieldContext(ctx, fc)
  128714. f := func(i int) {
  128715. defer func() {
  128716. if r := recover(); r != nil {
  128717. ec.Error(ctx, ec.Recover(ctx, r))
  128718. ret = nil
  128719. }
  128720. }()
  128721. if !isLen1 {
  128722. defer wg.Done()
  128723. }
  128724. ret[i] = ec.marshalNCollectionEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCollectionEdge(ctx, sel, v[i])
  128725. }
  128726. if isLen1 {
  128727. f(i)
  128728. } else {
  128729. go f(i)
  128730. }
  128731. }
  128732. wg.Wait()
  128733. for _, e := range ret {
  128734. if e == graphql.Null {
  128735. return graphql.Null
  128736. }
  128737. }
  128738. return ret
  128739. }
  128740. func (ec *executionContext) marshalNCollectionEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCollectionEdge(ctx context.Context, sel ast.SelectionSet, v *CollectionEdge) graphql.Marshaler {
  128741. if v == nil {
  128742. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  128743. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  128744. }
  128745. return graphql.Null
  128746. }
  128747. return ec._CollectionEdge(ctx, sel, v)
  128748. }
  128749. func (ec *executionContext) marshalNCollectionRule2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCollectionRuleᚄ(ctx context.Context, sel ast.SelectionSet, v []*CollectionRule) graphql.Marshaler {
  128750. ret := make(graphql.Array, len(v))
  128751. var wg sync.WaitGroup
  128752. isLen1 := len(v) == 1
  128753. if !isLen1 {
  128754. wg.Add(len(v))
  128755. }
  128756. for i := range v {
  128757. i := i
  128758. fc := &graphql.FieldContext{
  128759. Index: &i,
  128760. Result: &v[i],
  128761. }
  128762. ctx := graphql.WithFieldContext(ctx, fc)
  128763. f := func(i int) {
  128764. defer func() {
  128765. if r := recover(); r != nil {
  128766. ec.Error(ctx, ec.Recover(ctx, r))
  128767. ret = nil
  128768. }
  128769. }()
  128770. if !isLen1 {
  128771. defer wg.Done()
  128772. }
  128773. ret[i] = ec.marshalNCollectionRule2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCollectionRule(ctx, sel, v[i])
  128774. }
  128775. if isLen1 {
  128776. f(i)
  128777. } else {
  128778. go f(i)
  128779. }
  128780. }
  128781. wg.Wait()
  128782. for _, e := range ret {
  128783. if e == graphql.Null {
  128784. return graphql.Null
  128785. }
  128786. }
  128787. return ret
  128788. }
  128789. func (ec *executionContext) marshalNCollectionRule2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCollectionRule(ctx context.Context, sel ast.SelectionSet, v *CollectionRule) graphql.Marshaler {
  128790. if v == nil {
  128791. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  128792. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  128793. }
  128794. return graphql.Null
  128795. }
  128796. return ec._CollectionRule(ctx, sel, v)
  128797. }
  128798. func (ec *executionContext) marshalNCommentEventAttachment2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCommentEventAttachmentᚄ(ctx context.Context, sel ast.SelectionSet, v []*CommentEventAttachment) graphql.Marshaler {
  128799. ret := make(graphql.Array, len(v))
  128800. var wg sync.WaitGroup
  128801. isLen1 := len(v) == 1
  128802. if !isLen1 {
  128803. wg.Add(len(v))
  128804. }
  128805. for i := range v {
  128806. i := i
  128807. fc := &graphql.FieldContext{
  128808. Index: &i,
  128809. Result: &v[i],
  128810. }
  128811. ctx := graphql.WithFieldContext(ctx, fc)
  128812. f := func(i int) {
  128813. defer func() {
  128814. if r := recover(); r != nil {
  128815. ec.Error(ctx, ec.Recover(ctx, r))
  128816. ret = nil
  128817. }
  128818. }()
  128819. if !isLen1 {
  128820. defer wg.Done()
  128821. }
  128822. ret[i] = ec.marshalNCommentEventAttachment2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCommentEventAttachment(ctx, sel, v[i])
  128823. }
  128824. if isLen1 {
  128825. f(i)
  128826. } else {
  128827. go f(i)
  128828. }
  128829. }
  128830. wg.Wait()
  128831. for _, e := range ret {
  128832. if e == graphql.Null {
  128833. return graphql.Null
  128834. }
  128835. }
  128836. return ret
  128837. }
  128838. func (ec *executionContext) marshalNCommentEventAttachment2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCommentEventAttachment(ctx context.Context, sel ast.SelectionSet, v *CommentEventAttachment) graphql.Marshaler {
  128839. if v == nil {
  128840. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  128841. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  128842. }
  128843. return graphql.Null
  128844. }
  128845. return ec._CommentEventAttachment(ctx, sel, v)
  128846. }
  128847. func (ec *executionContext) marshalNCommentEventSubject2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCommentEventSubject(ctx context.Context, sel ast.SelectionSet, v CommentEventSubject) graphql.Marshaler {
  128848. if v == nil {
  128849. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  128850. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  128851. }
  128852. return graphql.Null
  128853. }
  128854. return ec._CommentEventSubject(ctx, sel, v)
  128855. }
  128856. func (ec *executionContext) marshalNCompany2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompany(ctx context.Context, sel ast.SelectionSet, v *Company) graphql.Marshaler {
  128857. if v == nil {
  128858. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  128859. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  128860. }
  128861. return graphql.Null
  128862. }
  128863. return ec._Company(ctx, sel, v)
  128864. }
  128865. func (ec *executionContext) marshalNCompanyContact2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactᚄ(ctx context.Context, sel ast.SelectionSet, v []*CompanyContact) graphql.Marshaler {
  128866. ret := make(graphql.Array, len(v))
  128867. var wg sync.WaitGroup
  128868. isLen1 := len(v) == 1
  128869. if !isLen1 {
  128870. wg.Add(len(v))
  128871. }
  128872. for i := range v {
  128873. i := i
  128874. fc := &graphql.FieldContext{
  128875. Index: &i,
  128876. Result: &v[i],
  128877. }
  128878. ctx := graphql.WithFieldContext(ctx, fc)
  128879. f := func(i int) {
  128880. defer func() {
  128881. if r := recover(); r != nil {
  128882. ec.Error(ctx, ec.Recover(ctx, r))
  128883. ret = nil
  128884. }
  128885. }()
  128886. if !isLen1 {
  128887. defer wg.Done()
  128888. }
  128889. ret[i] = ec.marshalNCompanyContact2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContact(ctx, sel, v[i])
  128890. }
  128891. if isLen1 {
  128892. f(i)
  128893. } else {
  128894. go f(i)
  128895. }
  128896. }
  128897. wg.Wait()
  128898. for _, e := range ret {
  128899. if e == graphql.Null {
  128900. return graphql.Null
  128901. }
  128902. }
  128903. return ret
  128904. }
  128905. func (ec *executionContext) marshalNCompanyContact2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContact(ctx context.Context, sel ast.SelectionSet, v *CompanyContact) graphql.Marshaler {
  128906. if v == nil {
  128907. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  128908. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  128909. }
  128910. return graphql.Null
  128911. }
  128912. return ec._CompanyContact(ctx, sel, v)
  128913. }
  128914. func (ec *executionContext) marshalNCompanyContactConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactConnection(ctx context.Context, sel ast.SelectionSet, v *CompanyContactConnection) graphql.Marshaler {
  128915. if v == nil {
  128916. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  128917. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  128918. }
  128919. return graphql.Null
  128920. }
  128921. return ec._CompanyContactConnection(ctx, sel, v)
  128922. }
  128923. func (ec *executionContext) marshalNCompanyContactEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*CompanyContactEdge) graphql.Marshaler {
  128924. ret := make(graphql.Array, len(v))
  128925. var wg sync.WaitGroup
  128926. isLen1 := len(v) == 1
  128927. if !isLen1 {
  128928. wg.Add(len(v))
  128929. }
  128930. for i := range v {
  128931. i := i
  128932. fc := &graphql.FieldContext{
  128933. Index: &i,
  128934. Result: &v[i],
  128935. }
  128936. ctx := graphql.WithFieldContext(ctx, fc)
  128937. f := func(i int) {
  128938. defer func() {
  128939. if r := recover(); r != nil {
  128940. ec.Error(ctx, ec.Recover(ctx, r))
  128941. ret = nil
  128942. }
  128943. }()
  128944. if !isLen1 {
  128945. defer wg.Done()
  128946. }
  128947. ret[i] = ec.marshalNCompanyContactEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactEdge(ctx, sel, v[i])
  128948. }
  128949. if isLen1 {
  128950. f(i)
  128951. } else {
  128952. go f(i)
  128953. }
  128954. }
  128955. wg.Wait()
  128956. for _, e := range ret {
  128957. if e == graphql.Null {
  128958. return graphql.Null
  128959. }
  128960. }
  128961. return ret
  128962. }
  128963. func (ec *executionContext) marshalNCompanyContactEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactEdge(ctx context.Context, sel ast.SelectionSet, v *CompanyContactEdge) graphql.Marshaler {
  128964. if v == nil {
  128965. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  128966. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  128967. }
  128968. return graphql.Null
  128969. }
  128970. return ec._CompanyContactEdge(ctx, sel, v)
  128971. }
  128972. func (ec *executionContext) marshalNCompanyContactRole2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactRoleᚄ(ctx context.Context, sel ast.SelectionSet, v []*CompanyContactRole) graphql.Marshaler {
  128973. ret := make(graphql.Array, len(v))
  128974. var wg sync.WaitGroup
  128975. isLen1 := len(v) == 1
  128976. if !isLen1 {
  128977. wg.Add(len(v))
  128978. }
  128979. for i := range v {
  128980. i := i
  128981. fc := &graphql.FieldContext{
  128982. Index: &i,
  128983. Result: &v[i],
  128984. }
  128985. ctx := graphql.WithFieldContext(ctx, fc)
  128986. f := func(i int) {
  128987. defer func() {
  128988. if r := recover(); r != nil {
  128989. ec.Error(ctx, ec.Recover(ctx, r))
  128990. ret = nil
  128991. }
  128992. }()
  128993. if !isLen1 {
  128994. defer wg.Done()
  128995. }
  128996. ret[i] = ec.marshalNCompanyContactRole2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactRole(ctx, sel, v[i])
  128997. }
  128998. if isLen1 {
  128999. f(i)
  129000. } else {
  129001. go f(i)
  129002. }
  129003. }
  129004. wg.Wait()
  129005. for _, e := range ret {
  129006. if e == graphql.Null {
  129007. return graphql.Null
  129008. }
  129009. }
  129010. return ret
  129011. }
  129012. func (ec *executionContext) marshalNCompanyContactRole2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactRole(ctx context.Context, sel ast.SelectionSet, v *CompanyContactRole) graphql.Marshaler {
  129013. if v == nil {
  129014. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  129015. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  129016. }
  129017. return graphql.Null
  129018. }
  129019. return ec._CompanyContactRole(ctx, sel, v)
  129020. }
  129021. func (ec *executionContext) marshalNCompanyContactRoleAssignment2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactRoleAssignmentᚄ(ctx context.Context, sel ast.SelectionSet, v []*CompanyContactRoleAssignment) graphql.Marshaler {
  129022. ret := make(graphql.Array, len(v))
  129023. var wg sync.WaitGroup
  129024. isLen1 := len(v) == 1
  129025. if !isLen1 {
  129026. wg.Add(len(v))
  129027. }
  129028. for i := range v {
  129029. i := i
  129030. fc := &graphql.FieldContext{
  129031. Index: &i,
  129032. Result: &v[i],
  129033. }
  129034. ctx := graphql.WithFieldContext(ctx, fc)
  129035. f := func(i int) {
  129036. defer func() {
  129037. if r := recover(); r != nil {
  129038. ec.Error(ctx, ec.Recover(ctx, r))
  129039. ret = nil
  129040. }
  129041. }()
  129042. if !isLen1 {
  129043. defer wg.Done()
  129044. }
  129045. ret[i] = ec.marshalNCompanyContactRoleAssignment2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactRoleAssignment(ctx, sel, v[i])
  129046. }
  129047. if isLen1 {
  129048. f(i)
  129049. } else {
  129050. go f(i)
  129051. }
  129052. }
  129053. wg.Wait()
  129054. for _, e := range ret {
  129055. if e == graphql.Null {
  129056. return graphql.Null
  129057. }
  129058. }
  129059. return ret
  129060. }
  129061. func (ec *executionContext) marshalNCompanyContactRoleAssignment2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactRoleAssignment(ctx context.Context, sel ast.SelectionSet, v *CompanyContactRoleAssignment) graphql.Marshaler {
  129062. if v == nil {
  129063. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  129064. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  129065. }
  129066. return graphql.Null
  129067. }
  129068. return ec._CompanyContactRoleAssignment(ctx, sel, v)
  129069. }
  129070. func (ec *executionContext) marshalNCompanyContactRoleAssignmentConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactRoleAssignmentConnection(ctx context.Context, sel ast.SelectionSet, v *CompanyContactRoleAssignmentConnection) graphql.Marshaler {
  129071. if v == nil {
  129072. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  129073. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  129074. }
  129075. return graphql.Null
  129076. }
  129077. return ec._CompanyContactRoleAssignmentConnection(ctx, sel, v)
  129078. }
  129079. func (ec *executionContext) marshalNCompanyContactRoleAssignmentEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactRoleAssignmentEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*CompanyContactRoleAssignmentEdge) graphql.Marshaler {
  129080. ret := make(graphql.Array, len(v))
  129081. var wg sync.WaitGroup
  129082. isLen1 := len(v) == 1
  129083. if !isLen1 {
  129084. wg.Add(len(v))
  129085. }
  129086. for i := range v {
  129087. i := i
  129088. fc := &graphql.FieldContext{
  129089. Index: &i,
  129090. Result: &v[i],
  129091. }
  129092. ctx := graphql.WithFieldContext(ctx, fc)
  129093. f := func(i int) {
  129094. defer func() {
  129095. if r := recover(); r != nil {
  129096. ec.Error(ctx, ec.Recover(ctx, r))
  129097. ret = nil
  129098. }
  129099. }()
  129100. if !isLen1 {
  129101. defer wg.Done()
  129102. }
  129103. ret[i] = ec.marshalNCompanyContactRoleAssignmentEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactRoleAssignmentEdge(ctx, sel, v[i])
  129104. }
  129105. if isLen1 {
  129106. f(i)
  129107. } else {
  129108. go f(i)
  129109. }
  129110. }
  129111. wg.Wait()
  129112. for _, e := range ret {
  129113. if e == graphql.Null {
  129114. return graphql.Null
  129115. }
  129116. }
  129117. return ret
  129118. }
  129119. func (ec *executionContext) marshalNCompanyContactRoleAssignmentEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactRoleAssignmentEdge(ctx context.Context, sel ast.SelectionSet, v *CompanyContactRoleAssignmentEdge) graphql.Marshaler {
  129120. if v == nil {
  129121. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  129122. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  129123. }
  129124. return graphql.Null
  129125. }
  129126. return ec._CompanyContactRoleAssignmentEdge(ctx, sel, v)
  129127. }
  129128. func (ec *executionContext) marshalNCompanyContactRoleConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactRoleConnection(ctx context.Context, sel ast.SelectionSet, v *CompanyContactRoleConnection) graphql.Marshaler {
  129129. if v == nil {
  129130. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  129131. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  129132. }
  129133. return graphql.Null
  129134. }
  129135. return ec._CompanyContactRoleConnection(ctx, sel, v)
  129136. }
  129137. func (ec *executionContext) marshalNCompanyContactRoleEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactRoleEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*CompanyContactRoleEdge) graphql.Marshaler {
  129138. ret := make(graphql.Array, len(v))
  129139. var wg sync.WaitGroup
  129140. isLen1 := len(v) == 1
  129141. if !isLen1 {
  129142. wg.Add(len(v))
  129143. }
  129144. for i := range v {
  129145. i := i
  129146. fc := &graphql.FieldContext{
  129147. Index: &i,
  129148. Result: &v[i],
  129149. }
  129150. ctx := graphql.WithFieldContext(ctx, fc)
  129151. f := func(i int) {
  129152. defer func() {
  129153. if r := recover(); r != nil {
  129154. ec.Error(ctx, ec.Recover(ctx, r))
  129155. ret = nil
  129156. }
  129157. }()
  129158. if !isLen1 {
  129159. defer wg.Done()
  129160. }
  129161. ret[i] = ec.marshalNCompanyContactRoleEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactRoleEdge(ctx, sel, v[i])
  129162. }
  129163. if isLen1 {
  129164. f(i)
  129165. } else {
  129166. go f(i)
  129167. }
  129168. }
  129169. wg.Wait()
  129170. for _, e := range ret {
  129171. if e == graphql.Null {
  129172. return graphql.Null
  129173. }
  129174. }
  129175. return ret
  129176. }
  129177. func (ec *executionContext) marshalNCompanyContactRoleEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactRoleEdge(ctx context.Context, sel ast.SelectionSet, v *CompanyContactRoleEdge) graphql.Marshaler {
  129178. if v == nil {
  129179. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  129180. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  129181. }
  129182. return graphql.Null
  129183. }
  129184. return ec._CompanyContactRoleEdge(ctx, sel, v)
  129185. }
  129186. func (ec *executionContext) marshalNCompanyLocation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyLocationᚄ(ctx context.Context, sel ast.SelectionSet, v []*CompanyLocation) graphql.Marshaler {
  129187. ret := make(graphql.Array, len(v))
  129188. var wg sync.WaitGroup
  129189. isLen1 := len(v) == 1
  129190. if !isLen1 {
  129191. wg.Add(len(v))
  129192. }
  129193. for i := range v {
  129194. i := i
  129195. fc := &graphql.FieldContext{
  129196. Index: &i,
  129197. Result: &v[i],
  129198. }
  129199. ctx := graphql.WithFieldContext(ctx, fc)
  129200. f := func(i int) {
  129201. defer func() {
  129202. if r := recover(); r != nil {
  129203. ec.Error(ctx, ec.Recover(ctx, r))
  129204. ret = nil
  129205. }
  129206. }()
  129207. if !isLen1 {
  129208. defer wg.Done()
  129209. }
  129210. ret[i] = ec.marshalNCompanyLocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyLocation(ctx, sel, v[i])
  129211. }
  129212. if isLen1 {
  129213. f(i)
  129214. } else {
  129215. go f(i)
  129216. }
  129217. }
  129218. wg.Wait()
  129219. for _, e := range ret {
  129220. if e == graphql.Null {
  129221. return graphql.Null
  129222. }
  129223. }
  129224. return ret
  129225. }
  129226. func (ec *executionContext) marshalNCompanyLocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyLocation(ctx context.Context, sel ast.SelectionSet, v *CompanyLocation) graphql.Marshaler {
  129227. if v == nil {
  129228. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  129229. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  129230. }
  129231. return graphql.Null
  129232. }
  129233. return ec._CompanyLocation(ctx, sel, v)
  129234. }
  129235. func (ec *executionContext) marshalNCompanyLocationConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyLocationConnection(ctx context.Context, sel ast.SelectionSet, v *CompanyLocationConnection) graphql.Marshaler {
  129236. if v == nil {
  129237. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  129238. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  129239. }
  129240. return graphql.Null
  129241. }
  129242. return ec._CompanyLocationConnection(ctx, sel, v)
  129243. }
  129244. func (ec *executionContext) marshalNCompanyLocationEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyLocationEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*CompanyLocationEdge) graphql.Marshaler {
  129245. ret := make(graphql.Array, len(v))
  129246. var wg sync.WaitGroup
  129247. isLen1 := len(v) == 1
  129248. if !isLen1 {
  129249. wg.Add(len(v))
  129250. }
  129251. for i := range v {
  129252. i := i
  129253. fc := &graphql.FieldContext{
  129254. Index: &i,
  129255. Result: &v[i],
  129256. }
  129257. ctx := graphql.WithFieldContext(ctx, fc)
  129258. f := func(i int) {
  129259. defer func() {
  129260. if r := recover(); r != nil {
  129261. ec.Error(ctx, ec.Recover(ctx, r))
  129262. ret = nil
  129263. }
  129264. }()
  129265. if !isLen1 {
  129266. defer wg.Done()
  129267. }
  129268. ret[i] = ec.marshalNCompanyLocationEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyLocationEdge(ctx, sel, v[i])
  129269. }
  129270. if isLen1 {
  129271. f(i)
  129272. } else {
  129273. go f(i)
  129274. }
  129275. }
  129276. wg.Wait()
  129277. for _, e := range ret {
  129278. if e == graphql.Null {
  129279. return graphql.Null
  129280. }
  129281. }
  129282. return ret
  129283. }
  129284. func (ec *executionContext) marshalNCompanyLocationEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyLocationEdge(ctx context.Context, sel ast.SelectionSet, v *CompanyLocationEdge) graphql.Marshaler {
  129285. if v == nil {
  129286. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  129287. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  129288. }
  129289. return graphql.Null
  129290. }
  129291. return ec._CompanyLocationEdge(ctx, sel, v)
  129292. }
  129293. func (ec *executionContext) marshalNCountriesInShippingZones2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountriesInShippingZones(ctx context.Context, sel ast.SelectionSet, v *CountriesInShippingZones) graphql.Marshaler {
  129294. if v == nil {
  129295. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  129296. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  129297. }
  129298. return graphql.Null
  129299. }
  129300. return ec._CountriesInShippingZones(ctx, sel, v)
  129301. }
  129302. func (ec *executionContext) unmarshalNCountryCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryCode(ctx context.Context, v interface{}) (CountryCode, error) {
  129303. var res CountryCode
  129304. err := res.UnmarshalGQL(v)
  129305. return res, graphql.ErrorOnPath(ctx, err)
  129306. }
  129307. func (ec *executionContext) marshalNCountryCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryCode(ctx context.Context, sel ast.SelectionSet, v CountryCode) graphql.Marshaler {
  129308. return v
  129309. }
  129310. func (ec *executionContext) unmarshalNCountryCode2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryCodeᚄ(ctx context.Context, v interface{}) ([]CountryCode, error) {
  129311. var vSlice []interface{}
  129312. if v != nil {
  129313. vSlice = graphql.CoerceList(v)
  129314. }
  129315. var err error
  129316. res := make([]CountryCode, len(vSlice))
  129317. for i := range vSlice {
  129318. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i))
  129319. res[i], err = ec.unmarshalNCountryCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryCode(ctx, vSlice[i])
  129320. if err != nil {
  129321. return nil, err
  129322. }
  129323. }
  129324. return res, nil
  129325. }
  129326. func (ec *executionContext) marshalNCountryCode2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryCodeᚄ(ctx context.Context, sel ast.SelectionSet, v []CountryCode) graphql.Marshaler {
  129327. ret := make(graphql.Array, len(v))
  129328. var wg sync.WaitGroup
  129329. isLen1 := len(v) == 1
  129330. if !isLen1 {
  129331. wg.Add(len(v))
  129332. }
  129333. for i := range v {
  129334. i := i
  129335. fc := &graphql.FieldContext{
  129336. Index: &i,
  129337. Result: &v[i],
  129338. }
  129339. ctx := graphql.WithFieldContext(ctx, fc)
  129340. f := func(i int) {
  129341. defer func() {
  129342. if r := recover(); r != nil {
  129343. ec.Error(ctx, ec.Recover(ctx, r))
  129344. ret = nil
  129345. }
  129346. }()
  129347. if !isLen1 {
  129348. defer wg.Done()
  129349. }
  129350. ret[i] = ec.marshalNCountryCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryCode(ctx, sel, v[i])
  129351. }
  129352. if isLen1 {
  129353. f(i)
  129354. } else {
  129355. go f(i)
  129356. }
  129357. }
  129358. wg.Wait()
  129359. for _, e := range ret {
  129360. if e == graphql.Null {
  129361. return graphql.Null
  129362. }
  129363. }
  129364. return ret
  129365. }
  129366. func (ec *executionContext) marshalNCountryHarmonizedSystemCode2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryHarmonizedSystemCodeᚄ(ctx context.Context, sel ast.SelectionSet, v []*CountryHarmonizedSystemCode) graphql.Marshaler {
  129367. ret := make(graphql.Array, len(v))
  129368. var wg sync.WaitGroup
  129369. isLen1 := len(v) == 1
  129370. if !isLen1 {
  129371. wg.Add(len(v))
  129372. }
  129373. for i := range v {
  129374. i := i
  129375. fc := &graphql.FieldContext{
  129376. Index: &i,
  129377. Result: &v[i],
  129378. }
  129379. ctx := graphql.WithFieldContext(ctx, fc)
  129380. f := func(i int) {
  129381. defer func() {
  129382. if r := recover(); r != nil {
  129383. ec.Error(ctx, ec.Recover(ctx, r))
  129384. ret = nil
  129385. }
  129386. }()
  129387. if !isLen1 {
  129388. defer wg.Done()
  129389. }
  129390. ret[i] = ec.marshalNCountryHarmonizedSystemCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryHarmonizedSystemCode(ctx, sel, v[i])
  129391. }
  129392. if isLen1 {
  129393. f(i)
  129394. } else {
  129395. go f(i)
  129396. }
  129397. }
  129398. wg.Wait()
  129399. for _, e := range ret {
  129400. if e == graphql.Null {
  129401. return graphql.Null
  129402. }
  129403. }
  129404. return ret
  129405. }
  129406. func (ec *executionContext) marshalNCountryHarmonizedSystemCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryHarmonizedSystemCode(ctx context.Context, sel ast.SelectionSet, v *CountryHarmonizedSystemCode) graphql.Marshaler {
  129407. if v == nil {
  129408. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  129409. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  129410. }
  129411. return graphql.Null
  129412. }
  129413. return ec._CountryHarmonizedSystemCode(ctx, sel, v)
  129414. }
  129415. func (ec *executionContext) marshalNCountryHarmonizedSystemCodeConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryHarmonizedSystemCodeConnection(ctx context.Context, sel ast.SelectionSet, v *CountryHarmonizedSystemCodeConnection) graphql.Marshaler {
  129416. if v == nil {
  129417. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  129418. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  129419. }
  129420. return graphql.Null
  129421. }
  129422. return ec._CountryHarmonizedSystemCodeConnection(ctx, sel, v)
  129423. }
  129424. func (ec *executionContext) marshalNCountryHarmonizedSystemCodeEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryHarmonizedSystemCodeEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*CountryHarmonizedSystemCodeEdge) graphql.Marshaler {
  129425. ret := make(graphql.Array, len(v))
  129426. var wg sync.WaitGroup
  129427. isLen1 := len(v) == 1
  129428. if !isLen1 {
  129429. wg.Add(len(v))
  129430. }
  129431. for i := range v {
  129432. i := i
  129433. fc := &graphql.FieldContext{
  129434. Index: &i,
  129435. Result: &v[i],
  129436. }
  129437. ctx := graphql.WithFieldContext(ctx, fc)
  129438. f := func(i int) {
  129439. defer func() {
  129440. if r := recover(); r != nil {
  129441. ec.Error(ctx, ec.Recover(ctx, r))
  129442. ret = nil
  129443. }
  129444. }()
  129445. if !isLen1 {
  129446. defer wg.Done()
  129447. }
  129448. ret[i] = ec.marshalNCountryHarmonizedSystemCodeEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryHarmonizedSystemCodeEdge(ctx, sel, v[i])
  129449. }
  129450. if isLen1 {
  129451. f(i)
  129452. } else {
  129453. go f(i)
  129454. }
  129455. }
  129456. wg.Wait()
  129457. for _, e := range ret {
  129458. if e == graphql.Null {
  129459. return graphql.Null
  129460. }
  129461. }
  129462. return ret
  129463. }
  129464. func (ec *executionContext) marshalNCountryHarmonizedSystemCodeEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryHarmonizedSystemCodeEdge(ctx context.Context, sel ast.SelectionSet, v *CountryHarmonizedSystemCodeEdge) graphql.Marshaler {
  129465. if v == nil {
  129466. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  129467. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  129468. }
  129469. return graphql.Null
  129470. }
  129471. return ec._CountryHarmonizedSystemCodeEdge(ctx, sel, v)
  129472. }
  129473. func (ec *executionContext) unmarshalNCurrencyCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCurrencyCode(ctx context.Context, v interface{}) (CurrencyCode, error) {
  129474. var res CurrencyCode
  129475. err := res.UnmarshalGQL(v)
  129476. return res, graphql.ErrorOnPath(ctx, err)
  129477. }
  129478. func (ec *executionContext) marshalNCurrencyCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCurrencyCode(ctx context.Context, sel ast.SelectionSet, v CurrencyCode) graphql.Marshaler {
  129479. return v
  129480. }
  129481. func (ec *executionContext) unmarshalNCurrencyCode2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCurrencyCodeᚄ(ctx context.Context, v interface{}) ([]CurrencyCode, error) {
  129482. var vSlice []interface{}
  129483. if v != nil {
  129484. vSlice = graphql.CoerceList(v)
  129485. }
  129486. var err error
  129487. res := make([]CurrencyCode, len(vSlice))
  129488. for i := range vSlice {
  129489. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i))
  129490. res[i], err = ec.unmarshalNCurrencyCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCurrencyCode(ctx, vSlice[i])
  129491. if err != nil {
  129492. return nil, err
  129493. }
  129494. }
  129495. return res, nil
  129496. }
  129497. func (ec *executionContext) marshalNCurrencyCode2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCurrencyCodeᚄ(ctx context.Context, sel ast.SelectionSet, v []CurrencyCode) graphql.Marshaler {
  129498. ret := make(graphql.Array, len(v))
  129499. var wg sync.WaitGroup
  129500. isLen1 := len(v) == 1
  129501. if !isLen1 {
  129502. wg.Add(len(v))
  129503. }
  129504. for i := range v {
  129505. i := i
  129506. fc := &graphql.FieldContext{
  129507. Index: &i,
  129508. Result: &v[i],
  129509. }
  129510. ctx := graphql.WithFieldContext(ctx, fc)
  129511. f := func(i int) {
  129512. defer func() {
  129513. if r := recover(); r != nil {
  129514. ec.Error(ctx, ec.Recover(ctx, r))
  129515. ret = nil
  129516. }
  129517. }()
  129518. if !isLen1 {
  129519. defer wg.Done()
  129520. }
  129521. ret[i] = ec.marshalNCurrencyCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCurrencyCode(ctx, sel, v[i])
  129522. }
  129523. if isLen1 {
  129524. f(i)
  129525. } else {
  129526. go f(i)
  129527. }
  129528. }
  129529. wg.Wait()
  129530. for _, e := range ret {
  129531. if e == graphql.Null {
  129532. return graphql.Null
  129533. }
  129534. }
  129535. return ret
  129536. }
  129537. func (ec *executionContext) marshalNCurrencyFormats2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCurrencyFormats(ctx context.Context, sel ast.SelectionSet, v *CurrencyFormats) graphql.Marshaler {
  129538. if v == nil {
  129539. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  129540. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  129541. }
  129542. return graphql.Null
  129543. }
  129544. return ec._CurrencyFormats(ctx, sel, v)
  129545. }
  129546. func (ec *executionContext) marshalNCurrencySetting2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCurrencySettingᚄ(ctx context.Context, sel ast.SelectionSet, v []*CurrencySetting) graphql.Marshaler {
  129547. ret := make(graphql.Array, len(v))
  129548. var wg sync.WaitGroup
  129549. isLen1 := len(v) == 1
  129550. if !isLen1 {
  129551. wg.Add(len(v))
  129552. }
  129553. for i := range v {
  129554. i := i
  129555. fc := &graphql.FieldContext{
  129556. Index: &i,
  129557. Result: &v[i],
  129558. }
  129559. ctx := graphql.WithFieldContext(ctx, fc)
  129560. f := func(i int) {
  129561. defer func() {
  129562. if r := recover(); r != nil {
  129563. ec.Error(ctx, ec.Recover(ctx, r))
  129564. ret = nil
  129565. }
  129566. }()
  129567. if !isLen1 {
  129568. defer wg.Done()
  129569. }
  129570. ret[i] = ec.marshalNCurrencySetting2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCurrencySetting(ctx, sel, v[i])
  129571. }
  129572. if isLen1 {
  129573. f(i)
  129574. } else {
  129575. go f(i)
  129576. }
  129577. }
  129578. wg.Wait()
  129579. for _, e := range ret {
  129580. if e == graphql.Null {
  129581. return graphql.Null
  129582. }
  129583. }
  129584. return ret
  129585. }
  129586. func (ec *executionContext) marshalNCurrencySetting2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCurrencySetting(ctx context.Context, sel ast.SelectionSet, v *CurrencySetting) graphql.Marshaler {
  129587. if v == nil {
  129588. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  129589. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  129590. }
  129591. return graphql.Null
  129592. }
  129593. return ec._CurrencySetting(ctx, sel, v)
  129594. }
  129595. func (ec *executionContext) marshalNCurrencySettingConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCurrencySettingConnection(ctx context.Context, sel ast.SelectionSet, v *CurrencySettingConnection) graphql.Marshaler {
  129596. if v == nil {
  129597. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  129598. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  129599. }
  129600. return graphql.Null
  129601. }
  129602. return ec._CurrencySettingConnection(ctx, sel, v)
  129603. }
  129604. func (ec *executionContext) marshalNCurrencySettingEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCurrencySettingEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*CurrencySettingEdge) graphql.Marshaler {
  129605. ret := make(graphql.Array, len(v))
  129606. var wg sync.WaitGroup
  129607. isLen1 := len(v) == 1
  129608. if !isLen1 {
  129609. wg.Add(len(v))
  129610. }
  129611. for i := range v {
  129612. i := i
  129613. fc := &graphql.FieldContext{
  129614. Index: &i,
  129615. Result: &v[i],
  129616. }
  129617. ctx := graphql.WithFieldContext(ctx, fc)
  129618. f := func(i int) {
  129619. defer func() {
  129620. if r := recover(); r != nil {
  129621. ec.Error(ctx, ec.Recover(ctx, r))
  129622. ret = nil
  129623. }
  129624. }()
  129625. if !isLen1 {
  129626. defer wg.Done()
  129627. }
  129628. ret[i] = ec.marshalNCurrencySettingEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCurrencySettingEdge(ctx, sel, v[i])
  129629. }
  129630. if isLen1 {
  129631. f(i)
  129632. } else {
  129633. go f(i)
  129634. }
  129635. }
  129636. wg.Wait()
  129637. for _, e := range ret {
  129638. if e == graphql.Null {
  129639. return graphql.Null
  129640. }
  129641. }
  129642. return ret
  129643. }
  129644. func (ec *executionContext) marshalNCurrencySettingEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCurrencySettingEdge(ctx context.Context, sel ast.SelectionSet, v *CurrencySettingEdge) graphql.Marshaler {
  129645. if v == nil {
  129646. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  129647. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  129648. }
  129649. return graphql.Null
  129650. }
  129651. return ec._CurrencySettingEdge(ctx, sel, v)
  129652. }
  129653. func (ec *executionContext) marshalNCustomer2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomer(ctx context.Context, sel ast.SelectionSet, v *Customer) graphql.Marshaler {
  129654. if v == nil {
  129655. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  129656. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  129657. }
  129658. return graphql.Null
  129659. }
  129660. return ec._Customer(ctx, sel, v)
  129661. }
  129662. func (ec *executionContext) unmarshalNCustomerEmailMarketingState2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerEmailMarketingState(ctx context.Context, v interface{}) (CustomerEmailMarketingState, error) {
  129663. var res CustomerEmailMarketingState
  129664. err := res.UnmarshalGQL(v)
  129665. return res, graphql.ErrorOnPath(ctx, err)
  129666. }
  129667. func (ec *executionContext) marshalNCustomerEmailMarketingState2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerEmailMarketingState(ctx context.Context, sel ast.SelectionSet, v CustomerEmailMarketingState) graphql.Marshaler {
  129668. return v
  129669. }
  129670. func (ec *executionContext) unmarshalNCustomerMarketingOptInLevel2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerMarketingOptInLevel(ctx context.Context, v interface{}) (CustomerMarketingOptInLevel, error) {
  129671. var res CustomerMarketingOptInLevel
  129672. err := res.UnmarshalGQL(v)
  129673. return res, graphql.ErrorOnPath(ctx, err)
  129674. }
  129675. func (ec *executionContext) marshalNCustomerMarketingOptInLevel2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerMarketingOptInLevel(ctx context.Context, sel ast.SelectionSet, v CustomerMarketingOptInLevel) graphql.Marshaler {
  129676. return v
  129677. }
  129678. func (ec *executionContext) marshalNCustomerMoment2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerMoment(ctx context.Context, sel ast.SelectionSet, v CustomerMoment) graphql.Marshaler {
  129679. if v == nil {
  129680. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  129681. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  129682. }
  129683. return graphql.Null
  129684. }
  129685. return ec._CustomerMoment(ctx, sel, v)
  129686. }
  129687. func (ec *executionContext) marshalNCustomerMoment2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerMomentᚄ(ctx context.Context, sel ast.SelectionSet, v []CustomerMoment) graphql.Marshaler {
  129688. ret := make(graphql.Array, len(v))
  129689. var wg sync.WaitGroup
  129690. isLen1 := len(v) == 1
  129691. if !isLen1 {
  129692. wg.Add(len(v))
  129693. }
  129694. for i := range v {
  129695. i := i
  129696. fc := &graphql.FieldContext{
  129697. Index: &i,
  129698. Result: &v[i],
  129699. }
  129700. ctx := graphql.WithFieldContext(ctx, fc)
  129701. f := func(i int) {
  129702. defer func() {
  129703. if r := recover(); r != nil {
  129704. ec.Error(ctx, ec.Recover(ctx, r))
  129705. ret = nil
  129706. }
  129707. }()
  129708. if !isLen1 {
  129709. defer wg.Done()
  129710. }
  129711. ret[i] = ec.marshalNCustomerMoment2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerMoment(ctx, sel, v[i])
  129712. }
  129713. if isLen1 {
  129714. f(i)
  129715. } else {
  129716. go f(i)
  129717. }
  129718. }
  129719. wg.Wait()
  129720. for _, e := range ret {
  129721. if e == graphql.Null {
  129722. return graphql.Null
  129723. }
  129724. }
  129725. return ret
  129726. }
  129727. func (ec *executionContext) marshalNCustomerMomentEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerMomentEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*CustomerMomentEdge) graphql.Marshaler {
  129728. ret := make(graphql.Array, len(v))
  129729. var wg sync.WaitGroup
  129730. isLen1 := len(v) == 1
  129731. if !isLen1 {
  129732. wg.Add(len(v))
  129733. }
  129734. for i := range v {
  129735. i := i
  129736. fc := &graphql.FieldContext{
  129737. Index: &i,
  129738. Result: &v[i],
  129739. }
  129740. ctx := graphql.WithFieldContext(ctx, fc)
  129741. f := func(i int) {
  129742. defer func() {
  129743. if r := recover(); r != nil {
  129744. ec.Error(ctx, ec.Recover(ctx, r))
  129745. ret = nil
  129746. }
  129747. }()
  129748. if !isLen1 {
  129749. defer wg.Done()
  129750. }
  129751. ret[i] = ec.marshalNCustomerMomentEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerMomentEdge(ctx, sel, v[i])
  129752. }
  129753. if isLen1 {
  129754. f(i)
  129755. } else {
  129756. go f(i)
  129757. }
  129758. }
  129759. wg.Wait()
  129760. for _, e := range ret {
  129761. if e == graphql.Null {
  129762. return graphql.Null
  129763. }
  129764. }
  129765. return ret
  129766. }
  129767. func (ec *executionContext) marshalNCustomerMomentEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerMomentEdge(ctx context.Context, sel ast.SelectionSet, v *CustomerMomentEdge) graphql.Marshaler {
  129768. if v == nil {
  129769. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  129770. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  129771. }
  129772. return graphql.Null
  129773. }
  129774. return ec._CustomerMomentEdge(ctx, sel, v)
  129775. }
  129776. func (ec *executionContext) marshalNCustomerPaymentMethod2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerPaymentMethodᚄ(ctx context.Context, sel ast.SelectionSet, v []*CustomerPaymentMethod) graphql.Marshaler {
  129777. ret := make(graphql.Array, len(v))
  129778. var wg sync.WaitGroup
  129779. isLen1 := len(v) == 1
  129780. if !isLen1 {
  129781. wg.Add(len(v))
  129782. }
  129783. for i := range v {
  129784. i := i
  129785. fc := &graphql.FieldContext{
  129786. Index: &i,
  129787. Result: &v[i],
  129788. }
  129789. ctx := graphql.WithFieldContext(ctx, fc)
  129790. f := func(i int) {
  129791. defer func() {
  129792. if r := recover(); r != nil {
  129793. ec.Error(ctx, ec.Recover(ctx, r))
  129794. ret = nil
  129795. }
  129796. }()
  129797. if !isLen1 {
  129798. defer wg.Done()
  129799. }
  129800. ret[i] = ec.marshalNCustomerPaymentMethod2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerPaymentMethod(ctx, sel, v[i])
  129801. }
  129802. if isLen1 {
  129803. f(i)
  129804. } else {
  129805. go f(i)
  129806. }
  129807. }
  129808. wg.Wait()
  129809. for _, e := range ret {
  129810. if e == graphql.Null {
  129811. return graphql.Null
  129812. }
  129813. }
  129814. return ret
  129815. }
  129816. func (ec *executionContext) marshalNCustomerPaymentMethod2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerPaymentMethod(ctx context.Context, sel ast.SelectionSet, v *CustomerPaymentMethod) graphql.Marshaler {
  129817. if v == nil {
  129818. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  129819. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  129820. }
  129821. return graphql.Null
  129822. }
  129823. return ec._CustomerPaymentMethod(ctx, sel, v)
  129824. }
  129825. func (ec *executionContext) marshalNCustomerPaymentMethodEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerPaymentMethodEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*CustomerPaymentMethodEdge) graphql.Marshaler {
  129826. ret := make(graphql.Array, len(v))
  129827. var wg sync.WaitGroup
  129828. isLen1 := len(v) == 1
  129829. if !isLen1 {
  129830. wg.Add(len(v))
  129831. }
  129832. for i := range v {
  129833. i := i
  129834. fc := &graphql.FieldContext{
  129835. Index: &i,
  129836. Result: &v[i],
  129837. }
  129838. ctx := graphql.WithFieldContext(ctx, fc)
  129839. f := func(i int) {
  129840. defer func() {
  129841. if r := recover(); r != nil {
  129842. ec.Error(ctx, ec.Recover(ctx, r))
  129843. ret = nil
  129844. }
  129845. }()
  129846. if !isLen1 {
  129847. defer wg.Done()
  129848. }
  129849. ret[i] = ec.marshalNCustomerPaymentMethodEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerPaymentMethodEdge(ctx, sel, v[i])
  129850. }
  129851. if isLen1 {
  129852. f(i)
  129853. } else {
  129854. go f(i)
  129855. }
  129856. }
  129857. wg.Wait()
  129858. for _, e := range ret {
  129859. if e == graphql.Null {
  129860. return graphql.Null
  129861. }
  129862. }
  129863. return ret
  129864. }
  129865. func (ec *executionContext) marshalNCustomerPaymentMethodEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerPaymentMethodEdge(ctx context.Context, sel ast.SelectionSet, v *CustomerPaymentMethodEdge) graphql.Marshaler {
  129866. if v == nil {
  129867. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  129868. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  129869. }
  129870. return graphql.Null
  129871. }
  129872. return ec._CustomerPaymentMethodEdge(ctx, sel, v)
  129873. }
  129874. func (ec *executionContext) unmarshalNCustomerSmsMarketingState2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerSmsMarketingState(ctx context.Context, v interface{}) (CustomerSmsMarketingState, error) {
  129875. var res CustomerSmsMarketingState
  129876. err := res.UnmarshalGQL(v)
  129877. return res, graphql.ErrorOnPath(ctx, err)
  129878. }
  129879. func (ec *executionContext) marshalNCustomerSmsMarketingState2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerSmsMarketingState(ctx context.Context, sel ast.SelectionSet, v CustomerSmsMarketingState) graphql.Marshaler {
  129880. return v
  129881. }
  129882. func (ec *executionContext) unmarshalNDateTime2string(ctx context.Context, v interface{}) (string, error) {
  129883. res, err := graphql.UnmarshalString(v)
  129884. return res, graphql.ErrorOnPath(ctx, err)
  129885. }
  129886. func (ec *executionContext) marshalNDateTime2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  129887. res := graphql.MarshalString(v)
  129888. if res == graphql.Null {
  129889. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  129890. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  129891. }
  129892. }
  129893. return res
  129894. }
  129895. func (ec *executionContext) unmarshalNDecimal2string(ctx context.Context, v interface{}) (string, error) {
  129896. res, err := graphql.UnmarshalString(v)
  129897. return res, graphql.ErrorOnPath(ctx, err)
  129898. }
  129899. func (ec *executionContext) marshalNDecimal2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  129900. res := graphql.MarshalString(v)
  129901. if res == graphql.Null {
  129902. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  129903. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  129904. }
  129905. }
  129906. return res
  129907. }
  129908. func (ec *executionContext) marshalNDeliveryAvailableService2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryAvailableServiceᚄ(ctx context.Context, sel ast.SelectionSet, v []*DeliveryAvailableService) graphql.Marshaler {
  129909. ret := make(graphql.Array, len(v))
  129910. var wg sync.WaitGroup
  129911. isLen1 := len(v) == 1
  129912. if !isLen1 {
  129913. wg.Add(len(v))
  129914. }
  129915. for i := range v {
  129916. i := i
  129917. fc := &graphql.FieldContext{
  129918. Index: &i,
  129919. Result: &v[i],
  129920. }
  129921. ctx := graphql.WithFieldContext(ctx, fc)
  129922. f := func(i int) {
  129923. defer func() {
  129924. if r := recover(); r != nil {
  129925. ec.Error(ctx, ec.Recover(ctx, r))
  129926. ret = nil
  129927. }
  129928. }()
  129929. if !isLen1 {
  129930. defer wg.Done()
  129931. }
  129932. ret[i] = ec.marshalNDeliveryAvailableService2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryAvailableService(ctx, sel, v[i])
  129933. }
  129934. if isLen1 {
  129935. f(i)
  129936. } else {
  129937. go f(i)
  129938. }
  129939. }
  129940. wg.Wait()
  129941. for _, e := range ret {
  129942. if e == graphql.Null {
  129943. return graphql.Null
  129944. }
  129945. }
  129946. return ret
  129947. }
  129948. func (ec *executionContext) marshalNDeliveryAvailableService2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryAvailableService(ctx context.Context, sel ast.SelectionSet, v *DeliveryAvailableService) graphql.Marshaler {
  129949. if v == nil {
  129950. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  129951. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  129952. }
  129953. return graphql.Null
  129954. }
  129955. return ec._DeliveryAvailableService(ctx, sel, v)
  129956. }
  129957. func (ec *executionContext) marshalNDeliveryCarrierService2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryCarrierService(ctx context.Context, sel ast.SelectionSet, v *DeliveryCarrierService) graphql.Marshaler {
  129958. if v == nil {
  129959. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  129960. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  129961. }
  129962. return graphql.Null
  129963. }
  129964. return ec._DeliveryCarrierService(ctx, sel, v)
  129965. }
  129966. func (ec *executionContext) marshalNDeliveryCondition2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryConditionᚄ(ctx context.Context, sel ast.SelectionSet, v []*DeliveryCondition) graphql.Marshaler {
  129967. ret := make(graphql.Array, len(v))
  129968. var wg sync.WaitGroup
  129969. isLen1 := len(v) == 1
  129970. if !isLen1 {
  129971. wg.Add(len(v))
  129972. }
  129973. for i := range v {
  129974. i := i
  129975. fc := &graphql.FieldContext{
  129976. Index: &i,
  129977. Result: &v[i],
  129978. }
  129979. ctx := graphql.WithFieldContext(ctx, fc)
  129980. f := func(i int) {
  129981. defer func() {
  129982. if r := recover(); r != nil {
  129983. ec.Error(ctx, ec.Recover(ctx, r))
  129984. ret = nil
  129985. }
  129986. }()
  129987. if !isLen1 {
  129988. defer wg.Done()
  129989. }
  129990. ret[i] = ec.marshalNDeliveryCondition2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryCondition(ctx, sel, v[i])
  129991. }
  129992. if isLen1 {
  129993. f(i)
  129994. } else {
  129995. go f(i)
  129996. }
  129997. }
  129998. wg.Wait()
  129999. for _, e := range ret {
  130000. if e == graphql.Null {
  130001. return graphql.Null
  130002. }
  130003. }
  130004. return ret
  130005. }
  130006. func (ec *executionContext) marshalNDeliveryCondition2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryCondition(ctx context.Context, sel ast.SelectionSet, v *DeliveryCondition) graphql.Marshaler {
  130007. if v == nil {
  130008. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  130009. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  130010. }
  130011. return graphql.Null
  130012. }
  130013. return ec._DeliveryCondition(ctx, sel, v)
  130014. }
  130015. func (ec *executionContext) marshalNDeliveryConditionCriteria2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryConditionCriteria(ctx context.Context, sel ast.SelectionSet, v DeliveryConditionCriteria) graphql.Marshaler {
  130016. if v == nil {
  130017. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  130018. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  130019. }
  130020. return graphql.Null
  130021. }
  130022. return ec._DeliveryConditionCriteria(ctx, sel, v)
  130023. }
  130024. func (ec *executionContext) unmarshalNDeliveryConditionField2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryConditionField(ctx context.Context, v interface{}) (DeliveryConditionField, error) {
  130025. var res DeliveryConditionField
  130026. err := res.UnmarshalGQL(v)
  130027. return res, graphql.ErrorOnPath(ctx, err)
  130028. }
  130029. func (ec *executionContext) marshalNDeliveryConditionField2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryConditionField(ctx context.Context, sel ast.SelectionSet, v DeliveryConditionField) graphql.Marshaler {
  130030. return v
  130031. }
  130032. func (ec *executionContext) unmarshalNDeliveryConditionOperator2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryConditionOperator(ctx context.Context, v interface{}) (DeliveryConditionOperator, error) {
  130033. var res DeliveryConditionOperator
  130034. err := res.UnmarshalGQL(v)
  130035. return res, graphql.ErrorOnPath(ctx, err)
  130036. }
  130037. func (ec *executionContext) marshalNDeliveryConditionOperator2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryConditionOperator(ctx context.Context, sel ast.SelectionSet, v DeliveryConditionOperator) graphql.Marshaler {
  130038. return v
  130039. }
  130040. func (ec *executionContext) marshalNDeliveryCountry2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryCountryᚄ(ctx context.Context, sel ast.SelectionSet, v []*DeliveryCountry) graphql.Marshaler {
  130041. ret := make(graphql.Array, len(v))
  130042. var wg sync.WaitGroup
  130043. isLen1 := len(v) == 1
  130044. if !isLen1 {
  130045. wg.Add(len(v))
  130046. }
  130047. for i := range v {
  130048. i := i
  130049. fc := &graphql.FieldContext{
  130050. Index: &i,
  130051. Result: &v[i],
  130052. }
  130053. ctx := graphql.WithFieldContext(ctx, fc)
  130054. f := func(i int) {
  130055. defer func() {
  130056. if r := recover(); r != nil {
  130057. ec.Error(ctx, ec.Recover(ctx, r))
  130058. ret = nil
  130059. }
  130060. }()
  130061. if !isLen1 {
  130062. defer wg.Done()
  130063. }
  130064. ret[i] = ec.marshalNDeliveryCountry2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryCountry(ctx, sel, v[i])
  130065. }
  130066. if isLen1 {
  130067. f(i)
  130068. } else {
  130069. go f(i)
  130070. }
  130071. }
  130072. wg.Wait()
  130073. for _, e := range ret {
  130074. if e == graphql.Null {
  130075. return graphql.Null
  130076. }
  130077. }
  130078. return ret
  130079. }
  130080. func (ec *executionContext) marshalNDeliveryCountry2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryCountry(ctx context.Context, sel ast.SelectionSet, v *DeliveryCountry) graphql.Marshaler {
  130081. if v == nil {
  130082. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  130083. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  130084. }
  130085. return graphql.Null
  130086. }
  130087. return ec._DeliveryCountry(ctx, sel, v)
  130088. }
  130089. func (ec *executionContext) marshalNDeliveryCountryAndZone2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryCountryAndZoneᚄ(ctx context.Context, sel ast.SelectionSet, v []*DeliveryCountryAndZone) graphql.Marshaler {
  130090. ret := make(graphql.Array, len(v))
  130091. var wg sync.WaitGroup
  130092. isLen1 := len(v) == 1
  130093. if !isLen1 {
  130094. wg.Add(len(v))
  130095. }
  130096. for i := range v {
  130097. i := i
  130098. fc := &graphql.FieldContext{
  130099. Index: &i,
  130100. Result: &v[i],
  130101. }
  130102. ctx := graphql.WithFieldContext(ctx, fc)
  130103. f := func(i int) {
  130104. defer func() {
  130105. if r := recover(); r != nil {
  130106. ec.Error(ctx, ec.Recover(ctx, r))
  130107. ret = nil
  130108. }
  130109. }()
  130110. if !isLen1 {
  130111. defer wg.Done()
  130112. }
  130113. ret[i] = ec.marshalNDeliveryCountryAndZone2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryCountryAndZone(ctx, sel, v[i])
  130114. }
  130115. if isLen1 {
  130116. f(i)
  130117. } else {
  130118. go f(i)
  130119. }
  130120. }
  130121. wg.Wait()
  130122. for _, e := range ret {
  130123. if e == graphql.Null {
  130124. return graphql.Null
  130125. }
  130126. }
  130127. return ret
  130128. }
  130129. func (ec *executionContext) marshalNDeliveryCountryAndZone2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryCountryAndZone(ctx context.Context, sel ast.SelectionSet, v *DeliveryCountryAndZone) graphql.Marshaler {
  130130. if v == nil {
  130131. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  130132. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  130133. }
  130134. return graphql.Null
  130135. }
  130136. return ec._DeliveryCountryAndZone(ctx, sel, v)
  130137. }
  130138. func (ec *executionContext) marshalNDeliveryCountryCodeOrRestOfWorld2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryCountryCodeOrRestOfWorld(ctx context.Context, sel ast.SelectionSet, v *DeliveryCountryCodeOrRestOfWorld) graphql.Marshaler {
  130139. if v == nil {
  130140. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  130141. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  130142. }
  130143. return graphql.Null
  130144. }
  130145. return ec._DeliveryCountryCodeOrRestOfWorld(ctx, sel, v)
  130146. }
  130147. func (ec *executionContext) marshalNDeliveryCountryCodesOrRestOfWorld2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryCountryCodesOrRestOfWorld(ctx context.Context, sel ast.SelectionSet, v *DeliveryCountryCodesOrRestOfWorld) graphql.Marshaler {
  130148. if v == nil {
  130149. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  130150. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  130151. }
  130152. return graphql.Null
  130153. }
  130154. return ec._DeliveryCountryCodesOrRestOfWorld(ctx, sel, v)
  130155. }
  130156. func (ec *executionContext) marshalNDeliveryLocationGroup2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryLocationGroup(ctx context.Context, sel ast.SelectionSet, v *DeliveryLocationGroup) graphql.Marshaler {
  130157. if v == nil {
  130158. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  130159. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  130160. }
  130161. return graphql.Null
  130162. }
  130163. return ec._DeliveryLocationGroup(ctx, sel, v)
  130164. }
  130165. func (ec *executionContext) marshalNDeliveryLocationGroupZone2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryLocationGroupZoneᚄ(ctx context.Context, sel ast.SelectionSet, v []*DeliveryLocationGroupZone) graphql.Marshaler {
  130166. ret := make(graphql.Array, len(v))
  130167. var wg sync.WaitGroup
  130168. isLen1 := len(v) == 1
  130169. if !isLen1 {
  130170. wg.Add(len(v))
  130171. }
  130172. for i := range v {
  130173. i := i
  130174. fc := &graphql.FieldContext{
  130175. Index: &i,
  130176. Result: &v[i],
  130177. }
  130178. ctx := graphql.WithFieldContext(ctx, fc)
  130179. f := func(i int) {
  130180. defer func() {
  130181. if r := recover(); r != nil {
  130182. ec.Error(ctx, ec.Recover(ctx, r))
  130183. ret = nil
  130184. }
  130185. }()
  130186. if !isLen1 {
  130187. defer wg.Done()
  130188. }
  130189. ret[i] = ec.marshalNDeliveryLocationGroupZone2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryLocationGroupZone(ctx, sel, v[i])
  130190. }
  130191. if isLen1 {
  130192. f(i)
  130193. } else {
  130194. go f(i)
  130195. }
  130196. }
  130197. wg.Wait()
  130198. for _, e := range ret {
  130199. if e == graphql.Null {
  130200. return graphql.Null
  130201. }
  130202. }
  130203. return ret
  130204. }
  130205. func (ec *executionContext) marshalNDeliveryLocationGroupZone2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryLocationGroupZone(ctx context.Context, sel ast.SelectionSet, v *DeliveryLocationGroupZone) graphql.Marshaler {
  130206. if v == nil {
  130207. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  130208. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  130209. }
  130210. return graphql.Null
  130211. }
  130212. return ec._DeliveryLocationGroupZone(ctx, sel, v)
  130213. }
  130214. func (ec *executionContext) marshalNDeliveryLocationGroupZoneConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryLocationGroupZoneConnection(ctx context.Context, sel ast.SelectionSet, v *DeliveryLocationGroupZoneConnection) graphql.Marshaler {
  130215. if v == nil {
  130216. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  130217. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  130218. }
  130219. return graphql.Null
  130220. }
  130221. return ec._DeliveryLocationGroupZoneConnection(ctx, sel, v)
  130222. }
  130223. func (ec *executionContext) marshalNDeliveryLocationGroupZoneEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryLocationGroupZoneEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*DeliveryLocationGroupZoneEdge) graphql.Marshaler {
  130224. ret := make(graphql.Array, len(v))
  130225. var wg sync.WaitGroup
  130226. isLen1 := len(v) == 1
  130227. if !isLen1 {
  130228. wg.Add(len(v))
  130229. }
  130230. for i := range v {
  130231. i := i
  130232. fc := &graphql.FieldContext{
  130233. Index: &i,
  130234. Result: &v[i],
  130235. }
  130236. ctx := graphql.WithFieldContext(ctx, fc)
  130237. f := func(i int) {
  130238. defer func() {
  130239. if r := recover(); r != nil {
  130240. ec.Error(ctx, ec.Recover(ctx, r))
  130241. ret = nil
  130242. }
  130243. }()
  130244. if !isLen1 {
  130245. defer wg.Done()
  130246. }
  130247. ret[i] = ec.marshalNDeliveryLocationGroupZoneEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryLocationGroupZoneEdge(ctx, sel, v[i])
  130248. }
  130249. if isLen1 {
  130250. f(i)
  130251. } else {
  130252. go f(i)
  130253. }
  130254. }
  130255. wg.Wait()
  130256. for _, e := range ret {
  130257. if e == graphql.Null {
  130258. return graphql.Null
  130259. }
  130260. }
  130261. return ret
  130262. }
  130263. func (ec *executionContext) marshalNDeliveryLocationGroupZoneEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryLocationGroupZoneEdge(ctx context.Context, sel ast.SelectionSet, v *DeliveryLocationGroupZoneEdge) graphql.Marshaler {
  130264. if v == nil {
  130265. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  130266. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  130267. }
  130268. return graphql.Null
  130269. }
  130270. return ec._DeliveryLocationGroupZoneEdge(ctx, sel, v)
  130271. }
  130272. func (ec *executionContext) marshalNDeliveryMethodDefinition2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryMethodDefinitionᚄ(ctx context.Context, sel ast.SelectionSet, v []*DeliveryMethodDefinition) graphql.Marshaler {
  130273. ret := make(graphql.Array, len(v))
  130274. var wg sync.WaitGroup
  130275. isLen1 := len(v) == 1
  130276. if !isLen1 {
  130277. wg.Add(len(v))
  130278. }
  130279. for i := range v {
  130280. i := i
  130281. fc := &graphql.FieldContext{
  130282. Index: &i,
  130283. Result: &v[i],
  130284. }
  130285. ctx := graphql.WithFieldContext(ctx, fc)
  130286. f := func(i int) {
  130287. defer func() {
  130288. if r := recover(); r != nil {
  130289. ec.Error(ctx, ec.Recover(ctx, r))
  130290. ret = nil
  130291. }
  130292. }()
  130293. if !isLen1 {
  130294. defer wg.Done()
  130295. }
  130296. ret[i] = ec.marshalNDeliveryMethodDefinition2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryMethodDefinition(ctx, sel, v[i])
  130297. }
  130298. if isLen1 {
  130299. f(i)
  130300. } else {
  130301. go f(i)
  130302. }
  130303. }
  130304. wg.Wait()
  130305. for _, e := range ret {
  130306. if e == graphql.Null {
  130307. return graphql.Null
  130308. }
  130309. }
  130310. return ret
  130311. }
  130312. func (ec *executionContext) marshalNDeliveryMethodDefinition2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryMethodDefinition(ctx context.Context, sel ast.SelectionSet, v *DeliveryMethodDefinition) graphql.Marshaler {
  130313. if v == nil {
  130314. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  130315. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  130316. }
  130317. return graphql.Null
  130318. }
  130319. return ec._DeliveryMethodDefinition(ctx, sel, v)
  130320. }
  130321. func (ec *executionContext) marshalNDeliveryMethodDefinitionConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryMethodDefinitionConnection(ctx context.Context, sel ast.SelectionSet, v *DeliveryMethodDefinitionConnection) graphql.Marshaler {
  130322. if v == nil {
  130323. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  130324. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  130325. }
  130326. return graphql.Null
  130327. }
  130328. return ec._DeliveryMethodDefinitionConnection(ctx, sel, v)
  130329. }
  130330. func (ec *executionContext) marshalNDeliveryMethodDefinitionCounts2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryMethodDefinitionCounts(ctx context.Context, sel ast.SelectionSet, v *DeliveryMethodDefinitionCounts) graphql.Marshaler {
  130331. if v == nil {
  130332. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  130333. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  130334. }
  130335. return graphql.Null
  130336. }
  130337. return ec._DeliveryMethodDefinitionCounts(ctx, sel, v)
  130338. }
  130339. func (ec *executionContext) marshalNDeliveryMethodDefinitionEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryMethodDefinitionEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*DeliveryMethodDefinitionEdge) graphql.Marshaler {
  130340. ret := make(graphql.Array, len(v))
  130341. var wg sync.WaitGroup
  130342. isLen1 := len(v) == 1
  130343. if !isLen1 {
  130344. wg.Add(len(v))
  130345. }
  130346. for i := range v {
  130347. i := i
  130348. fc := &graphql.FieldContext{
  130349. Index: &i,
  130350. Result: &v[i],
  130351. }
  130352. ctx := graphql.WithFieldContext(ctx, fc)
  130353. f := func(i int) {
  130354. defer func() {
  130355. if r := recover(); r != nil {
  130356. ec.Error(ctx, ec.Recover(ctx, r))
  130357. ret = nil
  130358. }
  130359. }()
  130360. if !isLen1 {
  130361. defer wg.Done()
  130362. }
  130363. ret[i] = ec.marshalNDeliveryMethodDefinitionEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryMethodDefinitionEdge(ctx, sel, v[i])
  130364. }
  130365. if isLen1 {
  130366. f(i)
  130367. } else {
  130368. go f(i)
  130369. }
  130370. }
  130371. wg.Wait()
  130372. for _, e := range ret {
  130373. if e == graphql.Null {
  130374. return graphql.Null
  130375. }
  130376. }
  130377. return ret
  130378. }
  130379. func (ec *executionContext) marshalNDeliveryMethodDefinitionEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryMethodDefinitionEdge(ctx context.Context, sel ast.SelectionSet, v *DeliveryMethodDefinitionEdge) graphql.Marshaler {
  130380. if v == nil {
  130381. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  130382. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  130383. }
  130384. return graphql.Null
  130385. }
  130386. return ec._DeliveryMethodDefinitionEdge(ctx, sel, v)
  130387. }
  130388. func (ec *executionContext) unmarshalNDeliveryMethodType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryMethodType(ctx context.Context, v interface{}) (DeliveryMethodType, error) {
  130389. var res DeliveryMethodType
  130390. err := res.UnmarshalGQL(v)
  130391. return res, graphql.ErrorOnPath(ctx, err)
  130392. }
  130393. func (ec *executionContext) marshalNDeliveryMethodType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryMethodType(ctx context.Context, sel ast.SelectionSet, v DeliveryMethodType) graphql.Marshaler {
  130394. return v
  130395. }
  130396. func (ec *executionContext) marshalNDeliveryParticipantService2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryParticipantServiceᚄ(ctx context.Context, sel ast.SelectionSet, v []*DeliveryParticipantService) graphql.Marshaler {
  130397. ret := make(graphql.Array, len(v))
  130398. var wg sync.WaitGroup
  130399. isLen1 := len(v) == 1
  130400. if !isLen1 {
  130401. wg.Add(len(v))
  130402. }
  130403. for i := range v {
  130404. i := i
  130405. fc := &graphql.FieldContext{
  130406. Index: &i,
  130407. Result: &v[i],
  130408. }
  130409. ctx := graphql.WithFieldContext(ctx, fc)
  130410. f := func(i int) {
  130411. defer func() {
  130412. if r := recover(); r != nil {
  130413. ec.Error(ctx, ec.Recover(ctx, r))
  130414. ret = nil
  130415. }
  130416. }()
  130417. if !isLen1 {
  130418. defer wg.Done()
  130419. }
  130420. ret[i] = ec.marshalNDeliveryParticipantService2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryParticipantService(ctx, sel, v[i])
  130421. }
  130422. if isLen1 {
  130423. f(i)
  130424. } else {
  130425. go f(i)
  130426. }
  130427. }
  130428. wg.Wait()
  130429. for _, e := range ret {
  130430. if e == graphql.Null {
  130431. return graphql.Null
  130432. }
  130433. }
  130434. return ret
  130435. }
  130436. func (ec *executionContext) marshalNDeliveryParticipantService2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryParticipantService(ctx context.Context, sel ast.SelectionSet, v *DeliveryParticipantService) graphql.Marshaler {
  130437. if v == nil {
  130438. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  130439. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  130440. }
  130441. return graphql.Null
  130442. }
  130443. return ec._DeliveryParticipantService(ctx, sel, v)
  130444. }
  130445. func (ec *executionContext) marshalNDeliveryProductVariantsCount2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryProductVariantsCount(ctx context.Context, sel ast.SelectionSet, v *DeliveryProductVariantsCount) graphql.Marshaler {
  130446. if v == nil {
  130447. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  130448. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  130449. }
  130450. return graphql.Null
  130451. }
  130452. return ec._DeliveryProductVariantsCount(ctx, sel, v)
  130453. }
  130454. func (ec *executionContext) marshalNDeliveryProfileItem2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryProfileItemᚄ(ctx context.Context, sel ast.SelectionSet, v []*DeliveryProfileItem) graphql.Marshaler {
  130455. ret := make(graphql.Array, len(v))
  130456. var wg sync.WaitGroup
  130457. isLen1 := len(v) == 1
  130458. if !isLen1 {
  130459. wg.Add(len(v))
  130460. }
  130461. for i := range v {
  130462. i := i
  130463. fc := &graphql.FieldContext{
  130464. Index: &i,
  130465. Result: &v[i],
  130466. }
  130467. ctx := graphql.WithFieldContext(ctx, fc)
  130468. f := func(i int) {
  130469. defer func() {
  130470. if r := recover(); r != nil {
  130471. ec.Error(ctx, ec.Recover(ctx, r))
  130472. ret = nil
  130473. }
  130474. }()
  130475. if !isLen1 {
  130476. defer wg.Done()
  130477. }
  130478. ret[i] = ec.marshalNDeliveryProfileItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryProfileItem(ctx, sel, v[i])
  130479. }
  130480. if isLen1 {
  130481. f(i)
  130482. } else {
  130483. go f(i)
  130484. }
  130485. }
  130486. wg.Wait()
  130487. for _, e := range ret {
  130488. if e == graphql.Null {
  130489. return graphql.Null
  130490. }
  130491. }
  130492. return ret
  130493. }
  130494. func (ec *executionContext) marshalNDeliveryProfileItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryProfileItem(ctx context.Context, sel ast.SelectionSet, v *DeliveryProfileItem) graphql.Marshaler {
  130495. if v == nil {
  130496. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  130497. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  130498. }
  130499. return graphql.Null
  130500. }
  130501. return ec._DeliveryProfileItem(ctx, sel, v)
  130502. }
  130503. func (ec *executionContext) marshalNDeliveryProfileItemConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryProfileItemConnection(ctx context.Context, sel ast.SelectionSet, v *DeliveryProfileItemConnection) graphql.Marshaler {
  130504. if v == nil {
  130505. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  130506. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  130507. }
  130508. return graphql.Null
  130509. }
  130510. return ec._DeliveryProfileItemConnection(ctx, sel, v)
  130511. }
  130512. func (ec *executionContext) marshalNDeliveryProfileItemEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryProfileItemEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*DeliveryProfileItemEdge) graphql.Marshaler {
  130513. ret := make(graphql.Array, len(v))
  130514. var wg sync.WaitGroup
  130515. isLen1 := len(v) == 1
  130516. if !isLen1 {
  130517. wg.Add(len(v))
  130518. }
  130519. for i := range v {
  130520. i := i
  130521. fc := &graphql.FieldContext{
  130522. Index: &i,
  130523. Result: &v[i],
  130524. }
  130525. ctx := graphql.WithFieldContext(ctx, fc)
  130526. f := func(i int) {
  130527. defer func() {
  130528. if r := recover(); r != nil {
  130529. ec.Error(ctx, ec.Recover(ctx, r))
  130530. ret = nil
  130531. }
  130532. }()
  130533. if !isLen1 {
  130534. defer wg.Done()
  130535. }
  130536. ret[i] = ec.marshalNDeliveryProfileItemEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryProfileItemEdge(ctx, sel, v[i])
  130537. }
  130538. if isLen1 {
  130539. f(i)
  130540. } else {
  130541. go f(i)
  130542. }
  130543. }
  130544. wg.Wait()
  130545. for _, e := range ret {
  130546. if e == graphql.Null {
  130547. return graphql.Null
  130548. }
  130549. }
  130550. return ret
  130551. }
  130552. func (ec *executionContext) marshalNDeliveryProfileItemEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryProfileItemEdge(ctx context.Context, sel ast.SelectionSet, v *DeliveryProfileItemEdge) graphql.Marshaler {
  130553. if v == nil {
  130554. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  130555. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  130556. }
  130557. return graphql.Null
  130558. }
  130559. return ec._DeliveryProfileItemEdge(ctx, sel, v)
  130560. }
  130561. func (ec *executionContext) marshalNDeliveryProfileLocationGroup2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryProfileLocationGroupᚄ(ctx context.Context, sel ast.SelectionSet, v []*DeliveryProfileLocationGroup) graphql.Marshaler {
  130562. ret := make(graphql.Array, len(v))
  130563. var wg sync.WaitGroup
  130564. isLen1 := len(v) == 1
  130565. if !isLen1 {
  130566. wg.Add(len(v))
  130567. }
  130568. for i := range v {
  130569. i := i
  130570. fc := &graphql.FieldContext{
  130571. Index: &i,
  130572. Result: &v[i],
  130573. }
  130574. ctx := graphql.WithFieldContext(ctx, fc)
  130575. f := func(i int) {
  130576. defer func() {
  130577. if r := recover(); r != nil {
  130578. ec.Error(ctx, ec.Recover(ctx, r))
  130579. ret = nil
  130580. }
  130581. }()
  130582. if !isLen1 {
  130583. defer wg.Done()
  130584. }
  130585. ret[i] = ec.marshalNDeliveryProfileLocationGroup2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryProfileLocationGroup(ctx, sel, v[i])
  130586. }
  130587. if isLen1 {
  130588. f(i)
  130589. } else {
  130590. go f(i)
  130591. }
  130592. }
  130593. wg.Wait()
  130594. for _, e := range ret {
  130595. if e == graphql.Null {
  130596. return graphql.Null
  130597. }
  130598. }
  130599. return ret
  130600. }
  130601. func (ec *executionContext) marshalNDeliveryProfileLocationGroup2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryProfileLocationGroup(ctx context.Context, sel ast.SelectionSet, v *DeliveryProfileLocationGroup) graphql.Marshaler {
  130602. if v == nil {
  130603. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  130604. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  130605. }
  130606. return graphql.Null
  130607. }
  130608. return ec._DeliveryProfileLocationGroup(ctx, sel, v)
  130609. }
  130610. func (ec *executionContext) marshalNDeliveryProvince2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryProvinceᚄ(ctx context.Context, sel ast.SelectionSet, v []*DeliveryProvince) graphql.Marshaler {
  130611. ret := make(graphql.Array, len(v))
  130612. var wg sync.WaitGroup
  130613. isLen1 := len(v) == 1
  130614. if !isLen1 {
  130615. wg.Add(len(v))
  130616. }
  130617. for i := range v {
  130618. i := i
  130619. fc := &graphql.FieldContext{
  130620. Index: &i,
  130621. Result: &v[i],
  130622. }
  130623. ctx := graphql.WithFieldContext(ctx, fc)
  130624. f := func(i int) {
  130625. defer func() {
  130626. if r := recover(); r != nil {
  130627. ec.Error(ctx, ec.Recover(ctx, r))
  130628. ret = nil
  130629. }
  130630. }()
  130631. if !isLen1 {
  130632. defer wg.Done()
  130633. }
  130634. ret[i] = ec.marshalNDeliveryProvince2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryProvince(ctx, sel, v[i])
  130635. }
  130636. if isLen1 {
  130637. f(i)
  130638. } else {
  130639. go f(i)
  130640. }
  130641. }
  130642. wg.Wait()
  130643. for _, e := range ret {
  130644. if e == graphql.Null {
  130645. return graphql.Null
  130646. }
  130647. }
  130648. return ret
  130649. }
  130650. func (ec *executionContext) marshalNDeliveryProvince2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryProvince(ctx context.Context, sel ast.SelectionSet, v *DeliveryProvince) graphql.Marshaler {
  130651. if v == nil {
  130652. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  130653. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  130654. }
  130655. return graphql.Null
  130656. }
  130657. return ec._DeliveryProvince(ctx, sel, v)
  130658. }
  130659. func (ec *executionContext) marshalNDeliveryRateProvider2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryRateProvider(ctx context.Context, sel ast.SelectionSet, v DeliveryRateProvider) graphql.Marshaler {
  130660. if v == nil {
  130661. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  130662. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  130663. }
  130664. return graphql.Null
  130665. }
  130666. return ec._DeliveryRateProvider(ctx, sel, v)
  130667. }
  130668. func (ec *executionContext) marshalNDeliveryZone2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryZone(ctx context.Context, sel ast.SelectionSet, v *DeliveryZone) graphql.Marshaler {
  130669. if v == nil {
  130670. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  130671. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  130672. }
  130673. return graphql.Null
  130674. }
  130675. return ec._DeliveryZone(ctx, sel, v)
  130676. }
  130677. func (ec *executionContext) unmarshalNDigitalWallet2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDigitalWallet(ctx context.Context, v interface{}) (DigitalWallet, error) {
  130678. var res DigitalWallet
  130679. err := res.UnmarshalGQL(v)
  130680. return res, graphql.ErrorOnPath(ctx, err)
  130681. }
  130682. func (ec *executionContext) marshalNDigitalWallet2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDigitalWallet(ctx context.Context, sel ast.SelectionSet, v DigitalWallet) graphql.Marshaler {
  130683. return v
  130684. }
  130685. func (ec *executionContext) unmarshalNDigitalWallet2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDigitalWalletᚄ(ctx context.Context, v interface{}) ([]DigitalWallet, error) {
  130686. var vSlice []interface{}
  130687. if v != nil {
  130688. vSlice = graphql.CoerceList(v)
  130689. }
  130690. var err error
  130691. res := make([]DigitalWallet, len(vSlice))
  130692. for i := range vSlice {
  130693. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i))
  130694. res[i], err = ec.unmarshalNDigitalWallet2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDigitalWallet(ctx, vSlice[i])
  130695. if err != nil {
  130696. return nil, err
  130697. }
  130698. }
  130699. return res, nil
  130700. }
  130701. func (ec *executionContext) marshalNDigitalWallet2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDigitalWalletᚄ(ctx context.Context, sel ast.SelectionSet, v []DigitalWallet) graphql.Marshaler {
  130702. ret := make(graphql.Array, len(v))
  130703. var wg sync.WaitGroup
  130704. isLen1 := len(v) == 1
  130705. if !isLen1 {
  130706. wg.Add(len(v))
  130707. }
  130708. for i := range v {
  130709. i := i
  130710. fc := &graphql.FieldContext{
  130711. Index: &i,
  130712. Result: &v[i],
  130713. }
  130714. ctx := graphql.WithFieldContext(ctx, fc)
  130715. f := func(i int) {
  130716. defer func() {
  130717. if r := recover(); r != nil {
  130718. ec.Error(ctx, ec.Recover(ctx, r))
  130719. ret = nil
  130720. }
  130721. }()
  130722. if !isLen1 {
  130723. defer wg.Done()
  130724. }
  130725. ret[i] = ec.marshalNDigitalWallet2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDigitalWallet(ctx, sel, v[i])
  130726. }
  130727. if isLen1 {
  130728. f(i)
  130729. } else {
  130730. go f(i)
  130731. }
  130732. }
  130733. wg.Wait()
  130734. for _, e := range ret {
  130735. if e == graphql.Null {
  130736. return graphql.Null
  130737. }
  130738. }
  130739. return ret
  130740. }
  130741. func (ec *executionContext) marshalNDiscountAllocation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountAllocationᚄ(ctx context.Context, sel ast.SelectionSet, v []*DiscountAllocation) graphql.Marshaler {
  130742. ret := make(graphql.Array, len(v))
  130743. var wg sync.WaitGroup
  130744. isLen1 := len(v) == 1
  130745. if !isLen1 {
  130746. wg.Add(len(v))
  130747. }
  130748. for i := range v {
  130749. i := i
  130750. fc := &graphql.FieldContext{
  130751. Index: &i,
  130752. Result: &v[i],
  130753. }
  130754. ctx := graphql.WithFieldContext(ctx, fc)
  130755. f := func(i int) {
  130756. defer func() {
  130757. if r := recover(); r != nil {
  130758. ec.Error(ctx, ec.Recover(ctx, r))
  130759. ret = nil
  130760. }
  130761. }()
  130762. if !isLen1 {
  130763. defer wg.Done()
  130764. }
  130765. ret[i] = ec.marshalNDiscountAllocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountAllocation(ctx, sel, v[i])
  130766. }
  130767. if isLen1 {
  130768. f(i)
  130769. } else {
  130770. go f(i)
  130771. }
  130772. }
  130773. wg.Wait()
  130774. for _, e := range ret {
  130775. if e == graphql.Null {
  130776. return graphql.Null
  130777. }
  130778. }
  130779. return ret
  130780. }
  130781. func (ec *executionContext) marshalNDiscountAllocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountAllocation(ctx context.Context, sel ast.SelectionSet, v *DiscountAllocation) graphql.Marshaler {
  130782. if v == nil {
  130783. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  130784. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  130785. }
  130786. return graphql.Null
  130787. }
  130788. return ec._DiscountAllocation(ctx, sel, v)
  130789. }
  130790. func (ec *executionContext) marshalNDiscountApplication2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountApplication(ctx context.Context, sel ast.SelectionSet, v DiscountApplication) graphql.Marshaler {
  130791. if v == nil {
  130792. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  130793. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  130794. }
  130795. return graphql.Null
  130796. }
  130797. return ec._DiscountApplication(ctx, sel, v)
  130798. }
  130799. func (ec *executionContext) marshalNDiscountApplication2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountApplicationᚄ(ctx context.Context, sel ast.SelectionSet, v []DiscountApplication) graphql.Marshaler {
  130800. ret := make(graphql.Array, len(v))
  130801. var wg sync.WaitGroup
  130802. isLen1 := len(v) == 1
  130803. if !isLen1 {
  130804. wg.Add(len(v))
  130805. }
  130806. for i := range v {
  130807. i := i
  130808. fc := &graphql.FieldContext{
  130809. Index: &i,
  130810. Result: &v[i],
  130811. }
  130812. ctx := graphql.WithFieldContext(ctx, fc)
  130813. f := func(i int) {
  130814. defer func() {
  130815. if r := recover(); r != nil {
  130816. ec.Error(ctx, ec.Recover(ctx, r))
  130817. ret = nil
  130818. }
  130819. }()
  130820. if !isLen1 {
  130821. defer wg.Done()
  130822. }
  130823. ret[i] = ec.marshalNDiscountApplication2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountApplication(ctx, sel, v[i])
  130824. }
  130825. if isLen1 {
  130826. f(i)
  130827. } else {
  130828. go f(i)
  130829. }
  130830. }
  130831. wg.Wait()
  130832. for _, e := range ret {
  130833. if e == graphql.Null {
  130834. return graphql.Null
  130835. }
  130836. }
  130837. return ret
  130838. }
  130839. func (ec *executionContext) unmarshalNDiscountApplicationAllocationMethod2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountApplicationAllocationMethod(ctx context.Context, v interface{}) (DiscountApplicationAllocationMethod, error) {
  130840. var res DiscountApplicationAllocationMethod
  130841. err := res.UnmarshalGQL(v)
  130842. return res, graphql.ErrorOnPath(ctx, err)
  130843. }
  130844. func (ec *executionContext) marshalNDiscountApplicationAllocationMethod2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountApplicationAllocationMethod(ctx context.Context, sel ast.SelectionSet, v DiscountApplicationAllocationMethod) graphql.Marshaler {
  130845. return v
  130846. }
  130847. func (ec *executionContext) marshalNDiscountApplicationEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountApplicationEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*DiscountApplicationEdge) graphql.Marshaler {
  130848. ret := make(graphql.Array, len(v))
  130849. var wg sync.WaitGroup
  130850. isLen1 := len(v) == 1
  130851. if !isLen1 {
  130852. wg.Add(len(v))
  130853. }
  130854. for i := range v {
  130855. i := i
  130856. fc := &graphql.FieldContext{
  130857. Index: &i,
  130858. Result: &v[i],
  130859. }
  130860. ctx := graphql.WithFieldContext(ctx, fc)
  130861. f := func(i int) {
  130862. defer func() {
  130863. if r := recover(); r != nil {
  130864. ec.Error(ctx, ec.Recover(ctx, r))
  130865. ret = nil
  130866. }
  130867. }()
  130868. if !isLen1 {
  130869. defer wg.Done()
  130870. }
  130871. ret[i] = ec.marshalNDiscountApplicationEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountApplicationEdge(ctx, sel, v[i])
  130872. }
  130873. if isLen1 {
  130874. f(i)
  130875. } else {
  130876. go f(i)
  130877. }
  130878. }
  130879. wg.Wait()
  130880. for _, e := range ret {
  130881. if e == graphql.Null {
  130882. return graphql.Null
  130883. }
  130884. }
  130885. return ret
  130886. }
  130887. func (ec *executionContext) marshalNDiscountApplicationEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountApplicationEdge(ctx context.Context, sel ast.SelectionSet, v *DiscountApplicationEdge) graphql.Marshaler {
  130888. if v == nil {
  130889. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  130890. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  130891. }
  130892. return graphql.Null
  130893. }
  130894. return ec._DiscountApplicationEdge(ctx, sel, v)
  130895. }
  130896. func (ec *executionContext) unmarshalNDiscountApplicationTargetSelection2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountApplicationTargetSelection(ctx context.Context, v interface{}) (DiscountApplicationTargetSelection, error) {
  130897. var res DiscountApplicationTargetSelection
  130898. err := res.UnmarshalGQL(v)
  130899. return res, graphql.ErrorOnPath(ctx, err)
  130900. }
  130901. func (ec *executionContext) marshalNDiscountApplicationTargetSelection2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountApplicationTargetSelection(ctx context.Context, sel ast.SelectionSet, v DiscountApplicationTargetSelection) graphql.Marshaler {
  130902. return v
  130903. }
  130904. func (ec *executionContext) unmarshalNDiscountApplicationTargetType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountApplicationTargetType(ctx context.Context, v interface{}) (DiscountApplicationTargetType, error) {
  130905. var res DiscountApplicationTargetType
  130906. err := res.UnmarshalGQL(v)
  130907. return res, graphql.ErrorOnPath(ctx, err)
  130908. }
  130909. func (ec *executionContext) marshalNDiscountApplicationTargetType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountApplicationTargetType(ctx context.Context, sel ast.SelectionSet, v DiscountApplicationTargetType) graphql.Marshaler {
  130910. return v
  130911. }
  130912. func (ec *executionContext) unmarshalNDiscountTargetType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountTargetType(ctx context.Context, v interface{}) (DiscountTargetType, error) {
  130913. var res DiscountTargetType
  130914. err := res.UnmarshalGQL(v)
  130915. return res, graphql.ErrorOnPath(ctx, err)
  130916. }
  130917. func (ec *executionContext) marshalNDiscountTargetType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountTargetType(ctx context.Context, sel ast.SelectionSet, v DiscountTargetType) graphql.Marshaler {
  130918. return v
  130919. }
  130920. func (ec *executionContext) unmarshalNDiscountType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountType(ctx context.Context, v interface{}) (DiscountType, error) {
  130921. var res DiscountType
  130922. err := res.UnmarshalGQL(v)
  130923. return res, graphql.ErrorOnPath(ctx, err)
  130924. }
  130925. func (ec *executionContext) marshalNDiscountType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDiscountType(ctx context.Context, sel ast.SelectionSet, v DiscountType) graphql.Marshaler {
  130926. return v
  130927. }
  130928. func (ec *executionContext) unmarshalNDisputeStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDisputeStatus(ctx context.Context, v interface{}) (DisputeStatus, error) {
  130929. var res DisputeStatus
  130930. err := res.UnmarshalGQL(v)
  130931. return res, graphql.ErrorOnPath(ctx, err)
  130932. }
  130933. func (ec *executionContext) marshalNDisputeStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDisputeStatus(ctx context.Context, sel ast.SelectionSet, v DisputeStatus) graphql.Marshaler {
  130934. return v
  130935. }
  130936. func (ec *executionContext) unmarshalNDisputeType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDisputeType(ctx context.Context, v interface{}) (DisputeType, error) {
  130937. var res DisputeType
  130938. err := res.UnmarshalGQL(v)
  130939. return res, graphql.ErrorOnPath(ctx, err)
  130940. }
  130941. func (ec *executionContext) marshalNDisputeType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDisputeType(ctx context.Context, sel ast.SelectionSet, v DisputeType) graphql.Marshaler {
  130942. return v
  130943. }
  130944. func (ec *executionContext) marshalNDomain2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDomain(ctx context.Context, sel ast.SelectionSet, v *Domain) graphql.Marshaler {
  130945. if v == nil {
  130946. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  130947. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  130948. }
  130949. return graphql.Null
  130950. }
  130951. return ec._Domain(ctx, sel, v)
  130952. }
  130953. func (ec *executionContext) marshalNDraftOrder2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDraftOrderᚄ(ctx context.Context, sel ast.SelectionSet, v []*DraftOrder) graphql.Marshaler {
  130954. ret := make(graphql.Array, len(v))
  130955. var wg sync.WaitGroup
  130956. isLen1 := len(v) == 1
  130957. if !isLen1 {
  130958. wg.Add(len(v))
  130959. }
  130960. for i := range v {
  130961. i := i
  130962. fc := &graphql.FieldContext{
  130963. Index: &i,
  130964. Result: &v[i],
  130965. }
  130966. ctx := graphql.WithFieldContext(ctx, fc)
  130967. f := func(i int) {
  130968. defer func() {
  130969. if r := recover(); r != nil {
  130970. ec.Error(ctx, ec.Recover(ctx, r))
  130971. ret = nil
  130972. }
  130973. }()
  130974. if !isLen1 {
  130975. defer wg.Done()
  130976. }
  130977. ret[i] = ec.marshalNDraftOrder2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDraftOrder(ctx, sel, v[i])
  130978. }
  130979. if isLen1 {
  130980. f(i)
  130981. } else {
  130982. go f(i)
  130983. }
  130984. }
  130985. wg.Wait()
  130986. for _, e := range ret {
  130987. if e == graphql.Null {
  130988. return graphql.Null
  130989. }
  130990. }
  130991. return ret
  130992. }
  130993. func (ec *executionContext) marshalNDraftOrder2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDraftOrder(ctx context.Context, sel ast.SelectionSet, v *DraftOrder) graphql.Marshaler {
  130994. if v == nil {
  130995. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  130996. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  130997. }
  130998. return graphql.Null
  130999. }
  131000. return ec._DraftOrder(ctx, sel, v)
  131001. }
  131002. func (ec *executionContext) unmarshalNDraftOrderAppliedDiscountType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDraftOrderAppliedDiscountType(ctx context.Context, v interface{}) (DraftOrderAppliedDiscountType, error) {
  131003. var res DraftOrderAppliedDiscountType
  131004. err := res.UnmarshalGQL(v)
  131005. return res, graphql.ErrorOnPath(ctx, err)
  131006. }
  131007. func (ec *executionContext) marshalNDraftOrderAppliedDiscountType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDraftOrderAppliedDiscountType(ctx context.Context, sel ast.SelectionSet, v DraftOrderAppliedDiscountType) graphql.Marshaler {
  131008. return v
  131009. }
  131010. func (ec *executionContext) marshalNDraftOrderConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDraftOrderConnection(ctx context.Context, sel ast.SelectionSet, v *DraftOrderConnection) graphql.Marshaler {
  131011. if v == nil {
  131012. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  131013. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  131014. }
  131015. return graphql.Null
  131016. }
  131017. return ec._DraftOrderConnection(ctx, sel, v)
  131018. }
  131019. func (ec *executionContext) marshalNDraftOrderEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDraftOrderEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*DraftOrderEdge) graphql.Marshaler {
  131020. ret := make(graphql.Array, len(v))
  131021. var wg sync.WaitGroup
  131022. isLen1 := len(v) == 1
  131023. if !isLen1 {
  131024. wg.Add(len(v))
  131025. }
  131026. for i := range v {
  131027. i := i
  131028. fc := &graphql.FieldContext{
  131029. Index: &i,
  131030. Result: &v[i],
  131031. }
  131032. ctx := graphql.WithFieldContext(ctx, fc)
  131033. f := func(i int) {
  131034. defer func() {
  131035. if r := recover(); r != nil {
  131036. ec.Error(ctx, ec.Recover(ctx, r))
  131037. ret = nil
  131038. }
  131039. }()
  131040. if !isLen1 {
  131041. defer wg.Done()
  131042. }
  131043. ret[i] = ec.marshalNDraftOrderEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDraftOrderEdge(ctx, sel, v[i])
  131044. }
  131045. if isLen1 {
  131046. f(i)
  131047. } else {
  131048. go f(i)
  131049. }
  131050. }
  131051. wg.Wait()
  131052. for _, e := range ret {
  131053. if e == graphql.Null {
  131054. return graphql.Null
  131055. }
  131056. }
  131057. return ret
  131058. }
  131059. func (ec *executionContext) marshalNDraftOrderEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDraftOrderEdge(ctx context.Context, sel ast.SelectionSet, v *DraftOrderEdge) graphql.Marshaler {
  131060. if v == nil {
  131061. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  131062. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  131063. }
  131064. return graphql.Null
  131065. }
  131066. return ec._DraftOrderEdge(ctx, sel, v)
  131067. }
  131068. func (ec *executionContext) marshalNDraftOrderLineItem2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDraftOrderLineItemᚄ(ctx context.Context, sel ast.SelectionSet, v []*DraftOrderLineItem) graphql.Marshaler {
  131069. ret := make(graphql.Array, len(v))
  131070. var wg sync.WaitGroup
  131071. isLen1 := len(v) == 1
  131072. if !isLen1 {
  131073. wg.Add(len(v))
  131074. }
  131075. for i := range v {
  131076. i := i
  131077. fc := &graphql.FieldContext{
  131078. Index: &i,
  131079. Result: &v[i],
  131080. }
  131081. ctx := graphql.WithFieldContext(ctx, fc)
  131082. f := func(i int) {
  131083. defer func() {
  131084. if r := recover(); r != nil {
  131085. ec.Error(ctx, ec.Recover(ctx, r))
  131086. ret = nil
  131087. }
  131088. }()
  131089. if !isLen1 {
  131090. defer wg.Done()
  131091. }
  131092. ret[i] = ec.marshalNDraftOrderLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDraftOrderLineItem(ctx, sel, v[i])
  131093. }
  131094. if isLen1 {
  131095. f(i)
  131096. } else {
  131097. go f(i)
  131098. }
  131099. }
  131100. wg.Wait()
  131101. for _, e := range ret {
  131102. if e == graphql.Null {
  131103. return graphql.Null
  131104. }
  131105. }
  131106. return ret
  131107. }
  131108. func (ec *executionContext) marshalNDraftOrderLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDraftOrderLineItem(ctx context.Context, sel ast.SelectionSet, v *DraftOrderLineItem) graphql.Marshaler {
  131109. if v == nil {
  131110. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  131111. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  131112. }
  131113. return graphql.Null
  131114. }
  131115. return ec._DraftOrderLineItem(ctx, sel, v)
  131116. }
  131117. func (ec *executionContext) marshalNDraftOrderLineItemEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDraftOrderLineItemEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*DraftOrderLineItemEdge) graphql.Marshaler {
  131118. ret := make(graphql.Array, len(v))
  131119. var wg sync.WaitGroup
  131120. isLen1 := len(v) == 1
  131121. if !isLen1 {
  131122. wg.Add(len(v))
  131123. }
  131124. for i := range v {
  131125. i := i
  131126. fc := &graphql.FieldContext{
  131127. Index: &i,
  131128. Result: &v[i],
  131129. }
  131130. ctx := graphql.WithFieldContext(ctx, fc)
  131131. f := func(i int) {
  131132. defer func() {
  131133. if r := recover(); r != nil {
  131134. ec.Error(ctx, ec.Recover(ctx, r))
  131135. ret = nil
  131136. }
  131137. }()
  131138. if !isLen1 {
  131139. defer wg.Done()
  131140. }
  131141. ret[i] = ec.marshalNDraftOrderLineItemEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDraftOrderLineItemEdge(ctx, sel, v[i])
  131142. }
  131143. if isLen1 {
  131144. f(i)
  131145. } else {
  131146. go f(i)
  131147. }
  131148. }
  131149. wg.Wait()
  131150. for _, e := range ret {
  131151. if e == graphql.Null {
  131152. return graphql.Null
  131153. }
  131154. }
  131155. return ret
  131156. }
  131157. func (ec *executionContext) marshalNDraftOrderLineItemEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDraftOrderLineItemEdge(ctx context.Context, sel ast.SelectionSet, v *DraftOrderLineItemEdge) graphql.Marshaler {
  131158. if v == nil {
  131159. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  131160. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  131161. }
  131162. return graphql.Null
  131163. }
  131164. return ec._DraftOrderLineItemEdge(ctx, sel, v)
  131165. }
  131166. func (ec *executionContext) marshalNDuty2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDutyᚄ(ctx context.Context, sel ast.SelectionSet, v []*Duty) graphql.Marshaler {
  131167. ret := make(graphql.Array, len(v))
  131168. var wg sync.WaitGroup
  131169. isLen1 := len(v) == 1
  131170. if !isLen1 {
  131171. wg.Add(len(v))
  131172. }
  131173. for i := range v {
  131174. i := i
  131175. fc := &graphql.FieldContext{
  131176. Index: &i,
  131177. Result: &v[i],
  131178. }
  131179. ctx := graphql.WithFieldContext(ctx, fc)
  131180. f := func(i int) {
  131181. defer func() {
  131182. if r := recover(); r != nil {
  131183. ec.Error(ctx, ec.Recover(ctx, r))
  131184. ret = nil
  131185. }
  131186. }()
  131187. if !isLen1 {
  131188. defer wg.Done()
  131189. }
  131190. ret[i] = ec.marshalNDuty2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDuty(ctx, sel, v[i])
  131191. }
  131192. if isLen1 {
  131193. f(i)
  131194. } else {
  131195. go f(i)
  131196. }
  131197. }
  131198. wg.Wait()
  131199. for _, e := range ret {
  131200. if e == graphql.Null {
  131201. return graphql.Null
  131202. }
  131203. }
  131204. return ret
  131205. }
  131206. func (ec *executionContext) marshalNDuty2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDuty(ctx context.Context, sel ast.SelectionSet, v *Duty) graphql.Marshaler {
  131207. if v == nil {
  131208. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  131209. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  131210. }
  131211. return graphql.Null
  131212. }
  131213. return ec._Duty(ctx, sel, v)
  131214. }
  131215. func (ec *executionContext) marshalNEditableProperty2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐEditableProperty(ctx context.Context, sel ast.SelectionSet, v *EditableProperty) graphql.Marshaler {
  131216. if v == nil {
  131217. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  131218. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  131219. }
  131220. return graphql.Null
  131221. }
  131222. return ec._EditableProperty(ctx, sel, v)
  131223. }
  131224. func (ec *executionContext) marshalNEvent2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐEvent(ctx context.Context, sel ast.SelectionSet, v Event) graphql.Marshaler {
  131225. if v == nil {
  131226. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  131227. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  131228. }
  131229. return graphql.Null
  131230. }
  131231. return ec._Event(ctx, sel, v)
  131232. }
  131233. func (ec *executionContext) marshalNEvent2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐEventᚄ(ctx context.Context, sel ast.SelectionSet, v []Event) graphql.Marshaler {
  131234. ret := make(graphql.Array, len(v))
  131235. var wg sync.WaitGroup
  131236. isLen1 := len(v) == 1
  131237. if !isLen1 {
  131238. wg.Add(len(v))
  131239. }
  131240. for i := range v {
  131241. i := i
  131242. fc := &graphql.FieldContext{
  131243. Index: &i,
  131244. Result: &v[i],
  131245. }
  131246. ctx := graphql.WithFieldContext(ctx, fc)
  131247. f := func(i int) {
  131248. defer func() {
  131249. if r := recover(); r != nil {
  131250. ec.Error(ctx, ec.Recover(ctx, r))
  131251. ret = nil
  131252. }
  131253. }()
  131254. if !isLen1 {
  131255. defer wg.Done()
  131256. }
  131257. ret[i] = ec.marshalNEvent2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐEvent(ctx, sel, v[i])
  131258. }
  131259. if isLen1 {
  131260. f(i)
  131261. } else {
  131262. go f(i)
  131263. }
  131264. }
  131265. wg.Wait()
  131266. for _, e := range ret {
  131267. if e == graphql.Null {
  131268. return graphql.Null
  131269. }
  131270. }
  131271. return ret
  131272. }
  131273. func (ec *executionContext) marshalNEventConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐEventConnection(ctx context.Context, sel ast.SelectionSet, v *EventConnection) graphql.Marshaler {
  131274. if v == nil {
  131275. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  131276. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  131277. }
  131278. return graphql.Null
  131279. }
  131280. return ec._EventConnection(ctx, sel, v)
  131281. }
  131282. func (ec *executionContext) marshalNEventEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐEventEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*EventEdge) graphql.Marshaler {
  131283. ret := make(graphql.Array, len(v))
  131284. var wg sync.WaitGroup
  131285. isLen1 := len(v) == 1
  131286. if !isLen1 {
  131287. wg.Add(len(v))
  131288. }
  131289. for i := range v {
  131290. i := i
  131291. fc := &graphql.FieldContext{
  131292. Index: &i,
  131293. Result: &v[i],
  131294. }
  131295. ctx := graphql.WithFieldContext(ctx, fc)
  131296. f := func(i int) {
  131297. defer func() {
  131298. if r := recover(); r != nil {
  131299. ec.Error(ctx, ec.Recover(ctx, r))
  131300. ret = nil
  131301. }
  131302. }()
  131303. if !isLen1 {
  131304. defer wg.Done()
  131305. }
  131306. ret[i] = ec.marshalNEventEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐEventEdge(ctx, sel, v[i])
  131307. }
  131308. if isLen1 {
  131309. f(i)
  131310. } else {
  131311. go f(i)
  131312. }
  131313. }
  131314. wg.Wait()
  131315. for _, e := range ret {
  131316. if e == graphql.Null {
  131317. return graphql.Null
  131318. }
  131319. }
  131320. return ret
  131321. }
  131322. func (ec *executionContext) marshalNEventEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐEventEdge(ctx context.Context, sel ast.SelectionSet, v *EventEdge) graphql.Marshaler {
  131323. if v == nil {
  131324. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  131325. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  131326. }
  131327. return graphql.Null
  131328. }
  131329. return ec._EventEdge(ctx, sel, v)
  131330. }
  131331. func (ec *executionContext) marshalNFailedRequirement2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFailedRequirementᚄ(ctx context.Context, sel ast.SelectionSet, v []*FailedRequirement) graphql.Marshaler {
  131332. ret := make(graphql.Array, len(v))
  131333. var wg sync.WaitGroup
  131334. isLen1 := len(v) == 1
  131335. if !isLen1 {
  131336. wg.Add(len(v))
  131337. }
  131338. for i := range v {
  131339. i := i
  131340. fc := &graphql.FieldContext{
  131341. Index: &i,
  131342. Result: &v[i],
  131343. }
  131344. ctx := graphql.WithFieldContext(ctx, fc)
  131345. f := func(i int) {
  131346. defer func() {
  131347. if r := recover(); r != nil {
  131348. ec.Error(ctx, ec.Recover(ctx, r))
  131349. ret = nil
  131350. }
  131351. }()
  131352. if !isLen1 {
  131353. defer wg.Done()
  131354. }
  131355. ret[i] = ec.marshalNFailedRequirement2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFailedRequirement(ctx, sel, v[i])
  131356. }
  131357. if isLen1 {
  131358. f(i)
  131359. } else {
  131360. go f(i)
  131361. }
  131362. }
  131363. wg.Wait()
  131364. for _, e := range ret {
  131365. if e == graphql.Null {
  131366. return graphql.Null
  131367. }
  131368. }
  131369. return ret
  131370. }
  131371. func (ec *executionContext) marshalNFailedRequirement2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFailedRequirement(ctx context.Context, sel ast.SelectionSet, v *FailedRequirement) graphql.Marshaler {
  131372. if v == nil {
  131373. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  131374. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  131375. }
  131376. return graphql.Null
  131377. }
  131378. return ec._FailedRequirement(ctx, sel, v)
  131379. }
  131380. func (ec *executionContext) marshalNFileError2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFileErrorᚄ(ctx context.Context, sel ast.SelectionSet, v []*FileError) graphql.Marshaler {
  131381. ret := make(graphql.Array, len(v))
  131382. var wg sync.WaitGroup
  131383. isLen1 := len(v) == 1
  131384. if !isLen1 {
  131385. wg.Add(len(v))
  131386. }
  131387. for i := range v {
  131388. i := i
  131389. fc := &graphql.FieldContext{
  131390. Index: &i,
  131391. Result: &v[i],
  131392. }
  131393. ctx := graphql.WithFieldContext(ctx, fc)
  131394. f := func(i int) {
  131395. defer func() {
  131396. if r := recover(); r != nil {
  131397. ec.Error(ctx, ec.Recover(ctx, r))
  131398. ret = nil
  131399. }
  131400. }()
  131401. if !isLen1 {
  131402. defer wg.Done()
  131403. }
  131404. ret[i] = ec.marshalNFileError2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFileError(ctx, sel, v[i])
  131405. }
  131406. if isLen1 {
  131407. f(i)
  131408. } else {
  131409. go f(i)
  131410. }
  131411. }
  131412. wg.Wait()
  131413. for _, e := range ret {
  131414. if e == graphql.Null {
  131415. return graphql.Null
  131416. }
  131417. }
  131418. return ret
  131419. }
  131420. func (ec *executionContext) marshalNFileError2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFileError(ctx context.Context, sel ast.SelectionSet, v *FileError) graphql.Marshaler {
  131421. if v == nil {
  131422. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  131423. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  131424. }
  131425. return graphql.Null
  131426. }
  131427. return ec._FileError(ctx, sel, v)
  131428. }
  131429. func (ec *executionContext) unmarshalNFileErrorCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFileErrorCode(ctx context.Context, v interface{}) (FileErrorCode, error) {
  131430. var res FileErrorCode
  131431. err := res.UnmarshalGQL(v)
  131432. return res, graphql.ErrorOnPath(ctx, err)
  131433. }
  131434. func (ec *executionContext) marshalNFileErrorCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFileErrorCode(ctx context.Context, sel ast.SelectionSet, v FileErrorCode) graphql.Marshaler {
  131435. return v
  131436. }
  131437. func (ec *executionContext) unmarshalNFileStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFileStatus(ctx context.Context, v interface{}) (FileStatus, error) {
  131438. var res FileStatus
  131439. err := res.UnmarshalGQL(v)
  131440. return res, graphql.ErrorOnPath(ctx, err)
  131441. }
  131442. func (ec *executionContext) marshalNFileStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFileStatus(ctx context.Context, sel ast.SelectionSet, v FileStatus) graphql.Marshaler {
  131443. return v
  131444. }
  131445. func (ec *executionContext) marshalNFilterOption2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFilterOptionᚄ(ctx context.Context, sel ast.SelectionSet, v []*FilterOption) graphql.Marshaler {
  131446. ret := make(graphql.Array, len(v))
  131447. var wg sync.WaitGroup
  131448. isLen1 := len(v) == 1
  131449. if !isLen1 {
  131450. wg.Add(len(v))
  131451. }
  131452. for i := range v {
  131453. i := i
  131454. fc := &graphql.FieldContext{
  131455. Index: &i,
  131456. Result: &v[i],
  131457. }
  131458. ctx := graphql.WithFieldContext(ctx, fc)
  131459. f := func(i int) {
  131460. defer func() {
  131461. if r := recover(); r != nil {
  131462. ec.Error(ctx, ec.Recover(ctx, r))
  131463. ret = nil
  131464. }
  131465. }()
  131466. if !isLen1 {
  131467. defer wg.Done()
  131468. }
  131469. ret[i] = ec.marshalNFilterOption2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFilterOption(ctx, sel, v[i])
  131470. }
  131471. if isLen1 {
  131472. f(i)
  131473. } else {
  131474. go f(i)
  131475. }
  131476. }
  131477. wg.Wait()
  131478. for _, e := range ret {
  131479. if e == graphql.Null {
  131480. return graphql.Null
  131481. }
  131482. }
  131483. return ret
  131484. }
  131485. func (ec *executionContext) marshalNFilterOption2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFilterOption(ctx context.Context, sel ast.SelectionSet, v *FilterOption) graphql.Marshaler {
  131486. if v == nil {
  131487. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  131488. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  131489. }
  131490. return graphql.Null
  131491. }
  131492. return ec._FilterOption(ctx, sel, v)
  131493. }
  131494. func (ec *executionContext) unmarshalNFloat2float64(ctx context.Context, v interface{}) (float64, error) {
  131495. res, err := graphql.UnmarshalFloatContext(ctx, v)
  131496. return res, graphql.ErrorOnPath(ctx, err)
  131497. }
  131498. func (ec *executionContext) marshalNFloat2float64(ctx context.Context, sel ast.SelectionSet, v float64) graphql.Marshaler {
  131499. res := graphql.MarshalFloatContext(v)
  131500. if res == graphql.Null {
  131501. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  131502. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  131503. }
  131504. }
  131505. return graphql.WrapContextMarshaler(ctx, res)
  131506. }
  131507. func (ec *executionContext) unmarshalNFormattedString2string(ctx context.Context, v interface{}) (string, error) {
  131508. res, err := graphql.UnmarshalString(v)
  131509. return res, graphql.ErrorOnPath(ctx, err)
  131510. }
  131511. func (ec *executionContext) marshalNFormattedString2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  131512. res := graphql.MarshalString(v)
  131513. if res == graphql.Null {
  131514. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  131515. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  131516. }
  131517. }
  131518. return res
  131519. }
  131520. func (ec *executionContext) marshalNFulfillment2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentᚄ(ctx context.Context, sel ast.SelectionSet, v []*Fulfillment) graphql.Marshaler {
  131521. ret := make(graphql.Array, len(v))
  131522. var wg sync.WaitGroup
  131523. isLen1 := len(v) == 1
  131524. if !isLen1 {
  131525. wg.Add(len(v))
  131526. }
  131527. for i := range v {
  131528. i := i
  131529. fc := &graphql.FieldContext{
  131530. Index: &i,
  131531. Result: &v[i],
  131532. }
  131533. ctx := graphql.WithFieldContext(ctx, fc)
  131534. f := func(i int) {
  131535. defer func() {
  131536. if r := recover(); r != nil {
  131537. ec.Error(ctx, ec.Recover(ctx, r))
  131538. ret = nil
  131539. }
  131540. }()
  131541. if !isLen1 {
  131542. defer wg.Done()
  131543. }
  131544. ret[i] = ec.marshalNFulfillment2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillment(ctx, sel, v[i])
  131545. }
  131546. if isLen1 {
  131547. f(i)
  131548. } else {
  131549. go f(i)
  131550. }
  131551. }
  131552. wg.Wait()
  131553. for _, e := range ret {
  131554. if e == graphql.Null {
  131555. return graphql.Null
  131556. }
  131557. }
  131558. return ret
  131559. }
  131560. func (ec *executionContext) marshalNFulfillment2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillment(ctx context.Context, sel ast.SelectionSet, v *Fulfillment) graphql.Marshaler {
  131561. if v == nil {
  131562. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  131563. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  131564. }
  131565. return graphql.Null
  131566. }
  131567. return ec._Fulfillment(ctx, sel, v)
  131568. }
  131569. func (ec *executionContext) marshalNFulfillmentConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentConnection(ctx context.Context, sel ast.SelectionSet, v *FulfillmentConnection) graphql.Marshaler {
  131570. if v == nil {
  131571. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  131572. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  131573. }
  131574. return graphql.Null
  131575. }
  131576. return ec._FulfillmentConnection(ctx, sel, v)
  131577. }
  131578. func (ec *executionContext) marshalNFulfillmentEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*FulfillmentEdge) graphql.Marshaler {
  131579. ret := make(graphql.Array, len(v))
  131580. var wg sync.WaitGroup
  131581. isLen1 := len(v) == 1
  131582. if !isLen1 {
  131583. wg.Add(len(v))
  131584. }
  131585. for i := range v {
  131586. i := i
  131587. fc := &graphql.FieldContext{
  131588. Index: &i,
  131589. Result: &v[i],
  131590. }
  131591. ctx := graphql.WithFieldContext(ctx, fc)
  131592. f := func(i int) {
  131593. defer func() {
  131594. if r := recover(); r != nil {
  131595. ec.Error(ctx, ec.Recover(ctx, r))
  131596. ret = nil
  131597. }
  131598. }()
  131599. if !isLen1 {
  131600. defer wg.Done()
  131601. }
  131602. ret[i] = ec.marshalNFulfillmentEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentEdge(ctx, sel, v[i])
  131603. }
  131604. if isLen1 {
  131605. f(i)
  131606. } else {
  131607. go f(i)
  131608. }
  131609. }
  131610. wg.Wait()
  131611. for _, e := range ret {
  131612. if e == graphql.Null {
  131613. return graphql.Null
  131614. }
  131615. }
  131616. return ret
  131617. }
  131618. func (ec *executionContext) marshalNFulfillmentEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentEdge(ctx context.Context, sel ast.SelectionSet, v *FulfillmentEdge) graphql.Marshaler {
  131619. if v == nil {
  131620. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  131621. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  131622. }
  131623. return graphql.Null
  131624. }
  131625. return ec._FulfillmentEdge(ctx, sel, v)
  131626. }
  131627. func (ec *executionContext) marshalNFulfillmentEvent2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentEventᚄ(ctx context.Context, sel ast.SelectionSet, v []*FulfillmentEvent) graphql.Marshaler {
  131628. ret := make(graphql.Array, len(v))
  131629. var wg sync.WaitGroup
  131630. isLen1 := len(v) == 1
  131631. if !isLen1 {
  131632. wg.Add(len(v))
  131633. }
  131634. for i := range v {
  131635. i := i
  131636. fc := &graphql.FieldContext{
  131637. Index: &i,
  131638. Result: &v[i],
  131639. }
  131640. ctx := graphql.WithFieldContext(ctx, fc)
  131641. f := func(i int) {
  131642. defer func() {
  131643. if r := recover(); r != nil {
  131644. ec.Error(ctx, ec.Recover(ctx, r))
  131645. ret = nil
  131646. }
  131647. }()
  131648. if !isLen1 {
  131649. defer wg.Done()
  131650. }
  131651. ret[i] = ec.marshalNFulfillmentEvent2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentEvent(ctx, sel, v[i])
  131652. }
  131653. if isLen1 {
  131654. f(i)
  131655. } else {
  131656. go f(i)
  131657. }
  131658. }
  131659. wg.Wait()
  131660. for _, e := range ret {
  131661. if e == graphql.Null {
  131662. return graphql.Null
  131663. }
  131664. }
  131665. return ret
  131666. }
  131667. func (ec *executionContext) marshalNFulfillmentEvent2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentEvent(ctx context.Context, sel ast.SelectionSet, v *FulfillmentEvent) graphql.Marshaler {
  131668. if v == nil {
  131669. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  131670. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  131671. }
  131672. return graphql.Null
  131673. }
  131674. return ec._FulfillmentEvent(ctx, sel, v)
  131675. }
  131676. func (ec *executionContext) marshalNFulfillmentEventConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentEventConnection(ctx context.Context, sel ast.SelectionSet, v *FulfillmentEventConnection) graphql.Marshaler {
  131677. if v == nil {
  131678. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  131679. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  131680. }
  131681. return graphql.Null
  131682. }
  131683. return ec._FulfillmentEventConnection(ctx, sel, v)
  131684. }
  131685. func (ec *executionContext) marshalNFulfillmentEventEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentEventEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*FulfillmentEventEdge) graphql.Marshaler {
  131686. ret := make(graphql.Array, len(v))
  131687. var wg sync.WaitGroup
  131688. isLen1 := len(v) == 1
  131689. if !isLen1 {
  131690. wg.Add(len(v))
  131691. }
  131692. for i := range v {
  131693. i := i
  131694. fc := &graphql.FieldContext{
  131695. Index: &i,
  131696. Result: &v[i],
  131697. }
  131698. ctx := graphql.WithFieldContext(ctx, fc)
  131699. f := func(i int) {
  131700. defer func() {
  131701. if r := recover(); r != nil {
  131702. ec.Error(ctx, ec.Recover(ctx, r))
  131703. ret = nil
  131704. }
  131705. }()
  131706. if !isLen1 {
  131707. defer wg.Done()
  131708. }
  131709. ret[i] = ec.marshalNFulfillmentEventEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentEventEdge(ctx, sel, v[i])
  131710. }
  131711. if isLen1 {
  131712. f(i)
  131713. } else {
  131714. go f(i)
  131715. }
  131716. }
  131717. wg.Wait()
  131718. for _, e := range ret {
  131719. if e == graphql.Null {
  131720. return graphql.Null
  131721. }
  131722. }
  131723. return ret
  131724. }
  131725. func (ec *executionContext) marshalNFulfillmentEventEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentEventEdge(ctx context.Context, sel ast.SelectionSet, v *FulfillmentEventEdge) graphql.Marshaler {
  131726. if v == nil {
  131727. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  131728. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  131729. }
  131730. return graphql.Null
  131731. }
  131732. return ec._FulfillmentEventEdge(ctx, sel, v)
  131733. }
  131734. func (ec *executionContext) unmarshalNFulfillmentEventStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentEventStatus(ctx context.Context, v interface{}) (FulfillmentEventStatus, error) {
  131735. var res FulfillmentEventStatus
  131736. err := res.UnmarshalGQL(v)
  131737. return res, graphql.ErrorOnPath(ctx, err)
  131738. }
  131739. func (ec *executionContext) marshalNFulfillmentEventStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentEventStatus(ctx context.Context, sel ast.SelectionSet, v FulfillmentEventStatus) graphql.Marshaler {
  131740. return v
  131741. }
  131742. func (ec *executionContext) marshalNFulfillmentHold2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentHoldᚄ(ctx context.Context, sel ast.SelectionSet, v []*FulfillmentHold) graphql.Marshaler {
  131743. ret := make(graphql.Array, len(v))
  131744. var wg sync.WaitGroup
  131745. isLen1 := len(v) == 1
  131746. if !isLen1 {
  131747. wg.Add(len(v))
  131748. }
  131749. for i := range v {
  131750. i := i
  131751. fc := &graphql.FieldContext{
  131752. Index: &i,
  131753. Result: &v[i],
  131754. }
  131755. ctx := graphql.WithFieldContext(ctx, fc)
  131756. f := func(i int) {
  131757. defer func() {
  131758. if r := recover(); r != nil {
  131759. ec.Error(ctx, ec.Recover(ctx, r))
  131760. ret = nil
  131761. }
  131762. }()
  131763. if !isLen1 {
  131764. defer wg.Done()
  131765. }
  131766. ret[i] = ec.marshalNFulfillmentHold2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentHold(ctx, sel, v[i])
  131767. }
  131768. if isLen1 {
  131769. f(i)
  131770. } else {
  131771. go f(i)
  131772. }
  131773. }
  131774. wg.Wait()
  131775. for _, e := range ret {
  131776. if e == graphql.Null {
  131777. return graphql.Null
  131778. }
  131779. }
  131780. return ret
  131781. }
  131782. func (ec *executionContext) marshalNFulfillmentHold2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentHold(ctx context.Context, sel ast.SelectionSet, v *FulfillmentHold) graphql.Marshaler {
  131783. if v == nil {
  131784. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  131785. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  131786. }
  131787. return graphql.Null
  131788. }
  131789. return ec._FulfillmentHold(ctx, sel, v)
  131790. }
  131791. func (ec *executionContext) unmarshalNFulfillmentHoldReason2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentHoldReason(ctx context.Context, v interface{}) (FulfillmentHoldReason, error) {
  131792. var res FulfillmentHoldReason
  131793. err := res.UnmarshalGQL(v)
  131794. return res, graphql.ErrorOnPath(ctx, err)
  131795. }
  131796. func (ec *executionContext) marshalNFulfillmentHoldReason2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentHoldReason(ctx context.Context, sel ast.SelectionSet, v FulfillmentHoldReason) graphql.Marshaler {
  131797. return v
  131798. }
  131799. func (ec *executionContext) marshalNFulfillmentLineItem2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentLineItemᚄ(ctx context.Context, sel ast.SelectionSet, v []*FulfillmentLineItem) graphql.Marshaler {
  131800. ret := make(graphql.Array, len(v))
  131801. var wg sync.WaitGroup
  131802. isLen1 := len(v) == 1
  131803. if !isLen1 {
  131804. wg.Add(len(v))
  131805. }
  131806. for i := range v {
  131807. i := i
  131808. fc := &graphql.FieldContext{
  131809. Index: &i,
  131810. Result: &v[i],
  131811. }
  131812. ctx := graphql.WithFieldContext(ctx, fc)
  131813. f := func(i int) {
  131814. defer func() {
  131815. if r := recover(); r != nil {
  131816. ec.Error(ctx, ec.Recover(ctx, r))
  131817. ret = nil
  131818. }
  131819. }()
  131820. if !isLen1 {
  131821. defer wg.Done()
  131822. }
  131823. ret[i] = ec.marshalNFulfillmentLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentLineItem(ctx, sel, v[i])
  131824. }
  131825. if isLen1 {
  131826. f(i)
  131827. } else {
  131828. go f(i)
  131829. }
  131830. }
  131831. wg.Wait()
  131832. for _, e := range ret {
  131833. if e == graphql.Null {
  131834. return graphql.Null
  131835. }
  131836. }
  131837. return ret
  131838. }
  131839. func (ec *executionContext) marshalNFulfillmentLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentLineItem(ctx context.Context, sel ast.SelectionSet, v *FulfillmentLineItem) graphql.Marshaler {
  131840. if v == nil {
  131841. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  131842. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  131843. }
  131844. return graphql.Null
  131845. }
  131846. return ec._FulfillmentLineItem(ctx, sel, v)
  131847. }
  131848. func (ec *executionContext) marshalNFulfillmentLineItemConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentLineItemConnection(ctx context.Context, sel ast.SelectionSet, v *FulfillmentLineItemConnection) graphql.Marshaler {
  131849. if v == nil {
  131850. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  131851. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  131852. }
  131853. return graphql.Null
  131854. }
  131855. return ec._FulfillmentLineItemConnection(ctx, sel, v)
  131856. }
  131857. func (ec *executionContext) marshalNFulfillmentLineItemEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentLineItemEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*FulfillmentLineItemEdge) graphql.Marshaler {
  131858. ret := make(graphql.Array, len(v))
  131859. var wg sync.WaitGroup
  131860. isLen1 := len(v) == 1
  131861. if !isLen1 {
  131862. wg.Add(len(v))
  131863. }
  131864. for i := range v {
  131865. i := i
  131866. fc := &graphql.FieldContext{
  131867. Index: &i,
  131868. Result: &v[i],
  131869. }
  131870. ctx := graphql.WithFieldContext(ctx, fc)
  131871. f := func(i int) {
  131872. defer func() {
  131873. if r := recover(); r != nil {
  131874. ec.Error(ctx, ec.Recover(ctx, r))
  131875. ret = nil
  131876. }
  131877. }()
  131878. if !isLen1 {
  131879. defer wg.Done()
  131880. }
  131881. ret[i] = ec.marshalNFulfillmentLineItemEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentLineItemEdge(ctx, sel, v[i])
  131882. }
  131883. if isLen1 {
  131884. f(i)
  131885. } else {
  131886. go f(i)
  131887. }
  131888. }
  131889. wg.Wait()
  131890. for _, e := range ret {
  131891. if e == graphql.Null {
  131892. return graphql.Null
  131893. }
  131894. }
  131895. return ret
  131896. }
  131897. func (ec *executionContext) marshalNFulfillmentLineItemEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentLineItemEdge(ctx context.Context, sel ast.SelectionSet, v *FulfillmentLineItemEdge) graphql.Marshaler {
  131898. if v == nil {
  131899. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  131900. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  131901. }
  131902. return graphql.Null
  131903. }
  131904. return ec._FulfillmentLineItemEdge(ctx, sel, v)
  131905. }
  131906. func (ec *executionContext) marshalNFulfillmentOrder2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderᚄ(ctx context.Context, sel ast.SelectionSet, v []*FulfillmentOrder) graphql.Marshaler {
  131907. ret := make(graphql.Array, len(v))
  131908. var wg sync.WaitGroup
  131909. isLen1 := len(v) == 1
  131910. if !isLen1 {
  131911. wg.Add(len(v))
  131912. }
  131913. for i := range v {
  131914. i := i
  131915. fc := &graphql.FieldContext{
  131916. Index: &i,
  131917. Result: &v[i],
  131918. }
  131919. ctx := graphql.WithFieldContext(ctx, fc)
  131920. f := func(i int) {
  131921. defer func() {
  131922. if r := recover(); r != nil {
  131923. ec.Error(ctx, ec.Recover(ctx, r))
  131924. ret = nil
  131925. }
  131926. }()
  131927. if !isLen1 {
  131928. defer wg.Done()
  131929. }
  131930. ret[i] = ec.marshalNFulfillmentOrder2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrder(ctx, sel, v[i])
  131931. }
  131932. if isLen1 {
  131933. f(i)
  131934. } else {
  131935. go f(i)
  131936. }
  131937. }
  131938. wg.Wait()
  131939. for _, e := range ret {
  131940. if e == graphql.Null {
  131941. return graphql.Null
  131942. }
  131943. }
  131944. return ret
  131945. }
  131946. func (ec *executionContext) marshalNFulfillmentOrder2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrder(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrder) graphql.Marshaler {
  131947. if v == nil {
  131948. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  131949. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  131950. }
  131951. return graphql.Null
  131952. }
  131953. return ec._FulfillmentOrder(ctx, sel, v)
  131954. }
  131955. func (ec *executionContext) unmarshalNFulfillmentOrderAction2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderAction(ctx context.Context, v interface{}) (FulfillmentOrderAction, error) {
  131956. var res FulfillmentOrderAction
  131957. err := res.UnmarshalGQL(v)
  131958. return res, graphql.ErrorOnPath(ctx, err)
  131959. }
  131960. func (ec *executionContext) marshalNFulfillmentOrderAction2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderAction(ctx context.Context, sel ast.SelectionSet, v FulfillmentOrderAction) graphql.Marshaler {
  131961. return v
  131962. }
  131963. func (ec *executionContext) marshalNFulfillmentOrderAssignedLocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderAssignedLocation(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrderAssignedLocation) graphql.Marshaler {
  131964. if v == nil {
  131965. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  131966. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  131967. }
  131968. return graphql.Null
  131969. }
  131970. return ec._FulfillmentOrderAssignedLocation(ctx, sel, v)
  131971. }
  131972. func (ec *executionContext) marshalNFulfillmentOrderConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderConnection(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrderConnection) graphql.Marshaler {
  131973. if v == nil {
  131974. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  131975. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  131976. }
  131977. return graphql.Null
  131978. }
  131979. return ec._FulfillmentOrderConnection(ctx, sel, v)
  131980. }
  131981. func (ec *executionContext) marshalNFulfillmentOrderEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*FulfillmentOrderEdge) graphql.Marshaler {
  131982. ret := make(graphql.Array, len(v))
  131983. var wg sync.WaitGroup
  131984. isLen1 := len(v) == 1
  131985. if !isLen1 {
  131986. wg.Add(len(v))
  131987. }
  131988. for i := range v {
  131989. i := i
  131990. fc := &graphql.FieldContext{
  131991. Index: &i,
  131992. Result: &v[i],
  131993. }
  131994. ctx := graphql.WithFieldContext(ctx, fc)
  131995. f := func(i int) {
  131996. defer func() {
  131997. if r := recover(); r != nil {
  131998. ec.Error(ctx, ec.Recover(ctx, r))
  131999. ret = nil
  132000. }
  132001. }()
  132002. if !isLen1 {
  132003. defer wg.Done()
  132004. }
  132005. ret[i] = ec.marshalNFulfillmentOrderEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderEdge(ctx, sel, v[i])
  132006. }
  132007. if isLen1 {
  132008. f(i)
  132009. } else {
  132010. go f(i)
  132011. }
  132012. }
  132013. wg.Wait()
  132014. for _, e := range ret {
  132015. if e == graphql.Null {
  132016. return graphql.Null
  132017. }
  132018. }
  132019. return ret
  132020. }
  132021. func (ec *executionContext) marshalNFulfillmentOrderEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderEdge(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrderEdge) graphql.Marshaler {
  132022. if v == nil {
  132023. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  132024. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  132025. }
  132026. return graphql.Null
  132027. }
  132028. return ec._FulfillmentOrderEdge(ctx, sel, v)
  132029. }
  132030. func (ec *executionContext) marshalNFulfillmentOrderLineItem2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderLineItemᚄ(ctx context.Context, sel ast.SelectionSet, v []*FulfillmentOrderLineItem) graphql.Marshaler {
  132031. ret := make(graphql.Array, len(v))
  132032. var wg sync.WaitGroup
  132033. isLen1 := len(v) == 1
  132034. if !isLen1 {
  132035. wg.Add(len(v))
  132036. }
  132037. for i := range v {
  132038. i := i
  132039. fc := &graphql.FieldContext{
  132040. Index: &i,
  132041. Result: &v[i],
  132042. }
  132043. ctx := graphql.WithFieldContext(ctx, fc)
  132044. f := func(i int) {
  132045. defer func() {
  132046. if r := recover(); r != nil {
  132047. ec.Error(ctx, ec.Recover(ctx, r))
  132048. ret = nil
  132049. }
  132050. }()
  132051. if !isLen1 {
  132052. defer wg.Done()
  132053. }
  132054. ret[i] = ec.marshalNFulfillmentOrderLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderLineItem(ctx, sel, v[i])
  132055. }
  132056. if isLen1 {
  132057. f(i)
  132058. } else {
  132059. go f(i)
  132060. }
  132061. }
  132062. wg.Wait()
  132063. for _, e := range ret {
  132064. if e == graphql.Null {
  132065. return graphql.Null
  132066. }
  132067. }
  132068. return ret
  132069. }
  132070. func (ec *executionContext) marshalNFulfillmentOrderLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderLineItem(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrderLineItem) graphql.Marshaler {
  132071. if v == nil {
  132072. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  132073. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  132074. }
  132075. return graphql.Null
  132076. }
  132077. return ec._FulfillmentOrderLineItem(ctx, sel, v)
  132078. }
  132079. func (ec *executionContext) marshalNFulfillmentOrderLineItemConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderLineItemConnection(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrderLineItemConnection) graphql.Marshaler {
  132080. if v == nil {
  132081. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  132082. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  132083. }
  132084. return graphql.Null
  132085. }
  132086. return ec._FulfillmentOrderLineItemConnection(ctx, sel, v)
  132087. }
  132088. func (ec *executionContext) marshalNFulfillmentOrderLineItemEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderLineItemEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*FulfillmentOrderLineItemEdge) graphql.Marshaler {
  132089. ret := make(graphql.Array, len(v))
  132090. var wg sync.WaitGroup
  132091. isLen1 := len(v) == 1
  132092. if !isLen1 {
  132093. wg.Add(len(v))
  132094. }
  132095. for i := range v {
  132096. i := i
  132097. fc := &graphql.FieldContext{
  132098. Index: &i,
  132099. Result: &v[i],
  132100. }
  132101. ctx := graphql.WithFieldContext(ctx, fc)
  132102. f := func(i int) {
  132103. defer func() {
  132104. if r := recover(); r != nil {
  132105. ec.Error(ctx, ec.Recover(ctx, r))
  132106. ret = nil
  132107. }
  132108. }()
  132109. if !isLen1 {
  132110. defer wg.Done()
  132111. }
  132112. ret[i] = ec.marshalNFulfillmentOrderLineItemEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderLineItemEdge(ctx, sel, v[i])
  132113. }
  132114. if isLen1 {
  132115. f(i)
  132116. } else {
  132117. go f(i)
  132118. }
  132119. }
  132120. wg.Wait()
  132121. for _, e := range ret {
  132122. if e == graphql.Null {
  132123. return graphql.Null
  132124. }
  132125. }
  132126. return ret
  132127. }
  132128. func (ec *executionContext) marshalNFulfillmentOrderLineItemEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderLineItemEdge(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrderLineItemEdge) graphql.Marshaler {
  132129. if v == nil {
  132130. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  132131. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  132132. }
  132133. return graphql.Null
  132134. }
  132135. return ec._FulfillmentOrderLineItemEdge(ctx, sel, v)
  132136. }
  132137. func (ec *executionContext) marshalNFulfillmentOrderLineItemWarning2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderLineItemWarningᚄ(ctx context.Context, sel ast.SelectionSet, v []*FulfillmentOrderLineItemWarning) graphql.Marshaler {
  132138. ret := make(graphql.Array, len(v))
  132139. var wg sync.WaitGroup
  132140. isLen1 := len(v) == 1
  132141. if !isLen1 {
  132142. wg.Add(len(v))
  132143. }
  132144. for i := range v {
  132145. i := i
  132146. fc := &graphql.FieldContext{
  132147. Index: &i,
  132148. Result: &v[i],
  132149. }
  132150. ctx := graphql.WithFieldContext(ctx, fc)
  132151. f := func(i int) {
  132152. defer func() {
  132153. if r := recover(); r != nil {
  132154. ec.Error(ctx, ec.Recover(ctx, r))
  132155. ret = nil
  132156. }
  132157. }()
  132158. if !isLen1 {
  132159. defer wg.Done()
  132160. }
  132161. ret[i] = ec.marshalNFulfillmentOrderLineItemWarning2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderLineItemWarning(ctx, sel, v[i])
  132162. }
  132163. if isLen1 {
  132164. f(i)
  132165. } else {
  132166. go f(i)
  132167. }
  132168. }
  132169. wg.Wait()
  132170. for _, e := range ret {
  132171. if e == graphql.Null {
  132172. return graphql.Null
  132173. }
  132174. }
  132175. return ret
  132176. }
  132177. func (ec *executionContext) marshalNFulfillmentOrderLineItemWarning2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderLineItemWarning(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrderLineItemWarning) graphql.Marshaler {
  132178. if v == nil {
  132179. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  132180. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  132181. }
  132182. return graphql.Null
  132183. }
  132184. return ec._FulfillmentOrderLineItemWarning(ctx, sel, v)
  132185. }
  132186. func (ec *executionContext) marshalNFulfillmentOrderLocationForMove2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderLocationForMoveᚄ(ctx context.Context, sel ast.SelectionSet, v []*FulfillmentOrderLocationForMove) graphql.Marshaler {
  132187. ret := make(graphql.Array, len(v))
  132188. var wg sync.WaitGroup
  132189. isLen1 := len(v) == 1
  132190. if !isLen1 {
  132191. wg.Add(len(v))
  132192. }
  132193. for i := range v {
  132194. i := i
  132195. fc := &graphql.FieldContext{
  132196. Index: &i,
  132197. Result: &v[i],
  132198. }
  132199. ctx := graphql.WithFieldContext(ctx, fc)
  132200. f := func(i int) {
  132201. defer func() {
  132202. if r := recover(); r != nil {
  132203. ec.Error(ctx, ec.Recover(ctx, r))
  132204. ret = nil
  132205. }
  132206. }()
  132207. if !isLen1 {
  132208. defer wg.Done()
  132209. }
  132210. ret[i] = ec.marshalNFulfillmentOrderLocationForMove2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderLocationForMove(ctx, sel, v[i])
  132211. }
  132212. if isLen1 {
  132213. f(i)
  132214. } else {
  132215. go f(i)
  132216. }
  132217. }
  132218. wg.Wait()
  132219. for _, e := range ret {
  132220. if e == graphql.Null {
  132221. return graphql.Null
  132222. }
  132223. }
  132224. return ret
  132225. }
  132226. func (ec *executionContext) marshalNFulfillmentOrderLocationForMove2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderLocationForMove(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrderLocationForMove) graphql.Marshaler {
  132227. if v == nil {
  132228. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  132229. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  132230. }
  132231. return graphql.Null
  132232. }
  132233. return ec._FulfillmentOrderLocationForMove(ctx, sel, v)
  132234. }
  132235. func (ec *executionContext) marshalNFulfillmentOrderLocationForMoveConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderLocationForMoveConnection(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrderLocationForMoveConnection) graphql.Marshaler {
  132236. if v == nil {
  132237. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  132238. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  132239. }
  132240. return graphql.Null
  132241. }
  132242. return ec._FulfillmentOrderLocationForMoveConnection(ctx, sel, v)
  132243. }
  132244. func (ec *executionContext) marshalNFulfillmentOrderLocationForMoveEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderLocationForMoveEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*FulfillmentOrderLocationForMoveEdge) graphql.Marshaler {
  132245. ret := make(graphql.Array, len(v))
  132246. var wg sync.WaitGroup
  132247. isLen1 := len(v) == 1
  132248. if !isLen1 {
  132249. wg.Add(len(v))
  132250. }
  132251. for i := range v {
  132252. i := i
  132253. fc := &graphql.FieldContext{
  132254. Index: &i,
  132255. Result: &v[i],
  132256. }
  132257. ctx := graphql.WithFieldContext(ctx, fc)
  132258. f := func(i int) {
  132259. defer func() {
  132260. if r := recover(); r != nil {
  132261. ec.Error(ctx, ec.Recover(ctx, r))
  132262. ret = nil
  132263. }
  132264. }()
  132265. if !isLen1 {
  132266. defer wg.Done()
  132267. }
  132268. ret[i] = ec.marshalNFulfillmentOrderLocationForMoveEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderLocationForMoveEdge(ctx, sel, v[i])
  132269. }
  132270. if isLen1 {
  132271. f(i)
  132272. } else {
  132273. go f(i)
  132274. }
  132275. }
  132276. wg.Wait()
  132277. for _, e := range ret {
  132278. if e == graphql.Null {
  132279. return graphql.Null
  132280. }
  132281. }
  132282. return ret
  132283. }
  132284. func (ec *executionContext) marshalNFulfillmentOrderLocationForMoveEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderLocationForMoveEdge(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrderLocationForMoveEdge) graphql.Marshaler {
  132285. if v == nil {
  132286. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  132287. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  132288. }
  132289. return graphql.Null
  132290. }
  132291. return ec._FulfillmentOrderLocationForMoveEdge(ctx, sel, v)
  132292. }
  132293. func (ec *executionContext) marshalNFulfillmentOrderMerchantRequest2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderMerchantRequestᚄ(ctx context.Context, sel ast.SelectionSet, v []*FulfillmentOrderMerchantRequest) graphql.Marshaler {
  132294. ret := make(graphql.Array, len(v))
  132295. var wg sync.WaitGroup
  132296. isLen1 := len(v) == 1
  132297. if !isLen1 {
  132298. wg.Add(len(v))
  132299. }
  132300. for i := range v {
  132301. i := i
  132302. fc := &graphql.FieldContext{
  132303. Index: &i,
  132304. Result: &v[i],
  132305. }
  132306. ctx := graphql.WithFieldContext(ctx, fc)
  132307. f := func(i int) {
  132308. defer func() {
  132309. if r := recover(); r != nil {
  132310. ec.Error(ctx, ec.Recover(ctx, r))
  132311. ret = nil
  132312. }
  132313. }()
  132314. if !isLen1 {
  132315. defer wg.Done()
  132316. }
  132317. ret[i] = ec.marshalNFulfillmentOrderMerchantRequest2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderMerchantRequest(ctx, sel, v[i])
  132318. }
  132319. if isLen1 {
  132320. f(i)
  132321. } else {
  132322. go f(i)
  132323. }
  132324. }
  132325. wg.Wait()
  132326. for _, e := range ret {
  132327. if e == graphql.Null {
  132328. return graphql.Null
  132329. }
  132330. }
  132331. return ret
  132332. }
  132333. func (ec *executionContext) marshalNFulfillmentOrderMerchantRequest2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderMerchantRequest(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrderMerchantRequest) graphql.Marshaler {
  132334. if v == nil {
  132335. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  132336. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  132337. }
  132338. return graphql.Null
  132339. }
  132340. return ec._FulfillmentOrderMerchantRequest(ctx, sel, v)
  132341. }
  132342. func (ec *executionContext) marshalNFulfillmentOrderMerchantRequestConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderMerchantRequestConnection(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrderMerchantRequestConnection) graphql.Marshaler {
  132343. if v == nil {
  132344. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  132345. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  132346. }
  132347. return graphql.Null
  132348. }
  132349. return ec._FulfillmentOrderMerchantRequestConnection(ctx, sel, v)
  132350. }
  132351. func (ec *executionContext) marshalNFulfillmentOrderMerchantRequestEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderMerchantRequestEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*FulfillmentOrderMerchantRequestEdge) graphql.Marshaler {
  132352. ret := make(graphql.Array, len(v))
  132353. var wg sync.WaitGroup
  132354. isLen1 := len(v) == 1
  132355. if !isLen1 {
  132356. wg.Add(len(v))
  132357. }
  132358. for i := range v {
  132359. i := i
  132360. fc := &graphql.FieldContext{
  132361. Index: &i,
  132362. Result: &v[i],
  132363. }
  132364. ctx := graphql.WithFieldContext(ctx, fc)
  132365. f := func(i int) {
  132366. defer func() {
  132367. if r := recover(); r != nil {
  132368. ec.Error(ctx, ec.Recover(ctx, r))
  132369. ret = nil
  132370. }
  132371. }()
  132372. if !isLen1 {
  132373. defer wg.Done()
  132374. }
  132375. ret[i] = ec.marshalNFulfillmentOrderMerchantRequestEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderMerchantRequestEdge(ctx, sel, v[i])
  132376. }
  132377. if isLen1 {
  132378. f(i)
  132379. } else {
  132380. go f(i)
  132381. }
  132382. }
  132383. wg.Wait()
  132384. for _, e := range ret {
  132385. if e == graphql.Null {
  132386. return graphql.Null
  132387. }
  132388. }
  132389. return ret
  132390. }
  132391. func (ec *executionContext) marshalNFulfillmentOrderMerchantRequestEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderMerchantRequestEdge(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrderMerchantRequestEdge) graphql.Marshaler {
  132392. if v == nil {
  132393. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  132394. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  132395. }
  132396. return graphql.Null
  132397. }
  132398. return ec._FulfillmentOrderMerchantRequestEdge(ctx, sel, v)
  132399. }
  132400. func (ec *executionContext) unmarshalNFulfillmentOrderMerchantRequestKind2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderMerchantRequestKind(ctx context.Context, v interface{}) (FulfillmentOrderMerchantRequestKind, error) {
  132401. var res FulfillmentOrderMerchantRequestKind
  132402. err := res.UnmarshalGQL(v)
  132403. return res, graphql.ErrorOnPath(ctx, err)
  132404. }
  132405. func (ec *executionContext) marshalNFulfillmentOrderMerchantRequestKind2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderMerchantRequestKind(ctx context.Context, sel ast.SelectionSet, v FulfillmentOrderMerchantRequestKind) graphql.Marshaler {
  132406. return v
  132407. }
  132408. func (ec *executionContext) unmarshalNFulfillmentOrderRequestStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderRequestStatus(ctx context.Context, v interface{}) (FulfillmentOrderRequestStatus, error) {
  132409. var res FulfillmentOrderRequestStatus
  132410. err := res.UnmarshalGQL(v)
  132411. return res, graphql.ErrorOnPath(ctx, err)
  132412. }
  132413. func (ec *executionContext) marshalNFulfillmentOrderRequestStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderRequestStatus(ctx context.Context, sel ast.SelectionSet, v FulfillmentOrderRequestStatus) graphql.Marshaler {
  132414. return v
  132415. }
  132416. func (ec *executionContext) unmarshalNFulfillmentOrderStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderStatus(ctx context.Context, v interface{}) (FulfillmentOrderStatus, error) {
  132417. var res FulfillmentOrderStatus
  132418. err := res.UnmarshalGQL(v)
  132419. return res, graphql.ErrorOnPath(ctx, err)
  132420. }
  132421. func (ec *executionContext) marshalNFulfillmentOrderStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderStatus(ctx context.Context, sel ast.SelectionSet, v FulfillmentOrderStatus) graphql.Marshaler {
  132422. return v
  132423. }
  132424. func (ec *executionContext) marshalNFulfillmentOrderSupportedAction2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderSupportedActionᚄ(ctx context.Context, sel ast.SelectionSet, v []*FulfillmentOrderSupportedAction) graphql.Marshaler {
  132425. ret := make(graphql.Array, len(v))
  132426. var wg sync.WaitGroup
  132427. isLen1 := len(v) == 1
  132428. if !isLen1 {
  132429. wg.Add(len(v))
  132430. }
  132431. for i := range v {
  132432. i := i
  132433. fc := &graphql.FieldContext{
  132434. Index: &i,
  132435. Result: &v[i],
  132436. }
  132437. ctx := graphql.WithFieldContext(ctx, fc)
  132438. f := func(i int) {
  132439. defer func() {
  132440. if r := recover(); r != nil {
  132441. ec.Error(ctx, ec.Recover(ctx, r))
  132442. ret = nil
  132443. }
  132444. }()
  132445. if !isLen1 {
  132446. defer wg.Done()
  132447. }
  132448. ret[i] = ec.marshalNFulfillmentOrderSupportedAction2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderSupportedAction(ctx, sel, v[i])
  132449. }
  132450. if isLen1 {
  132451. f(i)
  132452. } else {
  132453. go f(i)
  132454. }
  132455. }
  132456. wg.Wait()
  132457. for _, e := range ret {
  132458. if e == graphql.Null {
  132459. return graphql.Null
  132460. }
  132461. }
  132462. return ret
  132463. }
  132464. func (ec *executionContext) marshalNFulfillmentOrderSupportedAction2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderSupportedAction(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrderSupportedAction) graphql.Marshaler {
  132465. if v == nil {
  132466. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  132467. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  132468. }
  132469. return graphql.Null
  132470. }
  132471. return ec._FulfillmentOrderSupportedAction(ctx, sel, v)
  132472. }
  132473. func (ec *executionContext) marshalNFulfillmentService2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentServiceᚄ(ctx context.Context, sel ast.SelectionSet, v []*FulfillmentService) graphql.Marshaler {
  132474. ret := make(graphql.Array, len(v))
  132475. var wg sync.WaitGroup
  132476. isLen1 := len(v) == 1
  132477. if !isLen1 {
  132478. wg.Add(len(v))
  132479. }
  132480. for i := range v {
  132481. i := i
  132482. fc := &graphql.FieldContext{
  132483. Index: &i,
  132484. Result: &v[i],
  132485. }
  132486. ctx := graphql.WithFieldContext(ctx, fc)
  132487. f := func(i int) {
  132488. defer func() {
  132489. if r := recover(); r != nil {
  132490. ec.Error(ctx, ec.Recover(ctx, r))
  132491. ret = nil
  132492. }
  132493. }()
  132494. if !isLen1 {
  132495. defer wg.Done()
  132496. }
  132497. ret[i] = ec.marshalNFulfillmentService2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentService(ctx, sel, v[i])
  132498. }
  132499. if isLen1 {
  132500. f(i)
  132501. } else {
  132502. go f(i)
  132503. }
  132504. }
  132505. wg.Wait()
  132506. for _, e := range ret {
  132507. if e == graphql.Null {
  132508. return graphql.Null
  132509. }
  132510. }
  132511. return ret
  132512. }
  132513. func (ec *executionContext) marshalNFulfillmentService2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentService(ctx context.Context, sel ast.SelectionSet, v *FulfillmentService) graphql.Marshaler {
  132514. if v == nil {
  132515. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  132516. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  132517. }
  132518. return graphql.Null
  132519. }
  132520. return ec._FulfillmentService(ctx, sel, v)
  132521. }
  132522. func (ec *executionContext) unmarshalNFulfillmentStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentStatus(ctx context.Context, v interface{}) (FulfillmentStatus, error) {
  132523. var res FulfillmentStatus
  132524. err := res.UnmarshalGQL(v)
  132525. return res, graphql.ErrorOnPath(ctx, err)
  132526. }
  132527. func (ec *executionContext) marshalNFulfillmentStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentStatus(ctx context.Context, sel ast.SelectionSet, v FulfillmentStatus) graphql.Marshaler {
  132528. return v
  132529. }
  132530. func (ec *executionContext) marshalNFulfillmentTrackingInfo2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentTrackingInfoᚄ(ctx context.Context, sel ast.SelectionSet, v []*FulfillmentTrackingInfo) graphql.Marshaler {
  132531. ret := make(graphql.Array, len(v))
  132532. var wg sync.WaitGroup
  132533. isLen1 := len(v) == 1
  132534. if !isLen1 {
  132535. wg.Add(len(v))
  132536. }
  132537. for i := range v {
  132538. i := i
  132539. fc := &graphql.FieldContext{
  132540. Index: &i,
  132541. Result: &v[i],
  132542. }
  132543. ctx := graphql.WithFieldContext(ctx, fc)
  132544. f := func(i int) {
  132545. defer func() {
  132546. if r := recover(); r != nil {
  132547. ec.Error(ctx, ec.Recover(ctx, r))
  132548. ret = nil
  132549. }
  132550. }()
  132551. if !isLen1 {
  132552. defer wg.Done()
  132553. }
  132554. ret[i] = ec.marshalNFulfillmentTrackingInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentTrackingInfo(ctx, sel, v[i])
  132555. }
  132556. if isLen1 {
  132557. f(i)
  132558. } else {
  132559. go f(i)
  132560. }
  132561. }
  132562. wg.Wait()
  132563. for _, e := range ret {
  132564. if e == graphql.Null {
  132565. return graphql.Null
  132566. }
  132567. }
  132568. return ret
  132569. }
  132570. func (ec *executionContext) marshalNFulfillmentTrackingInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentTrackingInfo(ctx context.Context, sel ast.SelectionSet, v *FulfillmentTrackingInfo) graphql.Marshaler {
  132571. if v == nil {
  132572. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  132573. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  132574. }
  132575. return graphql.Null
  132576. }
  132577. return ec._FulfillmentTrackingInfo(ctx, sel, v)
  132578. }
  132579. func (ec *executionContext) unmarshalNHTML2string(ctx context.Context, v interface{}) (string, error) {
  132580. res, err := graphql.UnmarshalString(v)
  132581. return res, graphql.ErrorOnPath(ctx, err)
  132582. }
  132583. func (ec *executionContext) marshalNHTML2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  132584. res := graphql.MarshalString(v)
  132585. if res == graphql.Null {
  132586. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  132587. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  132588. }
  132589. }
  132590. return res
  132591. }
  132592. func (ec *executionContext) marshalNHasMetafields2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐHasMetafields(ctx context.Context, sel ast.SelectionSet, v HasMetafields) graphql.Marshaler {
  132593. if v == nil {
  132594. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  132595. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  132596. }
  132597. return graphql.Null
  132598. }
  132599. return ec._HasMetafields(ctx, sel, v)
  132600. }
  132601. func (ec *executionContext) unmarshalNID2string(ctx context.Context, v interface{}) (string, error) {
  132602. res, err := graphql.UnmarshalID(v)
  132603. return res, graphql.ErrorOnPath(ctx, err)
  132604. }
  132605. func (ec *executionContext) marshalNID2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  132606. res := graphql.MarshalID(v)
  132607. if res == graphql.Null {
  132608. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  132609. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  132610. }
  132611. }
  132612. return res
  132613. }
  132614. func (ec *executionContext) unmarshalNID2ᚕstringᚄ(ctx context.Context, v interface{}) ([]string, error) {
  132615. var vSlice []interface{}
  132616. if v != nil {
  132617. vSlice = graphql.CoerceList(v)
  132618. }
  132619. var err error
  132620. res := make([]string, len(vSlice))
  132621. for i := range vSlice {
  132622. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i))
  132623. res[i], err = ec.unmarshalNID2string(ctx, vSlice[i])
  132624. if err != nil {
  132625. return nil, err
  132626. }
  132627. }
  132628. return res, nil
  132629. }
  132630. func (ec *executionContext) marshalNID2ᚕstringᚄ(ctx context.Context, sel ast.SelectionSet, v []string) graphql.Marshaler {
  132631. ret := make(graphql.Array, len(v))
  132632. for i := range v {
  132633. ret[i] = ec.marshalNID2string(ctx, sel, v[i])
  132634. }
  132635. for _, e := range ret {
  132636. if e == graphql.Null {
  132637. return graphql.Null
  132638. }
  132639. }
  132640. return ret
  132641. }
  132642. func (ec *executionContext) marshalNImage2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐImageᚄ(ctx context.Context, sel ast.SelectionSet, v []*Image) graphql.Marshaler {
  132643. ret := make(graphql.Array, len(v))
  132644. var wg sync.WaitGroup
  132645. isLen1 := len(v) == 1
  132646. if !isLen1 {
  132647. wg.Add(len(v))
  132648. }
  132649. for i := range v {
  132650. i := i
  132651. fc := &graphql.FieldContext{
  132652. Index: &i,
  132653. Result: &v[i],
  132654. }
  132655. ctx := graphql.WithFieldContext(ctx, fc)
  132656. f := func(i int) {
  132657. defer func() {
  132658. if r := recover(); r != nil {
  132659. ec.Error(ctx, ec.Recover(ctx, r))
  132660. ret = nil
  132661. }
  132662. }()
  132663. if !isLen1 {
  132664. defer wg.Done()
  132665. }
  132666. ret[i] = ec.marshalNImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐImage(ctx, sel, v[i])
  132667. }
  132668. if isLen1 {
  132669. f(i)
  132670. } else {
  132671. go f(i)
  132672. }
  132673. }
  132674. wg.Wait()
  132675. for _, e := range ret {
  132676. if e == graphql.Null {
  132677. return graphql.Null
  132678. }
  132679. }
  132680. return ret
  132681. }
  132682. func (ec *executionContext) marshalNImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐImage(ctx context.Context, sel ast.SelectionSet, v *Image) graphql.Marshaler {
  132683. if v == nil {
  132684. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  132685. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  132686. }
  132687. return graphql.Null
  132688. }
  132689. return ec._Image(ctx, sel, v)
  132690. }
  132691. func (ec *executionContext) marshalNImageConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐImageConnection(ctx context.Context, sel ast.SelectionSet, v *ImageConnection) graphql.Marshaler {
  132692. if v == nil {
  132693. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  132694. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  132695. }
  132696. return graphql.Null
  132697. }
  132698. return ec._ImageConnection(ctx, sel, v)
  132699. }
  132700. func (ec *executionContext) marshalNImageEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐImageEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*ImageEdge) graphql.Marshaler {
  132701. ret := make(graphql.Array, len(v))
  132702. var wg sync.WaitGroup
  132703. isLen1 := len(v) == 1
  132704. if !isLen1 {
  132705. wg.Add(len(v))
  132706. }
  132707. for i := range v {
  132708. i := i
  132709. fc := &graphql.FieldContext{
  132710. Index: &i,
  132711. Result: &v[i],
  132712. }
  132713. ctx := graphql.WithFieldContext(ctx, fc)
  132714. f := func(i int) {
  132715. defer func() {
  132716. if r := recover(); r != nil {
  132717. ec.Error(ctx, ec.Recover(ctx, r))
  132718. ret = nil
  132719. }
  132720. }()
  132721. if !isLen1 {
  132722. defer wg.Done()
  132723. }
  132724. ret[i] = ec.marshalNImageEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐImageEdge(ctx, sel, v[i])
  132725. }
  132726. if isLen1 {
  132727. f(i)
  132728. } else {
  132729. go f(i)
  132730. }
  132731. }
  132732. wg.Wait()
  132733. for _, e := range ret {
  132734. if e == graphql.Null {
  132735. return graphql.Null
  132736. }
  132737. }
  132738. return ret
  132739. }
  132740. func (ec *executionContext) marshalNImageEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐImageEdge(ctx context.Context, sel ast.SelectionSet, v *ImageEdge) graphql.Marshaler {
  132741. if v == nil {
  132742. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  132743. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  132744. }
  132745. return graphql.Null
  132746. }
  132747. return ec._ImageEdge(ctx, sel, v)
  132748. }
  132749. func (ec *executionContext) unmarshalNInt2int(ctx context.Context, v interface{}) (int, error) {
  132750. res, err := graphql.UnmarshalInt(v)
  132751. return res, graphql.ErrorOnPath(ctx, err)
  132752. }
  132753. func (ec *executionContext) marshalNInt2int(ctx context.Context, sel ast.SelectionSet, v int) graphql.Marshaler {
  132754. res := graphql.MarshalInt(v)
  132755. if res == graphql.Null {
  132756. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  132757. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  132758. }
  132759. }
  132760. return res
  132761. }
  132762. func (ec *executionContext) marshalNInventoryLevel2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐInventoryLevelᚄ(ctx context.Context, sel ast.SelectionSet, v []*InventoryLevel) graphql.Marshaler {
  132763. ret := make(graphql.Array, len(v))
  132764. var wg sync.WaitGroup
  132765. isLen1 := len(v) == 1
  132766. if !isLen1 {
  132767. wg.Add(len(v))
  132768. }
  132769. for i := range v {
  132770. i := i
  132771. fc := &graphql.FieldContext{
  132772. Index: &i,
  132773. Result: &v[i],
  132774. }
  132775. ctx := graphql.WithFieldContext(ctx, fc)
  132776. f := func(i int) {
  132777. defer func() {
  132778. if r := recover(); r != nil {
  132779. ec.Error(ctx, ec.Recover(ctx, r))
  132780. ret = nil
  132781. }
  132782. }()
  132783. if !isLen1 {
  132784. defer wg.Done()
  132785. }
  132786. ret[i] = ec.marshalNInventoryLevel2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐInventoryLevel(ctx, sel, v[i])
  132787. }
  132788. if isLen1 {
  132789. f(i)
  132790. } else {
  132791. go f(i)
  132792. }
  132793. }
  132794. wg.Wait()
  132795. for _, e := range ret {
  132796. if e == graphql.Null {
  132797. return graphql.Null
  132798. }
  132799. }
  132800. return ret
  132801. }
  132802. func (ec *executionContext) marshalNInventoryLevel2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐInventoryLevel(ctx context.Context, sel ast.SelectionSet, v *InventoryLevel) graphql.Marshaler {
  132803. if v == nil {
  132804. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  132805. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  132806. }
  132807. return graphql.Null
  132808. }
  132809. return ec._InventoryLevel(ctx, sel, v)
  132810. }
  132811. func (ec *executionContext) marshalNInventoryLevelConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐInventoryLevelConnection(ctx context.Context, sel ast.SelectionSet, v *InventoryLevelConnection) graphql.Marshaler {
  132812. if v == nil {
  132813. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  132814. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  132815. }
  132816. return graphql.Null
  132817. }
  132818. return ec._InventoryLevelConnection(ctx, sel, v)
  132819. }
  132820. func (ec *executionContext) marshalNInventoryLevelEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐInventoryLevelEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*InventoryLevelEdge) graphql.Marshaler {
  132821. ret := make(graphql.Array, len(v))
  132822. var wg sync.WaitGroup
  132823. isLen1 := len(v) == 1
  132824. if !isLen1 {
  132825. wg.Add(len(v))
  132826. }
  132827. for i := range v {
  132828. i := i
  132829. fc := &graphql.FieldContext{
  132830. Index: &i,
  132831. Result: &v[i],
  132832. }
  132833. ctx := graphql.WithFieldContext(ctx, fc)
  132834. f := func(i int) {
  132835. defer func() {
  132836. if r := recover(); r != nil {
  132837. ec.Error(ctx, ec.Recover(ctx, r))
  132838. ret = nil
  132839. }
  132840. }()
  132841. if !isLen1 {
  132842. defer wg.Done()
  132843. }
  132844. ret[i] = ec.marshalNInventoryLevelEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐInventoryLevelEdge(ctx, sel, v[i])
  132845. }
  132846. if isLen1 {
  132847. f(i)
  132848. } else {
  132849. go f(i)
  132850. }
  132851. }
  132852. wg.Wait()
  132853. for _, e := range ret {
  132854. if e == graphql.Null {
  132855. return graphql.Null
  132856. }
  132857. }
  132858. return ret
  132859. }
  132860. func (ec *executionContext) marshalNInventoryLevelEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐInventoryLevelEdge(ctx context.Context, sel ast.SelectionSet, v *InventoryLevelEdge) graphql.Marshaler {
  132861. if v == nil {
  132862. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  132863. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  132864. }
  132865. return graphql.Null
  132866. }
  132867. return ec._InventoryLevelEdge(ctx, sel, v)
  132868. }
  132869. func (ec *executionContext) marshalNJob2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐJob(ctx context.Context, sel ast.SelectionSet, v Job) graphql.Marshaler {
  132870. return ec._Job(ctx, sel, &v)
  132871. }
  132872. func (ec *executionContext) marshalNJob2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐJob(ctx context.Context, sel ast.SelectionSet, v *Job) graphql.Marshaler {
  132873. if v == nil {
  132874. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  132875. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  132876. }
  132877. return graphql.Null
  132878. }
  132879. return ec._Job(ctx, sel, v)
  132880. }
  132881. func (ec *executionContext) marshalNLimitedPendingOrderCount2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLimitedPendingOrderCount(ctx context.Context, sel ast.SelectionSet, v *LimitedPendingOrderCount) graphql.Marshaler {
  132882. if v == nil {
  132883. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  132884. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  132885. }
  132886. return graphql.Null
  132887. }
  132888. return ec._LimitedPendingOrderCount(ctx, sel, v)
  132889. }
  132890. func (ec *executionContext) marshalNLineItem2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLineItemᚄ(ctx context.Context, sel ast.SelectionSet, v []*LineItem) graphql.Marshaler {
  132891. ret := make(graphql.Array, len(v))
  132892. var wg sync.WaitGroup
  132893. isLen1 := len(v) == 1
  132894. if !isLen1 {
  132895. wg.Add(len(v))
  132896. }
  132897. for i := range v {
  132898. i := i
  132899. fc := &graphql.FieldContext{
  132900. Index: &i,
  132901. Result: &v[i],
  132902. }
  132903. ctx := graphql.WithFieldContext(ctx, fc)
  132904. f := func(i int) {
  132905. defer func() {
  132906. if r := recover(); r != nil {
  132907. ec.Error(ctx, ec.Recover(ctx, r))
  132908. ret = nil
  132909. }
  132910. }()
  132911. if !isLen1 {
  132912. defer wg.Done()
  132913. }
  132914. ret[i] = ec.marshalNLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLineItem(ctx, sel, v[i])
  132915. }
  132916. if isLen1 {
  132917. f(i)
  132918. } else {
  132919. go f(i)
  132920. }
  132921. }
  132922. wg.Wait()
  132923. for _, e := range ret {
  132924. if e == graphql.Null {
  132925. return graphql.Null
  132926. }
  132927. }
  132928. return ret
  132929. }
  132930. func (ec *executionContext) marshalNLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLineItem(ctx context.Context, sel ast.SelectionSet, v *LineItem) graphql.Marshaler {
  132931. if v == nil {
  132932. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  132933. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  132934. }
  132935. return graphql.Null
  132936. }
  132937. return ec._LineItem(ctx, sel, v)
  132938. }
  132939. func (ec *executionContext) marshalNLineItemEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLineItemEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*LineItemEdge) graphql.Marshaler {
  132940. ret := make(graphql.Array, len(v))
  132941. var wg sync.WaitGroup
  132942. isLen1 := len(v) == 1
  132943. if !isLen1 {
  132944. wg.Add(len(v))
  132945. }
  132946. for i := range v {
  132947. i := i
  132948. fc := &graphql.FieldContext{
  132949. Index: &i,
  132950. Result: &v[i],
  132951. }
  132952. ctx := graphql.WithFieldContext(ctx, fc)
  132953. f := func(i int) {
  132954. defer func() {
  132955. if r := recover(); r != nil {
  132956. ec.Error(ctx, ec.Recover(ctx, r))
  132957. ret = nil
  132958. }
  132959. }()
  132960. if !isLen1 {
  132961. defer wg.Done()
  132962. }
  132963. ret[i] = ec.marshalNLineItemEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLineItemEdge(ctx, sel, v[i])
  132964. }
  132965. if isLen1 {
  132966. f(i)
  132967. } else {
  132968. go f(i)
  132969. }
  132970. }
  132971. wg.Wait()
  132972. for _, e := range ret {
  132973. if e == graphql.Null {
  132974. return graphql.Null
  132975. }
  132976. }
  132977. return ret
  132978. }
  132979. func (ec *executionContext) marshalNLineItemEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLineItemEdge(ctx context.Context, sel ast.SelectionSet, v *LineItemEdge) graphql.Marshaler {
  132980. if v == nil {
  132981. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  132982. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  132983. }
  132984. return graphql.Null
  132985. }
  132986. return ec._LineItemEdge(ctx, sel, v)
  132987. }
  132988. func (ec *executionContext) marshalNLocalizationExtension2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocalizationExtensionᚄ(ctx context.Context, sel ast.SelectionSet, v []*LocalizationExtension) graphql.Marshaler {
  132989. ret := make(graphql.Array, len(v))
  132990. var wg sync.WaitGroup
  132991. isLen1 := len(v) == 1
  132992. if !isLen1 {
  132993. wg.Add(len(v))
  132994. }
  132995. for i := range v {
  132996. i := i
  132997. fc := &graphql.FieldContext{
  132998. Index: &i,
  132999. Result: &v[i],
  133000. }
  133001. ctx := graphql.WithFieldContext(ctx, fc)
  133002. f := func(i int) {
  133003. defer func() {
  133004. if r := recover(); r != nil {
  133005. ec.Error(ctx, ec.Recover(ctx, r))
  133006. ret = nil
  133007. }
  133008. }()
  133009. if !isLen1 {
  133010. defer wg.Done()
  133011. }
  133012. ret[i] = ec.marshalNLocalizationExtension2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocalizationExtension(ctx, sel, v[i])
  133013. }
  133014. if isLen1 {
  133015. f(i)
  133016. } else {
  133017. go f(i)
  133018. }
  133019. }
  133020. wg.Wait()
  133021. for _, e := range ret {
  133022. if e == graphql.Null {
  133023. return graphql.Null
  133024. }
  133025. }
  133026. return ret
  133027. }
  133028. func (ec *executionContext) marshalNLocalizationExtension2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocalizationExtension(ctx context.Context, sel ast.SelectionSet, v *LocalizationExtension) graphql.Marshaler {
  133029. if v == nil {
  133030. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133031. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133032. }
  133033. return graphql.Null
  133034. }
  133035. return ec._LocalizationExtension(ctx, sel, v)
  133036. }
  133037. func (ec *executionContext) marshalNLocalizationExtensionEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocalizationExtensionEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*LocalizationExtensionEdge) graphql.Marshaler {
  133038. ret := make(graphql.Array, len(v))
  133039. var wg sync.WaitGroup
  133040. isLen1 := len(v) == 1
  133041. if !isLen1 {
  133042. wg.Add(len(v))
  133043. }
  133044. for i := range v {
  133045. i := i
  133046. fc := &graphql.FieldContext{
  133047. Index: &i,
  133048. Result: &v[i],
  133049. }
  133050. ctx := graphql.WithFieldContext(ctx, fc)
  133051. f := func(i int) {
  133052. defer func() {
  133053. if r := recover(); r != nil {
  133054. ec.Error(ctx, ec.Recover(ctx, r))
  133055. ret = nil
  133056. }
  133057. }()
  133058. if !isLen1 {
  133059. defer wg.Done()
  133060. }
  133061. ret[i] = ec.marshalNLocalizationExtensionEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocalizationExtensionEdge(ctx, sel, v[i])
  133062. }
  133063. if isLen1 {
  133064. f(i)
  133065. } else {
  133066. go f(i)
  133067. }
  133068. }
  133069. wg.Wait()
  133070. for _, e := range ret {
  133071. if e == graphql.Null {
  133072. return graphql.Null
  133073. }
  133074. }
  133075. return ret
  133076. }
  133077. func (ec *executionContext) marshalNLocalizationExtensionEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocalizationExtensionEdge(ctx context.Context, sel ast.SelectionSet, v *LocalizationExtensionEdge) graphql.Marshaler {
  133078. if v == nil {
  133079. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133080. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133081. }
  133082. return graphql.Null
  133083. }
  133084. return ec._LocalizationExtensionEdge(ctx, sel, v)
  133085. }
  133086. func (ec *executionContext) unmarshalNLocalizationExtensionKey2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocalizationExtensionKey(ctx context.Context, v interface{}) (LocalizationExtensionKey, error) {
  133087. var res LocalizationExtensionKey
  133088. err := res.UnmarshalGQL(v)
  133089. return res, graphql.ErrorOnPath(ctx, err)
  133090. }
  133091. func (ec *executionContext) marshalNLocalizationExtensionKey2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocalizationExtensionKey(ctx context.Context, sel ast.SelectionSet, v LocalizationExtensionKey) graphql.Marshaler {
  133092. return v
  133093. }
  133094. func (ec *executionContext) unmarshalNLocalizationExtensionPurpose2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocalizationExtensionPurpose(ctx context.Context, v interface{}) (LocalizationExtensionPurpose, error) {
  133095. var res LocalizationExtensionPurpose
  133096. err := res.UnmarshalGQL(v)
  133097. return res, graphql.ErrorOnPath(ctx, err)
  133098. }
  133099. func (ec *executionContext) marshalNLocalizationExtensionPurpose2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocalizationExtensionPurpose(ctx context.Context, sel ast.SelectionSet, v LocalizationExtensionPurpose) graphql.Marshaler {
  133100. return v
  133101. }
  133102. func (ec *executionContext) marshalNLocation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocationᚄ(ctx context.Context, sel ast.SelectionSet, v []*Location) graphql.Marshaler {
  133103. ret := make(graphql.Array, len(v))
  133104. var wg sync.WaitGroup
  133105. isLen1 := len(v) == 1
  133106. if !isLen1 {
  133107. wg.Add(len(v))
  133108. }
  133109. for i := range v {
  133110. i := i
  133111. fc := &graphql.FieldContext{
  133112. Index: &i,
  133113. Result: &v[i],
  133114. }
  133115. ctx := graphql.WithFieldContext(ctx, fc)
  133116. f := func(i int) {
  133117. defer func() {
  133118. if r := recover(); r != nil {
  133119. ec.Error(ctx, ec.Recover(ctx, r))
  133120. ret = nil
  133121. }
  133122. }()
  133123. if !isLen1 {
  133124. defer wg.Done()
  133125. }
  133126. ret[i] = ec.marshalNLocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocation(ctx, sel, v[i])
  133127. }
  133128. if isLen1 {
  133129. f(i)
  133130. } else {
  133131. go f(i)
  133132. }
  133133. }
  133134. wg.Wait()
  133135. for _, e := range ret {
  133136. if e == graphql.Null {
  133137. return graphql.Null
  133138. }
  133139. }
  133140. return ret
  133141. }
  133142. func (ec *executionContext) marshalNLocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocation(ctx context.Context, sel ast.SelectionSet, v *Location) graphql.Marshaler {
  133143. if v == nil {
  133144. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133145. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133146. }
  133147. return graphql.Null
  133148. }
  133149. return ec._Location(ctx, sel, v)
  133150. }
  133151. func (ec *executionContext) marshalNLocationAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocationAddress(ctx context.Context, sel ast.SelectionSet, v *LocationAddress) graphql.Marshaler {
  133152. if v == nil {
  133153. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133154. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133155. }
  133156. return graphql.Null
  133157. }
  133158. return ec._LocationAddress(ctx, sel, v)
  133159. }
  133160. func (ec *executionContext) marshalNLocationConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocationConnection(ctx context.Context, sel ast.SelectionSet, v *LocationConnection) graphql.Marshaler {
  133161. if v == nil {
  133162. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133163. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133164. }
  133165. return graphql.Null
  133166. }
  133167. return ec._LocationConnection(ctx, sel, v)
  133168. }
  133169. func (ec *executionContext) marshalNLocationEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocationEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*LocationEdge) graphql.Marshaler {
  133170. ret := make(graphql.Array, len(v))
  133171. var wg sync.WaitGroup
  133172. isLen1 := len(v) == 1
  133173. if !isLen1 {
  133174. wg.Add(len(v))
  133175. }
  133176. for i := range v {
  133177. i := i
  133178. fc := &graphql.FieldContext{
  133179. Index: &i,
  133180. Result: &v[i],
  133181. }
  133182. ctx := graphql.WithFieldContext(ctx, fc)
  133183. f := func(i int) {
  133184. defer func() {
  133185. if r := recover(); r != nil {
  133186. ec.Error(ctx, ec.Recover(ctx, r))
  133187. ret = nil
  133188. }
  133189. }()
  133190. if !isLen1 {
  133191. defer wg.Done()
  133192. }
  133193. ret[i] = ec.marshalNLocationEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocationEdge(ctx, sel, v[i])
  133194. }
  133195. if isLen1 {
  133196. f(i)
  133197. } else {
  133198. go f(i)
  133199. }
  133200. }
  133201. wg.Wait()
  133202. for _, e := range ret {
  133203. if e == graphql.Null {
  133204. return graphql.Null
  133205. }
  133206. }
  133207. return ret
  133208. }
  133209. func (ec *executionContext) marshalNLocationEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocationEdge(ctx context.Context, sel ast.SelectionSet, v *LocationEdge) graphql.Marshaler {
  133210. if v == nil {
  133211. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133212. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133213. }
  133214. return graphql.Null
  133215. }
  133216. return ec._LocationEdge(ctx, sel, v)
  133217. }
  133218. func (ec *executionContext) marshalNLocationSuggestedAddress2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocationSuggestedAddressᚄ(ctx context.Context, sel ast.SelectionSet, v []*LocationSuggestedAddress) graphql.Marshaler {
  133219. ret := make(graphql.Array, len(v))
  133220. var wg sync.WaitGroup
  133221. isLen1 := len(v) == 1
  133222. if !isLen1 {
  133223. wg.Add(len(v))
  133224. }
  133225. for i := range v {
  133226. i := i
  133227. fc := &graphql.FieldContext{
  133228. Index: &i,
  133229. Result: &v[i],
  133230. }
  133231. ctx := graphql.WithFieldContext(ctx, fc)
  133232. f := func(i int) {
  133233. defer func() {
  133234. if r := recover(); r != nil {
  133235. ec.Error(ctx, ec.Recover(ctx, r))
  133236. ret = nil
  133237. }
  133238. }()
  133239. if !isLen1 {
  133240. defer wg.Done()
  133241. }
  133242. ret[i] = ec.marshalNLocationSuggestedAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocationSuggestedAddress(ctx, sel, v[i])
  133243. }
  133244. if isLen1 {
  133245. f(i)
  133246. } else {
  133247. go f(i)
  133248. }
  133249. }
  133250. wg.Wait()
  133251. for _, e := range ret {
  133252. if e == graphql.Null {
  133253. return graphql.Null
  133254. }
  133255. }
  133256. return ret
  133257. }
  133258. func (ec *executionContext) marshalNLocationSuggestedAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocationSuggestedAddress(ctx context.Context, sel ast.SelectionSet, v *LocationSuggestedAddress) graphql.Marshaler {
  133259. if v == nil {
  133260. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133261. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133262. }
  133263. return graphql.Null
  133264. }
  133265. return ec._LocationSuggestedAddress(ctx, sel, v)
  133266. }
  133267. func (ec *executionContext) marshalNMailingAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMailingAddress(ctx context.Context, sel ast.SelectionSet, v *MailingAddress) graphql.Marshaler {
  133268. if v == nil {
  133269. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133270. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133271. }
  133272. return graphql.Null
  133273. }
  133274. return ec._MailingAddress(ctx, sel, v)
  133275. }
  133276. func (ec *executionContext) marshalNMarket2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarket(ctx context.Context, sel ast.SelectionSet, v Market) graphql.Marshaler {
  133277. return ec._Market(ctx, sel, &v)
  133278. }
  133279. func (ec *executionContext) marshalNMarket2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarket(ctx context.Context, sel ast.SelectionSet, v *Market) graphql.Marshaler {
  133280. if v == nil {
  133281. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133282. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133283. }
  133284. return graphql.Null
  133285. }
  133286. return ec._Market(ctx, sel, v)
  133287. }
  133288. func (ec *executionContext) marshalNMarketCurrencySettings2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarketCurrencySettings(ctx context.Context, sel ast.SelectionSet, v *MarketCurrencySettings) graphql.Marshaler {
  133289. if v == nil {
  133290. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133291. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133292. }
  133293. return graphql.Null
  133294. }
  133295. return ec._MarketCurrencySettings(ctx, sel, v)
  133296. }
  133297. func (ec *executionContext) marshalNMarketRegion2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarketRegion(ctx context.Context, sel ast.SelectionSet, v MarketRegion) graphql.Marshaler {
  133298. if v == nil {
  133299. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133300. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133301. }
  133302. return graphql.Null
  133303. }
  133304. return ec._MarketRegion(ctx, sel, v)
  133305. }
  133306. func (ec *executionContext) marshalNMarketRegion2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarketRegionᚄ(ctx context.Context, sel ast.SelectionSet, v []MarketRegion) graphql.Marshaler {
  133307. ret := make(graphql.Array, len(v))
  133308. var wg sync.WaitGroup
  133309. isLen1 := len(v) == 1
  133310. if !isLen1 {
  133311. wg.Add(len(v))
  133312. }
  133313. for i := range v {
  133314. i := i
  133315. fc := &graphql.FieldContext{
  133316. Index: &i,
  133317. Result: &v[i],
  133318. }
  133319. ctx := graphql.WithFieldContext(ctx, fc)
  133320. f := func(i int) {
  133321. defer func() {
  133322. if r := recover(); r != nil {
  133323. ec.Error(ctx, ec.Recover(ctx, r))
  133324. ret = nil
  133325. }
  133326. }()
  133327. if !isLen1 {
  133328. defer wg.Done()
  133329. }
  133330. ret[i] = ec.marshalNMarketRegion2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarketRegion(ctx, sel, v[i])
  133331. }
  133332. if isLen1 {
  133333. f(i)
  133334. } else {
  133335. go f(i)
  133336. }
  133337. }
  133338. wg.Wait()
  133339. for _, e := range ret {
  133340. if e == graphql.Null {
  133341. return graphql.Null
  133342. }
  133343. }
  133344. return ret
  133345. }
  133346. func (ec *executionContext) marshalNMarketRegionConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarketRegionConnection(ctx context.Context, sel ast.SelectionSet, v *MarketRegionConnection) graphql.Marshaler {
  133347. if v == nil {
  133348. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133349. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133350. }
  133351. return graphql.Null
  133352. }
  133353. return ec._MarketRegionConnection(ctx, sel, v)
  133354. }
  133355. func (ec *executionContext) marshalNMarketRegionEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarketRegionEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*MarketRegionEdge) graphql.Marshaler {
  133356. ret := make(graphql.Array, len(v))
  133357. var wg sync.WaitGroup
  133358. isLen1 := len(v) == 1
  133359. if !isLen1 {
  133360. wg.Add(len(v))
  133361. }
  133362. for i := range v {
  133363. i := i
  133364. fc := &graphql.FieldContext{
  133365. Index: &i,
  133366. Result: &v[i],
  133367. }
  133368. ctx := graphql.WithFieldContext(ctx, fc)
  133369. f := func(i int) {
  133370. defer func() {
  133371. if r := recover(); r != nil {
  133372. ec.Error(ctx, ec.Recover(ctx, r))
  133373. ret = nil
  133374. }
  133375. }()
  133376. if !isLen1 {
  133377. defer wg.Done()
  133378. }
  133379. ret[i] = ec.marshalNMarketRegionEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarketRegionEdge(ctx, sel, v[i])
  133380. }
  133381. if isLen1 {
  133382. f(i)
  133383. } else {
  133384. go f(i)
  133385. }
  133386. }
  133387. wg.Wait()
  133388. for _, e := range ret {
  133389. if e == graphql.Null {
  133390. return graphql.Null
  133391. }
  133392. }
  133393. return ret
  133394. }
  133395. func (ec *executionContext) marshalNMarketRegionEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarketRegionEdge(ctx context.Context, sel ast.SelectionSet, v *MarketRegionEdge) graphql.Marshaler {
  133396. if v == nil {
  133397. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133398. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133399. }
  133400. return graphql.Null
  133401. }
  133402. return ec._MarketRegionEdge(ctx, sel, v)
  133403. }
  133404. func (ec *executionContext) marshalNMarketWebPresence2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarketWebPresence(ctx context.Context, sel ast.SelectionSet, v MarketWebPresence) graphql.Marshaler {
  133405. return ec._MarketWebPresence(ctx, sel, &v)
  133406. }
  133407. func (ec *executionContext) marshalNMarketWebPresence2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarketWebPresence(ctx context.Context, sel ast.SelectionSet, v *MarketWebPresence) graphql.Marshaler {
  133408. if v == nil {
  133409. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133410. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133411. }
  133412. return graphql.Null
  133413. }
  133414. return ec._MarketWebPresence(ctx, sel, v)
  133415. }
  133416. func (ec *executionContext) marshalNMarketWebPresenceRootUrl2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarketWebPresenceRootURLᚄ(ctx context.Context, sel ast.SelectionSet, v []*MarketWebPresenceRootURL) graphql.Marshaler {
  133417. ret := make(graphql.Array, len(v))
  133418. var wg sync.WaitGroup
  133419. isLen1 := len(v) == 1
  133420. if !isLen1 {
  133421. wg.Add(len(v))
  133422. }
  133423. for i := range v {
  133424. i := i
  133425. fc := &graphql.FieldContext{
  133426. Index: &i,
  133427. Result: &v[i],
  133428. }
  133429. ctx := graphql.WithFieldContext(ctx, fc)
  133430. f := func(i int) {
  133431. defer func() {
  133432. if r := recover(); r != nil {
  133433. ec.Error(ctx, ec.Recover(ctx, r))
  133434. ret = nil
  133435. }
  133436. }()
  133437. if !isLen1 {
  133438. defer wg.Done()
  133439. }
  133440. ret[i] = ec.marshalNMarketWebPresenceRootUrl2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarketWebPresenceRootURL(ctx, sel, v[i])
  133441. }
  133442. if isLen1 {
  133443. f(i)
  133444. } else {
  133445. go f(i)
  133446. }
  133447. }
  133448. wg.Wait()
  133449. for _, e := range ret {
  133450. if e == graphql.Null {
  133451. return graphql.Null
  133452. }
  133453. }
  133454. return ret
  133455. }
  133456. func (ec *executionContext) marshalNMarketWebPresenceRootUrl2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarketWebPresenceRootURL(ctx context.Context, sel ast.SelectionSet, v *MarketWebPresenceRootURL) graphql.Marshaler {
  133457. if v == nil {
  133458. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133459. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133460. }
  133461. return graphql.Null
  133462. }
  133463. return ec._MarketWebPresenceRootUrl(ctx, sel, v)
  133464. }
  133465. func (ec *executionContext) unmarshalNMarketingTactic2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarketingTactic(ctx context.Context, v interface{}) (MarketingTactic, error) {
  133466. var res MarketingTactic
  133467. err := res.UnmarshalGQL(v)
  133468. return res, graphql.ErrorOnPath(ctx, err)
  133469. }
  133470. func (ec *executionContext) marshalNMarketingTactic2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarketingTactic(ctx context.Context, sel ast.SelectionSet, v MarketingTactic) graphql.Marshaler {
  133471. return v
  133472. }
  133473. func (ec *executionContext) marshalNMedia2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMedia(ctx context.Context, sel ast.SelectionSet, v Media) graphql.Marshaler {
  133474. if v == nil {
  133475. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133476. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133477. }
  133478. return graphql.Null
  133479. }
  133480. return ec._Media(ctx, sel, v)
  133481. }
  133482. func (ec *executionContext) marshalNMedia2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaᚄ(ctx context.Context, sel ast.SelectionSet, v []Media) graphql.Marshaler {
  133483. ret := make(graphql.Array, len(v))
  133484. var wg sync.WaitGroup
  133485. isLen1 := len(v) == 1
  133486. if !isLen1 {
  133487. wg.Add(len(v))
  133488. }
  133489. for i := range v {
  133490. i := i
  133491. fc := &graphql.FieldContext{
  133492. Index: &i,
  133493. Result: &v[i],
  133494. }
  133495. ctx := graphql.WithFieldContext(ctx, fc)
  133496. f := func(i int) {
  133497. defer func() {
  133498. if r := recover(); r != nil {
  133499. ec.Error(ctx, ec.Recover(ctx, r))
  133500. ret = nil
  133501. }
  133502. }()
  133503. if !isLen1 {
  133504. defer wg.Done()
  133505. }
  133506. ret[i] = ec.marshalNMedia2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMedia(ctx, sel, v[i])
  133507. }
  133508. if isLen1 {
  133509. f(i)
  133510. } else {
  133511. go f(i)
  133512. }
  133513. }
  133514. wg.Wait()
  133515. for _, e := range ret {
  133516. if e == graphql.Null {
  133517. return graphql.Null
  133518. }
  133519. }
  133520. return ret
  133521. }
  133522. func (ec *executionContext) unmarshalNMediaContentType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaContentType(ctx context.Context, v interface{}) (MediaContentType, error) {
  133523. var res MediaContentType
  133524. err := res.UnmarshalGQL(v)
  133525. return res, graphql.ErrorOnPath(ctx, err)
  133526. }
  133527. func (ec *executionContext) marshalNMediaContentType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaContentType(ctx context.Context, sel ast.SelectionSet, v MediaContentType) graphql.Marshaler {
  133528. return v
  133529. }
  133530. func (ec *executionContext) marshalNMediaEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*MediaEdge) graphql.Marshaler {
  133531. ret := make(graphql.Array, len(v))
  133532. var wg sync.WaitGroup
  133533. isLen1 := len(v) == 1
  133534. if !isLen1 {
  133535. wg.Add(len(v))
  133536. }
  133537. for i := range v {
  133538. i := i
  133539. fc := &graphql.FieldContext{
  133540. Index: &i,
  133541. Result: &v[i],
  133542. }
  133543. ctx := graphql.WithFieldContext(ctx, fc)
  133544. f := func(i int) {
  133545. defer func() {
  133546. if r := recover(); r != nil {
  133547. ec.Error(ctx, ec.Recover(ctx, r))
  133548. ret = nil
  133549. }
  133550. }()
  133551. if !isLen1 {
  133552. defer wg.Done()
  133553. }
  133554. ret[i] = ec.marshalNMediaEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaEdge(ctx, sel, v[i])
  133555. }
  133556. if isLen1 {
  133557. f(i)
  133558. } else {
  133559. go f(i)
  133560. }
  133561. }
  133562. wg.Wait()
  133563. for _, e := range ret {
  133564. if e == graphql.Null {
  133565. return graphql.Null
  133566. }
  133567. }
  133568. return ret
  133569. }
  133570. func (ec *executionContext) marshalNMediaEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaEdge(ctx context.Context, sel ast.SelectionSet, v *MediaEdge) graphql.Marshaler {
  133571. if v == nil {
  133572. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133573. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133574. }
  133575. return graphql.Null
  133576. }
  133577. return ec._MediaEdge(ctx, sel, v)
  133578. }
  133579. func (ec *executionContext) marshalNMediaError2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaErrorᚄ(ctx context.Context, sel ast.SelectionSet, v []*MediaError) graphql.Marshaler {
  133580. ret := make(graphql.Array, len(v))
  133581. var wg sync.WaitGroup
  133582. isLen1 := len(v) == 1
  133583. if !isLen1 {
  133584. wg.Add(len(v))
  133585. }
  133586. for i := range v {
  133587. i := i
  133588. fc := &graphql.FieldContext{
  133589. Index: &i,
  133590. Result: &v[i],
  133591. }
  133592. ctx := graphql.WithFieldContext(ctx, fc)
  133593. f := func(i int) {
  133594. defer func() {
  133595. if r := recover(); r != nil {
  133596. ec.Error(ctx, ec.Recover(ctx, r))
  133597. ret = nil
  133598. }
  133599. }()
  133600. if !isLen1 {
  133601. defer wg.Done()
  133602. }
  133603. ret[i] = ec.marshalNMediaError2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaError(ctx, sel, v[i])
  133604. }
  133605. if isLen1 {
  133606. f(i)
  133607. } else {
  133608. go f(i)
  133609. }
  133610. }
  133611. wg.Wait()
  133612. for _, e := range ret {
  133613. if e == graphql.Null {
  133614. return graphql.Null
  133615. }
  133616. }
  133617. return ret
  133618. }
  133619. func (ec *executionContext) marshalNMediaError2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaError(ctx context.Context, sel ast.SelectionSet, v *MediaError) graphql.Marshaler {
  133620. if v == nil {
  133621. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133622. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133623. }
  133624. return graphql.Null
  133625. }
  133626. return ec._MediaError(ctx, sel, v)
  133627. }
  133628. func (ec *executionContext) unmarshalNMediaErrorCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaErrorCode(ctx context.Context, v interface{}) (MediaErrorCode, error) {
  133629. var res MediaErrorCode
  133630. err := res.UnmarshalGQL(v)
  133631. return res, graphql.ErrorOnPath(ctx, err)
  133632. }
  133633. func (ec *executionContext) marshalNMediaErrorCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaErrorCode(ctx context.Context, sel ast.SelectionSet, v MediaErrorCode) graphql.Marshaler {
  133634. return v
  133635. }
  133636. func (ec *executionContext) unmarshalNMediaPreviewImageStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaPreviewImageStatus(ctx context.Context, v interface{}) (MediaPreviewImageStatus, error) {
  133637. var res MediaPreviewImageStatus
  133638. err := res.UnmarshalGQL(v)
  133639. return res, graphql.ErrorOnPath(ctx, err)
  133640. }
  133641. func (ec *executionContext) marshalNMediaPreviewImageStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaPreviewImageStatus(ctx context.Context, sel ast.SelectionSet, v MediaPreviewImageStatus) graphql.Marshaler {
  133642. return v
  133643. }
  133644. func (ec *executionContext) unmarshalNMediaStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaStatus(ctx context.Context, v interface{}) (MediaStatus, error) {
  133645. var res MediaStatus
  133646. err := res.UnmarshalGQL(v)
  133647. return res, graphql.ErrorOnPath(ctx, err)
  133648. }
  133649. func (ec *executionContext) marshalNMediaStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaStatus(ctx context.Context, sel ast.SelectionSet, v MediaStatus) graphql.Marshaler {
  133650. return v
  133651. }
  133652. func (ec *executionContext) marshalNMediaWarning2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaWarningᚄ(ctx context.Context, sel ast.SelectionSet, v []*MediaWarning) graphql.Marshaler {
  133653. ret := make(graphql.Array, len(v))
  133654. var wg sync.WaitGroup
  133655. isLen1 := len(v) == 1
  133656. if !isLen1 {
  133657. wg.Add(len(v))
  133658. }
  133659. for i := range v {
  133660. i := i
  133661. fc := &graphql.FieldContext{
  133662. Index: &i,
  133663. Result: &v[i],
  133664. }
  133665. ctx := graphql.WithFieldContext(ctx, fc)
  133666. f := func(i int) {
  133667. defer func() {
  133668. if r := recover(); r != nil {
  133669. ec.Error(ctx, ec.Recover(ctx, r))
  133670. ret = nil
  133671. }
  133672. }()
  133673. if !isLen1 {
  133674. defer wg.Done()
  133675. }
  133676. ret[i] = ec.marshalNMediaWarning2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaWarning(ctx, sel, v[i])
  133677. }
  133678. if isLen1 {
  133679. f(i)
  133680. } else {
  133681. go f(i)
  133682. }
  133683. }
  133684. wg.Wait()
  133685. for _, e := range ret {
  133686. if e == graphql.Null {
  133687. return graphql.Null
  133688. }
  133689. }
  133690. return ret
  133691. }
  133692. func (ec *executionContext) marshalNMediaWarning2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaWarning(ctx context.Context, sel ast.SelectionSet, v *MediaWarning) graphql.Marshaler {
  133693. if v == nil {
  133694. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133695. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133696. }
  133697. return graphql.Null
  133698. }
  133699. return ec._MediaWarning(ctx, sel, v)
  133700. }
  133701. func (ec *executionContext) unmarshalNMediaWarningCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaWarningCode(ctx context.Context, v interface{}) (MediaWarningCode, error) {
  133702. var res MediaWarningCode
  133703. err := res.UnmarshalGQL(v)
  133704. return res, graphql.ErrorOnPath(ctx, err)
  133705. }
  133706. func (ec *executionContext) marshalNMediaWarningCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaWarningCode(ctx context.Context, sel ast.SelectionSet, v MediaWarningCode) graphql.Marshaler {
  133707. return v
  133708. }
  133709. func (ec *executionContext) marshalNMetafield2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldᚄ(ctx context.Context, sel ast.SelectionSet, v []*Metafield) graphql.Marshaler {
  133710. ret := make(graphql.Array, len(v))
  133711. var wg sync.WaitGroup
  133712. isLen1 := len(v) == 1
  133713. if !isLen1 {
  133714. wg.Add(len(v))
  133715. }
  133716. for i := range v {
  133717. i := i
  133718. fc := &graphql.FieldContext{
  133719. Index: &i,
  133720. Result: &v[i],
  133721. }
  133722. ctx := graphql.WithFieldContext(ctx, fc)
  133723. f := func(i int) {
  133724. defer func() {
  133725. if r := recover(); r != nil {
  133726. ec.Error(ctx, ec.Recover(ctx, r))
  133727. ret = nil
  133728. }
  133729. }()
  133730. if !isLen1 {
  133731. defer wg.Done()
  133732. }
  133733. ret[i] = ec.marshalNMetafield2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafield(ctx, sel, v[i])
  133734. }
  133735. if isLen1 {
  133736. f(i)
  133737. } else {
  133738. go f(i)
  133739. }
  133740. }
  133741. wg.Wait()
  133742. for _, e := range ret {
  133743. if e == graphql.Null {
  133744. return graphql.Null
  133745. }
  133746. }
  133747. return ret
  133748. }
  133749. func (ec *executionContext) marshalNMetafield2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafield(ctx context.Context, sel ast.SelectionSet, v *Metafield) graphql.Marshaler {
  133750. if v == nil {
  133751. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133752. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133753. }
  133754. return graphql.Null
  133755. }
  133756. return ec._Metafield(ctx, sel, v)
  133757. }
  133758. func (ec *executionContext) marshalNMetafieldConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldConnection(ctx context.Context, sel ast.SelectionSet, v *MetafieldConnection) graphql.Marshaler {
  133759. if v == nil {
  133760. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133761. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133762. }
  133763. return graphql.Null
  133764. }
  133765. return ec._MetafieldConnection(ctx, sel, v)
  133766. }
  133767. func (ec *executionContext) marshalNMetafieldDefinition2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldDefinitionᚄ(ctx context.Context, sel ast.SelectionSet, v []*MetafieldDefinition) graphql.Marshaler {
  133768. ret := make(graphql.Array, len(v))
  133769. var wg sync.WaitGroup
  133770. isLen1 := len(v) == 1
  133771. if !isLen1 {
  133772. wg.Add(len(v))
  133773. }
  133774. for i := range v {
  133775. i := i
  133776. fc := &graphql.FieldContext{
  133777. Index: &i,
  133778. Result: &v[i],
  133779. }
  133780. ctx := graphql.WithFieldContext(ctx, fc)
  133781. f := func(i int) {
  133782. defer func() {
  133783. if r := recover(); r != nil {
  133784. ec.Error(ctx, ec.Recover(ctx, r))
  133785. ret = nil
  133786. }
  133787. }()
  133788. if !isLen1 {
  133789. defer wg.Done()
  133790. }
  133791. ret[i] = ec.marshalNMetafieldDefinition2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldDefinition(ctx, sel, v[i])
  133792. }
  133793. if isLen1 {
  133794. f(i)
  133795. } else {
  133796. go f(i)
  133797. }
  133798. }
  133799. wg.Wait()
  133800. for _, e := range ret {
  133801. if e == graphql.Null {
  133802. return graphql.Null
  133803. }
  133804. }
  133805. return ret
  133806. }
  133807. func (ec *executionContext) marshalNMetafieldDefinition2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldDefinition(ctx context.Context, sel ast.SelectionSet, v *MetafieldDefinition) graphql.Marshaler {
  133808. if v == nil {
  133809. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133810. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133811. }
  133812. return graphql.Null
  133813. }
  133814. return ec._MetafieldDefinition(ctx, sel, v)
  133815. }
  133816. func (ec *executionContext) marshalNMetafieldDefinitionConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldDefinitionConnection(ctx context.Context, sel ast.SelectionSet, v *MetafieldDefinitionConnection) graphql.Marshaler {
  133817. if v == nil {
  133818. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133819. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133820. }
  133821. return graphql.Null
  133822. }
  133823. return ec._MetafieldDefinitionConnection(ctx, sel, v)
  133824. }
  133825. func (ec *executionContext) marshalNMetafieldDefinitionEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldDefinitionEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*MetafieldDefinitionEdge) graphql.Marshaler {
  133826. ret := make(graphql.Array, len(v))
  133827. var wg sync.WaitGroup
  133828. isLen1 := len(v) == 1
  133829. if !isLen1 {
  133830. wg.Add(len(v))
  133831. }
  133832. for i := range v {
  133833. i := i
  133834. fc := &graphql.FieldContext{
  133835. Index: &i,
  133836. Result: &v[i],
  133837. }
  133838. ctx := graphql.WithFieldContext(ctx, fc)
  133839. f := func(i int) {
  133840. defer func() {
  133841. if r := recover(); r != nil {
  133842. ec.Error(ctx, ec.Recover(ctx, r))
  133843. ret = nil
  133844. }
  133845. }()
  133846. if !isLen1 {
  133847. defer wg.Done()
  133848. }
  133849. ret[i] = ec.marshalNMetafieldDefinitionEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldDefinitionEdge(ctx, sel, v[i])
  133850. }
  133851. if isLen1 {
  133852. f(i)
  133853. } else {
  133854. go f(i)
  133855. }
  133856. }
  133857. wg.Wait()
  133858. for _, e := range ret {
  133859. if e == graphql.Null {
  133860. return graphql.Null
  133861. }
  133862. }
  133863. return ret
  133864. }
  133865. func (ec *executionContext) marshalNMetafieldDefinitionEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldDefinitionEdge(ctx context.Context, sel ast.SelectionSet, v *MetafieldDefinitionEdge) graphql.Marshaler {
  133866. if v == nil {
  133867. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133868. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133869. }
  133870. return graphql.Null
  133871. }
  133872. return ec._MetafieldDefinitionEdge(ctx, sel, v)
  133873. }
  133874. func (ec *executionContext) marshalNMetafieldDefinitionSupportedValidation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldDefinitionSupportedValidationᚄ(ctx context.Context, sel ast.SelectionSet, v []*MetafieldDefinitionSupportedValidation) graphql.Marshaler {
  133875. ret := make(graphql.Array, len(v))
  133876. var wg sync.WaitGroup
  133877. isLen1 := len(v) == 1
  133878. if !isLen1 {
  133879. wg.Add(len(v))
  133880. }
  133881. for i := range v {
  133882. i := i
  133883. fc := &graphql.FieldContext{
  133884. Index: &i,
  133885. Result: &v[i],
  133886. }
  133887. ctx := graphql.WithFieldContext(ctx, fc)
  133888. f := func(i int) {
  133889. defer func() {
  133890. if r := recover(); r != nil {
  133891. ec.Error(ctx, ec.Recover(ctx, r))
  133892. ret = nil
  133893. }
  133894. }()
  133895. if !isLen1 {
  133896. defer wg.Done()
  133897. }
  133898. ret[i] = ec.marshalNMetafieldDefinitionSupportedValidation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldDefinitionSupportedValidation(ctx, sel, v[i])
  133899. }
  133900. if isLen1 {
  133901. f(i)
  133902. } else {
  133903. go f(i)
  133904. }
  133905. }
  133906. wg.Wait()
  133907. for _, e := range ret {
  133908. if e == graphql.Null {
  133909. return graphql.Null
  133910. }
  133911. }
  133912. return ret
  133913. }
  133914. func (ec *executionContext) marshalNMetafieldDefinitionSupportedValidation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldDefinitionSupportedValidation(ctx context.Context, sel ast.SelectionSet, v *MetafieldDefinitionSupportedValidation) graphql.Marshaler {
  133915. if v == nil {
  133916. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133917. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133918. }
  133919. return graphql.Null
  133920. }
  133921. return ec._MetafieldDefinitionSupportedValidation(ctx, sel, v)
  133922. }
  133923. func (ec *executionContext) marshalNMetafieldDefinitionType2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldDefinitionType(ctx context.Context, sel ast.SelectionSet, v *MetafieldDefinitionType) graphql.Marshaler {
  133924. if v == nil {
  133925. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133926. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133927. }
  133928. return graphql.Null
  133929. }
  133930. return ec._MetafieldDefinitionType(ctx, sel, v)
  133931. }
  133932. func (ec *executionContext) marshalNMetafieldDefinitionValidation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldDefinitionValidationᚄ(ctx context.Context, sel ast.SelectionSet, v []*MetafieldDefinitionValidation) graphql.Marshaler {
  133933. ret := make(graphql.Array, len(v))
  133934. var wg sync.WaitGroup
  133935. isLen1 := len(v) == 1
  133936. if !isLen1 {
  133937. wg.Add(len(v))
  133938. }
  133939. for i := range v {
  133940. i := i
  133941. fc := &graphql.FieldContext{
  133942. Index: &i,
  133943. Result: &v[i],
  133944. }
  133945. ctx := graphql.WithFieldContext(ctx, fc)
  133946. f := func(i int) {
  133947. defer func() {
  133948. if r := recover(); r != nil {
  133949. ec.Error(ctx, ec.Recover(ctx, r))
  133950. ret = nil
  133951. }
  133952. }()
  133953. if !isLen1 {
  133954. defer wg.Done()
  133955. }
  133956. ret[i] = ec.marshalNMetafieldDefinitionValidation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldDefinitionValidation(ctx, sel, v[i])
  133957. }
  133958. if isLen1 {
  133959. f(i)
  133960. } else {
  133961. go f(i)
  133962. }
  133963. }
  133964. wg.Wait()
  133965. for _, e := range ret {
  133966. if e == graphql.Null {
  133967. return graphql.Null
  133968. }
  133969. }
  133970. return ret
  133971. }
  133972. func (ec *executionContext) marshalNMetafieldDefinitionValidation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldDefinitionValidation(ctx context.Context, sel ast.SelectionSet, v *MetafieldDefinitionValidation) graphql.Marshaler {
  133973. if v == nil {
  133974. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133975. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133976. }
  133977. return graphql.Null
  133978. }
  133979. return ec._MetafieldDefinitionValidation(ctx, sel, v)
  133980. }
  133981. func (ec *executionContext) unmarshalNMetafieldDefinitionValidationStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldDefinitionValidationStatus(ctx context.Context, v interface{}) (MetafieldDefinitionValidationStatus, error) {
  133982. var res MetafieldDefinitionValidationStatus
  133983. err := res.UnmarshalGQL(v)
  133984. return res, graphql.ErrorOnPath(ctx, err)
  133985. }
  133986. func (ec *executionContext) marshalNMetafieldDefinitionValidationStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldDefinitionValidationStatus(ctx context.Context, sel ast.SelectionSet, v MetafieldDefinitionValidationStatus) graphql.Marshaler {
  133987. return v
  133988. }
  133989. func (ec *executionContext) marshalNMetafieldEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*MetafieldEdge) graphql.Marshaler {
  133990. ret := make(graphql.Array, len(v))
  133991. var wg sync.WaitGroup
  133992. isLen1 := len(v) == 1
  133993. if !isLen1 {
  133994. wg.Add(len(v))
  133995. }
  133996. for i := range v {
  133997. i := i
  133998. fc := &graphql.FieldContext{
  133999. Index: &i,
  134000. Result: &v[i],
  134001. }
  134002. ctx := graphql.WithFieldContext(ctx, fc)
  134003. f := func(i int) {
  134004. defer func() {
  134005. if r := recover(); r != nil {
  134006. ec.Error(ctx, ec.Recover(ctx, r))
  134007. ret = nil
  134008. }
  134009. }()
  134010. if !isLen1 {
  134011. defer wg.Done()
  134012. }
  134013. ret[i] = ec.marshalNMetafieldEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldEdge(ctx, sel, v[i])
  134014. }
  134015. if isLen1 {
  134016. f(i)
  134017. } else {
  134018. go f(i)
  134019. }
  134020. }
  134021. wg.Wait()
  134022. for _, e := range ret {
  134023. if e == graphql.Null {
  134024. return graphql.Null
  134025. }
  134026. }
  134027. return ret
  134028. }
  134029. func (ec *executionContext) marshalNMetafieldEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldEdge(ctx context.Context, sel ast.SelectionSet, v *MetafieldEdge) graphql.Marshaler {
  134030. if v == nil {
  134031. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134032. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134033. }
  134034. return graphql.Null
  134035. }
  134036. return ec._MetafieldEdge(ctx, sel, v)
  134037. }
  134038. func (ec *executionContext) unmarshalNMetafieldOwnerType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldOwnerType(ctx context.Context, v interface{}) (MetafieldOwnerType, error) {
  134039. var res MetafieldOwnerType
  134040. err := res.UnmarshalGQL(v)
  134041. return res, graphql.ErrorOnPath(ctx, err)
  134042. }
  134043. func (ec *executionContext) marshalNMetafieldOwnerType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldOwnerType(ctx context.Context, sel ast.SelectionSet, v MetafieldOwnerType) graphql.Marshaler {
  134044. return v
  134045. }
  134046. func (ec *executionContext) unmarshalNMetafieldOwnerType2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldOwnerTypeᚄ(ctx context.Context, v interface{}) ([]MetafieldOwnerType, error) {
  134047. var vSlice []interface{}
  134048. if v != nil {
  134049. vSlice = graphql.CoerceList(v)
  134050. }
  134051. var err error
  134052. res := make([]MetafieldOwnerType, len(vSlice))
  134053. for i := range vSlice {
  134054. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i))
  134055. res[i], err = ec.unmarshalNMetafieldOwnerType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldOwnerType(ctx, vSlice[i])
  134056. if err != nil {
  134057. return nil, err
  134058. }
  134059. }
  134060. return res, nil
  134061. }
  134062. func (ec *executionContext) marshalNMetafieldOwnerType2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldOwnerTypeᚄ(ctx context.Context, sel ast.SelectionSet, v []MetafieldOwnerType) graphql.Marshaler {
  134063. ret := make(graphql.Array, len(v))
  134064. var wg sync.WaitGroup
  134065. isLen1 := len(v) == 1
  134066. if !isLen1 {
  134067. wg.Add(len(v))
  134068. }
  134069. for i := range v {
  134070. i := i
  134071. fc := &graphql.FieldContext{
  134072. Index: &i,
  134073. Result: &v[i],
  134074. }
  134075. ctx := graphql.WithFieldContext(ctx, fc)
  134076. f := func(i int) {
  134077. defer func() {
  134078. if r := recover(); r != nil {
  134079. ec.Error(ctx, ec.Recover(ctx, r))
  134080. ret = nil
  134081. }
  134082. }()
  134083. if !isLen1 {
  134084. defer wg.Done()
  134085. }
  134086. ret[i] = ec.marshalNMetafieldOwnerType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldOwnerType(ctx, sel, v[i])
  134087. }
  134088. if isLen1 {
  134089. f(i)
  134090. } else {
  134091. go f(i)
  134092. }
  134093. }
  134094. wg.Wait()
  134095. for _, e := range ret {
  134096. if e == graphql.Null {
  134097. return graphql.Null
  134098. }
  134099. }
  134100. return ret
  134101. }
  134102. func (ec *executionContext) marshalNMetafieldReference2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldReference(ctx context.Context, sel ast.SelectionSet, v []MetafieldReference) graphql.Marshaler {
  134103. ret := make(graphql.Array, len(v))
  134104. var wg sync.WaitGroup
  134105. isLen1 := len(v) == 1
  134106. if !isLen1 {
  134107. wg.Add(len(v))
  134108. }
  134109. for i := range v {
  134110. i := i
  134111. fc := &graphql.FieldContext{
  134112. Index: &i,
  134113. Result: &v[i],
  134114. }
  134115. ctx := graphql.WithFieldContext(ctx, fc)
  134116. f := func(i int) {
  134117. defer func() {
  134118. if r := recover(); r != nil {
  134119. ec.Error(ctx, ec.Recover(ctx, r))
  134120. ret = nil
  134121. }
  134122. }()
  134123. if !isLen1 {
  134124. defer wg.Done()
  134125. }
  134126. ret[i] = ec.marshalOMetafieldReference2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldReference(ctx, sel, v[i])
  134127. }
  134128. if isLen1 {
  134129. f(i)
  134130. } else {
  134131. go f(i)
  134132. }
  134133. }
  134134. wg.Wait()
  134135. return ret
  134136. }
  134137. func (ec *executionContext) marshalNMetafieldReferenceEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldReferenceEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*MetafieldReferenceEdge) graphql.Marshaler {
  134138. ret := make(graphql.Array, len(v))
  134139. var wg sync.WaitGroup
  134140. isLen1 := len(v) == 1
  134141. if !isLen1 {
  134142. wg.Add(len(v))
  134143. }
  134144. for i := range v {
  134145. i := i
  134146. fc := &graphql.FieldContext{
  134147. Index: &i,
  134148. Result: &v[i],
  134149. }
  134150. ctx := graphql.WithFieldContext(ctx, fc)
  134151. f := func(i int) {
  134152. defer func() {
  134153. if r := recover(); r != nil {
  134154. ec.Error(ctx, ec.Recover(ctx, r))
  134155. ret = nil
  134156. }
  134157. }()
  134158. if !isLen1 {
  134159. defer wg.Done()
  134160. }
  134161. ret[i] = ec.marshalNMetafieldReferenceEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldReferenceEdge(ctx, sel, v[i])
  134162. }
  134163. if isLen1 {
  134164. f(i)
  134165. } else {
  134166. go f(i)
  134167. }
  134168. }
  134169. wg.Wait()
  134170. for _, e := range ret {
  134171. if e == graphql.Null {
  134172. return graphql.Null
  134173. }
  134174. }
  134175. return ret
  134176. }
  134177. func (ec *executionContext) marshalNMetafieldReferenceEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldReferenceEdge(ctx context.Context, sel ast.SelectionSet, v *MetafieldReferenceEdge) graphql.Marshaler {
  134178. if v == nil {
  134179. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134180. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134181. }
  134182. return graphql.Null
  134183. }
  134184. return ec._MetafieldReferenceEdge(ctx, sel, v)
  134185. }
  134186. func (ec *executionContext) unmarshalNMoney2string(ctx context.Context, v interface{}) (string, error) {
  134187. res, err := graphql.UnmarshalString(v)
  134188. return res, graphql.ErrorOnPath(ctx, err)
  134189. }
  134190. func (ec *executionContext) marshalNMoney2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  134191. res := graphql.MarshalString(v)
  134192. if res == graphql.Null {
  134193. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134194. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134195. }
  134196. }
  134197. return res
  134198. }
  134199. func (ec *executionContext) marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx context.Context, sel ast.SelectionSet, v *MoneyBag) graphql.Marshaler {
  134200. if v == nil {
  134201. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134202. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134203. }
  134204. return graphql.Null
  134205. }
  134206. return ec._MoneyBag(ctx, sel, v)
  134207. }
  134208. func (ec *executionContext) marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyV2(ctx context.Context, sel ast.SelectionSet, v *MoneyV2) graphql.Marshaler {
  134209. if v == nil {
  134210. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134211. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134212. }
  134213. return graphql.Null
  134214. }
  134215. return ec._MoneyV2(ctx, sel, v)
  134216. }
  134217. func (ec *executionContext) marshalNNavigationItem2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐNavigationItemᚄ(ctx context.Context, sel ast.SelectionSet, v []*NavigationItem) graphql.Marshaler {
  134218. ret := make(graphql.Array, len(v))
  134219. var wg sync.WaitGroup
  134220. isLen1 := len(v) == 1
  134221. if !isLen1 {
  134222. wg.Add(len(v))
  134223. }
  134224. for i := range v {
  134225. i := i
  134226. fc := &graphql.FieldContext{
  134227. Index: &i,
  134228. Result: &v[i],
  134229. }
  134230. ctx := graphql.WithFieldContext(ctx, fc)
  134231. f := func(i int) {
  134232. defer func() {
  134233. if r := recover(); r != nil {
  134234. ec.Error(ctx, ec.Recover(ctx, r))
  134235. ret = nil
  134236. }
  134237. }()
  134238. if !isLen1 {
  134239. defer wg.Done()
  134240. }
  134241. ret[i] = ec.marshalNNavigationItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐNavigationItem(ctx, sel, v[i])
  134242. }
  134243. if isLen1 {
  134244. f(i)
  134245. } else {
  134246. go f(i)
  134247. }
  134248. }
  134249. wg.Wait()
  134250. for _, e := range ret {
  134251. if e == graphql.Null {
  134252. return graphql.Null
  134253. }
  134254. }
  134255. return ret
  134256. }
  134257. func (ec *executionContext) marshalNNavigationItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐNavigationItem(ctx context.Context, sel ast.SelectionSet, v *NavigationItem) graphql.Marshaler {
  134258. if v == nil {
  134259. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134260. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134261. }
  134262. return graphql.Null
  134263. }
  134264. return ec._NavigationItem(ctx, sel, v)
  134265. }
  134266. func (ec *executionContext) marshalNNode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐNode(ctx context.Context, sel ast.SelectionSet, v Node) graphql.Marshaler {
  134267. if v == nil {
  134268. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134269. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134270. }
  134271. return graphql.Null
  134272. }
  134273. return ec._Node(ctx, sel, v)
  134274. }
  134275. func (ec *executionContext) marshalNOrder2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderᚄ(ctx context.Context, sel ast.SelectionSet, v []*Order) graphql.Marshaler {
  134276. ret := make(graphql.Array, len(v))
  134277. var wg sync.WaitGroup
  134278. isLen1 := len(v) == 1
  134279. if !isLen1 {
  134280. wg.Add(len(v))
  134281. }
  134282. for i := range v {
  134283. i := i
  134284. fc := &graphql.FieldContext{
  134285. Index: &i,
  134286. Result: &v[i],
  134287. }
  134288. ctx := graphql.WithFieldContext(ctx, fc)
  134289. f := func(i int) {
  134290. defer func() {
  134291. if r := recover(); r != nil {
  134292. ec.Error(ctx, ec.Recover(ctx, r))
  134293. ret = nil
  134294. }
  134295. }()
  134296. if !isLen1 {
  134297. defer wg.Done()
  134298. }
  134299. ret[i] = ec.marshalNOrder2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrder(ctx, sel, v[i])
  134300. }
  134301. if isLen1 {
  134302. f(i)
  134303. } else {
  134304. go f(i)
  134305. }
  134306. }
  134307. wg.Wait()
  134308. for _, e := range ret {
  134309. if e == graphql.Null {
  134310. return graphql.Null
  134311. }
  134312. }
  134313. return ret
  134314. }
  134315. func (ec *executionContext) marshalNOrder2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrder(ctx context.Context, sel ast.SelectionSet, v *Order) graphql.Marshaler {
  134316. if v == nil {
  134317. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134318. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134319. }
  134320. return graphql.Null
  134321. }
  134322. return ec._Order(ctx, sel, v)
  134323. }
  134324. func (ec *executionContext) marshalNOrderConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderConnection(ctx context.Context, sel ast.SelectionSet, v *OrderConnection) graphql.Marshaler {
  134325. if v == nil {
  134326. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134327. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134328. }
  134329. return graphql.Null
  134330. }
  134331. return ec._OrderConnection(ctx, sel, v)
  134332. }
  134333. func (ec *executionContext) marshalNOrderEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*OrderEdge) graphql.Marshaler {
  134334. ret := make(graphql.Array, len(v))
  134335. var wg sync.WaitGroup
  134336. isLen1 := len(v) == 1
  134337. if !isLen1 {
  134338. wg.Add(len(v))
  134339. }
  134340. for i := range v {
  134341. i := i
  134342. fc := &graphql.FieldContext{
  134343. Index: &i,
  134344. Result: &v[i],
  134345. }
  134346. ctx := graphql.WithFieldContext(ctx, fc)
  134347. f := func(i int) {
  134348. defer func() {
  134349. if r := recover(); r != nil {
  134350. ec.Error(ctx, ec.Recover(ctx, r))
  134351. ret = nil
  134352. }
  134353. }()
  134354. if !isLen1 {
  134355. defer wg.Done()
  134356. }
  134357. ret[i] = ec.marshalNOrderEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderEdge(ctx, sel, v[i])
  134358. }
  134359. if isLen1 {
  134360. f(i)
  134361. } else {
  134362. go f(i)
  134363. }
  134364. }
  134365. wg.Wait()
  134366. for _, e := range ret {
  134367. if e == graphql.Null {
  134368. return graphql.Null
  134369. }
  134370. }
  134371. return ret
  134372. }
  134373. func (ec *executionContext) marshalNOrderEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderEdge(ctx context.Context, sel ast.SelectionSet, v *OrderEdge) graphql.Marshaler {
  134374. if v == nil {
  134375. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134376. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134377. }
  134378. return graphql.Null
  134379. }
  134380. return ec._OrderEdge(ctx, sel, v)
  134381. }
  134382. func (ec *executionContext) marshalNOrderTransaction2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderTransactionᚄ(ctx context.Context, sel ast.SelectionSet, v []*OrderTransaction) graphql.Marshaler {
  134383. ret := make(graphql.Array, len(v))
  134384. var wg sync.WaitGroup
  134385. isLen1 := len(v) == 1
  134386. if !isLen1 {
  134387. wg.Add(len(v))
  134388. }
  134389. for i := range v {
  134390. i := i
  134391. fc := &graphql.FieldContext{
  134392. Index: &i,
  134393. Result: &v[i],
  134394. }
  134395. ctx := graphql.WithFieldContext(ctx, fc)
  134396. f := func(i int) {
  134397. defer func() {
  134398. if r := recover(); r != nil {
  134399. ec.Error(ctx, ec.Recover(ctx, r))
  134400. ret = nil
  134401. }
  134402. }()
  134403. if !isLen1 {
  134404. defer wg.Done()
  134405. }
  134406. ret[i] = ec.marshalNOrderTransaction2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderTransaction(ctx, sel, v[i])
  134407. }
  134408. if isLen1 {
  134409. f(i)
  134410. } else {
  134411. go f(i)
  134412. }
  134413. }
  134414. wg.Wait()
  134415. for _, e := range ret {
  134416. if e == graphql.Null {
  134417. return graphql.Null
  134418. }
  134419. }
  134420. return ret
  134421. }
  134422. func (ec *executionContext) marshalNOrderTransaction2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderTransaction(ctx context.Context, sel ast.SelectionSet, v *OrderTransaction) graphql.Marshaler {
  134423. if v == nil {
  134424. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134425. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134426. }
  134427. return graphql.Null
  134428. }
  134429. return ec._OrderTransaction(ctx, sel, v)
  134430. }
  134431. func (ec *executionContext) marshalNOrderTransactionConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderTransactionConnection(ctx context.Context, sel ast.SelectionSet, v *OrderTransactionConnection) graphql.Marshaler {
  134432. if v == nil {
  134433. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134434. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134435. }
  134436. return graphql.Null
  134437. }
  134438. return ec._OrderTransactionConnection(ctx, sel, v)
  134439. }
  134440. func (ec *executionContext) marshalNOrderTransactionEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderTransactionEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*OrderTransactionEdge) graphql.Marshaler {
  134441. ret := make(graphql.Array, len(v))
  134442. var wg sync.WaitGroup
  134443. isLen1 := len(v) == 1
  134444. if !isLen1 {
  134445. wg.Add(len(v))
  134446. }
  134447. for i := range v {
  134448. i := i
  134449. fc := &graphql.FieldContext{
  134450. Index: &i,
  134451. Result: &v[i],
  134452. }
  134453. ctx := graphql.WithFieldContext(ctx, fc)
  134454. f := func(i int) {
  134455. defer func() {
  134456. if r := recover(); r != nil {
  134457. ec.Error(ctx, ec.Recover(ctx, r))
  134458. ret = nil
  134459. }
  134460. }()
  134461. if !isLen1 {
  134462. defer wg.Done()
  134463. }
  134464. ret[i] = ec.marshalNOrderTransactionEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderTransactionEdge(ctx, sel, v[i])
  134465. }
  134466. if isLen1 {
  134467. f(i)
  134468. } else {
  134469. go f(i)
  134470. }
  134471. }
  134472. wg.Wait()
  134473. for _, e := range ret {
  134474. if e == graphql.Null {
  134475. return graphql.Null
  134476. }
  134477. }
  134478. return ret
  134479. }
  134480. func (ec *executionContext) marshalNOrderTransactionEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderTransactionEdge(ctx context.Context, sel ast.SelectionSet, v *OrderTransactionEdge) graphql.Marshaler {
  134481. if v == nil {
  134482. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134483. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134484. }
  134485. return graphql.Null
  134486. }
  134487. return ec._OrderTransactionEdge(ctx, sel, v)
  134488. }
  134489. func (ec *executionContext) unmarshalNOrderTransactionKind2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderTransactionKind(ctx context.Context, v interface{}) (OrderTransactionKind, error) {
  134490. var res OrderTransactionKind
  134491. err := res.UnmarshalGQL(v)
  134492. return res, graphql.ErrorOnPath(ctx, err)
  134493. }
  134494. func (ec *executionContext) marshalNOrderTransactionKind2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderTransactionKind(ctx context.Context, sel ast.SelectionSet, v OrderTransactionKind) graphql.Marshaler {
  134495. return v
  134496. }
  134497. func (ec *executionContext) unmarshalNOrderTransactionStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderTransactionStatus(ctx context.Context, v interface{}) (OrderTransactionStatus, error) {
  134498. var res OrderTransactionStatus
  134499. err := res.UnmarshalGQL(v)
  134500. return res, graphql.ErrorOnPath(ctx, err)
  134501. }
  134502. func (ec *executionContext) marshalNOrderTransactionStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderTransactionStatus(ctx context.Context, sel ast.SelectionSet, v OrderTransactionStatus) graphql.Marshaler {
  134503. return v
  134504. }
  134505. func (ec *executionContext) marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPageInfo(ctx context.Context, sel ast.SelectionSet, v *PageInfo) graphql.Marshaler {
  134506. if v == nil {
  134507. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134508. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134509. }
  134510. return graphql.Null
  134511. }
  134512. return ec._PageInfo(ctx, sel, v)
  134513. }
  134514. func (ec *executionContext) marshalNPaymentInstrument2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPaymentInstrument(ctx context.Context, sel ast.SelectionSet, v PaymentInstrument) graphql.Marshaler {
  134515. if v == nil {
  134516. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134517. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134518. }
  134519. return graphql.Null
  134520. }
  134521. return ec._PaymentInstrument(ctx, sel, v)
  134522. }
  134523. func (ec *executionContext) marshalNPaymentMandate2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPaymentMandate(ctx context.Context, sel ast.SelectionSet, v *PaymentMandate) graphql.Marshaler {
  134524. if v == nil {
  134525. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134526. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134527. }
  134528. return graphql.Null
  134529. }
  134530. return ec._PaymentMandate(ctx, sel, v)
  134531. }
  134532. func (ec *executionContext) marshalNPaymentSchedule2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPaymentScheduleᚄ(ctx context.Context, sel ast.SelectionSet, v []*PaymentSchedule) graphql.Marshaler {
  134533. ret := make(graphql.Array, len(v))
  134534. var wg sync.WaitGroup
  134535. isLen1 := len(v) == 1
  134536. if !isLen1 {
  134537. wg.Add(len(v))
  134538. }
  134539. for i := range v {
  134540. i := i
  134541. fc := &graphql.FieldContext{
  134542. Index: &i,
  134543. Result: &v[i],
  134544. }
  134545. ctx := graphql.WithFieldContext(ctx, fc)
  134546. f := func(i int) {
  134547. defer func() {
  134548. if r := recover(); r != nil {
  134549. ec.Error(ctx, ec.Recover(ctx, r))
  134550. ret = nil
  134551. }
  134552. }()
  134553. if !isLen1 {
  134554. defer wg.Done()
  134555. }
  134556. ret[i] = ec.marshalNPaymentSchedule2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPaymentSchedule(ctx, sel, v[i])
  134557. }
  134558. if isLen1 {
  134559. f(i)
  134560. } else {
  134561. go f(i)
  134562. }
  134563. }
  134564. wg.Wait()
  134565. for _, e := range ret {
  134566. if e == graphql.Null {
  134567. return graphql.Null
  134568. }
  134569. }
  134570. return ret
  134571. }
  134572. func (ec *executionContext) marshalNPaymentSchedule2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPaymentSchedule(ctx context.Context, sel ast.SelectionSet, v *PaymentSchedule) graphql.Marshaler {
  134573. if v == nil {
  134574. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134575. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134576. }
  134577. return graphql.Null
  134578. }
  134579. return ec._PaymentSchedule(ctx, sel, v)
  134580. }
  134581. func (ec *executionContext) marshalNPaymentScheduleConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPaymentScheduleConnection(ctx context.Context, sel ast.SelectionSet, v *PaymentScheduleConnection) graphql.Marshaler {
  134582. if v == nil {
  134583. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134584. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134585. }
  134586. return graphql.Null
  134587. }
  134588. return ec._PaymentScheduleConnection(ctx, sel, v)
  134589. }
  134590. func (ec *executionContext) marshalNPaymentScheduleEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPaymentScheduleEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*PaymentScheduleEdge) graphql.Marshaler {
  134591. ret := make(graphql.Array, len(v))
  134592. var wg sync.WaitGroup
  134593. isLen1 := len(v) == 1
  134594. if !isLen1 {
  134595. wg.Add(len(v))
  134596. }
  134597. for i := range v {
  134598. i := i
  134599. fc := &graphql.FieldContext{
  134600. Index: &i,
  134601. Result: &v[i],
  134602. }
  134603. ctx := graphql.WithFieldContext(ctx, fc)
  134604. f := func(i int) {
  134605. defer func() {
  134606. if r := recover(); r != nil {
  134607. ec.Error(ctx, ec.Recover(ctx, r))
  134608. ret = nil
  134609. }
  134610. }()
  134611. if !isLen1 {
  134612. defer wg.Done()
  134613. }
  134614. ret[i] = ec.marshalNPaymentScheduleEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPaymentScheduleEdge(ctx, sel, v[i])
  134615. }
  134616. if isLen1 {
  134617. f(i)
  134618. } else {
  134619. go f(i)
  134620. }
  134621. }
  134622. wg.Wait()
  134623. for _, e := range ret {
  134624. if e == graphql.Null {
  134625. return graphql.Null
  134626. }
  134627. }
  134628. return ret
  134629. }
  134630. func (ec *executionContext) marshalNPaymentScheduleEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPaymentScheduleEdge(ctx context.Context, sel ast.SelectionSet, v *PaymentScheduleEdge) graphql.Marshaler {
  134631. if v == nil {
  134632. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134633. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134634. }
  134635. return graphql.Null
  134636. }
  134637. return ec._PaymentScheduleEdge(ctx, sel, v)
  134638. }
  134639. func (ec *executionContext) marshalNPaymentSettings2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPaymentSettings(ctx context.Context, sel ast.SelectionSet, v *PaymentSettings) graphql.Marshaler {
  134640. if v == nil {
  134641. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134642. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134643. }
  134644. return graphql.Null
  134645. }
  134646. return ec._PaymentSettings(ctx, sel, v)
  134647. }
  134648. func (ec *executionContext) unmarshalNPaymentTermsType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPaymentTermsType(ctx context.Context, v interface{}) (PaymentTermsType, error) {
  134649. var res PaymentTermsType
  134650. err := res.UnmarshalGQL(v)
  134651. return res, graphql.ErrorOnPath(ctx, err)
  134652. }
  134653. func (ec *executionContext) marshalNPaymentTermsType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPaymentTermsType(ctx context.Context, sel ast.SelectionSet, v PaymentTermsType) graphql.Marshaler {
  134654. return v
  134655. }
  134656. func (ec *executionContext) unmarshalNPaypalExpressSubscriptionsGatewayStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPaypalExpressSubscriptionsGatewayStatus(ctx context.Context, v interface{}) (PaypalExpressSubscriptionsGatewayStatus, error) {
  134657. var res PaypalExpressSubscriptionsGatewayStatus
  134658. err := res.UnmarshalGQL(v)
  134659. return res, graphql.ErrorOnPath(ctx, err)
  134660. }
  134661. func (ec *executionContext) marshalNPaypalExpressSubscriptionsGatewayStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPaypalExpressSubscriptionsGatewayStatus(ctx context.Context, sel ast.SelectionSet, v PaypalExpressSubscriptionsGatewayStatus) graphql.Marshaler {
  134662. return v
  134663. }
  134664. func (ec *executionContext) marshalNPriceListAdjustment2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPriceListAdjustment(ctx context.Context, sel ast.SelectionSet, v *PriceListAdjustment) graphql.Marshaler {
  134665. if v == nil {
  134666. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134667. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134668. }
  134669. return graphql.Null
  134670. }
  134671. return ec._PriceListAdjustment(ctx, sel, v)
  134672. }
  134673. func (ec *executionContext) unmarshalNPriceListAdjustmentType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPriceListAdjustmentType(ctx context.Context, v interface{}) (PriceListAdjustmentType, error) {
  134674. var res PriceListAdjustmentType
  134675. err := res.UnmarshalGQL(v)
  134676. return res, graphql.ErrorOnPath(ctx, err)
  134677. }
  134678. func (ec *executionContext) marshalNPriceListAdjustmentType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPriceListAdjustmentType(ctx context.Context, sel ast.SelectionSet, v PriceListAdjustmentType) graphql.Marshaler {
  134679. return v
  134680. }
  134681. func (ec *executionContext) marshalNPriceListPrice2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPriceListPriceᚄ(ctx context.Context, sel ast.SelectionSet, v []*PriceListPrice) graphql.Marshaler {
  134682. ret := make(graphql.Array, len(v))
  134683. var wg sync.WaitGroup
  134684. isLen1 := len(v) == 1
  134685. if !isLen1 {
  134686. wg.Add(len(v))
  134687. }
  134688. for i := range v {
  134689. i := i
  134690. fc := &graphql.FieldContext{
  134691. Index: &i,
  134692. Result: &v[i],
  134693. }
  134694. ctx := graphql.WithFieldContext(ctx, fc)
  134695. f := func(i int) {
  134696. defer func() {
  134697. if r := recover(); r != nil {
  134698. ec.Error(ctx, ec.Recover(ctx, r))
  134699. ret = nil
  134700. }
  134701. }()
  134702. if !isLen1 {
  134703. defer wg.Done()
  134704. }
  134705. ret[i] = ec.marshalNPriceListPrice2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPriceListPrice(ctx, sel, v[i])
  134706. }
  134707. if isLen1 {
  134708. f(i)
  134709. } else {
  134710. go f(i)
  134711. }
  134712. }
  134713. wg.Wait()
  134714. for _, e := range ret {
  134715. if e == graphql.Null {
  134716. return graphql.Null
  134717. }
  134718. }
  134719. return ret
  134720. }
  134721. func (ec *executionContext) marshalNPriceListPrice2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPriceListPrice(ctx context.Context, sel ast.SelectionSet, v *PriceListPrice) graphql.Marshaler {
  134722. if v == nil {
  134723. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134724. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134725. }
  134726. return graphql.Null
  134727. }
  134728. return ec._PriceListPrice(ctx, sel, v)
  134729. }
  134730. func (ec *executionContext) marshalNPriceListPriceConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPriceListPriceConnection(ctx context.Context, sel ast.SelectionSet, v *PriceListPriceConnection) graphql.Marshaler {
  134731. if v == nil {
  134732. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134733. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134734. }
  134735. return graphql.Null
  134736. }
  134737. return ec._PriceListPriceConnection(ctx, sel, v)
  134738. }
  134739. func (ec *executionContext) marshalNPriceListPriceEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPriceListPriceEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*PriceListPriceEdge) graphql.Marshaler {
  134740. ret := make(graphql.Array, len(v))
  134741. var wg sync.WaitGroup
  134742. isLen1 := len(v) == 1
  134743. if !isLen1 {
  134744. wg.Add(len(v))
  134745. }
  134746. for i := range v {
  134747. i := i
  134748. fc := &graphql.FieldContext{
  134749. Index: &i,
  134750. Result: &v[i],
  134751. }
  134752. ctx := graphql.WithFieldContext(ctx, fc)
  134753. f := func(i int) {
  134754. defer func() {
  134755. if r := recover(); r != nil {
  134756. ec.Error(ctx, ec.Recover(ctx, r))
  134757. ret = nil
  134758. }
  134759. }()
  134760. if !isLen1 {
  134761. defer wg.Done()
  134762. }
  134763. ret[i] = ec.marshalNPriceListPriceEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPriceListPriceEdge(ctx, sel, v[i])
  134764. }
  134765. if isLen1 {
  134766. f(i)
  134767. } else {
  134768. go f(i)
  134769. }
  134770. }
  134771. wg.Wait()
  134772. for _, e := range ret {
  134773. if e == graphql.Null {
  134774. return graphql.Null
  134775. }
  134776. }
  134777. return ret
  134778. }
  134779. func (ec *executionContext) marshalNPriceListPriceEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPriceListPriceEdge(ctx context.Context, sel ast.SelectionSet, v *PriceListPriceEdge) graphql.Marshaler {
  134780. if v == nil {
  134781. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134782. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134783. }
  134784. return graphql.Null
  134785. }
  134786. return ec._PriceListPriceEdge(ctx, sel, v)
  134787. }
  134788. func (ec *executionContext) unmarshalNPriceListPriceOriginType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPriceListPriceOriginType(ctx context.Context, v interface{}) (PriceListPriceOriginType, error) {
  134789. var res PriceListPriceOriginType
  134790. err := res.UnmarshalGQL(v)
  134791. return res, graphql.ErrorOnPath(ctx, err)
  134792. }
  134793. func (ec *executionContext) marshalNPriceListPriceOriginType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPriceListPriceOriginType(ctx context.Context, sel ast.SelectionSet, v PriceListPriceOriginType) graphql.Marshaler {
  134794. return v
  134795. }
  134796. func (ec *executionContext) marshalNPricingValue2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPricingValue(ctx context.Context, sel ast.SelectionSet, v PricingValue) graphql.Marshaler {
  134797. if v == nil {
  134798. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134799. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134800. }
  134801. return graphql.Null
  134802. }
  134803. return ec._PricingValue(ctx, sel, v)
  134804. }
  134805. func (ec *executionContext) marshalNPrivateMetafield2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPrivateMetafieldᚄ(ctx context.Context, sel ast.SelectionSet, v []*PrivateMetafield) graphql.Marshaler {
  134806. ret := make(graphql.Array, len(v))
  134807. var wg sync.WaitGroup
  134808. isLen1 := len(v) == 1
  134809. if !isLen1 {
  134810. wg.Add(len(v))
  134811. }
  134812. for i := range v {
  134813. i := i
  134814. fc := &graphql.FieldContext{
  134815. Index: &i,
  134816. Result: &v[i],
  134817. }
  134818. ctx := graphql.WithFieldContext(ctx, fc)
  134819. f := func(i int) {
  134820. defer func() {
  134821. if r := recover(); r != nil {
  134822. ec.Error(ctx, ec.Recover(ctx, r))
  134823. ret = nil
  134824. }
  134825. }()
  134826. if !isLen1 {
  134827. defer wg.Done()
  134828. }
  134829. ret[i] = ec.marshalNPrivateMetafield2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPrivateMetafield(ctx, sel, v[i])
  134830. }
  134831. if isLen1 {
  134832. f(i)
  134833. } else {
  134834. go f(i)
  134835. }
  134836. }
  134837. wg.Wait()
  134838. for _, e := range ret {
  134839. if e == graphql.Null {
  134840. return graphql.Null
  134841. }
  134842. }
  134843. return ret
  134844. }
  134845. func (ec *executionContext) marshalNPrivateMetafield2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPrivateMetafield(ctx context.Context, sel ast.SelectionSet, v *PrivateMetafield) graphql.Marshaler {
  134846. if v == nil {
  134847. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134848. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134849. }
  134850. return graphql.Null
  134851. }
  134852. return ec._PrivateMetafield(ctx, sel, v)
  134853. }
  134854. func (ec *executionContext) marshalNPrivateMetafieldConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPrivateMetafieldConnection(ctx context.Context, sel ast.SelectionSet, v *PrivateMetafieldConnection) graphql.Marshaler {
  134855. if v == nil {
  134856. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134857. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134858. }
  134859. return graphql.Null
  134860. }
  134861. return ec._PrivateMetafieldConnection(ctx, sel, v)
  134862. }
  134863. func (ec *executionContext) marshalNPrivateMetafieldEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPrivateMetafieldEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*PrivateMetafieldEdge) graphql.Marshaler {
  134864. ret := make(graphql.Array, len(v))
  134865. var wg sync.WaitGroup
  134866. isLen1 := len(v) == 1
  134867. if !isLen1 {
  134868. wg.Add(len(v))
  134869. }
  134870. for i := range v {
  134871. i := i
  134872. fc := &graphql.FieldContext{
  134873. Index: &i,
  134874. Result: &v[i],
  134875. }
  134876. ctx := graphql.WithFieldContext(ctx, fc)
  134877. f := func(i int) {
  134878. defer func() {
  134879. if r := recover(); r != nil {
  134880. ec.Error(ctx, ec.Recover(ctx, r))
  134881. ret = nil
  134882. }
  134883. }()
  134884. if !isLen1 {
  134885. defer wg.Done()
  134886. }
  134887. ret[i] = ec.marshalNPrivateMetafieldEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPrivateMetafieldEdge(ctx, sel, v[i])
  134888. }
  134889. if isLen1 {
  134890. f(i)
  134891. } else {
  134892. go f(i)
  134893. }
  134894. }
  134895. wg.Wait()
  134896. for _, e := range ret {
  134897. if e == graphql.Null {
  134898. return graphql.Null
  134899. }
  134900. }
  134901. return ret
  134902. }
  134903. func (ec *executionContext) marshalNPrivateMetafieldEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPrivateMetafieldEdge(ctx context.Context, sel ast.SelectionSet, v *PrivateMetafieldEdge) graphql.Marshaler {
  134904. if v == nil {
  134905. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134906. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134907. }
  134908. return graphql.Null
  134909. }
  134910. return ec._PrivateMetafieldEdge(ctx, sel, v)
  134911. }
  134912. func (ec *executionContext) unmarshalNPrivateMetafieldValueInput2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPrivateMetafieldValueInput(ctx context.Context, v interface{}) (*PrivateMetafieldValueInput, error) {
  134913. res, err := ec.unmarshalInputPrivateMetafieldValueInput(ctx, v)
  134914. return &res, graphql.ErrorOnPath(ctx, err)
  134915. }
  134916. func (ec *executionContext) unmarshalNPrivateMetafieldValueType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPrivateMetafieldValueType(ctx context.Context, v interface{}) (PrivateMetafieldValueType, error) {
  134917. var res PrivateMetafieldValueType
  134918. err := res.UnmarshalGQL(v)
  134919. return res, graphql.ErrorOnPath(ctx, err)
  134920. }
  134921. func (ec *executionContext) marshalNPrivateMetafieldValueType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPrivateMetafieldValueType(ctx context.Context, sel ast.SelectionSet, v PrivateMetafieldValueType) graphql.Marshaler {
  134922. return v
  134923. }
  134924. func (ec *executionContext) marshalNProduct2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductᚄ(ctx context.Context, sel ast.SelectionSet, v []*Product) graphql.Marshaler {
  134925. ret := make(graphql.Array, len(v))
  134926. var wg sync.WaitGroup
  134927. isLen1 := len(v) == 1
  134928. if !isLen1 {
  134929. wg.Add(len(v))
  134930. }
  134931. for i := range v {
  134932. i := i
  134933. fc := &graphql.FieldContext{
  134934. Index: &i,
  134935. Result: &v[i],
  134936. }
  134937. ctx := graphql.WithFieldContext(ctx, fc)
  134938. f := func(i int) {
  134939. defer func() {
  134940. if r := recover(); r != nil {
  134941. ec.Error(ctx, ec.Recover(ctx, r))
  134942. ret = nil
  134943. }
  134944. }()
  134945. if !isLen1 {
  134946. defer wg.Done()
  134947. }
  134948. ret[i] = ec.marshalNProduct2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProduct(ctx, sel, v[i])
  134949. }
  134950. if isLen1 {
  134951. f(i)
  134952. } else {
  134953. go f(i)
  134954. }
  134955. }
  134956. wg.Wait()
  134957. for _, e := range ret {
  134958. if e == graphql.Null {
  134959. return graphql.Null
  134960. }
  134961. }
  134962. return ret
  134963. }
  134964. func (ec *executionContext) marshalNProduct2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProduct(ctx context.Context, sel ast.SelectionSet, v *Product) graphql.Marshaler {
  134965. if v == nil {
  134966. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134967. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134968. }
  134969. return graphql.Null
  134970. }
  134971. return ec._Product(ctx, sel, v)
  134972. }
  134973. func (ec *executionContext) marshalNProductCategory2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductCategoryᚄ(ctx context.Context, sel ast.SelectionSet, v []*ProductCategory) graphql.Marshaler {
  134974. ret := make(graphql.Array, len(v))
  134975. var wg sync.WaitGroup
  134976. isLen1 := len(v) == 1
  134977. if !isLen1 {
  134978. wg.Add(len(v))
  134979. }
  134980. for i := range v {
  134981. i := i
  134982. fc := &graphql.FieldContext{
  134983. Index: &i,
  134984. Result: &v[i],
  134985. }
  134986. ctx := graphql.WithFieldContext(ctx, fc)
  134987. f := func(i int) {
  134988. defer func() {
  134989. if r := recover(); r != nil {
  134990. ec.Error(ctx, ec.Recover(ctx, r))
  134991. ret = nil
  134992. }
  134993. }()
  134994. if !isLen1 {
  134995. defer wg.Done()
  134996. }
  134997. ret[i] = ec.marshalNProductCategory2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductCategory(ctx, sel, v[i])
  134998. }
  134999. if isLen1 {
  135000. f(i)
  135001. } else {
  135002. go f(i)
  135003. }
  135004. }
  135005. wg.Wait()
  135006. for _, e := range ret {
  135007. if e == graphql.Null {
  135008. return graphql.Null
  135009. }
  135010. }
  135011. return ret
  135012. }
  135013. func (ec *executionContext) marshalNProductCategory2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductCategory(ctx context.Context, sel ast.SelectionSet, v *ProductCategory) graphql.Marshaler {
  135014. if v == nil {
  135015. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135016. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135017. }
  135018. return graphql.Null
  135019. }
  135020. return ec._ProductCategory(ctx, sel, v)
  135021. }
  135022. func (ec *executionContext) marshalNProductConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductConnection(ctx context.Context, sel ast.SelectionSet, v *ProductConnection) graphql.Marshaler {
  135023. if v == nil {
  135024. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135025. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135026. }
  135027. return graphql.Null
  135028. }
  135029. return ec._ProductConnection(ctx, sel, v)
  135030. }
  135031. func (ec *executionContext) marshalNProductEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*ProductEdge) graphql.Marshaler {
  135032. ret := make(graphql.Array, len(v))
  135033. var wg sync.WaitGroup
  135034. isLen1 := len(v) == 1
  135035. if !isLen1 {
  135036. wg.Add(len(v))
  135037. }
  135038. for i := range v {
  135039. i := i
  135040. fc := &graphql.FieldContext{
  135041. Index: &i,
  135042. Result: &v[i],
  135043. }
  135044. ctx := graphql.WithFieldContext(ctx, fc)
  135045. f := func(i int) {
  135046. defer func() {
  135047. if r := recover(); r != nil {
  135048. ec.Error(ctx, ec.Recover(ctx, r))
  135049. ret = nil
  135050. }
  135051. }()
  135052. if !isLen1 {
  135053. defer wg.Done()
  135054. }
  135055. ret[i] = ec.marshalNProductEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductEdge(ctx, sel, v[i])
  135056. }
  135057. if isLen1 {
  135058. f(i)
  135059. } else {
  135060. go f(i)
  135061. }
  135062. }
  135063. wg.Wait()
  135064. for _, e := range ret {
  135065. if e == graphql.Null {
  135066. return graphql.Null
  135067. }
  135068. }
  135069. return ret
  135070. }
  135071. func (ec *executionContext) marshalNProductEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductEdge(ctx context.Context, sel ast.SelectionSet, v *ProductEdge) graphql.Marshaler {
  135072. if v == nil {
  135073. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135074. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135075. }
  135076. return graphql.Null
  135077. }
  135078. return ec._ProductEdge(ctx, sel, v)
  135079. }
  135080. func (ec *executionContext) marshalNProductPriceRangeV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductPriceRangeV2(ctx context.Context, sel ast.SelectionSet, v *ProductPriceRangeV2) graphql.Marshaler {
  135081. if v == nil {
  135082. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135083. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135084. }
  135085. return graphql.Null
  135086. }
  135087. return ec._ProductPriceRangeV2(ctx, sel, v)
  135088. }
  135089. func (ec *executionContext) marshalNProductVariant2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductVariantᚄ(ctx context.Context, sel ast.SelectionSet, v []*ProductVariant) graphql.Marshaler {
  135090. ret := make(graphql.Array, len(v))
  135091. var wg sync.WaitGroup
  135092. isLen1 := len(v) == 1
  135093. if !isLen1 {
  135094. wg.Add(len(v))
  135095. }
  135096. for i := range v {
  135097. i := i
  135098. fc := &graphql.FieldContext{
  135099. Index: &i,
  135100. Result: &v[i],
  135101. }
  135102. ctx := graphql.WithFieldContext(ctx, fc)
  135103. f := func(i int) {
  135104. defer func() {
  135105. if r := recover(); r != nil {
  135106. ec.Error(ctx, ec.Recover(ctx, r))
  135107. ret = nil
  135108. }
  135109. }()
  135110. if !isLen1 {
  135111. defer wg.Done()
  135112. }
  135113. ret[i] = ec.marshalNProductVariant2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductVariant(ctx, sel, v[i])
  135114. }
  135115. if isLen1 {
  135116. f(i)
  135117. } else {
  135118. go f(i)
  135119. }
  135120. }
  135121. wg.Wait()
  135122. for _, e := range ret {
  135123. if e == graphql.Null {
  135124. return graphql.Null
  135125. }
  135126. }
  135127. return ret
  135128. }
  135129. func (ec *executionContext) marshalNProductVariant2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductVariant(ctx context.Context, sel ast.SelectionSet, v *ProductVariant) graphql.Marshaler {
  135130. if v == nil {
  135131. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135132. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135133. }
  135134. return graphql.Null
  135135. }
  135136. return ec._ProductVariant(ctx, sel, v)
  135137. }
  135138. func (ec *executionContext) marshalNProductVariantConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductVariantConnection(ctx context.Context, sel ast.SelectionSet, v *ProductVariantConnection) graphql.Marshaler {
  135139. if v == nil {
  135140. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135141. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135142. }
  135143. return graphql.Null
  135144. }
  135145. return ec._ProductVariantConnection(ctx, sel, v)
  135146. }
  135147. func (ec *executionContext) marshalNProductVariantEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductVariantEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*ProductVariantEdge) graphql.Marshaler {
  135148. ret := make(graphql.Array, len(v))
  135149. var wg sync.WaitGroup
  135150. isLen1 := len(v) == 1
  135151. if !isLen1 {
  135152. wg.Add(len(v))
  135153. }
  135154. for i := range v {
  135155. i := i
  135156. fc := &graphql.FieldContext{
  135157. Index: &i,
  135158. Result: &v[i],
  135159. }
  135160. ctx := graphql.WithFieldContext(ctx, fc)
  135161. f := func(i int) {
  135162. defer func() {
  135163. if r := recover(); r != nil {
  135164. ec.Error(ctx, ec.Recover(ctx, r))
  135165. ret = nil
  135166. }
  135167. }()
  135168. if !isLen1 {
  135169. defer wg.Done()
  135170. }
  135171. ret[i] = ec.marshalNProductVariantEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductVariantEdge(ctx, sel, v[i])
  135172. }
  135173. if isLen1 {
  135174. f(i)
  135175. } else {
  135176. go f(i)
  135177. }
  135178. }
  135179. wg.Wait()
  135180. for _, e := range ret {
  135181. if e == graphql.Null {
  135182. return graphql.Null
  135183. }
  135184. }
  135185. return ret
  135186. }
  135187. func (ec *executionContext) marshalNProductVariantEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductVariantEdge(ctx context.Context, sel ast.SelectionSet, v *ProductVariantEdge) graphql.Marshaler {
  135188. if v == nil {
  135189. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135190. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135191. }
  135192. return graphql.Null
  135193. }
  135194. return ec._ProductVariantEdge(ctx, sel, v)
  135195. }
  135196. func (ec *executionContext) marshalNPublication2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPublicationᚄ(ctx context.Context, sel ast.SelectionSet, v []*Publication) graphql.Marshaler {
  135197. ret := make(graphql.Array, len(v))
  135198. var wg sync.WaitGroup
  135199. isLen1 := len(v) == 1
  135200. if !isLen1 {
  135201. wg.Add(len(v))
  135202. }
  135203. for i := range v {
  135204. i := i
  135205. fc := &graphql.FieldContext{
  135206. Index: &i,
  135207. Result: &v[i],
  135208. }
  135209. ctx := graphql.WithFieldContext(ctx, fc)
  135210. f := func(i int) {
  135211. defer func() {
  135212. if r := recover(); r != nil {
  135213. ec.Error(ctx, ec.Recover(ctx, r))
  135214. ret = nil
  135215. }
  135216. }()
  135217. if !isLen1 {
  135218. defer wg.Done()
  135219. }
  135220. ret[i] = ec.marshalNPublication2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPublication(ctx, sel, v[i])
  135221. }
  135222. if isLen1 {
  135223. f(i)
  135224. } else {
  135225. go f(i)
  135226. }
  135227. }
  135228. wg.Wait()
  135229. for _, e := range ret {
  135230. if e == graphql.Null {
  135231. return graphql.Null
  135232. }
  135233. }
  135234. return ret
  135235. }
  135236. func (ec *executionContext) marshalNPublication2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPublication(ctx context.Context, sel ast.SelectionSet, v *Publication) graphql.Marshaler {
  135237. if v == nil {
  135238. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135239. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135240. }
  135241. return graphql.Null
  135242. }
  135243. return ec._Publication(ctx, sel, v)
  135244. }
  135245. func (ec *executionContext) marshalNPublicationEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPublicationEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*PublicationEdge) graphql.Marshaler {
  135246. ret := make(graphql.Array, len(v))
  135247. var wg sync.WaitGroup
  135248. isLen1 := len(v) == 1
  135249. if !isLen1 {
  135250. wg.Add(len(v))
  135251. }
  135252. for i := range v {
  135253. i := i
  135254. fc := &graphql.FieldContext{
  135255. Index: &i,
  135256. Result: &v[i],
  135257. }
  135258. ctx := graphql.WithFieldContext(ctx, fc)
  135259. f := func(i int) {
  135260. defer func() {
  135261. if r := recover(); r != nil {
  135262. ec.Error(ctx, ec.Recover(ctx, r))
  135263. ret = nil
  135264. }
  135265. }()
  135266. if !isLen1 {
  135267. defer wg.Done()
  135268. }
  135269. ret[i] = ec.marshalNPublicationEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPublicationEdge(ctx, sel, v[i])
  135270. }
  135271. if isLen1 {
  135272. f(i)
  135273. } else {
  135274. go f(i)
  135275. }
  135276. }
  135277. wg.Wait()
  135278. for _, e := range ret {
  135279. if e == graphql.Null {
  135280. return graphql.Null
  135281. }
  135282. }
  135283. return ret
  135284. }
  135285. func (ec *executionContext) marshalNPublicationEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPublicationEdge(ctx context.Context, sel ast.SelectionSet, v *PublicationEdge) graphql.Marshaler {
  135286. if v == nil {
  135287. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135288. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135289. }
  135290. return graphql.Null
  135291. }
  135292. return ec._PublicationEdge(ctx, sel, v)
  135293. }
  135294. func (ec *executionContext) marshalNPublishable2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPublishable(ctx context.Context, sel ast.SelectionSet, v Publishable) graphql.Marshaler {
  135295. if v == nil {
  135296. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135297. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135298. }
  135299. return graphql.Null
  135300. }
  135301. return ec._Publishable(ctx, sel, v)
  135302. }
  135303. func (ec *executionContext) marshalNPublishedTranslation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPublishedTranslationᚄ(ctx context.Context, sel ast.SelectionSet, v []*PublishedTranslation) graphql.Marshaler {
  135304. ret := make(graphql.Array, len(v))
  135305. var wg sync.WaitGroup
  135306. isLen1 := len(v) == 1
  135307. if !isLen1 {
  135308. wg.Add(len(v))
  135309. }
  135310. for i := range v {
  135311. i := i
  135312. fc := &graphql.FieldContext{
  135313. Index: &i,
  135314. Result: &v[i],
  135315. }
  135316. ctx := graphql.WithFieldContext(ctx, fc)
  135317. f := func(i int) {
  135318. defer func() {
  135319. if r := recover(); r != nil {
  135320. ec.Error(ctx, ec.Recover(ctx, r))
  135321. ret = nil
  135322. }
  135323. }()
  135324. if !isLen1 {
  135325. defer wg.Done()
  135326. }
  135327. ret[i] = ec.marshalNPublishedTranslation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPublishedTranslation(ctx, sel, v[i])
  135328. }
  135329. if isLen1 {
  135330. f(i)
  135331. } else {
  135332. go f(i)
  135333. }
  135334. }
  135335. wg.Wait()
  135336. for _, e := range ret {
  135337. if e == graphql.Null {
  135338. return graphql.Null
  135339. }
  135340. }
  135341. return ret
  135342. }
  135343. func (ec *executionContext) marshalNPublishedTranslation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPublishedTranslation(ctx context.Context, sel ast.SelectionSet, v *PublishedTranslation) graphql.Marshaler {
  135344. if v == nil {
  135345. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135346. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135347. }
  135348. return graphql.Null
  135349. }
  135350. return ec._PublishedTranslation(ctx, sel, v)
  135351. }
  135352. func (ec *executionContext) marshalNRefundDuty2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐRefundDutyᚄ(ctx context.Context, sel ast.SelectionSet, v []*RefundDuty) graphql.Marshaler {
  135353. ret := make(graphql.Array, len(v))
  135354. var wg sync.WaitGroup
  135355. isLen1 := len(v) == 1
  135356. if !isLen1 {
  135357. wg.Add(len(v))
  135358. }
  135359. for i := range v {
  135360. i := i
  135361. fc := &graphql.FieldContext{
  135362. Index: &i,
  135363. Result: &v[i],
  135364. }
  135365. ctx := graphql.WithFieldContext(ctx, fc)
  135366. f := func(i int) {
  135367. defer func() {
  135368. if r := recover(); r != nil {
  135369. ec.Error(ctx, ec.Recover(ctx, r))
  135370. ret = nil
  135371. }
  135372. }()
  135373. if !isLen1 {
  135374. defer wg.Done()
  135375. }
  135376. ret[i] = ec.marshalNRefundDuty2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐRefundDuty(ctx, sel, v[i])
  135377. }
  135378. if isLen1 {
  135379. f(i)
  135380. } else {
  135381. go f(i)
  135382. }
  135383. }
  135384. wg.Wait()
  135385. for _, e := range ret {
  135386. if e == graphql.Null {
  135387. return graphql.Null
  135388. }
  135389. }
  135390. return ret
  135391. }
  135392. func (ec *executionContext) marshalNRefundDuty2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐRefundDuty(ctx context.Context, sel ast.SelectionSet, v *RefundDuty) graphql.Marshaler {
  135393. if v == nil {
  135394. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135395. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135396. }
  135397. return graphql.Null
  135398. }
  135399. return ec._RefundDuty(ctx, sel, v)
  135400. }
  135401. func (ec *executionContext) marshalNRefundLineItem2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐRefundLineItemᚄ(ctx context.Context, sel ast.SelectionSet, v []*RefundLineItem) graphql.Marshaler {
  135402. ret := make(graphql.Array, len(v))
  135403. var wg sync.WaitGroup
  135404. isLen1 := len(v) == 1
  135405. if !isLen1 {
  135406. wg.Add(len(v))
  135407. }
  135408. for i := range v {
  135409. i := i
  135410. fc := &graphql.FieldContext{
  135411. Index: &i,
  135412. Result: &v[i],
  135413. }
  135414. ctx := graphql.WithFieldContext(ctx, fc)
  135415. f := func(i int) {
  135416. defer func() {
  135417. if r := recover(); r != nil {
  135418. ec.Error(ctx, ec.Recover(ctx, r))
  135419. ret = nil
  135420. }
  135421. }()
  135422. if !isLen1 {
  135423. defer wg.Done()
  135424. }
  135425. ret[i] = ec.marshalNRefundLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐRefundLineItem(ctx, sel, v[i])
  135426. }
  135427. if isLen1 {
  135428. f(i)
  135429. } else {
  135430. go f(i)
  135431. }
  135432. }
  135433. wg.Wait()
  135434. for _, e := range ret {
  135435. if e == graphql.Null {
  135436. return graphql.Null
  135437. }
  135438. }
  135439. return ret
  135440. }
  135441. func (ec *executionContext) marshalNRefundLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐRefundLineItem(ctx context.Context, sel ast.SelectionSet, v *RefundLineItem) graphql.Marshaler {
  135442. if v == nil {
  135443. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135444. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135445. }
  135446. return graphql.Null
  135447. }
  135448. return ec._RefundLineItem(ctx, sel, v)
  135449. }
  135450. func (ec *executionContext) marshalNRefundLineItemConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐRefundLineItemConnection(ctx context.Context, sel ast.SelectionSet, v *RefundLineItemConnection) graphql.Marshaler {
  135451. if v == nil {
  135452. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135453. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135454. }
  135455. return graphql.Null
  135456. }
  135457. return ec._RefundLineItemConnection(ctx, sel, v)
  135458. }
  135459. func (ec *executionContext) marshalNRefundLineItemEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐRefundLineItemEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*RefundLineItemEdge) graphql.Marshaler {
  135460. ret := make(graphql.Array, len(v))
  135461. var wg sync.WaitGroup
  135462. isLen1 := len(v) == 1
  135463. if !isLen1 {
  135464. wg.Add(len(v))
  135465. }
  135466. for i := range v {
  135467. i := i
  135468. fc := &graphql.FieldContext{
  135469. Index: &i,
  135470. Result: &v[i],
  135471. }
  135472. ctx := graphql.WithFieldContext(ctx, fc)
  135473. f := func(i int) {
  135474. defer func() {
  135475. if r := recover(); r != nil {
  135476. ec.Error(ctx, ec.Recover(ctx, r))
  135477. ret = nil
  135478. }
  135479. }()
  135480. if !isLen1 {
  135481. defer wg.Done()
  135482. }
  135483. ret[i] = ec.marshalNRefundLineItemEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐRefundLineItemEdge(ctx, sel, v[i])
  135484. }
  135485. if isLen1 {
  135486. f(i)
  135487. } else {
  135488. go f(i)
  135489. }
  135490. }
  135491. wg.Wait()
  135492. for _, e := range ret {
  135493. if e == graphql.Null {
  135494. return graphql.Null
  135495. }
  135496. }
  135497. return ret
  135498. }
  135499. func (ec *executionContext) marshalNRefundLineItemEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐRefundLineItemEdge(ctx context.Context, sel ast.SelectionSet, v *RefundLineItemEdge) graphql.Marshaler {
  135500. if v == nil {
  135501. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135502. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135503. }
  135504. return graphql.Null
  135505. }
  135506. return ec._RefundLineItemEdge(ctx, sel, v)
  135507. }
  135508. func (ec *executionContext) unmarshalNRefundLineItemRestockType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐRefundLineItemRestockType(ctx context.Context, v interface{}) (RefundLineItemRestockType, error) {
  135509. var res RefundLineItemRestockType
  135510. err := res.UnmarshalGQL(v)
  135511. return res, graphql.ErrorOnPath(ctx, err)
  135512. }
  135513. func (ec *executionContext) marshalNRefundLineItemRestockType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐRefundLineItemRestockType(ctx context.Context, sel ast.SelectionSet, v RefundLineItemRestockType) graphql.Marshaler {
  135514. return v
  135515. }
  135516. func (ec *executionContext) marshalNResourceAlertAction2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐResourceAlertActionᚄ(ctx context.Context, sel ast.SelectionSet, v []*ResourceAlertAction) graphql.Marshaler {
  135517. ret := make(graphql.Array, len(v))
  135518. var wg sync.WaitGroup
  135519. isLen1 := len(v) == 1
  135520. if !isLen1 {
  135521. wg.Add(len(v))
  135522. }
  135523. for i := range v {
  135524. i := i
  135525. fc := &graphql.FieldContext{
  135526. Index: &i,
  135527. Result: &v[i],
  135528. }
  135529. ctx := graphql.WithFieldContext(ctx, fc)
  135530. f := func(i int) {
  135531. defer func() {
  135532. if r := recover(); r != nil {
  135533. ec.Error(ctx, ec.Recover(ctx, r))
  135534. ret = nil
  135535. }
  135536. }()
  135537. if !isLen1 {
  135538. defer wg.Done()
  135539. }
  135540. ret[i] = ec.marshalNResourceAlertAction2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐResourceAlertAction(ctx, sel, v[i])
  135541. }
  135542. if isLen1 {
  135543. f(i)
  135544. } else {
  135545. go f(i)
  135546. }
  135547. }
  135548. wg.Wait()
  135549. for _, e := range ret {
  135550. if e == graphql.Null {
  135551. return graphql.Null
  135552. }
  135553. }
  135554. return ret
  135555. }
  135556. func (ec *executionContext) marshalNResourceAlertAction2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐResourceAlertAction(ctx context.Context, sel ast.SelectionSet, v *ResourceAlertAction) graphql.Marshaler {
  135557. if v == nil {
  135558. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135559. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135560. }
  135561. return graphql.Null
  135562. }
  135563. return ec._ResourceAlertAction(ctx, sel, v)
  135564. }
  135565. func (ec *executionContext) unmarshalNResourceAlertSeverity2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐResourceAlertSeverity(ctx context.Context, v interface{}) (ResourceAlertSeverity, error) {
  135566. var res ResourceAlertSeverity
  135567. err := res.UnmarshalGQL(v)
  135568. return res, graphql.ErrorOnPath(ctx, err)
  135569. }
  135570. func (ec *executionContext) marshalNResourceAlertSeverity2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐResourceAlertSeverity(ctx context.Context, sel ast.SelectionSet, v ResourceAlertSeverity) graphql.Marshaler {
  135571. return v
  135572. }
  135573. func (ec *executionContext) marshalNResourceLimit2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐResourceLimit(ctx context.Context, sel ast.SelectionSet, v *ResourceLimit) graphql.Marshaler {
  135574. if v == nil {
  135575. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135576. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135577. }
  135578. return graphql.Null
  135579. }
  135580. return ec._ResourceLimit(ctx, sel, v)
  135581. }
  135582. func (ec *executionContext) marshalNResourcePublication2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐResourcePublicationᚄ(ctx context.Context, sel ast.SelectionSet, v []*ResourcePublication) graphql.Marshaler {
  135583. ret := make(graphql.Array, len(v))
  135584. var wg sync.WaitGroup
  135585. isLen1 := len(v) == 1
  135586. if !isLen1 {
  135587. wg.Add(len(v))
  135588. }
  135589. for i := range v {
  135590. i := i
  135591. fc := &graphql.FieldContext{
  135592. Index: &i,
  135593. Result: &v[i],
  135594. }
  135595. ctx := graphql.WithFieldContext(ctx, fc)
  135596. f := func(i int) {
  135597. defer func() {
  135598. if r := recover(); r != nil {
  135599. ec.Error(ctx, ec.Recover(ctx, r))
  135600. ret = nil
  135601. }
  135602. }()
  135603. if !isLen1 {
  135604. defer wg.Done()
  135605. }
  135606. ret[i] = ec.marshalNResourcePublication2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐResourcePublication(ctx, sel, v[i])
  135607. }
  135608. if isLen1 {
  135609. f(i)
  135610. } else {
  135611. go f(i)
  135612. }
  135613. }
  135614. wg.Wait()
  135615. for _, e := range ret {
  135616. if e == graphql.Null {
  135617. return graphql.Null
  135618. }
  135619. }
  135620. return ret
  135621. }
  135622. func (ec *executionContext) marshalNResourcePublication2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐResourcePublication(ctx context.Context, sel ast.SelectionSet, v *ResourcePublication) graphql.Marshaler {
  135623. if v == nil {
  135624. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135625. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135626. }
  135627. return graphql.Null
  135628. }
  135629. return ec._ResourcePublication(ctx, sel, v)
  135630. }
  135631. func (ec *executionContext) marshalNResourcePublicationConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐResourcePublicationConnection(ctx context.Context, sel ast.SelectionSet, v *ResourcePublicationConnection) graphql.Marshaler {
  135632. if v == nil {
  135633. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135634. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135635. }
  135636. return graphql.Null
  135637. }
  135638. return ec._ResourcePublicationConnection(ctx, sel, v)
  135639. }
  135640. func (ec *executionContext) marshalNResourcePublicationEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐResourcePublicationEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*ResourcePublicationEdge) graphql.Marshaler {
  135641. ret := make(graphql.Array, len(v))
  135642. var wg sync.WaitGroup
  135643. isLen1 := len(v) == 1
  135644. if !isLen1 {
  135645. wg.Add(len(v))
  135646. }
  135647. for i := range v {
  135648. i := i
  135649. fc := &graphql.FieldContext{
  135650. Index: &i,
  135651. Result: &v[i],
  135652. }
  135653. ctx := graphql.WithFieldContext(ctx, fc)
  135654. f := func(i int) {
  135655. defer func() {
  135656. if r := recover(); r != nil {
  135657. ec.Error(ctx, ec.Recover(ctx, r))
  135658. ret = nil
  135659. }
  135660. }()
  135661. if !isLen1 {
  135662. defer wg.Done()
  135663. }
  135664. ret[i] = ec.marshalNResourcePublicationEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐResourcePublicationEdge(ctx, sel, v[i])
  135665. }
  135666. if isLen1 {
  135667. f(i)
  135668. } else {
  135669. go f(i)
  135670. }
  135671. }
  135672. wg.Wait()
  135673. for _, e := range ret {
  135674. if e == graphql.Null {
  135675. return graphql.Null
  135676. }
  135677. }
  135678. return ret
  135679. }
  135680. func (ec *executionContext) marshalNResourcePublicationEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐResourcePublicationEdge(ctx context.Context, sel ast.SelectionSet, v *ResourcePublicationEdge) graphql.Marshaler {
  135681. if v == nil {
  135682. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135683. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135684. }
  135685. return graphql.Null
  135686. }
  135687. return ec._ResourcePublicationEdge(ctx, sel, v)
  135688. }
  135689. func (ec *executionContext) marshalNResourcePublicationV22ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐResourcePublicationV2ᚄ(ctx context.Context, sel ast.SelectionSet, v []*ResourcePublicationV2) graphql.Marshaler {
  135690. ret := make(graphql.Array, len(v))
  135691. var wg sync.WaitGroup
  135692. isLen1 := len(v) == 1
  135693. if !isLen1 {
  135694. wg.Add(len(v))
  135695. }
  135696. for i := range v {
  135697. i := i
  135698. fc := &graphql.FieldContext{
  135699. Index: &i,
  135700. Result: &v[i],
  135701. }
  135702. ctx := graphql.WithFieldContext(ctx, fc)
  135703. f := func(i int) {
  135704. defer func() {
  135705. if r := recover(); r != nil {
  135706. ec.Error(ctx, ec.Recover(ctx, r))
  135707. ret = nil
  135708. }
  135709. }()
  135710. if !isLen1 {
  135711. defer wg.Done()
  135712. }
  135713. ret[i] = ec.marshalNResourcePublicationV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐResourcePublicationV2(ctx, sel, v[i])
  135714. }
  135715. if isLen1 {
  135716. f(i)
  135717. } else {
  135718. go f(i)
  135719. }
  135720. }
  135721. wg.Wait()
  135722. for _, e := range ret {
  135723. if e == graphql.Null {
  135724. return graphql.Null
  135725. }
  135726. }
  135727. return ret
  135728. }
  135729. func (ec *executionContext) marshalNResourcePublicationV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐResourcePublicationV2(ctx context.Context, sel ast.SelectionSet, v *ResourcePublicationV2) graphql.Marshaler {
  135730. if v == nil {
  135731. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135732. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135733. }
  135734. return graphql.Null
  135735. }
  135736. return ec._ResourcePublicationV2(ctx, sel, v)
  135737. }
  135738. func (ec *executionContext) marshalNResourcePublicationV2Edge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐResourcePublicationV2Edgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*ResourcePublicationV2Edge) graphql.Marshaler {
  135739. ret := make(graphql.Array, len(v))
  135740. var wg sync.WaitGroup
  135741. isLen1 := len(v) == 1
  135742. if !isLen1 {
  135743. wg.Add(len(v))
  135744. }
  135745. for i := range v {
  135746. i := i
  135747. fc := &graphql.FieldContext{
  135748. Index: &i,
  135749. Result: &v[i],
  135750. }
  135751. ctx := graphql.WithFieldContext(ctx, fc)
  135752. f := func(i int) {
  135753. defer func() {
  135754. if r := recover(); r != nil {
  135755. ec.Error(ctx, ec.Recover(ctx, r))
  135756. ret = nil
  135757. }
  135758. }()
  135759. if !isLen1 {
  135760. defer wg.Done()
  135761. }
  135762. ret[i] = ec.marshalNResourcePublicationV2Edge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐResourcePublicationV2Edge(ctx, sel, v[i])
  135763. }
  135764. if isLen1 {
  135765. f(i)
  135766. } else {
  135767. go f(i)
  135768. }
  135769. }
  135770. wg.Wait()
  135771. for _, e := range ret {
  135772. if e == graphql.Null {
  135773. return graphql.Null
  135774. }
  135775. }
  135776. return ret
  135777. }
  135778. func (ec *executionContext) marshalNResourcePublicationV2Edge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐResourcePublicationV2Edge(ctx context.Context, sel ast.SelectionSet, v *ResourcePublicationV2Edge) graphql.Marshaler {
  135779. if v == nil {
  135780. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135781. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135782. }
  135783. return graphql.Null
  135784. }
  135785. return ec._ResourcePublicationV2Edge(ctx, sel, v)
  135786. }
  135787. func (ec *executionContext) marshalNSale2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSale(ctx context.Context, sel ast.SelectionSet, v Sale) graphql.Marshaler {
  135788. if v == nil {
  135789. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135790. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135791. }
  135792. return graphql.Null
  135793. }
  135794. return ec._Sale(ctx, sel, v)
  135795. }
  135796. func (ec *executionContext) marshalNSale2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSaleᚄ(ctx context.Context, sel ast.SelectionSet, v []Sale) graphql.Marshaler {
  135797. ret := make(graphql.Array, len(v))
  135798. var wg sync.WaitGroup
  135799. isLen1 := len(v) == 1
  135800. if !isLen1 {
  135801. wg.Add(len(v))
  135802. }
  135803. for i := range v {
  135804. i := i
  135805. fc := &graphql.FieldContext{
  135806. Index: &i,
  135807. Result: &v[i],
  135808. }
  135809. ctx := graphql.WithFieldContext(ctx, fc)
  135810. f := func(i int) {
  135811. defer func() {
  135812. if r := recover(); r != nil {
  135813. ec.Error(ctx, ec.Recover(ctx, r))
  135814. ret = nil
  135815. }
  135816. }()
  135817. if !isLen1 {
  135818. defer wg.Done()
  135819. }
  135820. ret[i] = ec.marshalNSale2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSale(ctx, sel, v[i])
  135821. }
  135822. if isLen1 {
  135823. f(i)
  135824. } else {
  135825. go f(i)
  135826. }
  135827. }
  135828. wg.Wait()
  135829. for _, e := range ret {
  135830. if e == graphql.Null {
  135831. return graphql.Null
  135832. }
  135833. }
  135834. return ret
  135835. }
  135836. func (ec *executionContext) marshalNSaleEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSaleEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*SaleEdge) graphql.Marshaler {
  135837. ret := make(graphql.Array, len(v))
  135838. var wg sync.WaitGroup
  135839. isLen1 := len(v) == 1
  135840. if !isLen1 {
  135841. wg.Add(len(v))
  135842. }
  135843. for i := range v {
  135844. i := i
  135845. fc := &graphql.FieldContext{
  135846. Index: &i,
  135847. Result: &v[i],
  135848. }
  135849. ctx := graphql.WithFieldContext(ctx, fc)
  135850. f := func(i int) {
  135851. defer func() {
  135852. if r := recover(); r != nil {
  135853. ec.Error(ctx, ec.Recover(ctx, r))
  135854. ret = nil
  135855. }
  135856. }()
  135857. if !isLen1 {
  135858. defer wg.Done()
  135859. }
  135860. ret[i] = ec.marshalNSaleEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSaleEdge(ctx, sel, v[i])
  135861. }
  135862. if isLen1 {
  135863. f(i)
  135864. } else {
  135865. go f(i)
  135866. }
  135867. }
  135868. wg.Wait()
  135869. for _, e := range ret {
  135870. if e == graphql.Null {
  135871. return graphql.Null
  135872. }
  135873. }
  135874. return ret
  135875. }
  135876. func (ec *executionContext) marshalNSaleEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSaleEdge(ctx context.Context, sel ast.SelectionSet, v *SaleEdge) graphql.Marshaler {
  135877. if v == nil {
  135878. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135879. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135880. }
  135881. return graphql.Null
  135882. }
  135883. return ec._SaleEdge(ctx, sel, v)
  135884. }
  135885. func (ec *executionContext) marshalNSalesAgreement2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSalesAgreement(ctx context.Context, sel ast.SelectionSet, v SalesAgreement) graphql.Marshaler {
  135886. if v == nil {
  135887. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135888. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135889. }
  135890. return graphql.Null
  135891. }
  135892. return ec._SalesAgreement(ctx, sel, v)
  135893. }
  135894. func (ec *executionContext) marshalNSalesAgreement2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSalesAgreementᚄ(ctx context.Context, sel ast.SelectionSet, v []SalesAgreement) graphql.Marshaler {
  135895. ret := make(graphql.Array, len(v))
  135896. var wg sync.WaitGroup
  135897. isLen1 := len(v) == 1
  135898. if !isLen1 {
  135899. wg.Add(len(v))
  135900. }
  135901. for i := range v {
  135902. i := i
  135903. fc := &graphql.FieldContext{
  135904. Index: &i,
  135905. Result: &v[i],
  135906. }
  135907. ctx := graphql.WithFieldContext(ctx, fc)
  135908. f := func(i int) {
  135909. defer func() {
  135910. if r := recover(); r != nil {
  135911. ec.Error(ctx, ec.Recover(ctx, r))
  135912. ret = nil
  135913. }
  135914. }()
  135915. if !isLen1 {
  135916. defer wg.Done()
  135917. }
  135918. ret[i] = ec.marshalNSalesAgreement2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSalesAgreement(ctx, sel, v[i])
  135919. }
  135920. if isLen1 {
  135921. f(i)
  135922. } else {
  135923. go f(i)
  135924. }
  135925. }
  135926. wg.Wait()
  135927. for _, e := range ret {
  135928. if e == graphql.Null {
  135929. return graphql.Null
  135930. }
  135931. }
  135932. return ret
  135933. }
  135934. func (ec *executionContext) marshalNSalesAgreementEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSalesAgreementEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*SalesAgreementEdge) graphql.Marshaler {
  135935. ret := make(graphql.Array, len(v))
  135936. var wg sync.WaitGroup
  135937. isLen1 := len(v) == 1
  135938. if !isLen1 {
  135939. wg.Add(len(v))
  135940. }
  135941. for i := range v {
  135942. i := i
  135943. fc := &graphql.FieldContext{
  135944. Index: &i,
  135945. Result: &v[i],
  135946. }
  135947. ctx := graphql.WithFieldContext(ctx, fc)
  135948. f := func(i int) {
  135949. defer func() {
  135950. if r := recover(); r != nil {
  135951. ec.Error(ctx, ec.Recover(ctx, r))
  135952. ret = nil
  135953. }
  135954. }()
  135955. if !isLen1 {
  135956. defer wg.Done()
  135957. }
  135958. ret[i] = ec.marshalNSalesAgreementEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSalesAgreementEdge(ctx, sel, v[i])
  135959. }
  135960. if isLen1 {
  135961. f(i)
  135962. } else {
  135963. go f(i)
  135964. }
  135965. }
  135966. wg.Wait()
  135967. for _, e := range ret {
  135968. if e == graphql.Null {
  135969. return graphql.Null
  135970. }
  135971. }
  135972. return ret
  135973. }
  135974. func (ec *executionContext) marshalNSalesAgreementEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSalesAgreementEdge(ctx context.Context, sel ast.SelectionSet, v *SalesAgreementEdge) graphql.Marshaler {
  135975. if v == nil {
  135976. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135977. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135978. }
  135979. return graphql.Null
  135980. }
  135981. return ec._SalesAgreementEdge(ctx, sel, v)
  135982. }
  135983. func (ec *executionContext) marshalNSavedSearch2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSavedSearchᚄ(ctx context.Context, sel ast.SelectionSet, v []*SavedSearch) graphql.Marshaler {
  135984. ret := make(graphql.Array, len(v))
  135985. var wg sync.WaitGroup
  135986. isLen1 := len(v) == 1
  135987. if !isLen1 {
  135988. wg.Add(len(v))
  135989. }
  135990. for i := range v {
  135991. i := i
  135992. fc := &graphql.FieldContext{
  135993. Index: &i,
  135994. Result: &v[i],
  135995. }
  135996. ctx := graphql.WithFieldContext(ctx, fc)
  135997. f := func(i int) {
  135998. defer func() {
  135999. if r := recover(); r != nil {
  136000. ec.Error(ctx, ec.Recover(ctx, r))
  136001. ret = nil
  136002. }
  136003. }()
  136004. if !isLen1 {
  136005. defer wg.Done()
  136006. }
  136007. ret[i] = ec.marshalNSavedSearch2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSavedSearch(ctx, sel, v[i])
  136008. }
  136009. if isLen1 {
  136010. f(i)
  136011. } else {
  136012. go f(i)
  136013. }
  136014. }
  136015. wg.Wait()
  136016. for _, e := range ret {
  136017. if e == graphql.Null {
  136018. return graphql.Null
  136019. }
  136020. }
  136021. return ret
  136022. }
  136023. func (ec *executionContext) marshalNSavedSearch2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSavedSearch(ctx context.Context, sel ast.SelectionSet, v *SavedSearch) graphql.Marshaler {
  136024. if v == nil {
  136025. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136026. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136027. }
  136028. return graphql.Null
  136029. }
  136030. return ec._SavedSearch(ctx, sel, v)
  136031. }
  136032. func (ec *executionContext) marshalNSavedSearchEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSavedSearchEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*SavedSearchEdge) graphql.Marshaler {
  136033. ret := make(graphql.Array, len(v))
  136034. var wg sync.WaitGroup
  136035. isLen1 := len(v) == 1
  136036. if !isLen1 {
  136037. wg.Add(len(v))
  136038. }
  136039. for i := range v {
  136040. i := i
  136041. fc := &graphql.FieldContext{
  136042. Index: &i,
  136043. Result: &v[i],
  136044. }
  136045. ctx := graphql.WithFieldContext(ctx, fc)
  136046. f := func(i int) {
  136047. defer func() {
  136048. if r := recover(); r != nil {
  136049. ec.Error(ctx, ec.Recover(ctx, r))
  136050. ret = nil
  136051. }
  136052. }()
  136053. if !isLen1 {
  136054. defer wg.Done()
  136055. }
  136056. ret[i] = ec.marshalNSavedSearchEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSavedSearchEdge(ctx, sel, v[i])
  136057. }
  136058. if isLen1 {
  136059. f(i)
  136060. } else {
  136061. go f(i)
  136062. }
  136063. }
  136064. wg.Wait()
  136065. for _, e := range ret {
  136066. if e == graphql.Null {
  136067. return graphql.Null
  136068. }
  136069. }
  136070. return ret
  136071. }
  136072. func (ec *executionContext) marshalNSavedSearchEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSavedSearchEdge(ctx context.Context, sel ast.SelectionSet, v *SavedSearchEdge) graphql.Marshaler {
  136073. if v == nil {
  136074. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136075. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136076. }
  136077. return graphql.Null
  136078. }
  136079. return ec._SavedSearchEdge(ctx, sel, v)
  136080. }
  136081. func (ec *executionContext) marshalNSearchFilter2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSearchFilterᚄ(ctx context.Context, sel ast.SelectionSet, v []*SearchFilter) graphql.Marshaler {
  136082. ret := make(graphql.Array, len(v))
  136083. var wg sync.WaitGroup
  136084. isLen1 := len(v) == 1
  136085. if !isLen1 {
  136086. wg.Add(len(v))
  136087. }
  136088. for i := range v {
  136089. i := i
  136090. fc := &graphql.FieldContext{
  136091. Index: &i,
  136092. Result: &v[i],
  136093. }
  136094. ctx := graphql.WithFieldContext(ctx, fc)
  136095. f := func(i int) {
  136096. defer func() {
  136097. if r := recover(); r != nil {
  136098. ec.Error(ctx, ec.Recover(ctx, r))
  136099. ret = nil
  136100. }
  136101. }()
  136102. if !isLen1 {
  136103. defer wg.Done()
  136104. }
  136105. ret[i] = ec.marshalNSearchFilter2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSearchFilter(ctx, sel, v[i])
  136106. }
  136107. if isLen1 {
  136108. f(i)
  136109. } else {
  136110. go f(i)
  136111. }
  136112. }
  136113. wg.Wait()
  136114. for _, e := range ret {
  136115. if e == graphql.Null {
  136116. return graphql.Null
  136117. }
  136118. }
  136119. return ret
  136120. }
  136121. func (ec *executionContext) marshalNSearchFilter2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSearchFilter(ctx context.Context, sel ast.SelectionSet, v *SearchFilter) graphql.Marshaler {
  136122. if v == nil {
  136123. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136124. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136125. }
  136126. return graphql.Null
  136127. }
  136128. return ec._SearchFilter(ctx, sel, v)
  136129. }
  136130. func (ec *executionContext) marshalNSearchFilterOptions2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSearchFilterOptions(ctx context.Context, sel ast.SelectionSet, v *SearchFilterOptions) graphql.Marshaler {
  136131. if v == nil {
  136132. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136133. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136134. }
  136135. return graphql.Null
  136136. }
  136137. return ec._SearchFilterOptions(ctx, sel, v)
  136138. }
  136139. func (ec *executionContext) marshalNSearchResult2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSearchResult(ctx context.Context, sel ast.SelectionSet, v *SearchResult) graphql.Marshaler {
  136140. if v == nil {
  136141. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136142. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136143. }
  136144. return graphql.Null
  136145. }
  136146. return ec._SearchResult(ctx, sel, v)
  136147. }
  136148. func (ec *executionContext) marshalNSearchResultConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSearchResultConnection(ctx context.Context, sel ast.SelectionSet, v *SearchResultConnection) graphql.Marshaler {
  136149. if v == nil {
  136150. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136151. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136152. }
  136153. return graphql.Null
  136154. }
  136155. return ec._SearchResultConnection(ctx, sel, v)
  136156. }
  136157. func (ec *executionContext) marshalNSearchResultEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSearchResultEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*SearchResultEdge) graphql.Marshaler {
  136158. ret := make(graphql.Array, len(v))
  136159. var wg sync.WaitGroup
  136160. isLen1 := len(v) == 1
  136161. if !isLen1 {
  136162. wg.Add(len(v))
  136163. }
  136164. for i := range v {
  136165. i := i
  136166. fc := &graphql.FieldContext{
  136167. Index: &i,
  136168. Result: &v[i],
  136169. }
  136170. ctx := graphql.WithFieldContext(ctx, fc)
  136171. f := func(i int) {
  136172. defer func() {
  136173. if r := recover(); r != nil {
  136174. ec.Error(ctx, ec.Recover(ctx, r))
  136175. ret = nil
  136176. }
  136177. }()
  136178. if !isLen1 {
  136179. defer wg.Done()
  136180. }
  136181. ret[i] = ec.marshalNSearchResultEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSearchResultEdge(ctx, sel, v[i])
  136182. }
  136183. if isLen1 {
  136184. f(i)
  136185. } else {
  136186. go f(i)
  136187. }
  136188. }
  136189. wg.Wait()
  136190. for _, e := range ret {
  136191. if e == graphql.Null {
  136192. return graphql.Null
  136193. }
  136194. }
  136195. return ret
  136196. }
  136197. func (ec *executionContext) marshalNSearchResultEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSearchResultEdge(ctx context.Context, sel ast.SelectionSet, v *SearchResultEdge) graphql.Marshaler {
  136198. if v == nil {
  136199. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136200. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136201. }
  136202. return graphql.Null
  136203. }
  136204. return ec._SearchResultEdge(ctx, sel, v)
  136205. }
  136206. func (ec *executionContext) unmarshalNSearchResultType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSearchResultType(ctx context.Context, v interface{}) (SearchResultType, error) {
  136207. var res SearchResultType
  136208. err := res.UnmarshalGQL(v)
  136209. return res, graphql.ErrorOnPath(ctx, err)
  136210. }
  136211. func (ec *executionContext) marshalNSearchResultType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSearchResultType(ctx context.Context, sel ast.SelectionSet, v SearchResultType) graphql.Marshaler {
  136212. return v
  136213. }
  136214. func (ec *executionContext) marshalNSellingPlan2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanᚄ(ctx context.Context, sel ast.SelectionSet, v []*SellingPlan) graphql.Marshaler {
  136215. ret := make(graphql.Array, len(v))
  136216. var wg sync.WaitGroup
  136217. isLen1 := len(v) == 1
  136218. if !isLen1 {
  136219. wg.Add(len(v))
  136220. }
  136221. for i := range v {
  136222. i := i
  136223. fc := &graphql.FieldContext{
  136224. Index: &i,
  136225. Result: &v[i],
  136226. }
  136227. ctx := graphql.WithFieldContext(ctx, fc)
  136228. f := func(i int) {
  136229. defer func() {
  136230. if r := recover(); r != nil {
  136231. ec.Error(ctx, ec.Recover(ctx, r))
  136232. ret = nil
  136233. }
  136234. }()
  136235. if !isLen1 {
  136236. defer wg.Done()
  136237. }
  136238. ret[i] = ec.marshalNSellingPlan2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlan(ctx, sel, v[i])
  136239. }
  136240. if isLen1 {
  136241. f(i)
  136242. } else {
  136243. go f(i)
  136244. }
  136245. }
  136246. wg.Wait()
  136247. for _, e := range ret {
  136248. if e == graphql.Null {
  136249. return graphql.Null
  136250. }
  136251. }
  136252. return ret
  136253. }
  136254. func (ec *executionContext) marshalNSellingPlan2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlan(ctx context.Context, sel ast.SelectionSet, v *SellingPlan) graphql.Marshaler {
  136255. if v == nil {
  136256. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136257. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136258. }
  136259. return graphql.Null
  136260. }
  136261. return ec._SellingPlan(ctx, sel, v)
  136262. }
  136263. func (ec *executionContext) marshalNSellingPlanAnchor2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanAnchorᚄ(ctx context.Context, sel ast.SelectionSet, v []*SellingPlanAnchor) graphql.Marshaler {
  136264. ret := make(graphql.Array, len(v))
  136265. var wg sync.WaitGroup
  136266. isLen1 := len(v) == 1
  136267. if !isLen1 {
  136268. wg.Add(len(v))
  136269. }
  136270. for i := range v {
  136271. i := i
  136272. fc := &graphql.FieldContext{
  136273. Index: &i,
  136274. Result: &v[i],
  136275. }
  136276. ctx := graphql.WithFieldContext(ctx, fc)
  136277. f := func(i int) {
  136278. defer func() {
  136279. if r := recover(); r != nil {
  136280. ec.Error(ctx, ec.Recover(ctx, r))
  136281. ret = nil
  136282. }
  136283. }()
  136284. if !isLen1 {
  136285. defer wg.Done()
  136286. }
  136287. ret[i] = ec.marshalNSellingPlanAnchor2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanAnchor(ctx, sel, v[i])
  136288. }
  136289. if isLen1 {
  136290. f(i)
  136291. } else {
  136292. go f(i)
  136293. }
  136294. }
  136295. wg.Wait()
  136296. for _, e := range ret {
  136297. if e == graphql.Null {
  136298. return graphql.Null
  136299. }
  136300. }
  136301. return ret
  136302. }
  136303. func (ec *executionContext) marshalNSellingPlanAnchor2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanAnchor(ctx context.Context, sel ast.SelectionSet, v *SellingPlanAnchor) graphql.Marshaler {
  136304. if v == nil {
  136305. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136306. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136307. }
  136308. return graphql.Null
  136309. }
  136310. return ec._SellingPlanAnchor(ctx, sel, v)
  136311. }
  136312. func (ec *executionContext) unmarshalNSellingPlanAnchorType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanAnchorType(ctx context.Context, v interface{}) (SellingPlanAnchorType, error) {
  136313. var res SellingPlanAnchorType
  136314. err := res.UnmarshalGQL(v)
  136315. return res, graphql.ErrorOnPath(ctx, err)
  136316. }
  136317. func (ec *executionContext) marshalNSellingPlanAnchorType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanAnchorType(ctx context.Context, sel ast.SelectionSet, v SellingPlanAnchorType) graphql.Marshaler {
  136318. return v
  136319. }
  136320. func (ec *executionContext) marshalNSellingPlanBillingPolicy2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanBillingPolicy(ctx context.Context, sel ast.SelectionSet, v SellingPlanBillingPolicy) graphql.Marshaler {
  136321. if v == nil {
  136322. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136323. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136324. }
  136325. return graphql.Null
  136326. }
  136327. return ec._SellingPlanBillingPolicy(ctx, sel, v)
  136328. }
  136329. func (ec *executionContext) marshalNSellingPlanCheckoutCharge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanCheckoutCharge(ctx context.Context, sel ast.SelectionSet, v *SellingPlanCheckoutCharge) graphql.Marshaler {
  136330. if v == nil {
  136331. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136332. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136333. }
  136334. return graphql.Null
  136335. }
  136336. return ec._SellingPlanCheckoutCharge(ctx, sel, v)
  136337. }
  136338. func (ec *executionContext) unmarshalNSellingPlanCheckoutChargeType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanCheckoutChargeType(ctx context.Context, v interface{}) (SellingPlanCheckoutChargeType, error) {
  136339. var res SellingPlanCheckoutChargeType
  136340. err := res.UnmarshalGQL(v)
  136341. return res, graphql.ErrorOnPath(ctx, err)
  136342. }
  136343. func (ec *executionContext) marshalNSellingPlanCheckoutChargeType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanCheckoutChargeType(ctx context.Context, sel ast.SelectionSet, v SellingPlanCheckoutChargeType) graphql.Marshaler {
  136344. return v
  136345. }
  136346. func (ec *executionContext) marshalNSellingPlanCheckoutChargeValue2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanCheckoutChargeValue(ctx context.Context, sel ast.SelectionSet, v SellingPlanCheckoutChargeValue) graphql.Marshaler {
  136347. if v == nil {
  136348. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136349. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136350. }
  136351. return graphql.Null
  136352. }
  136353. return ec._SellingPlanCheckoutChargeValue(ctx, sel, v)
  136354. }
  136355. func (ec *executionContext) marshalNSellingPlanConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanConnection(ctx context.Context, sel ast.SelectionSet, v *SellingPlanConnection) graphql.Marshaler {
  136356. if v == nil {
  136357. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136358. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136359. }
  136360. return graphql.Null
  136361. }
  136362. return ec._SellingPlanConnection(ctx, sel, v)
  136363. }
  136364. func (ec *executionContext) marshalNSellingPlanDeliveryPolicy2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanDeliveryPolicy(ctx context.Context, sel ast.SelectionSet, v SellingPlanDeliveryPolicy) graphql.Marshaler {
  136365. if v == nil {
  136366. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136367. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136368. }
  136369. return graphql.Null
  136370. }
  136371. return ec._SellingPlanDeliveryPolicy(ctx, sel, v)
  136372. }
  136373. func (ec *executionContext) marshalNSellingPlanEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*SellingPlanEdge) graphql.Marshaler {
  136374. ret := make(graphql.Array, len(v))
  136375. var wg sync.WaitGroup
  136376. isLen1 := len(v) == 1
  136377. if !isLen1 {
  136378. wg.Add(len(v))
  136379. }
  136380. for i := range v {
  136381. i := i
  136382. fc := &graphql.FieldContext{
  136383. Index: &i,
  136384. Result: &v[i],
  136385. }
  136386. ctx := graphql.WithFieldContext(ctx, fc)
  136387. f := func(i int) {
  136388. defer func() {
  136389. if r := recover(); r != nil {
  136390. ec.Error(ctx, ec.Recover(ctx, r))
  136391. ret = nil
  136392. }
  136393. }()
  136394. if !isLen1 {
  136395. defer wg.Done()
  136396. }
  136397. ret[i] = ec.marshalNSellingPlanEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanEdge(ctx, sel, v[i])
  136398. }
  136399. if isLen1 {
  136400. f(i)
  136401. } else {
  136402. go f(i)
  136403. }
  136404. }
  136405. wg.Wait()
  136406. for _, e := range ret {
  136407. if e == graphql.Null {
  136408. return graphql.Null
  136409. }
  136410. }
  136411. return ret
  136412. }
  136413. func (ec *executionContext) marshalNSellingPlanEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanEdge(ctx context.Context, sel ast.SelectionSet, v *SellingPlanEdge) graphql.Marshaler {
  136414. if v == nil {
  136415. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136416. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136417. }
  136418. return graphql.Null
  136419. }
  136420. return ec._SellingPlanEdge(ctx, sel, v)
  136421. }
  136422. func (ec *executionContext) unmarshalNSellingPlanFixedDeliveryPolicyIntent2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanFixedDeliveryPolicyIntent(ctx context.Context, v interface{}) (SellingPlanFixedDeliveryPolicyIntent, error) {
  136423. var res SellingPlanFixedDeliveryPolicyIntent
  136424. err := res.UnmarshalGQL(v)
  136425. return res, graphql.ErrorOnPath(ctx, err)
  136426. }
  136427. func (ec *executionContext) marshalNSellingPlanFixedDeliveryPolicyIntent2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanFixedDeliveryPolicyIntent(ctx context.Context, sel ast.SelectionSet, v SellingPlanFixedDeliveryPolicyIntent) graphql.Marshaler {
  136428. return v
  136429. }
  136430. func (ec *executionContext) unmarshalNSellingPlanFixedDeliveryPolicyPreAnchorBehavior2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanFixedDeliveryPolicyPreAnchorBehavior(ctx context.Context, v interface{}) (SellingPlanFixedDeliveryPolicyPreAnchorBehavior, error) {
  136431. var res SellingPlanFixedDeliveryPolicyPreAnchorBehavior
  136432. err := res.UnmarshalGQL(v)
  136433. return res, graphql.ErrorOnPath(ctx, err)
  136434. }
  136435. func (ec *executionContext) marshalNSellingPlanFixedDeliveryPolicyPreAnchorBehavior2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanFixedDeliveryPolicyPreAnchorBehavior(ctx context.Context, sel ast.SelectionSet, v SellingPlanFixedDeliveryPolicyPreAnchorBehavior) graphql.Marshaler {
  136436. return v
  136437. }
  136438. func (ec *executionContext) unmarshalNSellingPlanFulfillmentTrigger2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanFulfillmentTrigger(ctx context.Context, v interface{}) (SellingPlanFulfillmentTrigger, error) {
  136439. var res SellingPlanFulfillmentTrigger
  136440. err := res.UnmarshalGQL(v)
  136441. return res, graphql.ErrorOnPath(ctx, err)
  136442. }
  136443. func (ec *executionContext) marshalNSellingPlanFulfillmentTrigger2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanFulfillmentTrigger(ctx context.Context, sel ast.SelectionSet, v SellingPlanFulfillmentTrigger) graphql.Marshaler {
  136444. return v
  136445. }
  136446. func (ec *executionContext) marshalNSellingPlanGroup2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanGroupᚄ(ctx context.Context, sel ast.SelectionSet, v []*SellingPlanGroup) graphql.Marshaler {
  136447. ret := make(graphql.Array, len(v))
  136448. var wg sync.WaitGroup
  136449. isLen1 := len(v) == 1
  136450. if !isLen1 {
  136451. wg.Add(len(v))
  136452. }
  136453. for i := range v {
  136454. i := i
  136455. fc := &graphql.FieldContext{
  136456. Index: &i,
  136457. Result: &v[i],
  136458. }
  136459. ctx := graphql.WithFieldContext(ctx, fc)
  136460. f := func(i int) {
  136461. defer func() {
  136462. if r := recover(); r != nil {
  136463. ec.Error(ctx, ec.Recover(ctx, r))
  136464. ret = nil
  136465. }
  136466. }()
  136467. if !isLen1 {
  136468. defer wg.Done()
  136469. }
  136470. ret[i] = ec.marshalNSellingPlanGroup2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanGroup(ctx, sel, v[i])
  136471. }
  136472. if isLen1 {
  136473. f(i)
  136474. } else {
  136475. go f(i)
  136476. }
  136477. }
  136478. wg.Wait()
  136479. for _, e := range ret {
  136480. if e == graphql.Null {
  136481. return graphql.Null
  136482. }
  136483. }
  136484. return ret
  136485. }
  136486. func (ec *executionContext) marshalNSellingPlanGroup2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanGroup(ctx context.Context, sel ast.SelectionSet, v *SellingPlanGroup) graphql.Marshaler {
  136487. if v == nil {
  136488. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136489. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136490. }
  136491. return graphql.Null
  136492. }
  136493. return ec._SellingPlanGroup(ctx, sel, v)
  136494. }
  136495. func (ec *executionContext) marshalNSellingPlanGroupConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanGroupConnection(ctx context.Context, sel ast.SelectionSet, v *SellingPlanGroupConnection) graphql.Marshaler {
  136496. if v == nil {
  136497. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136498. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136499. }
  136500. return graphql.Null
  136501. }
  136502. return ec._SellingPlanGroupConnection(ctx, sel, v)
  136503. }
  136504. func (ec *executionContext) marshalNSellingPlanGroupEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanGroupEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*SellingPlanGroupEdge) graphql.Marshaler {
  136505. ret := make(graphql.Array, len(v))
  136506. var wg sync.WaitGroup
  136507. isLen1 := len(v) == 1
  136508. if !isLen1 {
  136509. wg.Add(len(v))
  136510. }
  136511. for i := range v {
  136512. i := i
  136513. fc := &graphql.FieldContext{
  136514. Index: &i,
  136515. Result: &v[i],
  136516. }
  136517. ctx := graphql.WithFieldContext(ctx, fc)
  136518. f := func(i int) {
  136519. defer func() {
  136520. if r := recover(); r != nil {
  136521. ec.Error(ctx, ec.Recover(ctx, r))
  136522. ret = nil
  136523. }
  136524. }()
  136525. if !isLen1 {
  136526. defer wg.Done()
  136527. }
  136528. ret[i] = ec.marshalNSellingPlanGroupEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanGroupEdge(ctx, sel, v[i])
  136529. }
  136530. if isLen1 {
  136531. f(i)
  136532. } else {
  136533. go f(i)
  136534. }
  136535. }
  136536. wg.Wait()
  136537. for _, e := range ret {
  136538. if e == graphql.Null {
  136539. return graphql.Null
  136540. }
  136541. }
  136542. return ret
  136543. }
  136544. func (ec *executionContext) marshalNSellingPlanGroupEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanGroupEdge(ctx context.Context, sel ast.SelectionSet, v *SellingPlanGroupEdge) graphql.Marshaler {
  136545. if v == nil {
  136546. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136547. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136548. }
  136549. return graphql.Null
  136550. }
  136551. return ec._SellingPlanGroupEdge(ctx, sel, v)
  136552. }
  136553. func (ec *executionContext) unmarshalNSellingPlanInterval2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanInterval(ctx context.Context, v interface{}) (SellingPlanInterval, error) {
  136554. var res SellingPlanInterval
  136555. err := res.UnmarshalGQL(v)
  136556. return res, graphql.ErrorOnPath(ctx, err)
  136557. }
  136558. func (ec *executionContext) marshalNSellingPlanInterval2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanInterval(ctx context.Context, sel ast.SelectionSet, v SellingPlanInterval) graphql.Marshaler {
  136559. return v
  136560. }
  136561. func (ec *executionContext) marshalNSellingPlanPricingPolicy2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanPricingPolicy(ctx context.Context, sel ast.SelectionSet, v SellingPlanPricingPolicy) graphql.Marshaler {
  136562. if v == nil {
  136563. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136564. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136565. }
  136566. return graphql.Null
  136567. }
  136568. return ec._SellingPlanPricingPolicy(ctx, sel, v)
  136569. }
  136570. func (ec *executionContext) marshalNSellingPlanPricingPolicy2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanPricingPolicyᚄ(ctx context.Context, sel ast.SelectionSet, v []SellingPlanPricingPolicy) graphql.Marshaler {
  136571. ret := make(graphql.Array, len(v))
  136572. var wg sync.WaitGroup
  136573. isLen1 := len(v) == 1
  136574. if !isLen1 {
  136575. wg.Add(len(v))
  136576. }
  136577. for i := range v {
  136578. i := i
  136579. fc := &graphql.FieldContext{
  136580. Index: &i,
  136581. Result: &v[i],
  136582. }
  136583. ctx := graphql.WithFieldContext(ctx, fc)
  136584. f := func(i int) {
  136585. defer func() {
  136586. if r := recover(); r != nil {
  136587. ec.Error(ctx, ec.Recover(ctx, r))
  136588. ret = nil
  136589. }
  136590. }()
  136591. if !isLen1 {
  136592. defer wg.Done()
  136593. }
  136594. ret[i] = ec.marshalNSellingPlanPricingPolicy2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanPricingPolicy(ctx, sel, v[i])
  136595. }
  136596. if isLen1 {
  136597. f(i)
  136598. } else {
  136599. go f(i)
  136600. }
  136601. }
  136602. wg.Wait()
  136603. for _, e := range ret {
  136604. if e == graphql.Null {
  136605. return graphql.Null
  136606. }
  136607. }
  136608. return ret
  136609. }
  136610. func (ec *executionContext) unmarshalNSellingPlanPricingPolicyAdjustmentType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanPricingPolicyAdjustmentType(ctx context.Context, v interface{}) (SellingPlanPricingPolicyAdjustmentType, error) {
  136611. var res SellingPlanPricingPolicyAdjustmentType
  136612. err := res.UnmarshalGQL(v)
  136613. return res, graphql.ErrorOnPath(ctx, err)
  136614. }
  136615. func (ec *executionContext) marshalNSellingPlanPricingPolicyAdjustmentType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanPricingPolicyAdjustmentType(ctx context.Context, sel ast.SelectionSet, v SellingPlanPricingPolicyAdjustmentType) graphql.Marshaler {
  136616. return v
  136617. }
  136618. func (ec *executionContext) marshalNSellingPlanPricingPolicyAdjustmentValue2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanPricingPolicyAdjustmentValue(ctx context.Context, sel ast.SelectionSet, v SellingPlanPricingPolicyAdjustmentValue) graphql.Marshaler {
  136619. if v == nil {
  136620. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136621. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136622. }
  136623. return graphql.Null
  136624. }
  136625. return ec._SellingPlanPricingPolicyAdjustmentValue(ctx, sel, v)
  136626. }
  136627. func (ec *executionContext) unmarshalNSellingPlanRecurringDeliveryPolicyIntent2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanRecurringDeliveryPolicyIntent(ctx context.Context, v interface{}) (SellingPlanRecurringDeliveryPolicyIntent, error) {
  136628. var res SellingPlanRecurringDeliveryPolicyIntent
  136629. err := res.UnmarshalGQL(v)
  136630. return res, graphql.ErrorOnPath(ctx, err)
  136631. }
  136632. func (ec *executionContext) marshalNSellingPlanRecurringDeliveryPolicyIntent2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanRecurringDeliveryPolicyIntent(ctx context.Context, sel ast.SelectionSet, v SellingPlanRecurringDeliveryPolicyIntent) graphql.Marshaler {
  136633. return v
  136634. }
  136635. func (ec *executionContext) unmarshalNSellingPlanRecurringDeliveryPolicyPreAnchorBehavior2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanRecurringDeliveryPolicyPreAnchorBehavior(ctx context.Context, v interface{}) (SellingPlanRecurringDeliveryPolicyPreAnchorBehavior, error) {
  136636. var res SellingPlanRecurringDeliveryPolicyPreAnchorBehavior
  136637. err := res.UnmarshalGQL(v)
  136638. return res, graphql.ErrorOnPath(ctx, err)
  136639. }
  136640. func (ec *executionContext) marshalNSellingPlanRecurringDeliveryPolicyPreAnchorBehavior2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanRecurringDeliveryPolicyPreAnchorBehavior(ctx context.Context, sel ast.SelectionSet, v SellingPlanRecurringDeliveryPolicyPreAnchorBehavior) graphql.Marshaler {
  136641. return v
  136642. }
  136643. func (ec *executionContext) unmarshalNSellingPlanRemainingBalanceChargeTrigger2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanRemainingBalanceChargeTrigger(ctx context.Context, v interface{}) (SellingPlanRemainingBalanceChargeTrigger, error) {
  136644. var res SellingPlanRemainingBalanceChargeTrigger
  136645. err := res.UnmarshalGQL(v)
  136646. return res, graphql.ErrorOnPath(ctx, err)
  136647. }
  136648. func (ec *executionContext) marshalNSellingPlanRemainingBalanceChargeTrigger2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanRemainingBalanceChargeTrigger(ctx context.Context, sel ast.SelectionSet, v SellingPlanRemainingBalanceChargeTrigger) graphql.Marshaler {
  136649. return v
  136650. }
  136651. func (ec *executionContext) unmarshalNSellingPlanReserve2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanReserve(ctx context.Context, v interface{}) (SellingPlanReserve, error) {
  136652. var res SellingPlanReserve
  136653. err := res.UnmarshalGQL(v)
  136654. return res, graphql.ErrorOnPath(ctx, err)
  136655. }
  136656. func (ec *executionContext) marshalNSellingPlanReserve2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanReserve(ctx context.Context, sel ast.SelectionSet, v SellingPlanReserve) graphql.Marshaler {
  136657. return v
  136658. }
  136659. func (ec *executionContext) marshalNShippingLine2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShippingLineᚄ(ctx context.Context, sel ast.SelectionSet, v []*ShippingLine) graphql.Marshaler {
  136660. ret := make(graphql.Array, len(v))
  136661. var wg sync.WaitGroup
  136662. isLen1 := len(v) == 1
  136663. if !isLen1 {
  136664. wg.Add(len(v))
  136665. }
  136666. for i := range v {
  136667. i := i
  136668. fc := &graphql.FieldContext{
  136669. Index: &i,
  136670. Result: &v[i],
  136671. }
  136672. ctx := graphql.WithFieldContext(ctx, fc)
  136673. f := func(i int) {
  136674. defer func() {
  136675. if r := recover(); r != nil {
  136676. ec.Error(ctx, ec.Recover(ctx, r))
  136677. ret = nil
  136678. }
  136679. }()
  136680. if !isLen1 {
  136681. defer wg.Done()
  136682. }
  136683. ret[i] = ec.marshalNShippingLine2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShippingLine(ctx, sel, v[i])
  136684. }
  136685. if isLen1 {
  136686. f(i)
  136687. } else {
  136688. go f(i)
  136689. }
  136690. }
  136691. wg.Wait()
  136692. for _, e := range ret {
  136693. if e == graphql.Null {
  136694. return graphql.Null
  136695. }
  136696. }
  136697. return ret
  136698. }
  136699. func (ec *executionContext) marshalNShippingLine2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShippingLine(ctx context.Context, sel ast.SelectionSet, v *ShippingLine) graphql.Marshaler {
  136700. if v == nil {
  136701. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136702. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136703. }
  136704. return graphql.Null
  136705. }
  136706. return ec._ShippingLine(ctx, sel, v)
  136707. }
  136708. func (ec *executionContext) marshalNShippingLineEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShippingLineEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*ShippingLineEdge) graphql.Marshaler {
  136709. ret := make(graphql.Array, len(v))
  136710. var wg sync.WaitGroup
  136711. isLen1 := len(v) == 1
  136712. if !isLen1 {
  136713. wg.Add(len(v))
  136714. }
  136715. for i := range v {
  136716. i := i
  136717. fc := &graphql.FieldContext{
  136718. Index: &i,
  136719. Result: &v[i],
  136720. }
  136721. ctx := graphql.WithFieldContext(ctx, fc)
  136722. f := func(i int) {
  136723. defer func() {
  136724. if r := recover(); r != nil {
  136725. ec.Error(ctx, ec.Recover(ctx, r))
  136726. ret = nil
  136727. }
  136728. }()
  136729. if !isLen1 {
  136730. defer wg.Done()
  136731. }
  136732. ret[i] = ec.marshalNShippingLineEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShippingLineEdge(ctx, sel, v[i])
  136733. }
  136734. if isLen1 {
  136735. f(i)
  136736. } else {
  136737. go f(i)
  136738. }
  136739. }
  136740. wg.Wait()
  136741. for _, e := range ret {
  136742. if e == graphql.Null {
  136743. return graphql.Null
  136744. }
  136745. }
  136746. return ret
  136747. }
  136748. func (ec *executionContext) marshalNShippingLineEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShippingLineEdge(ctx context.Context, sel ast.SelectionSet, v *ShippingLineEdge) graphql.Marshaler {
  136749. if v == nil {
  136750. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136751. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136752. }
  136753. return graphql.Null
  136754. }
  136755. return ec._ShippingLineEdge(ctx, sel, v)
  136756. }
  136757. func (ec *executionContext) marshalNShippingRefund2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShippingRefund(ctx context.Context, sel ast.SelectionSet, v *ShippingRefund) graphql.Marshaler {
  136758. if v == nil {
  136759. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136760. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136761. }
  136762. return graphql.Null
  136763. }
  136764. return ec._ShippingRefund(ctx, sel, v)
  136765. }
  136766. func (ec *executionContext) marshalNShop2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShop(ctx context.Context, sel ast.SelectionSet, v Shop) graphql.Marshaler {
  136767. return ec._Shop(ctx, sel, &v)
  136768. }
  136769. func (ec *executionContext) marshalNShop2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShop(ctx context.Context, sel ast.SelectionSet, v *Shop) graphql.Marshaler {
  136770. if v == nil {
  136771. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136772. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136773. }
  136774. return graphql.Null
  136775. }
  136776. return ec._Shop(ctx, sel, v)
  136777. }
  136778. func (ec *executionContext) marshalNShopAlert2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShopAlertᚄ(ctx context.Context, sel ast.SelectionSet, v []*ShopAlert) graphql.Marshaler {
  136779. ret := make(graphql.Array, len(v))
  136780. var wg sync.WaitGroup
  136781. isLen1 := len(v) == 1
  136782. if !isLen1 {
  136783. wg.Add(len(v))
  136784. }
  136785. for i := range v {
  136786. i := i
  136787. fc := &graphql.FieldContext{
  136788. Index: &i,
  136789. Result: &v[i],
  136790. }
  136791. ctx := graphql.WithFieldContext(ctx, fc)
  136792. f := func(i int) {
  136793. defer func() {
  136794. if r := recover(); r != nil {
  136795. ec.Error(ctx, ec.Recover(ctx, r))
  136796. ret = nil
  136797. }
  136798. }()
  136799. if !isLen1 {
  136800. defer wg.Done()
  136801. }
  136802. ret[i] = ec.marshalNShopAlert2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShopAlert(ctx, sel, v[i])
  136803. }
  136804. if isLen1 {
  136805. f(i)
  136806. } else {
  136807. go f(i)
  136808. }
  136809. }
  136810. wg.Wait()
  136811. for _, e := range ret {
  136812. if e == graphql.Null {
  136813. return graphql.Null
  136814. }
  136815. }
  136816. return ret
  136817. }
  136818. func (ec *executionContext) marshalNShopAlert2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShopAlert(ctx context.Context, sel ast.SelectionSet, v *ShopAlert) graphql.Marshaler {
  136819. if v == nil {
  136820. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136821. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136822. }
  136823. return graphql.Null
  136824. }
  136825. return ec._ShopAlert(ctx, sel, v)
  136826. }
  136827. func (ec *executionContext) marshalNShopAlertAction2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShopAlertAction(ctx context.Context, sel ast.SelectionSet, v *ShopAlertAction) graphql.Marshaler {
  136828. if v == nil {
  136829. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136830. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136831. }
  136832. return graphql.Null
  136833. }
  136834. return ec._ShopAlertAction(ctx, sel, v)
  136835. }
  136836. func (ec *executionContext) unmarshalNShopBranding2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShopBranding(ctx context.Context, v interface{}) (ShopBranding, error) {
  136837. var res ShopBranding
  136838. err := res.UnmarshalGQL(v)
  136839. return res, graphql.ErrorOnPath(ctx, err)
  136840. }
  136841. func (ec *executionContext) marshalNShopBranding2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShopBranding(ctx context.Context, sel ast.SelectionSet, v ShopBranding) graphql.Marshaler {
  136842. return v
  136843. }
  136844. func (ec *executionContext) unmarshalNShopCustomerAccountsSetting2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShopCustomerAccountsSetting(ctx context.Context, v interface{}) (ShopCustomerAccountsSetting, error) {
  136845. var res ShopCustomerAccountsSetting
  136846. err := res.UnmarshalGQL(v)
  136847. return res, graphql.ErrorOnPath(ctx, err)
  136848. }
  136849. func (ec *executionContext) marshalNShopCustomerAccountsSetting2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShopCustomerAccountsSetting(ctx context.Context, sel ast.SelectionSet, v ShopCustomerAccountsSetting) graphql.Marshaler {
  136850. return v
  136851. }
  136852. func (ec *executionContext) marshalNShopFeatures2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShopFeatures(ctx context.Context, sel ast.SelectionSet, v *ShopFeatures) graphql.Marshaler {
  136853. if v == nil {
  136854. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136855. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136856. }
  136857. return graphql.Null
  136858. }
  136859. return ec._ShopFeatures(ctx, sel, v)
  136860. }
  136861. func (ec *executionContext) marshalNShopPlan2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShopPlan(ctx context.Context, sel ast.SelectionSet, v *ShopPlan) graphql.Marshaler {
  136862. if v == nil {
  136863. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136864. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136865. }
  136866. return graphql.Null
  136867. }
  136868. return ec._ShopPlan(ctx, sel, v)
  136869. }
  136870. func (ec *executionContext) marshalNShopPolicy2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShopPolicyᚄ(ctx context.Context, sel ast.SelectionSet, v []*ShopPolicy) graphql.Marshaler {
  136871. ret := make(graphql.Array, len(v))
  136872. var wg sync.WaitGroup
  136873. isLen1 := len(v) == 1
  136874. if !isLen1 {
  136875. wg.Add(len(v))
  136876. }
  136877. for i := range v {
  136878. i := i
  136879. fc := &graphql.FieldContext{
  136880. Index: &i,
  136881. Result: &v[i],
  136882. }
  136883. ctx := graphql.WithFieldContext(ctx, fc)
  136884. f := func(i int) {
  136885. defer func() {
  136886. if r := recover(); r != nil {
  136887. ec.Error(ctx, ec.Recover(ctx, r))
  136888. ret = nil
  136889. }
  136890. }()
  136891. if !isLen1 {
  136892. defer wg.Done()
  136893. }
  136894. ret[i] = ec.marshalNShopPolicy2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShopPolicy(ctx, sel, v[i])
  136895. }
  136896. if isLen1 {
  136897. f(i)
  136898. } else {
  136899. go f(i)
  136900. }
  136901. }
  136902. wg.Wait()
  136903. for _, e := range ret {
  136904. if e == graphql.Null {
  136905. return graphql.Null
  136906. }
  136907. }
  136908. return ret
  136909. }
  136910. func (ec *executionContext) marshalNShopPolicy2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShopPolicy(ctx context.Context, sel ast.SelectionSet, v *ShopPolicy) graphql.Marshaler {
  136911. if v == nil {
  136912. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136913. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136914. }
  136915. return graphql.Null
  136916. }
  136917. return ec._ShopPolicy(ctx, sel, v)
  136918. }
  136919. func (ec *executionContext) unmarshalNShopPolicyType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShopPolicyType(ctx context.Context, v interface{}) (ShopPolicyType, error) {
  136920. var res ShopPolicyType
  136921. err := res.UnmarshalGQL(v)
  136922. return res, graphql.ErrorOnPath(ctx, err)
  136923. }
  136924. func (ec *executionContext) marshalNShopPolicyType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShopPolicyType(ctx context.Context, sel ast.SelectionSet, v ShopPolicyType) graphql.Marshaler {
  136925. return v
  136926. }
  136927. func (ec *executionContext) marshalNShopResourceLimits2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShopResourceLimits(ctx context.Context, sel ast.SelectionSet, v *ShopResourceLimits) graphql.Marshaler {
  136928. if v == nil {
  136929. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136930. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136931. }
  136932. return graphql.Null
  136933. }
  136934. return ec._ShopResourceLimits(ctx, sel, v)
  136935. }
  136936. func (ec *executionContext) marshalNStaffMember2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStaffMemberᚄ(ctx context.Context, sel ast.SelectionSet, v []*StaffMember) graphql.Marshaler {
  136937. ret := make(graphql.Array, len(v))
  136938. var wg sync.WaitGroup
  136939. isLen1 := len(v) == 1
  136940. if !isLen1 {
  136941. wg.Add(len(v))
  136942. }
  136943. for i := range v {
  136944. i := i
  136945. fc := &graphql.FieldContext{
  136946. Index: &i,
  136947. Result: &v[i],
  136948. }
  136949. ctx := graphql.WithFieldContext(ctx, fc)
  136950. f := func(i int) {
  136951. defer func() {
  136952. if r := recover(); r != nil {
  136953. ec.Error(ctx, ec.Recover(ctx, r))
  136954. ret = nil
  136955. }
  136956. }()
  136957. if !isLen1 {
  136958. defer wg.Done()
  136959. }
  136960. ret[i] = ec.marshalNStaffMember2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStaffMember(ctx, sel, v[i])
  136961. }
  136962. if isLen1 {
  136963. f(i)
  136964. } else {
  136965. go f(i)
  136966. }
  136967. }
  136968. wg.Wait()
  136969. for _, e := range ret {
  136970. if e == graphql.Null {
  136971. return graphql.Null
  136972. }
  136973. }
  136974. return ret
  136975. }
  136976. func (ec *executionContext) marshalNStaffMember2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStaffMember(ctx context.Context, sel ast.SelectionSet, v *StaffMember) graphql.Marshaler {
  136977. if v == nil {
  136978. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136979. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136980. }
  136981. return graphql.Null
  136982. }
  136983. return ec._StaffMember(ctx, sel, v)
  136984. }
  136985. func (ec *executionContext) marshalNStaffMemberConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStaffMemberConnection(ctx context.Context, sel ast.SelectionSet, v *StaffMemberConnection) graphql.Marshaler {
  136986. if v == nil {
  136987. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136988. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136989. }
  136990. return graphql.Null
  136991. }
  136992. return ec._StaffMemberConnection(ctx, sel, v)
  136993. }
  136994. func (ec *executionContext) marshalNStaffMemberEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStaffMemberEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*StaffMemberEdge) graphql.Marshaler {
  136995. ret := make(graphql.Array, len(v))
  136996. var wg sync.WaitGroup
  136997. isLen1 := len(v) == 1
  136998. if !isLen1 {
  136999. wg.Add(len(v))
  137000. }
  137001. for i := range v {
  137002. i := i
  137003. fc := &graphql.FieldContext{
  137004. Index: &i,
  137005. Result: &v[i],
  137006. }
  137007. ctx := graphql.WithFieldContext(ctx, fc)
  137008. f := func(i int) {
  137009. defer func() {
  137010. if r := recover(); r != nil {
  137011. ec.Error(ctx, ec.Recover(ctx, r))
  137012. ret = nil
  137013. }
  137014. }()
  137015. if !isLen1 {
  137016. defer wg.Done()
  137017. }
  137018. ret[i] = ec.marshalNStaffMemberEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStaffMemberEdge(ctx, sel, v[i])
  137019. }
  137020. if isLen1 {
  137021. f(i)
  137022. } else {
  137023. go f(i)
  137024. }
  137025. }
  137026. wg.Wait()
  137027. for _, e := range ret {
  137028. if e == graphql.Null {
  137029. return graphql.Null
  137030. }
  137031. }
  137032. return ret
  137033. }
  137034. func (ec *executionContext) marshalNStaffMemberEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStaffMemberEdge(ctx context.Context, sel ast.SelectionSet, v *StaffMemberEdge) graphql.Marshaler {
  137035. if v == nil {
  137036. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137037. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137038. }
  137039. return graphql.Null
  137040. }
  137041. return ec._StaffMemberEdge(ctx, sel, v)
  137042. }
  137043. func (ec *executionContext) marshalNStaffMemberPrivateData2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStaffMemberPrivateData(ctx context.Context, sel ast.SelectionSet, v *StaffMemberPrivateData) graphql.Marshaler {
  137044. if v == nil {
  137045. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137046. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137047. }
  137048. return graphql.Null
  137049. }
  137050. return ec._StaffMemberPrivateData(ctx, sel, v)
  137051. }
  137052. func (ec *executionContext) marshalNStorefrontAccessToken2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStorefrontAccessTokenᚄ(ctx context.Context, sel ast.SelectionSet, v []*StorefrontAccessToken) graphql.Marshaler {
  137053. ret := make(graphql.Array, len(v))
  137054. var wg sync.WaitGroup
  137055. isLen1 := len(v) == 1
  137056. if !isLen1 {
  137057. wg.Add(len(v))
  137058. }
  137059. for i := range v {
  137060. i := i
  137061. fc := &graphql.FieldContext{
  137062. Index: &i,
  137063. Result: &v[i],
  137064. }
  137065. ctx := graphql.WithFieldContext(ctx, fc)
  137066. f := func(i int) {
  137067. defer func() {
  137068. if r := recover(); r != nil {
  137069. ec.Error(ctx, ec.Recover(ctx, r))
  137070. ret = nil
  137071. }
  137072. }()
  137073. if !isLen1 {
  137074. defer wg.Done()
  137075. }
  137076. ret[i] = ec.marshalNStorefrontAccessToken2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStorefrontAccessToken(ctx, sel, v[i])
  137077. }
  137078. if isLen1 {
  137079. f(i)
  137080. } else {
  137081. go f(i)
  137082. }
  137083. }
  137084. wg.Wait()
  137085. for _, e := range ret {
  137086. if e == graphql.Null {
  137087. return graphql.Null
  137088. }
  137089. }
  137090. return ret
  137091. }
  137092. func (ec *executionContext) marshalNStorefrontAccessToken2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStorefrontAccessToken(ctx context.Context, sel ast.SelectionSet, v *StorefrontAccessToken) graphql.Marshaler {
  137093. if v == nil {
  137094. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137095. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137096. }
  137097. return graphql.Null
  137098. }
  137099. return ec._StorefrontAccessToken(ctx, sel, v)
  137100. }
  137101. func (ec *executionContext) marshalNStorefrontAccessTokenConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStorefrontAccessTokenConnection(ctx context.Context, sel ast.SelectionSet, v *StorefrontAccessTokenConnection) graphql.Marshaler {
  137102. if v == nil {
  137103. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137104. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137105. }
  137106. return graphql.Null
  137107. }
  137108. return ec._StorefrontAccessTokenConnection(ctx, sel, v)
  137109. }
  137110. func (ec *executionContext) marshalNStorefrontAccessTokenEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStorefrontAccessTokenEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*StorefrontAccessTokenEdge) graphql.Marshaler {
  137111. ret := make(graphql.Array, len(v))
  137112. var wg sync.WaitGroup
  137113. isLen1 := len(v) == 1
  137114. if !isLen1 {
  137115. wg.Add(len(v))
  137116. }
  137117. for i := range v {
  137118. i := i
  137119. fc := &graphql.FieldContext{
  137120. Index: &i,
  137121. Result: &v[i],
  137122. }
  137123. ctx := graphql.WithFieldContext(ctx, fc)
  137124. f := func(i int) {
  137125. defer func() {
  137126. if r := recover(); r != nil {
  137127. ec.Error(ctx, ec.Recover(ctx, r))
  137128. ret = nil
  137129. }
  137130. }()
  137131. if !isLen1 {
  137132. defer wg.Done()
  137133. }
  137134. ret[i] = ec.marshalNStorefrontAccessTokenEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStorefrontAccessTokenEdge(ctx, sel, v[i])
  137135. }
  137136. if isLen1 {
  137137. f(i)
  137138. } else {
  137139. go f(i)
  137140. }
  137141. }
  137142. wg.Wait()
  137143. for _, e := range ret {
  137144. if e == graphql.Null {
  137145. return graphql.Null
  137146. }
  137147. }
  137148. return ret
  137149. }
  137150. func (ec *executionContext) marshalNStorefrontAccessTokenEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStorefrontAccessTokenEdge(ctx context.Context, sel ast.SelectionSet, v *StorefrontAccessTokenEdge) graphql.Marshaler {
  137151. if v == nil {
  137152. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137153. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137154. }
  137155. return graphql.Null
  137156. }
  137157. return ec._StorefrontAccessTokenEdge(ctx, sel, v)
  137158. }
  137159. func (ec *executionContext) unmarshalNString2string(ctx context.Context, v interface{}) (string, error) {
  137160. res, err := graphql.UnmarshalString(v)
  137161. return res, graphql.ErrorOnPath(ctx, err)
  137162. }
  137163. func (ec *executionContext) marshalNString2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  137164. res := graphql.MarshalString(v)
  137165. if res == graphql.Null {
  137166. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137167. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137168. }
  137169. }
  137170. return res
  137171. }
  137172. func (ec *executionContext) unmarshalNString2ᚕstringᚄ(ctx context.Context, v interface{}) ([]string, error) {
  137173. var vSlice []interface{}
  137174. if v != nil {
  137175. vSlice = graphql.CoerceList(v)
  137176. }
  137177. var err error
  137178. res := make([]string, len(vSlice))
  137179. for i := range vSlice {
  137180. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i))
  137181. res[i], err = ec.unmarshalNString2string(ctx, vSlice[i])
  137182. if err != nil {
  137183. return nil, err
  137184. }
  137185. }
  137186. return res, nil
  137187. }
  137188. func (ec *executionContext) marshalNString2ᚕstringᚄ(ctx context.Context, sel ast.SelectionSet, v []string) graphql.Marshaler {
  137189. ret := make(graphql.Array, len(v))
  137190. for i := range v {
  137191. ret[i] = ec.marshalNString2string(ctx, sel, v[i])
  137192. }
  137193. for _, e := range ret {
  137194. if e == graphql.Null {
  137195. return graphql.Null
  137196. }
  137197. }
  137198. return ret
  137199. }
  137200. func (ec *executionContext) marshalNStringConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStringConnection(ctx context.Context, sel ast.SelectionSet, v *StringConnection) graphql.Marshaler {
  137201. if v == nil {
  137202. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137203. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137204. }
  137205. return graphql.Null
  137206. }
  137207. return ec._StringConnection(ctx, sel, v)
  137208. }
  137209. func (ec *executionContext) marshalNStringEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStringEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*StringEdge) graphql.Marshaler {
  137210. ret := make(graphql.Array, len(v))
  137211. var wg sync.WaitGroup
  137212. isLen1 := len(v) == 1
  137213. if !isLen1 {
  137214. wg.Add(len(v))
  137215. }
  137216. for i := range v {
  137217. i := i
  137218. fc := &graphql.FieldContext{
  137219. Index: &i,
  137220. Result: &v[i],
  137221. }
  137222. ctx := graphql.WithFieldContext(ctx, fc)
  137223. f := func(i int) {
  137224. defer func() {
  137225. if r := recover(); r != nil {
  137226. ec.Error(ctx, ec.Recover(ctx, r))
  137227. ret = nil
  137228. }
  137229. }()
  137230. if !isLen1 {
  137231. defer wg.Done()
  137232. }
  137233. ret[i] = ec.marshalNStringEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStringEdge(ctx, sel, v[i])
  137234. }
  137235. if isLen1 {
  137236. f(i)
  137237. } else {
  137238. go f(i)
  137239. }
  137240. }
  137241. wg.Wait()
  137242. for _, e := range ret {
  137243. if e == graphql.Null {
  137244. return graphql.Null
  137245. }
  137246. }
  137247. return ret
  137248. }
  137249. func (ec *executionContext) marshalNStringEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStringEdge(ctx context.Context, sel ast.SelectionSet, v *StringEdge) graphql.Marshaler {
  137250. if v == nil {
  137251. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137252. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137253. }
  137254. return graphql.Null
  137255. }
  137256. return ec._StringEdge(ctx, sel, v)
  137257. }
  137258. func (ec *executionContext) marshalNSubscriptionBillingAttempt2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionBillingAttemptᚄ(ctx context.Context, sel ast.SelectionSet, v []*SubscriptionBillingAttempt) graphql.Marshaler {
  137259. ret := make(graphql.Array, len(v))
  137260. var wg sync.WaitGroup
  137261. isLen1 := len(v) == 1
  137262. if !isLen1 {
  137263. wg.Add(len(v))
  137264. }
  137265. for i := range v {
  137266. i := i
  137267. fc := &graphql.FieldContext{
  137268. Index: &i,
  137269. Result: &v[i],
  137270. }
  137271. ctx := graphql.WithFieldContext(ctx, fc)
  137272. f := func(i int) {
  137273. defer func() {
  137274. if r := recover(); r != nil {
  137275. ec.Error(ctx, ec.Recover(ctx, r))
  137276. ret = nil
  137277. }
  137278. }()
  137279. if !isLen1 {
  137280. defer wg.Done()
  137281. }
  137282. ret[i] = ec.marshalNSubscriptionBillingAttempt2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionBillingAttempt(ctx, sel, v[i])
  137283. }
  137284. if isLen1 {
  137285. f(i)
  137286. } else {
  137287. go f(i)
  137288. }
  137289. }
  137290. wg.Wait()
  137291. for _, e := range ret {
  137292. if e == graphql.Null {
  137293. return graphql.Null
  137294. }
  137295. }
  137296. return ret
  137297. }
  137298. func (ec *executionContext) marshalNSubscriptionBillingAttempt2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionBillingAttempt(ctx context.Context, sel ast.SelectionSet, v *SubscriptionBillingAttempt) graphql.Marshaler {
  137299. if v == nil {
  137300. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137301. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137302. }
  137303. return graphql.Null
  137304. }
  137305. return ec._SubscriptionBillingAttempt(ctx, sel, v)
  137306. }
  137307. func (ec *executionContext) marshalNSubscriptionBillingAttemptConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionBillingAttemptConnection(ctx context.Context, sel ast.SelectionSet, v *SubscriptionBillingAttemptConnection) graphql.Marshaler {
  137308. if v == nil {
  137309. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137310. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137311. }
  137312. return graphql.Null
  137313. }
  137314. return ec._SubscriptionBillingAttemptConnection(ctx, sel, v)
  137315. }
  137316. func (ec *executionContext) marshalNSubscriptionBillingAttemptEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionBillingAttemptEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*SubscriptionBillingAttemptEdge) graphql.Marshaler {
  137317. ret := make(graphql.Array, len(v))
  137318. var wg sync.WaitGroup
  137319. isLen1 := len(v) == 1
  137320. if !isLen1 {
  137321. wg.Add(len(v))
  137322. }
  137323. for i := range v {
  137324. i := i
  137325. fc := &graphql.FieldContext{
  137326. Index: &i,
  137327. Result: &v[i],
  137328. }
  137329. ctx := graphql.WithFieldContext(ctx, fc)
  137330. f := func(i int) {
  137331. defer func() {
  137332. if r := recover(); r != nil {
  137333. ec.Error(ctx, ec.Recover(ctx, r))
  137334. ret = nil
  137335. }
  137336. }()
  137337. if !isLen1 {
  137338. defer wg.Done()
  137339. }
  137340. ret[i] = ec.marshalNSubscriptionBillingAttemptEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionBillingAttemptEdge(ctx, sel, v[i])
  137341. }
  137342. if isLen1 {
  137343. f(i)
  137344. } else {
  137345. go f(i)
  137346. }
  137347. }
  137348. wg.Wait()
  137349. for _, e := range ret {
  137350. if e == graphql.Null {
  137351. return graphql.Null
  137352. }
  137353. }
  137354. return ret
  137355. }
  137356. func (ec *executionContext) marshalNSubscriptionBillingAttemptEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionBillingAttemptEdge(ctx context.Context, sel ast.SelectionSet, v *SubscriptionBillingAttemptEdge) graphql.Marshaler {
  137357. if v == nil {
  137358. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137359. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137360. }
  137361. return graphql.Null
  137362. }
  137363. return ec._SubscriptionBillingAttemptEdge(ctx, sel, v)
  137364. }
  137365. func (ec *executionContext) marshalNSubscriptionBillingPolicy2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionBillingPolicy(ctx context.Context, sel ast.SelectionSet, v *SubscriptionBillingPolicy) graphql.Marshaler {
  137366. if v == nil {
  137367. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137368. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137369. }
  137370. return graphql.Null
  137371. }
  137372. return ec._SubscriptionBillingPolicy(ctx, sel, v)
  137373. }
  137374. func (ec *executionContext) marshalNSubscriptionContract2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionContractᚄ(ctx context.Context, sel ast.SelectionSet, v []*SubscriptionContract) graphql.Marshaler {
  137375. ret := make(graphql.Array, len(v))
  137376. var wg sync.WaitGroup
  137377. isLen1 := len(v) == 1
  137378. if !isLen1 {
  137379. wg.Add(len(v))
  137380. }
  137381. for i := range v {
  137382. i := i
  137383. fc := &graphql.FieldContext{
  137384. Index: &i,
  137385. Result: &v[i],
  137386. }
  137387. ctx := graphql.WithFieldContext(ctx, fc)
  137388. f := func(i int) {
  137389. defer func() {
  137390. if r := recover(); r != nil {
  137391. ec.Error(ctx, ec.Recover(ctx, r))
  137392. ret = nil
  137393. }
  137394. }()
  137395. if !isLen1 {
  137396. defer wg.Done()
  137397. }
  137398. ret[i] = ec.marshalNSubscriptionContract2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionContract(ctx, sel, v[i])
  137399. }
  137400. if isLen1 {
  137401. f(i)
  137402. } else {
  137403. go f(i)
  137404. }
  137405. }
  137406. wg.Wait()
  137407. for _, e := range ret {
  137408. if e == graphql.Null {
  137409. return graphql.Null
  137410. }
  137411. }
  137412. return ret
  137413. }
  137414. func (ec *executionContext) marshalNSubscriptionContract2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionContract(ctx context.Context, sel ast.SelectionSet, v *SubscriptionContract) graphql.Marshaler {
  137415. if v == nil {
  137416. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137417. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137418. }
  137419. return graphql.Null
  137420. }
  137421. return ec._SubscriptionContract(ctx, sel, v)
  137422. }
  137423. func (ec *executionContext) marshalNSubscriptionContractConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionContractConnection(ctx context.Context, sel ast.SelectionSet, v *SubscriptionContractConnection) graphql.Marshaler {
  137424. if v == nil {
  137425. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137426. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137427. }
  137428. return graphql.Null
  137429. }
  137430. return ec._SubscriptionContractConnection(ctx, sel, v)
  137431. }
  137432. func (ec *executionContext) marshalNSubscriptionContractEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionContractEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*SubscriptionContractEdge) graphql.Marshaler {
  137433. ret := make(graphql.Array, len(v))
  137434. var wg sync.WaitGroup
  137435. isLen1 := len(v) == 1
  137436. if !isLen1 {
  137437. wg.Add(len(v))
  137438. }
  137439. for i := range v {
  137440. i := i
  137441. fc := &graphql.FieldContext{
  137442. Index: &i,
  137443. Result: &v[i],
  137444. }
  137445. ctx := graphql.WithFieldContext(ctx, fc)
  137446. f := func(i int) {
  137447. defer func() {
  137448. if r := recover(); r != nil {
  137449. ec.Error(ctx, ec.Recover(ctx, r))
  137450. ret = nil
  137451. }
  137452. }()
  137453. if !isLen1 {
  137454. defer wg.Done()
  137455. }
  137456. ret[i] = ec.marshalNSubscriptionContractEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionContractEdge(ctx, sel, v[i])
  137457. }
  137458. if isLen1 {
  137459. f(i)
  137460. } else {
  137461. go f(i)
  137462. }
  137463. }
  137464. wg.Wait()
  137465. for _, e := range ret {
  137466. if e == graphql.Null {
  137467. return graphql.Null
  137468. }
  137469. }
  137470. return ret
  137471. }
  137472. func (ec *executionContext) marshalNSubscriptionContractEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionContractEdge(ctx context.Context, sel ast.SelectionSet, v *SubscriptionContractEdge) graphql.Marshaler {
  137473. if v == nil {
  137474. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137475. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137476. }
  137477. return graphql.Null
  137478. }
  137479. return ec._SubscriptionContractEdge(ctx, sel, v)
  137480. }
  137481. func (ec *executionContext) unmarshalNSubscriptionContractSubscriptionStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionContractSubscriptionStatus(ctx context.Context, v interface{}) (SubscriptionContractSubscriptionStatus, error) {
  137482. var res SubscriptionContractSubscriptionStatus
  137483. err := res.UnmarshalGQL(v)
  137484. return res, graphql.ErrorOnPath(ctx, err)
  137485. }
  137486. func (ec *executionContext) marshalNSubscriptionContractSubscriptionStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionContractSubscriptionStatus(ctx context.Context, sel ast.SelectionSet, v SubscriptionContractSubscriptionStatus) graphql.Marshaler {
  137487. return v
  137488. }
  137489. func (ec *executionContext) marshalNSubscriptionCyclePriceAdjustment2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionCyclePriceAdjustmentᚄ(ctx context.Context, sel ast.SelectionSet, v []*SubscriptionCyclePriceAdjustment) graphql.Marshaler {
  137490. ret := make(graphql.Array, len(v))
  137491. var wg sync.WaitGroup
  137492. isLen1 := len(v) == 1
  137493. if !isLen1 {
  137494. wg.Add(len(v))
  137495. }
  137496. for i := range v {
  137497. i := i
  137498. fc := &graphql.FieldContext{
  137499. Index: &i,
  137500. Result: &v[i],
  137501. }
  137502. ctx := graphql.WithFieldContext(ctx, fc)
  137503. f := func(i int) {
  137504. defer func() {
  137505. if r := recover(); r != nil {
  137506. ec.Error(ctx, ec.Recover(ctx, r))
  137507. ret = nil
  137508. }
  137509. }()
  137510. if !isLen1 {
  137511. defer wg.Done()
  137512. }
  137513. ret[i] = ec.marshalNSubscriptionCyclePriceAdjustment2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionCyclePriceAdjustment(ctx, sel, v[i])
  137514. }
  137515. if isLen1 {
  137516. f(i)
  137517. } else {
  137518. go f(i)
  137519. }
  137520. }
  137521. wg.Wait()
  137522. for _, e := range ret {
  137523. if e == graphql.Null {
  137524. return graphql.Null
  137525. }
  137526. }
  137527. return ret
  137528. }
  137529. func (ec *executionContext) marshalNSubscriptionCyclePriceAdjustment2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionCyclePriceAdjustment(ctx context.Context, sel ast.SelectionSet, v *SubscriptionCyclePriceAdjustment) graphql.Marshaler {
  137530. if v == nil {
  137531. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137532. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137533. }
  137534. return graphql.Null
  137535. }
  137536. return ec._SubscriptionCyclePriceAdjustment(ctx, sel, v)
  137537. }
  137538. func (ec *executionContext) marshalNSubscriptionDeliveryMethodLocalDeliveryOption2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionDeliveryMethodLocalDeliveryOption(ctx context.Context, sel ast.SelectionSet, v *SubscriptionDeliveryMethodLocalDeliveryOption) graphql.Marshaler {
  137539. if v == nil {
  137540. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137541. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137542. }
  137543. return graphql.Null
  137544. }
  137545. return ec._SubscriptionDeliveryMethodLocalDeliveryOption(ctx, sel, v)
  137546. }
  137547. func (ec *executionContext) marshalNSubscriptionDeliveryMethodPickupOption2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionDeliveryMethodPickupOption(ctx context.Context, sel ast.SelectionSet, v *SubscriptionDeliveryMethodPickupOption) graphql.Marshaler {
  137548. if v == nil {
  137549. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137550. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137551. }
  137552. return graphql.Null
  137553. }
  137554. return ec._SubscriptionDeliveryMethodPickupOption(ctx, sel, v)
  137555. }
  137556. func (ec *executionContext) marshalNSubscriptionDeliveryMethodShippingOption2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionDeliveryMethodShippingOption(ctx context.Context, sel ast.SelectionSet, v *SubscriptionDeliveryMethodShippingOption) graphql.Marshaler {
  137557. if v == nil {
  137558. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137559. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137560. }
  137561. return graphql.Null
  137562. }
  137563. return ec._SubscriptionDeliveryMethodShippingOption(ctx, sel, v)
  137564. }
  137565. func (ec *executionContext) marshalNSubscriptionDeliveryPolicy2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionDeliveryPolicy(ctx context.Context, sel ast.SelectionSet, v *SubscriptionDeliveryPolicy) graphql.Marshaler {
  137566. if v == nil {
  137567. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137568. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137569. }
  137570. return graphql.Null
  137571. }
  137572. return ec._SubscriptionDeliveryPolicy(ctx, sel, v)
  137573. }
  137574. func (ec *executionContext) marshalNSubscriptionDiscount2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionDiscount(ctx context.Context, sel ast.SelectionSet, v SubscriptionDiscount) graphql.Marshaler {
  137575. if v == nil {
  137576. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137577. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137578. }
  137579. return graphql.Null
  137580. }
  137581. return ec._SubscriptionDiscount(ctx, sel, v)
  137582. }
  137583. func (ec *executionContext) marshalNSubscriptionDiscountAllocation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionDiscountAllocationᚄ(ctx context.Context, sel ast.SelectionSet, v []*SubscriptionDiscountAllocation) graphql.Marshaler {
  137584. ret := make(graphql.Array, len(v))
  137585. var wg sync.WaitGroup
  137586. isLen1 := len(v) == 1
  137587. if !isLen1 {
  137588. wg.Add(len(v))
  137589. }
  137590. for i := range v {
  137591. i := i
  137592. fc := &graphql.FieldContext{
  137593. Index: &i,
  137594. Result: &v[i],
  137595. }
  137596. ctx := graphql.WithFieldContext(ctx, fc)
  137597. f := func(i int) {
  137598. defer func() {
  137599. if r := recover(); r != nil {
  137600. ec.Error(ctx, ec.Recover(ctx, r))
  137601. ret = nil
  137602. }
  137603. }()
  137604. if !isLen1 {
  137605. defer wg.Done()
  137606. }
  137607. ret[i] = ec.marshalNSubscriptionDiscountAllocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionDiscountAllocation(ctx, sel, v[i])
  137608. }
  137609. if isLen1 {
  137610. f(i)
  137611. } else {
  137612. go f(i)
  137613. }
  137614. }
  137615. wg.Wait()
  137616. for _, e := range ret {
  137617. if e == graphql.Null {
  137618. return graphql.Null
  137619. }
  137620. }
  137621. return ret
  137622. }
  137623. func (ec *executionContext) marshalNSubscriptionDiscountAllocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionDiscountAllocation(ctx context.Context, sel ast.SelectionSet, v *SubscriptionDiscountAllocation) graphql.Marshaler {
  137624. if v == nil {
  137625. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137626. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137627. }
  137628. return graphql.Null
  137629. }
  137630. return ec._SubscriptionDiscountAllocation(ctx, sel, v)
  137631. }
  137632. func (ec *executionContext) marshalNSubscriptionDiscountEntitledLines2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionDiscountEntitledLines(ctx context.Context, sel ast.SelectionSet, v *SubscriptionDiscountEntitledLines) graphql.Marshaler {
  137633. if v == nil {
  137634. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137635. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137636. }
  137637. return graphql.Null
  137638. }
  137639. return ec._SubscriptionDiscountEntitledLines(ctx, sel, v)
  137640. }
  137641. func (ec *executionContext) marshalNSubscriptionDiscountValue2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionDiscountValue(ctx context.Context, sel ast.SelectionSet, v SubscriptionDiscountValue) graphql.Marshaler {
  137642. if v == nil {
  137643. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137644. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137645. }
  137646. return graphql.Null
  137647. }
  137648. return ec._SubscriptionDiscountValue(ctx, sel, v)
  137649. }
  137650. func (ec *executionContext) marshalNSubscriptionLine2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionLineᚄ(ctx context.Context, sel ast.SelectionSet, v []*SubscriptionLine) graphql.Marshaler {
  137651. ret := make(graphql.Array, len(v))
  137652. var wg sync.WaitGroup
  137653. isLen1 := len(v) == 1
  137654. if !isLen1 {
  137655. wg.Add(len(v))
  137656. }
  137657. for i := range v {
  137658. i := i
  137659. fc := &graphql.FieldContext{
  137660. Index: &i,
  137661. Result: &v[i],
  137662. }
  137663. ctx := graphql.WithFieldContext(ctx, fc)
  137664. f := func(i int) {
  137665. defer func() {
  137666. if r := recover(); r != nil {
  137667. ec.Error(ctx, ec.Recover(ctx, r))
  137668. ret = nil
  137669. }
  137670. }()
  137671. if !isLen1 {
  137672. defer wg.Done()
  137673. }
  137674. ret[i] = ec.marshalNSubscriptionLine2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionLine(ctx, sel, v[i])
  137675. }
  137676. if isLen1 {
  137677. f(i)
  137678. } else {
  137679. go f(i)
  137680. }
  137681. }
  137682. wg.Wait()
  137683. for _, e := range ret {
  137684. if e == graphql.Null {
  137685. return graphql.Null
  137686. }
  137687. }
  137688. return ret
  137689. }
  137690. func (ec *executionContext) marshalNSubscriptionLine2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionLine(ctx context.Context, sel ast.SelectionSet, v *SubscriptionLine) graphql.Marshaler {
  137691. if v == nil {
  137692. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137693. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137694. }
  137695. return graphql.Null
  137696. }
  137697. return ec._SubscriptionLine(ctx, sel, v)
  137698. }
  137699. func (ec *executionContext) marshalNSubscriptionLineConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionLineConnection(ctx context.Context, sel ast.SelectionSet, v *SubscriptionLineConnection) graphql.Marshaler {
  137700. if v == nil {
  137701. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137702. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137703. }
  137704. return graphql.Null
  137705. }
  137706. return ec._SubscriptionLineConnection(ctx, sel, v)
  137707. }
  137708. func (ec *executionContext) marshalNSubscriptionLineEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionLineEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*SubscriptionLineEdge) graphql.Marshaler {
  137709. ret := make(graphql.Array, len(v))
  137710. var wg sync.WaitGroup
  137711. isLen1 := len(v) == 1
  137712. if !isLen1 {
  137713. wg.Add(len(v))
  137714. }
  137715. for i := range v {
  137716. i := i
  137717. fc := &graphql.FieldContext{
  137718. Index: &i,
  137719. Result: &v[i],
  137720. }
  137721. ctx := graphql.WithFieldContext(ctx, fc)
  137722. f := func(i int) {
  137723. defer func() {
  137724. if r := recover(); r != nil {
  137725. ec.Error(ctx, ec.Recover(ctx, r))
  137726. ret = nil
  137727. }
  137728. }()
  137729. if !isLen1 {
  137730. defer wg.Done()
  137731. }
  137732. ret[i] = ec.marshalNSubscriptionLineEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionLineEdge(ctx, sel, v[i])
  137733. }
  137734. if isLen1 {
  137735. f(i)
  137736. } else {
  137737. go f(i)
  137738. }
  137739. }
  137740. wg.Wait()
  137741. for _, e := range ret {
  137742. if e == graphql.Null {
  137743. return graphql.Null
  137744. }
  137745. }
  137746. return ret
  137747. }
  137748. func (ec *executionContext) marshalNSubscriptionLineEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionLineEdge(ctx context.Context, sel ast.SelectionSet, v *SubscriptionLineEdge) graphql.Marshaler {
  137749. if v == nil {
  137750. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137751. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137752. }
  137753. return graphql.Null
  137754. }
  137755. return ec._SubscriptionLineEdge(ctx, sel, v)
  137756. }
  137757. func (ec *executionContext) marshalNSubscriptionMailingAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionMailingAddress(ctx context.Context, sel ast.SelectionSet, v *SubscriptionMailingAddress) graphql.Marshaler {
  137758. if v == nil {
  137759. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137760. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137761. }
  137762. return graphql.Null
  137763. }
  137764. return ec._SubscriptionMailingAddress(ctx, sel, v)
  137765. }
  137766. func (ec *executionContext) marshalNSubscriptionManualDiscount2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionManualDiscountᚄ(ctx context.Context, sel ast.SelectionSet, v []*SubscriptionManualDiscount) graphql.Marshaler {
  137767. ret := make(graphql.Array, len(v))
  137768. var wg sync.WaitGroup
  137769. isLen1 := len(v) == 1
  137770. if !isLen1 {
  137771. wg.Add(len(v))
  137772. }
  137773. for i := range v {
  137774. i := i
  137775. fc := &graphql.FieldContext{
  137776. Index: &i,
  137777. Result: &v[i],
  137778. }
  137779. ctx := graphql.WithFieldContext(ctx, fc)
  137780. f := func(i int) {
  137781. defer func() {
  137782. if r := recover(); r != nil {
  137783. ec.Error(ctx, ec.Recover(ctx, r))
  137784. ret = nil
  137785. }
  137786. }()
  137787. if !isLen1 {
  137788. defer wg.Done()
  137789. }
  137790. ret[i] = ec.marshalNSubscriptionManualDiscount2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionManualDiscount(ctx, sel, v[i])
  137791. }
  137792. if isLen1 {
  137793. f(i)
  137794. } else {
  137795. go f(i)
  137796. }
  137797. }
  137798. wg.Wait()
  137799. for _, e := range ret {
  137800. if e == graphql.Null {
  137801. return graphql.Null
  137802. }
  137803. }
  137804. return ret
  137805. }
  137806. func (ec *executionContext) marshalNSubscriptionManualDiscount2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionManualDiscount(ctx context.Context, sel ast.SelectionSet, v *SubscriptionManualDiscount) graphql.Marshaler {
  137807. if v == nil {
  137808. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137809. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137810. }
  137811. return graphql.Null
  137812. }
  137813. return ec._SubscriptionManualDiscount(ctx, sel, v)
  137814. }
  137815. func (ec *executionContext) marshalNSubscriptionManualDiscountConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionManualDiscountConnection(ctx context.Context, sel ast.SelectionSet, v *SubscriptionManualDiscountConnection) graphql.Marshaler {
  137816. if v == nil {
  137817. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137818. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137819. }
  137820. return graphql.Null
  137821. }
  137822. return ec._SubscriptionManualDiscountConnection(ctx, sel, v)
  137823. }
  137824. func (ec *executionContext) marshalNSubscriptionManualDiscountEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionManualDiscountEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*SubscriptionManualDiscountEdge) graphql.Marshaler {
  137825. ret := make(graphql.Array, len(v))
  137826. var wg sync.WaitGroup
  137827. isLen1 := len(v) == 1
  137828. if !isLen1 {
  137829. wg.Add(len(v))
  137830. }
  137831. for i := range v {
  137832. i := i
  137833. fc := &graphql.FieldContext{
  137834. Index: &i,
  137835. Result: &v[i],
  137836. }
  137837. ctx := graphql.WithFieldContext(ctx, fc)
  137838. f := func(i int) {
  137839. defer func() {
  137840. if r := recover(); r != nil {
  137841. ec.Error(ctx, ec.Recover(ctx, r))
  137842. ret = nil
  137843. }
  137844. }()
  137845. if !isLen1 {
  137846. defer wg.Done()
  137847. }
  137848. ret[i] = ec.marshalNSubscriptionManualDiscountEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionManualDiscountEdge(ctx, sel, v[i])
  137849. }
  137850. if isLen1 {
  137851. f(i)
  137852. } else {
  137853. go f(i)
  137854. }
  137855. }
  137856. wg.Wait()
  137857. for _, e := range ret {
  137858. if e == graphql.Null {
  137859. return graphql.Null
  137860. }
  137861. }
  137862. return ret
  137863. }
  137864. func (ec *executionContext) marshalNSubscriptionManualDiscountEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionManualDiscountEdge(ctx context.Context, sel ast.SelectionSet, v *SubscriptionManualDiscountEdge) graphql.Marshaler {
  137865. if v == nil {
  137866. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137867. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137868. }
  137869. return graphql.Null
  137870. }
  137871. return ec._SubscriptionManualDiscountEdge(ctx, sel, v)
  137872. }
  137873. func (ec *executionContext) marshalNSuggestedOrderTransaction2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSuggestedOrderTransactionᚄ(ctx context.Context, sel ast.SelectionSet, v []*SuggestedOrderTransaction) graphql.Marshaler {
  137874. ret := make(graphql.Array, len(v))
  137875. var wg sync.WaitGroup
  137876. isLen1 := len(v) == 1
  137877. if !isLen1 {
  137878. wg.Add(len(v))
  137879. }
  137880. for i := range v {
  137881. i := i
  137882. fc := &graphql.FieldContext{
  137883. Index: &i,
  137884. Result: &v[i],
  137885. }
  137886. ctx := graphql.WithFieldContext(ctx, fc)
  137887. f := func(i int) {
  137888. defer func() {
  137889. if r := recover(); r != nil {
  137890. ec.Error(ctx, ec.Recover(ctx, r))
  137891. ret = nil
  137892. }
  137893. }()
  137894. if !isLen1 {
  137895. defer wg.Done()
  137896. }
  137897. ret[i] = ec.marshalNSuggestedOrderTransaction2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSuggestedOrderTransaction(ctx, sel, v[i])
  137898. }
  137899. if isLen1 {
  137900. f(i)
  137901. } else {
  137902. go f(i)
  137903. }
  137904. }
  137905. wg.Wait()
  137906. for _, e := range ret {
  137907. if e == graphql.Null {
  137908. return graphql.Null
  137909. }
  137910. }
  137911. return ret
  137912. }
  137913. func (ec *executionContext) marshalNSuggestedOrderTransaction2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSuggestedOrderTransaction(ctx context.Context, sel ast.SelectionSet, v *SuggestedOrderTransaction) graphql.Marshaler {
  137914. if v == nil {
  137915. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137916. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137917. }
  137918. return graphql.Null
  137919. }
  137920. return ec._SuggestedOrderTransaction(ctx, sel, v)
  137921. }
  137922. func (ec *executionContext) unmarshalNSuggestedOrderTransactionKind2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSuggestedOrderTransactionKind(ctx context.Context, v interface{}) (SuggestedOrderTransactionKind, error) {
  137923. var res SuggestedOrderTransactionKind
  137924. err := res.UnmarshalGQL(v)
  137925. return res, graphql.ErrorOnPath(ctx, err)
  137926. }
  137927. func (ec *executionContext) marshalNSuggestedOrderTransactionKind2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSuggestedOrderTransactionKind(ctx context.Context, sel ast.SelectionSet, v SuggestedOrderTransactionKind) graphql.Marshaler {
  137928. return v
  137929. }
  137930. func (ec *executionContext) unmarshalNTaxExemption2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐTaxExemption(ctx context.Context, v interface{}) (TaxExemption, error) {
  137931. var res TaxExemption
  137932. err := res.UnmarshalGQL(v)
  137933. return res, graphql.ErrorOnPath(ctx, err)
  137934. }
  137935. func (ec *executionContext) marshalNTaxExemption2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐTaxExemption(ctx context.Context, sel ast.SelectionSet, v TaxExemption) graphql.Marshaler {
  137936. return v
  137937. }
  137938. func (ec *executionContext) unmarshalNTaxExemption2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐTaxExemptionᚄ(ctx context.Context, v interface{}) ([]TaxExemption, error) {
  137939. var vSlice []interface{}
  137940. if v != nil {
  137941. vSlice = graphql.CoerceList(v)
  137942. }
  137943. var err error
  137944. res := make([]TaxExemption, len(vSlice))
  137945. for i := range vSlice {
  137946. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i))
  137947. res[i], err = ec.unmarshalNTaxExemption2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐTaxExemption(ctx, vSlice[i])
  137948. if err != nil {
  137949. return nil, err
  137950. }
  137951. }
  137952. return res, nil
  137953. }
  137954. func (ec *executionContext) marshalNTaxExemption2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐTaxExemptionᚄ(ctx context.Context, sel ast.SelectionSet, v []TaxExemption) graphql.Marshaler {
  137955. ret := make(graphql.Array, len(v))
  137956. var wg sync.WaitGroup
  137957. isLen1 := len(v) == 1
  137958. if !isLen1 {
  137959. wg.Add(len(v))
  137960. }
  137961. for i := range v {
  137962. i := i
  137963. fc := &graphql.FieldContext{
  137964. Index: &i,
  137965. Result: &v[i],
  137966. }
  137967. ctx := graphql.WithFieldContext(ctx, fc)
  137968. f := func(i int) {
  137969. defer func() {
  137970. if r := recover(); r != nil {
  137971. ec.Error(ctx, ec.Recover(ctx, r))
  137972. ret = nil
  137973. }
  137974. }()
  137975. if !isLen1 {
  137976. defer wg.Done()
  137977. }
  137978. ret[i] = ec.marshalNTaxExemption2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐTaxExemption(ctx, sel, v[i])
  137979. }
  137980. if isLen1 {
  137981. f(i)
  137982. } else {
  137983. go f(i)
  137984. }
  137985. }
  137986. wg.Wait()
  137987. for _, e := range ret {
  137988. if e == graphql.Null {
  137989. return graphql.Null
  137990. }
  137991. }
  137992. return ret
  137993. }
  137994. func (ec *executionContext) marshalNTaxLine2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐTaxLineᚄ(ctx context.Context, sel ast.SelectionSet, v []*TaxLine) graphql.Marshaler {
  137995. ret := make(graphql.Array, len(v))
  137996. var wg sync.WaitGroup
  137997. isLen1 := len(v) == 1
  137998. if !isLen1 {
  137999. wg.Add(len(v))
  138000. }
  138001. for i := range v {
  138002. i := i
  138003. fc := &graphql.FieldContext{
  138004. Index: &i,
  138005. Result: &v[i],
  138006. }
  138007. ctx := graphql.WithFieldContext(ctx, fc)
  138008. f := func(i int) {
  138009. defer func() {
  138010. if r := recover(); r != nil {
  138011. ec.Error(ctx, ec.Recover(ctx, r))
  138012. ret = nil
  138013. }
  138014. }()
  138015. if !isLen1 {
  138016. defer wg.Done()
  138017. }
  138018. ret[i] = ec.marshalNTaxLine2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐTaxLine(ctx, sel, v[i])
  138019. }
  138020. if isLen1 {
  138021. f(i)
  138022. } else {
  138023. go f(i)
  138024. }
  138025. }
  138026. wg.Wait()
  138027. for _, e := range ret {
  138028. if e == graphql.Null {
  138029. return graphql.Null
  138030. }
  138031. }
  138032. return ret
  138033. }
  138034. func (ec *executionContext) marshalNTaxLine2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐTaxLine(ctx context.Context, sel ast.SelectionSet, v *TaxLine) graphql.Marshaler {
  138035. if v == nil {
  138036. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  138037. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  138038. }
  138039. return graphql.Null
  138040. }
  138041. return ec._TaxLine(ctx, sel, v)
  138042. }
  138043. func (ec *executionContext) marshalNTransactionFee2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐTransactionFeeᚄ(ctx context.Context, sel ast.SelectionSet, v []*TransactionFee) graphql.Marshaler {
  138044. ret := make(graphql.Array, len(v))
  138045. var wg sync.WaitGroup
  138046. isLen1 := len(v) == 1
  138047. if !isLen1 {
  138048. wg.Add(len(v))
  138049. }
  138050. for i := range v {
  138051. i := i
  138052. fc := &graphql.FieldContext{
  138053. Index: &i,
  138054. Result: &v[i],
  138055. }
  138056. ctx := graphql.WithFieldContext(ctx, fc)
  138057. f := func(i int) {
  138058. defer func() {
  138059. if r := recover(); r != nil {
  138060. ec.Error(ctx, ec.Recover(ctx, r))
  138061. ret = nil
  138062. }
  138063. }()
  138064. if !isLen1 {
  138065. defer wg.Done()
  138066. }
  138067. ret[i] = ec.marshalNTransactionFee2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐTransactionFee(ctx, sel, v[i])
  138068. }
  138069. if isLen1 {
  138070. f(i)
  138071. } else {
  138072. go f(i)
  138073. }
  138074. }
  138075. wg.Wait()
  138076. for _, e := range ret {
  138077. if e == graphql.Null {
  138078. return graphql.Null
  138079. }
  138080. }
  138081. return ret
  138082. }
  138083. func (ec *executionContext) marshalNTransactionFee2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐTransactionFee(ctx context.Context, sel ast.SelectionSet, v *TransactionFee) graphql.Marshaler {
  138084. if v == nil {
  138085. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  138086. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  138087. }
  138088. return graphql.Null
  138089. }
  138090. return ec._TransactionFee(ctx, sel, v)
  138091. }
  138092. func (ec *executionContext) marshalNTypedAttribute2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐTypedAttributeᚄ(ctx context.Context, sel ast.SelectionSet, v []*TypedAttribute) graphql.Marshaler {
  138093. ret := make(graphql.Array, len(v))
  138094. var wg sync.WaitGroup
  138095. isLen1 := len(v) == 1
  138096. if !isLen1 {
  138097. wg.Add(len(v))
  138098. }
  138099. for i := range v {
  138100. i := i
  138101. fc := &graphql.FieldContext{
  138102. Index: &i,
  138103. Result: &v[i],
  138104. }
  138105. ctx := graphql.WithFieldContext(ctx, fc)
  138106. f := func(i int) {
  138107. defer func() {
  138108. if r := recover(); r != nil {
  138109. ec.Error(ctx, ec.Recover(ctx, r))
  138110. ret = nil
  138111. }
  138112. }()
  138113. if !isLen1 {
  138114. defer wg.Done()
  138115. }
  138116. ret[i] = ec.marshalNTypedAttribute2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐTypedAttribute(ctx, sel, v[i])
  138117. }
  138118. if isLen1 {
  138119. f(i)
  138120. } else {
  138121. go f(i)
  138122. }
  138123. }
  138124. wg.Wait()
  138125. for _, e := range ret {
  138126. if e == graphql.Null {
  138127. return graphql.Null
  138128. }
  138129. }
  138130. return ret
  138131. }
  138132. func (ec *executionContext) marshalNTypedAttribute2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐTypedAttribute(ctx context.Context, sel ast.SelectionSet, v *TypedAttribute) graphql.Marshaler {
  138133. if v == nil {
  138134. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  138135. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  138136. }
  138137. return graphql.Null
  138138. }
  138139. return ec._TypedAttribute(ctx, sel, v)
  138140. }
  138141. func (ec *executionContext) unmarshalNURL2string(ctx context.Context, v interface{}) (string, error) {
  138142. res, err := graphql.UnmarshalString(v)
  138143. return res, graphql.ErrorOnPath(ctx, err)
  138144. }
  138145. func (ec *executionContext) marshalNURL2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  138146. res := graphql.MarshalString(v)
  138147. if res == graphql.Null {
  138148. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  138149. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  138150. }
  138151. }
  138152. return res
  138153. }
  138154. func (ec *executionContext) unmarshalNUnitSystem2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐUnitSystem(ctx context.Context, v interface{}) (UnitSystem, error) {
  138155. var res UnitSystem
  138156. err := res.UnmarshalGQL(v)
  138157. return res, graphql.ErrorOnPath(ctx, err)
  138158. }
  138159. func (ec *executionContext) marshalNUnitSystem2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐUnitSystem(ctx context.Context, sel ast.SelectionSet, v UnitSystem) graphql.Marshaler {
  138160. return v
  138161. }
  138162. func (ec *executionContext) unmarshalNUnsignedInt642string(ctx context.Context, v interface{}) (string, error) {
  138163. res, err := graphql.UnmarshalString(v)
  138164. return res, graphql.ErrorOnPath(ctx, err)
  138165. }
  138166. func (ec *executionContext) marshalNUnsignedInt642string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  138167. res := graphql.MarshalString(v)
  138168. if res == graphql.Null {
  138169. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  138170. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  138171. }
  138172. }
  138173. return res
  138174. }
  138175. func (ec *executionContext) marshalNUserError2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐUserErrorᚄ(ctx context.Context, sel ast.SelectionSet, v []*UserError) graphql.Marshaler {
  138176. ret := make(graphql.Array, len(v))
  138177. var wg sync.WaitGroup
  138178. isLen1 := len(v) == 1
  138179. if !isLen1 {
  138180. wg.Add(len(v))
  138181. }
  138182. for i := range v {
  138183. i := i
  138184. fc := &graphql.FieldContext{
  138185. Index: &i,
  138186. Result: &v[i],
  138187. }
  138188. ctx := graphql.WithFieldContext(ctx, fc)
  138189. f := func(i int) {
  138190. defer func() {
  138191. if r := recover(); r != nil {
  138192. ec.Error(ctx, ec.Recover(ctx, r))
  138193. ret = nil
  138194. }
  138195. }()
  138196. if !isLen1 {
  138197. defer wg.Done()
  138198. }
  138199. ret[i] = ec.marshalNUserError2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐUserError(ctx, sel, v[i])
  138200. }
  138201. if isLen1 {
  138202. f(i)
  138203. } else {
  138204. go f(i)
  138205. }
  138206. }
  138207. wg.Wait()
  138208. for _, e := range ret {
  138209. if e == graphql.Null {
  138210. return graphql.Null
  138211. }
  138212. }
  138213. return ret
  138214. }
  138215. func (ec *executionContext) marshalNUserError2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐUserError(ctx context.Context, sel ast.SelectionSet, v *UserError) graphql.Marshaler {
  138216. if v == nil {
  138217. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  138218. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  138219. }
  138220. return graphql.Null
  138221. }
  138222. return ec._UserError(ctx, sel, v)
  138223. }
  138224. func (ec *executionContext) marshalNVideoSource2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐVideoSourceᚄ(ctx context.Context, sel ast.SelectionSet, v []*VideoSource) graphql.Marshaler {
  138225. ret := make(graphql.Array, len(v))
  138226. var wg sync.WaitGroup
  138227. isLen1 := len(v) == 1
  138228. if !isLen1 {
  138229. wg.Add(len(v))
  138230. }
  138231. for i := range v {
  138232. i := i
  138233. fc := &graphql.FieldContext{
  138234. Index: &i,
  138235. Result: &v[i],
  138236. }
  138237. ctx := graphql.WithFieldContext(ctx, fc)
  138238. f := func(i int) {
  138239. defer func() {
  138240. if r := recover(); r != nil {
  138241. ec.Error(ctx, ec.Recover(ctx, r))
  138242. ret = nil
  138243. }
  138244. }()
  138245. if !isLen1 {
  138246. defer wg.Done()
  138247. }
  138248. ret[i] = ec.marshalNVideoSource2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐVideoSource(ctx, sel, v[i])
  138249. }
  138250. if isLen1 {
  138251. f(i)
  138252. } else {
  138253. go f(i)
  138254. }
  138255. }
  138256. wg.Wait()
  138257. for _, e := range ret {
  138258. if e == graphql.Null {
  138259. return graphql.Null
  138260. }
  138261. }
  138262. return ret
  138263. }
  138264. func (ec *executionContext) marshalNVideoSource2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐVideoSource(ctx context.Context, sel ast.SelectionSet, v *VideoSource) graphql.Marshaler {
  138265. if v == nil {
  138266. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  138267. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  138268. }
  138269. return graphql.Null
  138270. }
  138271. return ec._VideoSource(ctx, sel, v)
  138272. }
  138273. func (ec *executionContext) unmarshalNWeightUnit2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐWeightUnit(ctx context.Context, v interface{}) (WeightUnit, error) {
  138274. var res WeightUnit
  138275. err := res.UnmarshalGQL(v)
  138276. return res, graphql.ErrorOnPath(ctx, err)
  138277. }
  138278. func (ec *executionContext) marshalNWeightUnit2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐWeightUnit(ctx context.Context, sel ast.SelectionSet, v WeightUnit) graphql.Marshaler {
  138279. return v
  138280. }
  138281. func (ec *executionContext) unmarshalN_Any2map(ctx context.Context, v interface{}) (map[string]interface{}, error) {
  138282. res, err := graphql.UnmarshalMap(v)
  138283. return res, graphql.ErrorOnPath(ctx, err)
  138284. }
  138285. func (ec *executionContext) marshalN_Any2map(ctx context.Context, sel ast.SelectionSet, v map[string]interface{}) graphql.Marshaler {
  138286. if v == nil {
  138287. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  138288. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  138289. }
  138290. return graphql.Null
  138291. }
  138292. res := graphql.MarshalMap(v)
  138293. if res == graphql.Null {
  138294. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  138295. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  138296. }
  138297. }
  138298. return res
  138299. }
  138300. func (ec *executionContext) unmarshalN_Any2ᚕmapᚄ(ctx context.Context, v interface{}) ([]map[string]interface{}, error) {
  138301. var vSlice []interface{}
  138302. if v != nil {
  138303. vSlice = graphql.CoerceList(v)
  138304. }
  138305. var err error
  138306. res := make([]map[string]interface{}, len(vSlice))
  138307. for i := range vSlice {
  138308. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i))
  138309. res[i], err = ec.unmarshalN_Any2map(ctx, vSlice[i])
  138310. if err != nil {
  138311. return nil, err
  138312. }
  138313. }
  138314. return res, nil
  138315. }
  138316. func (ec *executionContext) marshalN_Any2ᚕmapᚄ(ctx context.Context, sel ast.SelectionSet, v []map[string]interface{}) graphql.Marshaler {
  138317. ret := make(graphql.Array, len(v))
  138318. for i := range v {
  138319. ret[i] = ec.marshalN_Any2map(ctx, sel, v[i])
  138320. }
  138321. for _, e := range ret {
  138322. if e == graphql.Null {
  138323. return graphql.Null
  138324. }
  138325. }
  138326. return ret
  138327. }
  138328. func (ec *executionContext) marshalN_Entity2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋpluginᚋfederationᚋfedruntimeᚐEntity(ctx context.Context, sel ast.SelectionSet, v []fedruntime.Entity) graphql.Marshaler {
  138329. ret := make(graphql.Array, len(v))
  138330. var wg sync.WaitGroup
  138331. isLen1 := len(v) == 1
  138332. if !isLen1 {
  138333. wg.Add(len(v))
  138334. }
  138335. for i := range v {
  138336. i := i
  138337. fc := &graphql.FieldContext{
  138338. Index: &i,
  138339. Result: &v[i],
  138340. }
  138341. ctx := graphql.WithFieldContext(ctx, fc)
  138342. f := func(i int) {
  138343. defer func() {
  138344. if r := recover(); r != nil {
  138345. ec.Error(ctx, ec.Recover(ctx, r))
  138346. ret = nil
  138347. }
  138348. }()
  138349. if !isLen1 {
  138350. defer wg.Done()
  138351. }
  138352. ret[i] = ec.marshalO_Entity2githubᚗcomᚋ99designsᚋgqlgenᚋpluginᚋfederationᚋfedruntimeᚐEntity(ctx, sel, v[i])
  138353. }
  138354. if isLen1 {
  138355. f(i)
  138356. } else {
  138357. go f(i)
  138358. }
  138359. }
  138360. wg.Wait()
  138361. return ret
  138362. }
  138363. func (ec *executionContext) unmarshalN_FieldSet2string(ctx context.Context, v interface{}) (string, error) {
  138364. res, err := graphql.UnmarshalString(v)
  138365. return res, graphql.ErrorOnPath(ctx, err)
  138366. }
  138367. func (ec *executionContext) marshalN_FieldSet2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  138368. res := graphql.MarshalString(v)
  138369. if res == graphql.Null {
  138370. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  138371. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  138372. }
  138373. }
  138374. return res
  138375. }
  138376. func (ec *executionContext) marshalN_Service2githubᚗcomᚋ99designsᚋgqlgenᚋpluginᚋfederationᚋfedruntimeᚐService(ctx context.Context, sel ast.SelectionSet, v fedruntime.Service) graphql.Marshaler {
  138377. return ec.__Service(ctx, sel, &v)
  138378. }
  138379. func (ec *executionContext) marshalN__Directive2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐDirective(ctx context.Context, sel ast.SelectionSet, v introspection.Directive) graphql.Marshaler {
  138380. return ec.___Directive(ctx, sel, &v)
  138381. }
  138382. func (ec *executionContext) marshalN__Directive2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐDirectiveᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.Directive) graphql.Marshaler {
  138383. ret := make(graphql.Array, len(v))
  138384. var wg sync.WaitGroup
  138385. isLen1 := len(v) == 1
  138386. if !isLen1 {
  138387. wg.Add(len(v))
  138388. }
  138389. for i := range v {
  138390. i := i
  138391. fc := &graphql.FieldContext{
  138392. Index: &i,
  138393. Result: &v[i],
  138394. }
  138395. ctx := graphql.WithFieldContext(ctx, fc)
  138396. f := func(i int) {
  138397. defer func() {
  138398. if r := recover(); r != nil {
  138399. ec.Error(ctx, ec.Recover(ctx, r))
  138400. ret = nil
  138401. }
  138402. }()
  138403. if !isLen1 {
  138404. defer wg.Done()
  138405. }
  138406. ret[i] = ec.marshalN__Directive2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐDirective(ctx, sel, v[i])
  138407. }
  138408. if isLen1 {
  138409. f(i)
  138410. } else {
  138411. go f(i)
  138412. }
  138413. }
  138414. wg.Wait()
  138415. for _, e := range ret {
  138416. if e == graphql.Null {
  138417. return graphql.Null
  138418. }
  138419. }
  138420. return ret
  138421. }
  138422. func (ec *executionContext) unmarshalN__DirectiveLocation2string(ctx context.Context, v interface{}) (string, error) {
  138423. res, err := graphql.UnmarshalString(v)
  138424. return res, graphql.ErrorOnPath(ctx, err)
  138425. }
  138426. func (ec *executionContext) marshalN__DirectiveLocation2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  138427. res := graphql.MarshalString(v)
  138428. if res == graphql.Null {
  138429. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  138430. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  138431. }
  138432. }
  138433. return res
  138434. }
  138435. func (ec *executionContext) unmarshalN__DirectiveLocation2ᚕstringᚄ(ctx context.Context, v interface{}) ([]string, error) {
  138436. var vSlice []interface{}
  138437. if v != nil {
  138438. vSlice = graphql.CoerceList(v)
  138439. }
  138440. var err error
  138441. res := make([]string, len(vSlice))
  138442. for i := range vSlice {
  138443. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i))
  138444. res[i], err = ec.unmarshalN__DirectiveLocation2string(ctx, vSlice[i])
  138445. if err != nil {
  138446. return nil, err
  138447. }
  138448. }
  138449. return res, nil
  138450. }
  138451. func (ec *executionContext) marshalN__DirectiveLocation2ᚕstringᚄ(ctx context.Context, sel ast.SelectionSet, v []string) graphql.Marshaler {
  138452. ret := make(graphql.Array, len(v))
  138453. var wg sync.WaitGroup
  138454. isLen1 := len(v) == 1
  138455. if !isLen1 {
  138456. wg.Add(len(v))
  138457. }
  138458. for i := range v {
  138459. i := i
  138460. fc := &graphql.FieldContext{
  138461. Index: &i,
  138462. Result: &v[i],
  138463. }
  138464. ctx := graphql.WithFieldContext(ctx, fc)
  138465. f := func(i int) {
  138466. defer func() {
  138467. if r := recover(); r != nil {
  138468. ec.Error(ctx, ec.Recover(ctx, r))
  138469. ret = nil
  138470. }
  138471. }()
  138472. if !isLen1 {
  138473. defer wg.Done()
  138474. }
  138475. ret[i] = ec.marshalN__DirectiveLocation2string(ctx, sel, v[i])
  138476. }
  138477. if isLen1 {
  138478. f(i)
  138479. } else {
  138480. go f(i)
  138481. }
  138482. }
  138483. wg.Wait()
  138484. for _, e := range ret {
  138485. if e == graphql.Null {
  138486. return graphql.Null
  138487. }
  138488. }
  138489. return ret
  138490. }
  138491. func (ec *executionContext) marshalN__EnumValue2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐEnumValue(ctx context.Context, sel ast.SelectionSet, v introspection.EnumValue) graphql.Marshaler {
  138492. return ec.___EnumValue(ctx, sel, &v)
  138493. }
  138494. func (ec *executionContext) marshalN__Field2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐField(ctx context.Context, sel ast.SelectionSet, v introspection.Field) graphql.Marshaler {
  138495. return ec.___Field(ctx, sel, &v)
  138496. }
  138497. func (ec *executionContext) marshalN__InputValue2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValue(ctx context.Context, sel ast.SelectionSet, v introspection.InputValue) graphql.Marshaler {
  138498. return ec.___InputValue(ctx, sel, &v)
  138499. }
  138500. func (ec *executionContext) marshalN__InputValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValueᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.InputValue) graphql.Marshaler {
  138501. ret := make(graphql.Array, len(v))
  138502. var wg sync.WaitGroup
  138503. isLen1 := len(v) == 1
  138504. if !isLen1 {
  138505. wg.Add(len(v))
  138506. }
  138507. for i := range v {
  138508. i := i
  138509. fc := &graphql.FieldContext{
  138510. Index: &i,
  138511. Result: &v[i],
  138512. }
  138513. ctx := graphql.WithFieldContext(ctx, fc)
  138514. f := func(i int) {
  138515. defer func() {
  138516. if r := recover(); r != nil {
  138517. ec.Error(ctx, ec.Recover(ctx, r))
  138518. ret = nil
  138519. }
  138520. }()
  138521. if !isLen1 {
  138522. defer wg.Done()
  138523. }
  138524. ret[i] = ec.marshalN__InputValue2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValue(ctx, sel, v[i])
  138525. }
  138526. if isLen1 {
  138527. f(i)
  138528. } else {
  138529. go f(i)
  138530. }
  138531. }
  138532. wg.Wait()
  138533. for _, e := range ret {
  138534. if e == graphql.Null {
  138535. return graphql.Null
  138536. }
  138537. }
  138538. return ret
  138539. }
  138540. func (ec *executionContext) marshalN__Type2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx context.Context, sel ast.SelectionSet, v introspection.Type) graphql.Marshaler {
  138541. return ec.___Type(ctx, sel, &v)
  138542. }
  138543. func (ec *executionContext) marshalN__Type2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐTypeᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.Type) graphql.Marshaler {
  138544. ret := make(graphql.Array, len(v))
  138545. var wg sync.WaitGroup
  138546. isLen1 := len(v) == 1
  138547. if !isLen1 {
  138548. wg.Add(len(v))
  138549. }
  138550. for i := range v {
  138551. i := i
  138552. fc := &graphql.FieldContext{
  138553. Index: &i,
  138554. Result: &v[i],
  138555. }
  138556. ctx := graphql.WithFieldContext(ctx, fc)
  138557. f := func(i int) {
  138558. defer func() {
  138559. if r := recover(); r != nil {
  138560. ec.Error(ctx, ec.Recover(ctx, r))
  138561. ret = nil
  138562. }
  138563. }()
  138564. if !isLen1 {
  138565. defer wg.Done()
  138566. }
  138567. ret[i] = ec.marshalN__Type2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx, sel, v[i])
  138568. }
  138569. if isLen1 {
  138570. f(i)
  138571. } else {
  138572. go f(i)
  138573. }
  138574. }
  138575. wg.Wait()
  138576. for _, e := range ret {
  138577. if e == graphql.Null {
  138578. return graphql.Null
  138579. }
  138580. }
  138581. return ret
  138582. }
  138583. func (ec *executionContext) marshalN__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx context.Context, sel ast.SelectionSet, v *introspection.Type) graphql.Marshaler {
  138584. if v == nil {
  138585. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  138586. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  138587. }
  138588. return graphql.Null
  138589. }
  138590. return ec.___Type(ctx, sel, v)
  138591. }
  138592. func (ec *executionContext) unmarshalN__TypeKind2string(ctx context.Context, v interface{}) (string, error) {
  138593. res, err := graphql.UnmarshalString(v)
  138594. return res, graphql.ErrorOnPath(ctx, err)
  138595. }
  138596. func (ec *executionContext) marshalN__TypeKind2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  138597. res := graphql.MarshalString(v)
  138598. if res == graphql.Null {
  138599. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  138600. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  138601. }
  138602. }
  138603. return res
  138604. }
  138605. func (ec *executionContext) marshalOApp2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐApp(ctx context.Context, sel ast.SelectionSet, v *App) graphql.Marshaler {
  138606. if v == nil {
  138607. return graphql.Null
  138608. }
  138609. return ec._App(ctx, sel, v)
  138610. }
  138611. func (ec *executionContext) marshalOAppFeedback2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppFeedback(ctx context.Context, sel ast.SelectionSet, v *AppFeedback) graphql.Marshaler {
  138612. if v == nil {
  138613. return graphql.Null
  138614. }
  138615. return ec._AppFeedback(ctx, sel, v)
  138616. }
  138617. func (ec *executionContext) marshalOAppInstallation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppInstallation(ctx context.Context, sel ast.SelectionSet, v *AppInstallation) graphql.Marshaler {
  138618. if v == nil {
  138619. return graphql.Null
  138620. }
  138621. return ec._AppInstallation(ctx, sel, v)
  138622. }
  138623. func (ec *executionContext) unmarshalOAppRevenueAttributionRecordSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppRevenueAttributionRecordSortKeys(ctx context.Context, v interface{}) (*AppRevenueAttributionRecordSortKeys, error) {
  138624. if v == nil {
  138625. return nil, nil
  138626. }
  138627. var res = new(AppRevenueAttributionRecordSortKeys)
  138628. err := res.UnmarshalGQL(v)
  138629. return res, graphql.ErrorOnPath(ctx, err)
  138630. }
  138631. func (ec *executionContext) marshalOAppRevenueAttributionRecordSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppRevenueAttributionRecordSortKeys(ctx context.Context, sel ast.SelectionSet, v *AppRevenueAttributionRecordSortKeys) graphql.Marshaler {
  138632. if v == nil {
  138633. return graphql.Null
  138634. }
  138635. return v
  138636. }
  138637. func (ec *executionContext) marshalOAppSubscriptionDiscount2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppSubscriptionDiscount(ctx context.Context, sel ast.SelectionSet, v *AppSubscriptionDiscount) graphql.Marshaler {
  138638. if v == nil {
  138639. return graphql.Null
  138640. }
  138641. return ec._AppSubscriptionDiscount(ctx, sel, v)
  138642. }
  138643. func (ec *executionContext) unmarshalOAppSubscriptionSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppSubscriptionSortKeys(ctx context.Context, v interface{}) (*AppSubscriptionSortKeys, error) {
  138644. if v == nil {
  138645. return nil, nil
  138646. }
  138647. var res = new(AppSubscriptionSortKeys)
  138648. err := res.UnmarshalGQL(v)
  138649. return res, graphql.ErrorOnPath(ctx, err)
  138650. }
  138651. func (ec *executionContext) marshalOAppSubscriptionSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppSubscriptionSortKeys(ctx context.Context, sel ast.SelectionSet, v *AppSubscriptionSortKeys) graphql.Marshaler {
  138652. if v == nil {
  138653. return graphql.Null
  138654. }
  138655. return v
  138656. }
  138657. func (ec *executionContext) unmarshalOAppTransactionSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppTransactionSortKeys(ctx context.Context, v interface{}) (*AppTransactionSortKeys, error) {
  138658. if v == nil {
  138659. return nil, nil
  138660. }
  138661. var res = new(AppTransactionSortKeys)
  138662. err := res.UnmarshalGQL(v)
  138663. return res, graphql.ErrorOnPath(ctx, err)
  138664. }
  138665. func (ec *executionContext) marshalOAppTransactionSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppTransactionSortKeys(ctx context.Context, sel ast.SelectionSet, v *AppTransactionSortKeys) graphql.Marshaler {
  138666. if v == nil {
  138667. return graphql.Null
  138668. }
  138669. return v
  138670. }
  138671. func (ec *executionContext) unmarshalOAppUsageRecordSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppUsageRecordSortKeys(ctx context.Context, v interface{}) (*AppUsageRecordSortKeys, error) {
  138672. if v == nil {
  138673. return nil, nil
  138674. }
  138675. var res = new(AppUsageRecordSortKeys)
  138676. err := res.UnmarshalGQL(v)
  138677. return res, graphql.ErrorOnPath(ctx, err)
  138678. }
  138679. func (ec *executionContext) marshalOAppUsageRecordSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐAppUsageRecordSortKeys(ctx context.Context, sel ast.SelectionSet, v *AppUsageRecordSortKeys) graphql.Marshaler {
  138680. if v == nil {
  138681. return graphql.Null
  138682. }
  138683. return v
  138684. }
  138685. func (ec *executionContext) unmarshalOBoolean2bool(ctx context.Context, v interface{}) (bool, error) {
  138686. res, err := graphql.UnmarshalBoolean(v)
  138687. return res, graphql.ErrorOnPath(ctx, err)
  138688. }
  138689. func (ec *executionContext) marshalOBoolean2bool(ctx context.Context, sel ast.SelectionSet, v bool) graphql.Marshaler {
  138690. res := graphql.MarshalBoolean(v)
  138691. return res
  138692. }
  138693. func (ec *executionContext) unmarshalOBoolean2ᚖbool(ctx context.Context, v interface{}) (*bool, error) {
  138694. if v == nil {
  138695. return nil, nil
  138696. }
  138697. res, err := graphql.UnmarshalBoolean(v)
  138698. return &res, graphql.ErrorOnPath(ctx, err)
  138699. }
  138700. func (ec *executionContext) marshalOBoolean2ᚖbool(ctx context.Context, sel ast.SelectionSet, v *bool) graphql.Marshaler {
  138701. if v == nil {
  138702. return graphql.Null
  138703. }
  138704. res := graphql.MarshalBoolean(*v)
  138705. return res
  138706. }
  138707. func (ec *executionContext) marshalOBuyerExperienceConfiguration2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐBuyerExperienceConfiguration(ctx context.Context, sel ast.SelectionSet, v *BuyerExperienceConfiguration) graphql.Marshaler {
  138708. if v == nil {
  138709. return graphql.Null
  138710. }
  138711. return ec._BuyerExperienceConfiguration(ctx, sel, v)
  138712. }
  138713. func (ec *executionContext) marshalOChannelDefinition2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐChannelDefinition(ctx context.Context, sel ast.SelectionSet, v *ChannelDefinition) graphql.Marshaler {
  138714. if v == nil {
  138715. return graphql.Null
  138716. }
  138717. return ec._ChannelDefinition(ctx, sel, v)
  138718. }
  138719. func (ec *executionContext) marshalOCommentEventEmbed2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCommentEventEmbed(ctx context.Context, sel ast.SelectionSet, v CommentEventEmbed) graphql.Marshaler {
  138720. if v == nil {
  138721. return graphql.Null
  138722. }
  138723. return ec._CommentEventEmbed(ctx, sel, v)
  138724. }
  138725. func (ec *executionContext) marshalOCompanyAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyAddress(ctx context.Context, sel ast.SelectionSet, v *CompanyAddress) graphql.Marshaler {
  138726. if v == nil {
  138727. return graphql.Null
  138728. }
  138729. return ec._CompanyAddress(ctx, sel, v)
  138730. }
  138731. func (ec *executionContext) marshalOCompanyContact2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContact(ctx context.Context, sel ast.SelectionSet, v *CompanyContact) graphql.Marshaler {
  138732. if v == nil {
  138733. return graphql.Null
  138734. }
  138735. return ec._CompanyContact(ctx, sel, v)
  138736. }
  138737. func (ec *executionContext) marshalOCompanyContactRole2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactRole(ctx context.Context, sel ast.SelectionSet, v *CompanyContactRole) graphql.Marshaler {
  138738. if v == nil {
  138739. return graphql.Null
  138740. }
  138741. return ec._CompanyContactRole(ctx, sel, v)
  138742. }
  138743. func (ec *executionContext) unmarshalOCompanyContactRoleAssignmentSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactRoleAssignmentSortKeys(ctx context.Context, v interface{}) (*CompanyContactRoleAssignmentSortKeys, error) {
  138744. if v == nil {
  138745. return nil, nil
  138746. }
  138747. var res = new(CompanyContactRoleAssignmentSortKeys)
  138748. err := res.UnmarshalGQL(v)
  138749. return res, graphql.ErrorOnPath(ctx, err)
  138750. }
  138751. func (ec *executionContext) marshalOCompanyContactRoleAssignmentSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactRoleAssignmentSortKeys(ctx context.Context, sel ast.SelectionSet, v *CompanyContactRoleAssignmentSortKeys) graphql.Marshaler {
  138752. if v == nil {
  138753. return graphql.Null
  138754. }
  138755. return v
  138756. }
  138757. func (ec *executionContext) unmarshalOCompanyContactRoleSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactRoleSortKeys(ctx context.Context, v interface{}) (*CompanyContactRoleSortKeys, error) {
  138758. if v == nil {
  138759. return nil, nil
  138760. }
  138761. var res = new(CompanyContactRoleSortKeys)
  138762. err := res.UnmarshalGQL(v)
  138763. return res, graphql.ErrorOnPath(ctx, err)
  138764. }
  138765. func (ec *executionContext) marshalOCompanyContactRoleSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactRoleSortKeys(ctx context.Context, sel ast.SelectionSet, v *CompanyContactRoleSortKeys) graphql.Marshaler {
  138766. if v == nil {
  138767. return graphql.Null
  138768. }
  138769. return v
  138770. }
  138771. func (ec *executionContext) unmarshalOCompanyContactSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactSortKeys(ctx context.Context, v interface{}) (*CompanyContactSortKeys, error) {
  138772. if v == nil {
  138773. return nil, nil
  138774. }
  138775. var res = new(CompanyContactSortKeys)
  138776. err := res.UnmarshalGQL(v)
  138777. return res, graphql.ErrorOnPath(ctx, err)
  138778. }
  138779. func (ec *executionContext) marshalOCompanyContactSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyContactSortKeys(ctx context.Context, sel ast.SelectionSet, v *CompanyContactSortKeys) graphql.Marshaler {
  138780. if v == nil {
  138781. return graphql.Null
  138782. }
  138783. return v
  138784. }
  138785. func (ec *executionContext) unmarshalOCompanyLocationSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyLocationSortKeys(ctx context.Context, v interface{}) (*CompanyLocationSortKeys, error) {
  138786. if v == nil {
  138787. return nil, nil
  138788. }
  138789. var res = new(CompanyLocationSortKeys)
  138790. err := res.UnmarshalGQL(v)
  138791. return res, graphql.ErrorOnPath(ctx, err)
  138792. }
  138793. func (ec *executionContext) marshalOCompanyLocationSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCompanyLocationSortKeys(ctx context.Context, sel ast.SelectionSet, v *CompanyLocationSortKeys) graphql.Marshaler {
  138794. if v == nil {
  138795. return graphql.Null
  138796. }
  138797. return v
  138798. }
  138799. func (ec *executionContext) unmarshalOCountryCode2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryCodeᚄ(ctx context.Context, v interface{}) ([]CountryCode, error) {
  138800. if v == nil {
  138801. return nil, nil
  138802. }
  138803. var vSlice []interface{}
  138804. if v != nil {
  138805. vSlice = graphql.CoerceList(v)
  138806. }
  138807. var err error
  138808. res := make([]CountryCode, len(vSlice))
  138809. for i := range vSlice {
  138810. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i))
  138811. res[i], err = ec.unmarshalNCountryCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryCode(ctx, vSlice[i])
  138812. if err != nil {
  138813. return nil, err
  138814. }
  138815. }
  138816. return res, nil
  138817. }
  138818. func (ec *executionContext) marshalOCountryCode2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryCodeᚄ(ctx context.Context, sel ast.SelectionSet, v []CountryCode) graphql.Marshaler {
  138819. if v == nil {
  138820. return graphql.Null
  138821. }
  138822. ret := make(graphql.Array, len(v))
  138823. var wg sync.WaitGroup
  138824. isLen1 := len(v) == 1
  138825. if !isLen1 {
  138826. wg.Add(len(v))
  138827. }
  138828. for i := range v {
  138829. i := i
  138830. fc := &graphql.FieldContext{
  138831. Index: &i,
  138832. Result: &v[i],
  138833. }
  138834. ctx := graphql.WithFieldContext(ctx, fc)
  138835. f := func(i int) {
  138836. defer func() {
  138837. if r := recover(); r != nil {
  138838. ec.Error(ctx, ec.Recover(ctx, r))
  138839. ret = nil
  138840. }
  138841. }()
  138842. if !isLen1 {
  138843. defer wg.Done()
  138844. }
  138845. ret[i] = ec.marshalNCountryCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryCode(ctx, sel, v[i])
  138846. }
  138847. if isLen1 {
  138848. f(i)
  138849. } else {
  138850. go f(i)
  138851. }
  138852. }
  138853. wg.Wait()
  138854. for _, e := range ret {
  138855. if e == graphql.Null {
  138856. return graphql.Null
  138857. }
  138858. }
  138859. return ret
  138860. }
  138861. func (ec *executionContext) unmarshalOCountryCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryCode(ctx context.Context, v interface{}) (*CountryCode, error) {
  138862. if v == nil {
  138863. return nil, nil
  138864. }
  138865. var res = new(CountryCode)
  138866. err := res.UnmarshalGQL(v)
  138867. return res, graphql.ErrorOnPath(ctx, err)
  138868. }
  138869. func (ec *executionContext) marshalOCountryCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCountryCode(ctx context.Context, sel ast.SelectionSet, v *CountryCode) graphql.Marshaler {
  138870. if v == nil {
  138871. return graphql.Null
  138872. }
  138873. return v
  138874. }
  138875. func (ec *executionContext) unmarshalOCropRegion2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCropRegion(ctx context.Context, v interface{}) (*CropRegion, error) {
  138876. if v == nil {
  138877. return nil, nil
  138878. }
  138879. var res = new(CropRegion)
  138880. err := res.UnmarshalGQL(v)
  138881. return res, graphql.ErrorOnPath(ctx, err)
  138882. }
  138883. func (ec *executionContext) marshalOCropRegion2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCropRegion(ctx context.Context, sel ast.SelectionSet, v *CropRegion) graphql.Marshaler {
  138884. if v == nil {
  138885. return graphql.Null
  138886. }
  138887. return v
  138888. }
  138889. func (ec *executionContext) unmarshalOCurrencyCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCurrencyCode(ctx context.Context, v interface{}) (*CurrencyCode, error) {
  138890. if v == nil {
  138891. return nil, nil
  138892. }
  138893. var res = new(CurrencyCode)
  138894. err := res.UnmarshalGQL(v)
  138895. return res, graphql.ErrorOnPath(ctx, err)
  138896. }
  138897. func (ec *executionContext) marshalOCurrencyCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCurrencyCode(ctx context.Context, sel ast.SelectionSet, v *CurrencyCode) graphql.Marshaler {
  138898. if v == nil {
  138899. return graphql.Null
  138900. }
  138901. return v
  138902. }
  138903. func (ec *executionContext) marshalOCustomer2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomer(ctx context.Context, sel ast.SelectionSet, v *Customer) graphql.Marshaler {
  138904. if v == nil {
  138905. return graphql.Null
  138906. }
  138907. return ec._Customer(ctx, sel, v)
  138908. }
  138909. func (ec *executionContext) unmarshalOCustomerConsentCollectedFrom2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerConsentCollectedFrom(ctx context.Context, v interface{}) (*CustomerConsentCollectedFrom, error) {
  138910. if v == nil {
  138911. return nil, nil
  138912. }
  138913. var res = new(CustomerConsentCollectedFrom)
  138914. err := res.UnmarshalGQL(v)
  138915. return res, graphql.ErrorOnPath(ctx, err)
  138916. }
  138917. func (ec *executionContext) marshalOCustomerConsentCollectedFrom2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerConsentCollectedFrom(ctx context.Context, sel ast.SelectionSet, v *CustomerConsentCollectedFrom) graphql.Marshaler {
  138918. if v == nil {
  138919. return graphql.Null
  138920. }
  138921. return v
  138922. }
  138923. func (ec *executionContext) marshalOCustomerCreditCardBillingAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerCreditCardBillingAddress(ctx context.Context, sel ast.SelectionSet, v *CustomerCreditCardBillingAddress) graphql.Marshaler {
  138924. if v == nil {
  138925. return graphql.Null
  138926. }
  138927. return ec._CustomerCreditCardBillingAddress(ctx, sel, v)
  138928. }
  138929. func (ec *executionContext) unmarshalOCustomerMarketingOptInLevel2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerMarketingOptInLevel(ctx context.Context, v interface{}) (*CustomerMarketingOptInLevel, error) {
  138930. if v == nil {
  138931. return nil, nil
  138932. }
  138933. var res = new(CustomerMarketingOptInLevel)
  138934. err := res.UnmarshalGQL(v)
  138935. return res, graphql.ErrorOnPath(ctx, err)
  138936. }
  138937. func (ec *executionContext) marshalOCustomerMarketingOptInLevel2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerMarketingOptInLevel(ctx context.Context, sel ast.SelectionSet, v *CustomerMarketingOptInLevel) graphql.Marshaler {
  138938. if v == nil {
  138939. return graphql.Null
  138940. }
  138941. return v
  138942. }
  138943. func (ec *executionContext) marshalOCustomerMomentConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerMomentConnection(ctx context.Context, sel ast.SelectionSet, v *CustomerMomentConnection) graphql.Marshaler {
  138944. if v == nil {
  138945. return graphql.Null
  138946. }
  138947. return ec._CustomerMomentConnection(ctx, sel, v)
  138948. }
  138949. func (ec *executionContext) marshalOCustomerPaymentInstrument2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerPaymentInstrument(ctx context.Context, sel ast.SelectionSet, v CustomerPaymentInstrument) graphql.Marshaler {
  138950. if v == nil {
  138951. return graphql.Null
  138952. }
  138953. return ec._CustomerPaymentInstrument(ctx, sel, v)
  138954. }
  138955. func (ec *executionContext) marshalOCustomerPaymentInstrumentBillingAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerPaymentInstrumentBillingAddress(ctx context.Context, sel ast.SelectionSet, v *CustomerPaymentInstrumentBillingAddress) graphql.Marshaler {
  138956. if v == nil {
  138957. return graphql.Null
  138958. }
  138959. return ec._CustomerPaymentInstrumentBillingAddress(ctx, sel, v)
  138960. }
  138961. func (ec *executionContext) marshalOCustomerPaymentMethod2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerPaymentMethod(ctx context.Context, sel ast.SelectionSet, v *CustomerPaymentMethod) graphql.Marshaler {
  138962. if v == nil {
  138963. return graphql.Null
  138964. }
  138965. return ec._CustomerPaymentMethod(ctx, sel, v)
  138966. }
  138967. func (ec *executionContext) unmarshalOCustomerPaymentMethodRevocationReason2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerPaymentMethodRevocationReason(ctx context.Context, v interface{}) (*CustomerPaymentMethodRevocationReason, error) {
  138968. if v == nil {
  138969. return nil, nil
  138970. }
  138971. var res = new(CustomerPaymentMethodRevocationReason)
  138972. err := res.UnmarshalGQL(v)
  138973. return res, graphql.ErrorOnPath(ctx, err)
  138974. }
  138975. func (ec *executionContext) marshalOCustomerPaymentMethodRevocationReason2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerPaymentMethodRevocationReason(ctx context.Context, sel ast.SelectionSet, v *CustomerPaymentMethodRevocationReason) graphql.Marshaler {
  138976. if v == nil {
  138977. return graphql.Null
  138978. }
  138979. return v
  138980. }
  138981. func (ec *executionContext) unmarshalOCustomerPredictedSpendTier2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerPredictedSpendTier(ctx context.Context, v interface{}) (*CustomerPredictedSpendTier, error) {
  138982. if v == nil {
  138983. return nil, nil
  138984. }
  138985. var res = new(CustomerPredictedSpendTier)
  138986. err := res.UnmarshalGQL(v)
  138987. return res, graphql.ErrorOnPath(ctx, err)
  138988. }
  138989. func (ec *executionContext) marshalOCustomerPredictedSpendTier2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerPredictedSpendTier(ctx context.Context, sel ast.SelectionSet, v *CustomerPredictedSpendTier) graphql.Marshaler {
  138990. if v == nil {
  138991. return graphql.Null
  138992. }
  138993. return v
  138994. }
  138995. func (ec *executionContext) marshalOCustomerVisit2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐCustomerVisit(ctx context.Context, sel ast.SelectionSet, v *CustomerVisit) graphql.Marshaler {
  138996. if v == nil {
  138997. return graphql.Null
  138998. }
  138999. return ec._CustomerVisit(ctx, sel, v)
  139000. }
  139001. func (ec *executionContext) unmarshalODateTime2ᚖstring(ctx context.Context, v interface{}) (*string, error) {
  139002. if v == nil {
  139003. return nil, nil
  139004. }
  139005. res, err := graphql.UnmarshalString(v)
  139006. return &res, graphql.ErrorOnPath(ctx, err)
  139007. }
  139008. func (ec *executionContext) marshalODateTime2ᚖstring(ctx context.Context, sel ast.SelectionSet, v *string) graphql.Marshaler {
  139009. if v == nil {
  139010. return graphql.Null
  139011. }
  139012. res := graphql.MarshalString(*v)
  139013. return res
  139014. }
  139015. func (ec *executionContext) unmarshalODecimal2ᚖstring(ctx context.Context, v interface{}) (*string, error) {
  139016. if v == nil {
  139017. return nil, nil
  139018. }
  139019. res, err := graphql.UnmarshalString(v)
  139020. return &res, graphql.ErrorOnPath(ctx, err)
  139021. }
  139022. func (ec *executionContext) marshalODecimal2ᚖstring(ctx context.Context, sel ast.SelectionSet, v *string) graphql.Marshaler {
  139023. if v == nil {
  139024. return graphql.Null
  139025. }
  139026. res := graphql.MarshalString(*v)
  139027. return res
  139028. }
  139029. func (ec *executionContext) marshalODeliveryCarrierService2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryCarrierService(ctx context.Context, sel ast.SelectionSet, v *DeliveryCarrierService) graphql.Marshaler {
  139030. if v == nil {
  139031. return graphql.Null
  139032. }
  139033. return ec._DeliveryCarrierService(ctx, sel, v)
  139034. }
  139035. func (ec *executionContext) marshalODeliveryMethod2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryMethod(ctx context.Context, sel ast.SelectionSet, v *DeliveryMethod) graphql.Marshaler {
  139036. if v == nil {
  139037. return graphql.Null
  139038. }
  139039. return ec._DeliveryMethod(ctx, sel, v)
  139040. }
  139041. func (ec *executionContext) unmarshalODeliveryMethodDefinitionType2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryMethodDefinitionType(ctx context.Context, v interface{}) (*DeliveryMethodDefinitionType, error) {
  139042. if v == nil {
  139043. return nil, nil
  139044. }
  139045. var res = new(DeliveryMethodDefinitionType)
  139046. err := res.UnmarshalGQL(v)
  139047. return res, graphql.ErrorOnPath(ctx, err)
  139048. }
  139049. func (ec *executionContext) marshalODeliveryMethodDefinitionType2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDeliveryMethodDefinitionType(ctx context.Context, sel ast.SelectionSet, v *DeliveryMethodDefinitionType) graphql.Marshaler {
  139050. if v == nil {
  139051. return graphql.Null
  139052. }
  139053. return v
  139054. }
  139055. func (ec *executionContext) marshalODomain2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDomain(ctx context.Context, sel ast.SelectionSet, v *Domain) graphql.Marshaler {
  139056. if v == nil {
  139057. return graphql.Null
  139058. }
  139059. return ec._Domain(ctx, sel, v)
  139060. }
  139061. func (ec *executionContext) marshalODomainLocalization2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDomainLocalization(ctx context.Context, sel ast.SelectionSet, v *DomainLocalization) graphql.Marshaler {
  139062. if v == nil {
  139063. return graphql.Null
  139064. }
  139065. return ec._DomainLocalization(ctx, sel, v)
  139066. }
  139067. func (ec *executionContext) marshalODraftOrderAppliedDiscount2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDraftOrderAppliedDiscount(ctx context.Context, sel ast.SelectionSet, v *DraftOrderAppliedDiscount) graphql.Marshaler {
  139068. if v == nil {
  139069. return graphql.Null
  139070. }
  139071. return ec._DraftOrderAppliedDiscount(ctx, sel, v)
  139072. }
  139073. func (ec *executionContext) unmarshalODraftOrderSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDraftOrderSortKeys(ctx context.Context, v interface{}) (*DraftOrderSortKeys, error) {
  139074. if v == nil {
  139075. return nil, nil
  139076. }
  139077. var res = new(DraftOrderSortKeys)
  139078. err := res.UnmarshalGQL(v)
  139079. return res, graphql.ErrorOnPath(ctx, err)
  139080. }
  139081. func (ec *executionContext) marshalODraftOrderSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDraftOrderSortKeys(ctx context.Context, sel ast.SelectionSet, v *DraftOrderSortKeys) graphql.Marshaler {
  139082. if v == nil {
  139083. return graphql.Null
  139084. }
  139085. return v
  139086. }
  139087. func (ec *executionContext) marshalODuty2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐDuty(ctx context.Context, sel ast.SelectionSet, v *Duty) graphql.Marshaler {
  139088. if v == nil {
  139089. return graphql.Null
  139090. }
  139091. return ec._Duty(ctx, sel, v)
  139092. }
  139093. func (ec *executionContext) unmarshalOEventSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐEventSortKeys(ctx context.Context, v interface{}) (*EventSortKeys, error) {
  139094. if v == nil {
  139095. return nil, nil
  139096. }
  139097. var res = new(EventSortKeys)
  139098. err := res.UnmarshalGQL(v)
  139099. return res, graphql.ErrorOnPath(ctx, err)
  139100. }
  139101. func (ec *executionContext) marshalOEventSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐEventSortKeys(ctx context.Context, sel ast.SelectionSet, v *EventSortKeys) graphql.Marshaler {
  139102. if v == nil {
  139103. return graphql.Null
  139104. }
  139105. return v
  139106. }
  139107. func (ec *executionContext) unmarshalOFloat2ᚖfloat64(ctx context.Context, v interface{}) (*float64, error) {
  139108. if v == nil {
  139109. return nil, nil
  139110. }
  139111. res, err := graphql.UnmarshalFloatContext(ctx, v)
  139112. return &res, graphql.ErrorOnPath(ctx, err)
  139113. }
  139114. func (ec *executionContext) marshalOFloat2ᚖfloat64(ctx context.Context, sel ast.SelectionSet, v *float64) graphql.Marshaler {
  139115. if v == nil {
  139116. return graphql.Null
  139117. }
  139118. res := graphql.MarshalFloatContext(*v)
  139119. return graphql.WrapContextMarshaler(ctx, res)
  139120. }
  139121. func (ec *executionContext) unmarshalOFormattedString2ᚖstring(ctx context.Context, v interface{}) (*string, error) {
  139122. if v == nil {
  139123. return nil, nil
  139124. }
  139125. res, err := graphql.UnmarshalString(v)
  139126. return &res, graphql.ErrorOnPath(ctx, err)
  139127. }
  139128. func (ec *executionContext) marshalOFormattedString2ᚖstring(ctx context.Context, sel ast.SelectionSet, v *string) graphql.Marshaler {
  139129. if v == nil {
  139130. return graphql.Null
  139131. }
  139132. res := graphql.MarshalString(*v)
  139133. return res
  139134. }
  139135. func (ec *executionContext) unmarshalOFulfillmentDisplayStatus2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentDisplayStatus(ctx context.Context, v interface{}) (*FulfillmentDisplayStatus, error) {
  139136. if v == nil {
  139137. return nil, nil
  139138. }
  139139. var res = new(FulfillmentDisplayStatus)
  139140. err := res.UnmarshalGQL(v)
  139141. return res, graphql.ErrorOnPath(ctx, err)
  139142. }
  139143. func (ec *executionContext) marshalOFulfillmentDisplayStatus2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentDisplayStatus(ctx context.Context, sel ast.SelectionSet, v *FulfillmentDisplayStatus) graphql.Marshaler {
  139144. if v == nil {
  139145. return graphql.Null
  139146. }
  139147. return v
  139148. }
  139149. func (ec *executionContext) unmarshalOFulfillmentEventSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentEventSortKeys(ctx context.Context, v interface{}) (*FulfillmentEventSortKeys, error) {
  139150. if v == nil {
  139151. return nil, nil
  139152. }
  139153. var res = new(FulfillmentEventSortKeys)
  139154. err := res.UnmarshalGQL(v)
  139155. return res, graphql.ErrorOnPath(ctx, err)
  139156. }
  139157. func (ec *executionContext) marshalOFulfillmentEventSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentEventSortKeys(ctx context.Context, sel ast.SelectionSet, v *FulfillmentEventSortKeys) graphql.Marshaler {
  139158. if v == nil {
  139159. return graphql.Null
  139160. }
  139161. return v
  139162. }
  139163. func (ec *executionContext) unmarshalOFulfillmentOrderAssignmentStatus2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderAssignmentStatus(ctx context.Context, v interface{}) (*FulfillmentOrderAssignmentStatus, error) {
  139164. if v == nil {
  139165. return nil, nil
  139166. }
  139167. var res = new(FulfillmentOrderAssignmentStatus)
  139168. err := res.UnmarshalGQL(v)
  139169. return res, graphql.ErrorOnPath(ctx, err)
  139170. }
  139171. func (ec *executionContext) marshalOFulfillmentOrderAssignmentStatus2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderAssignmentStatus(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrderAssignmentStatus) graphql.Marshaler {
  139172. if v == nil {
  139173. return graphql.Null
  139174. }
  139175. return v
  139176. }
  139177. func (ec *executionContext) marshalOFulfillmentOrderDestination2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderDestination(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrderDestination) graphql.Marshaler {
  139178. if v == nil {
  139179. return graphql.Null
  139180. }
  139181. return ec._FulfillmentOrderDestination(ctx, sel, v)
  139182. }
  139183. func (ec *executionContext) marshalOFulfillmentOrderInternationalDuties2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderInternationalDuties(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrderInternationalDuties) graphql.Marshaler {
  139184. if v == nil {
  139185. return graphql.Null
  139186. }
  139187. return ec._FulfillmentOrderInternationalDuties(ctx, sel, v)
  139188. }
  139189. func (ec *executionContext) unmarshalOFulfillmentOrderMerchantRequestKind2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderMerchantRequestKind(ctx context.Context, v interface{}) (*FulfillmentOrderMerchantRequestKind, error) {
  139190. if v == nil {
  139191. return nil, nil
  139192. }
  139193. var res = new(FulfillmentOrderMerchantRequestKind)
  139194. err := res.UnmarshalGQL(v)
  139195. return res, graphql.ErrorOnPath(ctx, err)
  139196. }
  139197. func (ec *executionContext) marshalOFulfillmentOrderMerchantRequestKind2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderMerchantRequestKind(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrderMerchantRequestKind) graphql.Marshaler {
  139198. if v == nil {
  139199. return graphql.Null
  139200. }
  139201. return v
  139202. }
  139203. func (ec *executionContext) unmarshalOFulfillmentOrderSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderSortKeys(ctx context.Context, v interface{}) (*FulfillmentOrderSortKeys, error) {
  139204. if v == nil {
  139205. return nil, nil
  139206. }
  139207. var res = new(FulfillmentOrderSortKeys)
  139208. err := res.UnmarshalGQL(v)
  139209. return res, graphql.ErrorOnPath(ctx, err)
  139210. }
  139211. func (ec *executionContext) marshalOFulfillmentOrderSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOrderSortKeys(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrderSortKeys) graphql.Marshaler {
  139212. if v == nil {
  139213. return graphql.Null
  139214. }
  139215. return v
  139216. }
  139217. func (ec *executionContext) marshalOFulfillmentOriginAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentOriginAddress(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOriginAddress) graphql.Marshaler {
  139218. if v == nil {
  139219. return graphql.Null
  139220. }
  139221. return ec._FulfillmentOriginAddress(ctx, sel, v)
  139222. }
  139223. func (ec *executionContext) marshalOFulfillmentService2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐFulfillmentService(ctx context.Context, sel ast.SelectionSet, v *FulfillmentService) graphql.Marshaler {
  139224. if v == nil {
  139225. return graphql.Null
  139226. }
  139227. return ec._FulfillmentService(ctx, sel, v)
  139228. }
  139229. func (ec *executionContext) unmarshalOHTML2ᚖstring(ctx context.Context, v interface{}) (*string, error) {
  139230. if v == nil {
  139231. return nil, nil
  139232. }
  139233. res, err := graphql.UnmarshalString(v)
  139234. return &res, graphql.ErrorOnPath(ctx, err)
  139235. }
  139236. func (ec *executionContext) marshalOHTML2ᚖstring(ctx context.Context, sel ast.SelectionSet, v *string) graphql.Marshaler {
  139237. if v == nil {
  139238. return graphql.Null
  139239. }
  139240. res := graphql.MarshalString(*v)
  139241. return res
  139242. }
  139243. func (ec *executionContext) unmarshalOID2ᚕstringᚄ(ctx context.Context, v interface{}) ([]string, error) {
  139244. if v == nil {
  139245. return nil, nil
  139246. }
  139247. var vSlice []interface{}
  139248. if v != nil {
  139249. vSlice = graphql.CoerceList(v)
  139250. }
  139251. var err error
  139252. res := make([]string, len(vSlice))
  139253. for i := range vSlice {
  139254. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i))
  139255. res[i], err = ec.unmarshalNID2string(ctx, vSlice[i])
  139256. if err != nil {
  139257. return nil, err
  139258. }
  139259. }
  139260. return res, nil
  139261. }
  139262. func (ec *executionContext) marshalOID2ᚕstringᚄ(ctx context.Context, sel ast.SelectionSet, v []string) graphql.Marshaler {
  139263. if v == nil {
  139264. return graphql.Null
  139265. }
  139266. ret := make(graphql.Array, len(v))
  139267. for i := range v {
  139268. ret[i] = ec.marshalNID2string(ctx, sel, v[i])
  139269. }
  139270. for _, e := range ret {
  139271. if e == graphql.Null {
  139272. return graphql.Null
  139273. }
  139274. }
  139275. return ret
  139276. }
  139277. func (ec *executionContext) unmarshalOID2ᚖstring(ctx context.Context, v interface{}) (*string, error) {
  139278. if v == nil {
  139279. return nil, nil
  139280. }
  139281. res, err := graphql.UnmarshalID(v)
  139282. return &res, graphql.ErrorOnPath(ctx, err)
  139283. }
  139284. func (ec *executionContext) marshalOID2ᚖstring(ctx context.Context, sel ast.SelectionSet, v *string) graphql.Marshaler {
  139285. if v == nil {
  139286. return graphql.Null
  139287. }
  139288. res := graphql.MarshalID(*v)
  139289. return res
  139290. }
  139291. func (ec *executionContext) marshalOImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐImage(ctx context.Context, sel ast.SelectionSet, v *Image) graphql.Marshaler {
  139292. if v == nil {
  139293. return graphql.Null
  139294. }
  139295. return ec._Image(ctx, sel, v)
  139296. }
  139297. func (ec *executionContext) unmarshalOImageContentType2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐImageContentType(ctx context.Context, v interface{}) (*ImageContentType, error) {
  139298. if v == nil {
  139299. return nil, nil
  139300. }
  139301. var res = new(ImageContentType)
  139302. err := res.UnmarshalGQL(v)
  139303. return res, graphql.ErrorOnPath(ctx, err)
  139304. }
  139305. func (ec *executionContext) marshalOImageContentType2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐImageContentType(ctx context.Context, sel ast.SelectionSet, v *ImageContentType) graphql.Marshaler {
  139306. if v == nil {
  139307. return graphql.Null
  139308. }
  139309. return v
  139310. }
  139311. func (ec *executionContext) unmarshalOImageTransformInput2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐImageTransformInput(ctx context.Context, v interface{}) (*ImageTransformInput, error) {
  139312. if v == nil {
  139313. return nil, nil
  139314. }
  139315. res, err := ec.unmarshalInputImageTransformInput(ctx, v)
  139316. return &res, graphql.ErrorOnPath(ctx, err)
  139317. }
  139318. func (ec *executionContext) unmarshalOInt2ᚖint(ctx context.Context, v interface{}) (*int, error) {
  139319. if v == nil {
  139320. return nil, nil
  139321. }
  139322. res, err := graphql.UnmarshalInt(v)
  139323. return &res, graphql.ErrorOnPath(ctx, err)
  139324. }
  139325. func (ec *executionContext) marshalOInt2ᚖint(ctx context.Context, sel ast.SelectionSet, v *int) graphql.Marshaler {
  139326. if v == nil {
  139327. return graphql.Null
  139328. }
  139329. res := graphql.MarshalInt(*v)
  139330. return res
  139331. }
  139332. func (ec *executionContext) marshalOInventoryLevel2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐInventoryLevel(ctx context.Context, sel ast.SelectionSet, v *InventoryLevel) graphql.Marshaler {
  139333. if v == nil {
  139334. return graphql.Null
  139335. }
  139336. return ec._InventoryLevel(ctx, sel, v)
  139337. }
  139338. func (ec *executionContext) unmarshalOJSON2ᚖstring(ctx context.Context, v interface{}) (*string, error) {
  139339. if v == nil {
  139340. return nil, nil
  139341. }
  139342. res, err := graphql.UnmarshalString(v)
  139343. return &res, graphql.ErrorOnPath(ctx, err)
  139344. }
  139345. func (ec *executionContext) marshalOJSON2ᚖstring(ctx context.Context, sel ast.SelectionSet, v *string) graphql.Marshaler {
  139346. if v == nil {
  139347. return graphql.Null
  139348. }
  139349. res := graphql.MarshalString(*v)
  139350. return res
  139351. }
  139352. func (ec *executionContext) unmarshalOLanguageCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLanguageCode(ctx context.Context, v interface{}) (*LanguageCode, error) {
  139353. if v == nil {
  139354. return nil, nil
  139355. }
  139356. var res = new(LanguageCode)
  139357. err := res.UnmarshalGQL(v)
  139358. return res, graphql.ErrorOnPath(ctx, err)
  139359. }
  139360. func (ec *executionContext) marshalOLanguageCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLanguageCode(ctx context.Context, sel ast.SelectionSet, v *LanguageCode) graphql.Marshaler {
  139361. if v == nil {
  139362. return graphql.Null
  139363. }
  139364. return v
  139365. }
  139366. func (ec *executionContext) marshalOLineItemSellingPlan2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLineItemSellingPlan(ctx context.Context, sel ast.SelectionSet, v *LineItemSellingPlan) graphql.Marshaler {
  139367. if v == nil {
  139368. return graphql.Null
  139369. }
  139370. return ec._LineItemSellingPlan(ctx, sel, v)
  139371. }
  139372. func (ec *executionContext) marshalOLink2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLink(ctx context.Context, sel ast.SelectionSet, v *Link) graphql.Marshaler {
  139373. if v == nil {
  139374. return graphql.Null
  139375. }
  139376. return ec._Link(ctx, sel, v)
  139377. }
  139378. func (ec *executionContext) marshalOLocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocation(ctx context.Context, sel ast.SelectionSet, v *Location) graphql.Marshaler {
  139379. if v == nil {
  139380. return graphql.Null
  139381. }
  139382. return ec._Location(ctx, sel, v)
  139383. }
  139384. func (ec *executionContext) unmarshalOLocationSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocationSortKeys(ctx context.Context, v interface{}) (*LocationSortKeys, error) {
  139385. if v == nil {
  139386. return nil, nil
  139387. }
  139388. var res = new(LocationSortKeys)
  139389. err := res.UnmarshalGQL(v)
  139390. return res, graphql.ErrorOnPath(ctx, err)
  139391. }
  139392. func (ec *executionContext) marshalOLocationSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐLocationSortKeys(ctx context.Context, sel ast.SelectionSet, v *LocationSortKeys) graphql.Marshaler {
  139393. if v == nil {
  139394. return graphql.Null
  139395. }
  139396. return v
  139397. }
  139398. func (ec *executionContext) marshalOMarket2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarket(ctx context.Context, sel ast.SelectionSet, v *Market) graphql.Marshaler {
  139399. if v == nil {
  139400. return graphql.Null
  139401. }
  139402. return ec._Market(ctx, sel, v)
  139403. }
  139404. func (ec *executionContext) marshalOMarketWebPresence2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarketWebPresence(ctx context.Context, sel ast.SelectionSet, v *MarketWebPresence) graphql.Marshaler {
  139405. if v == nil {
  139406. return graphql.Null
  139407. }
  139408. return ec._MarketWebPresence(ctx, sel, v)
  139409. }
  139410. func (ec *executionContext) unmarshalOMarketingChannel2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarketingChannel(ctx context.Context, v interface{}) (*MarketingChannel, error) {
  139411. if v == nil {
  139412. return nil, nil
  139413. }
  139414. var res = new(MarketingChannel)
  139415. err := res.UnmarshalGQL(v)
  139416. return res, graphql.ErrorOnPath(ctx, err)
  139417. }
  139418. func (ec *executionContext) marshalOMarketingChannel2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarketingChannel(ctx context.Context, sel ast.SelectionSet, v *MarketingChannel) graphql.Marshaler {
  139419. if v == nil {
  139420. return graphql.Null
  139421. }
  139422. return v
  139423. }
  139424. func (ec *executionContext) marshalOMarketingEvent2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarketingEvent(ctx context.Context, sel ast.SelectionSet, v *MarketingEvent) graphql.Marshaler {
  139425. if v == nil {
  139426. return graphql.Null
  139427. }
  139428. return ec._MarketingEvent(ctx, sel, v)
  139429. }
  139430. func (ec *executionContext) unmarshalOMarketingTactic2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarketingTactic(ctx context.Context, v interface{}) (*MarketingTactic, error) {
  139431. if v == nil {
  139432. return nil, nil
  139433. }
  139434. var res = new(MarketingTactic)
  139435. err := res.UnmarshalGQL(v)
  139436. return res, graphql.ErrorOnPath(ctx, err)
  139437. }
  139438. func (ec *executionContext) marshalOMarketingTactic2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMarketingTactic(ctx context.Context, sel ast.SelectionSet, v *MarketingTactic) graphql.Marshaler {
  139439. if v == nil {
  139440. return graphql.Null
  139441. }
  139442. return v
  139443. }
  139444. func (ec *executionContext) marshalOMediaImageOriginalSource2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaImageOriginalSource(ctx context.Context, sel ast.SelectionSet, v *MediaImageOriginalSource) graphql.Marshaler {
  139445. if v == nil {
  139446. return graphql.Null
  139447. }
  139448. return ec._MediaImageOriginalSource(ctx, sel, v)
  139449. }
  139450. func (ec *executionContext) marshalOMediaPreviewImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaPreviewImage(ctx context.Context, sel ast.SelectionSet, v *MediaPreviewImage) graphql.Marshaler {
  139451. if v == nil {
  139452. return graphql.Null
  139453. }
  139454. return ec._MediaPreviewImage(ctx, sel, v)
  139455. }
  139456. func (ec *executionContext) unmarshalOMediaUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaUserErrorCode(ctx context.Context, v interface{}) (*MediaUserErrorCode, error) {
  139457. if v == nil {
  139458. return nil, nil
  139459. }
  139460. var res = new(MediaUserErrorCode)
  139461. err := res.UnmarshalGQL(v)
  139462. return res, graphql.ErrorOnPath(ctx, err)
  139463. }
  139464. func (ec *executionContext) marshalOMediaUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMediaUserErrorCode(ctx context.Context, sel ast.SelectionSet, v *MediaUserErrorCode) graphql.Marshaler {
  139465. if v == nil {
  139466. return graphql.Null
  139467. }
  139468. return v
  139469. }
  139470. func (ec *executionContext) marshalOMerchantApprovalSignals2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMerchantApprovalSignals(ctx context.Context, sel ast.SelectionSet, v *MerchantApprovalSignals) graphql.Marshaler {
  139471. if v == nil {
  139472. return graphql.Null
  139473. }
  139474. return ec._MerchantApprovalSignals(ctx, sel, v)
  139475. }
  139476. func (ec *executionContext) marshalOMetafield2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafield(ctx context.Context, sel ast.SelectionSet, v *Metafield) graphql.Marshaler {
  139477. if v == nil {
  139478. return graphql.Null
  139479. }
  139480. return ec._Metafield(ctx, sel, v)
  139481. }
  139482. func (ec *executionContext) marshalOMetafieldDefinition2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldDefinition(ctx context.Context, sel ast.SelectionSet, v *MetafieldDefinition) graphql.Marshaler {
  139483. if v == nil {
  139484. return graphql.Null
  139485. }
  139486. return ec._MetafieldDefinition(ctx, sel, v)
  139487. }
  139488. func (ec *executionContext) unmarshalOMetafieldDefinitionPinnedStatus2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldDefinitionPinnedStatus(ctx context.Context, v interface{}) (*MetafieldDefinitionPinnedStatus, error) {
  139489. if v == nil {
  139490. return nil, nil
  139491. }
  139492. var res = new(MetafieldDefinitionPinnedStatus)
  139493. err := res.UnmarshalGQL(v)
  139494. return res, graphql.ErrorOnPath(ctx, err)
  139495. }
  139496. func (ec *executionContext) marshalOMetafieldDefinitionPinnedStatus2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldDefinitionPinnedStatus(ctx context.Context, sel ast.SelectionSet, v *MetafieldDefinitionPinnedStatus) graphql.Marshaler {
  139497. if v == nil {
  139498. return graphql.Null
  139499. }
  139500. return v
  139501. }
  139502. func (ec *executionContext) unmarshalOMetafieldDefinitionSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldDefinitionSortKeys(ctx context.Context, v interface{}) (*MetafieldDefinitionSortKeys, error) {
  139503. if v == nil {
  139504. return nil, nil
  139505. }
  139506. var res = new(MetafieldDefinitionSortKeys)
  139507. err := res.UnmarshalGQL(v)
  139508. return res, graphql.ErrorOnPath(ctx, err)
  139509. }
  139510. func (ec *executionContext) marshalOMetafieldDefinitionSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldDefinitionSortKeys(ctx context.Context, sel ast.SelectionSet, v *MetafieldDefinitionSortKeys) graphql.Marshaler {
  139511. if v == nil {
  139512. return graphql.Null
  139513. }
  139514. return v
  139515. }
  139516. func (ec *executionContext) marshalOMetafieldReference2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldReference(ctx context.Context, sel ast.SelectionSet, v MetafieldReference) graphql.Marshaler {
  139517. if v == nil {
  139518. return graphql.Null
  139519. }
  139520. return ec._MetafieldReference(ctx, sel, v)
  139521. }
  139522. func (ec *executionContext) marshalOMetafieldReferenceConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldReferenceConnection(ctx context.Context, sel ast.SelectionSet, v *MetafieldReferenceConnection) graphql.Marshaler {
  139523. if v == nil {
  139524. return graphql.Null
  139525. }
  139526. return ec._MetafieldReferenceConnection(ctx, sel, v)
  139527. }
  139528. func (ec *executionContext) unmarshalOMetafieldValidationStatus2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldValidationStatus(ctx context.Context, v interface{}) (*MetafieldValidationStatus, error) {
  139529. if v == nil {
  139530. return nil, nil
  139531. }
  139532. var res = new(MetafieldValidationStatus)
  139533. err := res.UnmarshalGQL(v)
  139534. return res, graphql.ErrorOnPath(ctx, err)
  139535. }
  139536. func (ec *executionContext) marshalOMetafieldValidationStatus2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMetafieldValidationStatus(ctx context.Context, sel ast.SelectionSet, v *MetafieldValidationStatus) graphql.Marshaler {
  139537. if v == nil {
  139538. return graphql.Null
  139539. }
  139540. return v
  139541. }
  139542. func (ec *executionContext) unmarshalOMethodDefinitionSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMethodDefinitionSortKeys(ctx context.Context, v interface{}) (*MethodDefinitionSortKeys, error) {
  139543. if v == nil {
  139544. return nil, nil
  139545. }
  139546. var res = new(MethodDefinitionSortKeys)
  139547. err := res.UnmarshalGQL(v)
  139548. return res, graphql.ErrorOnPath(ctx, err)
  139549. }
  139550. func (ec *executionContext) marshalOMethodDefinitionSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMethodDefinitionSortKeys(ctx context.Context, sel ast.SelectionSet, v *MethodDefinitionSortKeys) graphql.Marshaler {
  139551. if v == nil {
  139552. return graphql.Null
  139553. }
  139554. return v
  139555. }
  139556. func (ec *executionContext) marshalOMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyBag(ctx context.Context, sel ast.SelectionSet, v *MoneyBag) graphql.Marshaler {
  139557. if v == nil {
  139558. return graphql.Null
  139559. }
  139560. return ec._MoneyBag(ctx, sel, v)
  139561. }
  139562. func (ec *executionContext) marshalOMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐMoneyV2(ctx context.Context, sel ast.SelectionSet, v *MoneyV2) graphql.Marshaler {
  139563. if v == nil {
  139564. return graphql.Null
  139565. }
  139566. return ec._MoneyV2(ctx, sel, v)
  139567. }
  139568. func (ec *executionContext) marshalONavigationItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐNavigationItem(ctx context.Context, sel ast.SelectionSet, v *NavigationItem) graphql.Marshaler {
  139569. if v == nil {
  139570. return graphql.Null
  139571. }
  139572. return ec._NavigationItem(ctx, sel, v)
  139573. }
  139574. func (ec *executionContext) marshalOOrder2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrder(ctx context.Context, sel ast.SelectionSet, v *Order) graphql.Marshaler {
  139575. if v == nil {
  139576. return graphql.Null
  139577. }
  139578. return ec._Order(ctx, sel, v)
  139579. }
  139580. func (ec *executionContext) unmarshalOOrderRiskLevel2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderRiskLevel(ctx context.Context, v interface{}) (*OrderRiskLevel, error) {
  139581. if v == nil {
  139582. return nil, nil
  139583. }
  139584. var res = new(OrderRiskLevel)
  139585. err := res.UnmarshalGQL(v)
  139586. return res, graphql.ErrorOnPath(ctx, err)
  139587. }
  139588. func (ec *executionContext) marshalOOrderRiskLevel2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderRiskLevel(ctx context.Context, sel ast.SelectionSet, v *OrderRiskLevel) graphql.Marshaler {
  139589. if v == nil {
  139590. return graphql.Null
  139591. }
  139592. return v
  139593. }
  139594. func (ec *executionContext) unmarshalOOrderSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderSortKeys(ctx context.Context, v interface{}) (*OrderSortKeys, error) {
  139595. if v == nil {
  139596. return nil, nil
  139597. }
  139598. var res = new(OrderSortKeys)
  139599. err := res.UnmarshalGQL(v)
  139600. return res, graphql.ErrorOnPath(ctx, err)
  139601. }
  139602. func (ec *executionContext) marshalOOrderSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderSortKeys(ctx context.Context, sel ast.SelectionSet, v *OrderSortKeys) graphql.Marshaler {
  139603. if v == nil {
  139604. return graphql.Null
  139605. }
  139606. return v
  139607. }
  139608. func (ec *executionContext) marshalOOrderTransaction2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderTransaction(ctx context.Context, sel ast.SelectionSet, v *OrderTransaction) graphql.Marshaler {
  139609. if v == nil {
  139610. return graphql.Null
  139611. }
  139612. return ec._OrderTransaction(ctx, sel, v)
  139613. }
  139614. func (ec *executionContext) unmarshalOOrderTransactionErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderTransactionErrorCode(ctx context.Context, v interface{}) (*OrderTransactionErrorCode, error) {
  139615. if v == nil {
  139616. return nil, nil
  139617. }
  139618. var res = new(OrderTransactionErrorCode)
  139619. err := res.UnmarshalGQL(v)
  139620. return res, graphql.ErrorOnPath(ctx, err)
  139621. }
  139622. func (ec *executionContext) marshalOOrderTransactionErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐOrderTransactionErrorCode(ctx context.Context, sel ast.SelectionSet, v *OrderTransactionErrorCode) graphql.Marshaler {
  139623. if v == nil {
  139624. return graphql.Null
  139625. }
  139626. return v
  139627. }
  139628. func (ec *executionContext) marshalOPaymentMandate2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPaymentMandateᚄ(ctx context.Context, sel ast.SelectionSet, v []*PaymentMandate) graphql.Marshaler {
  139629. if v == nil {
  139630. return graphql.Null
  139631. }
  139632. ret := make(graphql.Array, len(v))
  139633. var wg sync.WaitGroup
  139634. isLen1 := len(v) == 1
  139635. if !isLen1 {
  139636. wg.Add(len(v))
  139637. }
  139638. for i := range v {
  139639. i := i
  139640. fc := &graphql.FieldContext{
  139641. Index: &i,
  139642. Result: &v[i],
  139643. }
  139644. ctx := graphql.WithFieldContext(ctx, fc)
  139645. f := func(i int) {
  139646. defer func() {
  139647. if r := recover(); r != nil {
  139648. ec.Error(ctx, ec.Recover(ctx, r))
  139649. ret = nil
  139650. }
  139651. }()
  139652. if !isLen1 {
  139653. defer wg.Done()
  139654. }
  139655. ret[i] = ec.marshalNPaymentMandate2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPaymentMandate(ctx, sel, v[i])
  139656. }
  139657. if isLen1 {
  139658. f(i)
  139659. } else {
  139660. go f(i)
  139661. }
  139662. }
  139663. wg.Wait()
  139664. for _, e := range ret {
  139665. if e == graphql.Null {
  139666. return graphql.Null
  139667. }
  139668. }
  139669. return ret
  139670. }
  139671. func (ec *executionContext) marshalOPaymentTermsTemplate2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPaymentTermsTemplate(ctx context.Context, sel ast.SelectionSet, v *PaymentTermsTemplate) graphql.Marshaler {
  139672. if v == nil {
  139673. return graphql.Null
  139674. }
  139675. return ec._PaymentTermsTemplate(ctx, sel, v)
  139676. }
  139677. func (ec *executionContext) marshalOPriceList2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPriceList(ctx context.Context, sel ast.SelectionSet, v *PriceList) graphql.Marshaler {
  139678. if v == nil {
  139679. return graphql.Null
  139680. }
  139681. return ec._PriceList(ctx, sel, v)
  139682. }
  139683. func (ec *executionContext) marshalOPriceListContextRule2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPriceListContextRule(ctx context.Context, sel ast.SelectionSet, v *PriceListContextRule) graphql.Marshaler {
  139684. if v == nil {
  139685. return graphql.Null
  139686. }
  139687. return ec._PriceListContextRule(ctx, sel, v)
  139688. }
  139689. func (ec *executionContext) marshalOPriceListParent2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPriceListParent(ctx context.Context, sel ast.SelectionSet, v *PriceListParent) graphql.Marshaler {
  139690. if v == nil {
  139691. return graphql.Null
  139692. }
  139693. return ec._PriceListParent(ctx, sel, v)
  139694. }
  139695. func (ec *executionContext) unmarshalOPriceListPriceOriginType2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPriceListPriceOriginType(ctx context.Context, v interface{}) (*PriceListPriceOriginType, error) {
  139696. if v == nil {
  139697. return nil, nil
  139698. }
  139699. var res = new(PriceListPriceOriginType)
  139700. err := res.UnmarshalGQL(v)
  139701. return res, graphql.ErrorOnPath(ctx, err)
  139702. }
  139703. func (ec *executionContext) marshalOPriceListPriceOriginType2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPriceListPriceOriginType(ctx context.Context, sel ast.SelectionSet, v *PriceListPriceOriginType) graphql.Marshaler {
  139704. if v == nil {
  139705. return graphql.Null
  139706. }
  139707. return v
  139708. }
  139709. func (ec *executionContext) marshalOPrivateMetafield2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPrivateMetafield(ctx context.Context, sel ast.SelectionSet, v *PrivateMetafield) graphql.Marshaler {
  139710. if v == nil {
  139711. return graphql.Null
  139712. }
  139713. return ec._PrivateMetafield(ctx, sel, v)
  139714. }
  139715. func (ec *executionContext) marshalOProduct2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProduct(ctx context.Context, sel ast.SelectionSet, v *Product) graphql.Marshaler {
  139716. if v == nil {
  139717. return graphql.Null
  139718. }
  139719. return ec._Product(ctx, sel, v)
  139720. }
  139721. func (ec *executionContext) unmarshalOProductChangeStatusUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductChangeStatusUserErrorCode(ctx context.Context, v interface{}) (*ProductChangeStatusUserErrorCode, error) {
  139722. if v == nil {
  139723. return nil, nil
  139724. }
  139725. var res = new(ProductChangeStatusUserErrorCode)
  139726. err := res.UnmarshalGQL(v)
  139727. return res, graphql.ErrorOnPath(ctx, err)
  139728. }
  139729. func (ec *executionContext) marshalOProductChangeStatusUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductChangeStatusUserErrorCode(ctx context.Context, sel ast.SelectionSet, v *ProductChangeStatusUserErrorCode) graphql.Marshaler {
  139730. if v == nil {
  139731. return graphql.Null
  139732. }
  139733. return v
  139734. }
  139735. func (ec *executionContext) unmarshalOProductImageSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductImageSortKeys(ctx context.Context, v interface{}) (*ProductImageSortKeys, error) {
  139736. if v == nil {
  139737. return nil, nil
  139738. }
  139739. var res = new(ProductImageSortKeys)
  139740. err := res.UnmarshalGQL(v)
  139741. return res, graphql.ErrorOnPath(ctx, err)
  139742. }
  139743. func (ec *executionContext) marshalOProductImageSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductImageSortKeys(ctx context.Context, sel ast.SelectionSet, v *ProductImageSortKeys) graphql.Marshaler {
  139744. if v == nil {
  139745. return graphql.Null
  139746. }
  139747. return v
  139748. }
  139749. func (ec *executionContext) marshalOProductTaxonomyNode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductTaxonomyNode(ctx context.Context, sel ast.SelectionSet, v *ProductTaxonomyNode) graphql.Marshaler {
  139750. if v == nil {
  139751. return graphql.Null
  139752. }
  139753. return ec._ProductTaxonomyNode(ctx, sel, v)
  139754. }
  139755. func (ec *executionContext) marshalOProductVariant2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductVariant(ctx context.Context, sel ast.SelectionSet, v *ProductVariant) graphql.Marshaler {
  139756. if v == nil {
  139757. return graphql.Null
  139758. }
  139759. return ec._ProductVariant(ctx, sel, v)
  139760. }
  139761. func (ec *executionContext) marshalOProductVariantContextualPricing2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductVariantContextualPricing(ctx context.Context, sel ast.SelectionSet, v *ProductVariantContextualPricing) graphql.Marshaler {
  139762. if v == nil {
  139763. return graphql.Null
  139764. }
  139765. return ec._ProductVariantContextualPricing(ctx, sel, v)
  139766. }
  139767. func (ec *executionContext) unmarshalOProductVariantsBulkCreateUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductVariantsBulkCreateUserErrorCode(ctx context.Context, v interface{}) (*ProductVariantsBulkCreateUserErrorCode, error) {
  139768. if v == nil {
  139769. return nil, nil
  139770. }
  139771. var res = new(ProductVariantsBulkCreateUserErrorCode)
  139772. err := res.UnmarshalGQL(v)
  139773. return res, graphql.ErrorOnPath(ctx, err)
  139774. }
  139775. func (ec *executionContext) marshalOProductVariantsBulkCreateUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductVariantsBulkCreateUserErrorCode(ctx context.Context, sel ast.SelectionSet, v *ProductVariantsBulkCreateUserErrorCode) graphql.Marshaler {
  139776. if v == nil {
  139777. return graphql.Null
  139778. }
  139779. return v
  139780. }
  139781. func (ec *executionContext) unmarshalOProductVariantsBulkDeleteUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductVariantsBulkDeleteUserErrorCode(ctx context.Context, v interface{}) (*ProductVariantsBulkDeleteUserErrorCode, error) {
  139782. if v == nil {
  139783. return nil, nil
  139784. }
  139785. var res = new(ProductVariantsBulkDeleteUserErrorCode)
  139786. err := res.UnmarshalGQL(v)
  139787. return res, graphql.ErrorOnPath(ctx, err)
  139788. }
  139789. func (ec *executionContext) marshalOProductVariantsBulkDeleteUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductVariantsBulkDeleteUserErrorCode(ctx context.Context, sel ast.SelectionSet, v *ProductVariantsBulkDeleteUserErrorCode) graphql.Marshaler {
  139790. if v == nil {
  139791. return graphql.Null
  139792. }
  139793. return v
  139794. }
  139795. func (ec *executionContext) unmarshalOProductVariantsBulkReorderUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductVariantsBulkReorderUserErrorCode(ctx context.Context, v interface{}) (*ProductVariantsBulkReorderUserErrorCode, error) {
  139796. if v == nil {
  139797. return nil, nil
  139798. }
  139799. var res = new(ProductVariantsBulkReorderUserErrorCode)
  139800. err := res.UnmarshalGQL(v)
  139801. return res, graphql.ErrorOnPath(ctx, err)
  139802. }
  139803. func (ec *executionContext) marshalOProductVariantsBulkReorderUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductVariantsBulkReorderUserErrorCode(ctx context.Context, sel ast.SelectionSet, v *ProductVariantsBulkReorderUserErrorCode) graphql.Marshaler {
  139804. if v == nil {
  139805. return graphql.Null
  139806. }
  139807. return v
  139808. }
  139809. func (ec *executionContext) unmarshalOProductVariantsBulkUpdateUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductVariantsBulkUpdateUserErrorCode(ctx context.Context, v interface{}) (*ProductVariantsBulkUpdateUserErrorCode, error) {
  139810. if v == nil {
  139811. return nil, nil
  139812. }
  139813. var res = new(ProductVariantsBulkUpdateUserErrorCode)
  139814. err := res.UnmarshalGQL(v)
  139815. return res, graphql.ErrorOnPath(ctx, err)
  139816. }
  139817. func (ec *executionContext) marshalOProductVariantsBulkUpdateUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐProductVariantsBulkUpdateUserErrorCode(ctx context.Context, sel ast.SelectionSet, v *ProductVariantsBulkUpdateUserErrorCode) graphql.Marshaler {
  139818. if v == nil {
  139819. return graphql.Null
  139820. }
  139821. return v
  139822. }
  139823. func (ec *executionContext) marshalOPublication2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐPublication(ctx context.Context, sel ast.SelectionSet, v *Publication) graphql.Marshaler {
  139824. if v == nil {
  139825. return graphql.Null
  139826. }
  139827. return ec._Publication(ctx, sel, v)
  139828. }
  139829. func (ec *executionContext) marshalORefundDuty2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐRefundDutyᚄ(ctx context.Context, sel ast.SelectionSet, v []*RefundDuty) graphql.Marshaler {
  139830. if v == nil {
  139831. return graphql.Null
  139832. }
  139833. ret := make(graphql.Array, len(v))
  139834. var wg sync.WaitGroup
  139835. isLen1 := len(v) == 1
  139836. if !isLen1 {
  139837. wg.Add(len(v))
  139838. }
  139839. for i := range v {
  139840. i := i
  139841. fc := &graphql.FieldContext{
  139842. Index: &i,
  139843. Result: &v[i],
  139844. }
  139845. ctx := graphql.WithFieldContext(ctx, fc)
  139846. f := func(i int) {
  139847. defer func() {
  139848. if r := recover(); r != nil {
  139849. ec.Error(ctx, ec.Recover(ctx, r))
  139850. ret = nil
  139851. }
  139852. }()
  139853. if !isLen1 {
  139854. defer wg.Done()
  139855. }
  139856. ret[i] = ec.marshalNRefundDuty2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐRefundDuty(ctx, sel, v[i])
  139857. }
  139858. if isLen1 {
  139859. f(i)
  139860. } else {
  139861. go f(i)
  139862. }
  139863. }
  139864. wg.Wait()
  139865. for _, e := range ret {
  139866. if e == graphql.Null {
  139867. return graphql.Null
  139868. }
  139869. }
  139870. return ret
  139871. }
  139872. func (ec *executionContext) unmarshalORefundDutyRefundType2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐRefundDutyRefundType(ctx context.Context, v interface{}) (*RefundDutyRefundType, error) {
  139873. if v == nil {
  139874. return nil, nil
  139875. }
  139876. var res = new(RefundDutyRefundType)
  139877. err := res.UnmarshalGQL(v)
  139878. return res, graphql.ErrorOnPath(ctx, err)
  139879. }
  139880. func (ec *executionContext) marshalORefundDutyRefundType2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐRefundDutyRefundType(ctx context.Context, sel ast.SelectionSet, v *RefundDutyRefundType) graphql.Marshaler {
  139881. if v == nil {
  139882. return graphql.Null
  139883. }
  139884. return v
  139885. }
  139886. func (ec *executionContext) unmarshalORefundLineItemRestockType2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐRefundLineItemRestockType(ctx context.Context, v interface{}) (*RefundLineItemRestockType, error) {
  139887. if v == nil {
  139888. return nil, nil
  139889. }
  139890. var res = new(RefundLineItemRestockType)
  139891. err := res.UnmarshalGQL(v)
  139892. return res, graphql.ErrorOnPath(ctx, err)
  139893. }
  139894. func (ec *executionContext) marshalORefundLineItemRestockType2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐRefundLineItemRestockType(ctx context.Context, sel ast.SelectionSet, v *RefundLineItemRestockType) graphql.Marshaler {
  139895. if v == nil {
  139896. return graphql.Null
  139897. }
  139898. return v
  139899. }
  139900. func (ec *executionContext) unmarshalOResourceAlertIcon2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐResourceAlertIcon(ctx context.Context, v interface{}) (*ResourceAlertIcon, error) {
  139901. if v == nil {
  139902. return nil, nil
  139903. }
  139904. var res = new(ResourceAlertIcon)
  139905. err := res.UnmarshalGQL(v)
  139906. return res, graphql.ErrorOnPath(ctx, err)
  139907. }
  139908. func (ec *executionContext) marshalOResourceAlertIcon2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐResourceAlertIcon(ctx context.Context, sel ast.SelectionSet, v *ResourceAlertIcon) graphql.Marshaler {
  139909. if v == nil {
  139910. return graphql.Null
  139911. }
  139912. return v
  139913. }
  139914. func (ec *executionContext) unmarshalOSearchResultType2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSearchResultTypeᚄ(ctx context.Context, v interface{}) ([]SearchResultType, error) {
  139915. if v == nil {
  139916. return nil, nil
  139917. }
  139918. var vSlice []interface{}
  139919. if v != nil {
  139920. vSlice = graphql.CoerceList(v)
  139921. }
  139922. var err error
  139923. res := make([]SearchResultType, len(vSlice))
  139924. for i := range vSlice {
  139925. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i))
  139926. res[i], err = ec.unmarshalNSearchResultType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSearchResultType(ctx, vSlice[i])
  139927. if err != nil {
  139928. return nil, err
  139929. }
  139930. }
  139931. return res, nil
  139932. }
  139933. func (ec *executionContext) marshalOSearchResultType2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSearchResultTypeᚄ(ctx context.Context, sel ast.SelectionSet, v []SearchResultType) graphql.Marshaler {
  139934. if v == nil {
  139935. return graphql.Null
  139936. }
  139937. ret := make(graphql.Array, len(v))
  139938. var wg sync.WaitGroup
  139939. isLen1 := len(v) == 1
  139940. if !isLen1 {
  139941. wg.Add(len(v))
  139942. }
  139943. for i := range v {
  139944. i := i
  139945. fc := &graphql.FieldContext{
  139946. Index: &i,
  139947. Result: &v[i],
  139948. }
  139949. ctx := graphql.WithFieldContext(ctx, fc)
  139950. f := func(i int) {
  139951. defer func() {
  139952. if r := recover(); r != nil {
  139953. ec.Error(ctx, ec.Recover(ctx, r))
  139954. ret = nil
  139955. }
  139956. }()
  139957. if !isLen1 {
  139958. defer wg.Done()
  139959. }
  139960. ret[i] = ec.marshalNSearchResultType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSearchResultType(ctx, sel, v[i])
  139961. }
  139962. if isLen1 {
  139963. f(i)
  139964. } else {
  139965. go f(i)
  139966. }
  139967. }
  139968. wg.Wait()
  139969. for _, e := range ret {
  139970. if e == graphql.Null {
  139971. return graphql.Null
  139972. }
  139973. }
  139974. return ret
  139975. }
  139976. func (ec *executionContext) unmarshalOSellingPlanCategory2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanCategory(ctx context.Context, v interface{}) (*SellingPlanCategory, error) {
  139977. if v == nil {
  139978. return nil, nil
  139979. }
  139980. var res = new(SellingPlanCategory)
  139981. err := res.UnmarshalGQL(v)
  139982. return res, graphql.ErrorOnPath(ctx, err)
  139983. }
  139984. func (ec *executionContext) marshalOSellingPlanCategory2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanCategory(ctx context.Context, sel ast.SelectionSet, v *SellingPlanCategory) graphql.Marshaler {
  139985. if v == nil {
  139986. return graphql.Null
  139987. }
  139988. return v
  139989. }
  139990. func (ec *executionContext) unmarshalOSellingPlanGroupUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanGroupUserErrorCode(ctx context.Context, v interface{}) (*SellingPlanGroupUserErrorCode, error) {
  139991. if v == nil {
  139992. return nil, nil
  139993. }
  139994. var res = new(SellingPlanGroupUserErrorCode)
  139995. err := res.UnmarshalGQL(v)
  139996. return res, graphql.ErrorOnPath(ctx, err)
  139997. }
  139998. func (ec *executionContext) marshalOSellingPlanGroupUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanGroupUserErrorCode(ctx context.Context, sel ast.SelectionSet, v *SellingPlanGroupUserErrorCode) graphql.Marshaler {
  139999. if v == nil {
  140000. return graphql.Null
  140001. }
  140002. return v
  140003. }
  140004. func (ec *executionContext) marshalOSellingPlanInventoryPolicy2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSellingPlanInventoryPolicy(ctx context.Context, sel ast.SelectionSet, v *SellingPlanInventoryPolicy) graphql.Marshaler {
  140005. if v == nil {
  140006. return graphql.Null
  140007. }
  140008. return ec._SellingPlanInventoryPolicy(ctx, sel, v)
  140009. }
  140010. func (ec *executionContext) unmarshalOShopTagSort2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShopTagSort(ctx context.Context, v interface{}) (*ShopTagSort, error) {
  140011. if v == nil {
  140012. return nil, nil
  140013. }
  140014. var res = new(ShopTagSort)
  140015. err := res.UnmarshalGQL(v)
  140016. return res, graphql.ErrorOnPath(ctx, err)
  140017. }
  140018. func (ec *executionContext) marshalOShopTagSort2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShopTagSort(ctx context.Context, sel ast.SelectionSet, v *ShopTagSort) graphql.Marshaler {
  140019. if v == nil {
  140020. return graphql.Null
  140021. }
  140022. return v
  140023. }
  140024. func (ec *executionContext) marshalOShopifyPaymentsExtendedAuthorization2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShopifyPaymentsExtendedAuthorization(ctx context.Context, sel ast.SelectionSet, v *ShopifyPaymentsExtendedAuthorization) graphql.Marshaler {
  140025. if v == nil {
  140026. return graphql.Null
  140027. }
  140028. return ec._ShopifyPaymentsExtendedAuthorization(ctx, sel, v)
  140029. }
  140030. func (ec *executionContext) marshalOShopifyPaymentsRefundSet2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShopifyPaymentsRefundSet(ctx context.Context, sel ast.SelectionSet, v *ShopifyPaymentsRefundSet) graphql.Marshaler {
  140031. if v == nil {
  140032. return graphql.Null
  140033. }
  140034. return ec._ShopifyPaymentsRefundSet(ctx, sel, v)
  140035. }
  140036. func (ec *executionContext) marshalOShopifyPaymentsTransactionSet2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐShopifyPaymentsTransactionSet(ctx context.Context, sel ast.SelectionSet, v *ShopifyPaymentsTransactionSet) graphql.Marshaler {
  140037. if v == nil {
  140038. return graphql.Null
  140039. }
  140040. return ec._ShopifyPaymentsTransactionSet(ctx, sel, v)
  140041. }
  140042. func (ec *executionContext) marshalOStaffMember2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStaffMember(ctx context.Context, sel ast.SelectionSet, v *StaffMember) graphql.Marshaler {
  140043. if v == nil {
  140044. return graphql.Null
  140045. }
  140046. return ec._StaffMember(ctx, sel, v)
  140047. }
  140048. func (ec *executionContext) unmarshalOStaffMemberDefaultImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStaffMemberDefaultImage(ctx context.Context, v interface{}) (*StaffMemberDefaultImage, error) {
  140049. if v == nil {
  140050. return nil, nil
  140051. }
  140052. var res = new(StaffMemberDefaultImage)
  140053. err := res.UnmarshalGQL(v)
  140054. return res, graphql.ErrorOnPath(ctx, err)
  140055. }
  140056. func (ec *executionContext) marshalOStaffMemberDefaultImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStaffMemberDefaultImage(ctx context.Context, sel ast.SelectionSet, v *StaffMemberDefaultImage) graphql.Marshaler {
  140057. if v == nil {
  140058. return graphql.Null
  140059. }
  140060. return v
  140061. }
  140062. func (ec *executionContext) marshalOStandardMetafieldDefinitionTemplate2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐStandardMetafieldDefinitionTemplate(ctx context.Context, sel ast.SelectionSet, v *StandardMetafieldDefinitionTemplate) graphql.Marshaler {
  140063. if v == nil {
  140064. return graphql.Null
  140065. }
  140066. return ec._StandardMetafieldDefinitionTemplate(ctx, sel, v)
  140067. }
  140068. func (ec *executionContext) unmarshalOString2string(ctx context.Context, v interface{}) (string, error) {
  140069. res, err := graphql.UnmarshalString(v)
  140070. return res, graphql.ErrorOnPath(ctx, err)
  140071. }
  140072. func (ec *executionContext) marshalOString2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  140073. res := graphql.MarshalString(v)
  140074. return res
  140075. }
  140076. func (ec *executionContext) unmarshalOString2ᚕstringᚄ(ctx context.Context, v interface{}) ([]string, error) {
  140077. if v == nil {
  140078. return nil, nil
  140079. }
  140080. var vSlice []interface{}
  140081. if v != nil {
  140082. vSlice = graphql.CoerceList(v)
  140083. }
  140084. var err error
  140085. res := make([]string, len(vSlice))
  140086. for i := range vSlice {
  140087. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i))
  140088. res[i], err = ec.unmarshalNString2string(ctx, vSlice[i])
  140089. if err != nil {
  140090. return nil, err
  140091. }
  140092. }
  140093. return res, nil
  140094. }
  140095. func (ec *executionContext) marshalOString2ᚕstringᚄ(ctx context.Context, sel ast.SelectionSet, v []string) graphql.Marshaler {
  140096. if v == nil {
  140097. return graphql.Null
  140098. }
  140099. ret := make(graphql.Array, len(v))
  140100. for i := range v {
  140101. ret[i] = ec.marshalNString2string(ctx, sel, v[i])
  140102. }
  140103. for _, e := range ret {
  140104. if e == graphql.Null {
  140105. return graphql.Null
  140106. }
  140107. }
  140108. return ret
  140109. }
  140110. func (ec *executionContext) unmarshalOString2ᚖstring(ctx context.Context, v interface{}) (*string, error) {
  140111. if v == nil {
  140112. return nil, nil
  140113. }
  140114. res, err := graphql.UnmarshalString(v)
  140115. return &res, graphql.ErrorOnPath(ctx, err)
  140116. }
  140117. func (ec *executionContext) marshalOString2ᚖstring(ctx context.Context, sel ast.SelectionSet, v *string) graphql.Marshaler {
  140118. if v == nil {
  140119. return graphql.Null
  140120. }
  140121. res := graphql.MarshalString(*v)
  140122. return res
  140123. }
  140124. func (ec *executionContext) unmarshalOSubscriptionBillingAttemptErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionBillingAttemptErrorCode(ctx context.Context, v interface{}) (*SubscriptionBillingAttemptErrorCode, error) {
  140125. if v == nil {
  140126. return nil, nil
  140127. }
  140128. var res = new(SubscriptionBillingAttemptErrorCode)
  140129. err := res.UnmarshalGQL(v)
  140130. return res, graphql.ErrorOnPath(ctx, err)
  140131. }
  140132. func (ec *executionContext) marshalOSubscriptionBillingAttemptErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionBillingAttemptErrorCode(ctx context.Context, sel ast.SelectionSet, v *SubscriptionBillingAttemptErrorCode) graphql.Marshaler {
  140133. if v == nil {
  140134. return graphql.Null
  140135. }
  140136. return v
  140137. }
  140138. func (ec *executionContext) marshalOSubscriptionContract2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionContract(ctx context.Context, sel ast.SelectionSet, v *SubscriptionContract) graphql.Marshaler {
  140139. if v == nil {
  140140. return graphql.Null
  140141. }
  140142. return ec._SubscriptionContract(ctx, sel, v)
  140143. }
  140144. func (ec *executionContext) unmarshalOSubscriptionContractLastPaymentStatus2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionContractLastPaymentStatus(ctx context.Context, v interface{}) (*SubscriptionContractLastPaymentStatus, error) {
  140145. if v == nil {
  140146. return nil, nil
  140147. }
  140148. var res = new(SubscriptionContractLastPaymentStatus)
  140149. err := res.UnmarshalGQL(v)
  140150. return res, graphql.ErrorOnPath(ctx, err)
  140151. }
  140152. func (ec *executionContext) marshalOSubscriptionContractLastPaymentStatus2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionContractLastPaymentStatus(ctx context.Context, sel ast.SelectionSet, v *SubscriptionContractLastPaymentStatus) graphql.Marshaler {
  140153. if v == nil {
  140154. return graphql.Null
  140155. }
  140156. return v
  140157. }
  140158. func (ec *executionContext) marshalOSubscriptionDeliveryMethod2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionDeliveryMethod(ctx context.Context, sel ast.SelectionSet, v SubscriptionDeliveryMethod) graphql.Marshaler {
  140159. if v == nil {
  140160. return graphql.Null
  140161. }
  140162. return ec._SubscriptionDeliveryMethod(ctx, sel, v)
  140163. }
  140164. func (ec *executionContext) unmarshalOSubscriptionDiscountRejectionReason2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionDiscountRejectionReason(ctx context.Context, v interface{}) (*SubscriptionDiscountRejectionReason, error) {
  140165. if v == nil {
  140166. return nil, nil
  140167. }
  140168. var res = new(SubscriptionDiscountRejectionReason)
  140169. err := res.UnmarshalGQL(v)
  140170. return res, graphql.ErrorOnPath(ctx, err)
  140171. }
  140172. func (ec *executionContext) marshalOSubscriptionDiscountRejectionReason2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionDiscountRejectionReason(ctx context.Context, sel ast.SelectionSet, v *SubscriptionDiscountRejectionReason) graphql.Marshaler {
  140173. if v == nil {
  140174. return graphql.Null
  140175. }
  140176. return v
  140177. }
  140178. func (ec *executionContext) marshalOSubscriptionPricingPolicy2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐSubscriptionPricingPolicy(ctx context.Context, sel ast.SelectionSet, v *SubscriptionPricingPolicy) graphql.Marshaler {
  140179. if v == nil {
  140180. return graphql.Null
  140181. }
  140182. return ec._SubscriptionPricingPolicy(ctx, sel, v)
  140183. }
  140184. func (ec *executionContext) unmarshalOURL2ᚖstring(ctx context.Context, v interface{}) (*string, error) {
  140185. if v == nil {
  140186. return nil, nil
  140187. }
  140188. res, err := graphql.UnmarshalString(v)
  140189. return &res, graphql.ErrorOnPath(ctx, err)
  140190. }
  140191. func (ec *executionContext) marshalOURL2ᚖstring(ctx context.Context, sel ast.SelectionSet, v *string) graphql.Marshaler {
  140192. if v == nil {
  140193. return graphql.Null
  140194. }
  140195. res := graphql.MarshalString(*v)
  140196. return res
  140197. }
  140198. func (ec *executionContext) marshalOUTMParameters2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐUTMParameters(ctx context.Context, sel ast.SelectionSet, v *UTMParameters) graphql.Marshaler {
  140199. if v == nil {
  140200. return graphql.Null
  140201. }
  140202. return ec._UTMParameters(ctx, sel, v)
  140203. }
  140204. func (ec *executionContext) marshalOVideoSource2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐVideoSource(ctx context.Context, sel ast.SelectionSet, v *VideoSource) graphql.Marshaler {
  140205. if v == nil {
  140206. return graphql.Null
  140207. }
  140208. return ec._VideoSource(ctx, sel, v)
  140209. }
  140210. func (ec *executionContext) marshalOWeight2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋshopᚋgeneratedᚐWeight(ctx context.Context, sel ast.SelectionSet, v *Weight) graphql.Marshaler {
  140211. if v == nil {
  140212. return graphql.Null
  140213. }
  140214. return ec._Weight(ctx, sel, v)
  140215. }
  140216. func (ec *executionContext) marshalO_Entity2githubᚗcomᚋ99designsᚋgqlgenᚋpluginᚋfederationᚋfedruntimeᚐEntity(ctx context.Context, sel ast.SelectionSet, v fedruntime.Entity) graphql.Marshaler {
  140217. if v == nil {
  140218. return graphql.Null
  140219. }
  140220. return ec.__Entity(ctx, sel, v)
  140221. }
  140222. func (ec *executionContext) marshalO__EnumValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐEnumValueᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.EnumValue) graphql.Marshaler {
  140223. if v == nil {
  140224. return graphql.Null
  140225. }
  140226. ret := make(graphql.Array, len(v))
  140227. var wg sync.WaitGroup
  140228. isLen1 := len(v) == 1
  140229. if !isLen1 {
  140230. wg.Add(len(v))
  140231. }
  140232. for i := range v {
  140233. i := i
  140234. fc := &graphql.FieldContext{
  140235. Index: &i,
  140236. Result: &v[i],
  140237. }
  140238. ctx := graphql.WithFieldContext(ctx, fc)
  140239. f := func(i int) {
  140240. defer func() {
  140241. if r := recover(); r != nil {
  140242. ec.Error(ctx, ec.Recover(ctx, r))
  140243. ret = nil
  140244. }
  140245. }()
  140246. if !isLen1 {
  140247. defer wg.Done()
  140248. }
  140249. ret[i] = ec.marshalN__EnumValue2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐEnumValue(ctx, sel, v[i])
  140250. }
  140251. if isLen1 {
  140252. f(i)
  140253. } else {
  140254. go f(i)
  140255. }
  140256. }
  140257. wg.Wait()
  140258. for _, e := range ret {
  140259. if e == graphql.Null {
  140260. return graphql.Null
  140261. }
  140262. }
  140263. return ret
  140264. }
  140265. func (ec *executionContext) marshalO__Field2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐFieldᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.Field) graphql.Marshaler {
  140266. if v == nil {
  140267. return graphql.Null
  140268. }
  140269. ret := make(graphql.Array, len(v))
  140270. var wg sync.WaitGroup
  140271. isLen1 := len(v) == 1
  140272. if !isLen1 {
  140273. wg.Add(len(v))
  140274. }
  140275. for i := range v {
  140276. i := i
  140277. fc := &graphql.FieldContext{
  140278. Index: &i,
  140279. Result: &v[i],
  140280. }
  140281. ctx := graphql.WithFieldContext(ctx, fc)
  140282. f := func(i int) {
  140283. defer func() {
  140284. if r := recover(); r != nil {
  140285. ec.Error(ctx, ec.Recover(ctx, r))
  140286. ret = nil
  140287. }
  140288. }()
  140289. if !isLen1 {
  140290. defer wg.Done()
  140291. }
  140292. ret[i] = ec.marshalN__Field2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐField(ctx, sel, v[i])
  140293. }
  140294. if isLen1 {
  140295. f(i)
  140296. } else {
  140297. go f(i)
  140298. }
  140299. }
  140300. wg.Wait()
  140301. for _, e := range ret {
  140302. if e == graphql.Null {
  140303. return graphql.Null
  140304. }
  140305. }
  140306. return ret
  140307. }
  140308. func (ec *executionContext) marshalO__InputValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValueᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.InputValue) graphql.Marshaler {
  140309. if v == nil {
  140310. return graphql.Null
  140311. }
  140312. ret := make(graphql.Array, len(v))
  140313. var wg sync.WaitGroup
  140314. isLen1 := len(v) == 1
  140315. if !isLen1 {
  140316. wg.Add(len(v))
  140317. }
  140318. for i := range v {
  140319. i := i
  140320. fc := &graphql.FieldContext{
  140321. Index: &i,
  140322. Result: &v[i],
  140323. }
  140324. ctx := graphql.WithFieldContext(ctx, fc)
  140325. f := func(i int) {
  140326. defer func() {
  140327. if r := recover(); r != nil {
  140328. ec.Error(ctx, ec.Recover(ctx, r))
  140329. ret = nil
  140330. }
  140331. }()
  140332. if !isLen1 {
  140333. defer wg.Done()
  140334. }
  140335. ret[i] = ec.marshalN__InputValue2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValue(ctx, sel, v[i])
  140336. }
  140337. if isLen1 {
  140338. f(i)
  140339. } else {
  140340. go f(i)
  140341. }
  140342. }
  140343. wg.Wait()
  140344. for _, e := range ret {
  140345. if e == graphql.Null {
  140346. return graphql.Null
  140347. }
  140348. }
  140349. return ret
  140350. }
  140351. func (ec *executionContext) marshalO__Schema2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐSchema(ctx context.Context, sel ast.SelectionSet, v *introspection.Schema) graphql.Marshaler {
  140352. if v == nil {
  140353. return graphql.Null
  140354. }
  140355. return ec.___Schema(ctx, sel, v)
  140356. }
  140357. func (ec *executionContext) marshalO__Type2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐTypeᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.Type) graphql.Marshaler {
  140358. if v == nil {
  140359. return graphql.Null
  140360. }
  140361. ret := make(graphql.Array, len(v))
  140362. var wg sync.WaitGroup
  140363. isLen1 := len(v) == 1
  140364. if !isLen1 {
  140365. wg.Add(len(v))
  140366. }
  140367. for i := range v {
  140368. i := i
  140369. fc := &graphql.FieldContext{
  140370. Index: &i,
  140371. Result: &v[i],
  140372. }
  140373. ctx := graphql.WithFieldContext(ctx, fc)
  140374. f := func(i int) {
  140375. defer func() {
  140376. if r := recover(); r != nil {
  140377. ec.Error(ctx, ec.Recover(ctx, r))
  140378. ret = nil
  140379. }
  140380. }()
  140381. if !isLen1 {
  140382. defer wg.Done()
  140383. }
  140384. ret[i] = ec.marshalN__Type2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx, sel, v[i])
  140385. }
  140386. if isLen1 {
  140387. f(i)
  140388. } else {
  140389. go f(i)
  140390. }
  140391. }
  140392. wg.Wait()
  140393. for _, e := range ret {
  140394. if e == graphql.Null {
  140395. return graphql.Null
  140396. }
  140397. }
  140398. return ret
  140399. }
  140400. func (ec *executionContext) marshalO__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx context.Context, sel ast.SelectionSet, v *introspection.Type) graphql.Marshaler {
  140401. if v == nil {
  140402. return graphql.Null
  140403. }
  140404. return ec.___Type(ctx, sel, v)
  140405. }
  140406. // endregion ***************************** type.gotpl *****************************